CINXE.COM
GitHub Copilot · Your AI pair programmer · GitHub
<!doctype html> <html lang="en" data-color-mode="dark" data-dark-theme="dark" data-light-theme="light" data-a11y-animated-images="system" data-a11y-link-underlines="true"> <head> <base href="https://github.com/features/copilot"> <meta charset="utf-8"> <link rel="dns-prefetch" href="https://github.githubassets.com"> <link rel="dns-prefetch" href="https://avatars.githubusercontent.com"> <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com"> <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/"> <link rel="preconnect" href="https://github.githubassets.com" crossorigin> <link rel="preconnect" href="https://avatars.githubusercontent.com"> <link rel="preload" href="https://github.githubassets.com/assets/global-banner-disable-f988792be49f.js" as="script" crossorigin> <link rel="preload" href="https://github.githubassets.com/assets/mona-sans-d1bf285e9b9b.woff2" as="font" type="font/woff2" crossorigin> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/light-3e154969b9f9.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/dark-9c5b7a476542.css"> <link data-color-theme="light" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light-3e154969b9f9.css"> <link data-color-theme="dark" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark-9c5b7a476542.css"> <link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-afda8eb0fb33.css"> <link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_high_contrast-2494e44ccdc5.css"> <link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-56fff47acadc.css"> <link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-71cd4cc132ec.css"> <link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-fd5499848985.css"> <link data-color-theme="light_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_tritanopia-31d17ba3e139.css"> <link data-color-theme="dark_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_tritanopia-68d6b2c79663.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-primitives-4cf0d59ab51a.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-af846850481e.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-e41ff91f8baa.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/github-d3b66f11d613.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/site-0293a3496b30.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/landing-pages-73d4f6559dd5.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/feature-copilot-df7f36f7fca3.css"> <script type="application/json" id="client-env">{"locale":"en","featureFlags":["copilot_new_references_ui","copilot_beta_features_opt_in","copilot_chat_static_thread_suggestions","copilot_conversational_ux_history_refs","copilot_implicit_context","copilot_smell_icebreaker_ux","experimentation_azure_variant_endpoint","failbot_handle_non_errors","geojson_azure_maps","ghost_pilot_confidence_truncation_25","ghost_pilot_confidence_truncation_40","hovercard_accessibility","issues_react_new_timeline","issues_react_avatar_refactor","issues_react_remove_placeholders","issues_react_cache_fix_workaround","issues_react_blur_item_picker_on_close","marketing_pages_search_explore_provider","remove_child_patch","sample_network_conn_type","site_metered_billing_update","issues_react_first_time_contribution_banner","jk_navigation_in_list_view","ui_commands_respect_modals","lifecycle_label_name_updates"]}</script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/wp-runtime-118ecaabd77e.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_js-b73fdff77a4e.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover_js-aff936e590ed.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_arianotify-polyfill_ariaNotify-polyfill_js-node_modules_github_mi-247092-740e4ddd559d.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_failbot_failbot_ts-a46544e9ee5e.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/environment-cd35650c2e9c.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_index_mjs-4aa4b0e95669.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-f690fd9ae3d5.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-6d3967acd51c.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_combobox-nav_dist_index_js-node_modules_github_g-emoji-element_di-6ce195-53781cbc550f.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-node_modules_github_catalyst_-6afc16-3cdfa69a0406.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_text-expander-element_dist_index_js-f5498b8d4e5d.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-b5f1d7-492b5042c841.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-1f651a-1e3d784c897c.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_primer_view-co-7671f1-dc6cac136d88.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/github-elements-71486356f507.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/element-registry-e3ab8405ef80.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_braintree_browser-detection_dist_browser-detection_js-node_modules_githu-bb80ec-634de60bacfa.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-ce7225a304c5.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-f3aee1-e6893db9c19e.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_morphdom_dist_morphdom-e-7c534c-f8a5485c982a.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-858e043fcf76.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-893f9f-6cf3320416b8.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_scroll-anchoring_dist_scroll-anchoring_esm_js-node_modules_stacktrace-pa-a71630-6f3c4f0189d8.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-0e07cc183eed.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-0b5e12-889cec8cf448.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_updatable-content_updatable-content_ts-eae9df0dd562.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_sso_ts-ui_packages-900dde-18d1c91a7872.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-7cbef09a422c.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-d0d0a6-0e9fa537dc4f.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-c89801ebbe15.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/behaviors-93287f4de493.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-f6223d90c7ba.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/notifications-global-3366f6b6298e.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_delegated-events_dist_in-bae876-7b3addcd24c5.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/marketing-b679596fd7f0.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/primer-react-765944243383.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/react-core-cd0a67881543.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/react-lib-7b7b5264f6c1.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/octicons-react-45c3a19dd792.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_emotion_is-prop-valid_dist_emotion-is-prop-valid_esm_js-node_modules_emo-62da9f-54c0c921f04b.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-e7dcdd-285fc29e9fa5.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_three_build_three_module_js-5d880871cb6c.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_react-brand_lib_index_js-node_modules_primer_live-region-element_-9942a0-de27d252afa0.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_contentful_rich-text-react-renderer_dist_rich-text-react-renderer_es5_js-1ac0d3-dbeda44e0ce1.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_three_examples_jsm_loaders_GLTFLoader_js-76acc511de07.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_contentful_rich-text-html-renderer_dist_rich-text-html-renderer_es5_js-b83fdb5d31e7.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_aria-live_aria-live_ts-ui_packages_promise-with-resolvers-polyfill_promise-with-r-014121-e1792bd5a31e.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_paths_index_ts-193243317670.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_microsoft-analytics_microsoft-analytics_ts-6529cf5321cd.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_document-metadata_document-metadata_ts-ui_packages_swp-core_lib_utils_images_ts-u-9e4972-2636adf4661d.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_swp-core_schemas_contentful_contentTypes_featuredBento_ts-ui_packages_swp-core_sc-155ce0-9adc066e0b68.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/landing-pages-7acbc0260bee.js"></script> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9fa170e9435ed4b922b9.module.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/landing-pages.5cc73be91454f1c3f0ce.module.css"> <title>GitHub Copilot · Your AI pair programmer · GitHub</title> <meta name="route-pattern" content="/features/copilot(.:format)" data-turbo-transient> <meta name="route-controller" content="site_features_copilot" data-turbo-transient> <meta name="route-action" content="index" data-turbo-transient> <meta name="current-catalog-service-hash" content="79cf51f992068789f17556b35146105313c98e5893e538d4903986cbf7e2509a"> <meta name="request-id" content="C1BA:32F6F7:6AEBF88:88C64E8:674346BA" data-pjax-transient="true"> <meta name="html-safe-nonce" content="ae825fac187e2bc8cf182789749756e78dca1730b058d6fba9721d1200c12d57" data-pjax-transient="true"> <meta name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMUJBOjMyRjZGNzo2QUVCRjg4Ojg4QzY0RTg6Njc0MzQ2QkEiLCJ2aXNpdG9yX2lkIjoiNDM1MDM1NTkwMDM1NjMxNDgxMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9" data-pjax-transient="true"> <meta name="visitor-hmac" content="7a6828334b6011284c30d92c4fb187b748494283b20a530f69ad30586975ea76" data-pjax-transient="true"> <meta name="github-keyboard-shortcuts" content="" data-turbo-transient="true"> <meta name="selected-link" value="/features/copilot" data-turbo-transient> <link rel="assets" href="https://github.githubassets.com/"> <meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I"> <meta name="octolytics-url" content="https://collector.github.com/github/collect"> <meta name="user-login" content=""> <meta name="viewport" content="width=device-width"> <meta name="description" content="GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects."> <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub"> <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub"> <meta property="fb:app_id" content="1401488693436528"> <meta name="apple-itunes-app" content="app-id=1477376905, app-argument=https://github.com/features/copilot"> <meta name="twitter:image" content="https://github.githubassets.com/assets/copilot-2023-83117d7c0b8a.png"> <meta name="twitter:site" content="@github"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="GitHub Copilot · Your AI pair programmer"> <meta name="twitter:description" content="GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you."> <meta property="og:image" content="https://github.githubassets.com/assets/copilot-2023-83117d7c0b8a.png"> <meta property="og:image:alt" content="GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you."> <meta property="og:site_name" content="GitHub"> <meta property="og:type" content="object"> <meta property="og:title" content="GitHub Copilot · Your AI pair programmer"> <meta property="og:url" content="https://github.com/features/copilot"> <meta property="og:description" content="GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you."> <meta name="hostname" content="github.com"> <meta name="expected-hostname" content="github.com"> <meta http-equiv="x-pjax-version" content="68125e75c959e13c6c6d627c9393527119c217afaf255de241fbb347c2fac1b0" data-turbo-track="reload"> <meta http-equiv="x-pjax-csp-version" content="18922f7e80ff1d8fdc6e549a97af82f9892a7a978d3c8c5fe77fcb1ccf10e797" data-turbo-track="reload"> <meta http-equiv="x-pjax-css-version" content="8968ee26e93ec8c6d3c4e91c77fb9d206091689d451ebbcddeca3832587a5b30" data-turbo-track="reload"> <meta http-equiv="x-pjax-js-version" content="c4972ae1cf5d4607c47252349fc1b47a24ff0ea303e5a8fbbe18ec27725a87ee" data-turbo-track="reload"> <meta name="turbo-cache-control" content="no-preview" data-turbo-transient=""> <meta name="turbo-cache-control" content="no-cache" data-turbo-transient> <meta name="is_logged_out_page" content="true"> <link rel="canonical" href="https://github.com/features/copilot" data-turbo-transient> <meta name="turbo-body-classes" content="logged-out env-production page-responsive header-overlay"> <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats"> <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors"> <link rel="mask-icon" href="https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg" color="#000000"> <link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png"> <link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg" data-base-href="https://github.githubassets.com/favicons/favicon"> <meta name="theme-color" content="#1e2327"> <meta name="color-scheme" content="light dark"> <link rel="manifest" href="/manifest.json" crossorigin="use-credentials"> <meta http-equiv="X-Translated-By" content="Google"> <meta http-equiv="X-Translated-To" content="en"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.1hbgkFx4Qn8.O/am=DgY/d=1/rs=AN8SPfqlmAPxwfG457BPbRXwNq39oSMGHg/m=corsproxy" data-sourceurl="https://github.com/features/copilot"></script> <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" rel="stylesheet"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.1hbgkFx4Qn8.O/am=DgY/d=1/exm=corsproxy/ed=1/rs=AN8SPfqlmAPxwfG457BPbRXwNq39oSMGHg/m=phishing_protection" data-phishing-protection-enabled="false" data-forms-warning-enabled="true" data-source-url="https://github.com/features/copilot"></script> <meta name="robots" content="none"> </head> <body class="logged-out env-production page-responsive header-overlay" style="word-wrap: break-word;" data-turbo="false"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.1hbgkFx4Qn8.O/am=DgY/d=1/exm=corsproxy,phishing_protection/ed=1/rs=AN8SPfqlmAPxwfG457BPbRXwNq39oSMGHg/m=navigationui" data-environment="prod" data-proxy-url="https://github-com.translate.goog" data-proxy-full-url="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-source-url="https://github.com/features/copilot" data-source-language="auto" data-target-language="en" data-display-language="auto" data-detected-source-language="en" data-is-source-untranslated="false" data-source-untranslated-url="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.com/features/copilot&anno=2" data-client="tr"></script> <div data-turbo-body class="logged-out env-production page-responsive header-overlay" style="word-wrap: break-word;"> <div class="position-relative header-wrapper js-header-wrapper "><a href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#start-of-content" data-skip-target-assigned="false" class="px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a> <span data-view-component="true" class="progress-pjax-loader Progress position-fixed width-full"> <span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span> </span> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover-fn_js-4896ddd4b7bb.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_ui-commands_ui-commands_ts-d25fac54a6bc.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/keyboard-shortcuts-dialog-ed30662f9578.js"></script> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9fa170e9435ed4b922b9.module.css"><react-partial partial-name="keyboard-shortcuts-dialog" data-ssr="false" data-attempted-ssr="false"> <script type="application/json" data-target="react-partial.embeddedData">{"props":{"docsUrl":"https://docs.github.com/get-started/accessibility/keyboard-shortcuts"}}</script> <div data-target="react-partial.reactRoot"></div> </react-partial> <script type="text/javascript" src="https://github.githubassets.com/assets/global-banner-disable-f988792be49f.js" crossorigin></script><active-global-banners data-banners=""></active-global-banners> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-94fd67-cf3dd69d89eb.js"></script> <script crossorigin="anonymous" defer type="application/javascript" src="https://github.githubassets.com/assets/sessions-8fa3b694f335.js"></script> <header class="HeaderMktg header-logged-out js-details-container js-header Details f4 py-3" role="banner" data-is-top="true" data-color-mode="light" data-light-theme="light" data-dark-theme="dark"> <h2 class="sr-only">Navigation Menu</h2><button type="button" class="HeaderMktg-backdrop d-lg-none border-0 position-fixed top-0 left-0 width-full height-full js-details-target" aria-label="Toggle navigation"> <span class="d-none">Toggle navigation</span> </button> <div class="d-flex flex-column flex-lg-row flex-items-center px-3 px-md-4 px-lg-5 height-full position-relative z-1"> <div class="d-flex flex-justify-between flex-items-center width-full width-lg-auto"> <div class="flex-1"><button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="js-details-target js-nav-padding-recalculate js-header-menu-toggle Button--link Button--medium Button d-lg-none color-fg-inherit p-1"> <span class="Button-content"> <span class="Button-label"> <div class="HeaderMenu-toggle-bar rounded my-1"></div> <div class="HeaderMenu-toggle-bar rounded my-1"></div> <div class="HeaderMenu-toggle-bar rounded my-1"></div></span> </span> </button> </div><a class="mr-lg-3 color-fg-inherit flex-order-2 js-prevent-focus-on-mobile-nav" href="https://github-com.translate.goog/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" aria-label="Homepage" data-analytics-event="{"category":"Marketing nav","action":"click to go to homepage","label":"ref_page:Marketing;ref_cta:Logomark;ref_loc:Header"}"> <svg height="32" aria-hidden="true" viewbox="0 0 24 24" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github"><path d="M12.5.75C6.146.75 1 5.896 1 12.25c0 5.089 3.292 9.387 7.863 10.91.575.101.79-.244.79-.546 0-.273-.014-1.178-.014-2.142-2.889.532-3.636-.704-3.866-1.35-.13-.331-.69-1.352-1.18-1.625-.402-.216-.977-.748-.014-.762.906-.014 1.553.834 1.769 1.179 1.035 1.74 2.688 1.25 3.349.948.1-.747.402-1.25.733-1.538-2.559-.287-5.232-1.279-5.232-5.678 0-1.25.445-2.285 1.178-3.09-.115-.288-.517-1.467.115-3.048 0 0 .963-.302 3.163 1.179.92-.259 1.897-.388 2.875-.388.977 0 1.955.13 2.875.388 2.2-1.495 3.162-1.179 3.162-1.179.633 1.581.23 2.76.115 3.048.733.805 1.179 1.825 1.179 3.09 0 4.413-2.688 5.39-5.247 5.678.417.36.776 1.05.776 2.128 0 1.538-.014 2.774-.014 3.162 0 .302.216.662.79.547C20.709 21.637 24 17.324 24 12.25 24 5.896 18.854.75 12.5.75Z"></path> </svg></a> <div class="flex-1 flex-order-2 text-right"><a href="https://github-com.translate.goog/login?return_to=https://github.com/features/copilot&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="HeaderMenu-link HeaderMenu-button d-inline-flex d-lg-none flex-order-1 f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit js-prevent-focus-on-mobile-nav" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features/copilot","user_id":null}}" data-hydro-click-hmac="1df5d63c2c5c9dc8d7eddd08fb64fdd06eae4ea5018ff55e9685f52ffef122f0" data-analytics-event="{"category":"Marketing nav","action":"click to Sign in","label":"ref_page:Marketing;ref_cta:Sign in;ref_loc:Header"}"> Sign in </a> </div> </div> <div class="HeaderMenu js-header-menu height-fit position-lg-relative d-lg-flex flex-column flex-auto top-0"> <div class="HeaderMenu-wrapper d-flex flex-column flex-self-start flex-lg-row flex-auto rounded rounded-lg-0"> <nav class="HeaderMenu-nav" aria-label="Global"> <ul class="d-lg-flex list-style-none"> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"><button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Product <svg opacity="0.5" aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg></button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide"> <div class="HeaderMenu-column px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"> <ul class="list-style-none f5"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"github_copilot","context":"product","tag":"link","label":"github_copilot_link_product_navbar"}" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-copilot color-fg-subtle mr-3"><path d="M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z"></path><path d="M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z"></path> </svg> <div> <div class="color-fg-default h4"> GitHub Copilot </div> Write better code with AI </div></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"security","context":"product","tag":"link","label":"security_link_product_navbar"}" href="https://github-com.translate.goog/features/security?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-shield-check color-fg-subtle mr-3"><path d="M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z"></path><path d="m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z"></path> </svg> <div> <div class="color-fg-default h4"> Security </div> Find and fix vulnerabilities </div></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"actions","context":"product","tag":"link","label":"actions_link_product_navbar"}" href="https://github-com.translate.goog/features/actions?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-workflow color-fg-subtle mr-3"><path d="M1 3a2 2 0 0 1 2-2h6.5a2 2 0 0 1 2 2v6.5a2 2 0 0 1-2 2H7v4.063C7 16.355 7.644 17 8.438 17H12.5v-2.5a2 2 0 0 1 2-2H21a2 2 0 0 1 2 2V21a2 2 0 0 1-2 2h-6.5a2 2 0 0 1-2-2v-2.5H8.437A2.939 2.939 0 0 1 5.5 15.562V11.5H3a2 2 0 0 1-2-2Zm2-.5a.5.5 0 0 0-.5.5v6.5a.5.5 0 0 0 .5.5h6.5a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5ZM14.5 14a.5.5 0 0 0-.5.5V21a.5.5 0 0 0 .5.5H21a.5.5 0 0 0 .5-.5v-6.5a.5.5 0 0 0-.5-.5Z"></path> </svg> <div> <div class="color-fg-default h4"> Actions </div> Automate any workflow </div></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"codespaces","context":"product","tag":"link","label":"codespaces_link_product_navbar"}" href="https://github-com.translate.goog/features/codespaces?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-codespaces color-fg-subtle mr-3"><path d="M3.5 3.75C3.5 2.784 4.284 2 5.25 2h13.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.75 13H5.25a1.75 1.75 0 0 1-1.75-1.75Zm-2 12c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v4a1.75 1.75 0 0 1-1.75 1.75H3.25a1.75 1.75 0 0 1-1.75-1.75ZM5.25 3.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h13.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Zm-2 12a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h17.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25Z"></path><path d="M10 17.75a.75.75 0 0 1 .75-.75h6.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path> </svg> <div> <div class="color-fg-default h4"> Codespaces </div> Instant dev environments </div></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"issues","context":"product","tag":"link","label":"issues_link_product_navbar"}" href="https://github-com.translate.goog/features/issues?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-issue-opened color-fg-subtle mr-3"><path d="M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Zm9.5 2a2 2 0 1 1-.001-3.999A2 2 0 0 1 12 14Z"></path> </svg> <div> <div class="color-fg-default h4"> Issues </div> Plan and track work </div></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"code_review","context":"product","tag":"link","label":"code_review_link_product_navbar"}" href="https://github-com.translate.goog/features/code-review?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-code-review color-fg-subtle mr-3"><path d="M10.3 6.74a.75.75 0 0 1-.04 1.06l-2.908 2.7 2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z"></path><path d="M1.5 4.25c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v12.5a1.75 1.75 0 0 1-1.75 1.75h-9.69l-3.573 3.573A1.458 1.458 0 0 1 5 21.043V18.5H3.25a1.75 1.75 0 0 1-1.75-1.75ZM3.25 4a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 .75.75v3.19l3.72-3.72a.749.749 0 0 1 .53-.22h10a.25.25 0 0 0 .25-.25V4.25a.25.25 0 0 0-.25-.25Z"></path> </svg> <div> <div class="color-fg-default h4"> Code Review </div> Manage code changes </div></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"discussions","context":"product","tag":"link","label":"discussions_link_product_navbar"}" href="https://github-com.translate.goog/features/discussions?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-comment-discussion color-fg-subtle mr-3"><path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z"></path><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z"></path> </svg> <div> <div class="color-fg-default h4"> Discussions </div> Collaborate outside of code </div></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"code_search","context":"product","tag":"link","label":"code_search_link_product_navbar"}" href="https://github-com.translate.goog/features/code-search?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-code-square color-fg-subtle mr-3"><path d="M10.3 8.24a.75.75 0 0 1-.04 1.06L7.352 12l2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z"></path><path d="M2 3.75C2 2.784 2.784 2 3.75 2h16.5c.966 0 1.75.784 1.75 1.75v16.5A1.75 1.75 0 0 1 20.25 22H3.75A1.75 1.75 0 0 1 2 20.25Zm1.75-.25a.25.25 0 0 0-.25.25v16.5c0 .138.112.25.25.25h16.5a.25.25 0 0 0 .25-.25V3.75a.25.25 0 0 0-.25-.25Z"></path> </svg> <div> <div class="color-fg-default h4"> Code Search </div> Find more, search less </div></a></li> </ul> </div> </div> <div class="HeaderMenu-column px-lg-4"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0 border-bottom-0"><span class="d-block h4 color-fg-default my-1" id="product-explore-heading">Explore</span> <ul class="list-style-none f5" aria-labelledby="product-explore-heading"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"all_features","context":"product","tag":"link","label":"all_features_link_product_navbar"}" href="https://github-com.translate.goog/features?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> All features </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"documentation","context":"product","tag":"link","label":"documentation_link_product_navbar"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com"> Documentation <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"github_skills","context":"product","tag":"link","label":"github_skills_link_product_navbar"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://skills.github.com"> GitHub Skills <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"blog","context":"product","tag":"link","label":"blog_link_product_navbar"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.blog"> Blog <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg></a></li> </ul> </div> </div> </div></li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"><button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Solutions <svg opacity="0.5" aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg></button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 d-lg-flex flex-wrap dropdown-menu-wide"> <div class="HeaderMenu-column px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0 pb-lg-3 mb-3 mb-lg-0"><span class="d-block h4 color-fg-default my-1" id="solutions-by-company-size-heading">By company size</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-company-size-heading"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"enterprises","context":"solutions","tag":"link","label":"enterprises_link_solutions_navbar"}" href="https://github-com.translate.goog/enterprise?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Enterprises </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"small_and_medium_teams","context":"solutions","tag":"link","label":"small_and_medium_teams_link_solutions_navbar"}" href="https://github-com.translate.goog/team?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Small and medium teams </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"startups","context":"solutions","tag":"link","label":"startups_link_solutions_navbar"}" href="https://github-com.translate.goog/enterprise/startups?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Startups </a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"><span class="d-block h4 color-fg-default my-1" id="solutions-by-use-case-heading">By use case</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-use-case-heading"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"devsecops","context":"solutions","tag":"link","label":"devsecops_link_solutions_navbar"}" href="https://github-com.translate.goog/solutions/use-case/devsecops?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> DevSecOps </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"devops","context":"solutions","tag":"link","label":"devops_link_solutions_navbar"}" href="https://github-com.translate.goog/solutions/use-case/devops?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> DevOps </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"ci_cd","context":"solutions","tag":"link","label":"ci_cd_link_solutions_navbar"}" href="https://github-com.translate.goog/solutions/use-case/ci-cd?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> CI/CD </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"view_all_use_cases","context":"solutions","tag":"link","label":"view_all_use_cases_link_solutions_navbar"}" href="https://github-com.translate.goog/solutions/use-case?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> View all use cases </a></li> </ul> </div> </div> <div class="HeaderMenu-column px-lg-4"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"><span class="d-block h4 color-fg-default my-1" id="solutions-by-industry-heading">By industry</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-industry-heading"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"healthcare","context":"solutions","tag":"link","label":"healthcare_link_solutions_navbar"}" href="https://github-com.translate.goog/solutions/industry/healthcare?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Healthcare </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"financial_services","context":"solutions","tag":"link","label":"financial_services_link_solutions_navbar"}" href="https://github-com.translate.goog/solutions/industry/financial-services?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Financial services </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"manufacturing","context":"solutions","tag":"link","label":"manufacturing_link_solutions_navbar"}" href="https://github-com.translate.goog/solutions/industry/manufacturing?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Manufacturing </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"government","context":"solutions","tag":"link","label":"government_link_solutions_navbar"}" href="https://github-com.translate.goog/solutions/industry/government?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Government </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"view_all_industries","context":"solutions","tag":"link","label":"view_all_industries_link_solutions_navbar"}" href="https://github-com.translate.goog/solutions/industry?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> View all industries </a></li> </ul> </div> </div> <div class="HeaderMenu-trailing-link rounded-bottom-2 flex-shrink-0 mt-lg-4 px-lg-4 py-4 py-lg-3 f5 text-semibold"><a href="https://github-com.translate.goog/solutions?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> View all solutions <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-right HeaderMenu-trailing-link-icon"><path d="M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z"></path> </svg></a> </div> </div></li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"><button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Resources <svg opacity="0.5" aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg></button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide"> <div class="HeaderMenu-column px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"><span class="d-block h4 color-fg-default my-1" id="resources-topics-heading">Topics</span> <ul class="list-style-none f5" aria-labelledby="resources-topics-heading"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"ai","context":"resources","tag":"link","label":"ai_link_resources_navbar"}" href="https://github-com.translate.goog/resources/articles/ai?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> AI </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"devops","context":"resources","tag":"link","label":"devops_link_resources_navbar"}" href="https://github-com.translate.goog/resources/articles/devops?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> DevOps </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"security","context":"resources","tag":"link","label":"security_link_resources_navbar"}" href="https://github-com.translate.goog/resources/articles/security?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Security </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"software_development","context":"resources","tag":"link","label":"software_development_link_resources_navbar"}" href="https://github-com.translate.goog/resources/articles/software-development?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Software Development </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"view_all","context":"resources","tag":"link","label":"view_all_link_resources_navbar"}" href="https://github-com.translate.goog/resources/articles?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> View all </a></li> </ul> </div> </div> <div class="HeaderMenu-column px-lg-4"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0 border-bottom-0"><span class="d-block h4 color-fg-default my-1" id="resources-explore-heading">Explore</span> <ul class="list-style-none f5" aria-labelledby="resources-explore-heading"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"learning_pathways","context":"resources","tag":"link","label":"learning_pathways_link_resources_navbar"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://resources.github.com/learn/pathways"> Learning Pathways <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"white_papers_ebooks_webinars","context":"resources","tag":"link","label":"white_papers_ebooks_webinars_link_resources_navbar"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://resources.github.com"> White papers, Ebooks, Webinars <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"customer_stories","context":"resources","tag":"link","label":"customer_stories_link_resources_navbar"}" href="https://github-com.translate.goog/customer-stories?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Customer Stories </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{"location":"navbar","action":"partners","context":"resources","tag":"link","label":"partners_link_resources_navbar"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://partner.github.com"> Partners <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg></a></li> </ul> </div> </div> </div></li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"><button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Open Source <svg opacity="0.5" aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg></button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 px-lg-4"> <div class="HeaderMenu-column"> <div class="border-bottom pb-3 pb-lg-0 pb-lg-3 mb-3 mb-lg-0 mb-lg-3"> <ul class="list-style-none f5"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"github_sponsors","context":"open_source","tag":"link","label":"github_sponsors_link_open_source_navbar"}" href="https://github-com.translate.goog/sponsors?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <div> <div class="color-fg-default h4"> GitHub Sponsors </div> Fund open source developers </div></a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 pb-lg-3 mb-3 mb-lg-0 mb-lg-3"> <ul class="list-style-none f5"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"the_readme_project","context":"open_source","tag":"link","label":"the_readme_project_link_open_source_navbar"}" href="https://github-com.translate.goog/readme?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <div> <div class="color-fg-default h4"> The ReadME Project </div> GitHub community articles </div></a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 border-bottom-0"><span class="d-block h4 color-fg-default my-1" id="open-source-repositories-heading">Repositories</span> <ul class="list-style-none f5" aria-labelledby="open-source-repositories-heading"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"topics","context":"open_source","tag":"link","label":"topics_link_open_source_navbar"}" href="https://github-com.translate.goog/topics?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Topics </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"trending","context":"open_source","tag":"link","label":"trending_link_open_source_navbar"}" href="https://github-com.translate.goog/trending?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Trending </a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{"location":"navbar","action":"collections","context":"open_source","tag":"link","label":"collections_link_open_source_navbar"}" href="https://github-com.translate.goog/collections?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> Collections </a></li> </ul> </div> </div> </div></li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"><button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Enterprise <svg opacity="0.5" aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg></button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 px-lg-4"> <div class="HeaderMenu-column"> <div class="border-bottom pb-3 pb-lg-0 pb-lg-3 mb-3 mb-lg-0 mb-lg-3"> <ul class="list-style-none f5"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"enterprise_platform","context":"enterprise","tag":"link","label":"enterprise_platform_link_enterprise_navbar"}" href="https://github-com.translate.goog/enterprise?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-stack color-fg-subtle mr-3"><path d="M11.063 1.456a1.749 1.749 0 0 1 1.874 0l8.383 5.316a1.751 1.751 0 0 1 0 2.956l-8.383 5.316a1.749 1.749 0 0 1-1.874 0L2.68 9.728a1.751 1.751 0 0 1 0-2.956Zm1.071 1.267a.25.25 0 0 0-.268 0L3.483 8.039a.25.25 0 0 0 0 .422l8.383 5.316a.25.25 0 0 0 .268 0l8.383-5.316a.25.25 0 0 0 0-.422Z"></path><path d="M1.867 12.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z"></path><path d="M1.867 16.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z"></path> </svg> <div> <div class="color-fg-default h4"> Enterprise platform </div> AI-powered developer platform </div></a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 border-bottom-0"><span class="d-block h4 color-fg-default my-1" id="enterprise-available-add-ons-heading">Available add-ons</span> <ul class="list-style-none f5" aria-labelledby="enterprise-available-add-ons-heading"> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"advanced_security","context":"enterprise","tag":"link","label":"advanced_security_link_enterprise_navbar"}" href="https://github-com.translate.goog/enterprise/advanced-security?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-shield-check color-fg-subtle mr-3"><path d="M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z"></path><path d="m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z"></path> </svg> <div> <div class="color-fg-default h4"> Advanced Security </div> Enterprise-grade security features </div></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{"location":"navbar","action":"github_copilot","context":"enterprise","tag":"link","label":"github_copilot_link_enterprise_navbar"}" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#enterprise"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-copilot color-fg-subtle mr-3"><path d="M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z"></path><path d="M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z"></path> </svg> <div> <div class="color-fg-default h4"> GitHub Copilot </div> Enterprise-grade AI features </div></a></li> <li><a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{"location":"navbar","action":"premium_support","context":"enterprise","tag":"link","label":"premium_support_link_enterprise_navbar"}" href="https://github-com.translate.goog/premium-support?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-comment-discussion color-fg-subtle mr-3"><path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z"></path><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z"></path> </svg> <div> <div class="color-fg-default h4"> Premium Support </div> Enterprise-grade 24/7 support </div></a></li> </ul> </div> </div> </div></li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"><a class="HeaderMenu-link no-underline px-0 px-lg-2 py-3 py-lg-2 d-block d-lg-inline-block" data-analytics-event="{"location":"navbar","action":"pricing","context":"global","tag":"link","label":"pricing_link_global_navbar"}" href="https://github-com.translate.goog/pricing?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Pricing</a></li> </ul> </nav> <div class="d-flex flex-column flex-lg-row width-full flex-justify-end flex-lg-items-center text-center mt-3 mt-lg-0 text-lg-left ml-lg-3"><qbsearch-input class="search-input" data-scope="" data-custom-scopes-path="/search/custom_scopes" data-delete-custom-scopes-csrf="VattXO-danX71fP_3j5oS47gIuAPGZHu8SoMAMpJUO0_rTvV6q6hp28sqUGwg-yMs_za92GpIMQoCqke0cUjoA" data-max-custom-scopes="10" data-header-redesign-enabled="false" data-initial-value="" data-blackbird-suggestions-path="/search/suggestions" data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations" data-current-repository="" data-current-org="" data-current-owner="" data-logged-in="false" data-copilot-chat-enabled="false" data-nl-search-enabled="false" data-retain-scroll-position="true"> <div class="search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center mr-4 rounded" data-action="click:qbsearch-input#searchInputContainerClicked"><button type="button" class="header-search-button placeholder input-button form-control d-flex flex-1 flex-self-stretch flex-items-center no-wrap width-full py-0 pl-2 pr-0 text-left border-0 box-shadow-none" data-target="qbsearch-input.inputButton" aria-label="Search or jump to…" aria-haspopup="dialog" placeholder="Search or jump to..." data-hotkey="s,/" autocapitalize="off" data-analytics-event="{"location":"navbar","action":"searchbar","context":"global","tag":"input","label":"searchbar_input_global_navbar"}" data-action="click:qbsearch-input#handleExpand"> <div class="mr-2 color-fg-muted"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg> </div><span class="flex-1" data-target="qbsearch-input.inputButtonText">Search or jump to...</span> <div class="d-flex" data-target="qbsearch-input.hotkeyIndicator"> <svg xmlns="http://www.w3.org/2000/svg" width="22" height="20" aria-hidden="true" class="mr-1"> <path fill="none" stroke="#979A9C" opacity=".4" d="M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z"></path><path fill="#979A9C" d="M11.8 6L8 15.1h-.9L10.8 6h1z"></path> </svg> </div></button> <input type="hidden" name="type" class="js-site-search-type-field"> <div class="Overlay--hidden " data-modal-dialog-overlay><modal-dialog data-action="close:qbsearch-input#handleClose cancel:qbsearch-input#handleClose" data-target="qbsearch-input.searchSuggestionsDialog" role="dialog" id="search-suggestions-dialog" aria-modal="true" aria-labelledby="search-suggestions-dialog-header" data-view-component="true" class="Overlay Overlay--width-large Overlay--height-auto"> <h1 id="search-suggestions-dialog-header" class="sr-only">Search code, repositories, users, issues, pull requests...</h1> <div class="Overlay-body Overlay-body--paddingNone"> <div data-view-component="true"> <div class="search-suggestions position-fixed width-full color-shadow-large border color-fg-default color-bg-default overflow-hidden d-flex flex-column query-builder-container" style="border-radius: 12px;" data-target="qbsearch-input.queryBuilderContainer" hidden><!-- '"` --><!-- </textarea></xmp> --> <form id="query-builder-test-form" action="" accept-charset="UTF-8" method="get"><query-builder data-target="qbsearch-input.queryBuilder" id="query-builder-query-builder-test" data-filter-key=":" data-view-component="true" class="QueryBuilder search-query-builder"> <div class="FormControl FormControl--fullWidth"><label id="query-builder-test-label" for="query-builder-test" class="FormControl-label sr-only"> Search </label> <div class="QueryBuilder-StyledInput width-fit " data-target="query-builder.styledInput"><span id="query-builder-test-leadingvisual-wrap" class="FormControl-input-leadingVisualWrap QueryBuilder-leadingVisualWrap"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search FormControl-input-leadingVisual"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg></span> <div data-target="query-builder.styledInputContainer" class="QueryBuilder-StyledInputContainer"> <div aria-hidden="true" class="QueryBuilder-StyledInputContent" data-target="query-builder.styledInputContent"></div> <div class="QueryBuilder-InputWrapper"> <div aria-hidden="true" class="QueryBuilder-Sizer" data-target="query-builder.sizer"></div><input id="query-builder-test" name="query-builder-test" value="" autocomplete="off" type="text" role="combobox" spellcheck="false" aria-expanded="false" aria-describedby="validation-c98b12ce-dfda-43e5-a5b0-7a85337e905f" data-target="query-builder.input" data-action=" input:query-builder#inputChange blur:query-builder#inputBlur keydown:query-builder#inputKeydown focus:query-builder#inputFocus " data-view-component="true" class="FormControl-input QueryBuilder-Input FormControl-medium"> </div> </div><span class="sr-only" id="query-builder-test-clear">Clear</span> <button role="button" id="query-builder-test-clear-button" aria-labelledby="query-builder-test-clear query-builder-test-label" data-target="query-builder.clearButton" data-action=" click:query-builder#clear focus:query-builder#clearButtonFocus blur:query-builder#clearButtonBlur " variant="small" hidden type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium mr-1 px-2 py-0 d-flex flex-items-center rounded-1 color-fg-muted"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x-circle-fill Button-visual"><path d="M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z"></path> </svg></button> </div> <template id="search-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg> </template> <template id="code-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path> </svg> </template> <template id="file-code-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-file-code"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path> </svg> </template> <template id="history-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-history"><path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path> </svg> </template> <template id="repo-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo"><path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path> </svg> </template> <template id="bookmark-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bookmark"><path d="M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z"></path> </svg> </template> <template id="plus-circle-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-plus-circle"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7.25-3.25v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5a.75.75 0 0 1 1.5 0Z"></path> </svg> </template> <template id="circle-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-dot-fill"><path d="M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z"></path> </svg> </template> <template id="trash-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-trash"><path d="M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z"></path> </svg> </template> <template id="team-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-people"><path d="M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z"></path> </svg> </template> <template id="project-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project"><path d="M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25ZM11.75 3a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-1.5 0v-7.5a.75.75 0 0 1 .75-.75Zm-8.25.75a.75.75 0 0 1 1.5 0v5.5a.75.75 0 0 1-1.5 0ZM8 3a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 3Z"></path> </svg> </template> <template id="pencil-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pencil"><path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z"></path> </svg> </template> <template id="copilot-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path> </svg> </template> <template id="copilot-error-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot-error"><path d="M16 11.24c0 .112-.072.274-.21.467L13 9.688V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-.198 0-.388-.009-.571-.029L6.833 5.226a4.01 4.01 0 0 0 .17-.782c.117-.935-.037-1.395-.241-1.614-.193-.206-.637-.413-1.682-.297-.683.076-1.115.231-1.395.415l-1.257-.91c.579-.564 1.413-.877 2.485-.996 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095Zm-5.083-8.707c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Zm2.511 11.074c-1.393.776-3.272 1.428-5.43 1.428-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.18-.455-.241-.963-.252-1.475L.31 4.107A.747.747 0 0 1 0 3.509V3.49a.748.748 0 0 1 .625-.73c.156-.026.306.047.435.139l14.667 10.578a.592.592 0 0 1 .227.264.752.752 0 0 1 .046.249v.022a.75.75 0 0 1-1.19.596Zm-1.367-.991L5.635 7.964a5.128 5.128 0 0 1-.889.073c-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433 1.539 0 3.089-.505 4.063-.934Z"></path> </svg> </template> <template id="workflow-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-workflow"><path d="M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 0 1 5.25 7H4v4a1 1 0 0 0 1 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0 1 14.25 16h-3.5A1.75 1.75 0 0 1 9 14.25v-.75H5A2.5 2.5 0 0 1 2.5 11V7h-.75A1.75 1.75 0 0 1 0 5.25Zm1.75-.25a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Zm9 9a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Z"></path> </svg> </template> <template id="book-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book"><path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path> </svg> </template> <template id="code-review-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code-review"><path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 13H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25v-8.5C0 1.784.784 1 1.75 1ZM1.5 2.75v8.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm5.28 1.72a.75.75 0 0 1 0 1.06L5.31 7l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.06 0Zm2.44 0a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.69 7 9.22 5.53a.75.75 0 0 1 0-1.06Z"></path> </svg> </template> <template id="codespaces-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-codespaces"><path d="M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z"></path><path d="M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path> </svg> </template> <template id="comment-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment"><path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> </template> <template id="comment-discussion-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment-discussion"><path d="M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z"></path> </svg> </template> <template id="organization-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-organization"><path d="M1.75 16A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 0 0 .25-.25V8.285a.25.25 0 0 0-.111-.208l-1.055-.703a.749.749 0 1 1 .832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0 1 14.25 16h-3.5a.766.766 0 0 1-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 0 1-.75-.75V14h-1v1.25a.75.75 0 0 1-.75.75Zm-.25-1.75c0 .138.112.25.25.25H4v-1.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 .75.75v1.25h2.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM3.75 6h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 3.75A.75.75 0 0 1 3.75 3h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 3.75Zm4 3A.75.75 0 0 1 7.75 6h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 7 6.75ZM7.75 3h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 9.75A.75.75 0 0 1 3.75 9h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 9.75ZM7.75 9h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z"></path> </svg> </template> <template id="rocket-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-rocket"><path d="M14.064 0h.186C15.216 0 16 .784 16 1.75v.186a8.752 8.752 0 0 1-2.564 6.186l-.458.459c-.314.314-.641.616-.979.904v3.207c0 .608-.315 1.172-.833 1.49l-2.774 1.707a.749.749 0 0 1-1.11-.418l-.954-3.102a1.214 1.214 0 0 1-.145-.125L3.754 9.816a1.218 1.218 0 0 1-.124-.145L.528 8.717a.749.749 0 0 1-.418-1.11l1.71-2.774A1.748 1.748 0 0 1 3.31 4h3.204c.288-.338.59-.665.904-.979l.459-.458A8.749 8.749 0 0 1 14.064 0ZM8.938 3.623h-.002l-.458.458c-.76.76-1.437 1.598-2.02 2.5l-1.5 2.317 2.143 2.143 2.317-1.5c.902-.583 1.74-1.26 2.499-2.02l.459-.458a7.25 7.25 0 0 0 2.123-5.127V1.75a.25.25 0 0 0-.25-.25h-.186a7.249 7.249 0 0 0-5.125 2.123ZM3.56 14.56c-.732.732-2.334 1.045-3.005 1.148a.234.234 0 0 1-.201-.064.234.234 0 0 1-.064-.201c.103-.671.416-2.273 1.15-3.003a1.502 1.502 0 1 1 2.12 2.12Zm6.94-3.935c-.088.06-.177.118-.266.175l-2.35 1.521.548 1.783 1.949-1.2a.25.25 0 0 0 .119-.213ZM3.678 8.116 5.2 5.766c.058-.09.117-.178.176-.266H3.309a.25.25 0 0 0-.213.119l-1.2 1.95ZM12 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> </template> <template id="shield-check-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield-check"><path d="m8.533.133 5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667l5.25-1.68a1.748 1.748 0 0 1 1.066 0Zm-.61 1.429.001.001-5.25 1.68a.251.251 0 0 0-.174.237V7c0 1.36.275 2.666 1.057 3.859.784 1.194 2.121 2.342 4.366 3.298a.196.196 0 0 0 .154 0c2.245-.957 3.582-2.103 4.366-3.297C13.225 9.666 13.5 8.358 13.5 7V3.48a.25.25 0 0 0-.174-.238l-5.25-1.68a.25.25 0 0 0-.153 0ZM11.28 6.28l-3.5 3.5a.75.75 0 0 1-1.06 0l-1.5-1.5a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l.97.97 2.97-2.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> </template> <template id="heart-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart"><path d="m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z"></path> </svg> </template> <template id="server-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-server"><path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v4c0 .372-.116.717-.314 1 .198.283.314.628.314 1v4a1.75 1.75 0 0 1-1.75 1.75H1.75A1.75 1.75 0 0 1 0 12.75v-4c0-.358.109-.707.314-1a1.739 1.739 0 0 1-.314-1v-4C0 1.784.784 1 1.75 1ZM1.5 2.75v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm.25 5.75a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25ZM7 4.75A.75.75 0 0 1 7.75 4h4.5a.75.75 0 0 1 0 1.5h-4.5A.75.75 0 0 1 7 4.75ZM7.75 10h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM3 4.75A.75.75 0 0 1 3.75 4h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 4.75ZM3.75 10h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z"></path> </svg> </template> <template id="globe-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-globe"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z"></path> </svg> </template> <template id="issue-opened-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened"><path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> </template> <template id="device-mobile-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-mobile"><path d="M3.75 0h8.5C13.216 0 14 .784 14 1.75v12.5A1.75 1.75 0 0 1 12.25 16h-8.5A1.75 1.75 0 0 1 2 14.25V1.75C2 .784 2.784 0 3.75 0ZM3.5 1.75v12.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM8 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path> </svg> </template> <template id="package-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-package"><path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path> </svg> </template> <template id="credit-card-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-credit-card"><path d="M10.75 9a.75.75 0 0 0 0 1.5h1.5a.75.75 0 0 0 0-1.5h-1.5Z"></path><path d="M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 14H1.75A1.75 1.75 0 0 1 0 12.25ZM14.5 6.5h-13v5.75c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25Zm0-2.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25V5h13Z"></path> </svg> </template> <template id="play-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path> </svg> </template> <template id="gift-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-gift"><path d="M2 2.75A2.75 2.75 0 0 1 4.75 0c.983 0 1.873.42 2.57 1.232.268.318.497.668.68 1.042.183-.375.411-.725.68-1.044C9.376.42 10.266 0 11.25 0a2.75 2.75 0 0 1 2.45 4h.55c.966 0 1.75.784 1.75 1.75v2c0 .698-.409 1.301-1 1.582v4.918A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V9.332C.409 9.05 0 8.448 0 7.75v-2C0 4.784.784 4 1.75 4h.55c-.192-.375-.3-.8-.3-1.25ZM7.25 9.5H2.5v4.75c0 .138.112.25.25.25h4.5Zm1.5 0v5h4.5a.25.25 0 0 0 .25-.25V9.5Zm0-4V8h5.5a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm-7 0a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-5.5Zm3-4a1.25 1.25 0 0 0 0 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707ZM8.941 4h2.309a1.25 1.25 0 0 0 0-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793Z"></path> </svg> </template> <template id="code-square-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code-square"><path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25Zm7.47 3.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L10.69 8 9.22 6.53a.75.75 0 0 1 0-1.06ZM6.78 6.53 5.31 8l1.47 1.47a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> </template> <template id="device-desktop-icon"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-desktop"><path d="M14.25 1c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 14.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.752.752 0 0 1 11.25 16h-6.5a.75.75 0 0 1-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 0 1 0 10.25v-7.5C0 1.784.784 1 1.75 1ZM1.75 2.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25ZM9.018 12H6.982a5.72 5.72 0 0 1-.765 2.5h3.566a5.72 5.72 0 0 1-.765-2.5Z"></path> </svg> </template> <div class="position-relative"> <ul role="listbox" class="ActionListWrap QueryBuilder-ListWrap" aria-label="Suggestions" data-action=" combobox-commit:query-builder#comboboxCommit mousedown:query-builder#resultsMousedown " data-target="query-builder.resultsList" data-persist-list="false" id="query-builder-test-results"></ul> </div> <div class="FormControl-inlineValidation" id="validation-c98b12ce-dfda-43e5-a5b0-7a85337e905f" hidden><span class="FormControl-inlineValidation--visual"> <svg aria-hidden="true" height="12" viewbox="0 0 12 12" version="1.1" width="12" data-view-component="true" class="octicon octicon-alert-fill"><path d="M4.855.708c.5-.896 1.79-.896 2.29 0l4.675 8.351a1.312 1.312 0 0 1-1.146 1.954H1.33A1.313 1.313 0 0 1 .183 9.058ZM7 7V3H5v4Zm-1 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"></path> </svg></span> <span></span> </div> </div> <div data-target="query-builder.screenReaderFeedback" aria-live="polite" aria-atomic="true" class="sr-only"></div> </query-builder> </form> <div class="d-flex flex-row color-fg-muted px-3 text-small color-bg-default search-feedback-prompt"><a target="_blank" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax" data-view-component="true" class="Link color-fg-accent text-normal ml-2"> Search syntax tips </a> <div class="d-flex flex-1"></div> </div> </div> </div> </div> </modal-dialog> </div> </div> <div data-action="click:qbsearch-input#retract" class="dark-backdrop position-fixed" hidden data-target="qbsearch-input.darkBackdrop"></div> <div class="color-fg-default"><dialog-helper> <dialog data-target="qbsearch-input.feedbackDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" id="feedback-dialog" aria-modal="true" aria-labelledby="feedback-dialog-title" aria-describedby="feedback-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll"> <div data-view-component="true" class="Overlay-header"> <div class="Overlay-headerContentWrap"> <div class="Overlay-titleWrap"> <h1 class="Overlay-title " id="feedback-dialog-title">Provide feedback</h1> </div> <div class="Overlay-actionWrap"><button data-close-dialog-id="feedback-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"><path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button> </div> </div> </div> <scrollable-region data-labelled-by="feedback-dialog-title"> <div data-view-component="true" class="Overlay-body"><!-- '"` --><!-- </textarea></xmp> --> <form id="code-search-feedback-form" data-turbo="false" action="/search/feedback" accept-charset="UTF-8" method="post"> <input type="hidden" data-csrf="true" name="authenticity_token" value="9G4L5h2FxDZfDwSXRnRcxV5inB13l6sQEdpWRs8op8VDgjyFjCEb3L1BXVIOTx0F4jgqb34YJEToARDpPkQecA=="> <p>We read every piece of feedback, and take your input very seriously.</p><textarea name="feedback" class="form-control width-full mb-2" style="height: 120px" id="feedback"></textarea> <input name="include_email" id="include_email" aria-label="Include my email address so I can be contacted" class="form-control mr-2" type="checkbox"> <label for="include_email" style="font-weight: normal">Include my email address so I can be contacted</label> </form> </div> </scrollable-region> <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd"><button data-close-dialog-id="feedback-dialog" type="button" data-view-component="true" class="btn"> Cancel </button> <button form="code-search-feedback-form" data-action="click:qbsearch-input#submitFeedback" type="submit" data-view-component="true" class="btn-primary btn"> Submit feedback </button> </div> </dialog> </dialog-helper> <custom-scopes data-target="qbsearch-input.customScopesManager"> <dialog-helper> <dialog data-target="custom-scopes.customScopesModalDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" id="custom-scopes-dialog" aria-modal="true" aria-labelledby="custom-scopes-dialog-title" aria-describedby="custom-scopes-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll"> <div data-view-component="true" class="Overlay-header Overlay-header--divided"> <div class="Overlay-headerContentWrap"> <div class="Overlay-titleWrap"> <h1 class="Overlay-title " id="custom-scopes-dialog-title">Saved searches</h1> <h2 id="custom-scopes-dialog-description" class="Overlay-description">Use saved searches to filter your results more quickly</h2> </div> <div class="Overlay-actionWrap"><button data-close-dialog-id="custom-scopes-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"><path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button> </div> </div> </div> <scrollable-region data-labelled-by="custom-scopes-dialog-title"> <div data-view-component="true" class="Overlay-body"> <div data-target="custom-scopes.customScopesModalDialogFlash"></div> <div hidden class="create-custom-scope-form" data-target="custom-scopes.createCustomScopeForm"><!-- '"` --><!-- </textarea></xmp> --> <form id="custom-scopes-dialog-form" data-turbo="false" action="/search/custom_scopes" accept-charset="UTF-8" method="post"> <input type="hidden" data-csrf="true" name="authenticity_token" value="eJ3Gc5m2aWRjDOviplDkR2FulcEO9NOGZ5HNwm3jk6eXivM0cAcfDLFn3IYFqyoFntd/Vf9OYRwpfGzl6slLWg=="> <div data-target="custom-scopes.customScopesModalDialogFlash"></div><input type="hidden" id="custom_scope_id" name="custom_scope_id" data-target="custom-scopes.customScopesIdField"> <div class="form-group"><label for="custom_scope_name">Name</label> <auto-check src="/search/custom_scopes/check_name" required> <input type="text" name="custom_scope_name" id="custom_scope_name" data-target="custom-scopes.customScopesNameField" class="form-control" autocomplete="off" placeholder="github-ruby" required maxlength="50"> <input type="hidden" data-csrf="true" value="dTLfJzgAnCxYdLktbSsw5oy5X+VWR2A9Cn3fQU0EIX11ePPH7Eio5L2G2i7rtl/cOdlds06DvB5Dy50ni5O2Xw=="> </auto-check> </div> <div class="form-group"><label for="custom_scope_query">Query</label> <input type="text" name="custom_scope_query" id="custom_scope_query" data-target="custom-scopes.customScopesQueryField" class="form-control" autocomplete="off" placeholder="(repo:mona/a OR repo:mona/b) AND lang:python" required maxlength="500"> </div> <p class="text-small color-fg-muted">To see all available qualifiers, see our <a class="Link--inTextBlock" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax">documentation</a>.</p> </form> </div> <div data-target="custom-scopes.manageCustomScopesForm"> <div data-target="custom-scopes.list"></div> </div> </div> </scrollable-region> <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd Overlay-footer--divided"><button data-action="click:custom-scopes#customScopesCancel" type="button" data-view-component="true" class="btn"> Cancel </button> <button form="custom-scopes-dialog-form" data-action="click:custom-scopes#customScopesSubmit" data-target="custom-scopes.customScopesSubmitButton" type="submit" data-view-component="true" class="btn-primary btn"> Create saved search </button> </div> </dialog> </dialog-helper> </custom-scopes> </div> </qbsearch-input> <div class="position-relative HeaderMenu-link-wrap d-lg-inline-block"><a href="https://github-com.translate.goog/login?return_to=https://github.com/features/copilot&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="HeaderMenu-link HeaderMenu-link--sign-in HeaderMenu-button flex-shrink-0 no-underline d-none d-lg-inline-flex border border-lg-0 rounded rounded-lg-0 px-2 py-1" style="margin-left: 12px;" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features/copilot","user_id":null}}" data-hydro-click-hmac="1df5d63c2c5c9dc8d7eddd08fb64fdd06eae4ea5018ff55e9685f52ffef122f0" data-analytics-event="{"category":"Marketing nav","action":"click to go to homepage","label":"ref_page:Marketing;ref_cta:Sign in;ref_loc:Header"}"> Sign in </a> </div><a href="https://github-com.translate.goog/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=/features/copilot&source=header&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="HeaderMenu-link HeaderMenu-link--sign-up HeaderMenu-button flex-shrink-0 d-flex d-lg-inline-flex no-underline border color-border-default rounded px-2 py-1" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features/copilot","user_id":null}}" data-hydro-click-hmac="1df5d63c2c5c9dc8d7eddd08fb64fdd06eae4ea5018ff55e9685f52ffef122f0" data-analytics-event="{"category":"Sign up","action":"click to sign up for account","label":"ref_page:/features/copilot;ref_cta:Sign up;ref_loc:header logged out"}"> Sign up </a> <button type="button" class="sr-only js-header-menu-focus-trap d-block d-lg-none">Reseting focus</button> </div> </div> </div> </div> </header> <div hidden data-view-component="true" class="js-stale-session-flash stale-session-flash flash flash-warn flash-full"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert"><path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg><span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a class="Link--inTextBlock" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Reload</a> to refresh your session.</span> <span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a class="Link--inTextBlock" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Reload</a> to refresh your session.</span> <span class="js-stale-session-flash-switched" hidden>You switched accounts on another tab or window. <a class="Link--inTextBlock" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Reload</a> to refresh your session.</span> <button id="icon-button-44474154-2a57-47ab-9384-bed3f1c13014" aria-labelledby="tooltip-4a0be484-4964-46a1-a647-718bd3fdd513" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium flash-close js-flash-close"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x Button-visual"><path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button><tool-tip id="tooltip-4a0be484-4964-46a1-a647-718bd3fdd513" for="icon-button-44474154-2a57-47ab-9384-bed3f1c13014" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute"> Dismiss alert </tool-tip> </div> </div> <div id="start-of-content" class="show-on-focus"></div> <div id="js-flash-container" class="flash-container" data-turbo-replace> <template class="js-flash-template"> <div class="flash flash-full {{ className }}"> <div><button autofocus class="flash-close js-flash-close" type="button" aria-label="Dismiss this message"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"><path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button> <div aria-atomic="true" role="alert" class="js-flash-alert"> <div> {{ message }} </div> </div> </div> </div> </template> </div> <div class="application-main " data-commit-hovercards-enabled data-discussion-hovercards-enabled data-issue-and-pr-hovercards-enabled> <nav class="sub-nav-mktg js-toggler-container z-3 position-relative sub-nav-mktg-shadow"> <div class="sub-nav-mktg-wrapper d-flex flex-items-center py-3 px-3 px-md-4 px-lg-5"><a class="sub-nav-title-link Link--primary no-underline f3-mktg d-inline-block text-bold mr-4" data-analytics-event="{"location":"subnav","action":"features","context":"features","tag":"link","label":"features_link_features_subnav"}" href="https://github-com.translate.goog/features/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Features</a> <button type="button" class="btn-octicon sub-nav-mktg-toggle d-lg-none p-1 flex-order-1 float-right js-toggler-target mr-n1" aria-controls="sub-nav-dropdown" aria-label="Page navigation" aria-expanded="false"> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-chevron-down on-hidden"><path d="M5.22 8.22a.749.749 0 0 0 0 1.06l6.25 6.25a.749.749 0 0 0 1.06 0l6.25-6.25a.749.749 0 1 0-1.06-1.06L12 13.939 6.28 8.22a.749.749 0 0 0-1.06 0Z"></path> </svg> <svg aria-hidden="true" height="24" viewbox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-chevron-up on-visible"><path d="M18.78 15.78a.749.749 0 0 1-1.06 0L12 10.061 6.28 15.78a.749.749 0 1 1-1.06-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 0 1 0 1.06Z"></path> </svg></button> <div class="sub-nav-mktg-links flex-auto f4-mktg d-flex flex-column flex-lg-row with-title gap-4" id="sub-nav-dropdown"><a class="sub-nav-mktg-link Link--primary no-underline py-1 py-lg-2 active" data-analytics-event="{"location":"subnav","action":"copilot","context":"features","tag":"link","label":"copilot_link_features_subnav"}" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Copilot</a> <a class="sub-nav-mktg-link Link--primary no-underline py-1 py-lg-2" data-analytics-event="{"location":"subnav","action":"security","context":"features","tag":"link","label":"security_link_features_subnav"}" href="https://github-com.translate.goog/features/security?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Security</a> <a class="sub-nav-mktg-link Link--primary no-underline py-1 py-lg-2" data-analytics-event="{"location":"subnav","action":"actions","context":"features","tag":"link","label":"actions_link_features_subnav"}" href="https://github-com.translate.goog/features/actions?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Actions</a> <a class="sub-nav-mktg-link Link--primary no-underline py-1 py-lg-2" data-analytics-event="{"location":"subnav","action":"codespaces","context":"features","tag":"link","label":"codespaces_link_features_subnav"}" href="https://github-com.translate.goog/features/codespaces?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Codespaces</a> <a class="sub-nav-mktg-link Link--primary no-underline py-1 py-lg-2" data-analytics-event="{"location":"subnav","action":"issues","context":"features","tag":"link","label":"issues_link_features_subnav"}" href="https://github-com.translate.goog/features/issues?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Issues</a> <a class="sub-nav-mktg-link Link--primary no-underline py-1 py-lg-2" data-analytics-event="{"location":"subnav","action":"code_review","context":"features","tag":"link","label":"code_review_link_features_subnav"}" href="https://github-com.translate.goog/features/code-review?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Code Review</a> <a class="sub-nav-mktg-link Link--primary no-underline py-1 py-lg-2" data-analytics-event="{"location":"subnav","action":"discussions","context":"features","tag":"link","label":"discussions_link_features_subnav"}" href="https://github-com.translate.goog/features/discussions?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Discussions</a> <a class="sub-nav-mktg-link Link--primary no-underline py-1 py-lg-2" data-analytics-event="{"location":"subnav","action":"code_search","context":"features","tag":"link","label":"code_search_link_features_subnav"}" href="https://github-com.translate.goog/features/code-search?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Code Search</a> </div> </div> </nav> <main class="font-mktg" data-color-mode="dark" data-dark-theme="dark"><react-app app-name="landing-pages" initial-path="/features/copilot" style="display: block; min-height: calc(100vh - 64px);" data-attempted-ssr="true" data-ssr="true" data-lazy="false" data-alternate="false"> <script type="application/json" data-target="react-app.embeddedData">{"payload":{"siteCopilotPurchaseRefresh":false,"experimentation_copilot_signup_pricing_enabled":true,"has_copilot_subscription":false,"logged_in":false,"contentfulRawJsonResponse":{"sys":{"type":"Array"},"total":1,"skip":0,"limit":100,"items":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"wx6nrVDbuzL64xxQS1iQ0","type":"Entry","createdAt":"2024-01-26T16:38:49.666Z","updatedAt":"2024-01-26T16:38:49.666Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"containerPage"}},"locale":"en-US"},"fields":{"title":"/features/copilot","path":"/features/copilot","template":{"sys":{"type":"Link","linkType":"Entry","id":"1ELu9DsSxE1KeuZL2WnVup"}}}}],"includes":{"Entry":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"1ELu9DsSxE1KeuZL2WnVup","type":"Entry","createdAt":"2024-01-26T16:36:52.236Z","updatedAt":"2024-01-26T16:38:27.938Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"templateFeaturesCopilot"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Template","faqGroup":{"sys":{"type":"Link","linkType":"Entry","id":"1fUemFrL2UFfdsoEHhKZF3"}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"1IIQm1CcQvYqiJuRFNcpYu","type":"Entry","createdAt":"2024-01-26T18:49:51.346Z","updatedAt":"2024-01-26T18:49:51.346Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaq"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ","heading":"Responsible AI","blocks":[{"sys":{"type":"Link","linkType":"Entry","id":"3syPqCLyogfwZknuAubHRg"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"1VcojLtEZG9jMz6Huixtnb","type":"Entry","createdAt":"2024-01-26T18:48:54.271Z","updatedAt":"2024-02-27T17:24:48.715Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":41,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqBlock"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ Block","questions":[{"sys":{"type":"Link","linkType":"Entry","id":"2TPFUtF8a4iSFMkSme7yLA"}},{"sys":{"type":"Link","linkType":"Entry","id":"5r00KAf2XduGpAZbDeS3cU"}},{"sys":{"type":"Link","linkType":"Entry","id":"7ATrO7EdNUKlJkJ98l7atQ"}},{"sys":{"type":"Link","linkType":"Entry","id":"gjEvG2m1AjFwZKCh1eBY7"}},{"sys":{"type":"Link","linkType":"Entry","id":"1jkD43n9Sv6Pai9U238Dl8"}},{"sys":{"type":"Link","linkType":"Entry","id":"4V4FudbOAGbmkegSmhhkDU"}},{"sys":{"type":"Link","linkType":"Entry","id":"4ovw2o4e9MJ5tVzzE4LphC"}},{"sys":{"type":"Link","linkType":"Entry","id":"1sLH84YifxT7cVHRpMpJfQ"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"1YzbJgmx3g5KgSqi9yJpDg","type":"Entry","createdAt":"2024-01-26T18:49:39.808Z","updatedAt":"2024-01-26T18:49:39.808Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":7,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ Question 9","question":"Does GitHub Copilot produce offensive outputs?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"GitHub Copilot includes filters to block offensive language in the prompts and to avoid synthesizing suggestions in sensitive contexts. We continue to work on improving the filter system to more intelligently detect and remove offensive outputs. If you see offensive outputs, please report them directly to ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"mailto:copilot-safety@github.com"},"content":[{"nodeType":"text","value":"copilot-safety@github.com","marks":[],"data":{}}]},{"nodeType":"text","value":" so that we can improve our safeguards. GitHub takes this challenge very seriously and we are committed to addressing it.","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"1Zr8bsvupmT6tjw30IMWfZ","type":"Entry","createdAt":"2024-01-26T18:49:36.793Z","updatedAt":"2024-01-26T18:49:36.793Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ Question 8","question":"Does GitHub Copilot support accessibility features?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"We are conducting internal testing of GitHub Copilot’s ease of use by developers with disabilities and working to ensure that GitHub Copilot is accessible to all developers. Please feel free to share your feedback on GitHub Copilot accessibility in our ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://github.com/github-community/community/discussions/categories/copilot"},"content":[{"nodeType":"text","value":"feedback forum","marks":[],"data":{}}]},{"nodeType":"text","value":".","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"1fUemFrL2UFfdsoEHhKZF3","type":"Entry","createdAt":"2024-01-26T16:36:43.059Z","updatedAt":"2024-11-19T20:47:38.752Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":25,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqGroup"}},"locale":"en-US"},"fields":{"title":"/features/copilot: FAQ Group","heading":"Frequently asked questions","faqs":[{"sys":{"type":"Link","linkType":"Entry","id":"7ubxJamaxsBSMQtdHCXgci"}},{"sys":{"type":"Link","linkType":"Entry","id":"4MrDxn9pcbqLeXGlUCgfTg"}},{"sys":{"type":"Link","linkType":"Entry","id":"1IIQm1CcQvYqiJuRFNcpYu"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"1jkD43n9Sv6Pai9U238Dl8","type":"Entry","createdAt":"2024-02-27T17:20:04.997Z","updatedAt":"2024-02-27T17:20:04.997Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ - Why do some Copilot features retain prompts and suggestions?","question":"Why do some Copilot features retain prompts and suggestions?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Retaining prompts and suggestions is necessary for chat on github.com, mobile, and CLI Copilot because those features’ effectiveness depends on using thread history to improve responses. The Copilot model requires access to previous interactions to deliver accurate and relevant suggestions. ","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"1sLH84YifxT7cVHRpMpJfQ","type":"Entry","createdAt":"2024-01-26T18:48:38.099Z","updatedAt":"2024-02-27T17:24:14.304Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":19,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ - How does Copilot allow users to access, alter or delete personal data?","question":"How does Copilot allow users to access, alter or delete personal data?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"These actions are available to Copilot users as described in the ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement#your-privacy-rights"},"content":[{"nodeType":"text","value":"GitHub Privacy Statement","marks":[],"data":{}}]},{"nodeType":"text","value":".","marks":[],"data":{}}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"\n","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"2HF7YYhCcNDypIIxt05jJ6","type":"Entry","createdAt":"2024-01-26T16:35:58.360Z","updatedAt":"2024-10-29T16:30:06.652Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":25,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: General FAQ - What languages, IDEs, and platforms does GitHub Copilot support?","question":"What languages, IDEs, and platforms does GitHub Copilot support?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"GitHub Copilot is trained on all languages that appear in public repositories. For each language, the quality of suggestions you receive may depend on the volume and diversity of training data for that language. For example, JavaScript is well-represented in public repositories and is one of GitHub Copilot’s best supported languages. Languages with less representation in public repositories may produce fewer or less robust suggestions.","marks":[],"data":{}}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"\nGitHub Copilot is available as an extension in Visual Studio Code, Visual Studio, Vim, Neovim, the JetBrains suite of IDEs, and Azure Data Studio. Although code completion functionality is available across all these extensions, chat functionality is currently available only in Visual Studio Code, JetBrains and Visual Studio. GitHub Copilot is also supported in terminals through GitHub CLI and as a chat integration in Windows Terminal Canary. With the GitHub Copilot Enterprise plan, GitHub Copilot is natively integrated into GitHub.com. All plans are supported in GitHub Copilot in GitHub Mobile. GitHub Mobile for Copilot Individual and Copilot Business have access to Bing and public repository code search. Copilot Enterprise in GitHub Mobile gives you additional access to your organization's knowledge.","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"2TPFUtF8a4iSFMkSme7yLA","type":"Entry","createdAt":"2024-01-26T18:48:16.686Z","updatedAt":"2024-08-27T18:42:52.192Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":51,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ - What personal data does GitHub Copilot process?","question":"What personal data does GitHub Copilot process?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"GitHub Copilot processes personal data based on how Copilot is accessed and used: whether via GitHub.com, mobile app, extensions, or one of various IDE extensions, or through features like suggestions for the command line interface (CLI), IDE code completions, or personalized chat on GitHub.com. The types of personal data processed may include:","marks":[],"data":{}}]},{"nodeType":"unordered-list","data":{},"content":[{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"User Engagement Data:","marks":[{"type":"bold"}],"data":{}},{"nodeType":"text","value":" This includes pseudonymous identifiers captured on user interactions with Copilot, such as accepted or dismissed completions, error messages, system logs, and product usage metrics. ","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Prompts:","marks":[{"type":"bold"}],"data":{}},{"nodeType":"text","value":" These are inputs for chat or code, along with context, sent to Copilot's AI to generate suggestions. ","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Suggestions:","marks":[{"type":"bold"}],"data":{}},{"nodeType":"text","value":" These are the AI-generated code lines or chat responses provided to users based on their prompts. ","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Feedback Data:","marks":[{"type":"bold"}],"data":{}},{"nodeType":"text","value":" This comprises real-time user feedback, including reactions (e.g., thumbs up/down) and optional comments, along with feedback from support tickets.","marks":[],"data":{}}]}]}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"2u5E1hSQHAGDkkzrWkeLMM","type":"Entry","createdAt":"2024-01-26T16:35:51.520Z","updatedAt":"2024-02-27T16:04:25.024Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":47,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: General FAQ - What is GitHub Copilot?","question":"What is GitHub Copilot?","answer":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"GitHub Copilot transforms the developer experience. Backed by the leaders in AI, Copilot provides contextualized assistance throughout the software development lifecycle, from code completions and chat assistance in the IDE to code explanations and answers to docs in GitHub and more. With Copilot elevating their workflow, developers can focus on more: value, innovation, and happiness.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"GitHub Copilot enables developers to focus more energy on problem solving and collaboration and spend less effort on the mundane and boilerplate. That’s why developers who use Copilot report up to 75% higher satisfaction with their jobs than those who don’t and are up to 55% more productive at writing code without sacrifice to quality, which all adds up to engaged developers shipping great software faster. without sacrifice to quality, which all adds up to engaged developers shipping great software faster.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"GitHub Copilot integrates with leading editors, including Visual Studio Code, Visual Studio, JetBrains IDEs, and Neovim, and, unlike other AI coding assistants, is natively built into GitHub. Growing to millions of individual users and tens of thousands of business customers, Copilot is the world’s most widely adopted AI developer tool and the competitive advantage developers ask for by name.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"3R204EbK1Ba4aXYJ3OY0WQ","type":"Entry","createdAt":"2024-01-26T16:36:01.766Z","updatedAt":"2024-02-27T16:10:28.871Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: General FAQ - What data has GitHub Copilot been trained on?","question":"What data has GitHub Copilot been trained on?","answer":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"GitHub Copilot is powered by generative AI models developed by GitHub, OpenAI, and Microsoft. It has been trained on natural language text and source code from publicly available sources, including code in public repositories on GitHub.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"3RykKrpwILttFe5QahIEyo","type":"Entry","createdAt":"2024-01-26T18:49:27.956Z","updatedAt":"2024-08-27T18:46:22.892Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":15,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ Question 5","question":"Can GitHub Copilot introduce insecure code in its suggestions?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Public code may contain insecure coding patterns, bugs, or references to outdated APIs or idioms. When GitHub Copilot synthesizes code suggestions based on this data, it can also synthesize code that contains these undesirable patterns. Copilot has filters in place that either block or notify users of insecure code patterns that are detected in Copilot suggestions. These filters target the most common vulnerable coding patterns, including ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://cwe.mitre.org/data/definitions/798.html"},"content":[{"nodeType":"text","value":"hardcoded credentials","marks":[],"data":{}}]},{"nodeType":"text","value":", ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://cwe.mitre.org/data/definitions/89.html"},"content":[{"nodeType":"text","value":"SQL injections","marks":[],"data":{}}]},{"nodeType":"text","value":", and ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://cwe.mitre.org/data/definitions/22.html"},"content":[{"nodeType":"text","value":"path injections","marks":[],"data":{}}]},{"nodeType":"text","value":". Additionally, in recent years we’ve provided tools such as GitHub Advanced Security, GitHub Actions, Dependabot, and CodeQL to open source projects to help improve code quality. Of course, you should always use GitHub Copilot together with good testing and code review practices and security tools, as well as your own judgment.","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"3syPqCLyogfwZknuAubHRg","type":"Entry","createdAt":"2024-01-26T18:49:45.332Z","updatedAt":"2024-01-26T18:49:45.332Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":14,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqBlock"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ Block","questions":[{"sys":{"type":"Link","linkType":"Entry","id":"R5bKaO3dTeNkfo42vFjRO"}},{"sys":{"type":"Link","linkType":"Entry","id":"7LKpmdnonFiQVDLbvv4sF"}},{"sys":{"type":"Link","linkType":"Entry","id":"5ggl5kC4DdHvPRBDPA0rmo"}},{"sys":{"type":"Link","linkType":"Entry","id":"JkD6Ffd6lFXNEWf2ylX19"}},{"sys":{"type":"Link","linkType":"Entry","id":"3RykKrpwILttFe5QahIEyo"}},{"sys":{"type":"Link","linkType":"Entry","id":"7aG04GyUC42GeZMhowE6tn"}},{"sys":{"type":"Link","linkType":"Entry","id":"4PNqwlTR87nJBDPphlOTPj"}},{"sys":{"type":"Link","linkType":"Entry","id":"1Zr8bsvupmT6tjw30IMWfZ"}},{"sys":{"type":"Link","linkType":"Entry","id":"1YzbJgmx3g5KgSqi9yJpDg"}},{"sys":{"type":"Link","linkType":"Entry","id":"9RPJjXURwc7rfvrVhtxkr"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"4MrDxn9pcbqLeXGlUCgfTg","type":"Entry","createdAt":"2024-01-26T18:49:06.788Z","updatedAt":"2024-01-26T18:49:06.788Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaq"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ","heading":"Privacy","blocks":[{"sys":{"type":"Link","linkType":"Entry","id":"1VcojLtEZG9jMz6Huixtnb"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"4PNqwlTR87nJBDPphlOTPj","type":"Entry","createdAt":"2024-01-26T18:49:33.903Z","updatedAt":"2024-08-27T18:47:32.468Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ Question 7","question":"Can GitHub Copilot users simply use suggestions without concern?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Not necessarily. GitHub Copilot users should align their use of Copilot with their respective risk tolerances.","marks":[],"data":{}}]},{"nodeType":"unordered-list","data":{},"content":[{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"As noted above, GitHub Copilot is not intended to replace developers, or their individual skill and judgment, and is not intended to fully automate the process of code development. The same risks that apply to the use of any third-party code apply to the use of Copilot’s suggestions.","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Depending on your particular use case, you should consider implementing the protections discussed above. It is your responsibility to assess what is appropriate for the situation and implement appropriate safeguards.","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"You’re entitled to IP indemnification from GitHub for the unmodified suggestions when Copilot’s filtering is enabled. If you do elect to enable this feature, the copyright responsibility is ours, not our customers. As part of our ongoing commitment to responsible AI, GitHub and Microsoft extends our IP indemnity and protection support to our customers who are empowering their teams with GitHub Copilot. See ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://blogs.microsoft.com/on-the-issues/2023/09/07/copilot-copyright-commitment-ai-legal-concerns/"},"content":[{"nodeType":"text","value":"Microsoft's Copilot Copyright Commitment","marks":[],"data":{}}]},{"nodeType":"text","value":" for more details.","marks":[],"data":{}}]}]}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"4V4FudbOAGbmkegSmhhkDU","type":"Entry","createdAt":"2024-02-27T17:20:05.081Z","updatedAt":"2024-02-27T17:20:05.081Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ - Does GitHub Copilot support compliance with the GDPR and other data protection laws?","question":"Does GitHub Copilot support compliance with the GDPR and other data protection laws?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Yes. GitHub and customers can enter a ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://github.com/customer-terms/github-data-protection-agreement"},"content":[{"nodeType":"text","value":"Data Protection Agreement","marks":[],"data":{}}]},{"nodeType":"text","value":" that supports compliance with the GDPR and similar legislation.","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"4ovw2o4e9MJ5tVzzE4LphC","type":"Entry","createdAt":"2024-01-26T18:48:44.792Z","updatedAt":"2024-02-27T17:24:48.935Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":12,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ - Does GitHub Copilot ever output personal data?","question":"Does GitHub Copilot ever output personal data?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"While we've designed GitHub Copilot with privacy in mind, the expansive definition of personal data under legislation like the EU’s General Data Protection Regulation (GDPR) means we can't guarantee it will never output such data. The Large Language Model (LLM) powering GitHub Copilot was trained on public code and there were instances in our tests where the tool made suggestions resembling personal data. These suggestions were typically synthesized and not tied to real individuals. ","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"5Z6UJBKH6A5Tjr80SX2ImF","type":"Entry","createdAt":"2024-01-26T16:36:04.971Z","updatedAt":"2024-02-27T16:11:25.315Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":21,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: General FAQ - Does GitHub Copilot “copy/paste”?","question":"Does GitHub Copilot “copy/paste”?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"No, GitHub Copilot generates suggestions using probabilistic determination.","marks":[],"data":{}}]},{"nodeType":"unordered-list","data":{},"content":[{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"When thinking about intellectual property and open source issues, it is critical to understand how GitHub Copilot really works. The AI models that create Copilot’s suggestions may be trained on public code, but do not contain any code. When they generate a suggestion, they are not “copying and pasting” from any codebase.","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"To generate a code suggestion, the Copilot extension begins by examining the code in your editor—focusing on the lines just before and after your cursor, but also information including other files open in your editor and the URLs of repositories or file paths to identify relevant context. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions.","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"To generate a suggestion for chat in the code editor, the Copilot extension creates a contextual prompt by combining your prompt with additional context including the code file open in your active document, your code selection, and general workspace information, such as frameworks, languages, and dependencies. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions.","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"To generate a suggestion for chat on GitHub.com, such as providing an answer to a question from your chat prompt, Copilot creates a contextual prompt by combining your prompt with additional context including previous prompts, the open pages on GitHub.com as well as retrieved context from your codebase or Bing search. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions. ","marks":[],"data":{}}]}]}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"5dipfzbDACcJAvi6qXmBke","type":"Entry","createdAt":"2024-01-26T16:35:54.711Z","updatedAt":"2024-08-27T18:51:31.012Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":28,"revision":5,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: General FAQ - What are the differences between the GitHub Copilot Business, GitHub Copilot Enterprise, and GitHub Copilot Individual plans?","question":"What are the differences between the GitHub Copilot Business, GitHub Copilot Enterprise, and GitHub Copilot Individual plans?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"GitHub Copilot has multiple offerings for organizations and an offering for individual developers. All the offerings include both code completion and chat assistance. The primary differences between the organization offerings and the individual offering are license management, policy management, and IP indemnity.","marks":[],"data":{}}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Organizations can choose between GitHub Copilot Business and GitHub Copilot Enterprise. GitHub Copilot Business primarily features GitHub Copilot in the coding environment - that is the IDE, CLI and GitHub Mobile. GitHub Copilot Enterprise includes everything in GitHub Copilot Business. It also adds an additional layer of customization for organizations and integrates into GitHub.com as a chat interface to allow developers to converse with Copilot throughout the platform. GitHub Copilot Enterprise can index an organization’s codebase for a deeper understanding of the customer’s knowledge for more tailored suggestions and will offer customers access to fine-tuned custom, private models for code completion.","marks":[],"data":{}}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"GitHub Copilot Individual is designed for individual developers, freelancers, students, educators, and open source maintainers. The plan includes all the features of GitHub Copilot Business except organizational license management, policy management, and IP indemnity.","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"5ggl5kC4DdHvPRBDPA0rmo","type":"Entry","createdAt":"2024-01-26T18:49:18.581Z","updatedAt":"2024-01-26T18:49:18.581Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ Question 3","question":"Does GitHub Copilot include features to make it easier for users to identify potentially relevant open source licenses for matching suggestions?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Yes, GitHub Copilot is previewing a ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://github.blog/2023-08-03-introducing-code-referencing-for-github-copilot/"},"content":[{"nodeType":"text","value":"code referencing feature","marks":[],"data":{}}]},{"nodeType":"text","value":" as an additional tool to assist users to find and review potentially relevant open source licenses. Code referencing is currently available in Visual Studio Code. This feature searches across public GitHub repositories for code that matches a Copilot suggestion. If there’s a match, users will find its information displayed in the Copilot console log, including where the match occurred, any applicable licenses, and a deep link to learn more. The deep link will take users to a navigable page on GitHub.com to browse examples of the code match and their repository licenses, and see how many repositories—including ones without licenses—that code appears in, as well as links to those repositories. Copilot users can review this information to determine whether the applicable suggestions are suitable for use, and whether additional measures may be necessary to use them.","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"5r00KAf2XduGpAZbDeS3cU","type":"Entry","createdAt":"2024-02-27T17:20:04.837Z","updatedAt":"2024-02-27T17:20:04.837Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ - Does GitHub use Copilot Business or Enterprise data to train GitHub’s model?","question":"Does GitHub use Copilot Business or Enterprise data to train GitHub’s model?","answer":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"No. GitHub does not use either Copilot Business or Enterprise data to train its models. ","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"7ATrO7EdNUKlJkJ98l7atQ","type":"Entry","createdAt":"2024-02-27T17:20:04.864Z","updatedAt":"2024-04-03T12:00:17.820Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":8,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ - How does GitHub use the Copilot data?","question":"How does GitHub use the Copilot data?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"How GitHub uses Copilot data depends on how the user accesses Copilot and for what purpose. Users can access GitHub Copilot through the web, extensions, mobile apps, computer terminal, and various IDEs (Integrated Development Environments). GitHub generally uses personal data to:","marks":[],"data":{}}]},{"nodeType":"unordered-list","data":{},"content":[{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Deliver, maintain, and update the services as per the customer's configuration and usage, to ensure personalized experiences and recommendations","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Troubleshoot, which involves preventing, detecting, resolving, and mitigating issues, including security incidents and product-related problems, by fixing software bugs and maintaining the online services' functionality and up-to-dateness","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Enhance user productivity, reliability, effectiveness, quality, privacy, accessibility, and security by keeping the service current and operational","marks":[],"data":{}}]}]}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"These practices are outlined in GitHub’s Data Protection Agreement (","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://github.com/customer-terms/github-data-protection-agreement"},"content":[{"nodeType":"text","value":"DPA)","marks":[],"data":{}}]},{"nodeType":"text","value":", which details our data handling commitments to our data controller customers. ","marks":[],"data":{}}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"GitHub also uses certain personal data with customer authorization under the DPA, for the following purposes:","marks":[],"data":{}}]},{"nodeType":"unordered-list","data":{},"content":[{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Billing and account management","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"To comply with and resolve legal obligations ","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"For abuse detection, prevention, and protection, virus scanning, and scanning to detect violations of terms of service","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"To generate summary reports for calculating employee commissions and partner incentives","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"To produce aggregated reports for internal use and strategic planning, covering areas like forecasting, revenue analysis, capacity planning, and product strategy,","marks":[],"data":{}}]}]}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"For details on GitHub's data processing activities as a controller, particularly for Copilot Individual customers, refer to the ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement"},"content":[{"nodeType":"text","value":"GitHub Privacy Statement","marks":[],"data":{}}]},{"nodeType":"text","value":".","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"7LKpmdnonFiQVDLbvv4sF","type":"Entry","createdAt":"2024-01-26T18:49:15.474Z","updatedAt":"2024-02-27T17:30:37.807Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":15,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ - Does GitHub Copilot include a filtering mechanism to mitigate risk?","question":"Does GitHub Copilot include a filtering mechanism to mitigate risk?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Yes, GitHub Copilot does include an optional code referencing filter to detect and suppress certain suggestions that match public code on GitHub.","marks":[],"data":{}}]},{"nodeType":"unordered-list","data":{},"content":[{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"GitHub has created a duplication detection filter to detect and suppress suggestions that contain code segments over a certain length that match public code on GitHub. This filter can be enabled by the administrator for your enterprise and it can apply for all organizations within your enterprise, or the administrator can defer control to individual organizations. ","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"With the filter enabled, Copilot checks code suggestions for matches or near-matches against public code on GitHub of 65 lexemes or more (on average,150 characters). If there is a match, the suggestion will not be shown to the user.","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"In addition to off-topic, harmful, and offensive output filters, GitHub Copilot also scans the outputs for vulnerable code.","marks":[],"data":{}}]}]}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"7aG04GyUC42GeZMhowE6tn","type":"Entry","createdAt":"2024-01-26T18:49:30.928Z","updatedAt":"2024-01-26T18:49:30.928Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":11,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ Question 6","question":"Is GitHub Copilot intended to fully automate code generation and replace developers?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"No. Copilot is a tool intended to make developers more efficient. It’s not intended to replace developers, who should continue to apply the same sorts of safeguards and diligence they would apply with regard to any third-party code of unknown origin.","marks":[],"data":{}}]},{"nodeType":"unordered-list","data":{},"content":[{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"The product is called “Copilot” not “Autopilot” and it’s not intended to generate code without oversight. You should use exactly the same sorts of safeguards and diligence with Copilot’s suggestions as you would use with any third-party code.","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Identifying best practices for use of third party code is beyond the scope of this section. That said, whatever practices your organization currently uses – rigorous functionality testing, code scanning, security testing, etc. – you should continue these policies with Copilot’s suggestions. Moreover, you should make sure your code editor or editor does not automatically compile or run generated code before you review it.","marks":[],"data":{}}]}]}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"7ubxJamaxsBSMQtdHCXgci","type":"Entry","createdAt":"2024-01-26T16:36:28.272Z","updatedAt":"2024-02-27T16:12:33.388Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":11,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaq"}},"locale":"en-US"},"fields":{"title":"/features/copilot: General FAQ","heading":"General","blocks":[{"sys":{"type":"Link","linkType":"Entry","id":"7zJF2KAp44SGj8ZP8NWfny"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"7zJF2KAp44SGj8ZP8NWfny","type":"Entry","createdAt":"2024-01-26T16:36:13.108Z","updatedAt":"2024-10-29T16:30:08.322Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":15,"revision":4,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqBlock"}},"locale":"en-US"},"fields":{"title":"/features/copilot: General FAQ Block","questions":[{"sys":{"type":"Link","linkType":"Entry","id":"2u5E1hSQHAGDkkzrWkeLMM"}},{"sys":{"type":"Link","linkType":"Entry","id":"5dipfzbDACcJAvi6qXmBke"}},{"sys":{"type":"Link","linkType":"Entry","id":"2HF7YYhCcNDypIIxt05jJ6"}},{"sys":{"type":"Link","linkType":"Entry","id":"3R204EbK1Ba4aXYJ3OY0WQ"}},{"sys":{"type":"Link","linkType":"Entry","id":"5Z6UJBKH6A5Tjr80SX2ImF"}},{"sys":{"type":"Link","linkType":"Entry","id":"V0lDGN0lx3IkSWSvxPUGq"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"9RPJjXURwc7rfvrVhtxkr","type":"Entry","createdAt":"2024-01-26T18:49:42.148Z","updatedAt":"2024-01-26T18:49:42.148Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ Question 10","question":"Will GitHub Copilot work as well using languages other than English?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Given public sources are predominantly in English, GitHub Copilot will likely work less well in scenarios where natural language prompts provided by the developer are not in English and/or are grammatically incorrect. Therefore, non-English speakers might experience a lower quality of service.","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"JkD6Ffd6lFXNEWf2ylX19","type":"Entry","createdAt":"2024-01-26T18:49:24.730Z","updatedAt":"2024-01-26T18:49:24.730Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":11,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ Question 4","question":"Who owns the suggestions provided by GitHub Copilot?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"We don’t determine whether a suggestion is capable of being owned, but we are clear that GitHub does not claim ownership of a suggestion. Whether a suggestion generated by an AI model can be owned depends on many factors (e.g. the intellectual property law in the relevant country, the length of the suggestion, the extent that suggestion is considered ‘functional’ instead of expressive, etc).","marks":[],"data":{}}]},{"nodeType":"unordered-list","data":{},"content":[{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"If a suggestion is capable of being owned, our terms are clear: GitHub does not claim ownership.","marks":[],"data":{}}]}]},{"nodeType":"list-item","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"GitHub does not claim ownership of any suggestion. In certain cases, it is possible for Copilot to produce similar suggestions to different users. For example, two unrelated users both starting new files to code the quicksort algorithm in Java will likely get the same suggestion. The possibility of providing similar suggestions to multiple users is a common part of generative AI systems.","marks":[],"data":{}}]}]}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"R5bKaO3dTeNkfo42vFjRO","type":"Entry","createdAt":"2024-01-26T18:49:12.565Z","updatedAt":"2024-02-27T17:30:37.694Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":28,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Responsible AI FAQ - What are the intellectual property considerations when using GitHub Copilot?","question":"What are the intellectual property considerations when using GitHub Copilot?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"The primary IP considerations for GitHub Copilot relate to copyright. The model that powers Copilot is trained on a broad collection of publicly accessible code, which may include copyrighted code, and Copilot’s suggestions (in rare instances) may resemble the code its model was trained on. Here’s some basic information you should know about these considerations:","marks":[],"data":{}}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Copyright law permits the use of copyrighted works to train AI models: Countries around the world have provisions in their copyright laws that enable machines to learn, understand, extract patterns, and facts from copyrighted materials, including software code. For example, the European Union, Japan, and Singapore, have express provisions permitting machine learning to develop AI models. Other countries including Canada, India, and the United States also permit such training under their fair use/fair dealing provisions. GitHub Copilot’s AI model was trained with the use of code from GitHub’s public repositories—which are publicly accessible and within the scope of permissible copyright use.","marks":[],"data":{}}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"What about copyright risk in suggestions? In rare instances (less than 1% based on GitHub’s research), suggestions from GitHub may match examples of code used to train GitHub’s AI model. Again, Copilot does not “look up” or “copy and paste” code, but is instead using context from a user’s workspace to synthesize and generate a suggestion.","marks":[],"data":{}}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"Our experience shows that matching suggestions are most likely to occur in two situations: (i) when there is little or no context in the code editor for Copilot’s model to synthesize, or (ii) when a matching suggestion represents a common approach or method. If a code suggestion matches existing code, there is risk that using that suggestion could trigger claims of copyright infringement, which would depend on the amount and nature of code used, and the context of how the code is used. In many ways, this is the same risk that arises when using any code that a developer does not originate, such as copying code from an online source, or reusing code from a library. That is why responsible organizations and developers recommend that users employ code scanning policies to identify and evaluate potential matching code.","marks":[],"data":{}}]},{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"In Copilot, you can opt whether to allow Copilot to suggest code completions that match publicly available code on GitHub.com. For more information, see \"","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://docs-internal-46619-d1aa34.preview.ghdocs.com/en/copilot/configuring-github-copilot/configuring-github-copilot-settings-on-githubcom#enabling-or-disabling-duplication-detection"},"content":[{"nodeType":"text","value":"Configuring GitHub Copilot settings on GitHub.com","marks":[],"data":{}}]},{"nodeType":"text","value":"\". If you have allowed suggestions that match public code, GitHub Copilot can provide you with details about the matching code when you accept such suggestions. Matching code does not necessarily mean copyright infringement, so it is ultimately up to the user to determine whether to use the suggestion, and what and who to attribute (along with other license compliance) in appropriate circumstances.","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"V0lDGN0lx3IkSWSvxPUGq","type":"Entry","createdAt":"2024-10-29T16:30:05.643Z","updatedAt":"2024-10-29T16:30:05.643Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"Which plan includes GitHub Copilot Autofix?","question":"Which plan includes GitHub Copilot Autofix?","answer":{"nodeType":"document","data":{},"content":[{"nodeType":"paragraph","data":{},"content":[{"nodeType":"text","value":"GitHub Copilot Autofix provides contextual explanations and code suggestions to help developers fix vulnerabilities in code, and is included in ","marks":[],"data":{}},{"nodeType":"hyperlink","data":{"uri":"https://github.com/enterprise/advanced-security"},"content":[{"nodeType":"text","value":"GitHub Advanced Security","marks":[],"data":{}}]},{"nodeType":"text","value":".","marks":[],"data":{}}]}]}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"8aevphvgewt8"}},"id":"gjEvG2m1AjFwZKCh1eBY7","type":"Entry","createdAt":"2024-01-26T18:48:26.729Z","updatedAt":"2024-04-03T12:05:12.876Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":23,"revision":6,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentFaqQuestion"}},"locale":"en-US"},"fields":{"title":"/features/copilot: Privacy FAQ - How long does GitHub retain Copilot data for Business and Enterprise customers? ","question":"How long does GitHub retain Copilot data for Business and Enterprise customers? ","answer":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"If and for how long GitHub’s retains Copilot data depends on how a Copilot user accesses Copilot and for what purpose. The default settings for Copilot Business and Enterprise Customers are as follows: ","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Access through IDE for Chat and Code Completions:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Prompts and Suggestions: Not retained","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"User Engagement Data: Kept for two years.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Feedback Data: Stored for as long as needed for its intended purpose.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"unordered-list"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"All other GitHub Copilot access and use:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Prompts and Suggestions: Retained for 28 days.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"User Engagement Data: Kept for two years.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Feedback Data: Stored for as long as needed for its intended purpose.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"unordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}]}},"copilotSignupPath":"/login?return_to=%2Fgithub-copilot%2Fsignup","variantCopilotSignupPath":"/signup?return_to=%2Fgithub-copilot%2Fsignup","copilotForBusinessSignupPath":"/login?return_to=%2Fgithub-copilot%2Fbusiness_signup","copilotForBusinessSignupPathRefresh":"/github-copilot/purchase?priority=business","copilotEnterpriseSignupPath":"/github-copilot/purchase?priority=enterprise","copilotContactSalesPath":"/enterprise/contact?ref_cta=Contact+sales\u0026ref_loc=pricing\u0026ref_page=%2Ffeatures%2Fcopilot\u0026scid=\u0026utm_campaign=Copilot_feature_page_contact_sales_cta_utmroutercampaign\u0026utm_medium=site\u0026utm_source=github","heroVideoLg":"https://github.githubassets.com/assets/hero-lg-6a98e47708e8.mp4","heroVideoLgPoster":"https://github.githubassets.com/assets/hero-poster-18f705106687.webp","heroVideoSm":"https://github.githubassets.com/assets/hero-sm-85f55952a454.mp4","cft":"copilot_lo.features_copilot"},"title":"GitHub Copilot · Your AI pair programmer","appPayload":null}</script> <div data-target="react-app.reactRoot"> <div data-color-mode="light" dir="ltr"> <div data-color-mode="dark" class="lp-Copilot"> <section id="hero" class="lp-Section lp-Section--hero"> <div class="Primer_Brand__Grid-module__Grid___q48mT" data-testid="Grid-:Rhb:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <section class="Primer_Brand__Hero-module__Hero___EM3jf Primer_Brand__Hero-module__Hero--align-center___HUXm3 lp-Hero" aria-labelledby="hero-section-brand-heading" data-hpc="true"> <div class="Primer_Brand__Grid-module__Grid___q48mT Primer_Brand__Grid-module__Grid--full-width___pIgWW Primer_Brand__Hero-module__Hero-grid___ty4Y7 Primer_Brand__Hero-module__Hero-grid--block-end___vzO3L" data-testid="Grid-:R6hb:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--medium-span-12___eT5YS"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--align-items-center___xWKxj Primer_Brand__Stack-module__Stack--justify-content-center___uZGXl Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="lp-ConicGradientBorder lp-ConicGradientBorder-label d-inline-block mb-4"> <span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-purple-red___MsWGq Primer_Brand__Label-module__Label--size-large___BrKTp Primer_Brand__Label-module__Label--gradient___smCNu Primer_Brand__Hero-module__Hero-label___exV9w lp-ConicGradientBorder-label-inner" data-testid="Label" style="height:30px;margin-bottom:0"><span class="Primer_Brand__Label-module__Label__leading-visual___a1rnF" data-testid="Label-leading-visual"> <svg aria-hidden="true" focusable="false" class="Primer_Brand__Label-module__Label__icon-visual___lD1Qa" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path> </svg></span><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Label-module__Label__label___bD_B4">GitHub Copilot</span></span></span> </div> <h1 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--1___Ufc7G Primer_Brand__Heading-module__Heading--weight-bold___Zqsyk lp-Hero-heading" id="hero-section-brand-heading">The world’s most widely adopted AI developer tool</h1> <div class="lp-Hero-ctaButtons"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-medium___EyCyw Button--heroCta" href="https://github-com.translate.goog/features/copilot/plans?cft=copilot_lo.features_copilot&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"get_started","tag":"button","context":"CTAs","location":"hero","label":"get_started_button_CTAs_hero"}" data-testid="single-btn-copilot-plans"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-primary___Leisi">Get started with GitHub Copilot</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a> </div> </div> </div> </div> </section> <div class="lp-Hero-visual"> <div class="lp-Hero-videoContainer" role="img" aria-label="A demonstration animation of a code editor using GitHub Copilot Chat, where the user requests GitHub Copilot to generate unit tests for a given code snippet."> <video autoplay="" playsinline="" muted class="lp-Hero-video lp-Hero-video--landscape hide-reduced-motion" width="1248" height="735" poster="https://github.githubassets.com/assets/hero-poster-18f705106687.webp"> <source src="https://github.githubassets.com/assets/hero-lg-6a98e47708e8.mp4" type="video/mp4; codecs=avc1.4d002a"> </video> <video autoplay="" playsinline="" muted class="lp-Hero-video lp-Hero-video--portrait hide-reduced-motion" width="539.5" height="682"> <source src="https://github.githubassets.com/assets/hero-sm-85f55952a454.mp4" type="video/mp4; codecs=avc1.4d002a"> </video><img alt="Editor with GitHub Copilot Chat" class="Primer_Brand__Image-module__Image___FgVuK lp-Hero-videoImage hide-no-pref-motion" width="1248" src="/images/modules/site/copilot/hero.jpg" loading="lazy" decoding="async"> </div> <div class="Primer_Brand__Box-module__Box-paddingBlockStart--12___QFOW7 lp-Hero-videoPlayer"> <button class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--subtle___UMmi9 Primer_Brand__Button-module__Button--size-medium___EyCyw lp-Hero-videoPlayerButton" aria-pressed="false" aria-label="GitHub Copilot Chat demo video is currently playing. Click to pause." data-analytics-event="{"action":"pause","tag":"button","context":"demo_gif","location":"hero","label":"pause_button_demo_gif_hero"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-subtle___RRaqm">Pause</span></span></button> </div> <div class="lp-Hero-head hide-reduced-motion"> <div class="lp-Hero-headSize"> <div class="lp-Hero-headBlink"> <canvas data-analytics-event="{"action":"copilot_head","tag":"canvas","context":"hero","location":"hero","label":"copilot_head_canvas_hero_hero"}"></canvas> </div> </div> </div> </div> <div class="Primer_Brand__LogoSuite-module__LogoSuite___W2Pai Primer_Brand__LogoSuite-module__LogoSuite--center___byPyg lp-LogoSuite"> <h2 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu Primer_Brand__LogoSuite-module__LogoSuite__heading___s2Xyw Primer_Brand__LogoSuite-module__LogoSuite__heading--visually-hidden___pTR4r visually-hidden">GitHub Copilot is used by</h2> <div data-animation-paused="false" class="Primer_Brand__LogoSuite-module__LogoSuite__logobar--has-marquee___d5jZP Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm Primer_Brand__LogoSuite-module__LogoSuite__logobar--variant-muted___a0P8Z"> <div class="Primer_Brand__LogoSuite-module__LogoSuite__logobar-marquee___Q0YOr"> <div class="Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup___QnvBf Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup--speed-slow___s1IKV" data-testid="LogoSuite-marqueeGroup"> <img alt="Lyft" class="Primer_Brand__Image-module__Image___FgVuK" style="height:64px" src="/images/modules/site/copilot/logos/lyft.svg" loading="lazy" decoding="async"><img alt="FedEx" class="Primer_Brand__Image-module__Image___FgVuK" style="height:37px" src="/images/modules/site/copilot/logos/fedex.svg" loading="lazy" decoding="async"><img alt="AT&T" class="Primer_Brand__Image-module__Image___FgVuK" style="height:47px" src="/images/modules/site/copilot/logos/atnt.svg" loading="lazy" decoding="async"><img alt="Shopify" class="Primer_Brand__Image-module__Image___FgVuK" style="height:40px" src="/images/modules/site/copilot/logos/shopify.svg" loading="lazy" decoding="async"><img alt="BMW" class="Primer_Brand__Image-module__Image___FgVuK" style="height:72px" src="/images/modules/site/copilot/logos/bmw.svg" loading="lazy" decoding="async"><img alt="H&M" class="Primer_Brand__Image-module__Image___FgVuK" style="height:52px" src="/images/modules/site/copilot/logos/hnm.svg" loading="lazy" decoding="async"><img alt="Honeywell" class="Primer_Brand__Image-module__Image___FgVuK" style="height:36px" src="/images/modules/site/copilot/logos/honeywell.svg" loading="lazy" decoding="async"><img alt="EY" class="Primer_Brand__Image-module__Image___FgVuK" style="height:58px;margin-top:-16px" src="/images/modules/site/copilot/logos/ey.svg" loading="lazy" decoding="async"><img alt="Infosys" class="Primer_Brand__Image-module__Image___FgVuK" style="height:36px" src="/images/modules/site/copilot/logos/infosys.svg" loading="lazy" decoding="async"><img alt="BBVA" class="Primer_Brand__Image-module__Image___FgVuK" style="height:36px" src="/images/modules/site/copilot/logos/bbva.svg" loading="lazy" decoding="async"> </div> <div aria-hidden="true" class="Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup___QnvBf Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup--speed-slow___s1IKV"> <img alt="Lyft" class="Primer_Brand__Image-module__Image___FgVuK" style="height:64px" src="/images/modules/site/copilot/logos/lyft.svg" loading="lazy" decoding="async"><img alt="FedEx" class="Primer_Brand__Image-module__Image___FgVuK" style="height:37px" src="/images/modules/site/copilot/logos/fedex.svg" loading="lazy" decoding="async"><img alt="AT&T" class="Primer_Brand__Image-module__Image___FgVuK" style="height:47px" src="/images/modules/site/copilot/logos/atnt.svg" loading="lazy" decoding="async"><img alt="Shopify" class="Primer_Brand__Image-module__Image___FgVuK" style="height:40px" src="/images/modules/site/copilot/logos/shopify.svg" loading="lazy" decoding="async"><img alt="BMW" class="Primer_Brand__Image-module__Image___FgVuK" style="height:72px" src="/images/modules/site/copilot/logos/bmw.svg" loading="lazy" decoding="async"><img alt="H&M" class="Primer_Brand__Image-module__Image___FgVuK" style="height:52px" src="/images/modules/site/copilot/logos/hnm.svg" loading="lazy" decoding="async"><img alt="Honeywell" class="Primer_Brand__Image-module__Image___FgVuK" style="height:36px" src="/images/modules/site/copilot/logos/honeywell.svg" loading="lazy" decoding="async"><img alt="EY" class="Primer_Brand__Image-module__Image___FgVuK" style="height:58px;margin-top:-16px" src="/images/modules/site/copilot/logos/ey.svg" loading="lazy" decoding="async"><img alt="Infosys" class="Primer_Brand__Image-module__Image___FgVuK" style="height:36px" src="/images/modules/site/copilot/logos/infosys.svg" loading="lazy" decoding="async"><img alt="BBVA" class="Primer_Brand__Image-module__Image___FgVuK" style="height:36px" src="/images/modules/site/copilot/logos/bbva.svg" loading="lazy" decoding="async"> </div> </div> </div> </div> <div class="Primer_Brand__Box-module__Box-paddingBlockStart--12___QFOW7 lp-Hero-videoPlayer"> <button class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--subtle___UMmi9 Primer_Brand__Button-module__Button--size-medium___EyCyw lp-Hero-videoPlayerButton" aria-pressed="false" aria-label="Logo suite animation is currently playing. Click to pause." data-analytics-event="{"action":"pause","tag":"button","context":"brands","location":"hero","label":"pause_button_brands_hero"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-subtle___RRaqm">Pause</span></span></button> </div> </div> </div> <div class="" style="height:0"> <div> <nav aria-label="Anchored navigation" data-sticky="false" class="Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ Primer_Brand__AnchorNav-module__AnchorNav--hide-until-sticky___d3Ec2"> <div class="Primer_Brand__AnchorNav-module__AnchorNav-inner-container___lshlZ"> <button class="Primer_Brand__AnchorNav-module__AnchorNav-menu-button___tputP" aria-expanded="false" aria-controls=":R11b:" aria-label="open anchor navigation menu" data-testid="AnchorNav-menu-button"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__AnchorNav-module__AnchorNav-menu-button-arrow___v5tcA" viewbox="0 0 16 16" width="16" height="16" fill="currentcolor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK"></span></button> <div id=":R11b:" data-testid="AnchorNav-menu-links" class="Primer_Brand__AnchorNav-module__AnchorNav-link-container___VpHV2"> <a class="Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2 Primer_Brand__AnchorNav-module__AnchorNav-link--center___aryYq" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#enterprise" aria-describedby="enterprise" aria-current="false" data-first="true" data-active="false" data-analytics-event="{"action":"enterprise_grade","tag":"link","context":"sticky","location":"subnav","label":"enterprise_grade_link_sticky_subnav"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK">Enterprise-grade</span></a><a class="Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2 Primer_Brand__AnchorNav-module__AnchorNav-link--center___aryYq" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#features" aria-describedby="features" aria-current="false" data-first="false" data-active="false" data-analytics-event="{"action":"features","tag":"link","context":"sticky","location":"subnav","label":"features_link_sticky_subnav"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK">Features</span></a><a class="Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2 Primer_Brand__AnchorNav-module__AnchorNav-link--center___aryYq" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#pricing" aria-describedby="pricing" aria-current="false" data-first="false" data-active="false" data-analytics-event="{"action":"pricing","tag":"link","context":"sticky","location":"subnav","label":"pricing_link_sticky_subnav"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK">Pricing</span></a><a class="Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2 Primer_Brand__AnchorNav-module__AnchorNav-link--center___aryYq" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#faq" aria-describedby="faq" aria-current="false" data-first="false" data-active="false" data-analytics-event="{"action":"faqs","tag":"link","context":"sticky","location":"subnav","label":"faqs_link_sticky_subnav"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK">FAQs</span></a> </div><span data-forward-focus="true" class="Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer___jgpnq Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer--multiple___hgA_r"><a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-medium___EyCyw Primer_Brand__AnchorNav-module__AnchorNav-action___DWzcE" href="https://github-com.translate.goog/features/copilot/plans?cft=copilot_lo.features_copilot&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-testid="AnchorNav-action" data-analytics-event="{"action":"get_started","tag":"button","context":"sticky","location":"subnav","label":"get_started_button_sticky_subnav"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-primary___Leisi">Get started</span></span></a><a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--secondary___akMC2 Primer_Brand__Button-module__Button--size-medium___EyCyw Primer_Brand__AnchorNav-module__AnchorNav-action___DWzcE" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#" data-testid="AnchorNav-secondary-action" hidden><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-secondary___DRJoJ"></span></span></a></span> </div><span class="" aria-hidden="true"></span> </nav> </div> </div> <div class="lp-Hero-cover"></div> </section> <section id="enterprise" class="lp-Section lp-Section--level-1"> <div class="Primer_Brand__Grid-module__Grid___q48mT lp-Section-container--centerUntilMedium lp-Grid--noRowGap" data-testid="Grid-:R3b:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <header class="Primer_Brand__SectionIntro-module__SectionIntro___RduRB Primer_Brand__SectionIntro-module__SectionIntro--align-center___qU_a9 Primer_Brand__SectionIntro-module__SectionIntro--full-width___HROKL lp-SectionIntro"> <span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-default___YCx2l Primer_Brand__Label-module__Label--size-large___BrKTp lp-Label--section" data-testid="Label"><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Label-module__Label__label___bD_B4">Enterprise-grade</span></span></span> <h2 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--2___TFg09 Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__SectionIntro-module__SectionIntro-heading___u6_Wl">The competitive advantage developers ask for by name</h2> </header> </div> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <section class="Primer_Brand__Bento-module__Bento___mNrII Bento Bento--inset"> <div class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK Primer_Brand__Bento-module__Bento__Item--medium-column-span-6___PuJLu Primer_Brand__Bento-module__Bento__Item--large-column-span-7___mLdYl Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-4___X_F9d Primer_Brand__Bento-module__Bento__Item--small-row-span-3___CMwq5 Primer_Brand__Bento-module__Bento__Item--medium-row-span-4___xPGyT Primer_Brand__Bento-module__Bento__Item--large-row-span-5___qiTGf Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-5___AymfS Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6 Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt Primer_Brand__Bento-module__Bento__Item--xlarge-gap-spacious___QxB62 Primer_Brand__Bento-module__Bento__Item--visual-as-background___z0J2Q"> <div class="Primer_Brand__Bento-module__Bento__Content___BhnY8 Primer_Brand__Bento-module__Bento__Item--horizontalAlign-start___apVss Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__Bento-module__Bento__heading--no-text___FiQWM">Proven to increase developer productivity and accelerate the pace of software development.</h3><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--large___cXMt5 Primer_Brand__Link-module__Link--default___UKAcZ Primer_Brand__Bento-module__Bento__call-to-action___CF7bA" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.blog/2022-09-07-research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/" data-analytics-event="{"action":"research_blog","tag":"link","context":"developer_productivity","location":"enterprise_ready","label":"research_blog_link_developer_productivity_enterprise_ready"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Link-module__Link--label___j8etE">Read the research</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> </div> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy"> <img alt="" class="Primer_Brand__Image-module__Image___FgVuK" width="724" height="540" src="/images/modules/site/copilot/enterprise-1.jpg" loading="lazy" decoding="async"> </div> </div> <div class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK Primer_Brand__Bento-module__Bento__Item--medium-column-span-6___PuJLu Primer_Brand__Bento-module__Bento__Item--large-column-span-5___t06QC Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-3___t3hyC Primer_Brand__Bento-module__Bento__Item--small-row-span-3___CMwq5 Primer_Brand__Bento-module__Bento__Item--medium-row-span-4___xPGyT Primer_Brand__Bento-module__Bento__Item--large-row-span-5___qiTGf Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-5___AymfS Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6 Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt Primer_Brand__Bento-module__Bento__Item--xlarge-gap-spacious___QxB62 Primer_Brand__Bento-module__Bento__Item--visual-as-background___z0J2Q"> <div class="Primer_Brand__Bento-module__Bento__Content___BhnY8 Primer_Brand__Bento-module__Bento__Item--verticalAlign-end___fUd68 Primer_Brand__Bento-module__Bento__Item--horizontalAlign-start___apVss Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv lp-Bento-lastChildNoMarginBottom"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--display___xFecE Primer_Brand__Heading-module__Heading--weight-medium___II172 is-sansSerifAlt lp-Speed-stat">55%</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--400___y7m4l Primer_Brand__Text-module__Text--weight-medium___E0iQL Primer_Brand__Bento-module__Bento__Content-text___Q4UA5" style="margin-bottom:0">Faster coding</p> </div> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy"> <img alt="" class="Primer_Brand__Image-module__Image___FgVuK object-pos-0" width="492" height="540" src="/images/modules/site/copilot/enterprise-2.webp" loading="lazy" decoding="async"> </div> </div> <div class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK Primer_Brand__Bento-module__Bento__Item--medium-column-span-6___PuJLu Primer_Brand__Bento-module__Bento__Item--large-column-span-5___t06QC Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-3___t3hyC Primer_Brand__Bento-module__Bento__Item--small-row-span-3___CMwq5 Primer_Brand__Bento-module__Bento__Item--medium-row-span-4___xPGyT Primer_Brand__Bento-module__Bento__Item--large-row-span-4___aYG1Q Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-5___AymfS Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6 Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt Primer_Brand__Bento-module__Bento__Item--xlarge-gap-spacious___QxB62 Primer_Brand__Bento-module__Bento__Item--visual-as-background___z0J2Q"> <div class="Primer_Brand__Bento-module__Bento__Content___BhnY8 Primer_Brand__Bento-module__Bento__Item--verticalAlign-end___fUd68 Primer_Brand__Bento-module__Bento__Item--horizontalAlign-start___apVss Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv lp-Bento-lastChildNoMarginBottom"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__Bento-module__Bento__heading--no-text___FiQWM">Designed by leaders in AI so you can build with confidence.</h3> </div> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy"> <img alt="" class="Primer_Brand__Image-module__Image___FgVuK object-pos-0" width="492" height="540" src="/images/modules/site/copilot/enterprise-3.webp" loading="lazy" decoding="async"> </div> </div> <div class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK Primer_Brand__Bento-module__Bento__Item--medium-column-span-6___PuJLu Primer_Brand__Bento-module__Bento__Item--large-column-span-7___mLdYl Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-3___t3hyC Primer_Brand__Bento-module__Bento__Item--small-row-span-3___CMwq5 Primer_Brand__Bento-module__Bento__Item--medium-row-span-4___xPGyT Primer_Brand__Bento-module__Bento__Item--large-row-span-4___aYG1Q Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-5___AymfS Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6 Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt Primer_Brand__Bento-module__Bento__Item--xlarge-gap-spacious___QxB62 Primer_Brand__Bento-module__Bento__Item--visual-as-background___z0J2Q"> <div class="Primer_Brand__Bento-module__Bento__Content___BhnY8 Primer_Brand__Bento-module__Bento__Item--horizontalAlign-start___apVss Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__Bento-module__Bento__heading--no-text___FiQWM">Committed to your privacy, security, and trust.</h3><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--large___cXMt5 Primer_Brand__Link-module__Link--default___UKAcZ Primer_Brand__Bento-module__Bento__call-to-action___CF7bA" href="https://github-com.translate.goog/trust-center?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"trust_center","tag":"link","context":"privacy_tile","location":"enterprise_ready","label":"trust_center_link_privacy_tile_enterprise_ready"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Link-module__Link--label___j8etE">Visit the GitHub Copilot Trust Center</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> </div> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy"> <img alt="" class="Primer_Brand__Image-module__Image___FgVuK" width="724" height="540" src="/images/modules/site/copilot/enterprise-4.jpg" loading="lazy" decoding="async"> </div> </div> <div class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--column-span-12___CaIjg Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-12___Gl_9d Primer_Brand__Bento-module__Bento__Item--small-row-span-12___lUcIB Primer_Brand__Bento-module__Bento__Item--medium-row-span-7___V9oop Primer_Brand__Bento-module__Bento__Item--xsmall-flow-row___k8j9i Primer_Brand__Bento-module__Bento__Item--small-flow-row___FlDbE Primer_Brand__Bento-module__Bento__Item--medium-flow-column___K27t6 customer-story-bento" style="background:var(--base-color-scale-black-0);grid-gap:0;grid-row:auto"> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--medium-padding-spacious___I5PEZ Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy d-block customer-story-bento-padding"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh" data-analytics-visible="{"category":"copilot customer story","label":"ref_cta:copilot_customer_story;ref_loc:body"}">Duolingo empowers its engineers to be force multipliers for expertise with GitHub Copilot and GitHub Codespaces.</h3><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--large___cXMt5 Primer_Brand__Link-module__Link--accent___FWEDd mb-8 mb-lg-10 mt-6" href="https://github-com.translate.goog/customer-stories/duolingo?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"story","tag":"link","context":"duolingo_bento","location":"enterprise_ready","label":"story_link_duolingo_bento_enterprise_ready"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Link-module__Link--label___j8etE">Read customer story</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-spacious___w5ugZ Primer_Brand__Stack-module__Stack--justify-content-flex-start___VIkHJ Primer_Brand__Stack-module__Stack--padding-condensed___mo7Aq customer-story-pillars" style="padding:0"> <div class="Primer_Brand__Pillar-module__Pillar___dHhm7 Primer_Brand__Pillar-module__Pillar--align-start___dfipC flex-1"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG Primer_Brand__Heading-module__Heading--weight-medium___II172 Primer_Brand__Pillar-module__Pillar__heading___C7yPQ">~25%</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Pillar-module__Pillar__description___BPMTa mb-0">Increase in developer speed with GitHub Copilot</p> </div> <div class="customer-story-pillar-divider"></div> <div class="Primer_Brand__Pillar-module__Pillar___dHhm7 Primer_Brand__Pillar-module__Pillar--align-start___dfipC flex-1"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG Primer_Brand__Heading-module__Heading--weight-medium___II172 Primer_Brand__Pillar-module__Pillar__heading___C7yPQ">1m</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Pillar-module__Pillar__description___BPMTa mb-0">Set-up time for largest repo with Codespaces</p> </div> </div> </div> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--medium-padding-spacious___I5PEZ Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy customer-story-bento-padding"> <ul class="Primer_Brand__Timeline-module__Timeline___keSeT"> <li class="Primer_Brand__Timeline-module__Timeline__item____ME4_ customer-story-timeline-item"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Timeline-module__Timeline__item-text___sbSjp"> <div class="Primer_Brand__Pillar-module__Pillar___dHhm7 Primer_Brand__Pillar-module__Pillar--align-start___dfipC"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ Primer_Brand__Pillar-module__Pillar__heading___C7yPQ customer-story-timeline-heading"><img alt="" class="Primer_Brand__Image-module__Image___FgVuK customer-story-timeline-octicon" width="24" height="24" src="https://github.githubassets.com/assets/gradient-issue-open-octicon-6500977add98.svg" loading="lazy" decoding="async">Problem</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Pillar-module__Pillar__description___BPMTa enterprise-lp">Inconsistent standards and workflows limited developer mobility and efficiency, limiting Duolingo’s ability to expand its content and deliver on its core mission.</p> </div></span></li> <li class="Primer_Brand__Timeline-module__Timeline__item____ME4_ customer-story-timeline-item"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Timeline-module__Timeline__item-text___sbSjp"> <div class="Primer_Brand__Pillar-module__Pillar___dHhm7 Primer_Brand__Pillar-module__Pillar--align-start___dfipC"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ Primer_Brand__Pillar-module__Pillar__heading___C7yPQ customer-story-timeline-heading"><img alt="" class="Primer_Brand__Image-module__Image___FgVuK customer-story-timeline-octicon" width="24" height="24" src="https://github.githubassets.com/assets/gradient-issue-closed-octicon-de84140512fb.svg" loading="lazy" decoding="async">Solution</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Pillar-module__Pillar__description___BPMTa enterprise-lp">GitHub Copilot, GitHub Codespaces, and custom API integrations enforce code consistency, accelerate developer speed, and remove the barriers to using engineering as a force multiplier for expertise.</p> </div></span></li> <li class="Primer_Brand__Timeline-module__Timeline__item____ME4_ customer-story-timeline-item"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Timeline-module__Timeline__item-text___sbSjp"> <div class="Primer_Brand__Pillar-module__Pillar___dHhm7 Primer_Brand__Pillar-module__Pillar--align-start___dfipC"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ Primer_Brand__Pillar-module__Pillar__heading___C7yPQ customer-story-timeline-heading"><img alt="" class="Primer_Brand__Image-module__Image___FgVuK customer-story-timeline-octicon" width="24" height="24" src="https://github.githubassets.com/assets/gradient-info-octicon-2c8eaa32ff59.svg" loading="lazy" decoding="async">Products</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Pillar-module__Pillar__description___BPMTa enterprise-lp"><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--accent___FWEDd Primer_Brand__Pillar-module__Pillar__link___yiBNY customer-story-bento-link" href="https://github-com.translate.goog/enterprise?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"enterprise","tag":"link","context":"duolingo_bento","location":"enterprise_ready","label":"enterprise_link_duolingo_bento_enterprise_ready"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">GitHub Enterprise</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a><br><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--accent___FWEDd Primer_Brand__Pillar-module__Pillar__link___yiBNY customer-story-bento-link" href="https://github-com.translate.goog/features/codespaces?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"codespaces","tag":"link","context":"duolingo_bento","location":"enterprise_ready","label":"codespaces_link_duolingo_bento_enterprise_ready"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">GitHub Codespaces</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a><br><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--accent___FWEDd Primer_Brand__Pillar-module__Pillar__link___yiBNY customer-story-bento-link" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"copilot","tag":"link","context":"duolingo_bento","location":"enterprise_ready","label":"copilot_link_duolingo_bento_enterprise_ready"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">GitHub Copilot</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a></p> </div></span></li> </ul> </div> </div> </section> </div> </div> </section> <section id="productivity" class="lp-Section lp-Section--compact lp-Section--level-gradient lp-Section--illu"> <div class="Primer_Brand__Grid-module__Grid___q48mT lp-Section-container--centerUntilMedium lp-Grid--noRowGap lp-Section--illu-content" data-testid="Grid-:Rkb:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <header class="Primer_Brand__SectionIntro-module__SectionIntro___RduRB Primer_Brand__SectionIntro-module__SectionIntro--align-center___qU_a9 Primer_Brand__SectionIntro-module__SectionIntro--full-width___HROKL lp-SectionIntro" style="gap:0"> <div class="lp-CopilotIconAnimation"> <svg aria-label="Copilot icon animation" width="70" height="3510" viewbox="0 0 70 3510" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill="currentColor" d="M68.4 1725.5v4.2c0 .9-.3 1.6-1 2.3-1.6 1.5-3.1 2.9-5 3.9-.1.1-.2.1-.3.2-.5.3-.8.7-.8 1.3-.1 1-.3 2-.4 3-.1.6-.3 1-.8 1.4-1.6 1.3-3.1 2.7-4.8 3.9-2.8 2-5.8 3.8-9 5.1-2.9 1.2-5.9 1.9-9.1 2.3-3.6.4-7-.2-10.4-1.1-2.3-.6-4.5-1.6-6.6-2.8-3.9-2.1-7.4-4.7-10.6-7.8-.6-.6-1-1.2-1.1-2.1-.1-.9-.3-1.8-.4-2.8-.1-.7-.4-1.1-.9-1.4-1.9-1.1-3.3-2.6-4.8-4.2-.5-.5-.7-1.1-.8-1.8-.2-2.9 0-5.7.1-8.6 0-.6.2-1.2.6-1.7.8-1 1.7-2.1 2.5-3.1.9-1.1 2.1-1.9 3.5-2.2.3-.1.5-.1.8-.2.2-.1.5-.3.6-.5.2-.4.3-.9.4-1.3.7-2.2 1.5-4.3 2.7-6.2 1.5-2.7 3.5-5 5.9-6.9.7-.6 1.5-1.1 2-1.9.2-.4.7-.6 1.1-.8 3.4-1.7 6.9-2.8 10.6-3.3 4.6-.6 8.9.4 13.1 1.9.8.3 1.6.7 2.4 1.1.9.4 1.8.8 2.3 1.8.2.5.8.8 1.3 1.2 1.9 1.6 3.6 3.4 5 5.4 1.6 2.3 2.7 4.9 3.5 7.6l.3 1.2c.1.9.6 1.4 1.5 1.6 1.7.4 3 1.4 4.1 2.7l2.1 2.7c.3.4.5.9.5 1.5-.1 1.4-.1 2.9-.1 4.4zm-34.6-.1c-.2.6-.5 1.2-.7 1.8-.5 1.2-1.4 2.1-2.5 2.7-.5.3-1.1.5-1.6.7-1.9.7-3.9.9-5.9.8-3.8-.2-7.2-1.3-9.8-4.2 0-.1-.1-.1-.1-.1-.1-.1-.3-.2-.3-.2-.1.1-.3.2-.4.4-.5 2.8-.4 5.6-.1 8.4.1.8.2 1.6.4 2.4.2 1.2.8 2.2 1.7 3.1 1.9 1.8 4.1 3.2 6.4 4.4 3.1 1.6 6.5 2.5 9.9 3 2.8.5 5.7.4 8.5-.1 3.8-.7 7.5-2 10.8-3.9 1.8-1 3.4-2.3 5-3.7.6-.6 1-1.2 1.2-2 .2-1.1.3-2.1.4-3.2.4-3 .1-6-.2-9 0-.1-.2-.2-.2-.2-.1 0-.3 0-.3.1-.3.3-.5.6-.8.9-1.5 1.7-3.3 2.9-5.5 3.4-.6.2-1.3.3-1.9.5-3.1.7-6.1.2-9-.8-2.1-.8-3.7-2.1-4.2-4.4-.3-.3-.4-.6-.8-.8zm4-6.5c0 1.3 0 2.9.1 4.4.1 2.4 1.7 3.6 3.6 3.8 1.8.2 3.7.2 5.6-.1 3-.5 4.7-2.2 5.4-5.1.6-2.6.6-5.3.4-7.9-.1-.9-.5-1.5-1.3-1.9-.8-.5-1.7-.8-2.6-1-2.2-.4-4.4-.5-6.6-.5-.3 0-.5.1-.8.1-2 .3-3.5 1.8-3.7 3.9-.1 1.3-.1 2.7-.1 4.3zm-7.8-.4v-2.8c0-.5 0-1.1-.1-1.6-.2-1.8-1.3-3.1-3.1-3.5-.7-.2-1.5-.3-2.2-.3-1.6.1-3.2.2-4.8.4-.9.1-1.7.4-2.5.7-1.2.4-1.8 1.3-1.9 2.6 0 1.5-.1 3.1-.1 4.6 0 1.3.2 2.7.7 3.9.6 1.9 1.9 3.2 3.8 3.8 2.3.6 4.6.8 6.9.4.1 0 .3 0 .4-.1 1.2-.4 2.1-1.1 2.4-2.4.2-.8.3-1.7.4-2.6.2-1 .1-2.1.1-3.1zM1.6 1661.2v-4.4c0-.6.1-1.2.5-1.7.8-1 1.6-2.1 2.5-3.2.8-1.1 1.9-1.8 3.2-2.2.4-.1.8-.2 1.1-.4.3-.1.5-.4.6-.7.2-.7.4-1.4.5-2.1 1-3.5 2.5-6.7 4.9-9.6 1.2-1.4 2.4-2.6 3.8-3.8.4-.3.8-.6 1-.9.4-.8 1-1.2 1.7-1.6 3.6-2 7.5-3.1 11.6-3.5 1.1-.1 2.3-.1 3.4 0 4 .3 7.7 1.4 11.3 3.1.6.3 1.2.6 1.6 1.2.4.7 1 1.1 1.5 1.6 3.8 3 6.5 6.8 8.3 11.3.2.6.5 1.1.7 1.7.8 2.1.2 1.7 2.3 2.4.9.3 1.7.8 2.3 1.5 1.1 1.2 2.1 2.4 3.2 3.6.4.5.6 1 .7 1.7.4 2.7.5 5.3.4 8 0 .9-.4 1.7-1 2.3-1.3 1.4-2.6 2.9-4.3 3.9-.6.3-.8.8-.9 1.5-.2 1.1-.4 2.2-.5 3.4-.1.6-.4 1.1-.8 1.6l-2.7 2.7c-3.9 3.4-8.1 6.2-13 8-2.7 1-5.4 1.5-8.2 1.8-.8.1-1.6 0-2.4 0-5.1-.3-9.9-1.8-14.5-4.2-3.4-1.8-6.6-3.9-9.6-6.4-.6-.5-1-1.1-1.1-1.8-.1-.8-.2-1.6-.2-2.4-.1-.6-.3-1-.9-1.3-.3-.2-.6-.3-.9-.5-2-1-3.6-2.5-5.2-4-.6-.5-.9-1.1-.9-1.9.1-1.9.1-3.4 0-4.7zm56.8 5.1c-.1-1.3-.2-2.7-.3-4 0-.2-.1-.4-.2-.6 0-.1-.3-.1-.3-.1-.3.2-.6.5-.9.8-1.3 1.3-2.8 2.3-4.5 2.8-.8.2-1.5.4-2.3.6-3 .7-6 .3-8.8-.8-1.6-.6-2.7-1.7-3.4-3.2-.2-.4-.3-.7-.5-1.1 0-.1-.1-.1-.1-.1-.1 0-.3.1-.3.2-.2.4-.3.8-.4 1.1-.5 1.4-1.4 2.4-2.7 3.1-.5.3-1.1.6-1.6.8-3.1 1.1-6.3 1.4-9.6.7-2.9-.6-5.4-1.9-7.3-4.2l-.3-.3c0-.1-.1-.1-.1-.1-.1-.1-.4 0-.5.2-.1 1.1-.2 2.1-.4 3.2-.4 2.7 0 5.3.3 8 .1.5.2 1 .4 1.6.2.8.6 1.3 1.1 1.8 1.5 1.3 3.1 2.4 4.9 3.4 3.6 1.9 7.4 3 11.4 3.6 3.5.5 6.9.4 10.3-.4 2.9-.7 5.6-1.8 8.1-3.2 2.2-1.2 4.2-2.8 6-4.6.7-.7 1.2-1.5 1.4-2.6.3-2.4.6-4.5.6-6.6zm-25.5-12.6c0-.6 0-1.6-.1-2.7 0-.7-.1-1.5-.3-2.2-.5-1.7-1.6-2.8-3.3-3.1-.6-.1-1.3-.2-2-.2-1.9.2-3.7.2-5.5.7-1 .2-1.9.6-2.8 1.1-.5.3-.9.8-1.1 1.4-.1.4-.2.8-.2 1.2v3.8c.1 1.4.4 2.8.8 4.1.8 2.4 2.4 3.8 4.9 4.2 1.4.2 2.8.4 4.2.3.9-.1 1.7-.2 2.6-.4 1.3-.3 2.2-1.2 2.6-2.5.1-.4.2-.8.2-1.2v-4.5zm7.8-1c.1 1.1 0 2.3.1 3.4.1 1 .2 2 .4 2.9.2 1.1 1 1.9 2.1 2.2.4.1.8.2 1.2.2 2 .2 4 .1 5.9-.5.3-.1.5-.2.8-.3 1.7-.6 2.8-1.8 3.3-3.5.2-.6.3-1.2.4-1.7.5-2.4.3-4.8.1-7.1-.1-1.3-.8-2.2-2-2.7l-.9-.3c-2.5-.6-5.1-.6-7.7-.4-.5 0-.9.2-1.3.4-1.2.5-1.9 1.4-2.1 2.7-.1.4-.1.9-.1 1.4-.2 1.2-.2 2.3-.2 3.3zM68.7 1791.5c-.1 1.5-.2 2.9-.3 4.4 0 .8-.4 1.4-.9 1.9-1.7 1.5-3.3 3.1-5.4 4.1-.4.2-.7.4-1.1.6-.4.2-.6.5-.7.9-.1.7-.3 1.4-.4 2.2-.2 1-.6 1.7-1.4 2.3-4.7 3.7-9.8 6.6-15.5 8.5-3.4 1.1-6.9 1.6-10.4 1.5-2.7-.1-5.4-.7-8-1.6-1.8-.6-3.5-1.4-5.1-2.3-4.1-2.3-7.7-5.2-10.9-8.7-.5-.6-.9-1.2-1-1.9-.1-1.1-.3-2.1-.4-3.2-.1-.7-.3-1.2-.9-1.7-1.4-1-2.6-2.3-3.7-3.6-.7-.8-1.1-1.7-1.1-2.7V1787.4c.2-1.3.1-2.7.8-3.9 1-1.7 2.3-3.1 3.8-4.4.7-.6 1.5-1.1 2.4-1.4.4-.1.6-.4.7-.9.2-.7.3-1.4.5-2.1.4-1.5 1.1-2.8 2.3-3.9.6-.5 1-1.1 1.4-1.7 1.6-2.5 3.6-4.6 5.9-6.4.5-.4 1-.7 1.3-1.2.4-.7 1-1 1.7-1.4 4.4-2.2 9-3.2 13.9-3.1 2.7 0 5.3.7 7.8 1.5 1.6.5 3.1 1.2 4.6 2 .8.4 1.5.8 1.9 1.7.2.4.7.7 1 .9 1.4 1.2 2.6 2.4 3.8 3.8 2.3 2.8 3.8 6 4.7 9.4.2.8.4 1.6.5 2.3.1.4.4.7.8.9.4.2.9.3 1.3.5 1.2.4 2.1 1.1 2.9 2.1.9 1.2 1.8 2.3 2.7 3.5.4.6.6 1.2.6 1.9-.2 1.3-.2 2.7-.1 4zm-13.5 4.3h-.1l-.3-4.2c0-.3-.1-.5-.2-.8 0-.1-.1-.1-.1-.1-.1 0-.3 0-.4.1-.1.1-.2.3-.3.5-1.7 2.4-3.9 4-6.7 4.7-.7.2-1.4.3-2.2.4-3.5.6-6.8 0-9.9-1.4-.2-.1-.5-.2-.7-.4-1.1-.7-2-1.6-2.4-2.8-.1-.4-.3-.8-.4-1.1 0-.1-.3-.1-.3 0-.2.2-.3.4-.5.6-.9 1.8-2.3 2.9-4.1 3.5-2.2.7-4.4 1.1-6.7.8-3.1-.4-6-1.3-8.2-3.7l-.1-.1c-.1 0-.1-.1-.2-.1-.1-.1-.5 0-.5.2l-.3 3.6c0 2.5.1 4.9.8 7.3.2.8.6 1.5 1.1 2.1 1.8 2 3.9 3.6 6.2 4.9 2.6 1.5 5.5 2.4 8.4 3.1 3.2.8 6.5.9 9.7.5 4.1-.5 8-1.8 11.7-3.8 1.6-.8 3.1-1.9 4.5-3 .9-.7 1.4-1.6 1.5-2.7.1-1.1.2-2.1.3-3.2.3-1.6.3-3.2.4-4.9zm-13.1-3.9c.9 0 1.9 0 2.8-.1 2.8-.4 4.6-1.8 5.4-4.6.8-2.7 1-5.5.7-8.3-.1-.9-.5-1.5-1.2-1.9-1-.6-2-1-3.2-1.2l-4.5-.6c-1-.2-2 0-3 .2-1.6.3-2.6 1.3-3.1 2.8-.2.7-.3 1.4-.4 2.2-.1 1.3-.2 2.7-.3 4 0 1.1-.1 2.1 0 3.2.2 2.4 1 3.9 4.2 4.4h.6c.6-.1 1.3-.1 2-.1zm-14.5-9.9c0-1 .1-2.5 0-3.9-.1-1.9-1.2-3.1-3-3.4-.3-.1-.7-.1-1-.1-1.7 0-3.3 0-5 .1-1.1.1-2.2.4-3.2.9-.8.4-1.2 1-1.3 1.8-.1 1.2-.3 2.5-.4 3.8-.1 1.7.1 3.4.6 5.1.5 2.1 1.8 3.4 3.8 4 1.9.6 3.8.8 5.7.7.5 0 .9-.2 1.4-.3.9-.2 1.5-.9 1.8-1.7.3-.7.4-1.4.5-2.1-.1-1.5 0-2.9.1-4.9zM68.8 1855.9c-.2 1.7-.3 3.4-.5 5.2-.1 1-.6 1.8-1.4 2.6-1.8 1.5-3.6 3-5.7 4-.2.1-.5.2-.7.4-.2.2-.5.5-.6.8-.3.9-.6 1.8-.9 2.6-.2.6-.5 1.1-1 1.4-5.4 4.1-11.2 7.1-17.8 8.8-2.9.8-5.9 1.1-8.9 1-2.3-.1-4.5-.7-6.6-1.3-2.6-.8-5.1-2-7.4-3.5-3.4-2.2-6.5-4.9-9.1-8-.5-.6-.9-1.3-1-2.1-.1-1.1-.4-2.2-.5-3.3-.1-.7-.3-1.2-.9-1.7-1.3-1.1-2.3-2.4-3.4-3.7-.4-.5-.7-1.1-.8-1.8 0-.4-.1-.8-.2-1.2-.1-2.2.2-4.4.6-6.5.1-.7.4-1.3.8-1.8.9-1.1 1.9-2.2 2.9-3.3.3-.4.8-.8 1.2-1 1-.5 1.3-1.3 1.4-2.2.2-.8.4-1.7.7-2.5.7-2.1 1.9-3.7 3.8-4.7.7-.4 1.3-.9 1.8-1.6 1.2-1.6 2.7-3 4.2-4.2.6-.5 1.3-1 1.7-1.7.4-.6.9-.9 1.5-1.2 3.3-1.5 6.7-2.7 10.3-2.9h.2c5.5-1.1 13.2 1.6 17 4 .2.1.5.3.6.5.3.9 1.1 1.3 1.7 1.9 2.3 2 4.2 4.3 5.7 6.9 1.3 2.4 2.1 5 2.7 7.7 0 .2.1.4.1.6.1.8.5 1.2 1.2 1.4l.9.3c1.2.4 2.1 1.1 2.9 2.1.9 1.2 1.8 2.5 2.7 3.7.4.6.6 1.2.6 1.9v2.6l.2-.2zm-14.7 6.5c-.1-2.2-.3-4.4-.4-6.6 0-.3-.1-.5-.2-.8 0-.1-.2-.1-.3-.2 0 0-.1 0-.2.1-.1.2-.2.3-.3.5-1.5 2.6-3.8 4.2-6.7 5-1.5.4-3 .6-4.5.7-2.8.1-5.6-.5-8.1-1.8-1.4-.7-2.5-1.7-3.1-3.2-.1-.2-.2-.5-.3-.7 0-.1-.3-.1-.3-.1-.2.1-.3.3-.4.4-1.1 1.7-2.7 2.7-4.6 3.3-.9.3-1.8.4-2.7.6-4 .5-7.5-.4-10.6-3-.1-.1-.3-.2-.5-.4-.1-.1-.5 0-.5.1-.1.3-.2.7-.2 1 0 1.7-.1 3.5 0 5.2 0 1.5.4 3 .8 4.5.2.8.6 1.5 1.1 2.1 1.3 1.5 2.7 2.8 4.2 3.9 3.3 2.3 6.9 3.7 10.8 4.6 2.1.5 4.3.8 6.5.7 5.9-.3 11.4-1.9 16.5-5 .8-.5 1.6-1.2 2.5-1.7.7-.5 1.1-1.2 1.2-2 0-.3.1-.5.1-.8-.1-2.1.2-4.3.2-6.4zm-4.4-16.9v-1.8c0-.9-.4-1.5-1.1-2-.8-.5-1.6-.9-2.5-1.1-2.3-.6-4.6-.9-6.9-.9-.3 0-.7 0-1 .1-2 .2-3.3 1.4-3.8 3.3-.2.6-.3 1.3-.3 2-.1 1.3-.3 2.7-.3 4-.1.9-.1 1.7-.1 2.6 0 .6.1 1.2.3 1.8.3 1.2 1.1 2 2.2 2.4.4.2.9.3 1.3.4 2.2.3 4.5.4 6.8 0 2.1-.4 3.6-1.6 4.4-3.6l.3-.9c.4-2 .7-3.9.7-6.3zm-23.8 1s.1 0 0 0c.1-1.1.1-2.1.1-3.2 0-.6 0-1.2-.1-1.8-.2-1.2-.8-2-1.9-2.4-.7-.3-1.4-.4-2.1-.4h-3.6c-1.2.1-2.4.3-3.5.8-1 .4-1.7 1-1.9 2.2-.1.3-.2.7-.2 1-.1 1.7-.2 3.4-.2 5.2 0 1.1.1 2.1.5 3.2.5 1.6 1.5 2.8 3.1 3.4.7.3 1.5.4 2.3.6 1.3.3 2.6.3 4 .2 1.3-.1 2.2-.8 2.6-2.1.2-.8.4-1.6.5-2.3.3-1.6.4-3 .4-4.4zM36.8 1622.7c-4.3-.1-8.4-1.1-12.4-2.7-4.3-1.8-8.4-4.1-12.1-6.9-.8-.6-1.4-1.3-1.6-2.4-.1-.7-.4-1.4-.6-2.1-.1-.4-.4-.7-.8-.9-.2-.1-.3-.2-.5-.3-2.1-.9-3.8-2.4-5.6-3.9-1-.8-1.4-1.7-1.5-2.9-.1-1.9-.3-3.7-.4-5.6v-1.8c0-.9.3-1.7.8-2.4.8-1.1 1.6-2.2 2.4-3.2.8-1.1 1.9-1.9 3.2-2.3.1 0 .2-.1.4-.2 1-.2 1.4-.8 1.6-1.8.8-4.2 2.4-8.1 5.2-11.5 1.1-1.3 2.2-2.5 3.5-3.6.5-.5 1.2-.9 1.4-1.6.1-.2.4-.4.6-.5 2.7-1.6 5.5-2.8 8.5-3.4 1.4-.3 2.8-.5 4.1-.7.3-.1.7-.1 1-.1 4.7.1 9.3.9 13.5 3.1.8.4 1.5.8 2 1.6.3.4.6.7 1 1 2.4 1.9 4.5 4 6.1 6.5.2.4.6.8.9 1.1 1.5 1.3 2.3 2.9 2.8 4.8.2.6.3 1.2.4 1.8.1.4.3.8.7.9 1.8.5 3.1 1.8 4.3 3.2.5.6.9 1.1 1.4 1.7.6.7 1 1.6 1.2 2.5.4 2.2.6 4.5.5 6.8-.1 1-.4 1.9-1.1 2.7-1.1 1.3-2.1 2.6-3.5 3.6-.6.4-.8 1-.9 1.7-.1 1.1-.3 2.2-.5 3.4-.1.6-.3 1.1-.7 1.6-3.8 4.5-8.4 8.2-13.8 10.6-2.6 1.2-5.4 1.9-8.2 2.3-1.2-.1-2.2-.1-3.3-.1zm2.2-27.4c-.1.3-.2.7-.4 1-.6 1.5-1.6 2.6-3 3.3-.5.3-1.1.5-1.7.7-3.5 1.3-7 1.5-10.6.5-1.6-.4-3.1-1.1-4.5-2.1-.8-.6-1.4-1.2-2-1.9-.1-.1-.1-.2-.2-.3-.2-.2-.3-.7-.7-.5-.4.2-.3.6-.3.9l-.3 3c-.2 2.1-.2 4.1-.1 6.2.1 1.3.3 2.5.5 3.8.1 1 .6 1.7 1.4 2.3 2.4 1.8 4.9 3.2 7.7 4.2 3.1 1.2 6.3 1.8 9.5 2.1 2 .2 4 .2 6-.1 3.3-.4 6.5-1.5 9.5-3.1 2.8-1.4 5.3-3.3 7.4-5.7.8-.9 1.3-2 1.6-3.2.4-2 .5-4 .5-6 0-1.3-.1-2.7-.2-4 0-.2-.3-.3-.5-.2-.3.2-.6.5-.9.8-.8.8-1.8 1.4-2.8 1.9-3 1.3-6.2 1.7-9.4 1-2.6-.6-4.8-1.7-6.1-4.1 0-.3-.2-.4-.4-.5zm-10.9 1.4v-.2c.6 0 1.2.1 1.8 0 .9-.1 1.8-.3 2.7-.6 1.2-.4 2-1.3 2.3-2.6.1-.6.3-1.3.2-2-.1-2.3-.3-4.6-.5-7 0-.4-.1-.8-.2-1.2-.5-1.7-1.5-2.8-3.2-3.2-.7-.2-1.5-.2-2.2-.2-1.7.2-3.4.4-5.1.7-1 .2-1.9.6-2.8 1-1.2.5-1.9 1.4-1.9 2.8v2.8c.2 1.9.4 3.8 1.2 5.6.8 1.9 2.1 3 4.1 3.4 1.2.5 2.4.6 3.6.7zm14.6-11.4c.2 2.1.3 4.1.4 6.1.1.7.2 1.3.4 1.9.4 1.3 1.4 2.1 2.8 2.2 1.3.1 2.5 0 3.8-.1.6 0 1.2-.2 1.8-.3 2.2-.6 3.7-2 4.2-4.3.2-1.1.4-2.1.4-3.2.1-2 0-4-.4-5.9-.2-.9-.7-1.4-1.5-1.8-.8-.3-1.6-.7-2.5-.8-2-.2-4-.4-6-.1-.5.1-1 .2-1.5.4-1.1.4-1.7 1.3-1.9 2.4-.1.4-.1.8-.1 1.2.1.8.1 1.6.1 2.3zM68.8 1921.2c.1 1.7-.2 3.2-.4 4.8-.2 1.2-.6 2.1-1.6 2.9-1.7 1.4-3.4 2.8-5.4 3.7-.3.1-.6.3-.9.4-.4.2-.6.5-.8.9-.4.8-.7 1.6-1.1 2.4-.3.7-.8 1.2-1.4 1.7-5.4 3.8-11.2 6.7-17.6 8.3-2.9.7-5.8.9-8.7 1-.8 0-1.6-.2-2.4-.3-4-.6-7.7-2-11.1-4.2-3.6-2.3-6.8-5.1-9.5-8.5-.6-.7-.9-1.4-1.1-2.3-.1-1-.3-2-.4-3-.1-.9-.4-1.6-1.1-2.2-1-1-1.9-2.2-2.9-3.3-.5-.6-.8-1.4-.9-2.2-.2-2.3 0-4.7.5-6.9.2-.9.6-1.6 1.2-2.3 1.2-1.4 2.3-2.8 3.7-3.9.5-.4.7-.8.7-1.3.2-1.4.6-2.7 1-4.1.6-1.6 1.5-3 2.9-4 .6-.5 1.4-.9 2.1-1.1.6-.2 1.2-.6 1.6-1.1 1.1-1.4 2.5-2.6 3.9-3.7.5-.4.9-.8 1.3-1.3.5-.7 1.1-1.1 1.9-1.5 3.6-1.6 7.3-2.8 11.3-3 5.9-.4 11.3 1.3 16.3 4.3.3.2.6.4.7.7.2.7.8 1.1 1.3 1.5 1.9 1.6 3.5 3.4 4.8 5.6 1.8 2.8 2.9 6 3.6 9.3 0 .3.1.5.1.8.1.8.5 1.2 1.2 1.4 1.1.4 2.1.8 2.9 1.7.5.5.9.9 1.3 1.5.7.9 1.3 1.9 1.9 2.8.6.8.9 1.8.9 2.8.2.4.2 1.1.2 1.7zm-15.5 5.6c-.1-1.7-.1-3.3-.3-5-.1-.9-.2-1.7-.3-2.6 0-.1-.2-.1-.3-.2 0 0-.1 0-.2.1-.2.2-.3.4-.4.7-.7 1.5-1.9 2.6-3.2 3.5-1.6 1.1-3.3 1.6-5.2 1.9-3.4.6-6.8.3-10-1-2.1-.8-3.7-2-4.5-4.2 0-.1 0-.1-.1-.2-.1-.2-.4-.2-.5-.1-.9 1.4-2.1 2.3-3.6 3-4 1.8-10.1 1.7-14-1.7-.1-.1-.3-.2-.5-.3-.2-.1-.6 0-.6.3-.1 1.3-.2 2.5-.2 3.8 0 2.3.2 4.5.9 6.7.2.8.6 1.5 1.1 2.1 1.6 1.9 3.4 3.5 5.5 4.8 2.5 1.6 5.2 2.6 8.1 3.4 3.6 1 7.4 1.2 11.1.7 3.8-.5 7.5-1.6 11-3.4 1.5-.8 3-1.7 4.4-2.7.8-.5 1.2-1.2 1.3-2.2 0-.3.1-.5.1-.8.4-2.1.4-4.3.4-6.6zm-20.7-12.9s.1 0 0 0c.1 1.1 0 2.1.1 3.2.1 1.4.9 2.5 2.2 3.1.4.2.9.4 1.3.4 2 .3 4.1.5 6.2.3 2.8-.4 4.6-1.8 5.5-4.5.9-2.6 1.1-5.3 1-8.1 0-.8-.4-1.4-1-1.8-.3-.2-.7-.4-1-.6-3.1-1.4-6.4-1.8-9.7-1.6-1.7.1-2.9 1.2-3.5 2.8-.2.5-.3 1-.4 1.6-.3 1.6-.5 3.4-.7 5.2zm-20.6-3c0 1.3.1 2.5.3 3.7.4 2.3 1.7 3.7 3.9 4.3 1.5.4 3 .7 4.5.6 2 0 3-.8 3.6-2.8.1-.2.1-.5.1-.8.1-1.1.2-2.2.3-3.4l.3-3.6c0-.7.1-1.5.1-2.2 0-.6-.2-1.2-.3-1.8-.1-.6-.6-1-1.1-1.3-.8-.4-1.6-.6-2.5-.6-1.3 0-2.7 0-4 .1-1.1 0-2.1.4-3.1.7-1 .4-1.6 1.2-1.8 2.2-.1 1.6-.4 3.3-.3 4.9zM1.3 1531.1v-1.3c0-1.5.3-2.9 1.3-4.1.7-.8 1.2-1.7 1.9-2.6.9-1.1 1.9-2 3.3-2.5.3-.1.6-.2.9-.4.5-.2.7-.6.8-1 .2-.8.3-1.7.5-2.5 1.2-5.2 3.9-9.6 8-13.1.6-.5 1.2-1 1.6-1.8.1-.3.5-.5.7-.6 3-1.8 6.1-3 9.5-3.7 4.8-1 9.4-.5 14 1 1.3.4 2.5 1 3.7 1.5.9.4 1.6.9 2.2 1.7.3.4.7.8 1.1 1.1 1.6 1.2 3 2.6 4.3 4.2.5.6 1.1 1.1 1.8 1.5 1.7 1 2.9 2.4 3.5 4.2.4 1.3.7 2.6 1.1 3.8.1.5.3.8.8 1.1.9.4 1.7 1.1 2.3 1.8l2.1 2.4c.8.9 1.3 2 1.6 3.2.3 1.8.6 3.6.5 5.4-.1 1.4-.4 2.7-1.4 3.8-.9 1-1.8 2.2-2.8 3.1-.6.5-.8 1.1-.8 1.7-.1 1.1-.3 2.2-.5 3.4-.1.7-.4 1.3-.8 1.8-4 4.8-8.7 8.6-14.5 11.1-2.5 1.1-5.2 1.6-7.9 2-.5.1-.9.1-1.4 0-3.9-.1-7.7-.6-11.4-1.9-5-1.7-9.6-4.1-13.8-7.1-1-.7-1.8-1.5-2.2-2.7-.2-.6-.5-1.2-.8-1.8-.2-.4-.4-.7-.8-.9-.3-.1-.6-.3-.9-.4-2.2-1-3.9-2.5-5.7-4-.5-.5-.8-1-1-1.7-.6-2-.7-4-.8-5.7zm36.1 21.7h2.8c.7 0 1.3-.2 2-.2 3-.4 5.8-1.5 8.5-2.9 2.8-1.5 5.2-3.4 7.3-5.8.7-.8 1.1-1.6 1.3-2.6.5-2.3.8-4.6.7-6.9 0-1.1-.2-2.2-.3-3.4 0-.2-.3-.3-.5-.2-.3.2-.5.4-.8.6-1 .9-2.1 1.4-3.3 1.9-2.8 1.1-5.6 1.2-8.4.6-2.4-.5-4.6-1.5-5.9-3.7-.2-.4-.6-.3-.7.1-.7 2.1-2.3 3.3-4.3 4.2-.3.1-.6.2-.9.4-3.6 1.3-7.3 1.3-11 .3-2.5-.7-4.6-2.1-6.1-4.2-.1-.2-.3-.4-.5-.7-.1-.1-.2-.2-.3-.1-.1 0-.2.2-.2.3l-.3 1.8c-.1 1-.2 2-.2 3 0 1.9-.1 3.7 0 5.6.1 1.5.2 3.1.6 4.5.2.5.4 1 .8 1.3 1.1.8 2.2 1.6 3.3 2.2 5 2.6 10.6 3.8 16.4 3.9zm-8-21.8c.9-.2 1.7-.2 2.6-.3.7-.1 1.3-.3 1.9-.5 1.1-.4 1.8-1.3 2.2-2.4.2-.9.3-1.8.2-2.8-.2-2.2-.4-4.4-.7-6.5 0-.3 0-.5-.1-.8-.4-1.6-1.4-2.7-3-3.2-.9-.3-1.8-.3-2.8-.2-1.7.2-3.4.5-5.1.8-1.1.2-2.2.6-3.1 1.2-.8.5-1.3 1.2-1.3 2.1 0 1.5 0 2.9.1 4.4.1 1.5.5 3 1.1 4.4.8 1.9 2.3 3.1 4.3 3.4 1.4.3 2.6.3 3.7.4zm14.6-10.4c.1 1.6.2 3.2.4 4.8.1.6.2 1.2.4 1.8.5 1.5 1.4 2.3 3 2.4 1.8.1 3.6 0 5.3-.5 2-.6 3.3-1.9 3.8-4 .3-1.2.4-2.5.4-3.8 0-1.7-.1-3.4-.4-5.2-.2-1.1-.8-1.8-1.7-2.3-.5-.2-1-.4-1.5-.5-2.2-.5-4.5-.4-6.8-.3-.5 0-.9.2-1.3.4-.9.4-1.5 1.1-1.6 2.1-.1.7-.1 1.3-.1 2 0 1.1 0 2.1.1 3.1zM32.9 2011.9c-5 .3-9.1-.9-13-2.8-4.9-2.4-9-5.9-12.3-10.3-.4-.6-.7-1.1-.8-1.8-.2-1.3-.5-2.6-.7-3.9-.1-.6-.3-1-.7-1.4-1-1.1-1.9-2.2-2.8-3.3-.7-.8-1-1.7-1-2.8-.1-1.9 0-3.9.4-5.8.2-1.1.6-2 1.4-2.9 1-1.2 2-2.3 3.1-3.4.4-.4.7-.9.8-1.5.2-1.2.5-2.5.9-3.7.2-.8.6-1.6 1-2.4 1-1.9 2.6-3.2 4.6-3.9.9-.3 1.6-.8 2.3-1.5.9-1 2-1.8 2.9-2.7.5-.4 1-.9 1.4-1.4.5-.6 1.1-1.1 1.9-1.4 2.8-1.3 5.7-2.3 8.7-2.7l2.4-.3c1.9-.2 3.8-.1 5.8.2 3.8.7 7.5 2 10.8 4 .5.3.9.6 1.1 1.1.2.6.8.9 1.2 1.3 1.8 1.6 3.4 3.4 4.7 5.4 1.8 2.8 2.8 5.9 3.5 9.1 0 .3.1.5.1.8.1.8.4 1.4 1.3 1.6.3.1.6.2.9.4 1.1.4 2 1.1 2.7 2 1 1.3 1.9 2.7 2.8 4.1.4.6.6 1.3.6 2.1.1 2.3 0 4.7-.4 7-.2 1.2-.7 2.1-1.7 2.9-1.7 1.5-3.5 2.9-5.6 3.8-.8.3-1.4.9-1.8 1.7-1.6 2.9-1.6 2.9-4.4 4.7-4.4 2.8-9.1 5-14.1 6.4-2.9.8-5.7 1.3-8 1.3zm19.9-20v-1c0-2-.2-4-.3-6 0-.4 0-.8-.3-1.1-.1-.1-.3-.1-.3-.1-.2.2-.4.4-.5.6-1.2 2.5-3.3 3.9-5.8 4.9-2.1.8-4.3 1-6.5.9-2.3-.1-4.6-.7-6.8-1.6-1-.5-2-1-2.7-1.9-.4-.6-.8-1.2-1.1-1.9-.2-.4-.5-.4-.8-.1-.8 1.2-1.8 1.9-3.1 2.5-3.9 1.8-10.1 2-14.2-1.4-.1-.1-.2-.2-.3-.2-.1-.1-.4 0-.5.2l-.3 1.2c-.2 2.8-.1 5.6.5 8.3.3 1.5.9 2.9 2.1 4 .7.7 1.4 1.5 2.1 2.1 2.2 1.9 4.8 3.3 7.6 4.3 4.3 1.6 8.8 2.3 13.3 1.8 4.5-.5 8.9-1.8 12.9-3.9 1.3-.7 2.5-1.6 3.7-2.3.5-.3.7-.8.8-1.3 0-.3.1-.5.1-.8.2-2.4.5-4.7.4-7.2zm-13.3-6.4c.7 0 1.5.1 2.2 0 2.7-.3 4.6-1.6 5.5-4.2 0-.1 0-.1.1-.2.9-2.5 1.2-5.2 1.2-7.9v-.2c-.1-.9-.5-1.7-1.3-2.1-.5-.3-.9-.5-1.4-.7-1-.5-2.1-.7-3.3-.9-1.7-.3-3.4-.7-5.2-.6-2.5.1-4.1 1.5-4.5 3.9-.4 2.4-.7 4.9-.8 7.3v1.4c.2 1.8 1.1 3 2.8 3.6.3.1.6.2 1 .3 1.1.2 2.4.3 3.7.3zm-15-12.3v-3.2c-.1-1-.7-1.7-1.6-2.1-.5-.2-1-.4-1.5-.4-1.7-.1-3.5-.2-5.2.1-.7.1-1.4.4-2.1.6-1.1.4-1.8 1.2-2 2.3-.2.9-.3 1.8-.4 2.8-.2 2-.2 4 .2 5.9.5 2.2 1.8 3.6 3.9 4.1 1.5.4 3 .6 4.5.6 1.4 0 2.6-.5 3.2-2.4.2-.8.4-1.6.5-2.3.2-2.2.4-4.2.5-6zM33.6 2076.7c-6.5.2-11.1-1.1-15.4-3.6-4.1-2.3-7.6-5.4-10.5-9.1-.6-.8-1-1.6-1.1-2.5-.2-1.2-.4-2.4-.5-3.6-.1-.6-.3-1-.7-1.4-1-1.1-1.9-2.2-2.8-3.4-.6-.8-.9-1.8-1-2.8-.1-1.8 0-3.6.4-5.4.3-1.2.7-2.3 1.5-3.2.8-.9 1.5-1.9 2.4-2.7.7-.7 1.1-1.5 1.2-2.4.1-.8.3-1.7.5-2.5.3-1 .6-2 1.1-3 1.1-2.3 2.8-3.9 5.3-4.5.9-.2 1.7-.7 2.4-1.4.8-.8 1.7-1.5 2.5-2.3.5-.4 1-.8 1.4-1.4.5-.7 1.1-1.1 1.9-1.5 3.5-1.7 7.2-2.8 11.1-3h.2c5.2-.5 9.9.9 14.4 3.1.5.3 1.1.6 1.6.9.8.4 1.5.8 1.8 1.7.2.4.6.7 1 1 1.8 1.6 3.4 3.4 4.7 5.5 1.8 2.9 3 6.1 3.5 9.5 0 .2.1.4.1.6.1.7.5 1.2 1.2 1.4 2.1.6 3.5 2.1 4.7 3.8l1.5 2.4c.5.8.8 1.7.8 2.6.1 2.3 0 4.5-.5 6.8-.2 1.1-.8 2.1-1.7 2.9-1.8 1.5-3.6 3-5.8 3.9-.8.3-1.3.8-1.7 1.6 0 .1-.1.1-.1.2-1.1 1.8-2.5 3.2-4.3 4.3-4.2 2.7-8.8 4.8-13.6 6.2-2.8.9-5.9 1.4-7.5 1.3zm18.8-20.1v-3.8c0-1.2-.2-2.4-.3-3.6 0-.2-.1-.4-.2-.6 0-.1-.2-.2-.3-.2s-.3 0-.4.1c-.2.3-.4.5-.5.8-1.5 2.6-3.8 4.1-6.6 4.8-2.3.6-4.6.8-6.9.5-2-.2-3.9-.8-5.7-1.6-1.5-.7-2.8-1.8-3.4-3.4 0-.1 0-.1-.1-.2-.2-.4-.5-.5-.8-.1-.6.9-1.4 1.6-2.4 2.1-3.5 1.7-7.2 2.3-11 1-1.3-.5-2.6-1-3.7-1.9-.4-.4-.8-.2-.9.3-.3 3.1-.3 6.2.4 9.3.3 1.5.9 2.9 2 4 1 1.1 2 2.1 3.2 3 2 1.5 4.3 2.7 6.7 3.5 3.4 1.2 6.8 2 10.3 1.9 1.5 0 3-.2 4.6-.4 3.9-.7 7.6-1.8 11.1-3.7 1.2-.6 2.3-1.4 3.4-2.1.7-.4 1-1 1.1-1.8.4-2.8.5-5.3.4-7.9zm-4.4-17.4v-1.2c0-1.2-.5-2-1.5-2.6-.9-.5-1.8-.9-2.8-1.1-1.6-.3-3.1-.6-4.7-.9-.8-.1-1.7-.1-2.6-.1-2 .1-3.5 1.4-4 3.3 0 .2-.1.4-.1.6-.2 2.1-.5 4.1-.7 6.1-.1.9-.1 1.7 0 2.6.1 1.6.9 2.7 2.4 3.3.5.2 1.1.4 1.7.5 1.3.2 2.7.3 4 .3.9 0 1.9-.1 2.8-.3 1.8-.4 3.1-1.4 3.9-3.1.3-.6.5-1.2.7-1.9.6-1.6.9-3.5.9-5.5zm-28.9-7.1c-1.1.1-1.9.1-2.6.1-.9.1-1.8.4-2.7.7-1.1.4-1.7 1.2-1.9 2.3-.5 2.6-.7 5.2-.4 7.8.1.5.2 1 .3 1.6.4 1.5 1.4 2.6 2.9 3.1 2 .7 4 .9 6.1.7.6-.1 1-.3 1.4-.7.5-.4.8-.9.9-1.5.2-.8.4-1.6.5-2.3.2-2.4.4-4.9.7-7.4.1-.7 0-1.5-.1-2.2-.2-.8-.7-1.4-1.5-1.7-.4-.2-.9-.3-1.3-.3-1-.2-1.8-.2-2.3-.2zM37.5 1492c-4.1-.1-8.1-1-11.9-2.5-4.3-1.6-8.4-3.7-12.2-6.4-.8-.6-1.5-1.3-2-2.2-.4-.9-1-1.7-1.5-2.6-.8-.4-1.6-.9-2.5-1.3-1.8-.9-3.2-2.3-4.7-3.7-.4-.4-.6-.8-.8-1.4-.4-1.6-.6-3.3-.7-4.9-.2-4.6.1-4.4 2.2-7.4.4-.6.8-1.1 1.2-1.6.8-1 1.8-1.8 3-2.2.2-.1.4-.2.6-.2.8-.2 1.2-.7 1.3-1.6.1-.8.3-1.6.5-2.3 1.2-5 3.7-9.2 7.5-12.7.7-.6 1.5-1.1 1.8-2.1.1-.2.4-.4.6-.5 2.7-1.6 5.5-2.9 8.6-3.6.9-.2 1.8-.3 2.7-.6 1.5-.4 3-.3 4.6-.3 4 .2 7.8 1.2 11.4 2.8 1 .5 2 1 2.7 2 .2.3.5.6.8.8 1.4 1.1 2.6 2.3 3.8 3.6.5.5 1 .9 1.6 1.2 2.3 1 3.9 2.8 4.7 5.2.4 1.2.7 2.4 1 3.7.2.8.5 1.3 1.1 1.8 1.8 1.2 3.1 2.9 4.4 4.6.3.5.6 1.1.7 1.6.5 1.9.7 3.8.7 5.7 0 .4-.1.8-.1 1.2-.1.9-.4 1.7-1 2.4-.9 1.1-1.8 2.2-2.8 3.2-.6.6-.9 1.2-1 2.1-.2 1.1-.4 2.2-.5 3.3-.1.7-.4 1.2-.8 1.8-3.2 4.1-7.1 7.4-11.7 9.8-2.9 1.6-6 2.5-9.3 3-1.4.2-2.7.2-4 .3zm-20.9-20.2c0 2.8 0 5.4.6 8 .1.6.4 1.1.9 1.5.5.4 1.1.8 1.6 1.2 2.8 1.8 5.8 3 9 3.8 1.8.5 3.6.8 5.5 1 2.8.3 5.6.4 8.4-.1 4.1-.7 7.8-2.3 11.2-4.6 1.6-1.1 3-2.4 4.3-3.9.9-1 1.4-2.1 1.6-3.4.4-2 .6-4 .6-6 0-1.1-.1-2.1-.2-3.2 0-.2 0-.4-.1-.6 0-.4-.5-.5-.8-.3-1 .9-2.1 1.6-3.4 2.1-3.2 1.3-6.5 1.2-9.8.2-.2-.1-.4-.1-.6-.2-1.7-.6-3.1-1.5-4.1-3.1-.2-.3-.5-.3-.6 0-.1.2-.2.4-.2.6-.6 1.5-1.7 2.5-3.1 3.2-.5.3-1.1.5-1.6.7-3.8 1.4-7.7 1.5-11.6.4-2.4-.7-4.5-2.1-5.9-4.2-.1-.2-.2-.3-.3-.5l-.3-.3s-.1-.1-.2-.1c-.1.1-.3.1-.3.2-.5 2.7-.5 5.3-.6 7.6zm20.4-12.9c-.2-2-.4-3.9-.6-5.7-.1-.5-.2-1.1-.3-1.6-.5-1.4-1.4-2.3-2.9-2.8-1-.3-2-.3-3-.2-1.5.2-3 .4-4.5.8-1.2.2-2.4.7-3.5 1.3-.9.5-1.4 1.3-1.4 2.3 0 2.8.2 5.6 1.2 8.2.8 2.2 2.4 3.4 4.7 3.8 2.3.4 4.5.1 6.7-.2.3-.1.6-.2 1-.3 1.4-.6 2.3-1.6 2.5-3.1.1-.7.1-1.7.1-2.5zm20.7-3.9c0-.4 0-1.3-.1-2.1l-.3-2.4c-.2-1.2-.8-1.9-1.9-2.4-.9-.4-1.9-.7-2.9-.7-1.5-.1-2.9-.1-4.4-.1-.3 0-.7 0-1 .1-1.7.4-2.5 1.3-2.7 3-.1.9 0 1.7.1 2.6l.3 4.2c.1 1.1.2 2.1.4 3.2.1.4.2.9.4 1.3.5 1.3 1.5 2 2.9 2.1 1.8.1 3.6-.1 5.3-.6 1.9-.6 3.2-1.8 3.6-3.9.2-1.2.3-2.5.3-4.3zM68.7 2116.5c.1 1.5-.2 3-.4 4.5-.2 1.3-.8 2.4-1.8 3.2-1.8 1.5-3.6 2.9-5.8 3.9-.7.3-1.2.8-1.6 1.4-.1.2-.2.3-.3.5-1.5 2.3-1.5 2.3-3.8 3.8-5 3.1-10.3 5.6-16.1 7-3.1.7-6.2 1-9.3.9-1.7-.1-3.3-.5-4.9-.9-2.7-.7-5.2-1.8-7.5-3.2-3.8-2.4-7-5.3-9.7-8.8-.5-.6-.8-1.2-.9-2-.2-1.2-.4-2.5-.6-3.8-.1-.6-.3-1.1-.7-1.6-.9-1-1.7-2-2.5-3.1-.8-1-1.1-2.1-1.1-3.3 0-1.7 0-3.3.4-5 .3-1.2.7-2.3 1.5-3.2.9-1 1.7-2 2.6-3 .4-.4.6-.9.7-1.4.2-1.2.5-2.5.8-3.7.3-1 .6-1.9 1-2.8 1.1-2.3 2.9-4 5.5-4.6.9-.2 1.7-.6 2.4-1.3.5-.6 1.1-1 1.6-1.5.8-.7 1.7-1.3 2.3-2.2.4-.6 1-.9 1.6-1.2 4.7-2.4 9.7-3.3 14.9-3.2 1.7.3 3.4.6 5.1 1 2.9.7 5.5 1.9 8 3.5.5.3 1 .6 1.2 1.3.2.4.6.7.9 1 1.5 1.4 2.9 2.8 4 4.4 2.2 3.1 3.5 6.6 4.2 10.3.1.4.1.8.2 1.2.1.5.3.9.8 1 .2.1.5.2.7.3 1.5.5 2.7 1.5 3.6 2.8.7 1 1.3 2 2 3s1.1 2.1 1 3.4v1.4zm-41.3-3c-.3.3-.5.6-.7.8-.5.6-1.1 1.2-1.8 1.5-2.9 1.5-5.9 2.1-9.1 1.6-2-.3-3.9-1-5.5-2.2-.9-.6-1.1-.5-1.1.6-.1.9-.1 1.9-.1 2.8-.1 2.3.2 4.6.8 6.9.3 1.1.8 2 1.5 2.8 1.4 1.8 3.2 3.2 5.1 4.5 3 1.9 6.4 3 9.8 3.8 2.8.6 5.6.6 8.3.3 1.9-.1 3.7-.6 5.5-1.1 3.7-.9 7-2.5 10.2-4.4 1.2-.7 1.7-1.7 1.9-3.1.5-4.7.3-9.3 0-14 0-.3-.1-.6-.2-1 0-.1-.1-.2-.2-.3-.1-.1-.3-.1-.4-.1-.2.2-.4.5-.6.8-1.5 2.6-3.8 4.1-6.6 4.9-4 1.1-8 .9-12-.8-.5-.2-1-.4-1.4-.7-1.2-.7-2.2-1.6-2.7-2.8-.3-.1-.5-.4-.7-.8zm11.2 1.4c1.1.2 2.4 0 3.6-.2 1.9-.4 3.3-1.4 4.1-3.2.2-.5.5-1.1.7-1.7.8-2.2.8-4.6 1-6.9v-.4c-.1-1-.6-1.8-1.5-2.3-1-.6-2-1-3.1-1.3-1.3-.3-2.6-.6-3.9-.7-1.1-.2-2.2-.3-3.4-.1-1.9.3-3.1 1.4-3.7 3.2-.1.4-.2.9-.3 1.4-.2 2.1-.5 4.2-.6 6.4-.1.8 0 1.6.2 2.4.2 1.1.8 1.9 1.8 2.5.8.4 1.7.7 2.7.8.7 0 1.5 0 2.4.1zM24.1 2101v-1.6c-.1-1.2-.8-2-1.9-2.3-.6-.2-1.2-.3-1.8-.3-1.4 0-2.8.1-4.2.1-.9.1-1.8.4-2.7.8-.9.4-1.4 1-1.6 1.9-.2 1.1-.3 2.2-.5 3.4-.3 1.9-.2 3.7.1 5.6.4 2.1 1.6 3.5 3.7 4.1 1.5.4 3.1.6 4.8.5 1.4 0 2.2-.7 2.8-1.9.2-.5.4-1 .5-1.5.2-1.1.3-2.1.4-3.2.1-1.1.2-2.1.3-3.2 0-.8.1-1.6.1-2.4zM34.9 2276.9c1.1-.2 2.5-.1 3.8.2 4 .7 7.9 2 11.4 4.2.5.3 1 .6 1.2 1.2.2.6.8.9 1.2 1.3 1.7 1.5 3.2 3.2 4.4 5.2 1.8 3 3.1 6.2 3.6 9.7 0 .2.1.4.1.6.1.7.5 1.2 1.2 1.4 1.9.6 3.4 1.9 4.5 3.5.6.9 1.2 1.8 1.7 2.7.5.8.8 1.7.8 2.6.1 2.3 0 4.5-.5 6.8-.2 1.1-.7 2-1.6 2.7-1.8 1.5-3.5 3-5.7 3.9-.8.4-1.4.9-1.9 1.7-1.8 2.8-1.9 2.8-4.8 4.6-4.6 2.8-9.5 5-14.8 6.3-3.3.8-6.7 1.1-10.1 1-.8 0-1.6-.2-2.4-.4-4.4-.8-8.4-2.6-12-5.2-2.8-2.1-5.3-4.4-7.4-7.2-.4-.6-.8-1.2-.9-2l-.6-3.9c-.1-.5-.2-.9-.6-1.2-.9-1-1.7-2-2.6-3.1-.9-1.1-1.3-2.3-1.3-3.7v-2c.2-2.6.7-5 2.7-6.9.2-.2.3-.4.5-.6.6-.7 1.4-1.3 1.8-2.1.4-.8.4-1.8.6-2.7.2-1.3.6-2.6 1.1-3.8 1.1-2.8 3.1-4.8 6.2-5.5.9-.2 1.6-.6 2.2-1.2.6-.6 1.3-1.2 1.9-1.7.6-.5 1.2-1 1.7-1.7s1.1-1.1 1.9-1.4c3.6-1.7 7.3-2.9 11.3-3 .4-.2.8-.2 1.4-.3zm17.4 39.9c-.1-2.4-.2-4.6-.3-6.7 0-.5-.1-.9-.2-1.4 0-.2-.1-.4-.2-.6-.1-.2-.5-.3-.7-.1-.2.3-.4.5-.5.8-1.6 2.6-4 4.1-6.8 4.8-1.9.5-3.8.6-5.8.5-2.5-.1-4.8-.8-7.1-2-1.1-.6-2-1.3-2.6-2.4-.2-.3-.3-.7-.5-1.1-.1-.2-.5-.3-.7-.1-.8 1.1-1.8 1.9-3.1 2.4-.8.3-1.6.6-2.5.8-2.7.7-5.4.7-8.1-.2-1.3-.5-2.4-1-3.5-1.9-.2-.2-.6-.1-.6.2 0 .1-.1.3-.1.4-.4 2.8-.3 5.6.2 8.4.5 3 1.1 3.9 3.2 6l.3.3c2.2 2.1 4.7 3.6 7.6 4.7 2.9 1.1 5.8 2 8.9 2.1 2.6.1 5.2 0 7.7-.5 4.4-.9 8.6-2.3 12.4-4.7 2.3-1.4 2.3-1.3 2.5-4.1.4-1.7.4-3.8.5-5.6zm-4.5-17.7v-1.8c0-.9-.4-1.5-1.1-2-1.1-.7-2.2-1.2-3.5-1.5-1.4-.3-2.7-.6-4.1-.8-1-.1-2-.2-3-.1-1.9.1-3.2 1.2-3.8 3.1-.2.5-.3 1-.3 1.6-.2 1.9-.5 3.7-.7 5.6-.1 1.1-.1 2.1.1 3.2.3 1.2 1 2 2.1 2.5.4.2.7.3 1.1.4 2.1.4 4.2.7 6.3.4.5-.1.9-.1 1.4-.2 1.7-.4 3-1.4 3.8-3 .4-1 .8-2 1.1-3 .4-1.5.5-2.9.6-4.4zm-36.6 1.7c.1.6.2 1.7.4 2.8.4 2.1 1.6 3.3 3.6 3.9 1.5.4 3.1.6 4.7.5 1.4 0 2.2-.7 2.8-1.9.4-.7.5-1.5.6-2.3.2-2.4.5-4.9.7-7.4.1-.7.1-1.5 0-2.2-.1-1.2-.8-1.9-1.9-2.3-.2-.1-.5-.1-.8-.2-1.9-.2-3.7-.1-5.6.1-.6.1-1.2.3-1.7.5-1.2.4-2.1 1.2-2.2 2.5-.3 1.9-.6 3.6-.6 6zM31.2 2206.6c-4.8-.1-9.2-1.3-13.3-3.7-4-2.3-7.3-5.3-10.2-8.9-.7-.9-1.1-1.8-1.3-2.9-.2-1.1-.3-2.2-.5-3.4-.1-.5-.2-.9-.6-1.2-.9-1.1-1.9-2.2-2.8-3.4-.6-.8-.9-1.8-1-2.8-.1-1.9 0-3.7.5-5.6.2-1.1.7-2 1.4-2.9.9-1 1.7-2 2.6-3 .4-.5.7-1 .8-1.6.2-1.6.6-3.3 1.1-4.9.3-.7.5-1.4.9-2 1.2-2.1 2.9-3.6 5.3-4.2.3-.1.6-.2 1-.2.4-.1.7-.3 1-.6 1-.9 2.1-1.9 3.1-2.8.3-.3.6-.6.8-.9.5-.8 1.3-1.3 2.1-1.7 3.6-1.7 7.3-2.7 11.3-3.1 4.5-.4 8.6.7 12.6 2.3 1.2.5 2.3 1.1 3.4 1.7.8.4 1.4.9 1.8 1.7.3.6.9 1 1.4 1.4 1.8 1.7 3.4 3.6 4.6 5.7 1.5 2.7 2.5 5.6 3 8.6 0 .3.1.7.2 1 .1.6.4 1 1 1.1 2.3.7 3.8 2.3 5.1 4.3.4.7.9 1.4 1.3 2 .5.8.8 1.7.8 2.6.1 2.2 0 4.4-.4 6.6-.2 1.2-.8 2.2-1.8 3-1.8 1.5-3.6 3-5.8 3.9-.7.3-1.3.7-1.6 1.4 0 .1-.1.1-.1.2-1.2 1.9-2.9 3.4-4.8 4.6-4.5 2.7-9.3 4.9-14.4 6.2-2.7 1.1-5.6 1.5-8.5 1.5zm21.1-20.1c0-.9-.1-1.7-.1-2.6 0-1.3-.1-2.7-.2-4 0-.6-.1-1.2-.5-1.7-.1-.1-.4-.2-.5-.1-.2.2-.4.5-.6.8-.8 1.5-2 2.5-3.3 3.4-1.5 1-3.1 1.5-4.8 1.7-3.7.6-7.3.2-10.7-1.3-1.7-.8-3.1-1.8-3.8-3.6-.2-.6-.5-.6-.9-.2-.6.7-1.2 1.4-2.1 1.8-5 2.4-10 2.6-14.7-.8-.1-.1-.2-.2-.4-.2-.1 0-.3 0-.3.1-.1.1-.1.2-.1.4-.5 3.3-.2 6.6.5 9.9.2 1.1.7 2.1 1.5 3 1.1 1.4 2.3 2.6 3.7 3.6 4.3 3.1 9.2 4.7 14.5 5.2 4.1.3 8.1-.3 12-1.5 3.1-.9 5.9-2.3 8.7-4 1.3-.8 1.9-1.8 2-3.2 0-.5.1-1.1.1-1.6.1-1.1.1-2.3.2-3.4-.2-.5-.2-1.1-.2-1.7zm-4.5-17.3v-1.8c0-.9-.4-1.6-1.2-2.1-1.1-.7-2.2-1.2-3.5-1.4-1.3-.3-2.6-.6-3.9-.7-1-.1-2-.1-3-.1-1.9.1-3.3 1.3-3.9 3.2l-.3 1.2c-.2 2-.5 4-.7 5.9-.1.7-.1 1.5 0 2.2.2 1.9 1.2 3.2 3.1 3.7 2 .5 3.9.7 5.9.6.7 0 1.5-.1 2.2-.3 1.7-.4 3-1.4 3.7-3.1.3-.6.5-1.2.7-1.9.5-1.8.8-3.5.9-5.4zm-36.7 1c.1 1.1.2 2.2.4 3.4.3 2.1 1.6 3.4 3.7 4 1.6.4 3.1.5 4.7.5 1.3 0 2.1-.7 2.7-1.8.4-.7.6-1.5.7-2.3.2-2.6.5-5.2.7-7.7v-1.8c-.1-1.3-.8-2.1-2-2.4-.3-.1-.5-.1-.8-.2-1.8-.1-3.6-.1-5.4.1-.6.1-1.3.3-1.9.5-1.2.4-2 1.3-2.2 2.6-.2 1.6-.5 3.3-.6 5.1zM31.8 2271.5c-5.4.1-10.4-1.4-14.9-4.3-3.5-2.2-6.6-5-9.1-8.3-.6-.8-1-1.7-1.2-2.7-.2-1-.4-2-.4-3-.1-.8-.3-1.5-.9-2.1-.9-.9-1.6-1.9-2.4-2.9-.7-.9-1-2-1.1-3.1-.1-1.7.1-3.5.4-5.2.3-1.1.7-2.1 1.5-3 .9-1 1.7-2 2.6-3 .4-.4.6-.9.7-1.4.2-1.8.6-3.5 1.2-5.2.3-.9.7-1.9 1.3-2.7 1.2-1.8 2.9-3 5-3.4 1-.2 1.7-.6 2.4-1.3.5-.5 1.1-1 1.6-1.5.7-.6 1.5-1.1 2-1.9.4-.6.9-.9 1.5-1.2 3-1.4 6.1-2.5 9.5-3 6.3-1 12 .5 17.5 3.4l1.5.9c.3.2.6.4.7.7.3.8.9 1.2 1.4 1.7 1.9 1.7 3.5 3.6 4.8 5.9 1.6 2.8 2.6 5.7 3.1 8.8 0 .3.1.7.2 1 .1.5.3.9.8 1 .2.1.5.2.7.3 1.5.5 2.7 1.5 3.6 2.8.8 1.1 1.5 2.2 2.2 3.3.5.8.8 1.7.8 2.6.1 2.2 0 4.4-.5 6.6-.2 1.1-.7 2.1-1.7 2.9-1.8 1.5-3.6 3-5.8 3.9-.8.4-1.4.9-1.9 1.7-1.2 1.8-2.8 3.3-4.7 4.5-4.9 3-10.1 5.3-15.8 6.6-2.1.4-4.4.6-6.6.6zm20.4-19.4c-.1-2.6-.1-4.6-.2-6.5 0-.7-.2-1.4-.4-2.1 0-.1-.3-.3-.4-.3-.2 0-.3.1-.5.2-.1.1-.2.3-.3.5-1.4 2.4-3.6 4-6.2 4.7-2.8.8-5.6 1.1-8.5.4-1.8-.4-3.6-.9-5.2-1.8-1-.6-1.8-1.3-2.4-2.3-.2-.4-.5-.8-.7-1.2-.7 0-.8.6-1.1 1-.6.6-1.4 1.1-2.1 1.4-1.3.6-2.8 1.1-4.2 1.2-2.2.3-4.4.3-6.5-.5-1.1-.4-2.2-.9-3.2-1.6-.8-.6-.9-.4-1.1.5-.5 3.1-.2 6.1.4 9.1.3 1.5.9 2.8 1.9 3.9 1.2 1.3 2.4 2.5 3.8 3.5 2.9 2.1 6.2 3.3 9.7 4.2 2.1.5 4.3.8 6.5.8 2.3 0 4.5-.4 6.7-.8 4.1-.9 8-2.5 11.6-4.6 1.5-.9 2.1-2.1 2.2-3.7v-.6c.1-2.1.2-4 .2-5.4zm-13.3-7.3v-.1c.8 0 1.6.1 2.4 0 2.4-.3 4.1-1.5 5-3.7.1-.3.2-.6.4-.9.9-2.5 1.1-5.1 1-7.7 0-1-.5-1.6-1.3-2.1-1.1-.7-2.4-1.2-3.7-1.5-1.6-.3-3.1-.6-4.7-.8-.6-.1-1.2-.1-1.8-.1-2.1.2-3.6 1.4-4.1 3.5-.1.4-.2.8-.2 1.2-.2 1.9-.5 3.7-.7 5.6-.1.8-.1 1.6 0 2.4.2 1.8 1.1 3 2.8 3.6l1.2.3c1.2 0 2.4.1 3.7.3zm-27.8-9.6c.1 1.1.2 2.2.4 3.4.3 2.1 1.6 3.5 3.7 4 1.4.4 2.9.6 4.3.6 1.6 0 2.7-.8 3.2-2.2.3-.7.4-1.5.5-2.3.3-2.4.5-4.8.7-7.1v-1c0-2.7-1-3.3-3.2-3.7h-.4c-1.6 0-3.2 0-4.8.3-.4.1-.9.2-1.4.3-1.5.4-2.4 1.4-2.6 2.9 0 1.4-.4 3.1-.4 4.8zM34.8 2406.9c1.9-.4 3.9.2 5.9.6 3.3.7 6.4 2 9.2 3.7.5.3 1 .6 1.2 1.2.2.4.5.6.8.9.7.6 1.4 1.3 2 1.9 3.5 3.7 5.6 8.1 6.5 13.1 0 .3.1.5.1.8.1.7.5 1.2 1.2 1.4 2 .6 3.4 2 4.6 3.6.6.9 1.2 1.8 1.7 2.7.4.7.7 1.4.7 2.3.2 2.4 0 4.8-.5 7.2-.2 1-.7 1.8-1.5 2.5-1.8 1.5-3.5 3-5.7 3.9-.9.4-1.5 1-2 1.9-1.5 2.6-1.6 2.6-4.1 4.2-4.7 2.9-9.7 5.2-15.1 6.6-3.3.9-6.7 1.2-10.1 1.1-1.7-.1-3.4-.5-5.1-1-2.3-.6-4.5-1.5-6.6-2.8-4-2.4-7.5-5.3-10.3-9-.5-.6-.8-1.2-.9-2l-.6-3.9c-.1-.5-.3-.9-.6-1.2-1-1.1-1.9-2.2-2.8-3.4-.6-.8-.9-1.7-1-2.8-.1-1.9 0-3.9.4-5.8.2-1 .6-1.9 1.3-2.7.9-1.1 1.8-2.2 2.8-3.2.5-.6.9-1.1 1-1.9.2-1.4.5-2.9 1-4.3.2-.7.5-1.4.8-2 1.1-2.2 2.9-3.8 5.3-4.5 1-.3 1.8-.7 2.5-1.4.5-.6 1.2-1.1 1.8-1.6.6-.6 1.4-1.1 1.8-1.8.4-.6 1-1 1.7-1.3 3.6-1.7 7.3-2.9 11.3-3.1.2.2.6.2 1.3.1zm17.7 39.5c-.1-1.8-.1-3.7-.2-5.6 0-.9-.3-1.7-.4-2.6 0-.1-.2-.2-.3-.2s-.3 0-.4.1c-.2.3-.4.6-.6.8-.5.6-.9 1.3-1.5 1.9-1.6 1.6-3.6 2.6-5.8 3-.7.1-1.3.2-2 .3-3.5.5-6.9-.2-10.1-1.7-1.4-.7-2.6-1.7-3.2-3.2-.3-.8-.5-1-1.2-.1s-1.6 1.6-2.7 2c-3.8 1.6-7.7 2-11.6.4-1-.4-1.9-1-2.7-1.6-.2-.1-.6 0-.6.3-.1.4-.1.8-.2 1.2 0 1.3-.1 2.5-.1 3.8 0 1.5.2 2.9.5 4.4.3 1.7.9 3.2 2.1 4.4.8.8 1.6 1.7 2.4 2.4 4.6 3.6 9.9 5.4 15.7 5.8 2.5.2 4.9 0 7.4-.5 4.6-.9 8.9-2.4 12.8-4.9.5-.3 1-.7 1.5-1.1.3-.2.5-.6.6-1 .1-.9.3-1.8.4-2.8.2-1.9.2-3.6.2-5.5zm-13.1-6.7c.7-.1 1.8 0 2.8-.2 2-.3 3.5-1.3 4.3-3.2.4-.9.7-1.7 1-2.6.5-2.1.7-4.2.6-6.3 0-1-.5-1.8-1.4-2.3-.9-.5-1.9-1-2.9-1.2-1.4-.3-2.7-.6-4.1-.8-1.2-.2-2.4-.3-3.6-.1-1 .1-1.8.6-2.4 1.3-.7.7-1.1 1.5-1.2 2.5-.3 2.5-.6 5-.8 7.5-.1.7 0 1.4.2 2.2.3 1.1 1 1.9 2 2.4.8.4 1.7.6 2.7.7.8 0 1.6 0 2.8.1zM19 2421.8c-.7 0-1.5 0-2.2.1-1.1.1-2.1.4-3.1.8-.9.4-1.5 1.1-1.7 2.1-.4 2.1-.7 4.2-.5 6.4.1.9.2 1.9.3 2.8.4 1.9 1.6 3.1 3.3 3.6 1.8.6 3.6.7 5.5.5.6-.1 1.1-.3 1.6-.8.4-.4.8-.9.9-1.5.2-.7.4-1.4.5-2.1.3-2.4.5-4.9.7-7.4v-2c-.1-1.2-.8-1.9-2-2.2-.4-.1-.8-.2-1.2-.2-.7-.2-1.4-.1-2.1-.1zM31.9 2401.5c-5 .2-9.6-1.2-13.9-3.6-4.1-2.3-7.6-5.4-10.4-9.2-.5-.6-.8-1.2-.9-2-.2-1.1-.4-2.2-.5-3.4-.1-.9-.5-1.6-1.1-2.2-.8-.9-1.5-1.9-2.3-2.8-.7-.9-1-1.8-1.1-2.9-.1-1.9 0-3.7.4-5.6.2-1.1.6-2 1.4-2.9.9-1.1 1.8-2.1 2.8-3.2.4-.4.6-.9.7-1.4.2-1.6.6-3.3 1.1-4.9.3-1 .7-2 1.3-2.9 1.3-1.8 2.9-3.1 5.1-3.5.8-.2 1.5-.5 2-1.1.7-.7 1.4-1.2 2.1-1.9.6-.5 1.2-1 1.7-1.7.4-.6 1-1 1.7-1.4 4.7-2.4 9.7-3.4 14.9-3.3 1.6.3 3.2.5 4.7.9 3.1.7 5.9 2 8.6 3.6.4.2.8.5 1 1 .2.6.6.9 1 1.2 1.4 1.3 2.8 2.7 3.9 4.3 2.3 3.2 3.7 6.8 4.3 10.6 0 .3.1.5.1.8.1.6.4 1.1 1 1.3 2.4.7 3.9 2.4 5.2 4.4.4.6.8 1.2 1.2 1.9.5.8.8 1.7.8 2.6.1 2.2 0 4.4-.4 6.6-.2 1.2-.8 2.2-1.8 3-1.8 1.5-3.6 3-5.8 3.9-.7.3-1.2.7-1.6 1.4-.1.2-.3.4-.4.7-1.4 2.1-1.4 2.2-3.5 3.5-5.2 3.2-10.6 5.8-16.6 7.1-2.2.8-4.5 1.1-6.7 1.1zm20.5-21.1c-.1-1.9-.2-3.9-.4-5.8 0-.4-.1-.8-.2-1.2 0-.1-.3-.3-.4-.3-.1 0-.3 0-.4.1-.1.1-.3.3-.4.5-1.6 2.8-4 4.4-7.1 5.1-.9.2-1.8.3-2.8.4-3.5.5-6.8-.3-9.9-1.8-1.4-.6-2.4-1.6-3-3.1 0-.1-.1-.2-.2-.4-.2-.4-.5-.5-.7-.1-.9 1.2-2.1 2-3.5 2.6-2.2.9-4.5 1.2-6.9 1.1-2.2-.1-4.2-.8-6-2-1.5-.9-1.5-.9-1.6.8-.1.9-.1 1.7-.1 2.6.1 2.3.2 4.6.9 6.9.2.9.6 1.6 1.2 2.3 1.9 2.4 4.3 4.3 7.1 5.8 2.3 1.2 4.6 2 7.1 2.5 1.5.3 3 .6 4.5.7 5.8.3 11.2-1 16.5-3.4 1.5-.7 2.9-1.6 4.3-2.4 1-.6 1.4-1.5 1.5-2.6.3-2.9.6-5.6.5-8.3zm-13.4-5.6v-.1h1.8c2.9-.2 4.9-1.5 5.9-4.3.9-2.5 1.2-5.2 1.2-7.8v-.4c-.1-.8-.5-1.4-1.1-1.8-.8-.6-1.7-1-2.7-1.3-2-.6-4-.9-6.1-1.1-.9-.1-1.8-.1-2.8.2-1.5.4-2.4 1.4-2.9 2.8-.2.6-.3 1.2-.4 1.8-.2 1.9-.4 3.8-.6 5.8-.1.8 0 1.6 0 2.4.1 1.4.9 2.5 2.2 3.1.5.2 1 .4 1.5.5 1.5-.1 2.8 0 4 .2zm-14.9-13.6c-.1-.7 0-1.5-.1-2.2-.1-.9-.7-1.6-1.5-1.9-.7-.2-1.4-.4-2.1-.4-1.7-.1-3.3 0-5 .4-.7.2-1.4.4-2.1.7-.8.4-1.3 1-1.4 1.8-.2 1.2-.3 2.5-.5 3.8-.3 1.7-.1 3.5.2 5.2.4 2 1.6 3.4 3.5 3.9 1.6.5 3.3.7 4.9.6 1.2-.1 2-.6 2.6-1.6.4-.6.6-1.3.7-2.1.3-2.7.6-5.5.8-8.2zM38.1 1426.7c-4.2 0-8.2-.8-12-2.3-4.5-1.7-8.8-3.8-12.8-6.6-.7-.5-1.2-1-1.6-1.7-.2-.3-.4-.7-.6-1-.5-1.3-1.5-2.1-2.8-2.6-2.1-.9-3.8-2.5-5.5-4-.5-.4-.7-.9-.9-1.5-.6-2.6-.9-5.2-.6-7.9.1-.7.2-1.4.7-2.1.8-1.2 1.5-2.3 2.4-3.5.9-1.3 2.1-2.2 3.6-2.7.2-.1.5-.2.7-.3.4-.2.6-.5.7-.9.2-.9.3-1.8.5-2.7 1.2-5.1 3.7-9.4 7.6-12.9.6-.6 1.3-1.1 1.7-1.9.1-.3.5-.5.7-.6 2.5-1.5 5.1-2.7 7.9-3.4 1.1-.3 2.2-.5 3.3-.8 1.4-.3 2.8-.3 4.2-.2 2.7.2 5.3.5 7.8 1.3 1.6.5 3.1 1.2 4.6 1.8.8.3 1.5.9 2 1.6.4.5.8.9 1.3 1.3 1.1 1 2.2 2 3.2 3 .4.4.8.7 1.3.9 2.8 1 4.5 3 5.4 5.8.4 1.3.7 2.7 1 4.1.1.6.4 1.1.9 1.5 1.7 1.2 3 2.9 4.2 4.5.3.5.6 1 .8 1.6.6 2.3.9 4.6.6 6.9-.1.8-.3 1.6-.9 2.2-.9 1.1-1.8 2.3-2.8 3.3-.5.5-.8 1-.9 1.7-.2 1.3-.4 2.6-.7 3.9-.1.5-.3.9-.6 1.2-4.8 6-10.5 10.5-18.1 12.4-2 .4-4.2.8-6.3.6zm3.3-28c-.2.3-.4.5-.5.7-.6 1.7-1.9 2.7-3.5 3.4-2.8 1.3-5.8 2-8.9 1.7-.9-.1-1.7-.2-2.6-.4-3.2-.5-5.7-2-7.6-4.7-.1-.2-.2-.3-.4-.5-.1-.2-.4-.2-.5 0-.1.4-.3.9-.4 1.3-.2 2-.3 4-.4 6-.1 2.3 0 4.5.4 6.8.4 2.7.3 2.5 2.5 4 .2.2.5.3.7.4 5.2 3.1 10.9 4.5 16.9 4.8 1.3.1 2.5.1 3.8-.1 3.3-.4 6.5-1.3 9.5-2.8 3-1.5 5.5-3.5 7.6-6 .7-.8 1.2-1.8 1.4-2.8.2-1.3.5-2.6.6-3.9.3-2.1.2-4.2-.2-6.4 0-.3-.3-.4-.6-.2-.8.7-1.7 1.3-2.7 1.8-4 1.8-8 1.6-12-.2-1.1-.5-2.1-1.2-2.8-2.2.1-.3-.1-.4-.3-.7zm-11.7 1.2c.9 0 1.7 0 2.6-.1 1-.1 2-.3 2.9-.7 1.2-.6 2-1.6 2.1-2.9.1-.7.1-1.5.1-2.2-.2-2-.3-4-.5-6 0-.5-.2-1.1-.3-1.6-.5-1.8-1.7-2.8-3.6-3.1-.6-.1-1.2-.1-1.8 0-2 .1-4 .5-5.9 1-.9.2-1.7.7-2.6 1.1-1 .5-1.5 1.4-1.5 2.6 0 1.9.1 3.7.5 5.6.2.8.5 1.7.8 2.5.9 2.4 2.8 3.7 5.3 3.9.5-.1 1.2-.1 1.9-.1zm20.2-18c-.6 0-1.3 0-2 .1-2.3.4-3.2 1.3-3.1 3.6.1 3.1.3 6.1.8 9.1 0 .2 0 .4.1.6.2.5.3 1 .6 1.5.5.9 1.2 1.4 2.2 1.6 1.6.3 5.1-.1 6.6-.8 1.3-.7 2.2-1.7 2.6-3.1.2-.6.2-1.2.3-1.8.4-2.7 0-5.3-.5-7.9-.2-.8-.7-1.4-1.4-1.8-.4-.2-.7-.3-1.1-.4-1.8-.6-3.4-.6-5.1-.7zM37.6 1361.6c-4.9-.2-9.6-1.5-14.1-3.4-3.4-1.5-6.7-3.2-9.8-5.3-.9-.6-1.5-1.2-2-2.2-.4-.8-.9-1.7-1.5-2.3s-1.6-.9-2.4-1.4c-1.8-1-3.4-2.4-4.9-3.8-.4-.4-.7-.8-.8-1.4-.6-2.6-.9-5.2-.6-7.9.1-.7.2-1.4.7-2.1.8-1.2 1.5-2.3 2.3-3.5.9-1.3 2.1-2.2 3.6-2.7.2-.1.4-.2.6-.2.6-.2.9-.6 1-1.2.1-.8.3-1.7.5-2.6 1.1-5 3.6-9.3 7.4-12.8.7-.6 1.4-1.2 1.8-2.1.1-.3.6-.5.9-.7 3.3-2 6.8-3.3 10.6-4 1.8-.3 3.6-.4 5.4-.3 4 .3 7.9 1.2 11.5 3 .9.4 1.7.9 2.3 1.8.2.3.5.6.8.9 1.2 1 2.5 2.1 3.5 3.2.3.4.7.5 1.2.7 1 .3 2 .8 2.8 1.6 1.1 1 2 2.2 2.5 3.5.5 1.3.9 2.7 1.2 4 .1.5.2.9.3 1.4.1.4.3.7.6 1 1.4 1 2.5 2.4 3.6 3.7 1 1.1 1.5 2.5 1.8 4 .3 1.7.4 3.3.3 5-.1 1.1-.4 2.1-1.1 2.9-.9 1.1-1.8 2.2-2.7 3.2-.4.4-.6.8-.7 1.4-.2 1.4-.5 2.8-.7 4.1-.1.5-.3.9-.6 1.2-4.3 5.4-9.4 9.6-16 11.8-1.9.6-3.9 1.1-5.8 1.3-1.4.3-2.5.2-3.5.2zm.9-4.4c.9 0 2 0 3-.2 3.4-.4 6.6-1.5 9.7-3.1 2.7-1.4 5-3.2 7-5.6.7-.9 1.3-1.8 1.5-3 .6-2.9.8-5.8.6-8.7 0-.5-.2-1.1-.3-1.6 0-.2-.3-.3-.5-.2-.2.2-.4.3-.6.5-2.3 1.7-4.9 2.5-7.7 2.5-2.1 0-4.2-.5-6.2-1.3-1.2-.5-2.2-1.2-3-2.3-.5-.7-.7-.6-1 .2-.7 1.5-1.8 2.5-3.2 3.2-.6.3-1.2.6-1.8.8-3.1 1.1-6.2 1.4-9.4.8-3.5-.6-6.3-2.1-8.2-5.1-.1-.2-.3-.3-.4-.4-.2-.1-.4.1-.4.6-.1.9-.3 1.7-.3 2.6-.2 3.1-.3 6.3-.1 9.4.1 1.1.3 2.2.4 3.4.1.7.5 1.2 1 1.6 1.1.7 2.1 1.4 3.2 2 5.2 2.6 10.8 3.7 16.7 3.9zm-8.5-22.5c.7 0 1.5 0 2.2-.1.7-.1 1.5-.2 2.2-.4 1.9-.5 2.9-1.8 3.1-3.7.1-.7.1-1.5 0-2.2-.1-1.3-.2-2.5-.4-3.8-.1-.9-.2-1.8-.4-2.8-.5-2.4-2.4-3.7-4.3-3.7-.7 0-1.5 0-2.2.1-1.6.2-3.2.5-4.7.9-1 .2-1.9.7-2.8 1.1-1 .5-1.5 1.4-1.5 2.6 0 2.3.3 4.5.8 6.7.1.4.3.9.5 1.3.9 2.4 2.8 3.6 5.3 3.9.8.1 1.5.1 2.2.1zm28-9.5v-1.6c-.1-1.2-.3-2.5-.5-3.8-.2-1.1-.8-1.8-1.8-2.2-.7-.2-1.4-.5-2.1-.6-1.5-.3-3-.4-4.6-.3-.8.1-1.6.2-2.3.4-.9.3-1.4.9-1.7 1.8-.2.9-.2 1.8-.1 2.8s.2 1.8.3 2.8c.1 1.5.2 2.9.4 4.4.1.9.3 1.8.8 2.7.5.9 1.2 1.5 2.3 1.6 2 .2 4 0 5.9-.6.1 0 .1-.1.2-.1 1.5-.7 2.5-1.8 2.9-3.3.3-1.3.3-2.7.3-4zM38.5 1296.5c-4.2 0-8.3-.8-12.3-2.3-4.4-1.6-8.6-3.7-12.4-6.3-.8-.6-1.6-1.2-2.1-2.1-.4-.8-.9-1.7-1.5-2.3-.7-.6-1.6-.9-2.4-1.4-1.8-1-3.4-2.4-4.9-3.8-.5-.4-.7-.9-.8-1.6-.6-2.5-.8-5-.6-7.5.1-1 .4-1.9 1-2.8.7-1 1.3-2 2-3 .9-1.3 2.1-2.2 3.6-2.8.3-.1.5-.2.7-.3.5-.2.7-.6.8-1 .2-.8.3-1.7.5-2.6 1.1-5.1 3.7-9.4 7.5-12.9.6-.6 1.3-1.1 1.7-1.9.1-.3.6-.6.9-.8 2.9-1.8 5.9-3 9.2-3.7.5-.1.9-.2 1.4-.3 1.6-.3 3.1-.5 4.8-.3 1.4.2 2.8.2 4.2.4 2.9.5 5.7 1.5 8.3 2.7.8.4 1.5.9 2 1.6.2.3.5.6.8.9 1.2 1.1 2.4 2.1 3.5 3.2.4.4.9.6 1.4.7 1.3.4 2.4 1.2 3.3 2.2.8.8 1.4 1.8 1.8 2.8.5 1.4.9 2.8 1.2 4.2.1.5.2 1.1.3 1.6.1.2.2.5.4.6 1.4 1 2.5 2.4 3.6 3.7 1 1.1 1.6 2.5 1.8 3.9.3 1.8.4 3.6.2 5.4-.1.9-.3 1.7-.9 2.4-.9 1.1-1.8 2.3-2.8 3.3-.4.5-.7.9-.8 1.6-.2 1.3-.4 2.6-.7 3.9-.1.5-.2.9-.5 1.3-4.2 5.4-9.3 9.5-15.8 11.8-1.8.6-3.7 1-5.6 1.3-.9.4-1.9.2-2.8.2zM17 1276.8v.8c.1 2.2.1 4.4.5 6.6.2 1 .6 1.7 1.5 2.3 1.6 1 3.2 1.9 4.9 2.7 4.3 1.9 8.9 2.8 13.6 3 5.4.2 10.3-1.1 14.9-3.8 2.4-1.4 4.5-3.2 6.2-5.3.5-.7 1-1.4 1.1-2.3.2-1.1.4-2.1.5-3.2.3-2.1.3-4.1.2-6.2 0-.5-.2-.9-.2-1.4 0-.2-.3-.3-.5-.2-.2.2-.4.3-.7.5-1.8 1.5-4 2.2-6.3 2.4-2.4.3-4.8-.2-7.1-1-1.5-.6-2.8-1.3-3.6-2.7-.2-.3-.6-.3-.8.1-.8 2.1-2.4 3.2-4.3 3.9-2.3.9-4.7 1.5-7.2 1.4-1.3 0-2.6-.2-4-.4-3-.6-5.4-2.1-7.2-4.6-.1-.2-.2-.3-.3-.5-.1-.1-.2-.2-.3-.1-.1 0-.2.1-.3.2-.1.2-.1.4-.1.6-.3 2.2-.4 4.7-.5 7.2zm13.2-7.1c.9-.1 1.7-.1 2.5-.2.7-.1 1.3-.2 2-.4 1.8-.5 2.8-1.8 2.9-3.6.1-.9 0-1.7 0-2.6-.1-1.2-.2-2.4-.4-3.6-.1-.9-.2-1.7-.4-2.6-.4-2.1-1.8-3.4-3.9-3.7-.8-.1-1.7-.1-2.6.1-1.3.2-2.6.4-3.9.7-1.2.2-2.3.7-3.4 1.2-1.1.6-1.7 1.5-1.7 2.7 0 .6 0 1.2.1 1.8 0 .7.1 1.3.2 2 .1 1.6.6 3.1 1.2 4.6.8 1.9 2.3 3 4.4 3.4 1 .2 2.1.3 3 .2zm20.5-18.1c-1 .1-2 0-3 .2-1.7.2-2.5 1-2.7 2.7-.1.4-.1.9-.1 1.4.2 2.5.4 5 .7 7.5.1.8.3 1.7.5 2.5.5 1.3 1.4 2.1 2.8 2.3 2.1.2 4.1-.1 6.1-.8 1.3-.5 2.2-1.5 2.6-2.9.2-.7.4-1.4.5-2.1.2-2.5 0-4.9-.4-7.3-.2-1.2-.8-2.1-2-2.5l-.9-.3c-1.5-.6-2.8-.5-4.1-.7zM37.8 1231.6c-4.2-.1-8.2-1-12.1-2.5-4.3-1.6-8.4-3.7-12.2-6.3-.7-.5-1.3-1.1-1.8-1.9-.3-.5-.7-1-.9-1.5-.4-.8-1-1.2-1.7-1.6-2.2-.9-4-2.4-5.7-3.9-.8-.7-1.3-1.5-1.5-2.5-.5-2.3-.7-4.6-.5-6.9.1-1 .3-2 .9-2.8.7-1 1.4-2.1 2.1-3.1.9-1.3 2.1-2.2 3.6-2.7.2-.1.4-.2.6-.2.6-.2.9-.6 1-1.2.1-.8.3-1.7.5-2.6 1.1-5 3.6-9.3 7.4-12.8.7-.6 1.4-1.2 1.8-2.1.1-.3.6-.5.9-.7 3.2-2 6.7-3.2 10.4-4 2-.4 4.1-.4 6.2-.3 3.7.3 7.2 1.2 10.6 2.8 1.1.5 2.2 1.1 2.8 2.2.2.3.5.5.7.7 1.1 1 2.3 2 3.4 3.1.4.4.8.6 1.4.8 2.7.9 4.5 2.8 5.4 5.5.4 1.2.7 2.4 1 3.7.1.4.2.9.3 1.4.1.5.3.8.7 1.1 1.6 1.2 2.8 2.8 4 4.4.5.6.7 1.3.9 2 .5 2.2.7 4.3.5 6.5-.1.8-.3 1.6-.8 2.2-.9 1.1-1.7 2.2-2.7 3.2-.7.7-1 1.4-1.1 2.3-.1 1.1-.4 2.2-.6 3.3-.1.6-.4 1.1-.7 1.6-3.5 4.4-7.7 7.9-12.7 10.4-2.7 1.3-5.6 2.1-8.6 2.4h-3.5zM17 1211.4v1.2c0 2.2.1 4.4.5 6.6.2.9.6 1.6 1.4 2.1 2 1.4 4.2 2.5 6.5 3.4 3.6 1.4 7.4 2.1 11.3 2.3 1.6.1 3.2.1 4.8-.1 3.3-.3 6.4-1.3 9.3-2.8 2.9-1.5 5.4-3.4 7.5-5.9.7-.8 1.2-1.7 1.4-2.8.2-1.2.5-2.3.6-3.5.2-2.1.3-4.2-.1-6.4 0-.1 0-.3-.1-.4-.1-.5-.3-.6-.7-.3-.9.7-1.8 1.3-2.9 1.8-3.7 1.5-7.3 1.3-10.9 0-1.5-.5-2.8-1.3-3.6-2.7-.2-.3-.6-.3-.8.1-.8 2-2.4 3.2-4.3 3.9-1.4.6-2.9 1-4.4 1.2-1.5.2-2.9.3-4.4.1-.5-.1-1.1-.1-1.6-.2-3.5-.5-6.3-2-8.2-5.1-.1-.1-.1-.2-.2-.3 0 0-.1-.1-.2-.1s-.3.1-.3.2c-.1.2-.1.5-.2.8-.3 2.4-.3 4.9-.4 6.9zm12.8-6.7c.8 0 1.6-.1 2.4-.1l1.8-.3c2.4-.5 3.5-1.9 3.6-4.3 0-.7 0-1.5-.1-2.2l-.3-3c-.1-1.1-.2-2.1-.4-3.2-.4-1.9-2-3.5-4-3.5h-1.6c-2 .1-4 .5-5.9 1-.8.2-1.6.6-2.4 1-1 .5-1.6 1.4-1.6 2.6v1c.1 1.3.2 2.7.4 4 .2 1.3.6 2.6 1.2 3.8.8 1.5 1.9 2.5 3.6 2.9 1 .3 2.2.3 3.3.3zm28.3-9.5c0-1.7-.2-3.4-.5-5.2-.2-1.4-1-2.3-2.3-2.7-.4-.1-.8-.3-1.1-.3-1.8-.4-3.6-.5-5.3-.4-.6 0-1.2.2-1.8.3-1 .3-1.7.9-2 2-.2.8-.2 1.6-.1 2.4.1.9.2 1.7.2 2.6.1 1.6.3 3.2.4 4.8.1.9.3 1.8.8 2.7.5 1 1.3 1.6 2.5 1.7 1.9.2 3.7 0 5.5-.6 1.8-.6 2.9-1.8 3.4-3.6.2-1.2.2-2.4.3-3.7zM35.8 1106.9c1.4.2 2.8.3 4.2.5 2.9.4 5.5 1.5 8.1 2.7.7.3 1.3.8 1.8 1.5.2.3.5.6.8.9 1.2 1.1 2.3 2.2 3.5 3.2.3.3.7.4 1 .6.2.1.4.2.6.2 2.3.9 3.9 2.5 4.9 4.7.6 1.4 1 2.9 1.3 4.4.1.3.1.7.2 1 .1.6.4 1.1.9 1.5 1.7 1.2 2.9 2.9 4.1 4.6.4.5.6 1.2.8 1.8.6 2.1.7 4.2.5 6.3-.1 1-.4 1.8-1 2.6-.9 1.1-1.9 2.2-2.9 3.3-.4.4-.6.8-.7 1.4-.2 1.3-.4 2.6-.7 3.9-.1.5-.3 1-.6 1.4-3.7 4.7-8.2 8.4-13.6 10.8-2.5 1.1-5.2 1.8-7.9 2.1-1.6.2-3.2.1-4.8 0-3.2-.2-6.3-.9-9.4-1.9-4.7-1.7-9.2-3.8-13.4-6.7-.8-.5-1.4-1.2-1.9-2-.5-.9-1.1-1.7-1.6-2.5-.8-.4-1.7-.8-2.5-1.3-1.8-1-3.2-2.3-4.7-3.7-.5-.4-.7-.9-.9-1.5-.4-1.6-.5-3.2-.7-4.7v-2c0-1.4.3-2.8 1.2-3.9.7-.9 1.3-1.9 1.9-2.8.9-1.2 2-2.1 3.4-2.6.2-.1.4-.1.6-.2.7-.2 1-.7 1.1-1.5.3-2.3.9-4.4 1.8-6.5 1.4-3.4 3.5-6.2 6.2-8.7.6-.5 1.2-1 1.6-1.8.1-.3.5-.6.9-.8 2.9-1.8 5.9-3 9.2-3.7.3-.1.7-.1 1-.2 2-.3 3.8-.6 5.7-.4zm-18.9 41.9c.1 1.1.2 2.1.3 3.2.1.9.3 1.7.4 2.6.1.6.4 1 .8 1.3.4.3.9.6 1.3.9 2.3 1.4 4.7 2.6 7.2 3.4 3.6 1.2 7.4 1.8 11.2 1.8 1.5 0 2.9 0 4.4-.2 3.3-.5 6.3-1.6 9.2-3.2 2.5-1.3 4.6-3.1 6.5-5.3.8-.9 1.3-1.8 1.5-3 .7-2.9.8-5.8.6-8.7 0-.6-.2-1.2-.3-1.8 0-.2-.3-.2-.5-.1-.1.1-.2.1-.3.2-2.7 2.1-5.7 2.9-9 2.6-1.4-.1-2.8-.4-4.1-.8-.2-.1-.4-.2-.5-.2-1.5-.6-2.8-1.3-3.6-2.7-.2-.4-.6-.4-.7 0-.8 2-2.3 3.2-4.2 4-2.8 1.1-5.6 1.7-8.6 1.4-1.1-.1-2.1-.2-3.2-.5-2.8-.7-5.1-2.2-6.7-4.7-.1-.2-.2-.3-.4-.4 0 0-.1-.1-.2-.1s-.3.1-.3.2c-.1.7-.3 1.4-.4 2.2-.1 2.1-.2 4.3-.4 6.4-.1.5 0 1 0 1.5zm13.4-9.2c.7 0 1.5-.1 2.3-.1 1-.1 2-.3 2.9-.8 1-.5 1.6-1.2 1.8-2.2.2-.8.3-1.6.3-2.4-.2-2.3-.5-4.6-.7-6.9 0-.2-.1-.4-.1-.6-.5-2.2-2-3.4-4.2-3.6H31c-1.9.2-3.7.5-5.5 1-1 .3-2 .7-2.9 1.3-.8.5-1.2 1.2-1.2 2.2v2.4c.1 1.7.4 3.4.9 5.1.9 2.8 2.5 4.5 6.2 4.7.5-.1 1.1-.1 1.8-.1zm20.1-18c-.7.1-1.5.1-2.2.1-.3 0-.5.1-.8.1-1.6.3-2.4 1.2-2.6 2.8v2c.1 1.7.3 3.3.4 5 .1.9.2 1.8.3 2.8.1.6.3 1.2.5 1.7.5 1.2 1.4 1.9 2.7 2.1 2 .2 4-.1 5.9-.8 1.2-.4 2-1.2 2.5-2.4.2-.4.3-.9.4-1.3.7-3.1.3-6.2-.3-9.3-.2-.8-.8-1.4-1.5-1.8-1-.4-2-.8-3-.9-.7 0-1.5 0-2.3-.1zM32.1 2531.5c-4.6.2-8.9-1-12.9-3.1-4.5-2.3-8.3-5.5-11.5-9.5-.5-.6-.9-1.3-1-2.1l-.6-3.6c-.1-.6-.3-1-.7-1.4-.9-1-1.9-2.1-2.8-3.1-.7-.8-1.1-1.8-1.1-2.9-.1-2 0-4 .4-6 .2-1 .6-1.9 1.3-2.7 1-1.2 2-2.5 3.2-3.6.4-.4.6-.8.7-1.4.2-1.3.5-2.6.8-3.9.2-.7.4-1.4.7-2.1 1.1-2.4 2.9-4.2 5.5-4.9.9-.3 1.7-.7 2.4-1.4s1.5-1.3 2.2-2c.4-.4.9-.8 1.3-1.3.6-.8 1.3-1.3 2.2-1.7 3.8-1.9 7.7-2.8 11.9-3.1 2.7-.2 5.3.3 7.9 1 2.7.7 5.2 1.8 7.5 3.2.6.3 1.1.7 1.4 1.4.2.5.8.9 1.2 1.3 1.8 1.7 3.5 3.5 4.8 5.6 1.7 2.8 2.7 5.8 3.4 8.9 0 .2.1.4.1.6.1.9.5 1.5 1.4 1.7 1.8.5 3.1 1.7 4.2 3.2.6.9 1.3 1.9 1.9 2.8.5.8.8 1.7.8 2.6.1 2.3 0 4.5-.4 6.8-.2 1.2-.7 2.1-1.6 2.9-1.7 1.4-3.3 2.9-5.4 3.8-.3.1-.6.3-.9.5-.4.2-.7.5-1 1-.1.3-.3.6-.5.9-1.5 2.4-.8 1.8-3.1 3.3-5.3 3.5-11 6.2-17.3 7.6-2.1.5-4.2.7-6.4.7zm20.7-20.5c.1-2.1 0-4.4-.3-6.7 0-.4-.2-.8-.3-1.1 0-.2-.4-.3-.5-.1-.2.2-.4.4-.5.6-.8 1.5-2 2.6-3.4 3.5-1.5.9-3.1 1.4-4.8 1.7-3.4.6-6.8.3-10-1-2.1-.8-3.8-2-4.6-4.2-.1-.3-.5-.4-.6-.1-.7 1-1.5 1.8-2.6 2.4-4 2-10.2 2.6-14.8-1-.1-.1-.2-.2-.3-.2-.2 0-.4.1-.4.2-.1.2-.1.5-.2.8-.5 3.6-.2 7.2.8 10.7.2.6.5 1.1.9 1.6 2 2.5 4.4 4.4 7.3 5.8 2.2 1.1 4.5 1.9 7 2.5 2.8.7 5.6 1 8.5.7 4.3-.4 8.5-1.4 12.5-3.3 1.8-.8 3.4-1.8 5-2.9.7-.5 1-1.1 1.2-2 .1-2.6.2-5.1.1-7.9zm-4.4-17.2v-1.4c0-1.2-.5-2-1.5-2.6-1-.6-2-1-3.1-1.2-1.4-.3-2.9-.6-4.3-.8-.9-.1-1.9-.1-2.8-.1-1.7.1-2.8 1.1-3.5 2.6-.2.4-.3.9-.4 1.3-.3 2.2-.5 4.5-.7 6.7v1.2c.1 2.8 1.3 3.9 3.8 4.6.1 0 .3.1.4.1l2.4.3c1.5.1 3.1.1 4.5-.3 1.6-.4 2.9-1.3 3.6-2.9.3-.7.6-1.3.8-2 .5-1.8.9-3.6.8-5.5zm-28.8-7.2c-1.1.1-2.3.2-3.4.4-.8.1-1.7.5-2.5.8-.9.3-1.4 1-1.5 1.9-.2 1.1-.3 2.2-.5 3.4-.2 1.8-.1 3.6.2 5.4.4 2.3 1.8 3.6 4 4.2 1.4.4 2.9.5 4.4.4 1.5 0 2.7-.7 3.3-2.4.2-.7.4-1.4.5-2.1.2-2.4.5-4.9.6-7.4 0-.7 0-1.3-.1-2-.2-1.2-.9-1.9-2-2.2-1-.3-2-.4-3-.4zM38.1 1101.5c-3.4-.1-6.6-.6-9.8-1.6-5.2-1.6-10-4-14.5-7-1-.6-1.8-1.4-2.3-2.4-.7-1.6-1.9-2.6-3.5-3.3-2-.9-3.6-2.4-5.2-4-.3-.3-.6-.7-.7-1.2-.7-2.7-.9-5.4-.6-8.1.1-.9.4-1.7.9-2.4.8-1.1 1.5-2.2 2.3-3.3.8-1.2 1.9-2 3.3-2.5.3-.1.6-.2.9-.4.4-.2.6-.5.7-.9.2-.8.3-1.7.5-2.5 1.1-5 3.6-9.3 7.3-12.8.7-.7 1.6-1.2 2-2.2.1-.3.6-.5.9-.7 3.2-1.9 6.6-3.2 10.2-3.9 1.8-.4 3.7-.5 5.6-.3 4 .3 7.9 1.2 11.5 3 1 .5 1.9 1 2.5 1.9.2.4.6.7 1 1l3 2.7c.4.4.9.8 1.5 1 2.8 1 4.5 2.9 5.5 5.7.5 1.4.9 2.8 1 4.3.1.8.4 1.3 1.1 1.8 1.7 1.2 2.9 2.9 4.2 4.6.3.4.6.9.7 1.4.6 2.3.9 4.7.6 7.1-.1.8-.3 1.4-.8 2-1 1.3-1.9 2.6-3.1 3.6-.4.3-.6.7-.6 1.2-.2 1.3-.5 2.6-.7 3.9-.1.6-.4 1.1-.7 1.6-3.3 4.2-7.3 7.5-12.1 9.9-2.8 1.4-5.8 2.3-8.9 2.7-1.4.1-2.6.1-3.7.1zm3.2-28.2c-.1.2-.3.3-.4.4-.7 2-2.3 3.1-4.1 3.8-2.3 1-4.7 1.5-7.2 1.5-1.4 0-2.8-.2-4.2-.4-3-.6-5.4-2.1-7.1-4.7-.1-.2-.2-.3-.4-.5-.1-.1-.2-.1-.3-.1l-.1.1c-.1.4-.3.9-.3 1.3-.1.8-.1 1.6-.2 2.4-.3 2.1-.3 4.2-.2 6.4.1 1.6.1 3.2.4 4.8.4 2.1.2 1.8 1.9 3 1.6 1.2 3.4 2 5.3 2.8 4.2 1.8 8.5 2.5 13 2.7 1.1.1 2.3 0 3.4-.1 3.7-.3 7.2-1.5 10.4-3.2 2.7-1.4 5-3.3 7-5.6.7-.8 1.1-1.7 1.3-2.6.4-1.6.5-3.2.7-4.7.2-2 0-4-.2-6 0-.3-.4-.4-.6-.2-1 .9-2 1.5-3.2 1.9-3.5 1.4-7 1.2-10.5-.1-1.6-.6-3-1.4-3.9-2.9-.2.2-.3.1-.5 0zm-11.3 1.2c.9-.1 1.6-.1 2.4-.2l1.8-.3c2-.6 3-1.8 3.1-3.9.1-2.9-.3-5.8-.8-8.7-.4-2.1-1.9-3.3-4-3.5-.8-.1-1.6 0-2.4.1-1.4.2-2.8.4-4.1.7-1.2.3-2.4.7-3.5 1.4-.9.5-1.4 1.2-1.3 2.3 0 1.2 0 2.4.1 3.6.2 1.7.6 3.4 1.3 5 .8 1.9 2.3 3 4.4 3.4.9.1 2 .2 3 .1zm14.7-13.3c.1 2.3.3 4.7.5 7 .1.9.3 1.8.6 2.7.5 1.4 1.5 2.1 3 2.2 1.7.1 3.3-.1 5-.5 2.1-.6 3.4-2 3.8-4.2.6-2.9.2-5.8-.3-8.7v-.2c-.2-.8-.7-1.4-1.5-1.8-.6-.3-1.2-.5-1.9-.7-2-.5-4.1-.5-6.2-.4-.5 0-.9.2-1.3.3-1 .4-1.6 1.1-1.7 2.2 0 .8.1 1.5 0 2.1zM68.7 2571c.1 1.7-.1 3.3-.4 5-.2 1-.6 1.9-1.4 2.6-1.7 1.6-3.5 3.1-5.7 4-.9.4-1.5 1-1.9 1.9-1.3 2.7-.8 2.1-3.3 3.8-5.1 3.4-10.5 6-16.5 7.4-2.9.7-5.8 1-8.7.9-1.9 0-3.7-.5-5.5-.9-2.5-.6-4.9-1.6-7.2-2.9-3.8-2.2-7.2-5-10.1-8.4-.6-.7-1.1-1.5-1.2-2.5-.1-1-.3-2-.4-3-.1-.6-.3-1.1-.8-1.5-1.2-1-2.1-2.2-3.1-3.4-.6-.7-.9-1.5-1-2.4-.3-2.4 0-4.6.5-6.9.2-.8.5-1.5 1-2.1 1.2-1.4 2.3-2.9 3.8-4.1.5-.4.6-.8.7-1.4.2-1.8.6-3.5 1.2-5.2.7-1.9 1.9-3.4 3.6-4.4.6-.4 1.3-.7 2-.9.8-.2 1.4-.7 2-1.2.9-.8 1.8-1.6 2.6-2.4.4-.4.9-.8 1.2-1.3.4-.5.9-.9 1.5-1.2 3.5-1.8 7.1-2.9 11-3.2.2 0 .4 0 .6-.1 2.8-.5 5.4.1 8.1.7 2.9.7 5.5 1.9 8.1 3.3.5.3.8.6 1.1 1.1.2.4.6.7.9 1 1.2 1.1 2.5 2.3 3.5 3.6 2 2.5 3.5 5.3 4.4 8.4.4 1.3.6 2.6.9 3.9.1.5.3.9.8 1.1.4.1.7.3 1.1.4 1.2.4 2.2 1.2 3 2.2.9 1.2 1.7 2.4 2.6 3.6.5.7.7 1.4.7 2.2.3.7.3 1.5.3 2.3zm-15.3 5.2s-.1 0 0 0v-1c-.1-2.3 0-4.5-.5-6.8 0-.2-.1-.4-.2-.6 0-.1-.3-.1-.3 0-.2.2-.3.4-.5.6-1.4 2.4-3.6 3.9-6.2 4.7-.8.2-1.5.4-2.3.5-3.4.6-6.8.1-10-1.2-1.8-.8-3.4-1.9-4.1-3.8-.2-.6-.6-.6-1 0-.7 1.1-1.7 1.8-2.9 2.4-1.5.7-3.1 1.1-4.8 1.4-3.6.5-6.9-.3-9.8-2.5-.2-.1-.3-.2-.5-.3-.1 0-.3.1-.3.1-.1.4-.3.9-.3 1.3-.1 1.7-.1 3.3-.1 5 0 1.8.4 3.6.8 5.3.1.6.4 1.1.8 1.6 1.2 1.5 2.6 2.8 4.2 3.9 3.5 2.4 7.3 3.8 11.4 4.6 1 .2 2.1.4 3.2.4 2.5.1 5.1.1 7.6-.4 1.2-.2 2.3-.5 3.5-.8 3.6-.9 7-2.6 10.1-4.6 1.1-.7 1.8-1.5 1.8-2.9 0-.5.2-1.1.2-1.6 0-1.7.1-3.5.2-5.3zm-4.4-16.7v-2.6c0-.9-.4-1.5-1.2-2-1-.6-2.1-1.1-3.3-1.4-1.5-.3-3-.6-4.5-.8-.9-.1-1.9-.1-2.8 0-1.8.2-3.2 1.4-3.7 3.2-.1.4-.2.9-.3 1.4-.2 2.1-.4 4.2-.5 6.4 0 .7 0 1.3.1 2 .2 1.4 1 2.4 2.3 3 .4.2.8.3 1.1.4 2.1.4 4.2.6 6.3.3 2.7-.3 4.5-1.8 5.4-4.4.7-2 1-4 1.1-5.5zm-23.7-3v-1.8c-.1-1.5-.7-2.3-2.1-2.8-.3-.1-.6-.1-1-.2-1.7-.1-3.5-.1-5.2.2-.9.1-1.7.4-2.5.7-1 .4-1.6 1.1-1.9 2.1-.4 1.8-.6 3.6-.6 5.4 0 1.1.1 2.3.3 3.4.4 2.1 1.6 3.5 3.7 4 1.8.5 3.7.6 5.5.4.9-.1 1.6-.6 2.1-1.3.3-.4.5-.9.7-1.4.2-.6.3-1.3.4-2 .3-2.1.4-4.3.6-6.7zM37.3 1036.5c-4.9-.2-9.5-1.5-13.9-3.4-3.5-1.5-6.9-3.3-10-5.4-.8-.6-1.5-1.3-2-2.2-.4-.8-.8-1.6-1.4-2.2-.6-.6-1.5-.9-2.2-1.3-1.9-1-3.5-2.5-5.1-3.9-.4-.4-.7-.8-.7-1.4-.2-1-.4-2.1-.5-3.2-.1-1.4-.2-2.8-.1-4.2 0-1.2.3-2.4 1.1-3.4s1.5-2.1 2.2-3.1c.8-1.1 1.8-1.9 3.2-2.3.3-.1.6-.2.9-.4.5-.2.7-.6.8-1 .2-.8.3-1.7.5-2.5 1.2-5.2 3.8-9.5 7.7-13 .6-.5 1.3-1 1.6-1.8.1-.3.5-.5.7-.7 2.8-1.7 5.8-3 9-3.7.6-.1 1.2-.3 1.8-.4 1.6-.3 3.3-.5 5-.3 2 .2 4.1.4 6.1.9 2.1.6 4.2 1.4 6.2 2.3.7.3 1.3.8 1.8 1.5.2.3.5.6.8.9 1.1 1 2.3 2.1 3.4 3.1.3.3.7.6 1.2.7 3.1 1.1 4.9 3.3 5.8 6.4.4 1.3.6 2.7.9 4.1.1.5.3.9.7 1.1 1.8 1.2 3.1 2.9 4.4 4.6.4.5.7 1 .8 1.6.7 2.4 1 4.8.6 7.3-.1.8-.4 1.5-.9 2.2-.9 1.1-1.8 2.2-2.8 3.2-.6.6-.9 1.2-1.1 2.1-.2 1.1-.4 2.1-.5 3.2-.1.7-.4 1.2-.8 1.8-3.5 4.3-7.7 7.7-12.7 10.1-3 1.4-6.2 2.1-9.4 2.6-1.1.2-2.1.1-3.1.1zm3.7-28.3c-.1.1-.2.2-.2.3-.7 2-2.3 3.2-4.2 4-2.5 1-5.1 1.6-7.8 1.4-1.3-.1-2.5-.2-3.8-.5-2.7-.6-4.9-1.9-6.6-4.2-.2-.3-.4-.5-.6-.8-.1-.1-.2 0-.4 0l-.1.1c-.1.2-.1.5-.2.8-.4 2.8-.5 5.6-.5 8.4 0 1.7.1 3.5.4 5.2.4 2.3 0 2.2 2.5 3.8 2.9 1.9 6.1 3.2 9.5 4.1 1.8.5 3.7.7 5.5 1 6.5.9 12.6-.5 18.2-3.8 2.1-1.2 3.9-2.8 5.5-4.7.7-.8 1.2-1.8 1.4-2.8.8-3.5.8-7 .4-10.5 0-.4-.4-.6-.7-.3-.9.8-1.9 1.4-3 1.9-4 1.6-8 1.2-11.8-.5-1.1-.5-2-1.1-2.6-2.1-.4-.4-.5-.8-.9-.8zm-20.2-10c.1 1.4.2 2.8.5 4.2.2 1.2.6 2.3 1 3.4.8 2 2.3 3 4.4 3.4 2.2.4 4.4.1 6.6-.2.5-.1 1-.3 1.5-.5 1.1-.5 1.9-1.3 2.1-2.5.1-.8.3-1.6.2-2.4-.2-2.3-.4-4.5-.7-6.8 0-.5-.2-.9-.3-1.3-.5-1.3-1.4-2.2-2.8-2.6-.9-.3-1.8-.3-2.8-.2-1.6.2-3.3.5-4.9.8-.8.2-1.5.5-2.3.8-1.8.7-2.7 1.9-2.5 3.9zm37 1.7c0-.6-.1-.9-.1-1.2 0-1.4-.2-2.8-.5-4.2-.2-.9-.7-1.6-1.5-2-.7-.3-1.5-.6-2.3-.8-1.6-.3-3.2-.4-4.8-.4-.7 0-1.3.1-2 .3-1.5.4-2.1 1.2-2.2 2.7-.1.7 0 1.5 0 2.2.1 1.3.2 2.7.3 4 .1 1.1.2 2.2.3 3.4.1.8.3 1.6.7 2.3.5.8 1.1 1.5 2.1 1.6 2.1.3 4.1.2 6.1-.5 1.6-.5 2.7-1.6 3.2-3.3.6-1.4.6-2.8.7-4.1zM38.2 971.4c-4.6-.1-9.1-1-13.4-2.8-4-1.6-7.9-3.6-11.5-6-.9-.6-1.6-1.3-2.1-2.3-.3-.7-.7-1.5-1.2-2s-1.4-.8-2.1-1.2c-2-1-3.6-2.5-5.2-4-.4-.4-.7-.8-.7-1.4-.2-1-.3-2-.5-3-.2-1.5-.2-3-.1-4.6 0-1.2.3-2.2 1.1-3.2.7-1 1.4-2 2.1-2.9.9-1.2 2-2.1 3.5-2.6.3-.1.5-.2.8-.3.5-.2.8-.5.9-1 .2-.8.3-1.6.5-2.3 1.2-5.3 3.9-9.7 8-13.3.5-.5 1.1-.9 1.4-1.6.1-.3.5-.6.9-.8 3.1-1.8 6.3-3.1 9.8-3.8 4.7-.9 9.3-.4 13.8 1.1 1.4.5 2.7 1.1 4 1.7.8.3 1.5.8 2 1.6.2.3.4.5.7.8 1.2 1.1 2.3 2.2 3.6 3.2.3.3.8.5 1.2.7 2.8 1.1 4.6 3.1 5.4 6 .4 1.3.7 2.7 1 4.1.2.8.4 1.3 1.1 1.8 1.9 1.3 3.2 3.1 4.6 5 .4.6.6 1.3.7 2 .3 1.6.5 3.2.5 4.8 0 .7-.1 1.3-.2 2s-.4 1.3-.8 1.8c-1 1.2-1.9 2.4-3.1 3.4-.6.5-.9 1.1-1 1.9-.1 1.1-.3 2.1-.5 3.2-.1.5-.3 1-.6 1.5-4.7 5.6-10.3 9.8-17.5 11.7-3.5.7-5.1.9-7.1.8zm-21.9-20.1c0 2.3.2 4.5.5 6.8.4 2.2.3 2 1.9 3.1 2.1 1.4 4.4 2.5 6.8 3.4 3.3 1.2 6.7 1.8 10.1 2.1 1.8.1 3.7.2 5.6 0 4.4-.4 8.4-2 12.1-4.3 1.6-1 3-2.2 4.3-3.6 1.1-1.1 1.8-2.5 2-4 0-.1 0-.3.1-.4.5-2.7.5-5.4.3-8.2 0-.4-.1-.8-.1-1.2 0-.2-.1-.4-.2-.6 0-.2-.4-.2-.5-.1-1 .9-2.1 1.6-3.4 2.1-4 1.5-8 1.1-11.8-.6-1-.5-1.9-1.2-2.6-2.1-.1-.2-.2-.3-.3-.5-.2-.2-.5-.2-.6.1-.7 2-2.3 3.2-4.2 4-.2.1-.4.2-.6.2-3.8 1.5-7.7 1.6-11.6.6-2.5-.7-4.5-2-6-4-.2-.2-.3-.4-.5-.6-.1-.1-.4-.1-.5.1-.1.4-.3.8-.3 1.2-.2 2-.4 4.3-.5 6.5zm12.8-7.2c1.1-.1 1.9-.1 2.8-.2.7-.1 1.3-.2 1.9-.4 1.6-.5 2.6-1.6 2.8-3.3.1-1 .1-2 0-3 0-1.1-.2-2.1-.3-3.2-.1-1-.2-2-.4-3-.4-2-1.9-3.4-4-3.6-.7-.1-1.5-.1-2.2 0-1.6.2-3.2.5-4.7.8-1.1.2-2.2.7-3.1 1.3-.9.5-1.4 1.2-1.4 2.3 0 1.9 0 3.7.4 5.6.2.9.5 1.8.8 2.7.9 2.4 2.6 3.6 5.1 3.9.9 0 1.7 0 2.3.1zm15.2-11.5c.1 1.8.3 3.7.4 5.6.1.9.3 1.7.6 2.5.5 1.2 1.4 1.9 2.7 2.1 1.9.2 3.7.1 5.5-.4 1-.3 1.8-.8 2.5-1.5.6-.7.9-1.6 1.1-2.5.4-1.8.5-3.7.3-5.5-.1-1.1-.3-2.2-.5-3.3-.2-.9-.7-1.6-1.6-1.9-.7-.3-1.5-.6-2.2-.8-1.7-.3-3.4-.5-5.2-.4-.7 0-1.3.2-1.9.4-1 .3-1.7 1-1.8 2.2 0 .5-.1 1.1-.1 1.6.1.4.2 1.2.2 1.9zM68.7 2635.8c.1 1.7-.1 3.5-.3 5.2-.1.8-.4 1.4-1 1.9-1.7 1.6-3.5 3.1-5.6 4.1-.3.1-.6.3-.9.5-.4.2-.8.5-.9 1-.1.4-.3.8-.4 1.1-.7 1.6-.3 1.4-2 2.6-5.3 3.7-11 6.6-17.2 8.1-2.9.7-5.8 1.1-8.7 1-2.1 0-4.1-.5-6.1-1-2.2-.5-4.3-1.4-6.3-2.4-4.2-2.2-7.9-5-11-8.5-.5-.6-.9-1.1-1-1.9-.1-.9-.3-1.8-.4-2.8-.1-.7-.3-1.2-.9-1.7-1.2-1-2.3-2.2-3.3-3.4-.6-.7-1-1.4-1-2.3-.1-.8-.2-1.6-.1-2.4.1-1.5.2-2.9.4-4.4.2-1.1.6-2.2 1.4-3l2.1-2.4c.4-.4.9-.8 1.3-1.2.4-.4 1.1-.6 1.3-1.1.3-.5.3-1.1.4-1.7.2-1 .4-2 .6-2.9.8-3.1 2.6-5.4 5.7-6.5.6-.2 1-.6 1.5-1 1.1-1 2.2-2 3.2-3 .3-.3.6-.5.8-.9.4-.7 1.1-1.2 1.8-1.5 4.5-2.3 9.3-3.3 14.3-3.3 1.9 0 3.8.5 5.7.9 2.7.7 5.2 1.8 7.5 3.1.4.2.7.5 1 1s.7.8 1.1 1.1c1.4 1.2 2.8 2.5 3.9 4 2.6 3.3 4.2 7.1 5 11.2 0 .2 0 .4.1.6.1.4.3.7.7.9.4.2.9.3 1.3.5 1.1.4 2.2 1.1 2.9 2 .9 1.2 1.8 2.5 2.7 3.7.4.6.6 1.2.6 1.9-.2.9-.2 1.9-.2 2.9zm-14.6 5.1c-.1-2-.1-3.6-.2-5.3-.1-.9-.2-1.8-.4-2.8 0-.1-.1-.2-.1-.1-.1 0-.3 0-.4.1-.6.8-1.2 1.6-1.9 2.3-1.6 1.6-3.6 2.5-5.8 2.9-3.8.8-7.5.5-11.2-1-1.8-.7-3.2-1.8-3.9-3.8 0-.1-.1-.2-.2-.4-.2-.3-.4-.4-.6-.1-.8 1.7-2.2 2.6-3.8 3.3-1.3.5-2.6.9-4 1.1-3.9.5-7.4-.2-10.5-2.7-.1 0-.1-.1-.2-.1-.3-.2-.7-.1-.7.3-.6 3.8-.5 7.6.4 11.3.3 1.2.8 2.1 1.6 2.9 1.6 1.7 3.5 3.1 5.6 4.2 3 1.6 6.1 2.6 9.4 3.2 1.2.2 2.5.4 3.8.5 3 .1 6-.1 8.9-.9 4.2-1 8.1-2.6 11.7-5 1.8-1.3 1.9-1.3 2.2-3.5.1-.5.1-.9.2-1.4 0-1.8 0-3.5.1-5zm-20.3-14.3c0 1.1 0 2.3.1 3.4.1 1.4.9 2.5 2.2 3.1.4.2.9.3 1.3.4 2 .5 4.1.5 6.2.2 2.6-.3 4.4-1.6 5.2-4.2.8-2.6 1.1-5.2 1-7.9v-.4c-.1-.9-.6-1.6-1.4-2.1-1.2-.7-2.4-1.1-3.7-1.4-1.5-.3-3-.5-4.5-.7-.9-.1-1.9 0-2.8.2-.9.2-1.6.7-2.1 1.4-.6.8-.9 1.6-1 2.6-.1 1.8-.3 3.6-.5 5.4zm-21.2-2.2c.1 1.4.2 2.8.5 4.2.5 2 1.7 3.3 3.7 3.8s3.9.6 5.9.4c.9-.1 1.6-.6 2.1-1.4.3-.6.6-1.2.8-1.8.2-.9.3-1.8.4-2.8.1-1.9.2-3.7.3-5.6 0-.8.1-1.6-.1-2.4-.2-.8-.7-1.4-1.5-1.8-.5-.2-1-.4-1.5-.4-2.3-.2-4.5-.1-6.7.5-.6.1-1.1.4-1.7.6-.9.4-1.5 1.1-1.6 2.1-.2 1.5-.4 3.1-.6 4.6zM38 906.1c-4.7-.1-9.2-1-13.6-2.8-4-1.6-7.9-3.6-11.4-6.1-.8-.6-1.5-1.2-2-2.2-.3-.7-.6-1.5-1.2-2s-1.4-.8-2.1-1.2c-2-1-3.6-2.5-5.2-4-.6-.5-.7-1.3-.8-2-.2-1.3-.3-2.7-.4-4-.1-1.1 0-2.1 0-3.2 0-1 .3-2 .9-2.8.8-1 1.5-2.1 2.2-3.1.9-1.2 2-2 3.3-2.4.2-.1.4-.1.6-.2.7-.2 1.1-.7 1.2-1.4.2-1.5.6-2.8 1.1-4.2 1.4-4.4 3.9-8 7.4-11 .6-.5 1.3-.9 1.6-1.8.1-.3.5-.5.7-.6 3.4-2 7.1-3.3 11-4 2.7-.5 5.3-.2 7.9.2 3.2.4 6.2 1.6 9 3 .6.3 1.1.7 1.5 1.3.3.4.7.8 1.1 1.2l3 2.7c.4.4.8.7 1.3.8 2.9 1.2 4.7 3.4 5.5 6.4.4 1.3.6 2.7.8 4.1.1.6.3 1 .8 1.3 2.2 1.3 3.7 3.3 5.1 5.3.4.6.6 1.3.8 2 .3 1.7.6 3.4.4 5.2 0 .6-.1 1.2-.2 1.8-.1.7-.4 1.3-.8 1.8-1 1.2-2 2.5-3.3 3.5-.6.5-.8 1-.9 1.7-.1.9-.3 1.7-.4 2.6-.1.9-.5 1.6-1.1 2.3-3.9 4.4-8.5 7.8-14 10-2.5 1-5.2 1.5-7.9 1.9-.5 0-1.2 0-1.9-.1zm-22.1-19.9c0 2.5.2 5.1.8 7.5.1.7.5 1.2 1 1.6.4.3.8.5 1.1.8 2.1 1.4 4.4 2.5 6.8 3.3 3.1 1.1 6.3 1.7 9.6 2 2 .2 4.1.2 6.2 0 3.5-.4 6.8-1.5 9.8-3.1 2.5-1.3 4.7-3 6.6-5.1.7-.8 1.1-1.6 1.3-2.6.8-3.8.9-7.5.3-11.3 0-.3-.4-.4-.6-.2-.2.1-.3.2-.5.4-1.8 1.6-4 2.2-6.2 2.5-2.8.3-5.6-.1-8.2-1.2-1.4-.6-2.6-1.4-3.3-2.7-.1-.1-.2-.2-.2-.3-.1-.2-.4-.2-.5 0-.5 1.3-1.3 2.5-2.5 3.2-.6.4-1.3.7-2 1-3.7 1.5-7.5 1.7-11.4.8-2.6-.6-4.8-1.9-6.4-4.1-.2-.2-.3-.4-.5-.6-.1-.2-.4-.1-.5.1-.1.5-.3.9-.3 1.3-.1 2.2-.2 4.4-.4 6.7zm20.2-14.9c0-.3 0-.7-.1-1-.1-1.4-.2-2.8-.4-4.2-.3-2.5-1.9-3.9-4.4-4h-1c-2 .1-4 .4-5.9 1-.9.2-1.7.7-2.6 1.1-1 .5-1.5 1.3-1.5 2.4 0 1.3.1 2.5.1 3.8.1 1.4.4 2.8.9 4.1.8 2.4 2.5 3.7 4.9 4.1.4.1.8.1 1.2.1 1.7 0 3.3 0 5-.3l1.2-.3c1.5-.5 2.4-1.6 2.7-3.2.2-1.3.1-2.4-.1-3.6zm21.3-2c-.2-1.7-.4-3.3-.6-4.9-.1-1-.7-1.7-1.6-2.1-.7-.3-1.5-.7-2.2-.8-1.8-.3-3.5-.5-5.4-.5-.7 0-1.5.2-2.1.5-.8.4-1.4 1-1.6 1.9-.2.7-.2 1.4-.1 2.2.1 1.3.2 2.7.3 4 .1 1.3.2 2.5.3 3.8.1.9.3 1.7.8 2.5.5.9 1.3 1.5 2.3 1.7 2.1.2 4.1.2 6.1-.5 1.7-.5 2.8-1.7 3.3-3.5.3-1.5.4-2.9.5-4.3zM35.3 781.8c4.4 0 8.7 1.3 12.8 3.3.7.4 1.4.7 1.8 1.5.2.3.4.5.6.8 1.1 1 2.2 2 3.3 2.9.3.3.8.5 1.2.7 2.8 1.2 4.5 3.4 5.4 6.3.4 1.3.7 2.7.8 4.1.1.8.3 1.3 1.1 1.7 1 .4 1.8 1.2 2.5 2 .8.9 1.5 1.8 2.3 2.8.6.7.9 1.5 1.1 2.3.4 2.2.6 4.4.4 6.6-.1 1.1-.4 2.1-1.2 2.9-1.1 1.2-2.1 2.4-3.3 3.4-.4.4-.7.8-.8 1.3-.2 1-.3 2.1-.5 3.2-.1.5-.3 1-.7 1.4-4.5 4.9-9.8 8.6-16.2 10.6-2.2.7-4.4 1-6.7 1.3-.8.1-1.7 0-2.6 0-5.5-.3-10.7-1.8-15.7-4.2-3-1.4-5.8-3-8.5-4.9-.9-.6-1.5-1.3-1.9-2.3-.4-1.3-1.3-2.2-2.6-2.8-2.1-.9-3.7-2.5-5.4-4.1-.5-.5-.8-1.1-.9-1.7-.3-2.7-.6-5.3-.3-8 .1-1 .4-1.8.9-2.6.7-1 1.4-1.9 2.1-2.9.9-1.2 2-1.9 3.4-2.4 1.5-.5 1.6-.4 1.9-2.1 1.1-5.7 3.7-10.5 8.1-14.3.7-.7 1.6-1.1 2-2.2.1-.2.4-.4.6-.5 3-1.8 6.2-3 9.7-3.6 1.8-.3 3.4-.6 5.3-.5zm-19.7 39.1c0 .8-.1 1.9 0 3 .1 1.5.4 2.9.6 4.3.1.8.5 1.3 1.1 1.8 1.6 1.2 3.4 2.2 5.2 3 3.1 1.4 6.4 2.3 9.8 2.8 3.1.4 6.2.7 9.3.2 4.6-.7 8.7-2.3 12.5-4.9 1.4-.9 2.6-2.1 3.7-3.3.5-.5.9-1.2 1-1.9.1-1 .3-2 .5-3 .5-3.1.3-6.1-.1-9.2 0-.3-.4-.4-.6-.2-.8.5-1.5 1.2-2.3 1.6-2.2 1-4.5 1.6-7 1.5-1.9-.1-3.7-.5-5.5-1.2-1.7-.6-3.1-1.5-4-3.2-.2-.4-.6-.3-.8 0-.7 1.9-2.1 3-3.9 3.8l-1.5.6c-3.3 1.1-6.6 1.2-10 .5-2.6-.5-4.8-1.8-6.6-3.9-.2-.2-.3-.4-.5-.6-.1-.1-.4 0-.5.2-.1.4-.3.8-.3 1.2.1 2.1-.3 4.4-.1 6.9zm20-14.1s.1 0 0 0c-.1-2-.3-4-.5-6 0-.3-.1-.5-.1-.8-.3-2-2.2-3.5-4.3-3.5-2.6 0-5 .4-7.5 1.1-.6.2-1.1.5-1.7.7-1.3.6-1.9 1.6-1.9 3v.8c.1 1.3.1 2.7.4 4 .2 1 .5 2.1.8 3.1.7 2 2.1 3.2 4.2 3.6 1.9.4 3.7.3 5.6.1l1.8-.3c2-.5 3.1-1.8 3.2-3.8.1-.7 0-1.4 0-2zm21.3-2.5c0-2-.2-3.5-.4-5.1-.2-1-.7-1.7-1.6-2.1-.7-.3-1.5-.6-2.2-.8-1.9-.5-3.8-.5-5.7-.5-.5 0-.9.1-1.4.2-1.4.3-2.2 1.4-2.3 2.9v1.2c.1 2.5.3 4.9.5 7.4 0 .7.2 1.3.4 2 .5 1.6 1.5 2.6 3.3 2.8 1.9.2 3.7.1 5.5-.4 2-.5 3.2-1.8 3.7-3.8.1-1.5.1-2.8.2-3.8zM68.7 2701.1c-.1 1.5-.2 3.1-.3 4.6 0 .5-.2.9-.6 1.2-1.7 1.6-3.3 3.3-5.5 4.3-1.3.6-2.2 1.5-2.3 2.9-.1.9-.6 1.4-1.3 1.9-5.3 4-11.2 7-17.6 8.6-2.7.7-5.4 1-8.1 1.1-1.5.1-3.1-.2-4.6-.5-3.6-.6-7.1-1.9-10.3-3.6-3.5-1.9-6.7-4.2-9.5-7-.6-.6-1-1.2-1.1-2.1l-.3-2.4c-.1-.4-.3-.7-.6-1-1.5-1-2.7-2.4-4-3.6-.8-.8-1.2-1.7-1.3-2.8-.1-1.7-.1-3.3 0-5 0-.2.1-.4.1-.6.3-3.2.4-3 2.3-5.4.3-.4.7-.8 1-1.2.9-1.1 2-2 3.4-2.4.4-.1.6-.4.7-.9.2-1.6.4-3.2.8-4.7.4-2 1.4-3.7 3-5 .6-.5 1.3-.9 2-1.3.6-.3 1.1-.7 1.6-1.2l2.7-2.4c.5-.4.9-.7 1.2-1.3.2-.5.7-.8 1.2-1 3.4-1.7 6.9-2.9 10.6-3.4 2.8-.4 5.6-.1 8.3.4 3.1.6 6 1.7 8.8 3.3.4.2.7.5 1 .9.2.4.7.8 1.1 1.1 1.4 1.2 2.8 2.5 4 3.9 2.4 2.8 3.8 6.1 4.8 9.6.2.6.3 1.3.5 1.9.1.6.5.9 1 1.1.1 0 .1.1.2.1 2.1.4 3.5 1.8 4.8 3.4.4.6.8 1.2 1.3 1.8.6.8.9 1.6.9 2.6 0 1.5 0 2.8.1 4.1-.1 0-.1 0 0 0zm-13.4 3.7c0-2.3-.1-4.6-.4-6.9 0-.3-.1-.5-.2-.8 0-.1-.3-.1-.3 0-.3.3-.5.6-.8.9-1.2 1.4-2.7 2.6-4.5 3.2-2.1.7-4.3 1.1-6.5 1-2.3-.1-4.5-.6-6.6-1.5-1.9-.8-3.3-2-3.9-4 0-.2-.2-.4-.3-.4-.3-.1-.4.2-.5.5-.6 1.5-1.8 2.5-3.2 3.2-1.5.8-3.1 1.2-4.8 1.4-4.1.5-8 .1-11.2-2.8-.1-.1-.2-.2-.3-.2-.1 0-.3 0-.3.1-.1.1-.1.2-.1.4-.5 2.8-.6 5.7-.3 8.6.1 1.4.5 2.9.7 4.3.1.5.3 1 .7 1.4.8.8 1.6 1.6 2.5 2.3 1.7 1.3 3.5 2.4 5.5 3.2 4.4 1.8 8.9 2.8 13.6 2.7 5.5-.1 10.6-1.6 15.5-4.1 1.4-.7 2.8-1.6 4-2.6.7-.6 1.2-1.3 1.3-2.2 0-.3.1-.5.1-.8.2-2.5.3-4.6.3-6.9zM35.5 2690c.1 1.1 0 2.1.1 3.2.1 1.8 1 3.4 3.1 3.9.3.1.6.2 1 .3 2.1.2 4.1.4 6.2 0 2.1-.4 3.7-1.5 4.4-3.6.3-.8.5-1.5.7-2.3.4-1.8.3-3.6.4-5.4.1-1.9-.7-3.1-2.4-3.7-.1-.1-.2-.1-.4-.2-2.7-.9-5.5-1.4-8.4-1.3-2.3.1-3.8 1.5-4.1 3.8-.4 1.9-.5 3.6-.6 5.3zm-7.8-1.8v-4.5c0-1.4-.9-2.3-2.2-2.7-1-.4-2.1-.3-3.2-.3-1.1.1-2.1.2-3.2.4s-2.2.5-3.2 1c-1.1.5-1.7 1.3-1.8 2.4-.1.3-.1.7-.1 1-.1 1.2-.1 2.4-.1 3.6 0 1.3.1 2.6.5 4 .5 1.9 1.7 3 3.5 3.5 2.1.6 4.2.7 6.3.3 1.5-.3 2.5-1.2 3-2.6.3-.8.4-1.7.5-2.5v-3.6zM36.9 775.4c-4.8-.2-9.4-1.2-13.8-3-4-1.6-7.7-3.6-11.2-6.2-.8-.6-1.4-1.2-1.7-2.2-.1-.4-.2-.8-.4-1.1-.2-.3-.4-.5-.6-.7-.4-.3-.8-.5-1.2-.7-2.1-1-3.8-2.7-5.5-4.2-.4-.4-.7-.8-.7-1.4-.3-3-.6-6-.2-9 .1-.6.3-1.2.6-1.7.8-1 1.5-2 2.3-3 .9-1.2 2.1-2 3.5-2.5.3-.1.5-.2.8-.3.5-.2.8-.5.9-1 .1-.6.3-1.2.4-1.8 1.2-5.5 4.1-9.9 8.3-13.6.6-.6 1.4-1 1.8-1.9.1-.3.5-.4.8-.6 3.2-1.8 6.5-2.9 10.1-3.6 5-.9 9.7 0 14.3 1.7.9.3 1.8.8 2.8 1.2.9.4 1.7.8 2.1 1.7.2.3.5.6.8.8.6.5 1.2 1 1.8 1.6.7.7 1.5 1.2 2.4 1.7 2.3 1.1 3.9 3 4.7 5.5.4 1.3.6 2.6.9 3.9.1.5.1.9.2 1.4.1.8.5 1.3 1.3 1.7 1.1.5 2.1 1.2 2.8 2.1.8 1 1.6 2 2.4 2.9.4.5.7 1.2.8 1.8.5 2.4.6 4.9.4 7.4-.1 1-.4 1.8-1.1 2.5-1.2 1.3-2.3 2.6-3.7 3.6-.5.3-.7.7-.8 1.3-.1.9-.3 1.7-.4 2.6-.1.5-.3 1-.7 1.4-1.2 1.1-2.3 2.3-3.5 3.3-3.7 3-7.6 5.4-12.2 6.8-3.1 1.1-6.2 1.7-9.5 1.6zm22.3-21.9v-2.2c0-1.1-.1-2.3-.4-3.4 0-.2-.3-.3-.5-.2-.3.2-.5.4-.8.6-1 .8-2.1 1.4-3.3 1.8-2.5.8-5.1 1-7.7.4-1.6-.3-3.1-.7-4.5-1.5-1-.5-1.9-1.2-2.5-2.2-.2-.3-.3-.6-.5-.8h-.3c-.1.1-.2.3-.3.5-.6 1.6-1.8 2.6-3.3 3.3-.5.3-1.1.5-1.7.7-3.3 1.2-6.7 1.4-10.2.7-2.6-.5-4.7-1.7-6.5-3.7-.1-.2-.2-.3-.4-.5-.1-.1-.2-.1-.4-.1-.1 0-.2.1-.3.2-.1.2-.1.4-.1.6-.4 2.9-.6 5.8-.5 8.8.1 2 .1 4 .6 6 .2.8.5 1.5 1.2 2 1.4 1 2.9 1.9 4.4 2.7 3.1 1.5 6.3 2.5 9.7 3 3.8.6 7.5.9 11.3.2 4.1-.8 8-2.1 11.5-4.4 1.1-.7 2.1-1.7 3.1-2.5 1.2-1 1.8-2.2 2-3.8.3-2.1.6-4.2.4-6.2zm-24.4-13.2v-1.2c-.1-1.5-.2-3.1-.4-4.6-.3-2.2-1.8-3.6-4-3.8h-.8c-2.5.2-4.9.5-7.2 1.3-.8.2-1.5.6-2.1 1.1-.6.4-1 1-1.1 1.8-.1 1.9-.1 3.9.2 5.8.2 1 .5 2.1.9 3.1.7 1.7 1.9 2.7 3.6 3.1.7.2 1.4.3 2.2.3 1.1 0 2.3 0 3.4-.1.7 0 1.5-.2 2.2-.4 2-.5 3-1.8 3.2-3.8 0-.9-.1-1.8-.1-2.6zm13.9 6.1c1-.1 1.6-.1 2.3-.2.5-.1 1-.2 1.6-.3 1.8-.5 2.8-1.7 3.3-3.4.1-.3.1-.7.2-1 .6-2.7.3-5.3-.1-7.9-.2-1-.7-1.8-1.6-2.2-.8-.4-1.6-.7-2.4-.9-1.9-.5-3.8-.6-5.7-.5-.5 0-1.1.1-1.6.2-1.3.4-2.1 1.4-2.2 2.8v1.6c.1 2.2.2 4.4.4 6.6.1.8.2 1.6.5 2.3.5 1.6 1.6 2.6 3.3 2.8.7.1 1.5.1 2 .1zM68.8 685.3c0 .9-.1 1.9-.1 2.8-.1 1-.4 1.8-1.1 2.5-1.3 1.3-2.4 2.7-4 3.6-.5.3-.8.8-.9 1.5s-.2 1.3-.3 2c-.1.6-.3 1-.7 1.4-.7.6-1.4 1.3-2.1 1.9-4.6 3.7-9.7 6.6-15.5 8-2 .5-3.9.7-5.9.9-.8.1-1.6 0-2.4 0-5.7-.3-11.1-1.9-16.3-4.4-2.8-1.4-5.5-2.9-8.1-4.8-.7-.5-1.3-1.1-1.5-2 0-.2-.2-.4-.2-.6-.1-.6-.5-.9-1-1.2-.5-.3-.9-.5-1.4-.8-2-1-3.5-2.6-5.1-4.1-.5-.4-.6-1-.6-1.6 0-2.2-.2-4.4-.1-6.6.1-3.5-.3-2.5 1.9-5.4.4-.5.8-.9 1.1-1.4.9-1.2 2.1-2 3.6-2.4.1 0 .3-.1.4-.1.6-.2 1-.5 1.1-1.2.3-1.2.6-2.5 1-3.7 1.5-4.6 4.2-8.3 7.8-11.4.6-.5 1.3-.9 1.6-1.7.1-.3.5-.5.7-.6 3.6-2 7.4-3.2 11.5-3.8 2.8-.4 5.5 0 8.1.5 2.9.5 5.6 1.6 8.2 3 .5.3 1 .6 1.3 1.2.2.3.5.6.8.9.5.5 1 .9 1.5 1.3.5.5 1.2.9 1.8 1.2 2.9 1.3 4.8 3.5 5.5 6.7.2 1 .5 2.1.6 3.1.1.9.4 1.7.8 2.5.2.6.6 1 1.2 1.2 1.2.4 2.1 1.2 2.9 2.1.9 1 1.7 2 2.5 3.1.4.5.6 1.2.8 1.8.5 1.4.6 3 .6 4.6zm-30.9-6.1c-.5.3-.5.8-.7 1.2-.5 1.2-1.3 2-2.4 2.6-.5.3-1.1.6-1.6.8-3.6 1.4-7.2 1.8-11 1-2.4-.5-4.4-1.5-6-3.3l-.4-.4-.1-.1c-.1-.1-.4 0-.5.2-.4 1-.3 2-.4 3-.5 3.7-.5 7.5.1 11.2.4 2.7.3 2.5 2.5 4 2.8 1.9 6 3.2 9.3 4.1 2 .5 4 .9 6.1 1.2 1.7.2 3.5.4 5.2.3 3.8-.1 7.5-.9 11.1-2.3 2.7-1.1 5.1-2.5 7.4-4.4 1.3-1.1 2-2.4 2.2-4.1.4-2.7.5-5.4.4-8.2-.1-1.4-.3-2.8-.5-4.2 0-.2-.3-.3-.5-.2-.2.1-.3.2-.5.3-1.3 1.2-2.9 1.9-4.6 2.3-3.7.9-7.3.4-10.8-.9-.4-.2-.8-.4-1.3-.6-1-.5-1.7-1.3-2.2-2.2-.4-.4-.6-.8-.8-1.3zm-4-6.8s-.1 0 0 0c-.1-1.1-.2-2.1-.3-3.2-.1-.7-.1-1.3-.3-2-.5-1.6-1.7-2.5-3.4-2.7-.6-.1-1.2-.1-1.8 0-2 .1-4 .5-5.9 1-.8.2-1.6.6-2.4 1-1 .5-1.5 1.3-1.5 2.4 0 1.4 0 2.8.1 4.2s.4 2.8.9 4.1c.8 2 2.2 3.1 4.3 3.4 2 .3 4.1.3 6.1-.1 2.6-.5 4-1.6 4.1-4.8.2-1 .1-2.1.1-3.3zm21.9-.7c-.1-1.2-.3-2.5-.4-3.8-.1-1.1-.8-1.8-1.7-2.3-.9-.5-1.8-.8-2.8-1-1.5-.2-2.9-.4-4.3-.6-.7-.1-1.3 0-2 0-1.9.2-3 1.4-3 3.3 0 2.7 0 5.5.4 8.2.1.5.2 1 .3 1.6.5 1.8 1.8 2.8 3.6 3 1.7.2 3.3.2 5 0 2.9-.4 4-1.9 4.5-4.1.2-1.3.3-2.8.4-4.3zM68.4 2765.4v4.6c0 .6-.2 1.2-.7 1.6-1.6 1.6-3.2 3.2-5.3 4.2-.2.1-.5.3-.7.4-.6.3-1 .7-.9 1.4 0 1.1-.5 1.8-1.4 2.5-5.2 3.9-11 6.8-17.3 8.4-1.9.5-3.9.7-5.9.9-3.8.3-7.5-.2-11.1-1.3-5.8-1.7-10.9-4.6-15.5-8.4-.8-.7-1.3-1.4-1.4-2.5-.2-1.7-.1-1.6-1.5-2.5-1.7-1.1-3-2.6-4.4-4-.3-.4-.5-.8-.5-1.3-.1-.9-.2-1.7-.2-2.6 0-2 .2-4 .3-6 0-.8.3-1.4.8-2 .7-.9 1.4-1.8 2.1-2.6 1-1.2 2.2-2.2 3.7-2.6.6-.2.9-.5 1.1-1.1.4-1.1.7-2.1.8-3.3.1-.9.2-1.9.4-2.8.6-2.8 2.2-4.9 4.7-6.2 1.6-.8 2.8-2 4.2-3 .2-.1.4-.2.4-.4.4-1.1 1.5-1.5 2.4-2 3-1.5 6.2-2.4 9.5-2.9 3.8-.6 7.6 0 11.2 1 2.1.6 4.1 1.5 6 2.6.3.1.7.4.8.6.3.8.9 1.1 1.5 1.6 2.3 1.9 4.3 4 5.8 6.6 1.3 2.2 2.2 4.5 3 7 .8 2.6.2 2.1 2.6 3 .8.3 1.6.7 2.2 1.4 1.1 1.2 2.1 2.6 3.2 3.9.3.4.4.8.4 1.3-.4 1.4-.4 3-.3 4.5zm-56.8 2.9c-.1 2.6.2 5 .7 7.4.2.9.6 1.6 1.3 2.2.7.6 1.5 1.2 2.2 1.7 2.7 1.8 5.6 3 8.8 3.8 4.6 1.1 9.1 1.8 13.8 1.1 4.5-.7 8.8-1.9 12.8-4.2 1.2-.7 2.3-1.6 3.5-2.4.6-.4.9-.9 1-1.6.4-1.8.5-3.6.6-5.4.2-3-.2-6-.4-9 0-.4-.2-.8-.3-1.2 0-.2-.3-.3-.5-.2l-.8.8c-1.3 1.3-2.8 2.2-4.6 2.6-4 1-7.9.8-11.8-.7-2.2-.9-3.9-2.2-4.4-4.7 0-.1-.2-.1-.3-.2l-.1.1c-.1.3-.3.6-.4.9-.4 1.2-1.2 2.1-2.2 2.7-.6.4-1.2.6-1.8.9-3.7 1.4-7.5 1.8-11.4.8-1.4-.4-2.6-.9-3.8-1.8-.3-.2-.5-.4-.8-.6-.3-.2-.6-.1-.7.3-.1.3-.1.5-.2.8 0 2.1-.4 4.1-.2 5.9zm25.5-16.5v2.8c0 .5 0 1.1.1 1.6.3 2.1 1.5 3.3 3.6 3.8 2 .5 4.1.4 6.2.3.6-.1 1.2-.2 1.7-.5 1.2-.5 2.1-1.2 2.6-2.4.3-.7.6-1.5.8-2.3.6-2.2.5-4.4.4-6.6 0-1.3-.7-2.3-1.9-2.8-1.1-.5-2.2-.9-3.4-1.1l-4.2-.6c-1-.1-2-.1-3 .2-1.2.4-2.1 1.2-2.5 2.4-.2.6-.3 1.3-.3 2-.1 1-.1 2.1-.1 3.2zm-7.7-.5v-4c-.1-1.7-1-2.9-2.7-3.2-.6-.1-1.3-.2-2-.2-1.6.2-3.3.4-4.9.7-1 .2-1.9.6-2.8 1-1.1.5-1.7 1.4-1.8 2.6-.1 1-.2 2-.2 3 0 1.7.1 3.3.5 4.9.6 2.1 2 3.4 4.2 3.7 1.9.3 3.9.3 5.8-.1 1.6-.3 2.8-1.2 3.3-2.8.2-.7.4-1.4.4-2.1.1-1.1.1-2.4.2-3.5zM36 643.6c-8.3-.2-15.7-3.1-22.7-7.4-1-.6-1.9-1.3-2.8-1.9-.5-.3-.9-.8-.9-1.5 0-.8-.6-1.3-1.3-1.7-2.1-1.1-3.9-2.6-5.6-4.2-.7-.7-1.1-1.4-1.1-2.4v-8.2c0-.8.2-1.6.7-2.2l2.4-3c.9-1 2-1.8 3.3-2.1.3-.1.5-.2.8-.3.4-.1.7-.4.8-.8.1-.5.3-1 .4-1.5.6-2.3 1.5-4.4 2.6-6.5.2-.5.5-1 .8-1.4.4-.7.9-1.4 1.4-1.9 1.4-1.4 2.8-2.9 4.3-4.1.3-.2.7-.5.9-.8.4-1 1.3-1.3 2.1-1.7 3.4-1.8 7-2.8 10.9-3.2 1.4-.2 2.8-.1 4.2 0 4 .4 7.8 1.6 11.4 3.5.7.3 1.3.6 1.6 1.4.8.8 1.6 1.6 2.7 2 1.5.6 2.8 1.4 4 2.6.9 1 1.7 2.1 2 3.4.3 1.1.6 2.2.7 3.3.1.9.3 1.8.7 2.7.1.3.2.6.4.9.8 2 .5 1.8 2.3 2.5.8.3 1.5.9 2.1 1.5 1 1.1 1.9 2.3 2.8 3.4.3.4.5.9.6 1.5.5 2.7.4 5.4.3 8.2-.1 1-.4 1.8-1.2 2.5-1.4 1.4-2.8 2.9-4.5 3.9-.3.2-.6.5-.6 1v.4c-.5 2.2 0 1.7-1.8 3.1-5.1 4.1-10.8 7-17.3 8.4-2.6.3-4.9.6-7.4.6zM58.3 624c.1-2.7-.1-5.5-.5-8.2 0-.1 0-.3-.1-.4-.1-.5-.4-.6-.7-.3-.4.3-.7.6-1.1.9-.8.6-1.6 1-2.5 1.3-4.2 1.2-8.4 1-12.5-.6-1.9-.7-3.3-1.9-3.9-4 0-.1 0-.1-.1-.2 0-.1-.1-.1-.1-.2l-.1-.1c-.1 0-.3.1-.3.1-.6 2.5-2.4 3.9-4.7 4.7-.2.1-.5.2-.8.3-3.3 1.1-6.6 1.2-10.1.5-1.9-.4-3.5-1.1-5-2.4-.3-.3-.6-.5-.9-.8-.2-.2-.5 0-.6.3-.1.3-.2.7-.2 1-.5 3.3-.8 6.6-.5 10 .1 1.6.3 3.2.6 4.7.2.8.5 1.3 1.2 1.8 1.4 1 2.9 1.9 4.5 2.6 4.6 2.2 9.6 3.2 14.7 3.5 5.3.4 10.5-.7 15.4-2.8 2.1-.9 4-2 5.8-3.4 1-.8 1.9-1.7 2-3.1 0-.7.2-1.3.3-2 0-.9.1-2 .2-3.2zm-25.5-17.9s.1 0 0 0c-.1-1.7-.2-3.3-.4-5-.2-1.4-1.1-2.4-2.5-2.8-.8-.3-1.5-.4-2.4-.3-1.6.2-3.2.4-4.7.7-1.3.2-2.6.7-3.7 1.4-1 .6-1.6 1.4-1.6 2.6v4c0 1.3.4 2.6.8 3.9.7 1.9 2.1 3 4.1 3.4.5.1.9.2 1.4.1 1.4 0 2.8-.1 4.2-.2.6 0 1.2-.2 1.7-.4 1.6-.5 2.5-1.6 2.9-3.2.1-.5.2-.9.2-1.4.1-1 0-1.9 0-2.8zm7.8-1.2v1.3c0 1 0 2 .2 3 .3 2.5 1.6 3.8 4 4.4 1.8.4 3.6.4 5.4.2.3 0 .5-.1.8-.2 1.8-.4 2.9-1.5 3.4-3.3.2-.8.4-1.7.5-2.5.1-1.5 0-2.9 0-4.4 0-2.3-1-3.7-3.2-4.4-2.4-.8-4.8-1.2-7.2-1.2-.4 0-.8 0-1.2.1-1.4.2-2.4 1.3-2.6 2.7-.1.6-.1 1.2-.1 1.8-.1.7-.1 1.5 0 2.5zM68.4 2830.2v4.6c0 .6-.2 1-.6 1.4-1.6 1.6-3.2 3.2-5.2 4.3-.2.1-.5.3-.7.4-.4.2-.8.6-.8 1.1 0 1-.6 1.6-1.3 2.1-5.8 4.1-12.2 7.1-19.3 8.4-6.1 1.1-12.1.4-17.9-1.6-4.2-1.4-8.1-3.4-11.7-6-.5-.4-.9-.7-1.4-1.1-.6-.4-1.1-1-1.1-1.8s-.5-1.3-1.2-1.7c-1.8-1-3.3-2.5-4.8-3.9-.6-.6-.9-1.2-1-2.1-.1-2.8 0-5.6.1-8.4 0-.7.2-1.3.7-1.9l2.1-2.7c1-1.2 2.2-2.2 3.7-2.6.6-.2 1-.5 1.2-1.2.3-1 .6-1.9.9-2.8.1-.4.2-.8.2-1.2l.3-2.4c.5-3.6 2.5-6.1 5.7-7.6.5-.3 1.1-.4 1.7-.7.8-.4 1.5-.8 2-1.6.1-.3.4-.5.7-.7 3-1.7 6.1-2.9 9.5-3.5 6.5-1.2 12.6.2 18.3 3.2.3.2.8.4.9.7.4.8 1 1.2 1.6 1.7.7.6 1.4 1.2 2.2 1.7 1.9 1.2 3.3 2.9 3.9 5.1.2.6.4 1.1.7 1.7 1 1.9 1.7 3.9 2.3 6 0 .2.1.4.2.6.2.5.4.8.9 1 .1 0 .2.1.4.1 1.5.4 2.8 1.3 3.7 2.5.8.9 1.5 1.9 2.2 2.8.3.4.5.9.5 1.5.3 1.5.3 3.1.4 4.6zm-11.5 2.1c-.2-2.2-.3-4.4-.5-6.6 0-.5-.2-1-.3-1.6-.1-.3-.4-.4-.6-.2-.5.4-1 .9-1.5 1.3-1.5 1.1-3.2 1.6-5 1.9-3.4.6-6.8.2-10-.9-2.3-.8-4.1-2.2-4.6-4.8 0-.1-.2-.1-.3-.1l-.1.1c-.1.2-.2.5-.3.7-.4 1.7-1.5 2.8-3 3.5l-1.5.6c-3.8 1.4-7.7 1.5-11.6.5-1.1-.3-2.1-.8-3.1-1.4-.4-.3-.8-.6-1.1-.8-.2-.1-.4-.1-.5.1-.1.3-.2.6-.2 1-.6 3.4-.8 6.8-.5 10.1.1 1.4.3 2.9.7 4.3.2.7.5 1.2 1.1 1.6 1 .7 2 1.4 3 2 2.9 1.6 5.9 2.7 9.1 3.4 3.7.7 7.5 1.3 11.3.9 3.7-.4 7.2-1.1 10.7-2.4 2.3-.9 4.5-2 6.5-3.4 1.7-1.2 1.6-1.2 1.9-3.1.3-2.1.5-4.4.4-6.7zm-11.1-9.1c.5 0 1.4 0 2.4-.1 2-.3 3.4-1.3 4.1-3.3.2-.6.4-1.1.5-1.7.3-2.2.5-4.4.2-6.6-.2-1.1-.7-1.8-1.6-2.4-1-.6-2.2-1-3.3-1.3-1.5-.3-3-.5-4.5-.8-.8-.1-1.7-.1-2.6.1-1.3.3-2.2 1.2-2.6 2.5-.2.4-.2.9-.3 1.4 0 2.2-.1 4.4 0 6.6 0 .7.2 1.4.4 2.1.3 1.1 1 1.9 2 2.4.9.5 1.8.8 2.8.9.6.1 1.3.2 2.5.2zm-15.6-8.8c-.1-1.3-.1-2.5-.1-3.8 0-1.8-1.5-3.2-3.1-3.3-.6 0-1.2-.1-1.8 0-1.8.1-3.6.4-5.3.9-.9.2-1.7.7-2.6 1.1-.9.4-1.4 1.1-1.6 2.2-.3 1.9-.4 3.8-.1 5.8.1 1.1.4 2.2.9 3.3.5 1 1.2 1.8 2.3 2.1.6.2 1.3.4 1.9.5 1.5.1 2.9 0 4.4-.1.9-.1 1.7-.3 2.5-.8 1-.5 1.7-1.2 2.1-2.3.2-.6.4-1.1.4-1.7 0-1.3.1-2.6.1-3.9zM1.7 555.2V551c0-.8.2-1.6.8-2.2.7-.9 1.4-1.8 2.2-2.6.9-1.1 2-1.9 3.4-2.3.2-.1.5-.2.8-.3.3-.1.6-.4.7-.7.1-.4.2-.9.4-1.3.3-1 .6-2 1-3 .6-1.2.9-2.5 1.1-3.8.4-2.3 1.6-4.1 3.4-5.5.9-.7 1.8-1.2 2.8-1.6.4-.2.9-.3 1.3-.5.3-.2.7-.5.9-.8.2-.5.6-.7 1-.9 3.5-1.9 7.2-3 11.2-3.6 3-.4 5.8 0 8.7.6 2.7.5 5.2 1.6 7.6 2.9.5.2.9.5 1.2 1 .1.2.4.4.6.5.2.1.5.2.8.3.6.2 1.1.4 1.7.7 3.2 1.6 5.2 4.1 5.8 7.6.1.5.1.9.2 1.4.1.8.3 1.6.7 2.3.5 1.2 1 2.5 1.5 3.7.2.4.4.7.8.8 1.9.5 3.2 1.9 4.3 3.4.5.7 1.1 1.4 1.6 2 .3.4.5.9.6 1.5.3 2.7.4 5.5.2 8.2 0 .3-.1.7-.1 1-.1.5-.3.9-.6 1.2-1.5 1.5-3 3.1-4.9 4.1-.7.4-1.2.8-1.2 1.7-.1.7-.5 1.2-1.1 1.6-2.9 2.2-6.2 4-9.5 5.4-4.5 2-9.2 3.1-14.1 3.3-3.6.1-7.2-.3-10.7-1.2-5.5-1.4-10.5-3.7-15.3-6.8-.4-.3-.8-.5-1.1-.8-.4-.3-.7-.6-.7-1.1s-.4-.8-.8-1.1c-.4-.2-.8-.5-1.2-.7-1.9-1.1-3.5-2.7-5-4.2-.3-.4-.5-.8-.5-1.3-.5-1.6-.5-3.1-.5-4.7zM35.8 545c-.4.3-.5.7-.6 1.1-.4 1.5-1.3 2.5-2.6 3.2-.6.4-1.3.7-2 .9-3.5 1.3-7 1.3-10.6.7-1.8-.3-3.5-1-4.9-2.2-.1-.1-.3-.3-.5-.4-.4-.3-.7-.2-.9.4-.1.3-.1.5-.2.8-.5 2.6-.6 5.2-.6 7.8 0 2.1.1 4.1.5 6.2.5 2.5.4 2.3 2.4 3.6 2.3 1.5 4.8 2.5 7.5 3.3 2.5.8 5.2 1.3 7.8 1.6 2 .2 4 .5 6 .3 1.9-.2 3.7-.3 5.5-.7 3.2-.7 6.3-1.6 9.3-3 1.4-.7 2.8-1.6 4.1-2.5.6-.5 1-1.1 1.1-1.8 0-.3.1-.5.1-.8.3-1.7.4-3.4.4-5.2.1-3.1-.2-6.1-.6-9.2 0-.2-.1-.4-.2-.5-.1-.1-.3-.2-.3-.1-.4.2-.8.5-1.2.8-1 .7-2 1.2-3.2 1.5-2.5.5-5 .7-7.5.4-1.9-.2-3.7-.7-5.3-1.5-1.6-.8-2.7-2-3.2-3.7-.1-.4-.1-.7-.3-1zm-3.9-6.8c-.1-1.3-.1-2.5-.3-3.8-.2-1.5-1.3-2.7-2.8-3-.5-.1-.9-.1-1.4-.1-2.4.1-4.8.6-7 1.3-.6.2-1.1.5-1.6.7-1.2.5-1.8 1.5-1.9 2.8 0 1.5-.1 2.9 0 4.4.1 1.2.4 2.4.8 3.5.6 1.4 1.6 2.3 3 2.7.6.2 1.3.3 2 .3 1.5.1 3.1 0 4.6-.3.6-.1 1.2-.3 1.7-.5 1.5-.6 2.4-1.8 2.7-3.4.3-1.6.3-3.1.2-4.6zm7.7-.7v2.6c0 .9.2 1.7.3 2.6.3 1.8 1.4 3 3.1 3.6 2.1.7 4.3.9 6.5.7.3 0 .7-.1 1-.2 1.6-.4 2.7-1.4 3.2-3 .2-.6.3-1.3.5-1.9.4-2 .2-4.1 0-6.2-.1-1-.6-1.8-1.4-2.3-.8-.4-1.5-.8-2.3-1.1-2-.7-4.1-.9-6.2-1.2-.8-.1-1.6 0-2.3.3-1.2.6-2 1.5-2.1 2.9-.4 1.1-.3 2.1-.3 3.2zM68.4 2895.3v4.2c0 .8-.3 1.4-.9 1.9-1.6 1.5-3.2 3.1-5.2 4.1-.7.4-1.2.8-1.3 1.6 0 .4-.2.6-.5.8-.8.6-1.6 1.2-2.5 1.7-4.7 2.9-9.7 5.1-15 6.3-2.9.6-5.9 1.1-8.9 1-3.5-.1-7-.6-10.4-1.7-4.5-1.4-8.7-3.4-12.6-5.9-.5-.3-1-.7-1.5-1-.6-.4-1-.9-1.1-1.6-.1-.6-.4-.9-.9-1.2-2.1-1.1-3.8-2.7-5.4-4.4-.4-.4-.6-.8-.6-1.4-.1-3-.1-6 .1-9 0-.6.2-1.2.6-1.6l2.1-2.7c1-1.2 2.2-2.2 3.7-2.6.6-.2 1-.6 1.2-1.2.4-1.2.9-2.4 1.2-3.6.2-.5.2-1 .3-1.6.1-.9.2-1.9.4-2.8.5-2.7 2-4.6 4.2-6.1 1.1-.7 2.2-1.2 3.4-1.6.6-.2 1.3-.4 1.6-1 .2-.3.6-.5 1-.7 3.3-1.8 6.8-2.9 10.6-3.4.7-.1 1.3-.2 2-.2.5-.1.9-.1 1.4-.1 4.6.4 9.1 1.4 13.2 3.7.5.3 1 .6 1.3 1.2.2.4.5.6.9.7.5.2 1.1.5 1.6.7 1.2.6 2.2 1.3 3.1 2.2 1.3 1.3 2 2.9 2.4 4.8.2.9.5 1.6.8 2.4.6 1.4 1.1 2.9 1.7 4.3.2.4.3.9.4 1.3.1.3.4.6.7.7.2.1.4.2.6.2 1.5.4 2.6 1.3 3.6 2.4.8.9 1.5 1.9 2.2 2.8.4.5.6 1.1.6 1.7-.1 1.7 0 3.2-.1 4.7.1 0 .1 0 0 0zm-11.3 1.6c-.1-1.8-.1-3.4-.3-4.9-.1-1.3-.3-2.5-.5-3.8-.1-.4-.5-.6-.7-.3-1.9 1.8-4.2 2.7-6.9 2.9-.2 0-.4.1-.6.1-3 .4-6 .1-8.8-1-.6-.2-1.2-.5-1.8-.8-1.3-.7-2.2-1.8-2.6-3.2-.1-.2-.2-.5-.3-.7 0 0-.1-.1-.2-.1s-.2 0-.2.1c-.1.2-.2.3-.3.5-.4 1.7-1.5 2.8-3 3.6-.8.4-1.6.7-2.4 1-3.7 1.2-7.4 1-11.1.2-1-.2-1.9-.7-2.7-1.2-.4-.3-.8-.5-1.1-.8-.3-.2-.6-.1-.8.3-.1.2-.1.4-.2.6-.6 4-.8 8.1-.4 12.1.1 1.1.4 2.1.6 3.1.1.6.4 1.1 1 1.5 1.1.7 2.2 1.5 3.4 2.1 4.6 2.4 9.5 3.3 14.6 3.8 3.1.3 6.1.1 9.2-.4 3.4-.6 6.8-1.5 9.9-3 1.6-.8 3.1-1.6 4.5-2.6.6-.4.8-1 1-1.7.5-2.6.5-5.1.7-7.4zm-3.8-18.6c0-.9-.1-1.7-.1-2.6-.1-1.1-.6-2-1.7-2.6-.7-.3-1.3-.6-2-.9-1.9-.7-3.9-1-5.8-1.2-.6-.1-1.2-.1-1.8 0-2 .1-3.3 1.4-3.5 3.4v6c0 .5 0 .9.1 1.4.2 2.3 1.4 3.8 3.6 4.5 2.2.6 4.5.8 6.7.4 1.8-.3 3.2-1.3 3.8-3.1.1-.4.2-.8.3-1.1.4-1.4.4-2.8.4-4.2zm-22.8-.5v-3.4c-.1-1.6-1-2.7-2.6-3.2-.8-.2-1.6-.2-2.4-.1-1.5.2-3 .5-4.5.8-1.1.2-2.2.6-3.2 1.2-1.2.6-1.8 1.5-1.9 2.8-.1 1.6-.2 3.2 0 4.8.1.9.3 1.7.5 2.5.6 2.1 2 3.2 4.2 3.5 2 .2 4 .1 5.9-.4 2.5-.7 3.7-2.1 3.9-4.7 0-.5 0-.9.1-1.4v-2.4zM68.5 2960.2v3.6c.1 1.2-.4 2.1-1.3 3-1.5 1.4-2.9 2.7-4.7 3.7-.7.4-1.2.7-1.4 1.6 0 .2-.3.4-.5.6-.5.4-1 .7-1.5 1-5.1 3.2-10.6 5.5-16.6 6.8-2.5.5-5.2.8-7.7.8-3.5-.1-6.9-.5-10.3-1.4-4.8-1.4-9.3-3.3-13.5-6-.6-.4-1.1-.7-1.6-1.1-.2-.1-.5-.3-.5-.6-.2-1.1-1-1.5-1.9-1.9-1.9-1.1-3.4-2.6-4.9-4.1-.3-.4-.5-.8-.5-1.2v-8.6c0-.9.2-1.7.8-2.4.8-1 1.6-2 2.4-2.9.8-.9 1.8-1.7 2.9-2 .9-.2 1.3-.8 1.6-1.6.4-1.1.8-2.2 1.2-3.4.1-.4.2-.9.3-1.4.1-1.1.2-2.1.4-3.2.4-2.3 1.5-4.1 3.2-5.6 1.1-.9 2.4-1.7 3.8-2.2 1.3-.4 2.6-1 3.8-1.7 3.7-1.9 7.6-2.9 11.7-3.2 1.1-.1 2.1-.1 3.2.1 4 .4 7.9 1.4 11.4 3.4 1.3.8 2.7 1.4 4.1 2.1.8.4 1.6 1 2.3 1.5 1.7 1.4 2.8 3.2 3.1 5.4.2 1.4.6 2.7 1.2 4 .6 1.4 1.1 2.9 1.6 4.3.2.6.5 1 1.2 1.2 1.6.4 2.8 1.5 3.9 2.7l2.1 2.7c.3.4.5.9.5 1.5.1 1.4.2 2.9.2 4.5zm-33.8-11.4c-.5.4-.5.9-.6 1.3-.4 1.3-1.2 2.2-2.3 2.9-.5.3-1 .6-1.6.8-2.2.9-4.4 1.4-6.8 1.3-1.4 0-2.8-.2-4.2-.4-1.7-.2-3.2-.8-4.6-1.8-.2-.2-.4-.3-.7-.4-.2-.1-.6-.1-.6.2-.1.4-.3.9-.3 1.4-.7 4.3-.9 8.6-.2 12.9.5 3.2.4 2.9 3 4.5 2.1 1.3 4.4 2.2 6.8 2.9 2.5.8 5.1 1.2 7.6 1.5 2.2.3 4.4.5 6.6.3 2-.2 4-.4 5.9-.8 3.1-.6 6.1-1.4 8.9-2.8 1.3-.6 2.6-1.3 3.8-2.2.7-.5 1.1-1.1 1.2-1.9.3-1.9.5-3.8.6-5.8.2-2.7-.2-5.3-.4-8-.1-.8-.3-1.6-.4-2.4-.1-.4-.5-.6-.8-.3-.3.2-.6.5-.9.7-1.1.9-2.4 1.4-3.8 1.7-1.7.3-3.4.5-5.2.5-2.3 0-4.5-.5-6.6-1.3-.6-.2-1.2-.6-1.8-.9-1-.7-1.8-1.6-2.2-2.8-.2-.2-.3-.7-.4-1.1zm3.6-6.9s.1 0 0 0v2.4c0 .7.1 1.3.2 2 .3 1.9 1.4 3.1 3.2 3.8.3.1.6.2 1 .3 1.9.5 3.8.6 5.8.5.3 0 .5-.1.8-.1 1.5-.4 2.7-1.2 3.2-2.7.4-.9.6-1.9.7-2.9.2-1.7.1-3.5 0-5.2-.1-1.1-.6-1.9-1.5-2.4s-1.9-1-2.9-1.2c-1.8-.4-3.6-.9-5.5-1.1-.2 0-.4-.1-.6-.1-.7.1-1.3.1-2 .3-1.4.5-2.1 1.6-2.3 3 0 1.1 0 2.2-.1 3.4zm-7.5 0h-.1v-3c0-.3-.1-.5-.1-.8-.3-1.4-1.3-2.4-2.7-2.6-.5-.1-.9-.1-1.4-.1-2.5.1-5 .7-7.4 1.6-.4.1-.7.3-1.1.5-1.2.6-1.9 1.5-2 2.8-.1 1.7-.2 3.3 0 5 .1 1 .4 1.9.7 2.9.4 1.3 1.4 2.1 2.7 2.5.4.1.9.2 1.4.2 1.9.1 3.7 0 5.5-.5.5-.1.9-.3 1.3-.5 1.6-.7 2.6-1.9 2.8-3.6.3-1.5.3-3 .4-4.4zM68.7 490.3c-.1 1.2-.1 2.8-.2 4.3 0 .6-.3 1.1-.7 1.6-1.6 1.6-3.2 3.2-5.2 4.3-.5.3-.9.6-1 1.1-.1.3-.5.7-.8.9l-2.7 1.8c-4.7 2.7-9.7 4.7-15 5.8-2.6.5-5.2.8-7.7.8-4.3-.1-8.5-.7-12.6-2.1-3.8-1.3-7.5-2.8-10.9-4.9-.7-.4-1.4-.9-2-1.3-.2-.1-.5-.3-.6-.5-.4-.9-1.2-1.2-1.9-1.7-1.9-1.1-3.5-2.7-5.1-4.2-.3-.3-.5-.8-.5-1.2v-1.6c0-2.3.1-4.7 0-7 0-1.1.3-1.9 1-2.7.6-.8 1.2-1.6 1.9-2.3 1-1.1 2.1-2.1 3.6-2.5.7-.2 1.1-.6 1.3-1.3.5-1.5 1-2.9 1.5-4.3.2-.5.2-1 .3-1.5.1-.9.2-1.9.4-2.8.3-1.9 1.2-3.5 2.6-4.8 1.4-1.3 3-2.2 4.8-2.8 1.3-.4 2.5-.9 3.7-1.5 3.2-1.6 6.6-2.5 10.1-2.9 1.8-.2 3.6-.1 5.4.1 3.5.5 6.9 1.6 10 3.2.8.4 1.6.7 2.4 1 1.2.4 2.3 1 3.4 1.7 2.4 1.6 3.9 3.8 4.2 6.7.2 1.9.8 3.6 1.6 5.3.3.7.5 1.4.8 2 .7 1.9.4 1.6 2.2 2.3.7.3 1.3.7 1.8 1.2 1.3 1.2 2.3 2.6 3.3 4 .3.4.4.8.4 1.3 0 1.3.1 2.8.2 4.5zm-11.2 1.1c-.1-3.1-.2-5.6-.6-8-.1-.4-.1-.8-.2-1.2-.1-.4-.5-.5-.8-.4-.1.1-.2.1-.3.2-1.7 1.4-3.6 2-5.7 2.2-.5 0-1 .1-1.6.2-3.2.5-6.2-.1-9.2-1.4-1.8-.8-3.2-2-3.6-4 0-.1-.1-.2-.2-.4-.1-.1-.2-.3-.2-.3-.2 0-.3.2-.3.4-.4 2.1-1.7 3.4-3.6 4.2-3 1.3-6.1 1.9-9.4 1.4-.5-.1-.9-.2-1.4-.2-2.2-.2-4.2-.8-5.9-2.2-.5-.4-.8-.3-1 .3l-.3 1.2c-.4 2.4-.6 4.8-.6 7.2s.1 4.8.6 7.2c.2 1.2.7 2.1 1.8 2.7.3.2.6.4.9.5 2.6 1.4 5.3 2.5 8.1 3.2 3.2.8 6.5 1.2 9.9 1.5 1.2.1 2.4 0 3.6 0 2.9-.2 5.8-.7 8.7-1.4 3-.8 5.8-1.9 8.5-3.5.5-.3 1-.7 1.5-1 .5-.3.7-.8.8-1.3.4-2.6.4-5.2.5-7.1zm-26.3-19.7c0-1.1 0-2.3-.1-3.4-.1-1.9-1.5-3.1-3.4-3.3h-.8c-2.5.2-4.9.6-7.2 1.5-.5.2-1 .4-1.5.7-1.2.6-1.8 1.5-1.9 2.8-.1 1.4-.1 2.8 0 4.2.1 1 .3 2 .6 2.9.6 2.2 2.5 3.2 4.3 3.3 1.8.1 3.6 0 5.4-.5.8-.2 1.5-.5 2.2-.9 1-.5 1.8-1.4 2-2.6.1-.6.3-1.2.3-1.8.1-.9.1-1.9.1-2.9zm7.8-.3c0 1.2 0 2.4.1 3.6.1 2.4 1.4 3.9 3.7 4.7.2.1.5.2.8.2 1.8.4 3.5.6 5.3.5 2.3-.1 3.7-1.3 4.3-3.5.3-1.1.5-2.2.5-3.3 0-1.3 0-2.7-.1-4 0-1-.5-1.8-1.4-2.3-.2-.1-.5-.3-.7-.4-2.9-1.4-5.9-1.9-9.1-2-.6 0-1.2.2-1.7.4-1 .5-1.6 1.4-1.7 2.5v3.6zM68.6 3025c0 1.5-.1 3.1-.1 4.6 0 .6-.2 1.1-.7 1.6-1.6 1.6-3.2 3.2-5.2 4.3-.6.3-1.1.7-1.4 1.3-.2.3-.6.6-.9.8-1.7 1.2-3.5 2.2-5.4 3.1-3.8 1.8-7.7 3.3-11.9 4.1-2.6.5-5.3.8-7.9.9-1.7.1-3.5-.2-5.2-.4-6.6-.9-12.8-3.3-18.5-6.6l-1.8-1.2c-.2-.1-.5-.3-.6-.5-.3-.8-1-1.2-1.7-1.6-2-1.1-3.6-2.8-5.2-4.4-.3-.3-.4-.7-.4-1.1 0-1.2-.1-2.4 0-3.6 0-1.7.1-3.5.1-5.2 0-.8.3-1.6.8-2.2.8-1 1.6-2 2.4-2.9.8-.9 1.7-1.7 2.9-2 .9-.2 1.3-.8 1.5-1.6.3-1.1.8-2.1 1.2-3.2.2-.6.3-1.1.4-1.7.1-1.1.2-2.1.4-3.2.4-2.5 1.6-4.5 3.6-6 1.3-1 2.8-1.8 4.4-2.2 1.7-.5 3.3-1.1 4.8-1.9 2.4-1.1 5-1.8 7.7-2.1 3.6-.4 3.6-.4 6.9.1 2.5.4 5 1 7.3 2.1 1.8.8 3.6 1.7 5.5 2.4 1.2.4 2.2 1.1 3.2 2 1.8 1.5 2.9 3.3 3.2 5.6.2 1.7.7 3.2 1.4 4.8.6 1.3 1 2.6 1.5 3.9.2.6.5.9 1.1 1.1 1.6.4 2.8 1.5 3.8 2.7.8 1 1.6 2.1 2.4 3.2.3 1.2.2 2.5.3 3.8 0 .2 0 .7.1 1.2-.1 0-.1 0 0 0zm-34.1-11.9c-.2.4-.3.9-.5 1.3-.4 1.2-1.2 2.1-2.2 2.8-.4.2-.8.5-1.2.7-2.5 1.1-5.2 1.7-8 1.5-1.4-.1-2.8-.3-4.2-.5-1.4-.2-2.7-.7-3.9-1.6-.2-.2-.4-.3-.7-.4-.2-.1-.6-.1-.7.2-.2.6-.3 1.1-.4 1.7-.5 3.4-.8 6.9-.5 10.4.1 1.3.4 2.5.5 3.8.1 1.2.8 1.9 1.7 2.5.5.3.9.6 1.4.8 2.4 1.3 4.8 2.2 7.4 2.9 3.2.8 6.5 1.3 9.9 1.5 1.3.1 2.7.1 4 0 2.9-.2 5.8-.7 8.7-1.4 3-.8 5.9-2 8.6-3.6.4-.2.8-.5 1.1-.8.4-.3.6-.7.7-1.2.3-1.1.3-2.2.5-3.4.5-4.3.1-8.5-.5-12.7 0-.3-.2-.5-.2-.8 0-.1-.4-.2-.5-.2-.2.1-.3.2-.5.3-1.6 1.3-3.5 2-5.5 2.2-.6.1-1.2.2-1.8.2-3.3.4-6.4-.1-9.4-1.4-.4-.2-.7-.4-1.1-.6-1.1-.7-1.9-1.6-2.3-2.9.1-.4.1-.9-.4-1.3zm3.9-6.6c0 1.1 0 2.6.2 4 .3 1.7 1.3 2.9 2.8 3.6.4.2.7.3 1.1.4 2.1.6 4.2.7 6.3.5 1.7-.2 3-1.1 3.6-2.7.3-.8.5-1.6.7-2.5.3-1.9.2-3.7 0-5.6-.1-1-.6-1.8-1.5-2.2-.8-.4-1.5-.8-2.3-1.1-1.8-.6-3.6-.9-5.4-1.2-.8-.1-1.7-.1-2.6 0-1.5.2-2.4 1.1-2.8 2.5-.1.5-.2 1.1-.2 1.6.1.8.1 1.6.1 2.7zm-7.7-.2v-3c0-2.2-1.9-3.5-3.6-3.5-.5 0-1.1 0-1.6.1-1.8.4-3.5.7-5.3 1.1-1 .3-1.8.8-2.7 1.2-.7.4-1.2 1-1.3 1.9-.3 1.9-.4 3.8-.1 5.8.1.7.3 1.4.5 2.1.6 1.9 2 2.9 4 3 1.2.1 2.4 0 3.6-.1 1.1-.1 2.2-.4 3.3-.8 1.6-.7 2.6-1.8 2.9-3.5.4-1.4.4-2.8.3-4.3zM68.6 3090.1c0 1.5-.1 3.1-.1 4.6 0 .6-.3 1.1-.7 1.6-1.6 1.6-3.2 3.2-5.2 4.3-.5.3-1 .7-1.4 1.1-.6.6-1.4 1.1-2.1 1.5-3.5 2.2-7.3 3.8-11.3 5-3.6 1.2-7.2 1.8-11 2-4.5.2-8.9-.4-13.2-1.6-4.3-1.2-8.4-3-12.3-5.3-1-.6-2-1.1-2.7-2.1-.3-.4-.7-.6-1.1-.8-2-1.1-3.6-2.7-5.2-4.3-.4-.4-.6-.9-.6-1.4 0-3 0-6 .1-9 0-.6.2-1.2.6-1.6l2.4-3c.9-1 1.9-1.9 3.2-2.3.7-.2 1.1-.6 1.3-1.4l.3-.9c.8-2 1.5-3.9 1.5-6.1 0-1 .3-2 .5-2.9.3-1.3 1-2.4 2-3.4 1.2-1.2 2.5-2.2 4.1-2.8 1.2-.5 2.5-.9 3.8-1.3.8-.3 1.7-.5 2.5-.8 3.1-1.3 6.3-2.1 9.7-2.4 1-.1 2.1-.1 3.2 0 3.5.4 6.8 1.1 10 2.6.8.4 1.8.6 2.6 1 1 .4 2.1.8 3.1 1.3 1.1.5 2 1.2 2.9 2.1 1.3 1.3 2.3 2.9 2.5 4.7.3 2.3 1 4.4 2 6.4.5 1 .7 2 1.1 3 .1.4.4.7.8.8 1.9.5 3.2 1.8 4.4 3.3.7.9 1.5 1.7 2 2.7.5 1 .2 2.2.3 3.4-.1.6-.1 1.3 0 2-.1-.1 0-.1 0 0zm-33.5 15.1c3.2 0 6.4-.5 9.5-1.1 2.7-.6 5.3-1.4 7.7-2.6 1-.5 2-1.1 3-1.6.7-.4 1.1-1 1.3-1.9.3-1.6.4-3.2.5-4.8.2-3.1-.1-6.1-.4-9.2-.1-.8-.3-1.6-.4-2.4 0-.1 0-.1-.1-.2-.1-.2-.4-.4-.6-.3-.3.2-.7.4-1 .7-1 .8-2.2 1.2-3.5 1.5-2 .4-3.9.6-6 .6-2.3 0-4.5-.6-6.6-1.5-1.8-.8-3.1-2-3.6-4 0-.1-.1-.2-.1-.4 0-.1 0-.1-.1-.2 0-.1-.1-.1-.1-.1-.1 0-.2.1-.2.2-.5 2.6-2.2 4-4.6 4.8l-.9.3c-3 1.1-6 1-9.1.6-2.1-.3-4-.8-5.7-2.1-.3-.2-.7-.1-.8.3l-.6 2.7c-.4 2.9-.5 5.8-.4 8.8.1 1.7.3 3.4.7 5.1.1.5.3.9.7 1.1.4.3.9.6 1.3.9 1.3.7 2.6 1.3 4 1.9 3 1.3 6.2 1.9 9.5 2.4 2.3.3 4.4.5 6.6.5zm3.3-34.6c0 1.5 0 2.9.2 4.4.3 1.7 1.2 2.9 2.8 3.6 2.6 1.1 5.3 1.3 8 .9 1.4-.2 2.4-1 3-2.4.4-.9.6-1.8.7-2.7.2-1.7.1-3.5 0-5.2-.1-1.3-.7-2.1-1.8-2.7-.2-.1-.5-.2-.7-.4-2.6-1.2-5.5-1.7-8.3-1.9-.5 0-.9 0-1.4.1-1.3.4-2.2 1.2-2.5 2.6-.1.5-.2 1.1-.2 1.6.2.7.2 1.4.2 2.1zm-7.6.2v-3c-.2-2.1-1.4-3.2-3.5-3.4h-1c-2.2.2-4.4.6-6.4 1.3-.8.3-1.6.7-2.3 1.1-.7.4-1.1 1.1-1.3 1.9-.3 1.6-.3 3.3-.2 5 .1 1.1.3 2.2.8 3.3.7 1.5 1.8 2.2 3.4 2.4h.4c1.5-.1 2.9-.1 4.4-.3 1-.1 2-.4 2.9-.8 1.3-.6 2.3-1.6 2.5-3.1.1-.8.3-1.6.3-2.4.1-.5 0-1.2 0-2zM1.6 425.3c0-1.5.1-2.9.1-4.4 0-.7.2-1.3.6-1.9l2.4-3c.9-1 1.9-1.9 3.2-2.2.7-.2 1.1-.7 1.3-1.4.4-1.2.9-2.4 1.3-3.5.3-.8.5-1.5.5-2.3.1-1.1.2-2.2.4-3.4.4-2.4 1.8-4.3 3.7-5.7 1.1-.9 2.4-1.5 3.7-1.9 2.9-.9 5.9-1.8 8.8-2.8 2.3-.8 4.7-1 7.1-1.1 1.3-.1 2.7.2 4 .4 2.6.4 5.1 1 7.5 2.1.6.3 1.2.4 1.9.6.8.2 1.5.5 2.3.7.6.2 1.2.5 1.8.8 3.6 1.7 5.7 4.5 6.1 8.5.1 1.3.5 2.5 1 3.6.6 1.4 1.2 2.8 1.7 4.3.2.5.4 1 1 1.1 1.5.4 2.7 1.4 3.7 2.6.8.9 1.5 1.9 2.2 2.8.2.3.4.7.4 1.1.2 3.1.4 6.2.1 9.4-.1.6-.2 1-.6 1.4-1.6 1.6-3.2 3.2-5.2 4.3-.3.2-.6.3-.8.5-1.8 1.7-3.9 2.8-6.1 3.8-3.8 1.9-7.8 3.4-12 4.2-2.7.5-5.4.9-8.1.9-2.1 0-4.3-.2-6.4-.5-6.1-.9-11.9-3-17.3-6-1.2-.6-2.3-1.3-3.3-2.2-.4-.4-.9-.6-1.3-.9-2-1.1-3.6-2.8-5.2-4.4-.3-.4-.5-.8-.5-1.3v-4.2zm55.8 0c-.2-2.3-.4-4.6-.6-7-.1-.7-.3-1.4-.5-2.1-.1-.3-.5-.4-.8-.2-.2.1-.4.3-.7.5-1.1.8-2.3 1.3-3.7 1.5-1.2.2-2.5.4-3.8.6-3.2.3-6.2-.3-9.1-1.7-1.6-.8-2.7-1.9-3.1-3.7v-.2c-.1-.2-.2-.4-.4-.3-.1 0-.2.1-.3.3-.2 1.1-.7 2-1.5 2.8-.6.6-1.4 1-2.2 1.4-2.5 1.1-5.2 1.8-8 1.5-3-.2-6-.5-8.5-2.4-.1 0-.1-.1-.2-.1-.2-.1-.5 0-.6.3-.1.4-.3.9-.4 1.3-.5 2.6-.7 5.1-.7 7.8 0 2.5.2 4.9.7 7.3.2.8.5 1.4 1.1 1.8.6.4 1.1.7 1.7 1 2.2 1.2 4.6 2.1 7.1 2.7 1.8.4 3.6.8 5.5 1.1 2.4.4 4.9.6 7.4.5 3.8-.1 7.6-.7 11.2-1.7 2.6-.7 5-1.7 7.4-3.1 2-1.2 2-1.2 2.4-3.6.4-2.1.5-4.2.6-6.3zm-18.7-20v2.4c0 .5 0 1.1.1 1.6.2 2 1.3 3.3 3.1 4 .2.1.4.1.6.2 2.1.6 4.3.9 6.5.8 1.8-.1 3.1-1 3.8-2.8.1-.3.2-.6.3-1 .6-2.4.6-4.7.2-7.1-.1-.8-.5-1.4-1.2-1.8-1-.7-2.1-1.2-3.3-1.5-1.5-.4-3.1-.8-4.7-1-.8-.1-1.7-.2-2.6-.1-1.6.2-2.8 1.4-2.9 3.1.1 1.1.1 2.2.1 3.2zm-7.7.3h-.1v-3.4c-.1-1.6-1.2-2.8-2.8-2.9-.7-.1-1.5-.1-2.2 0-2.1.2-4.2.7-6.2 1.4-.8.3-1.5.7-2.1 1.1-.7.4-1.1 1-1.1 1.8-.2 2.1-.3 4.1 0 6.2.1.8.4 1.6.7 2.3.6 1.3 1.7 2.1 3.1 2.2 2.5.2 4.9 0 7.3-.9 2-.7 3.1-2.2 3.3-4.3 0-1.2 0-2.3.1-3.5zM68.6 3155.1c0 1.5-.1 2.9-.1 4.4 0 .8-.3 1.4-.9 1.9-1.6 1.6-3.1 3.1-5.1 4.1-.3.2-.6.3-.8.5-1.6 1.5-3.6 2.5-5.6 3.5-4 2-8.2 3.6-12.6 4.4-3 .6-6.1 1-9.1.9-4.4-.2-8.7-.9-12.9-2.3-3-1-6-2.2-8.8-3.8-1.5-.8-2.9-1.6-4.1-2.8-.3-.3-.8-.5-1.2-.8-2-1.1-3.6-2.7-5.2-4.4-.3-.4-.5-.8-.5-1.3 0-3 0-6 .1-9 0-.6.2-1.2.6-1.6.8-1 1.7-2.1 2.5-3.1s1.8-1.8 3.1-2.1c.7-.2 1.1-.7 1.3-1.4.1-.2.1-.4.2-.6.5-1.2 1.1-2.3 1.4-3.5.3-1.2.3-2.5.4-3.8 0-.2.1-.4.1-.6.4-2.7 1.7-4.9 3.9-6.5 1.2-.9 2.5-1.6 3.9-2 2.9-.9 5.7-1.7 8.6-2.7 2.3-.8 4.7-.9 7.1-1.2h.8c3.8.4 7.5 1 11 2.6.5.2 1.1.4 1.7.6 1.1.4 2.3.7 3.4 1.2 1.4.6 2.7 1.4 3.8 2.5 1.3 1.3 2.2 2.9 2.5 4.7.1.6.3 1.3.3 2 .1.9.3 1.7.7 2.5.7 1.6 1.4 3.3 2 5 .2.5.5 1 1 1.1 1.6.4 2.8 1.5 3.8 2.8.8 1 1.6 2.1 2.4 3.2.3 1.2.2 2.5.3 3.8-.1.7-.1 1.3 0 1.8-.1 0-.1 0 0 0zm-34-12.7c-.3.2-.3.6-.4.9-.5 1.6-1.5 2.8-3 3.5-.5.2-1 .5-1.5.6-2.9 1.1-5.9 1.6-9 1-.4-.1-.8-.1-1.2-.2-1.8-.2-3.5-.7-5-1.8-.2-.1-.3-.2-.5-.3-.2-.1-.4 0-.5.2-.1.3-.3.6-.3.9l-.6 3.9c-.5 3.5-.4 7.1.2 10.6.4 2.2.2 2.2 2.4 3.6 2 1.1 4.1 2 6.2 2.6 2.5.8 5.2 1.2 7.8 1.6 2.4.3 4.9.6 7.4.4 3.1-.2 6.2-.7 9.3-1.4 2.9-.7 5.6-1.7 8.2-3.2 2.5-1.4 2.3-1.3 2.7-4.2.4-2.5.5-5 .3-7.6-.1-2.3-.3-4.5-.8-6.7 0-.3-.1-.5-.3-.7-.1-.1-.4-.2-.5-.2-.3.1-.6.3-.8.5-1.2.8-2.4 1.4-3.8 1.6-.9.2-1.8.3-2.8.4-3.3.5-6.4-.1-9.4-1.3l-1.2-.6c-1.1-.7-2-1.6-2.4-2.9-.1-.4-.1-.9-.5-1.2zm3.9-7.1c0 1 0 2 .1 3 0 .5.1 1.1.2 1.6.2 1.4 1 2.4 2.3 3.1.3.2.6.3.9.4 2.4.8 4.8 1.1 7.3.9 1.5-.1 2.6-.9 3.2-2.3.4-.9.7-1.9.8-2.9.2-1.7.1-3.3 0-5-.1-1.3-.7-2.2-1.8-2.7-.9-.4-1.8-.9-2.8-1.1-1.6-.4-3.2-.8-4.9-1.1-.8-.1-1.6-.1-2.4-.1-1.4.1-2.5 1.1-2.8 2.4-.1.6-.2 1.2-.2 1.8 0 .7.1 1.3.1 2zm-7.7.3v-1.2c0-.7 0-1.5-.1-2.2-.1-1.5-1.1-2.8-2.8-3-.5-.1-.9-.1-1.4-.1-2.3.2-4.6.7-6.8 1.5-.8.3-1.6.7-2.3 1.1-.7.4-1 1-1.2 1.8-.3 1.6-.4 3.2-.2 4.8.1 1.1.3 2.2.7 3.3.7 1.6 1.9 2.5 3.7 2.6 2 .1 4-.1 5.9-.6 3-.8 4-2.2 4.3-5.2.3-.9.2-1.8.2-2.8zM1.6 3220.2c0-1.4.1-2.8.1-4.2 0-.8.2-1.4.7-2 .7-.9 1.4-1.8 2.1-2.6.9-1.2 2.1-2.1 3.5-2.5.6-.2.9-.5 1-1.1.4-1.2.9-2.4 1.4-3.5.3-.8.5-1.5.5-2.3 0-1 .2-2 .3-3 .4-2.7 1.7-4.9 3.9-6.5 1.2-.9 2.5-1.6 3.9-2 1.3-.4 2.7-.8 4-1.2.8-.2 1.5-.4 2.3-.7 2.6-1 5.2-1.5 8-1.8 1.3-.1 2.5-.1 3.8 0 3 .4 5.9 1 8.7 2.2.6.3 1.3.4 1.9.6 1.5.4 2.9.9 4.3 1.5 1.1.6 2.2 1.2 3.1 2.1 1.5 1.4 2.5 3.1 2.8 5.2.1.4.2.8.2 1.2 0 1.4.6 2.7 1.2 4 .6 1.4 1.2 2.8 1.7 4.3.2.5.4.8.9 1 1.7.5 2.9 1.6 4 2.9.7.8 1.3 1.7 2 2.5.3.4.5.9.5 1.5.1 2.9.2 5.9.1 8.8 0 .8-.3 1.4-.8 1.9-1.6 1.6-3.2 3.2-5.3 4.2-.2.1-.5.3-.7.4-4 3-8.5 4.9-13.2 6.4-3.2 1.1-6.6 1.7-10 2-6.4.6-12.6-.5-18.6-2.6-3-1-5.8-2.3-8.5-3.9-.9-.5-1.8-1.2-2.7-1.8-.4-.3-.9-.6-1.3-.9-2-1.1-3.6-2.7-5.2-4.3-.3-.4-.5-.8-.5-1.2-.1-1.6-.1-3.1-.1-4.6zm33-13.2c-.1.2-.2.4-.2.5-.4 2.1-1.7 3.4-3.6 4.2-2.6 1.1-5.3 1.8-8.1 1.6-1.4-.1-2.8-.4-4.1-.6-1.4-.2-2.7-.8-3.9-1.6-.2-.1-.5-.3-.7-.4-.1 0-.3.1-.3.1-.5.7-.6 1.5-.7 2.3-.5 3.3-.7 6.6-.5 9.9.1 1.6.3 3.2.7 4.7.1.6.4 1 .9 1.3.4.3.8.5 1.2.8 2.4 1.4 5.1 2.4 7.8 3.1 2.1.6 4.2.9 6.3 1.1s4.2.5 6.4.4c3.5-.1 6.9-.6 10.3-1.4 2.9-.7 5.7-1.7 8.4-3.2.6-.3 1.1-.7 1.7-1.1.3-.2.5-.6.6-1 .4-1.6.5-3.3.7-4.9.2-3.1 0-6.2-.4-9.4-.1-.7-.2-1.4-.4-2.2 0-.2-.1-.4-.2-.6-.1-.2-.5-.4-.7-.3-.3.2-.6.3-.8.5-1.1.8-2.3 1.3-3.7 1.5-.9.2-1.8.3-2.8.4-2 .4-4 .3-6-.2-1.6-.4-3.1-.8-4.5-1.6-1.3-.7-2.2-1.7-2.7-3.1-.3 0-.3-.4-.7-.8zm3.9-6.7c0 1.3 0 2.8.3 4.2.3 1.4 1 2.4 2.2 3.1.5.3 1.1.5 1.7.7 1.8.5 3.6.8 5.5.8.3 0 .7 0 1-.1 1.6-.2 2.8-1.1 3.5-2.6.3-.8.5-1.6.7-2.5.2-1.7.1-3.3 0-5-.1-1.3-.7-2.3-1.9-2.8-.8-.4-1.7-.8-2.6-1.1-1.7-.5-3.5-.8-5.2-1.1-.7-.1-1.5-.1-2.2 0-1.4.2-2.4 1.1-2.7 2.5-.1.5-.2 1.1-.2 1.6-.2.7-.1 1.5-.1 2.3zm-7.7 0V3197.1c-.1-1.6-1.4-2.8-2.8-3-.5 0-.9-.1-1.4-.1-2.1.2-4.1.6-6.1 1.2-1 .3-2 .8-2.9 1.3-.8.5-1.3 1.1-1.4 2.1-.1.9-.2 1.9-.2 2.8-.1 1.5.1 3.1.6 4.5.7 2.1 2 3 4.1 3.1 1.9.1 3.9-.2 5.7-.7 3.3-.9 4-2.6 4.2-5.1.2-.9.2-1.9.2-2.9zM1.6 3285.2c0-1.3.1-2.7.1-4 0-.9.2-1.7.8-2.4.7-.8 1.3-1.7 2-2.5.9-1.2 2.1-2.1 3.5-2.5.6-.2.9-.5 1.1-1.1.4-1.2.9-2.5 1.4-3.7.3-.7.4-1.4.4-2.1 0-1.5.2-3.1.6-4.5.4-1.5 1.2-2.8 2.3-3.9 1.1-1.1 2.3-1.9 3.8-2.6 1.5-.7 3.1-1.2 4.7-1.6 1.4-.3 2.8-.7 4.2-1.2 1.8-.6 3.6-.9 5.4-1.2 4-.6 7.9.1 11.8 1.3 1.6.5 3.2 1.1 4.8 1.5 1.4.4 2.8.9 4.1 1.6 1.1.6 2 1.3 2.9 2.1 1 1.1 1.8 2.3 2.2 3.8.1.4.2.9.3 1.4.2 1.1.2 2.1.5 3.1.3.9.8 1.8 1.2 2.7.5 1.2.9 2.4 1.3 3.6.1.3.3.6.7.7.2.1.5.2.8.3 1 .4 1.9 1 2.6 1.8.9 1.1 1.9 2.3 2.8 3.4.3.4.5.8.5 1.3.2 3 .3 6 .1 9 0 .8-.3 1.4-.9 1.9-1.6 1.6-3.2 3.2-5.3 4.2-.3.1-.6.3-.8.5-5.5 3.8-11.6 6.1-18.1 7.5-2.6.6-5.3.8-7.9.9-2.2.1-4.4-.2-6.6-.5-5.7-.8-11-2.7-16-5.3-.8-.4-1.5-.8-2.3-1.3-1.5-.9-2.9-1.9-4.4-2.8-1.6-1-2.8-2.4-4.1-3.8-.3-.3-.4-.7-.4-1.1-.1-1.4-.1-2.9-.1-4.5zm33-13.2c-.3.2-.3.5-.4.8-.5 1.6-1.5 2.8-3 3.5-.5.2-1 .5-1.5.7-2.9 1.1-5.9 1.6-9 1-.3-.1-.5-.1-.8-.1-2-.2-3.9-.8-5.6-2-.5-.4-.9-.2-1 .3-.2.6-.3 1.1-.4 1.7-.6 3.4-.7 6.9-.5 10.4.1 1.4.4 2.9.6 4.3.1.7.5 1.2 1.1 1.6 1.5 1 3.1 1.8 4.8 2.4 4.6 1.8 9.5 2.5 14.4 2.8 2.2.1 4.4 0 6.6-.3 3.6-.5 7.2-1.2 10.6-2.5 1.7-.7 3.4-1.5 5-2.5.5-.4.8-.8 1-1.4.4-1.7.5-3.4.6-5.1.2-3-.1-6-.4-9-.1-.9-.4-1.8-.6-2.7-.1-.2-.5-.4-.7-.3-.2.1-.3.2-.5.3-1.5 1.1-3.3 1.6-5.2 1.9l-1.8.3c-3.4.5-6.6-.2-9.7-1.6-.2-.1-.4-.2-.5-.3-1.2-.7-2.2-1.7-2.6-3.1-.1-.4-.1-.8-.5-1.1zm3.8-7c0 1.5 0 2.9.3 4.4.3 1.5 1.1 2.5 2.4 3.2.4.2.8.4 1.3.5 2.1.6 4.2.9 6.3.8h.4c1.6-.2 2.8-1 3.3-2.5.3-.8.6-1.6.7-2.5.3-1.8.2-3.6 0-5.4-.1-1-.6-1.7-1.4-2.3-1-.6-2-1.1-3.1-1.4-1.6-.4-3.2-.7-4.9-1.1-.5-.1-.9-.1-1.4-.1-2.4-.1-3.7 1.1-4 3.5v1c.1.7.1 1.3.1 1.9zm-7.6.1v-2.8c0-1.9-1.4-3.5-3.6-3.4h-1c-2.3.3-4.6.7-6.8 1.5-.7.3-1.3.6-2 1s-1.1 1.1-1.2 1.9c0 .5-.2 1.1-.2 1.6-.1 2.1 0 4.1.7 6.1.6 1.8 1.9 2.7 3.8 2.7 2.1.1 4.1-.2 6.1-.7 2.8-.8 3.8-2.1 4.1-5 .2-.8.1-1.8.1-2.9zM1.6 360.3c0-1.5.1-2.9.1-4.4 0-.7.2-1.3.6-1.8.7-.8 1.3-1.7 2-2.5 1-1.3 2.2-2.3 3.8-2.8.5-.1.7-.5.9-1 .5-1.2.9-2.5 1.4-3.7.3-.8.5-1.5.5-2.3 0-1 .1-2 .3-3 .3-2.6 1.5-4.6 3.5-6.3 1.2-1 2.5-1.7 4-2.2 1.5-.5 2.9-.9 4.4-1.3 1-.3 1.9-.5 2.9-.8 2.6-.9 5.3-1.4 8-1.6h2c2.9.2 5.7.7 8.4 1.8 1.1.4 2.2.7 3.2 1 1.3.4 2.5.8 3.8 1.3 1.5.6 2.8 1.5 4 2.7 1.3 1.3 2.1 2.9 2.5 4.7.1.6.3 1.2.3 1.8 0 1.2.4 2.2.9 3.2.7 1.6 1.3 3.2 1.9 4.8.2.4.3.7.8.8 1.8.5 3.1 1.7 4.2 3.2.7.9 1.4 1.9 2.2 2.9.1 1.1.2 2.2.3 3.4.1 2.1.1 4.3 0 6.4 0 .7-.3 1.3-.8 1.8-1.7 1.7-3.3 3.3-5.4 4.4-.3.1-.6.3-.8.5-5.2 3.5-10.9 5.8-17 7.2-4 .9-8.2 1.3-12.3 1-3.7-.3-7.3-1-10.7-2.1-2.9-.9-5.6-2.1-8.3-3.4-2.6-1.3-4.9-2.9-7.3-4.5-1.4-.9-2.5-2.2-3.7-3.4-.4-.4-.5-.8-.5-1.3-.1-1.6-.1-3.1-.1-4.5zm33-13.8c-.2.7-.2 1-.3 1.2-.4 1.6-1.4 2.7-2.8 3.4-.5.2-1 .5-1.4.7-3.2 1.3-6.6 1.6-10 1-1.9-.3-3.8-.7-5.4-1.9-.8-.5-1-.4-1.3.5-.1.4-.2.9-.3 1.4-.4 2.6-.7 5.1-.7 7.8 0 2.4.2 4.8.8 7.1.2.7.5 1.2 1.1 1.6 1.4.9 2.9 1.6 4.4 2.2 4.2 1.7 8.6 2.4 13 2.8 3.3.3 6.6.2 10-.4 3.8-.6 7.5-1.5 10.9-3.1 1-.5 2-1.1 3-1.6.6-.4 1-.9 1.1-1.6.1-1 .3-2.1.4-3.2.5-4.3.2-8.6-.6-12.9 0-.3-.2-.6-.4-.9 0-.1-.2-.1-.3-.1-.2.1-.5.2-.7.4-1.2.8-2.4 1.4-3.8 1.7-2 .5-4.1.7-6.2.6-2.5-.1-4.8-.8-7.1-1.9-1.4-.7-2.3-1.7-2.8-3.2-.2-.5-.3-.9-.6-1.6zm3.8-6.6c0 1.5.1 2.9.3 4.4.2 1.4 1 2.5 2.3 3.1.7.4 1.5.6 2.2.8 2 .5 3.9.6 5.9.5 1.5-.1 2.6-.8 3.3-2.2.4-.9.6-1.7.8-2.7.2-1.7.2-3.4 0-5.2-.1-1.2-.6-2-1.6-2.6-1-.6-2.2-1.1-3.3-1.4-1.2-.3-2.5-.6-3.7-.8-1-.2-2.1-.3-3.2-.2-1.6.2-2.7 1.2-2.9 2.8 0 1.3 0 2.4-.1 3.5zm-7.6.2v-3c-.1-1.9-1.3-3.1-3.1-3.2-.7 0-1.3 0-2 .1-1.7.3-3.4.7-5.1 1.1-1 .3-2 .8-2.9 1.3-.8.4-1.2 1.1-1.4 2.1-.4 2.1-.3 4.2.1 6.3.1.7.4 1.4.7 2 .6 1.1 1.6 1.8 2.8 1.9 2.3.1 4.5 0 6.7-.6 2.8-.8 3.9-2.2 4.1-5.2.2-1 .1-1.9.1-2.8zM68.6 3350.3c0 1.3-.1 2.7-.1 4.1 0 .8-.3 1.4-.8 1.9-1.7 1.6-3.3 3.2-5.4 4.3-.3.2-.7.4-1 .6-5.2 3.4-10.8 5.7-16.9 7-4.6 1-9.2 1.3-13.9.8-4.6-.5-9-1.8-13.3-3.5-3-1.2-5.9-2.7-8.6-4.6-.3-.2-.6-.4-.9-.5-2.1-1.1-3.7-2.8-5.4-4.4-.4-.4-.7-1-.7-1.6 0-2.9 0-5.9.1-8.8 0-.6.2-1.2.6-1.7.9-1.1 1.8-2.3 2.8-3.4.8-.9 1.8-1.5 3-1.9.5-.2.8-.4.9-.9l1.5-3.9c.3-.6.4-1.2.4-1.9.1-1.1.1-2.3.3-3.4.3-2.5 1.5-4.5 3.4-6.1 1-.8 2.1-1.4 3.2-1.9 1.5-.7 3.1-1.1 4.8-1.5 1.4-.3 2.7-.6 4-1.1 2.5-.8 5-1.2 7.6-1.4h1.6c2.7.2 5.4.7 8 1.6 1.3.5 2.7.9 4 1.2 1.6.4 3 .9 4.5 1.7 1 .5 1.9 1.2 2.8 2 1.5 1.4 2.4 3 2.7 5 .1.4.2.8.2 1.2 0 1.7.7 3.1 1.3 4.5.5 1.2 1 2.5 1.5 3.7.2.7.7 1.1 1.3 1.3 1.2.4 2.2 1.1 3.1 2.1.8 1 1.7 2.1 2.5 3.1.3.4.5.9.5 1.5.2 1.8.3 3.3.4 4.9zm-34-13.5c0 .1-.1.1-.1.1-.1.2-.1.4-.2.6-.5 1.8-1.6 3-3.3 3.8-2.3 1.1-4.6 1.7-7.1 1.8-2.1 0-4.2-.2-6.3-.8-.9-.2-1.8-.6-2.6-1.1-1.3-.8-1.4-1.1-1.9.8-.1.6-.3 1.2-.3 1.8-.4 3-.6 6-.4 9 .1 1.7.3 3.3.7 4.9.1.6.4 1.1.9 1.4 1.4 1 3 1.7 4.6 2.4 4.3 1.7 8.9 2.4 13.4 2.8 4.3.4 8.5-.1 12.7-1 3-.6 5.9-1.6 8.7-3 .8-.4 1.6-.9 2.4-1.4.3-.2.5-.6.6-1 .4-1.3.4-2.6.5-3.9.5-4.2.1-8.4-.6-12.5 0-.2-.1-.4-.2-.6-.1-.3-.5-.5-.8-.3-.2.1-.5.3-.7.4-1.3.9-2.8 1.4-4.4 1.7l-1.8.3c-3.2.5-6.2.1-9.2-1.1-.6-.2-1.2-.5-1.8-.9-1.1-.7-2-1.6-2.4-2.9 0-.5 0-1-.4-1.3zm3.9-7.1s-.1 0 0 0c0 1.4.1 2.8.2 4.2.2 1.8 1.2 3 2.9 3.7l.9.3c2.2.6 4.4.9 6.7.7 1.6-.1 2.7-.9 3.3-2.4.4-.9.6-1.9.7-2.9.2-1.6.1-3.2 0-4.8-.1-1.1-.6-1.9-1.5-2.4-.7-.4-1.4-.8-2.2-1-1.8-.6-3.7-1-5.6-1.3-.9-.1-1.8-.2-2.8-.1-1.3.2-2.2 1-2.5 2.2-.2.5-.2 1-.2 1.6 0 .7.1 1.5.1 2.2zm-7.7.3v-3c-.1-2.2-1.8-3.3-3.4-3.2-.7 0-1.5 0-2.2.1-1.2.2-2.5.5-3.7.8-1.3.3-2.5.8-3.7 1.5-.9.5-1.4 1.3-1.6 2.4-.3 2.1-.3 4.1.2 6.1.1.6.4 1.3.6 1.9.6 1.3 1.7 2 3.1 2.1 2.1.2 4.2-.1 6.3-.6 2.6-.7 4-1.9 4.3-5.2.1-1 .1-2 .1-2.9zM1.6 100.2c0-1.3.1-2.7.1-4 0-.9.2-1.7.8-2.4.7-.8 1.4-1.7 2-2.5.9-1.2 2.1-2.1 3.5-2.5.6-.2.8-.6 1-1.1.4-1.1.8-2.1 1.2-3.2.4-1 .7-2 .7-3.1 0-1.4.2-2.8.6-4.2.4-1.6 1.2-2.9 2.4-4.1 1.1-1.1 2.4-1.9 3.8-2.6 2-.9 4.2-1.4 6.3-1.9.8-.2 1.6-.3 2.3-.6 2.6-.9 5.3-1.3 8-1.5.9-.1 1.7 0 2.6.1 2.6.3 5.1.8 7.6 1.7.8.3 1.5.4 2.3.7 1.3.4 2.7.8 4 1.2 1.5.5 2.8 1.3 3.9 2.3 1.7 1.4 2.8 3.2 3.2 5.4.1.4.2.8.2 1.2 0 1.7.7 3.1 1.3 4.6.6 1.3 1.1 2.6 1.5 3.9.2.6.5.9 1.1 1.1 1.4.4 2.6 1.3 3.5 2.5.8.9 1.5 1.9 2.2 2.8.3.4.5.9.5 1.5.1 2.9.2 5.9.1 8.8 0 .8-.3 1.4-.8 1.9-1.7 1.7-3.5 3.2-5.6 4.5-2.7 1.6-5.3 3.1-8.1 4.3-4.1 1.7-8.2 3.1-12.6 3.7-3.3.5-6.6.6-10 .3-7.1-.7-13.7-2.9-19.9-6.3-1.8-1-3.5-2.1-5.3-3.2-1.6-1-2.8-2.4-4.2-3.7-.3-.3-.4-.7-.4-1.1.2-1.4.2-2.9.2-4.5zm32.7 14.1c4.5 0 8.2-.6 12-1.5 2.7-.6 5.3-1.6 7.8-2.9 2.6-1.4 2.3-1.3 2.8-4 .7-4.2.5-8.4-.1-12.5-.1-.7-.2-1.4-.4-2.2-.2-1-.7-1.1-1.4-.6-1.4 1-2.9 1.6-4.6 1.9-1 .2-2.1.3-3.2.4-3.2.3-6.2-.4-9.1-1.8-1.5-.7-2.6-1.8-3.1-3.5-.1-.3-.2-.5-.3-.8 0-.1-.1-.1-.1-.1-.1 0-.2.1-.2.2-.1.2-.2.5-.2.8-.4 1.5-1.4 2.5-2.8 3.2-.4.2-.8.4-1.3.6-2.5 1-5.1 1.6-7.8 1.4-2.9-.2-5.7-.6-8.1-2.3-.3-.2-.6-.1-.8.2s-.3.8-.3 1.1c-.6 2.9-.8 5.9-.8 8.9 0 2.2.2 4.4.7 6.5.2.8.6 1.3 1.2 1.7 1.5.9 3 1.7 4.7 2.3 5.2 2.1 10.6 2.8 15.4 3zm19.1-33.1c-.1-.9-.1-1.9-.2-2.8-.1-1-.6-1.8-1.4-2.3-.9-.6-1.9-1-2.9-1.3-1.9-.6-3.9-.9-5.8-1.2-.9-.1-1.7-.1-2.5.3-.9.4-1.5 1-1.8 2-.1.4-.2.8-.2 1.2v5.6c0 .6.1 1.2.3 1.8.3 1.3 1 2.3 2.2 2.9.5.3 1.1.5 1.7.7 1.9.5 3.9.8 5.9.8.3 0 .5 0 .8-.1 1.5-.2 2.6-1 3.2-2.4.3-.8.5-1.6.7-2.5-.1-1-.1-1.9 0-2.7zm-22.6-1.3v-2.8c0-1.7-1.1-3.3-3.5-3.3-.7 0-1.5 0-2.2.1-1.3.2-2.6.5-3.9.8-1.3.3-2.5.8-3.7 1.6-.6.4-1 .8-1.2 1.5-.5 2.7-.5 5.3.3 7.9.6 1.9 1.9 2.8 3.9 2.9 1.9.1 3.9-.2 5.7-.7 3.4-.8 4.3-2.6 4.5-5.5.1-.8.1-1.6.1-2.5zM68.6 3480.1c0 1.5-.1 3.1-.1 4.6 0 .6-.3 1.1-.7 1.6-1.7 1.7-3.4 3.3-5.6 4.5-1.1.6-2.2 1.4-3.2 2-5.6 3.1-11.5 5.3-17.8 6.2-3.2.5-6.5.6-9.8.3-8-.8-15.3-3.4-22.1-7.6-.4-.3-.9-.6-1.4-.8-2.2-1.1-3.9-2.8-5.6-4.5-.4-.5-.7-1-.7-1.6 0-2.9 0-5.9.1-8.8 0-.6.2-1.2.6-1.7.9-1.1 1.8-2.3 2.8-3.4.8-.9 1.8-1.5 3-1.9.5-.2.8-.5.9-.9.4-1.2.9-2.5 1.4-3.7.3-.8.5-1.5.5-2.3 0-1.5.2-3.1.6-4.6.4-1.5 1.2-2.8 2.3-3.9 1.1-1.1 2.5-2 3.9-2.7 2-.9 4.2-1.4 6.3-1.9.8-.2 1.6-.4 2.3-.6 2.6-.9 5.3-1.3 8-1.5.9-.1 1.7 0 2.6.1 2.5.3 5 .8 7.4 1.6.9.3 1.8.5 2.7.8 1.3.4 2.6.8 3.8 1.2 1.5.6 2.9 1.4 4.1 2.5 1.5 1.4 2.5 3.1 2.9 5.1.1.6.3 1.3.3 2 0 1.1.4 2.1.9 3 .7 1.6 1.3 3.2 1.9 4.8.2.5.4.8.9 1 1.7.5 2.9 1.6 4 2.9.8 1 1.7 1.9 2.3 3 .6 1.1.3 2.4.3 3.6v1.8l.2-.2zm-34.1-13.4c-.2.5-.2.8-.3 1.1-.4 1.4-1.3 2.4-2.6 3.1-.4.2-.7.4-1.1.5-3.1 1.3-6.2 1.9-9.5 1.4-.5-.1-.9-.1-1.4-.2-1.8-.3-3.5-.8-5-1.8-.7-.5-.9-.5-1.3.4-.1.3-.1.6-.2 1-.6 3-.8 6.1-.7 9.1.1 2 .3 4 .7 5.9.2.9.7 1.5 1.4 2 1.4.9 2.8 1.5 4.3 2.1 3.4 1.3 6.9 2 10.5 2.4 2.2.3 4.5.5 6.8.4 3.6-.1 7.2-.7 10.6-1.6 2.6-.6 5.1-1.6 7.4-2.9.6-.3 1.1-.7 1.7-1.1.4-.3.6-.7.7-1.1.4-1.8.5-3.6.7-5.3.2-3-.1-6-.4-9-.1-.8-.3-1.6-.5-2.4-.2-.7-.6-.9-1.2-.5-1.4 1-2.9 1.6-4.6 1.9-1.2.2-2.4.4-3.6.5-3.1.3-5.9-.4-8.7-1.7-.3-.1-.6-.3-.9-.5-1.1-.7-1.9-1.6-2.3-2.9.1 0 0-.5-.5-.8zm4-7c0 1.5 0 2.9.2 4.4.3 1.6 1.1 2.7 2.6 3.3.4.2.9.4 1.3.5 2 .6 4 .8 6.1.8.3 0 .5 0 .8-.1 1.4-.3 2.5-1 3-2.3.3-.7.6-1.5.7-2.3.3-1.9.2-3.8 0-5.8-.1-.9-.5-1.6-1.3-2.1-.7-.4-1.4-.8-2.1-1.1-2.3-.8-4.6-1.3-7-1.5-2.2-.2-4.2.8-4.3 3.8-.1.8 0 1.6 0 2.4zm-7.7.2v-3.2c-.1-1.6-1.2-2.7-2.9-2.9-.9-.1-1.9 0-2.8.1-1.3.2-2.6.5-3.9.8-1.3.3-2.5.9-3.7 1.6-.6.4-1 .9-1.2 1.6-.5 2.7-.5 5.3.4 7.9.6 1.9 1.9 2.8 3.9 2.9 1.9.1 3.9-.2 5.7-.7 3.3-.8 4.2-2.6 4.4-5.3.1-1 .1-1.9.1-2.8zM68.6 230.1c-.1 1.5-.1 3.1-.1 4.6 0 .6-.2 1-.6 1.4-1.7 1.7-3.4 3.4-5.6 4.5l-1.5.9c-4.7 3-9.8 5.1-15.2 6.4-3.6.9-7.3 1.4-11.1 1.3-4.7-.1-9.4-.9-13.9-2.5-4.2-1.5-8.2-3.2-11.9-5.7l-1.5-.9c-1.9-1.1-3.5-2.7-5-4.3-.3-.3-.4-.7-.5-1.1V225.9c0-.8.2-1.6.8-2.2.6-.8 1.3-1.6 1.9-2.3 1-1.3 2.2-2.3 3.8-2.8.4-.1.7-.4.8-.8.5-1.3.9-2.6 1.5-3.9.3-.8.5-1.5.5-2.3 0-1.5.2-2.9.6-4.4.4-1.7 1.3-3.1 2.5-4.2 1.1-1.1 2.4-1.9 3.8-2.5 2-.9 4.2-1.4 6.3-1.9.7-.2 1.4-.3 2.1-.6 2.5-.9 5.2-1.3 7.8-1.5.7-.1 1.3 0 2 0 2.7.2 5.4.7 8 1.6 1 .3 2 .6 3.1.9 1.3.4 2.6.8 3.8 1.2 1.4.5 2.6 1.3 3.8 2.2 1.8 1.5 2.8 3.3 3.2 5.6.1.5.2.9.2 1.4 0 1.4.5 2.6 1.1 3.8.6 1.5 1.2 3 1.8 4.4.2.4.3.7.8.8 1.8.5 3.1 1.7 4.3 3.2.7.9 1.4 1.9 2.2 2.9.1 1.1.2 2.2.2 3.4-.1.9-.1 1.6 0 2.2-.1 0 0 0 0 0zm-34-13.7c-.2.7-.4 1.1-.5 1.5-.4 1.3-1.2 2.2-2.3 2.9-.4.2-.8.5-1.2.6-2.7 1.1-5.4 1.8-8.4 1.5-1.2-.1-2.4-.3-3.6-.5-1.5-.3-2.8-.8-4.1-1.6-.2-.1-.3-.2-.5-.3-.2-.1-.5 0-.6.3-.1.4-.3.8-.4 1.1-.9 4.8-1.1 9.5-.3 14.3.4 2.4.1 2.2 2.4 3.5 2.3 1.3 4.8 2.3 7.4 2.9 1.9.4 3.8.8 5.7 1.1 2.6.4 5.1.6 7.8.5 3.5-.1 7-.7 10.5-1.5 2.6-.6 5.1-1.6 7.4-2.8l1.5-.9c.5-.3.8-.8 1-1.4.4-1.7.5-3.4.6-5.1.2-3.1-.1-6.1-.4-9.2-.1-.7-.2-1.3-.4-2-.1-.2-.2-.5-.3-.7-.1-.1-.3-.2-.5-.2-.2.1-.5.2-.7.4-1.5 1.1-3.2 1.6-5 1.9l-1.8.3c-3.4.5-6.6-.2-9.7-1.6-.4-.2-.7-.4-1-.6-1-.7-1.8-1.6-2.2-2.8 0-.5-.1-.8-.4-1.6zm3.9-6.7c0 1.5 0 2.9.2 4.4.3 1.6 1.1 2.7 2.5 3.4.4.2.9.4 1.3.5 2 .6 4 .8 6.1.8.3 0 .5 0 .8-.1 1.4-.3 2.5-1 3-2.3.3-.7.6-1.5.7-2.3.3-1.9.2-3.8 0-5.8-.1-.9-.5-1.6-1.3-2.1-.7-.4-1.4-.8-2.1-1.1-2.3-.8-4.6-1.3-7-1.6-2.2-.2-4.2.7-4.3 3.8 0 .8 0 1.6.1 2.4zm-7.7.1V207c0-1.6-1.2-3.2-3.4-3.2-.8 0-1.6 0-2.4.2-1.2.2-2.5.5-3.7.8-1.4.3-2.7.9-3.8 1.6-.6.4-1 .9-1.1 1.6-.5 2.6-.5 5.2.3 7.7.6 2 1.9 2.9 4 3 2 .1 4-.2 5.9-.7 3.1-.9 3.9-2.5 4.2-4.9 0-.5.1-.9.1-1.4-.1-.7-.1-1.3-.1-1.9zM68.6 35.1c0 1.5-.1 2.9-.1 4.4 0 .7-.2 1.3-.7 1.8-1.7 1.7-3.3 3.3-5.4 4.4l-1.5.9c-5 3.1-10.3 5.3-16 6.6-5 1.2-10.1 1.5-15.3.8-7.4-1-14.2-3.6-20.5-7.5-.4-.2-.8-.5-1.2-.7C5.7 44.7 4 43 2.3 41.3c-.4-.5-.7-1-.7-1.6 0-2.9 0-5.7.1-8.6 0-.8.3-1.4.7-2 .8-.9 1.5-1.9 2.3-2.8.9-1 1.9-1.9 3.2-2.3.6-.2 1-.6 1.2-1.2.4-1.2.9-2.4 1.4-3.5.3-.8.5-1.5.5-2.3 0-1.5.2-2.9.6-4.4.4-1.8 1.3-3.2 2.6-4.4 1.1-1 2.3-1.8 3.7-2.4 1.8-.8 3.8-1.3 5.7-1.7 1-.2 2.1-.5 3.1-.8 1.8-.6 3.6-.9 5.5-1.2 3.8-.8 7.5-.1 11.3 1 1.5.4 2.9.9 4.4 1.3 1.2.3 2.4.8 3.6 1.2 1.1.4 2.1 1.1 3.1 1.9 1.8 1.5 3 3.5 3.4 5.9.2 1.1.2 2.3.6 3.3.3 1.1.9 2.1 1.4 3.1.4 1 .8 2 1.1 3 .2.5.5.8.9 1 .2.1.5.2.8.3.9.4 1.6.9 2.3 1.6.3.3.6.6.8.9.8 1 1.6 2.1 2.4 3.2.1 1.3.2 2.5.3 3.8-.1.4-.1.9 0 1.5-.1 0-.1 0 0 0zM34.5 21.7c-.1.2-.2.4-.2.6-.4 2-1.7 3.2-3.5 4.1-1.6.7-3.2 1.2-4.9 1.5-2.1.4-4.2.1-6.4-.2-1.9-.3-3.6-.8-5.2-1.9-.1-.1-.2-.1-.4-.1-.1 0-.3 0-.3.1-.2.4-.4.8-.5 1.3-.6 3.1-.9 6.2-.8 9.3.1 2.1.3 4.1.7 6.1.2.8.5 1.4 1.2 1.8.6.4 1.2.8 1.9 1.1 2.4 1.1 4.8 2 7.3 2.6 2.2.5 4.4.8 6.7 1.1 1.8.2 3.6.4 5.4.3 3-.1 6-.4 8.9-1 3.2-.7 6.3-1.7 9.2-3.2.7-.3 1.3-.7 1.9-1.1.5-.3.8-.8 1-1.4.4-1.7.5-3.4.6-5.2.2-3.1-.1-6.1-.4-9.2-.1-.7-.2-1.3-.4-2-.1-.2-.2-.5-.3-.7-.1-.1-.4-.2-.5-.2-.3.1-.6.3-.9.5-.8.5-1.6.9-2.5 1.2-2.9.8-5.9 1.2-8.9.7-1.7-.3-3.4-.8-4.9-1.5-1.6-.8-2.8-1.9-3.3-3.8-.1-.3-.1-.6-.5-.8zm3.9-7c0 1.3.1 2.7.2 4 .2 2.1 1.4 3.4 3.3 4.1 2.4.8 4.9 1.1 7.5.9 1.4-.1 2.4-.9 3-2.1.4-.8.7-1.6.8-2.5.3-1.9.2-3.8 0-5.8-.1-.9-.5-1.6-1.3-2.1-.9-.6-1.9-1.1-2.9-1.3-1.6-.4-3.2-.8-4.8-1.1-.8-.1-1.6-.2-2.4-.1-1.8.1-3 1.1-3.2 2.9-.1.4-.1.8-.1 1.2-.1.6 0 1.2-.1 1.9zm-7.6.3v-3c-.1-1.8-1-2.8-2.8-3.1-.6-.1-1.3-.1-2 0-1.7.3-3.4.6-5.1 1-1.2.3-2.4.8-3.5 1.5-.6.4-1 .9-1.1 1.6-.5 2.6-.5 5.2.3 7.7.6 2 1.8 2.9 3.8 2.9 2 .1 4-.1 5.9-.6 2.9-.8 4.1-2.2 4.3-5.2.2-1 .2-1.9.2-2.8zM1.6 165.2c0-1.4.1-2.8.1-4.2 0-.8.2-1.4.7-2 .7-.8 1.3-1.7 2-2.5 1-1.2 2.1-2.2 3.7-2.6.6-.2.8-.6 1-1.1.4-1.1.8-2.3 1.3-3.4.4-.9.6-1.7.6-2.7 0-1.4.2-2.8.5-4.1.4-1.8 1.4-3.3 2.8-4.6 1.1-1 2.3-1.8 3.7-2.4 1.8-.8 3.6-1.2 5.5-1.7 1-.2 2.1-.5 3.1-.8 1.8-.6 3.6-.9 5.5-1.2 3.9-.6 7.7.1 11.4 1.2 1.5.4 2.9.9 4.4 1.3 1.2.3 2.3.7 3.4 1.1 1.1.4 2 1 2.9 1.7 2.1 1.6 3.5 3.7 3.8 6.3v.2c.1 2 .8 3.8 1.6 5.5.6 1.2 1 2.5 1.4 3.7.1.3.3.6.7.7.2.1.5.2.8.3 1 .4 1.9 1 2.6 1.8.9 1.1 1.9 2.3 2.8 3.4.3.4.5.8.5 1.3.2 3.1.3 6.1.1 9.2 0 .6-.3 1.1-.7 1.6-1.7 1.7-3.3 3.3-5.4 4.4l-1.5.9c-5 3.1-10.3 5.3-16 6.6-5 1.2-10.1 1.4-15.3.8-4.8-.6-9.4-2.1-13.8-3.9-2.3-1-4.4-2.1-6.5-3.5-.4-.3-.9-.6-1.4-.9-2.2-1.1-3.9-2.8-5.6-4.5-.4-.5-.7-.9-.7-1.6v-4.3c0-.1 0-.1 0 0zm32.9-13.5c-.2.5-.3 1-.5 1.5-.3.9-.9 1.6-1.7 2.2-.5.4-1.1.7-1.7 1-1.6.7-3.2 1.2-5 1.5-2.1.3-4.1.1-6.2-.2-1.9-.3-3.6-.8-5.2-1.9-.1-.1-.2-.1-.4-.2s-.4.1-.5.2c-.2.4-.3.9-.4 1.3-.8 3.7-.9 7.4-.7 11.1.1 1.4.3 2.9.6 4.3.2.7.5 1.2 1.1 1.6.6.4 1.2.8 1.9 1.1 2.3 1.1 4.8 2 7.3 2.6 2.2.5 4.4.9 6.7 1.1 1.8.2 3.6.4 5.4.3 3-.1 6-.4 8.9-1 3-.6 5.9-1.5 8.7-2.9.8-.4 1.5-.8 2.3-1.3.7-.4 1-.9 1.2-1.7.3-1.6.5-3.3.6-4.9.3-3.1-.1-6.1-.4-9.2-.1-.9-.3-1.7-.5-2.5-.1-.3-.5-.5-.8-.3-.8.4-1.6 1-2.4 1.3-2.4 1-5 1.2-7.6 1.2-1.9 0-3.7-.5-5.5-1.1-.7-.2-1.4-.6-2-.9-1.3-.7-2.3-1.8-2.7-3.3 0-.2 0-.7-.5-.9zm3.9-6.9c0 1.3.1 2.5.2 3.8.2 2.2 1.4 3.5 3.4 4.2 2.4.8 4.8 1 7.3.8 1.4-.1 2.5-.9 3.1-2.2.3-.8.6-1.6.8-2.5.3-1.8.2-3.7 0-5.6-.1-1-.6-1.8-1.4-2.3s-1.8-.9-2.7-1.2c-1.7-.5-3.3-.9-5-1.2-.8-.2-1.7-.1-2.6-.1-1.4.1-2.5 1.1-2.8 2.4-.1.5-.2 1.1-.2 1.6-.1.8-.1 1.5-.1 2.3zm-7.6.1v-3.2c-.1-1.5-1-2.4-2.4-2.8-.7-.2-1.5-.3-2.2-.1-1.8.3-3.5.7-5.3 1.1-1.2.3-2.4.8-3.5 1.6-.6.4-1 .9-1.1 1.6-.5 2.6-.5 5.2.4 7.7.6 1.9 1.8 2.8 3.8 2.9 1.9.1 3.9-.1 5.8-.6 3-.8 4.3-2.2 4.5-5.3v-2.9zM68.6 3415c0 1.5-.1 3.1-.1 4.6 0 .6-.3 1.1-.7 1.6-1.7 1.7-3.3 3.3-5.4 4.4l-1.5.9c-5 3.1-10.3 5.3-16 6.6-5 1.2-10.1 1.5-15.3.8-7.4-1-14.2-3.6-20.5-7.5-.4-.2-.8-.5-1.2-.7-2.2-1.1-3.9-2.8-5.6-4.5-.4-.5-.7-1-.7-1.6 0-2.9 0-5.9.1-8.8 0-.6.2-1.2.6-1.7.8-1 1.6-2 2.4-2.9.9-1.1 1.9-1.9 3.2-2.3.6-.2 1-.6 1.2-1.2.4-1.2.9-2.4 1.4-3.5.3-.8.5-1.5.5-2.3 0-1.1.1-2.3.3-3.4.4-2.4 1.5-4.4 3.4-5.9 1-.8 2.2-1.5 3.4-2 1.7-.7 3.5-1.2 5.4-1.6 1-.2 2.1-.5 3.1-.8 1.8-.6 3.6-.9 5.5-1.2 3.8-.6 7.6.1 11.2 1.1 1.6.5 3.2 1 4.8 1.4 1.1.3 2.2.7 3.2 1.1 1.3.5 2.5 1.3 3.6 2.2 1.7 1.4 2.7 3.2 3.1 5.4.1.6.3 1.2.3 1.8 0 1.1.4 2.1.9 3 .7 1.6 1.3 3.2 1.9 4.8.2.5.4.8.9 1 1.7.5 2.9 1.6 4 2.9.8 1 1.6 2 2.3 3l.3 3.6v1.8c-.1 0-.1 0 0-.1zm-34-13.6c-.2.4-.3.6-.3.7-.4 2.1-1.7 3.4-3.6 4.2l-1.5.6c-2.5.9-5.1 1.2-7.9.9-2.5-.3-5-.7-7.2-2.2-.4-.3-.7-.1-.9.4-.1.3-.2.6-.3 1-.8 3.8-.9 7.5-.7 11.3.1 1.1.2 2.1.4 3.2.4 2 .5 2.2 2.3 3.2 2.1 1.2 4.5 2.1 6.8 2.8 3 .8 6 1.3 9 1.6 1.5.1 2.9.3 4.4.2 3.2-.1 6.4-.5 9.5-1.1 2.8-.6 5.5-1.5 8.1-2.7.8-.4 1.6-.9 2.4-1.4.6-.4 1-.9 1.1-1.6.5-2.6.8-5.3.7-7.9-.1-1.9-.2-3.9-.4-5.8-.1-1-.3-2-.6-2.9-.1-.4-.6-.6-.9-.4-1.6 1.2-3.5 1.9-5.5 2.2-1.5.2-2.9.4-4.4.4-2.1-.1-4.2-.5-6.2-1.4-.5-.2-1.1-.5-1.6-.8-1.2-.7-2.1-1.7-2.4-3 .1-.5 0-.8-.3-1.5zm3.8-6.6c0 1.3.1 2.5.2 3.8.2 2.2 1.4 3.5 3.4 4.2 2.4.8 4.8 1 7.3.8 1.4-.1 2.5-.9 3.1-2.2.3-.8.6-1.6.8-2.5.3-1.8.2-3.7 0-5.6-.1-1-.6-1.8-1.4-2.3s-1.8-.9-2.7-1.2c-1.7-.5-3.3-.9-5-1.2-.8-.2-1.7-.1-2.6-.1-1.4.1-2.5 1.1-2.8 2.4-.1.5-.2 1.1-.2 1.6-.1.8-.1 1.5-.1 2.3zm-7.6 0c0-1.1 0-2.1-.1-3.2-.1-1.4-.9-2.3-2.3-2.7-.7-.2-1.5-.3-2.2-.2-1.9.4-3.8.7-5.7 1.2-1.1.3-2.1.8-3.1 1.4-.6.4-1 .9-1.2 1.6-.5 2.7-.5 5.3.4 7.9.6 1.8 1.8 2.7 3.7 2.8 1.9.1 3.9-.1 5.8-.5 3.1-.7 4.4-2.2 4.6-5.4.1-1 .1-1.9.1-2.9zM68.6 295.1c0 1.5-.1 2.9-.1 4.4 0 .7-.2 1.3-.8 1.8-1.7 1.6-3.3 3.3-5.4 4.4l-1.5.9c-5 3.1-10.3 5.3-16 6.6-5 1.2-10.1 1.5-15.3.8-7.4-1-14.2-3.6-20.5-7.5-.4-.2-.8-.5-1.2-.7-2.2-1.1-3.9-2.8-5.6-4.5-.4-.5-.7-1-.6-1.6 0-2.9 0-5.7.1-8.6 0-.8.3-1.4.7-2 .8-.9 1.5-1.9 2.3-2.8.9-1 1.9-1.9 3.2-2.3.6-.2 1-.6 1.2-1.2.4-1.2.9-2.4 1.4-3.5.3-.8.5-1.5.5-2.3 0-1.5.2-2.9.6-4.4.4-1.8 1.3-3.2 2.6-4.4 1.1-1 2.3-1.8 3.7-2.4 1.8-.8 3.8-1.3 5.7-1.8 1-.2 2.1-.5 3.1-.8 1.8-.5 3.6-.9 5.5-1.2 3.9-.6 7.7.1 11.4 1.2 1.5.4 2.9.9 4.4 1.3 1.2.3 2.4.8 3.6 1.2 1.1.5 2.1 1.1 3.1 1.9 1.9 1.5 3.1 3.5 3.5 5.9.2 1.1.2 2.3.6 3.3s.9 2.1 1.4 3.1c.4 1 .8 2 1.1 3 .2.5.5.8.9 1 .2.1.5.2.8.3.8.3 1.5.8 2.1 1.5.3.3.7.7.9 1 .8 1 1.6 2.1 2.4 3.2.1 1.3.2 2.5.3 3.8-.2.3-.2.9-.1 1.4-.1 0-.1 0 0 0zm-34-13.7c-.2.4-.3.5-.3.7-.4 2.1-1.7 3.4-3.6 4.2l-1.5.6c-2.5.9-5.1 1.2-7.9.9-2.5-.3-5-.7-7.2-2.2-.4-.3-.7-.1-.9.4-.1.3-.2.6-.3 1-.8 3.8-1 7.5-.7 11.3.1 1.5.3 3 .7 4.5.1.4.3.8.6 1l2.4 1.5c2.3 1.1 4.8 2 7.3 2.6 2.2.5 4.5.8 6.7 1.1 1.7.2 3.5.4 5.2.3 3.2-.1 6.4-.5 9.5-1.1 2.8-.6 5.5-1.5 8.1-2.7.8-.4 1.6-.9 2.4-1.4.6-.4 1-.9 1.1-1.6.5-2.6.8-5.3.7-8-.1-1.9-.2-3.9-.4-5.8-.1-1-.3-2-.6-2.9-.1-.5-.6-.6-.9-.4-1.6 1.2-3.5 1.9-5.5 2.2-1.5.2-2.9.4-4.4.4-2.1 0-4.2-.5-6.2-1.4-.5-.2-1.1-.5-1.6-.8-1.2-.7-2.1-1.7-2.5-3 .2-.4.1-.7-.2-1.4zm3.8-6.7c0 1.3.1 2.6.2 4 .2 2.1 1.4 3.4 3.3 4 2.4.8 4.9 1.1 7.5.8 1.4-.1 2.4-.9 2.9-2.1.3-.7.6-1.5.8-2.3.3-2 .3-4 .1-6-.1-.9-.6-1.6-1.3-2.1-.9-.6-1.9-1-2.9-1.3-1.6-.4-3.2-.8-4.8-1.1-.9-.2-1.9-.2-2.8-.1-1.4.1-2.3 1-2.7 2.3-.1.5-.2 1-.2 1.6-.1.8 0 1.6-.1 2.3zm-7.6.1v-3c-.1-1.6-1-2.5-2.5-2.9-.7-.2-1.5-.2-2.2-.1-1.7.3-3.4.6-5.1 1-1.2.3-2.4.8-3.5 1.5-.6.4-1.1 1-1.2 1.8-.1.6-.2 1.2-.2 1.8-.1 1.8 0 3.6.5 5.4.5 2.1 1.9 3.4 4.3 3.4 1.7 0 3.3-.1 5-.5.6-.2 1.3-.3 1.9-.6 1.5-.6 2.5-1.7 2.8-3.4.1-.6.2-1.3.3-2 0-.8-.1-1.6-.1-2.4z"></path><path fill="currentColor" d="M29.9 1738.7v2.4c0 .9-.6 1.5-1.5 1.6-.8.1-1.5-.1-2.1-.6-.4-.3-.7-.7-.8-1.1-.1-.3-.2-.7-.2-1 0-1.5-.1-3.1-.1-4.6 0-.6.4-.8.9-.7.9.1 1.8.3 2.8.4.4.1.8.3.8.8 0 .6.1 1.2.1 1.8.1.4.1.7.1 1zM42.3 1738.9v1.8c-.1 1.8-2.5 2.7-3.8 1.7-.4-.3-.6-.7-.6-1.2v-3.2c0-.8.2-.9.9-1.1.9-.2 1.8-.4 2.7-.5.6-.1.8.1.9.7 0 .6 0 1.2-.1 1.8zM32.7 1673.9v2.4c0 .7-.6 1.3-1.2 1.4-.7.2-1.3.2-2-.1-.6-.3-1.1-.8-1.2-1.5 0-.2-.1-.4-.1-.6 0-1.5-.1-3.1-.1-4.6 0-.4.3-.6.7-.5 1.1.2 2.2.3 3.3.5.3.1.5.3.5.5.1 1 .1 1.8.1 2.5 0 .1 0 .1 0 0zM45.1 1673.3v1.6c0 1.6-1.5 2.6-2.8 2.5-.9-.1-1.5-.6-1.6-1.5v-2c0-.7-.2-1.4.3-1.9.4-.3 1.1-.4 1.7-.5.1 0 .3-.1.4-.1 2.2-.8 2-.6 2 1.5.1.1.1.3 0 .4zM27.5 1803.2v2.4c0 .9-.7 1.4-1.5 1.5-1.3.1-2.6-.9-2.7-2.3-.1-1.7-.3-3.4-.2-5.1 0-.4.4-.7.8-.7h.2c1 .3 2.1.4 3 .7.5 1.1.1 2.2.4 3.5zM39.9 1803.7v2c0 .7-.5 1.2-1.1 1.6-.5.3-1.1.4-1.7.3-1-.1-1.7-.8-1.8-1.8-.1-1.1 0-2.2 0-3.4 0-.4.3-.7.8-.8.7-.1 1.3-.1 2-.2 1.9-.4 1.9-.3 1.9 1.5 0 .2 0 .5-.1.8zM25.9 1867.5v2.4c0 1-.7 1.6-1.7 1.5-1.2-.1-2.2-.9-2.4-2.1-.3-1.9-.3-3.8-.1-5.8 0-.2.3-.5.6-.4.3.1.5.1.8.2.9.3 2 0 2.6.8.5.8.2 1.8.3 2.7-.1.3-.2.5-.1.7zM38.3 1868.3v2c0 .7-.4 1.1-.9 1.4-.6.4-1.2.5-1.9.4-1-.2-1.7-.9-1.8-1.9-.1-1.2 0-2.4 0-3.6 0-.3.3-.6.7-.6.7-.1 1.3-.1 2-.2.5-.1.9-.1 1.4-.2.2 0 .5.2.6.4 0 .4 0 .8.1 1.2-.1.4-.1.8-.2 1.1zM30.3 1608.3v-1.2c0-1.4.1-1.4 1.5-1.2.8.1 1.7.3 2.6.4.3.1.5.3.5.5 0 1.3.1 2.5 0 3.8 0 .6-.3.9-.9.9h-2.8c-.4 0-.7-.3-.8-.8 0-.8-.1-1.6-.1-2.4zM47.2 1607.2c0 .7-.1 1.4-.2 2.2 0 .2-.3.5-.5.6-1.1.3-2.2.5-3.3.8-.1 0-.2-.1-.3-.2 0 0-.1-.1-.1-.2v-3.4c0-.2.1-.4.3-.5l3.6-1.2c.1 0 .3.1.3.2.1.5.1 1.1.2 1.7zM24.8 1931.7c0 .7.1 1.3.1 2v1c-.1.6-.6 1.1-1.2 1.1-1.4.1-2.6-.8-2.7-1.9-.3-1.9-.5-3.8-.3-5.8 0-.1 0-.3.1-.4.1-.1.3-.2.5-.3h.2c1 .4 2.3.2 3.2 1l.1 3.3zM32.7 1932.9c0-2.6 0-2.2 2.2-2.5.6-.1 1.2-.1 1.8-.1.3 0 .5.2.5.5.2 1.4.2 2.8.1 4.2-.1.9-.8 1.6-1.7 1.7-.5.1-.9.1-1.4-.1-.8-.2-1.3-.7-1.4-1.5-.1-.7-.1-1.5-.1-2.2zM33.7 1542.2h.6c2.3 0 2.1 0 2 2.3 0 .5-.3.8-.7.8H32c-.3 0-.6-.3-.7-.6v-.6c0-2.1-.2-2.2 2-1.9h.4zM48.4 1541.9v.7c0 .7-.2.9-.9 1.1-1 .2-2 .4-2.9.6-.5.1-.8-.2-.7-.7 0-.4 0-.8.1-1.2 0-.4.2-.6.6-.7 1.2-.3 2.3-.7 3.5-1 .1 0 .4.1.4.3-.2.4-.2.7-.1.9zM24.3 1996.5v2.6c0 .9-1 1.6-1.8 1.3-1.2-.3-2-1-2.1-2.3-.3-1.8-.3-3.7-.2-5.6 0-.3.4-.6.7-.5.9.2 1.8.4 2.7.7.4.1.7.4.7.9v3-.1zM36.7 1997.5v2c0 .7-.4 1.1-.9 1.5-.7.4-1.4.5-2.1.3-.9-.3-1.5-.9-1.6-1.8-.1-1.3 0-2.5 0-3.8 0-.3.2-.5.5-.5.8-.1 1.6-.1 2.4-.2 1.7-.3 1.7-.1 1.7 1.4v1.1zM24 2061.2v2.6c0 .9-.7 1.5-1.6 1.4-1.1-.1-2.1-.9-2.3-1.9-.3-2-.5-3.9-.3-5.9 0-.4.4-.7.9-.6.8.2 1.7.4 2.5.6.4.1.7.4.7.9v3l.1-.1zM36.3 2062.2v1.8c0 1.1-.6 1.7-1.6 2-1.2.4-2.9-.4-3-2-.1-1.2 0-2.4 0-3.6 0-.3.2-.5.5-.5 1.1-.1 2.2-.3 3.4-.4.5-.1.7.2.8.7-.1.7-.1 1.3-.1 2zM34.3 1479.1c-1-.1-2.1-.1-3.2-.2 0 0-.1-.2-.1-.3l.1-.1c.3-.1.5-.1.8-.1 1.7 0 3.3-.1 5-.1.4 0 .8 0 1.2.1.1 0 .2.2.2.2 0 .1-.1.3-.2.3-1.4.1-2.5.2-3.8.2zM44.5 1478.3c-.2 0-.4 0-.6-.1-.1 0-.1-.2-.2-.3v-.2c0-.1.1-.1.1-.1 1.8-.3 3.6-.6 5.5-.9 0 0 .1.2.2.3 0 0 0 .1-.1.2s-.2.2-.3.2c-1.5.4-3.1.7-4.6.9zM23.7 2125.9c0 .6.1 1.4.2 2.2.1 1.6-1.1 2.2-2.5 1.6-.6-.3-1.1-.8-1.3-1.4-.1-.2-.1-.4-.2-.6-.2-1.9-.3-3.8-.2-5.7 0-.2.4-.5.6-.4 1 .2 1.9.4 2.9.7.3.1.4.3.4.6 0 .9.1 1.9.1 3zM36.2 2127.5c0 .3 0 1-.1 1.8-.1.6-.5 1.1-1 1.4-1.4.8-3.5-.1-3.5-1.9v-.2c-.1-4.8-.7-3.6 3.7-4.2.6-.1.8.2.8.8 0 .6 0 1.3.1 2.3zM23.6 2320.5c.1.9.1 1.7.2 2.5 0 1.6-1.1 2.3-2.5 1.5-.8-.4-1.3-1-1.4-1.8-.3-2-.4-4-.2-5.9 0-.2.4-.5.6-.4.5.1.9.2 1.4.3 2.2.4 2 .3 2 2.6-.1.4-.1.9-.1 1.2zM36 2322v2c0 .6-.4 1.1-.9 1.4-.6.4-1.3.4-1.9.3-.9-.3-1.5-.8-1.6-1.8-.1-1.1-.1-2.3-.1-3.4 0-.9.1-1 1.1-1.1l3-.3c.3 0 .5.2.5.5-.1.8-.1 1.6-.1 2.4zM23.6 2190.4c0 1.3.1 2.2.1 3.1 0 .7-.4 1.1-1 1.3-.2.1-.4.1-.6.1-1-.2-1.8-.8-2.2-1.8-.1-.2-.1-.4-.1-.6-.1-1.8-.1-3.6-.2-5.4 0-.6.4-.9.9-.7 1 .4 2.1.2 3 1 0 1 0 1.9.1 3 0 .1 0 .2 0 0zM36 2192v2c0 .7-.4 1.2-1 1.6-1.2.6-3.3.3-3.5-1.7-.1-1.2-.1-2.5-.1-3.8 0-.3.2-.5.5-.6 1.2-.1 2.4-.3 3.5-.4.2 0 .5.2.5.4.1.9.1 1.7.1 2.5zM23.5 2255.3c0 1 .1 1.6.1 2.3 0 .4 0 .8-.1 1.2-.1.5-.6.9-1.1 1-1 .1-1.8-.4-2.3-1.2-.2-.3-.3-.6-.4-.9-.2-1.9-.4-3.8-.2-5.8 0-.1.1-.3.1-.4.1-.1.2-.2.3-.2.5.1 1.1.2 1.5.3.6.2 1.5-.1 1.8.6.3.6.2 1.3.2 1.9.2.6.2 1.1.1 1.2zM36 2256.9v2c0 .3-.1.7-.3.9-.5.8-1.4 1-2.3.9-.8-.1-1.5-.5-1.8-1.3-.1-.3-.2-.6-.2-1 0-.6 0-1.2-.1-1.8 0-2.4-.2-2.2 2.2-2.4h.2c.7.1 1.5-.6 2.1.1.5.6.2 1.4.2 2.1v.5zM25.2 2452c0 .1 0 .5-.2.9-.3.8-.8 1.1-1.5 1-.9-.1-1.9-.2-2.8-.4-.3-.1-.6-.3-.8-.5-.6-.8-1-1.7-1-2.8 0-.6.3-.8.9-.8 1.5.2 2.9.4 4.3.7.8.1 1 .4 1 1.2.1.2.1.4.1.7zM34 2454.7c-1.3.1-2.2-.5-2.9-1.6-.2-.4-.4-.9-.3-1.3 0-.2.2-.3.3-.4.2-.1.4-.1.6-.1l5.1-.3c.3 0 .6.2.6.6 0 1.8-1.1 3-2.9 3.1H34zM24.3 2386.6v1.4c-.1 1.3-1.3 2.1-2.6 1.6-1.1-.4-1.9-1.2-2.1-2.4-.1-.7-.2-1.4-.2-2.2-.1-2.4-.3-2.6 2.4-2.1 2.7.5 2.3.2 2.5 3-.1.3-.1.5 0 .7-.1 0 0 0 0 0zM36.5 2386.8v1.4c-.2 1.4-1.3 2.4-2.8 2.3-1.6-.1-2.6-1.2-2.6-2.5v-2c0-.6.3-.8.9-.8 1.2-.1 2.5-.2 3.8-.3.3 0 .6.2.7.6 0 .4.1.9 0 1.3.1 0 .1 0 0 0zM49.7 1410.1c0 .6 0 1.1-.2 1.7-.3 1.4-1.4 2.5-2.8 2.8-1.1.2-2.2-.5-2.3-1.6-.1-.4-.1-.8-.1-1.2 0-1.6.1-1.5 1.4-2 1.1-.4 2.1-.9 3.1-1.3.3-.1.7.1.8.4 0 .3.1.8.1 1.2zM35.3 1411.9c.2 0 .8 0 1.4-.1 1.3-.1 1.3.1 1.3 1.3 0 .6-.2 1-.5 1.5-.3.4-.8.7-1.3.7h-2.6c-.4 0-.8-.2-1-.5-.5-.6-.8-1.2-.8-2s.2-1 .9-1c.6.1 1.4.1 2.6.1zM49.2 1345.1c0 .7 0 1.6-.2 2.6-.2 1.3-1.3 2.3-2.7 2.2-.6 0-1.2-.4-1.3-1.1 0-.1-.1-.3-.1-.4 0-1.5.1-2.9.1-4.4 0-.3.2-.5.5-.6.6-.3 1.2-.5 1.8-.9 1.9-1.3 1.7-.8 1.8.9.2.6.1 1 .1 1.7zM35 1346h.4c1.8-.1 1.9 0 1.9 1.8 0 .5 0 .9-.1 1.4-.1.9-.7 1.4-1.5 1.7-.7.2-1.4.2-2.1-.2-.5-.3-.8-.7-.9-1.3-.1-.8-.1-1.6-.1-2.4 0-.8.2-1 1.1-1H35zM49.3 1280.3c0 .5-.1 1.4-.1 2.2-.1 1.1-.9 2.1-2.3 2.4-.7.1-1.5-.4-1.6-1.2v-1c0-.8 0-1.6.1-2.4 0-1.9-.2-1.7 1.6-2.5.5-.2.9-.5 1.4-.8.8-.5 1-.3 1 .6-.1.9-.1 1.6-.1 2.7zM35.3 1281c.4 0 1-.1 1.5-.1.2 0 .6.2.6.5 0 .9.1 1.8 0 2.8-.1 1-.9 1.6-1.9 1.7-.4 0-.8 0-1.2-.1-.8-.2-1.3-.7-1.4-1.5 0-.3 0-.7-.1-1 0-2.4-.2-2.3 2.2-2.2.1-.1.1-.1.3-.1zM49.3 1214.4c-.1 1.2-.1 2.2-.2 3.1 0 1.1-1.2 2.4-2.6 2.3-.7 0-1.3-.5-1.4-1.2v-.4c0-1.4.1-2.8.1-4.2 0-.4.2-.6.5-.7 1-.3 1.9-.9 2.8-1.5.2-.2.6 0 .6.3.1.9.2 1.8.2 2.3zM35.1 1215.9h.2c2.1-.1 2.1-.2 2.1 2.2 0 .3 0 .5-.1.8-.1 1-.7 1.6-1.5 1.9-1 .3-1.8.1-2.5-.7-.2-.2-.4-.6-.4-.9-.1-.9 0-1.8 0-2.8 0-.3.2-.5.5-.5.5.1 1.1.1 1.7 0 0 .1 0 .1 0 0zM49.2 1149.6c0 .9 0 1.9-.1 2.8-.1 1.2-.8 2.1-2 2.4-1 .3-1.9-.3-2-1.3v-1c0-.7.1-1.5.1-2.2.1-1.9-.1-1.8 1.7-2.4.6-.2 1.1-.7 1.7-1 .3-.2.7-.1.7.4-.1.7-.2 1.5-.1 2.3zM35 1150.9h.2c2.2-.2 2.1-.3 2.1 2.1v1c0 .7-.4 1.1-.9 1.4-.8.5-2 .5-2.8-.1-.3-.2-.6-.6-.6-1-.1-1-.1-2-.1-3 0-.2.3-.5.5-.5.4.1 1 .1 1.6.1zM34.6 2517.3h3c.1 0 .2.2.2.3 0 .1-.1.2-.1.3-.1.1-.2.1-.4.1-1.9 0-3.9 0-5.8.1-.1 0-.1 0-.2-.1s-.2-.2-.2-.3c0-.1.1-.2.2-.2h3.2c.1-.1.1-.1.1-.2zM24.7 2517.8c-1.6-.2-3.4-.4-5.2-.9-.1 0-.2-.2-.2-.3 0-.1.1-.2.2-.2 2 .3 4 .6 6.1.9.1 0 .2.2.2.3 0 .1-.1.2-.2.2H24.7zM44.9 1086.2v-2.2c0-.3.2-.5.4-.6 1.1-.6 2.1-1.1 3.2-1.6.2-.1.4.1.4.3.2 1.9.2 3.8-.1 5.8-.2.9-.8 1.5-1.6 1.9-.3.1-.6.2-1 .2-.7 0-1.3-.6-1.4-1.2 0-1 .1-1.8.1-2.6zM34.9 1085.8h1.2c.8 0 1 .2 1 .9v2.2c-.1.9-.6 1.4-1.4 1.7-.7.2-1.3.2-1.9-.1-.7-.3-1.1-.8-1.2-1.5-.1-.3-.1-.7-.1-1 0-2.4-.2-2.3 2.2-2.2h.2zM35.2 2582.3c1.1 0 2-.1 2.9-.1.2 0 .3.1.5.2.1.1-.1.4-.3.4-2 .2-4.1.3-6.2.1-.1 0-.2-.1-.3-.2-.1-.1.1-.4.3-.4h3.1zM24.8 2582.7l-4.2-.6c-.2 0-.5-.2-.7-.3v-.2c0-.1.1-.1.1-.1s.1-.1.2-.1c2 .2 3.9.4 5.9.7.1 0 .2.3.3.4-.1.1-.2.2-.3.2h-1.3zM48.8 1019.6c0 .9 0 1.9-.1 2.8-.1 1.3-1.1 2.2-2.3 2.3-.9.1-1.6-.4-1.7-1.3v-.4c0-1.4.1-2.8.2-4.2 0-.3.2-.5.4-.6 1.1-.4 2-1 3-1.5.3-.2.5 0 .6.3-.1.8-.1 1.7-.1 2.6zM34.5 1020.7h.6c1.7-.1 1.7 0 1.7 1.8v1.2c0 1-.6 1.6-1.5 1.9-.9.3-2 .1-2.5-.7-.2-.3-.4-.7-.5-1.1-.1-.8-.1-1.6-.1-2.4 0-.5.3-.8.7-.8.6.1 1.1.1 1.6.1zM48.6 954.1c-.1 1.2-.1 2.2-.3 3.2-.2 1.3-1.1 2.2-2.4 2.2-.8 0-1.6-.4-1.6-1.4 0-1.5 0-3 .1-4.5 0-.3.2-.5.4-.6 1.1-.4 2-.9 3-1.5.2-.2.6 0 .6.3.1.8.2 1.7.2 2.3zM34.1 955.5h1.6c.4 0 .7.3.8.7 0 .8.1 1.6 0 2.4-.1 1.3-1.5 2.2-2.8 1.8-1.1-.3-1.7-.9-1.8-2.1v-.6c0-2.4-.1-2.3 2.2-2.2zM35.7 2647.8c-.9-.1-1.7-.1-2.6-.2-.1 0-.2-.2-.2-.3 0-.1.1-.3.2-.3l6.3-.3c.1 0 .2.2.2.3 0 .1-.1.3-.2.3-.2.1-.4.1-.6.2-.5.1-1 .1-1.6.2h-1.6c.1 0 .1.1.1.1zM25.8 2647.5l-4.5-.6c-.1 0-.3-.1-.4-.1-.1-.1-.1-.2-.2-.3l.1-.1h1.6c1.4.1 2.8.3 4.1.4.2 0 .4.1.5.2.1.1.1.2.1.3l-.1.1c-.3.1-.7.1-1.2.1zM44 890.6v-1.8c0-.6.2-1 .8-1.2 1-.3 1.8-.9 2.7-1.3.3-.1.5 0 .6.3 0 .1.1.3.1.4.1 1.8.1 3.6-.2 5.4-.2 1.2-1.2 2-2.4 2-.9 0-1.6-.5-1.6-1.4v-1.2c-.1-.4-.1-.8 0-1.2zM36 891.9v1.4c0 .3-.1.5-.2.8-.5.8-1.3 1.1-2.2 1-1-.1-1.7-.6-1.9-1.4-.3-1-.3-2.1-.2-3.2 0-.2.3-.4.6-.4h3.4c.3 0 .5.2.5.5v1.3zM47.6 823.7c0 1 0 2-.1 3-.1 1.1-.9 2-2 2.3-1.2.3-2.2-.4-2.2-1.6v-4.2c0-.4.2-.8.7-.9 1-.3 2-.8 2.9-1.4.3-.2.7 0 .7.4v2.4zM33 824.7c2.7 0 2.5-.2 2.5 2.4v.6c-.1 1-.7 1.7-1.7 2-1 .3-2.1-.2-2.6-1-.1-.2-.3-.5-.3-.7v-2.8c0-.3.2-.5.5-.5H33zM37.6 2711.8c-.6.1-1.3.1-1.9.2-.5.1-.9-.2-1-.7-.1-.5-.2-1.1-.2-1.6 0-.8.4-1.2 1.2-1.3 1.5-.1 3-.1 4.6-.1.4 0 .8.3.8.7v1.8c-.1.7-.5 1-1.2 1-.8.1-1.5 0-2.3 0zM26.1 2711.7c-1.2-.1-2.1-.1-3-.2-.4 0-.7-.3-.9-.7-.3-.7-.3-1.4 0-2.1.1-.3.3-.4.6-.5h.2c1.5.1 3 .1 4.6.2.6 0 1 .4 1.1 1 0 .3.1.5.1.8.1 1.5-.1 1.8-1.7 1.6-.4 0-.9-.1-1-.1zM47 758.1c-.1 1.1-.1 2.2-.2 3.2-.2 1.3-1.2 2.1-2.5 2.1-.8 0-1.4-.5-1.6-1.2 0-.1-.1-.3-.1-.4 0-1.6 0-3.2.1-4.8 0-.2.2-.5.5-.6 1.1-.3 2.1-.8 3.1-1.3.2-.1.6 0 .6.3 0 .9 0 1.9.1 2.7zM32.6 758.6c2.3 0 2.1-.2 2.1 2.2v1.2c-.1 1.1-1 1.9-2.1 2-1.2.1-2.3-.8-2.5-2.1v-1.2c0-2.5-.3-2.2 2.2-2.2 0 .1.1.1.3.1zM46.1 692.4c0 1 0 2-.1 3-.1 1.3-1.3 2.3-2.6 2.2-.8-.1-1.5-.7-1.6-1.5V690.9c0-.7.1-.8.7-1 .6-.2 1.3-.4 1.9-.7 1.6-.7 1.7-.6 1.8 1-.1.7-.2 1.5-.1 2.2zM33.6 693.8v2.3c-.1 1-.8 1.7-1.8 1.8-1.4.1-2.6-.7-2.6-2.1v-3.6c0-.3.4-.6.7-.6.5 0 .9 0 1.4.1.7.1 1.6-.3 2.1.2.6.5.1 1.5.2 1.9zM36.9 2772.7v-2c0-.7.3-1.3.8-1.8.3-.3.7-.6 1.2-.6h1c.8-.1 1.6.4 2 1.4.1.2.2.4.2.6.2 1.4.2 2.9 0 4.4 0 .4-.3.6-.7.6-1.3-.2-2.5-.1-3.8.2-.4.1-.7-.2-.8-.7.1-.8.1-1.5.1-2.1zM29.6 2772.8v2c0 .3-.3.5-.5.5-1.2-.3-2.5-.3-3.8-.2-.5 0-.8-.2-.8-.6-.1-1.3-.1-2.5-.1-3.8 0-.3.1-.7.2-1 .3-.8.9-1.3 1.8-1.3h.8c1.3.1 2.2.9 2.4 2.2 0 .7-.1 1.5 0 2.2zM45 626v2.8c-.1 1.1-.6 1.9-1.6 2.3-1.3.5-2.5-.2-2.7-1.5 0-.2-.1-.4-.1-.6v-5.4c0-.6.2-.8.8-1 .9-.2 1.8-.5 2.7-.7.3-.1.5.1.7.3.2.4.3.8.3 1.1 0 1 0 1.8-.1 2.7zM32.7 627.2v2.2c-.1 1.2-.9 2-2.1 2-1.2 0-2.2-.7-2.5-1.9V624.7c0-.6.2-.8.9-.8h.4c3.5.2 3.2-.5 3.3 3.3zM42.6 2835.3v1.8c0 .4.1 1-.3 1.3-.4.3-.8 0-1.2 0-.9-.1-1.7.2-2.5.4-.3.1-.5-.1-.5-.4v-5.6c0-.9.5-1.6 1.3-2.1 1.2-.6 2.7 0 3 1.3.1.4.2.9.2 1.4v1.9zM30 2835.5v1.6c0 1.4 0 1.4-1.4 1.2-.8-.1-1.6 0-2.4.1-.2 0-.5-.2-.5-.4-.1-1.8-.1-3.6-.2-5.4 0-.6.2-1.2.7-1.6.6-.5 1.2-.8 2-.5.9.3 1.5.9 1.7 1.8.1.3.1.7.1 1-.1.8-.1 1.5 0 2.2zM39.7 559.5v-2.8c0-.3 0-.7.2-1 .1-.3.4-.6.7-.7.8-.2 1.6-.3 2.3-.4.4 0 .8.3.9.7.2.4.3.8.3 1.1.2 1.9.2 3.9 0 5.8-.1 1-.6 1.7-1.6 2.1-1.3.5-2.7-.3-2.8-1.7-.1-1 0-2 0-3.1zM31.6 559.7v2.8c0 1-.4 1.7-1.3 2-1 .4-2 0-2.6-.8-.2-.3-.4-.6-.4-.9-.1-2-.2-4-.2-6 0-.7.3-.9 1-.9 4 .1 3.5-.7 3.5 3.4v.4zM30.3 2899.1v2.6c0 .2-.3.5-.5.4-.7 0-1.3-.1-2-.1-2 .2-1.9.1-2-1.7-.1-1.2 0-2.4 0-3.6 0-.3 0-.7.1-1 .3-1 1-1.6 2-1.7 1-.1 1.8.5 2.2 1.4.1.4.2.8.2 1.2v2.5zM38.4 2899.1v-3c0-.6.2-1 .6-1.4.6-.6 1.3-.9 2.2-.6.9.3 1.5.9 1.6 1.9.2 1.9.2 3.7 0 5.6 0 .5-.2.6-.8.6-.7-.1-1.5-.1-2.2 0-.4.1-1 .5-1.3.1-.2-.3-.2-.9-.2-1.3.1-.7.1-1.3.1-1.9zM38.5 2963.1v-3c.2-1.1 1.1-2 2.1-2 .9-.1 1.9.7 2.2 1.7.1.2.2.5.2.8v5c0 .5-.3.7-.8.7-1.1-.1-2.1-.1-3.2.2-.3.1-.6-.1-.6-.4v-.8c.1-.8.1-1.5.1-2.2zM30.4 2963.1v2.2c0 .8-.2.9-.9.9h-2.2c-1.1.1-1.3.3-1.3-1.1 0-1.3-.1-2.5-.1-3.8 0-.4 0-.8.1-1.2.1-1.2 1-1.9 2.1-1.9 1.2 0 2.2.8 2.2 2.1.1.9.1 1.9.1 2.8zM31.1 493.3v3c-.2 1-.9 1.7-1.9 1.8-.9.1-1.9-.4-2.3-1.2-.1-.3-.3-.6-.3-.9 0-2.1-.1-4.2-.1-6.4 0-.2.1-.4.2-.6.2-.4.5-.7.9-.7h2.2c.5 0 .8.3.9.7.2.5.3 1 .3 1.5 0 .9 0 1.9.1 2.8zM39.1 492.7v-2.6c0-.5.1-1.1.4-1.5.5-.7 1.2-1.1 2-1 .9.1 1.8.9 1.9 1.8.1.3.1.7.1 1v4.8c0 .3 0 .7-.1 1-.4 1.7-2.1 2.1-3.3 1.6-.5-.2-.8-.6-1-1.2-.1-.5-.1-.9-.1-1.4.1-.9.1-1.7.1-2.5zM38.5 3027.4v-2.8c0-.8.4-1.4 1-1.9 1-.7 2.5-.4 3.1.6.2.3.4.7.4 1.1v5.6c0 .2-.3.5-.5.5-1.1-.1-2.2-.1-3.3.2-.3.1-.6-.1-.6-.6-.1-.8-.1-1.7-.1-2.7zM26 3027.2c0-.9-.1-1.7 0-2.6.1-1.5 1.5-2.3 2.9-1.9.8.2 1.2.7 1.5 1.5 0 .1.1.3.1.4 0 1.8.1 3.6.1 5.4 0 .3-.3.6-.6.6-1.1 0-2.1 0-3.2.1-.3 0-.5-.2-.6-.5-.1-1-.2-2-.2-3zM43.1 3092.1v2.4c0 .4-.3.6-.7.5-1.1-.1-2.1-.2-3.2.2-.3.1-.7-.1-.7-.5 0-1.9-.1-3.7 0-5.6 0-.9.5-1.7 1.4-2 1.3-.5 2.6.1 3 1.4.1.4.1.8.2 1.2.1.8 0 1.6 0 2.4zM26 3091.8v-2.6c.1-1.3 1.1-2.2 2.4-2.1 1 .1 1.8.7 2 1.7 0 .2.1.4.1.6 0 1.7.1 3.3.1 5 0 .5-.3.8-.7.8-1.1-.1-2.1-.1-3.2.1-.3.1-.6-.2-.6-.6 0-1.1 0-2-.1-2.9zM30.7 427v3.2c-.1 1-1 1.8-2 1.9-1 .1-2-.6-2.3-1.6-.1-.5-.2-1-.2-1.6 0-1.5-.1-3-.1-4.6 0-.3 0-.7.1-1 .3-1 1.2-1.7 2.2-1.7 1 0 1.9.7 2.1 1.8.1.3.1.6.1 1 .1.9.1 1.7.1 2.6zM38.8 426.8v-2.4c0-.4 0-.8.1-1.2.2-.9 1-1.6 2-1.7 1-.1 2.1.6 2.3 1.6.1.4.1.8.1 1.2v5c0 .3 0 .7-.1 1-.3 1.5-2.3 2.2-3.5 1.3-.5-.4-.8-.9-.8-1.5v-2c-.1-.5-.1-.8-.1-1.3zM43.1 3156.5v1.4c0 .6.1 1.2-.2 1.7-.5 0-1.1-.1-1.6-.1-.7.1-1.3.2-2 .3-.5.1-.8-.1-.8-.6v-5.2c0-.3 0-.5.1-.8.3-1 1-1.6 2-1.7 1-.1 2 .6 2.3 1.6.1.3.1.6.2 1v2.4zM30.6 3156.9v2.3c0 .3-.3.5-.5.5-1.1-.2-2.2-.1-3.4.1-.2 0-.5-.2-.5-.5 0-1.9-.1-3.7-.1-5.6 0-.9.5-1.5 1.3-1.9.8-.4 1.6-.2 2.2.3.5.4.8.9.8 1.5.1 1 .1 2 .2 3.3zM43.1 3221.5v2.6c0 .2-.3.5-.5.5-1.1-.3-2.2-.1-3.3.1-.2.1-.5-.2-.6-.4 0-.3-.1-.5-.1-.8v-4.2c0-.5.1-.9.2-1.4.3-.9 1-1.5 1.9-1.5 1 0 1.7.4 2.1 1.2.2.4.3.9.3 1.3.1.8 0 1.7 0 2.6zM30.6 3221.5v2.6c0 .3-.3.5-.5.5-1.1-.3-2.2-.1-3.3.1-.2 0-.6-.2-.6-.4 0-1.9-.1-3.8-.1-5.8 0-1.1 1.1-1.9 2.1-2 .8 0 2 .6 2.2 1.9.1.5.1 1.1.1 1.6s0 .9.1 1.5zM28.4 3283.9h1.2c1 0 1.3.2 1.6 1.1.3 1 .2 2 .2 3 0 .9-.3 1.3-1.3 1.1-1.1-.2-2.2-.1-3.4.1-.2 0-.4.1-.6.1-.3 0-.7-.2-.8-.5-.2-1.2-.2-2.4-.1-3.6 0-.2.2-.5.3-.7.2-.3.4-.5.8-.5.8 0 1.4-.1 2.1-.1zM41.1 3288.9c-.6 0-1.5.1-2.4.2-.2 0-.6-.2-.6-.4-.3-1.4-.3-2.8.1-4.2.1-.5.5-.8 1-.9 1.1 0 2.3-.1 3.4 0 .5 0 .8.3 1 .8 0 .1.1.2.1.4.2 1.2.3 2.4 0 3.6-.1.5-.4.7-.8.7-.5 0-1-.1-1.8-.2zM30.6 361.4v2.4c0 .4 0 .8-.1 1.2-.2.9-1 1.5-1.8 1.6-1 .1-1.9-.4-2.2-1.3-.1-.3-.3-.6-.3-1 0-2-.1-4-.1-6 0-.4.2-.8.4-1.1.5-.9 1.4-1.2 2.4-1 .8.2 1.5.8 1.6 1.8.1 1.2.1 2.3.1 3.4zM43.1 361.2c0 1.1.1 2.1 0 3.2-.1.9-.6 1.6-1.5 2-1.1.5-2.4-.1-2.8-1.2-.2-.4-.2-.9-.2-1.4V359c0-.4 0-.8.1-1.2.2-1 1.2-1.8 2.1-1.8 1 0 2 .8 2.2 1.8.1.3.1.7.1 1v2.4zM28.5 3353.8h-3.2c-.2 0-.3-.2-.5-.3-.1-.2.1-.4.5-.4h.6c1.3 0 2.5-.1 3.8-.1.5 0 1.1-.1 1.6-.1.2 0 .4.1.6.1.1 0 .2.2.2.3 0 .1-.1.3-.2.3-.4.1-.8.1-1.2.1-.8.1-1.5.1-2.2.1zM40.9 3352.7h3c.1 0 .3.2.3.2-.1.2-.2.3-.3.5-.1.1-.2.1-.4.1h-.2c-1.6 0-3.2.1-4.7.1-.2 0-.5-.1-.8-.2-.1 0-.2-.2-.2-.3 0-.1.1-.3.2-.3.8-.1 1.6-.1 2.3-.1.2-.1.5-.1.8 0zM30.8 101.1v2.8c-.1 1.3-.9 2.1-2.1 2.3-1.5.2-2.5-.8-2.8-1.8-.1-.3-.2-.5-.2-.8 0-1.5-.2-2.9 0-4.4.2-2.1 2-2.7 3.6-2.2.8.3 1.3 1 1.4 1.8.1.9.1 1.8.1 2.3zM43.4 101.4v1.6c0 .5-.1.9-.3 1.4-.4 1.1-1.4 1.7-2.7 1.6-1.1-.1-2-.9-2-2.1-.1-1.7-.1-3.3 0-5 .1-1.3 1.1-2.1 2.4-2.1 1.2 0 2 .6 2.4 1.7.1.4.2.9.2 1.4v1.5zM31 3482c0 .5.1 1.1 0 1.6s-.2 1-.4 1.5-.7.8-1.2.9c-.3.1-.5.1-.8.1-1.6.1-2.7-.7-2.9-2.3-.1-1.4-.1-2.9-.1-4.4 0-.7.3-1.3.8-1.8.3-.3.6-.5 1-.5s.8-.1 1.2 0c1 0 1.8.6 2.1 1.5.1.4.2.9.2 1.4.1.6.1 1.3.1 2zM43.5 3481.4v1.8c0 .6-.2 1.1-.5 1.5-.4.7-1 1.2-1.9 1.2h-.2c-1.6.1-2.5-.8-2.6-2.3-.1-1.4-.1-2.8 0-4.2 0-.5.2-1 .5-1.5.3-.6.8-.9 1.5-.9h.8c1.6-.1 2.3 1.1 2.5 2.3-.1.6-.1 1.3-.1 2.1zM30.8 231.5v2.4c0 .3-.1.7-.2.9-.1.2-.3.5-.5.5l-3 .3c-.4 0-.6-.2-.8-.5-.2-.4-.3-.7-.4-1.1-.1-1.6-.1-3.2-.2-4.8 0-.5.3-.8.9-.9h.8c3.8 0 3.3-.5 3.4 3.2zM38.5 231.4v-2.8c0-.3.2-.5.5-.5.3-.1.7-.1 1-.1 3.5 0 3.3-.5 3.3 3.3v2.2c0 .4-.1.8-.2 1.2-.1.4-.4.7-.9.7h-2.6c-.5 0-.9-.4-1-.8-.1-.3-.1-.6-.1-1-.1-.8-.1-1.5 0-2.2-.1 0 0 0 0 0zM38.6 36.2v-2.4c0-.4 0-.8.1-1.2.2-1 1-1.6 2-1.6s1.8.5 2.2 1.4c.1.4.2.8.2 1.2v5.2c0 .6-.1 1.2-.5 1.7-.6.8-1.3 1.1-2.3.9-.8-.2-1.4-.7-1.6-1.6-.1-.4-.1-.8-.1-1.2v-2.4zM30.6 38.5c0 .5 0 .9-.1 1.4-.2.8-.8 1.4-1.6 1.5-.9.2-1.6-.1-2.1-.8-.3-.4-.6-.9-.6-1.5 0-2-.1-4-.1-6 0-.8.4-1.4 1.1-1.8 1.3-.8 3-.1 3.3 1.3.1.4.1.8.1 1.2-.1.9 0 4 0 4.7zM40.6 168.5h-2.4c-.2 0-.4-.1-.5-.2-.1-.1-.2-.2-.2-.3 0-.1.1-.2.2-.3 0 0 .1-.1.2-.1h6c.1 0 .2.1.3.2.1.1-.1.4-.2.5-.2.1-.4.2-.6.2-.6 0-1.2.1-1.8.1-.4-.1-.7-.1-1-.1zM28.4 168.8h-2.8c-.2 0-.4 0-.6-.1-.1 0-.2-.2-.2-.3 0-.1.1-.2.2-.3.1-.1.2-.1.4-.1 2-.1 4-.1 6-.1.1 0 .3 0 .4.1.1.1.2.2.2.3s-.1.3-.2.3c-.6.1-1.2.1-1.8.1h-1.6v.1zM28.7 3415.1h1.5c1 0 1.3.2 1.5 1.1.2.8.2 1.6-.1 2.4-.3.8-.6 1.1-1.5 1.1-1.2.1-2.4.1-3.6.1-.6 0-1-.3-1.3-.8-.5-.9-.5-1.9-.3-2.9.1-.4.4-.7.8-.8 1.1 0 2.1-.1 3-.2zM40.6 3419.6h-1.2c-.8 0-1.2-.4-1.5-1-.4-.9-.4-1.8-.3-2.7.1-.4.4-.8.8-.8h4.8c.4 0 .7.3.8.7.2.9.2 1.7-.2 2.5-.3.8-.9 1.3-1.8 1.3-.4-.1-.9-.1-1.4 0 0-.1 0-.1 0 0zM38.6 296.1v-2.4c0-.3 0-.7.1-1 .2-1 1-1.6 1.9-1.7 1.1-.1 2 .5 2.3 1.5.1.3.2.6.2 1v5.4c0 .5-.2.9-.3 1.3-.4.9-1.4 1.4-2.3 1.2-.9-.2-1.5-.8-1.8-1.7-.1-.4-.1-.8-.1-1.2-.1-.8 0-1.6 0-2.4zM30.6 296.2v2.2c0 .4 0 .8-.1 1.2-.2 1.1-1 1.8-2 1.9-1.1 0-2.1-.7-2.4-1.7-.1-.2-.1-.5-.1-.8 0-1.8 0-3.6-.1-5.4 0-.3 0-.5.1-.8.2-1 1.2-1.7 2.2-1.7 1 0 1.9.7 2.1 1.8.1.4.1.8.1 1.2v2.2h.2v-.1z"></path> </svg> </div> <h2 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__SectionIntro-module__SectionIntro-heading___u6_Wl">The industry <br class="break-whenNarrow"> standard</h2> </header> </div> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <div id=":Rakb:"> <div class="Primer_Brand__Animation-module__Animation___KNtEW Primer_Brand__Animation-module__Animation--slide-in-up___ONnmI Primer_Brand__Box-module__Box-padding--32___Xi9K8 Primer_Brand__Box-module__Box-marginBlockEnd--32___W5xYE lp-Productivity-item has-BlurredBg has-GradientBorder"> <img alt="" class="Primer_Brand__Image-module__Image___FgVuK lp-ProductivityTestimonial-quote-icon" width="44" height="35" src="/images/modules/site/copilot/quote.svg" loading="lazy" decoding="async"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--600___ThppA Primer_Brand__Text-module__Text--weight-medium___E0iQL lp-ProductivityTestimonial-quote"><span class="lp-ProductivityTestimonial-quote-highlight">Personalized, natural language recommendations are now at the fingertips of all our developers at Figma.</span> <!-- -->Our engineers are coding faster, collaborating more effectively, and building better outcomes.</span> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack--gap-16___gT_Of Primer_Brand__Stack-module__Stack--padding-none___RCMh9" style="align-items:center"> <img alt="" class="Primer_Brand__Image-module__Image___FgVuK lp-ProductivityTestimonial-logo" width="33" height="48" src="/images/modules/site/copilot/logo-framer.svg" loading="lazy" decoding="async"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-medium___E0iQL">Tommy MacWilliam</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-medium___E0iQL text-mono">Engineering Manager for Infrastructure @ Figma</p> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack--gap-32___iSq9y Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Productivity"> <div class="Primer_Brand__Animation-module__Animation___KNtEW Primer_Brand__Animation-module__Animation--slide-in-up___ONnmI Primer_Brand__Box-module__Box-padding--32___Xi9K8 lp-Productivity-item has-BlurredBg has-GradientBorder width-full"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu Primer_Brand__Heading-module__Heading--weight-medium___II172 is-sansSerifAlt" style="font-size:48px;letter-spacing:-0.03em;line-height:1">77,000+</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-medium___E0iQL" style="font-size:18px">Businesses have adopted GitHub Copilot</p> </div> <div class="Primer_Brand__Animation-module__Animation___KNtEW Primer_Brand__Animation-module__Animation--slide-in-up___ONnmI Primer_Brand__Box-module__Box-padding--32___Xi9K8 lp-Productivity-item has-BlurredBg has-GradientBorder width-full"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu Primer_Brand__Heading-module__Heading--weight-medium___II172 is-sansSerifAlt" style="font-size:48px;letter-spacing:-0.03em;line-height:1">55%</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-medium___E0iQL" style="font-size:18px">Developer preference for GitHub Copilot</p><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--100___csEom" style="margin-top:28px">Stack Overflow 2023 Survey</span> </div> <div class="Primer_Brand__Animation-module__Animation___KNtEW Primer_Brand__Animation-module__Animation--slide-in-up___ONnmI Primer_Brand__Box-module__Box-padding--32___Xi9K8 lp-Productivity-item has-BlurredBg has-GradientBorder width-full"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu Primer_Brand__Heading-module__Heading--weight-medium___II172 is-sansSerifAlt" style="font-size:48px;letter-spacing:-0.03em;line-height:1">3B+</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-medium___E0iQL" style="font-size:18px">Accepted lines of code<sup><a id="footnote-ref-1-1" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#footnote-1">1</a></sup></p> </div> </div> <div class="Primer_Brand__Animation-module__Animation___KNtEW Primer_Brand__Animation-module__Animation--slide-in-up___ONnmI Primer_Brand__Box-module__Box-padding--32___Xi9K8 Primer_Brand__Box-module__Box-marginBlockStart--32___pWodO lp-Productivity-item has-BlurredBg has-GradientBorder" style="align-items:flex-start"> <img alt="Gartner" class="Primer_Brand__Image-module__Image___FgVuK lp-ProductivityBox-logo" width="99" height="23" src="/images/modules/site/copilot/logo-gartner.svg" loading="lazy" decoding="async"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--600___ThppA Primer_Brand__Text-module__Text--weight-medium___E0iQL lp-ProductivityTestimonial-quote">GitHub: A Leader in the 2024 Gartner® Magic Quadrant™ <br> for AI Code Assistants</span><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--large___cXMt5 Primer_Brand__Link-module__Link--accent___FWEDd" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://www.gartner.com/doc/reprints?id%3D1-2IKO4MPE%26ct%3D240819%26st%3Dsb" target="_blank" data-analytics-event="{"action":"gartner_doc","tag":"link","context":"gartner_report_copilot","location":"stats","label":"gartner_doc_link_gartner_report_copilot_stats"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Link-module__Link--label___j8etE">Read the report</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> </div> </div> </div> </div><img alt="" class="Primer_Brand__Image-module__Image___FgVuK lp-Productivity-bg" width="961" height="691" src="/images/modules/site/copilot/productivity-bg.webp" loading="lazy" decoding="async"> </section> <section id="features" class="lp-Section lp-Section--noBottomPadding" style="position:relative;z-index:1"> <div class="Primer_Brand__Grid-module__Grid___q48mT lp-Section-container--centerUntilMedium lp-Grid--noRowGap" data-testid="Grid-:R5b:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <header class="Primer_Brand__SectionIntro-module__SectionIntro___RduRB Primer_Brand__SectionIntro-module__SectionIntro--align-center___qU_a9 Primer_Brand__SectionIntro-module__SectionIntro--full-width___HROKL lp-SectionIntro"> <span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-default___YCx2l Primer_Brand__Label-module__Label--size-large___BrKTp lp-Label--section" data-testid="Label"><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Label-module__Label__label___bD_B4">Features</span></span></span> <h2 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--2___TFg09 Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__SectionIntro-module__SectionIntro-heading___u6_Wl">The AI coding assistant <br class="break-whenWide"> elevating developer workflows</h2> </header> </div> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <section class="Primer_Brand__river-shared-module__RiverBreakout___VNW5e Primer_Brand__river-shared-module__RiverBreakout--muted___k_sJO" style="padding-top:0"> <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/en/copilot/github-copilot-chat/about-github-copilot-chat%23use-cases-for-github-copilot-chat" aria-label="Accelerate workflow with interactive codebase chat" data-analytics-event="{"action":"chat_docs","tag":"video","context":"copilot_chat","location":"features","label":"chat_docs_video_copilot_chat_features"}"> <div class="Primer_Brand__river-shared-module__River__visual___kjFE2 Primer_Brand__river-shared-module__River__visual--fill-media___psmFL Primer_Brand__river-shared-module__River__visual--rounded___x1iTx lp-River-visual" aria-hidden="true"> <video playsinline="" muted preload="none" poster="/images/modules/site/copilot/features-breakout-poster.webp" width="1248" height="647" class="d-none d-md-block hide-reduced-motion" aria-label="Video demonstrating how GitHub Copilot accelerates workflow through interactive codebase chat"> <source src="/images/modules/site/copilot/features-breakout.mp4" type="video/mp4; codecs=avc1.4d002a"> </video> <video playsinline="" muted preload="none" poster="/images/modules/site/copilot/features-breakout-poster-sm.webp" width="350" height="380" class="d-block d-md-none hide-reduced-motion" aria-label="Video demonstrating how GitHub Copilot accelerates workflow through interactive codebase chat"> <source src="/images/modules/site/copilot/features-breakout-sm.mp4" type="video/mp4; codecs=avc1.4d002a"> </video><img alt="Screenshot showing how GitHub Copilot accelerates workflow through interactive codebase chat" class="Primer_Brand__Image-module__Image___FgVuK hide-no-pref-motion" width="1248" height="647" style="display:block" src="/images/modules/site/copilot/features-breakout.webp" loading="lazy" decoding="async"> </div></a> <div class="Primer_Brand__river-shared-module__River__content___p4EdY"> <div class="Primer_Brand__river-shared-module__River__body-text___aJne5"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__river-shared-module__River__text___TQQhU lp-RiverBreakout-text"><em>Start a conversation about your codebase.</em> Whether you’re hunting down a bug or designing a new feature, turn to GitHub Copilot when you’re stuck.<span style="margin-top:32px;margin-bottom:48px;display:block"><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--accent___FWEDd" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/en/copilot/github-copilot-chat/about-github-copilot-chat%23use-cases-for-github-copilot-chat" data-analytics-event="{"action":"chat_docs","tag":"link","context":"copilot_chat","location":"features","label":"chat_docs_link_copilot_chat_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">Read about use cases for GitHub Copilot Chat</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a></span></p> </div> <div class="Primer_Brand__river-shared-module__River__trailingComponent___bjdxv"> <ul class="Primer_Brand__Timeline-module__Timeline___keSeT lp-Timeline"> <li class="Primer_Brand__Timeline-module__Timeline__item____ME4_"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Timeline-module__Timeline__item-text___sbSjp"><em>Improve code quality and security.</em> Developers feel<!-- --> <a class="lp-Link--inline" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.blog/2023-10-10-research-quantifying-github-copilots-impact-on-code-quality/" data-analytics-event="{"action":"code_quality_blog","tag":"link","context":"copilot_chat","location":"features","label":"code_quality_blog_link_copilot_chat_features"}">more confident in their code quality</a> <!-- -->when authoring code with GitHub Copilot. And with the built-in<!-- --> <a class="lp-Link--inline" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.blog/2023-02-14-github-copilot-now-has-a-better-ai-model-and-new-capabilities/%23filtering-out-security-vulnerabilities-with-a-new-ai-system" data-analytics-event="{"action":"vulnerability_blog","tag":"link","context":"copilot_chat","location":"features","label":"vulnerability_blog_link_copilot_chat_features"}">vulnerability prevention system</a>, insecure coding patterns get blocked in real time.</span></li> <li class="Primer_Brand__Timeline-module__Timeline__item____ME4_"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Timeline-module__Timeline__item-text___sbSjp"><em>Enable greater collaboration.</em> GitHub Copilot’s the newest member of your team. You can ask general programming questions or very specific ones about your codebase to get answers fast, learn your way around, explain a mysterious regex, or get suggestions on how to improve legacy code.</span></li> </ul> </div> </div> </section> <section class="Primer_Brand__river-shared-module__River___eSXvR Primer_Brand__river-shared-module__River--60-40___NljA1 Primer_Brand__river-shared-module__River--align-start___wo12V"> <div class="Primer_Brand__river-shared-module__River__content___p4EdY"> <div class="Primer_Brand__river-shared-module__River__heading___tl6zS"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--5___HgypG">Get AI-based suggestions in real time</h3> </div> <div class="Primer_Brand__river-shared-module__River__body-text___aJne5"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__river-shared-module__River__text___TQQhU lp-River-text">GitHub Copilot suggests code completions as developers type and turns natural language prompts into coding suggestions based on the project's context and style conventions.</p> </div> <div class="Primer_Brand__river-shared-module__River__call-to-action___yeIFh"> <a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--accent___FWEDd" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/en/copilot/quickstart%23introduction" data-analytics-event="{"action":"quickstart_docs","tag":"link","context":"ai_suggestions","location":"features","label":"quickstart_docs_link_ai_suggestions_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">Read the docs</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> </div> </div> <div class="Primer_Brand__river-shared-module__River__visual___kjFE2 Primer_Brand__river-shared-module__River__visual--fill-media___psmFL Primer_Brand__river-shared-module__River__visual--rounded___x1iTx lp-River-visual" aria-hidden="true"> <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/en/copilot/quickstart%23introduction" tabindex="-1" aria-hidden="true" data-analytics-event="{"action":"quickstart_docs","tag":"video","context":"ai_suggestions","location":"features","label":"quickstart_docs_video_ai_suggestions_features"}"> <video playsinline="" muted preload="none" poster="/images/modules/site/copilot/features-river-1-poster.webp" width="708" height="472" class="d-none d-md-block hide-reduced-motion" aria-label="Video showing editor with GitHub Copilot code suggestions in real time"> <source src="/images/modules/site/copilot/features-river-1.mp4" type="video/mp4; codecs=avc1.4d002a"> </video> <video playsinline="" muted preload="none" poster="/images/modules/site/copilot/features-river-1-poster-sm.webp" width="350" height="290" class="d-block d-md-none hide-reduced-motion" aria-label="Video showing editor with GitHub Copilot code suggestions in real time"> <source src="/images/modules/site/copilot/features-river-1-sm.mp4" type="video/mp4; codecs=avc1.4d002a"> </video><img alt="Editor with GitHub Copilot code suggestions in real time" class="Primer_Brand__Image-module__Image___FgVuK hide-no-pref-motion" width="708" height="472" src="/images/modules/site/copilot/features-river-1.webp" loading="lazy" decoding="async"></a> </div> </section> <section class="Primer_Brand__river-shared-module__River___eSXvR Primer_Brand__river-shared-module__River--60-40___NljA1 Primer_Brand__river-shared-module__River--align-start___wo12V"> <div class="Primer_Brand__river-shared-module__River__content___p4EdY"> <div class="Primer_Brand__river-shared-module__River__heading___tl6zS"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--5___HgypG"> <div style="margin-bottom:4px"> <span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-default___YCx2l Primer_Brand__Label-module__Label--size-medium___g4Jkm lp-Label--inRiver" data-testid="Label" style="display:inline-block"><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Label-module__Label__label___bD_B4">Technical Preview</span></span></span> </div>Tailor-made answers, defined by you</h3> </div> <div class="Primer_Brand__river-shared-module__River__body-text___aJne5"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__river-shared-module__River__text___TQQhU lp-River-text">Specify custom instructions to personalize chat responses in VS Code and Visual Studio based on your preferred tools, organizational knowledge, and coding best practices.</p> </div> <div class="Primer_Brand__river-shared-module__River__call-to-action___yeIFh"> <a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--accent___FWEDd" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/copilot/customizing-copilot/adding-custom-instructions-for-github-copilot" data-analytics-event="{"action":"docs_instructions","tag":"link","context":"documentation","location":"features","label":"docs_instructions_link_documentation_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">Create custom instructions</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> </div> </div> <div class="Primer_Brand__river-shared-module__River__visual___kjFE2 Primer_Brand__river-shared-module__River__visual--fill-media___psmFL Primer_Brand__river-shared-module__River__visual--rounded___x1iTx lp-River-visual" aria-hidden="true"> <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/copilot/customizing-copilot/adding-custom-instructions-for-github-copilot" tabindex="-1" aria-hidden="true" data-analytics-event="{"action":"docset_docs","tag":"video","context":"documentation","location":"features","label":"docset_docs_video_documentation_features"}"><img alt="GitHub Copilot running custom instruction" class="Primer_Brand__Image-module__Image___FgVuK" width="708" height="472" src="/images/modules/site/copilot/features-river-2-alt.webp?v=2" loading="lazy" decoding="async"></a> </div> </section> <section class="Primer_Brand__river-shared-module__River___eSXvR Primer_Brand__river-shared-module__River--60-40___NljA1 Primer_Brand__river-shared-module__River--align-start___wo12V"> <div class="Primer_Brand__river-shared-module__River__content___p4EdY"> <div class="Primer_Brand__river-shared-module__River__heading___tl6zS"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--5___HgypG"> <div style="margin-bottom:4px"> <span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-default___YCx2l Primer_Brand__Label-module__Label--size-medium___g4Jkm lp-Label--inRiver" data-testid="Label" style="display:inline-block"><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Label-module__Label__label___bD_B4">Technical Preview</span></span></span> </div>Feedback without the wait</h3> </div> <div class="Primer_Brand__river-shared-module__River__body-text___aJne5"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__river-shared-module__River__text___TQQhU lp-River-text">Start iterating and moving towards “ready to merge” instantly. As your first stop for a code review, Copilot will spot hidden bugs, tidy up spelling and grammar mistakes, level-up your error handling, and more – all while you wait for a human review.</p> </div> <div class="Primer_Brand__river-shared-module__River__call-to-action___yeIFh"> <a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--accent___FWEDd" href="https://github-com.translate.goog/features/preview/copilot-code-review?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"pr_docs","tag":"link","context":"pull_requests","location":"features","label":"pr_docs_link_pull_requests_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">Get early access to code review</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> </div> </div> <div class="Primer_Brand__river-shared-module__River__visual___kjFE2 Primer_Brand__river-shared-module__River__visual--fill-media___psmFL Primer_Brand__river-shared-module__River__visual--rounded___x1iTx lp-River-visual" aria-hidden="true"> <a href="https://github-com.translate.goog/features/preview/copilot-code-review?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" tabindex="-1" aria-hidden="true" data-analytics-event="{"action":"pr_review","tag":"video","context":"documentation","location":"features","label":"pr_review_video_documentation_features"}"><img alt="GitHub Copilot adding a review to a pull request" class="Primer_Brand__Image-module__Image___FgVuK" width="708" height="472" src="/images/modules/site/copilot/features-river-3-alt.webp?v=2" loading="lazy" decoding="async"></a> </div> </section> <section class="Primer_Brand__river-shared-module__River___eSXvR Primer_Brand__river-shared-module__River--60-40___NljA1 Primer_Brand__river-shared-module__River--align-start___wo12V" style="padding-bottom:0"> <div class="Primer_Brand__river-shared-module__River__content___p4EdY"> <div class="Primer_Brand__river-shared-module__River__heading___tl6zS"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--5___HgypG"> <div style="margin-bottom:4px"> <span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-default___YCx2l Primer_Brand__Label-module__Label--size-medium___g4Jkm lp-Label--inRiver" data-testid="Label" style="display:inline-block"><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Label-module__Label__label___bD_B4">Technical Preview</span></span></span> </div>Your favorite tools have entered the chat</h3> </div> <div class="Primer_Brand__river-shared-module__River__body-text___aJne5"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__river-shared-module__River__text___TQQhU lp-River-text">Check log errors, create feature flags, deploy apps to the cloud. Add capabilities to GitHub Copilot with an ecosystem of extensions from third-party tools and services.</p> </div> <div class="Primer_Brand__river-shared-module__River__call-to-action___yeIFh"> <a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--accent___FWEDd" href="https://github-com.translate.goog/features/copilot/extensions?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"extensions","tag":"link","context":"tools","location":"features","label":"extensions_link_tools_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">Explore GitHub Copilot Extensions</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> </div> </div> <div class="Primer_Brand__river-shared-module__River__visual___kjFE2 Primer_Brand__river-shared-module__River__visual--fill-media___psmFL Primer_Brand__river-shared-module__River__visual--rounded___x1iTx lp-River-visual" aria-hidden="true"> <a href="https://github-com.translate.goog/features/copilot/extensions?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" tabindex="-1" aria-hidden="true"> <video playsinline="" muted preload="none" poster="/images/modules/site/copilot/features-river-4-poster.webp" width="708" height="472" class="d-none d-md-block hide-reduced-motion" aria-label="Video showing GitHub Copilot chat with a list of extensions"> <source src="/images/modules/site/copilot/features-river-4.mp4" type="video/mp4; codecs=avc1.4d002a"> </video> <video playsinline="" muted preload="none" poster="/images/modules/site/copilot/features-river-4-poster-sm.webp" width="350" height="290" class="d-block d-md-none hide-reduced-motion" aria-label="Video showing GitHub Copilot chat with a list of extensions"> <source src="/images/modules/site/copilot/features-river-4-sm.mp4" type="video/mp4; codecs=avc1.4d002a"> </video><img alt="GitHub Copilot chat showing a list of extensions" class="Primer_Brand__Image-module__Image___FgVuK hide-no-pref-motion" width="708" height="472" src="/images/modules/site/copilot/features-river-4.webp" loading="lazy" decoding="async"></a> </div> </section> </div> <div class="Primer_Brand__Box-module__Box-narrow-paddingBlockStart--96___DwVjV Primer_Brand__Box-module__Box-regular-paddingBlockStart--128___Gp33i" aria-hidden="true"></div> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <section class="Primer_Brand__Bento-module__Bento___mNrII Bento Bento--raised"> <div data-color-mode="dark" class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--column-span-12___CaIjg Primer_Brand__Bento-module__Bento__Item--row-span-5___wO0Ev Primer_Brand__Bento-module__Bento__Item--xsmall-flow-row___k8j9i Primer_Brand__Bento-module__Bento__Item--medium-flow-column___K27t6 Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt Primer_Brand__Bento-module__Bento__Item--medium-gap-spacious___vFlWU lp-Features-bento-5" style="grid-gap:0"> <div class="Primer_Brand__Bento-module__Bento__Content___BhnY8 Primer_Brand__Bento-module__Bento__Item--horizontalAlign-start___apVss Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--medium-padding-spacious___I5PEZ"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__Bento-module__Bento__heading--no-text___FiQWM"><span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-default___YCx2l Primer_Brand__Label-module__Label--size-medium___g4Jkm lp-Label--inBento" data-testid="Label"><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Label-module__Label__label___bD_B4">Limited Public Beta</span></span></span>Need a custom solution? <span style="white-space:nowrap">Fine-tune</span> a private model for code suggestions tailored to your practices</h3><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--large___cXMt5 Primer_Brand__Link-module__Link--default___UKAcZ Primer_Brand__Bento-module__Bento__call-to-action___CF7bA" href="https://github-com.translate.goog/github-copilot/fine_tuning_waitlist_signup/join?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"copilot_models_waitlist","tag":"link","context":"models","location":"features","label":"copilot_models_waitlist_link_models_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Link-module__Link--label___j8etE">Join the waitlist</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> </div> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy lp-Features-bento-5-visual"> <img alt="Training history of a fine-tuned model for GitHub Copilot" class="Primer_Brand__Image-module__Image___FgVuK" src="/images/modules/site/copilot/features-bento-5-visual.webp" loading="lazy" decoding="async"> </div> </div> <div class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK Primer_Brand__Bento-module__Bento__Item--medium-column-span-7___Gf10h Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-5___UuegS Primer_Brand__Bento-module__Bento__Item--medium-row-span-5___XHAdt Primer_Brand__Bento-module__Bento__Item--large-row-span-5___qiTGf Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-6___ciomo Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6 Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt Primer_Brand__Bento-module__Bento__Item--xlarge-gap-spacious___QxB62 Primer_Brand__Bento-module__Bento__Item--visual-as-background___z0J2Q"> <div class="Primer_Brand__Bento-module__Bento__Content___BhnY8 Primer_Brand__Bento-module__Bento__Item--verticalAlign-start___uJAby Primer_Brand__Bento-module__Bento__Item--horizontalAlign-start___apVss Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__Bento-module__Bento__heading--no-text___FiQWM">Ask for assistance right in your terminal</h3><a class="Primer_Brand__Link-module__Link___lvKjM Primer_Brand__Link-module__Link--large___cXMt5 Primer_Brand__Link-module__Link--default___UKAcZ Primer_Brand__Bento-module__Bento__call-to-action___CF7bA" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/copilot/github-copilot-in-the-cli" data-analytics-event="{"action":"cli_docs","tag":"link","context":"terminal","location":"features","label":"cli_docs_link_terminal_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Link-module__Link--label___j8etE">Try Copilot in the CLI</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a> </div> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy"> <img alt="Screenshot of GitHub Copilot CLI in a terminal" class="Primer_Brand__Image-module__Image___FgVuK lp-Features-bento-1-visual object-pos-left-bottom" width="724" height="620" src="/images/modules/site/copilot/features-bento-1-cli-ga.webp" loading="lazy" decoding="async"> </div> </div> <div class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK Primer_Brand__Bento-module__Bento__Item--medium-column-span-5___VX5Xb Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-5___UuegS Primer_Brand__Bento-module__Bento__Item--medium-row-span-5___XHAdt Primer_Brand__Bento-module__Bento__Item--large-row-span-5___qiTGf Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-6___ciomo Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6 Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt Primer_Brand__Bento-module__Bento__Item--xlarge-gap-spacious___QxB62 Primer_Brand__Bento-module__Bento-row-padding-override___r37Kb Bento-item"> <div class="Primer_Brand__Bento-module__Bento__Content___BhnY8 Primer_Brand__Bento-module__Bento__Item--horizontalAlign-center___DJpgD Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__Bento-module__Bento__heading--no-text___FiQWM Primer_Brand__Bento-module__Bento__heading--with-max-width___B8vBa">Keep flying with your favorite editor</h3> </div> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv Primer_Brand__Bento-module__Bento__Visual--no-fill___JcHtr lp-Features-editorContainer"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--secondary___akMC2 Primer_Brand__Button-module__Button--size-medium___EyCyw lp-Features-editorButton" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://marketplace.visualstudio.com/items?itemName%3DGitHub.copilot" data-analytics-event="{"action":"vscode","tag":"icon","context":"editors","location":"features","label":"vscode_icon_editors_features"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-secondary___DRJoJ"><img alt="" class="Primer_Brand__Image-module__Image___FgVuK" width="90" height="90" src="/images/modules/site/copilot/features-bento-2-vscode.svg" loading="lazy" decoding="async"> <div class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX"> VS Code </div></span></span></a><a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--secondary___akMC2 Primer_Brand__Button-module__Button--size-medium___EyCyw lp-Features-editorButton" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://marketplace.visualstudio.com/items?itemName%3DGitHub.copilotvs" data-analytics-event="{"action":"vs","tag":"icon","context":"editors","location":"features","label":"vs_icon_editors_features"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-secondary___DRJoJ"><img alt="" class="Primer_Brand__Image-module__Image___FgVuK" width="90" height="90" src="/images/modules/site/copilot/features-bento-2-visualstudio.svg" loading="lazy" decoding="async"> <div class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX"> Visual Studio </div></span></span></a><a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--secondary___akMC2 Primer_Brand__Button-module__Button--size-medium___EyCyw lp-Features-editorButton" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://plugins.jetbrains.com/plugin/17718-github-copilot" data-analytics-event="{"action":"jetbrains","tag":"icon","context":"editors","location":"features","label":"jetbrains_icon_editors_features"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-secondary___DRJoJ"><img alt="" class="Primer_Brand__Image-module__Image___FgVuK" width="90" height="90" src="/images/modules/site/copilot/features-bento-2-jetbrains.svg" loading="lazy" decoding="async"> <div class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX"> JetBrains IDEs </div></span></span></a><a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--secondary___akMC2 Primer_Brand__Button-module__Button--size-medium___EyCyw lp-Features-editorButton" href="https://github-com.translate.goog/github/CopilotForXcode?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"xcode","tag":"icon","context":"editors","location":"features","label":"xcode_icon_editors_features"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-secondary___DRJoJ"><img alt="" class="Primer_Brand__Image-module__Image___FgVuK" width="90" height="90" src="/images/modules/site/copilot/features-bento-2-xcode.svg" loading="lazy" decoding="async"> <div class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX"> Xcode </div></span></span></a> </div> </div> <div class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK Primer_Brand__Bento-module__Bento__Item--medium-column-span-5___VX5Xb Primer_Brand__Bento-module__Bento__Item--large-column-span-5___t06QC Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-5___ATLZK Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-4___X_F9d Primer_Brand__Bento-module__Bento__Item--small-row-span-4___KuACi Primer_Brand__Bento-module__Bento__Item--medium-row-span-4___xPGyT Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-5___AymfS Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6 Primer_Brand__Bento-module__Bento__Item--xsmall-gap-normal___XrOHt Primer_Brand__Bento-module__Bento__Item--xlarge-gap-spacious___QxB62 Primer_Brand__Bento-module__Bento-row-padding-override___r37Kb Bento-item"> <div class="Primer_Brand__Bento-module__Bento__Content___BhnY8 Primer_Brand__Bento-module__Bento__Item--xsmall-horizontalAlign-center___xcsj2 Primer_Brand__Bento-module__Bento__Item--large-horizontalAlign-start___YQT1t Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv lp-Features-mobile"> <svg aria-hidden="true" focusable="false" class="Primer_Brand__Bento-module__Bento__Content-icon___K3van" viewbox="0 0 24 24" width="44" height="44" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M10.25 5.25A.75.75 0 0 1 11 4.5h2A.75.75 0 0 1 13 6h-2a.75.75 0 0 1-.75-.75ZM12 19.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"></path><path d="M4 2.75C4 1.784 4.784 1 5.75 1h12.5c.966 0 1.75.784 1.75 1.75v18.5A1.75 1.75 0 0 1 18.25 23H5.75A1.75 1.75 0 0 1 4 21.25Zm1.75-.25a.25.25 0 0 0-.25.25v18.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V2.75a.25.25 0 0 0-.25-.25Z"></path> </svg> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__Bento-module__Bento__heading--no-text___FiQWM lp-Features-mobileText">Chat with your AI pair programmer on-the-go</h3> </div> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--horizontalAlign-center___nyK69 Primer_Brand__Bento-module__Bento__Visual--verticalAlign-end___IVb1w Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento--xsmall-padding-normal___C2rTu Primer_Brand__Bento-module__Bento--xlarge-padding-spacious___bT4bv Primer_Brand__Bento-module__Bento__Visual--no-fill___JcHtr" style="column-gap:24px;flex-wrap:wrap"> <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://play.google.com/store/apps/details?id%3Dcom.github.android" data-analytics-event="{"action":"play_store","tag":"button","context":"mobile_apps","location":"features","label":"play_store_button_mobile_apps_features"}"><img alt="Google Play Store logo" class="Primer_Brand__Image-module__Image___FgVuK" width="180" height="53" style="display:block" src="/images/modules/site/copilot/features-bento-4-google.png" loading="lazy" decoding="async"></a><a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://apps.apple.com/app/github/id1477376905?ls%3D1" data-analytics-event="{"action":"app_store","tag":"button","context":"mobile_apps","location":"features","label":"app_store_button_mobile_apps_features"}"><img alt="Apple App Store logo" class="Primer_Brand__Image-module__Image___FgVuK" width="179" height="53" style="display:block" src="/images/modules/site/copilot/features-bento-4-apple.png" loading="lazy" decoding="async"></a> </div> </div> <div class="Primer_Brand__Bento-module__Bento__Item___fM9oe Primer_Brand__Bento-module__Bento__Item--bgColor-subtle___rIDKo Primer_Brand__Bento-module__Bento__Item--xsmall-column-span-12___fEgOK Primer_Brand__Bento-module__Bento__Item--medium-column-span-7___Gf10h Primer_Brand__Bento-module__Bento__Item--large-column-span-7___mLdYl Primer_Brand__Bento-module__Bento__Item--xlarge-column-span-7___BF_PQ Primer_Brand__Bento-module__Bento__Item--xsmall-row-span-4___X_F9d Primer_Brand__Bento-module__Bento__Item--small-row-span-3___CMwq5 Primer_Brand__Bento-module__Bento__Item--medium-row-span-4___xPGyT Primer_Brand__Bento-module__Bento__Item--xlarge-row-span-5___AymfS Primer_Brand__Bento-module__Bento__Item--flow-row___DVol6 Primer_Brand__Bento-module__Bento-row-padding-override___r37Kb Primer_Brand__Bento-module__Bento__Item--visual-as-background___z0J2Q"> <div class="Primer_Brand__Bento-module__Bento__Visual___uQCng Primer_Brand__Bento-module__Bento__Visual--overflow-hidden___KzPcB Primer_Brand__Bento-module__Bento__Visual--fill___B70Uy"> <img alt="A phone showing GitHub Copilot in GitHub Mobile" class="Primer_Brand__Image-module__Image___FgVuK" width="724" height="560" src="/images/modules/site/copilot/features-bento-3-chat-ga.webp" loading="lazy" decoding="async"> </div> </div> </section> </div> </div> </section> <section id="pricing" class="lp-Section lp-Section--pricing"> <picture class="Primer_Brand__Image-module__Image__container___acBJi"> <source srcset="https://github-com.translate.goog/images/modules/site/copilot/pricing-gradient-sm.jpg?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" media="(max-width: 767px)"> <source srcset="https://github-com.translate.goog/images/modules/site/copilot/pricing-gradient.jpg?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" media="(min-width: 768px) and (max-width: 1279px)"> <source srcset="https://github-com.translate.goog/images/modules/site/copilot/pricing-gradient-lg.jpg?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" media="(min-width: 1280px)"> <img alt="" width="100%" height="100%" class="Primer_Brand__Image-module__Image___FgVuK position-absolute top-0 left-0 width-full height-full lp-Section--pricing-gradient" src="/images/modules/site/copilot/pricing-gradient.jpg" loading="lazy" decoding="async"> </picture> <div> <div class="Primer_Brand__Grid-module__Grid___q48mT lp-Section-container--centerUntilMedium lp-Grid--noRowGap text-center position-relative" data-testid="Grid-:R36b:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <header class="Primer_Brand__SectionIntro-module__SectionIntro___RduRB Primer_Brand__SectionIntro-module__SectionIntro--align-center___qU_a9 Primer_Brand__SectionIntro-module__SectionIntro--full-width___HROKL lp-SectionIntro"> <span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-default___YCx2l Primer_Brand__Label-module__Label--size-large___BrKTp lp-Label--section" data-testid="Label"><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Label-module__Label__label___bD_B4">Pricing</span></span></span> <h2 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--2___TFg09 Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__SectionIntro-module__SectionIntro-heading___u6_Wl">Take flight with GitHub Copilot</h2> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__SectionIntro-module__SectionIntro-description___Sz93l lp-SectionIntro-description">Organizations and developers all over the world use GitHub Copilot to code faster, drive impact, and focus on doing what matters most: building great software.</p> </header> </div> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg position-relative"> <div class="Primer_Brand__Grid-module__Grid___q48mT lp-Pricing" data-testid="Grid-:R1b6b:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg px-0 py-0"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-48___NmFRy Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-24___TQnkj Primer_Brand__Stack-module__Stack--padding-none___RCMh9 pt-4 pb-6 pb-md-4 px-5 px-md-6 lp-Pricing-item lp-Pricing-item-card has-BlurredBg has-GradientBorder" style="flex:1"> <div class=""> <div class="Primer_Brand__Box-module__Box-marginBlockStart--16___plaHc Primer_Brand__Box-module__Box-marginBlockEnd--16___N2MVF"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--5___HgypG lp-pricing-card-heading">Copilot<br> Individual</h3> </div> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX lp-Pricing-description--org">For individual developers, freelancers, students, and educators that want to code faster and happier.</p> </div> <div class=""> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Pricing-price flex-justify-center pt-5"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt" style="line-height:1.4">$</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX lp-Pricing-nr is-sansSerifAlt">10</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt" style="align-self:end">USD</span> </div><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-normal___siVLX d-block mt-2">per month / $100 USD per year</span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-wide--vertical___G1Eu6 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Pricing-pricing-ctas"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-medium___EyCyw Primer_Brand__Button-module__Button--block___F5RXs" href="https://github-com.translate.goog/login?return_to=/github-copilot/signup?cft%3Dcopilot_lo.features_copilot.cfi&cft=copilot_lo.features_copilot.cfi&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"start_trial","tag":"button","context":"individual_plan","location":"offer_cards","label":"start_trial_button_individual_plan_offer_cards"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-primary___Leisi">Start a free trial</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT d-block lp-Pricing-disclaimer f6-mktg mt-3 mt-md-0">Free for verified students, teachers, and maintainers of popular open source projects.</span> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-24___TQnkj Primer_Brand__Stack-module__Stack--padding-none___RCMh9 pt-4 pb-6 pb-md-4 px-5 px-md-6 position-relative lp-Pricing-item lp-Pricing-item-card has-BlurredBg has-GradientBorder" style="flex:1"> <div class=""> <div class="position-absolute top-n3 left-0 right-0"> <div class="lp-ConicGradientBorder lp-ConicGradientBorder-label d-inline-block"> <span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-purple-red___MsWGq Primer_Brand__Label-module__Label--size-medium___g4Jkm Primer_Brand__Label-module__Label--gradient___smCNu lp-ConicGradientBorder-label-inner" data-testid="Label"><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Label-module__Label__label___bD_B4">Most popular</span></span></span> </div> </div> <div class="Primer_Brand__Box-module__Box-marginBlockStart--16___plaHc Primer_Brand__Box-module__Box-marginBlockEnd--16___N2MVF"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--5___HgypG lp-pricing-card-heading">Copilot<br> Business</h3> </div> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX lp-Pricing-description--org">For organizations ready to improve engineering velocity, code quality, and developer experience.</p> </div> <div class=""> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Pricing-price flex-justify-center pt-5"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt" style="line-height:1.4">$</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX lp-Pricing-nr is-sansSerifAlt">19</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt" style="align-self:end">USD</span> </div><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-normal___siVLX d-block mt-2">per user / month</span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-wide--vertical___G1Eu6 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Pricing-pricing-ctas"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-medium___EyCyw Primer_Brand__Button-module__Button--block___F5RXs" href="https://github-com.translate.goog/login?return_to=/github-copilot/business_signup?cft%3Dcopilot_lo.features_copilot.cfb&cft=copilot_lo.features_copilot.cfb&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"buy_now","tag":"button","context":"business_plan","location":"offer_cards","label":"buy_now_button_business_plan_offer_cards"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-primary___Leisi">Buy now</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a><a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--secondary___akMC2 Primer_Brand__Button-module__Button--size-medium___EyCyw Primer_Brand__Button-module__Button--block___F5RXs" href="https://github-com.translate.goog/enterprise/contact?ref_cta=Contact+sales&ref_loc=pricing&ref_page=/features/copilot&scid&utm_campaign=Copilot_feature_page_contact_sales_cta_utmroutercampaign&utm_medium=site&utm_source=github&cft=copilot_lo.features_copilot&utm_content=CopilotBusiness&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"contact_sales","tag":"button","context":"business_plan","location":"offer_cards","label":"contact_sales_button_business_plan_offer_cards"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-secondary___DRJoJ">Contact sales</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-24___TQnkj Primer_Brand__Stack-module__Stack--padding-none___RCMh9 pt-4 pb-6 pb-md-4 px-5 px-md-6 position-relative lp-Pricing-item lp-Pricing-item-card has-BlurredBg has-GradientBorder" style="flex:1"> <div class=""> <div class="position-absolute top-n3 left-0 right-0"> <div class="lp-ConicGradientBorder lp-ConicGradientBorder-label d-inline-block"> <span class="Primer_Brand__Label-module__Label___TW0HL Primer_Brand__Label-module__Label--color-purple-red___MsWGq Primer_Brand__Label-module__Label--size-medium___g4Jkm Primer_Brand__Label-module__Label--gradient___smCNu lp-ConicGradientBorder-label-inner" data-testid="Label"><span class="Primer_Brand__Label-module__Label__text____nAxj"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Label-module__Label__label___bD_B4">New</span></span></span> </div> </div> <div class="Primer_Brand__Box-module__Box-marginBlockStart--16___plaHc Primer_Brand__Box-module__Box-marginBlockEnd--16___N2MVF"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--5___HgypG lp-pricing-card-heading">Copilot<br> Enterprise</h3> </div> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX lp-Pricing-description--org">For companies looking for the most customization based on their organization’s knowledge and codebase.</p> </div> <div class=""> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Pricing-price flex-justify-center pt-5"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt" style="line-height:1.4">$</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX lp-Pricing-nr is-sansSerifAlt">39</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt" style="align-self:end">USD</span> </div><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-normal___siVLX d-block mt-2">per user / month</span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-wide--vertical___G1Eu6 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Pricing-pricing-ctas"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-medium___EyCyw" href="https://github-com.translate.goog/enterprise/contact?ref_cta=Contact+sales&ref_loc=pricing&ref_page=/features/copilot&scid&utm_campaign=Copilot_feature_page_contact_sales_cta_utmroutercampaign&utm_medium=site&utm_source=github&cft=copilot_lo.features_copilot&utm_content=CopilotEnterprise&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"contact_sales","tag":"button","context":"enterprise_plan","location":"offer_cards","label":"contact_sales_button_enterprise_plan_offer_cards"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-primary___Leisi">Contact sales</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a> </div> </div> </div> </div> </div> </div> </div> <div class="lp-Pricing-bgCover"> <img alt="" class="Primer_Brand__Image-module__Image___FgVuK lp-Pricing-bgCoverImage" src="/images/modules/site/copilot/pricing-cover.svg" loading="lazy"> </div> </div> </section> <section class="lp-Section pt-0 pb-0"> <div class="Primer_Brand__Grid-module__Grid___q48mT lp-Section-container--centerUntilMedium lp-Grid--noRowGap js-toggler-container" data-testid="Grid-:Rnb:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <div class=""> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-32___iSq9y Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom pb-4 mb-4 mb-md-0 lp-Pricing-table-header z-3 top-0"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu">Compare features</span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-32___iSq9y Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-1 col-md-7"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-4 text-center px-4 px-md-0 d-none d-md-flex"> <div class=""> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--6___FEQ_V">Individual</h3> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-8___fQ3Ul Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Pricing-price flex-justify-center flex-items-center mt-n2"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt" style="line-height:1.4">$</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt">10</span> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9 text-left"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX f6-mktg">per user</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX f6-mktg mt-n1">per month</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-4 text-center px-4 px-md-0 d-none d-md-flex"> <div class=""> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--6___FEQ_V">Business</h3> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-8___fQ3Ul Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Pricing-price flex-justify-center flex-items-center mt-n2"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt" style="line-height:1.4">$</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt">19</span> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9 text-left"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX f6-mktg">per user</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX f6-mktg mt-n1">per month</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-4 text-center px-4 px-md-0 d-none d-md-flex"> <div class=""> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--6___FEQ_V">Enterprise</h3> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-8___fQ3Ul Primer_Brand__Stack-module__Stack--padding-none___RCMh9 lp-Pricing-price flex-justify-center flex-items-center mt-n2"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt" style="line-height:1.4">$</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu Primer_Brand__Text-module__Text--weight-normal___siVLX is-sansSerifAlt">39</span> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9 text-left"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX f6-mktg">per user</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX f6-mktg mt-n1">per month</span> </div> </div> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-32___iSq9y Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="text-semibold border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-none d-md-block"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Chat <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span> </div><button type="button" data-target-id="chat" class="position-relative text-semibold lp-Pricing-features-toggle-btn border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-md-none" data-analytics-event="{"action":"expand_chat","tag":"icon","context":"mobile","location":"compare_features","label":"expand_chat_icon_mobile_compare_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Chat <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span></button> <div class="lp-Pricing-features-box"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Unlimited messages and interactions<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Context-aware coding support and explanations<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Debugging and security remediation assistance<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Access to knowledge from top open source repositories<!-- --> <sup><a href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#footnote-2" id="footnote-ref-2-1">2</a></sup> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Generate tests, docs, and more with slash commands<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Web search powered by Bing<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Explain failed Actions jobs<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Answers about issues, PRs, discussions, files, commits, etc.<!-- --> <sup><a href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#footnote-2" id="footnote-ref-2-2">2</a></sup> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Multi-file editing in VS Code<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Switch between models<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="text-semibold border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-none d-md-block"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Code completion <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span> </div><button type="button" data-target-id="code-completion" class="position-relative text-semibold lp-Pricing-features-toggle-btn border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-md-none" data-analytics-event="{"action":"expand_code_completion","tag":"icon","context":"mobile","location":"compare_features","label":"expand_code_completion_icon_mobile_compare_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Code completion <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span></button> <div class="lp-Pricing-features-box"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Real-time code suggestions<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Comments to code<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="text-semibold border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-none d-md-block"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Customization <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span> </div><button type="button" data-target-id="customization" class="position-relative text-semibold lp-Pricing-features-toggle-btn border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-md-none" data-analytics-event="{"action":"expand_customization","tag":"icon","context":"mobile","location":"compare_features","label":"expand_customization_icon_mobile_compare_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Customization <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span></button> <div class="lp-Pricing-features-box"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Tailor chat conversations to your private codebase (up to 5/50/unlimited repos)<!-- --> <sup><a href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#footnote-2" id="footnote-ref-2-3">2</a></sup> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Unlimited integrations with GitHub Copilot Extensions<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Build a private extension for internal tooling<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Personalize responses with custom instructions<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Attach knowledge bases to chat for organizational context<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Fine-tuned models for code completion (coming soon as add-on)<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Set coding guidelines for code review<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="text-semibold border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-none d-md-block"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">AI-native experiences <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span> </div><button type="button" data-target-id="ai-native-experiences" class="position-relative text-semibold lp-Pricing-features-toggle-btn border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-md-none" data-analytics-event="{"action":"expand_ai-native_experiences","tag":"icon","context":"mobile","location":"compare_features","label":"expand_ai-native_experiences_icon_mobile_compare_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">AI-native experiences <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span></button> <div class="lp-Pricing-features-box"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Inline chat and prompt suggestions<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Slash commands and context variables<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Commit message generation<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Summaries for pull requests, issues, and discussions<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Code feedback in VS Code<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Explanations in Visual Studio’s Quick Info<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Debug assistant in Visual Studio<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Upgrade assistant for Java in VS Code<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Code review in GitHub<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Copilot Workspace for pull requests<!-- --> <!-- --> <span class="Label Label--done ml-2">Preview</span></span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Technical Preview access to Copilot Workspace<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="text-semibold border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-none d-md-block"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Supported environments <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span> </div><button type="button" data-target-id="supported-environments" class="position-relative text-semibold lp-Pricing-features-toggle-btn border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-md-none" data-analytics-event="{"action":"expand_supported_environments","tag":"icon","context":"mobile","location":"compare_features","label":"expand_supported_environments_icon_mobile_compare_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Supported environments <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span></button> <div class="lp-Pricing-features-box"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Editors and IDEs<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">GitHub (github.com and mobile)<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">GitHub CLI and Windows Terminal<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="text-semibold border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-none d-md-block"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Management and policies <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span> </div><button type="button" data-target-id="management-and-policies" class="position-relative text-semibold lp-Pricing-features-toggle-btn border-bottom mt-0 mt-md-5 pb-4 pb-md-3 d-md-none" data-analytics-event="{"action":"expand_management_and_policies","tag":"icon","context":"mobile","location":"compare_features","label":"expand_management_and_policies_icon_mobile_compare_features"}"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Management and policies <div class="lp-Pricing-features-icon position-absolute top-0 right-0 d-md-none"> <svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </div></span></button> <div class="lp-Pricing-features-box"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Public code filter with code referencing<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">User management<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Data excluded from training by default<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Enterprise-grade security<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">IP indemnity<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Content exclusions<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">SAML SSO authentication<!-- --> <sup><a href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#footnote-3" id="footnote-ref-3-1">3</a></sup> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Usage metrics<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 border-bottom py-4 py-md-3"> <div class="flex-1 col-12 col-md-3"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-normal___siVLX color-fg-muted">Requires GitHub Enterprise Cloud<!-- --> <!-- --> </span> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack-narrow--gap-16___txy3T Primer_Brand__Stack-module__Stack-regular--gap-32___pua20 Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Individual</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-x"> <svg aria-hidden="true" focusable="false" class="octicon octicon-x" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Business</span> </div> <div class="col-4 text-center rounded-2 p-3 pt-4 p-md-0 pt-md-0 lp-pricing-table-icon-box lp-Pricing-table-check"> <svg aria-hidden="true" focusable="false" class="octicon octicon-check" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom pt-3 d-block d-md-none">Enterprise</span> </div> </div> </div> </div> </div> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-32___iSq9y Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-32___iSq9y Primer_Brand__Stack-module__Stack--padding-none___RCMh9 d-none d-lg-flex pt-4"> <div class="flex-1 col-3"></div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-32___iSq9y Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-12 col-md-7"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-4 text-center px-4 px-md-0"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-wide--vertical___G1Eu6 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-small___iNTn1 Primer_Brand__Button-module__Button--block___F5RXs lp-small-button" href="https://github-com.translate.goog/login?return_to=/github-copilot/signup?cft%3Dcopilot_lo.features_copilot.cfi&cft=copilot_lo.features_copilot.cfi&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"start_trial","tag":"button","context":"individual_plan","location":"features_table","label":"start_trial_button_individual_plan_features_table"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-primary___Leisi">Start a free trial</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-4 text-center pb-1 pb-md-9 px-4 px-md-0"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-wide--vertical___G1Eu6 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-small___iNTn1 Primer_Brand__Button-module__Button--block___F5RXs lp-small-button" href="https://github-com.translate.goog/login?return_to=/github-copilot/business_signup?cft%3Dcopilot_lo.features_copilot.cfb&cft=copilot_lo.features_copilot.cfb&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"buy_now","tag":"button","context":"business_plan","location":"features_table","label":"buy_now_button_business_plan_features_table"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-primary___Leisi">Buy now</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a> </div> </div> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9 col-4 text-center pb-6 pb-md-9 px-4 px-md-0"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-wide--vertical___G1Eu6 Primer_Brand__Stack-module__Stack--gap-12___hJNHc Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-small___iNTn1 lp-small-button" href="https://github-com.translate.goog/enterprise/contact?ref_cta=Contact+sales&ref_loc=pricing&ref_page=/features/copilot&scid&utm_campaign=Copilot_feature_page_contact_sales_cta_utmroutercampaign&utm_medium=site&utm_source=github&cft=copilot_lo.features_copilot&utm_content=CopilotEnterprise&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"contact_sales","tag":"button","context":"enterprise_plan","location":"features_table","label":"contact_sales_button_enterprise_plan_features_table"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-primary___Leisi">Contact sales</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a> </div> </div> </div> </div> </div> </div> </div> <div class="mt-8 mb-12"> <div class="Primer_Brand__Grid-module__Grid___q48mT lp-Section-container--centerUntilMedium lp-Grid--noRowGap" data-testid="Grid-:R17b:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <div class="lp-ConicGradientBorder"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-condensed___mo7Aq lp-Pricing-item lp-CallToAction-bg text-center z-1 position-relative"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--500___orDRu">Need human help?</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--300___TBQTB Primer_Brand__Text-module__Text--weight-normal___siVLX">Let’s define how to propel your team into a new era.</span> <div class="Primer_Brand__Box-module__Box-marginBlockStart--16___plaHc"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--secondary___akMC2 Primer_Brand__Button-module__Button--size-medium___EyCyw lp-Features-secondaryButton" href="https://github-com.translate.goog/enterprise/contact?ref_cta=Contact+sales&ref_loc=pricing&ref_page=/features/copilot&scid&utm_campaign=Copilot_feature_page_contact_sales_cta_utmroutercampaign&utm_medium=site&utm_source=github&cft=copilot_lo.features_copilot&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"action":"contact_sales","tag":"button","context":"need_help","location":"features_table","label":"contact_sales_button_need_help_features_table"}"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-secondary___DRJoJ">Contact sales</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a> </div> </div> </div> </div> </div> </div> </section> <section id="resources" class="lp-Section lp-Section--compact"> <div class="Primer_Brand__Grid-module__Grid___q48mT lp-Section-container--centerUntilMedium lp-Grid--noRowGap" data-testid="Grid-:R8b:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <header class="Primer_Brand__SectionIntro-module__SectionIntro___RduRB Primer_Brand__SectionIntro-module__SectionIntro--align-center___qU_a9 Primer_Brand__SectionIntro-module__SectionIntro--full-width___HROKL lp-SectionIntro"> <h2 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu Primer_Brand__Heading-module__Heading--weight-semibold___NMvbh Primer_Brand__SectionIntro-module__SectionIntro-heading___u6_Wl">Get the most out of GitHub Copilot</h2> </header> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack-narrow--vertical___GDT_Z Primer_Brand__Stack-module__Stack-regular--horizontal___WDLyR Primer_Brand__Stack-module__Stack-wide--horizontal___cvxh3 Primer_Brand__Stack-module__Stack--gap-normal___JEO7_ Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <div class="lp-Resources-card"> <div class="Primer_Brand__Card-module__Card--skew___pEeoW Primer_Brand__Card-module__Card--maxWidth___sqVhD"> <div class="Primer_Brand__Card-module__Card__skew-bounding___Fz3yy"> <div class="Primer_Brand__Card-module__Card___ByGEk Primer_Brand__Card-module__Card--colorMode-dark___Sz8BE Primer_Brand__Card-module__Card--variant-default___nSKnF Primer_Brand__Card-module__Card--icon___nVz0T Primer_Brand__Card-module__Card--border___nNZlZ Primer_Brand__Card-module__Card--colorMode-dark___Sz8BE" data-analytics-event="{"action":"services","tag":"link","context":"consulting_card","location":"additional_resources","label":"services_link_consulting_card_additional_resources"}"> <span class="Primer_Brand__Card-module__Card__icon___H4tc9 Primer_Brand__Card-module__Card__icon--color-purple___G0J2O Primer_Brand__Card-module__Card__icon--badge___p6riH" aria-hidden="true"> <svg aria-hidden="true" focusable="false" class="octicon octicon-people" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z"></path> </svg></span> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ Primer_Brand__Card-module__Card__heading___INFhp"><a href="https://github-com.translate.goog/services/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__Card-module__Card__link___Ye5mq">Hands-on consulting, guided workshops, and training</a></h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Card-module__Card__description___KN9CH">Insights, best practices, and knowledge to help you adopt GitHub quickly and efficiently.</p> <div class="Primer_Brand__Card-module__Card__action___C6sRY"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">Explore GitHub Expert Services</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg> </div> </div> <div class="Primer_Brand__Card-module__Card__torch___KkYgP"></div> </div> </div> </div> <div class="lp-Resources-card"> <div class="Primer_Brand__Card-module__Card--skew___pEeoW Primer_Brand__Card-module__Card--maxWidth___sqVhD"> <div class="Primer_Brand__Card-module__Card__skew-bounding___Fz3yy"> <div class="Primer_Brand__Card-module__Card___ByGEk Primer_Brand__Card-module__Card--colorMode-dark___Sz8BE Primer_Brand__Card-module__Card--variant-default___nSKnF Primer_Brand__Card-module__Card--icon___nVz0T Primer_Brand__Card-module__Card--border___nNZlZ Primer_Brand__Card-module__Card--colorMode-dark___Sz8BE" data-analytics-event="{"action":"stories","tag":"link","context":"meet_companies_card","location":"additional_resources","label":"stories_link_meet_companies_card_additional_resources"}"> <span class="Primer_Brand__Card-module__Card__icon___H4tc9 Primer_Brand__Card-module__Card__icon--color-purple___G0J2O Primer_Brand__Card-module__Card__icon--badge___p6riH" aria-hidden="true"> <svg aria-hidden="true" focusable="false" class="octicon octicon-book" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path> </svg></span> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ Primer_Brand__Card-module__Card__heading___INFhp"><a href="https://github-com.translate.goog/customer-stories?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__Card-module__Card__link___Ye5mq">Meet the companies who build with GitHub</a></h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Card-module__Card__description___KN9CH">Leading organizations choose GitHub to plan, build, secure and ship software.</p> <div class="Primer_Brand__Card-module__Card__action___C6sRY"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">Read customer stories</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg> </div> </div> <div class="Primer_Brand__Card-module__Card__torch___KkYgP"></div> </div> </div> </div> <div class="lp-Resources-card"> <div class="Primer_Brand__Card-module__Card--skew___pEeoW Primer_Brand__Card-module__Card--maxWidth___sqVhD"> <div class="Primer_Brand__Card-module__Card__skew-bounding___Fz3yy"> <div class="Primer_Brand__Card-module__Card___ByGEk Primer_Brand__Card-module__Card--colorMode-dark___Sz8BE Primer_Brand__Card-module__Card--variant-default___nSKnF Primer_Brand__Card-module__Card--icon___nVz0T Primer_Brand__Card-module__Card--border___nNZlZ Primer_Brand__Card-module__Card--colorMode-dark___Sz8BE" data-analytics-event="{"action":"blog","tag":"link","context":"latest_trends_card","location":"additional_resources","label":"blog_link_latest_trends_card_additional_resources"}"> <span class="Primer_Brand__Card-module__Card__icon___H4tc9 Primer_Brand__Card-module__Card__icon--color-purple___G0J2O Primer_Brand__Card-module__Card__icon--badge___p6riH" aria-hidden="true"> <svg aria-hidden="true" focusable="false" class="octicon octicon-book" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path> </svg></span> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ Primer_Brand__Card-module__Card__heading___INFhp"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.blog/" class="Primer_Brand__Card-module__Card__link___Ye5mq">Keep up with the latest on GitHub and trends in AI</a></h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Card-module__Card__description___KN9CH">Check out the GitHub blog for tips, technical guides, best practices, and more.</p> <div class="Primer_Brand__Card-module__Card__action___C6sRY"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Link-module__Link--label___j8etE">Read blog</span> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Link-module__Link-arrow___HBMJ9" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg> </div> </div> <div class="Primer_Brand__Card-module__Card__torch___KkYgP"></div> </div> </div> </div> </div> </div> </div> </section> <section id="faq" class="lp-Section lp-Section--level-1"> <div class="Primer_Brand__Grid-module__Grid___q48mT" data-testid="Grid-:R9b:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg lp-FAQs"> <div class="Primer_Brand__Grid-module__Grid___q48mT" data-testid="Grid-:R5pb:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <div class="Primer_Brand__Box-module__Box-narrow-marginBlockEnd--48___u5_N1 Primer_Brand__Box-module__Box-regular-marginBlockEnd--80___OlgXb"> <div class="Primer_Brand__Grid-module__Grid___q48mT" data-testid="Grid-:Rtpb:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu">Frequently asked questions</h3> </div> </div> </div> <div class="Primer_Brand__FAQGroup-module__FAQGroup__accordion___dkveP"> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--emphasis___j9wgA"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--emphasis___FqzWk"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"> <svg aria-hidden="true" focusable="false" role="img" class="octicon octicon-chevron-down" viewbox="0 0 24 24" width="24" height="24" fill="var(--brand-color-text-default)" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M5.22 8.22a.749.749 0 0 0 0 1.06l6.25 6.25a.749.749 0 0 0 1.06 0l6.25-6.25a.749.749 0 1 0-1.06-1.06L12 13.939 6.28 8.22a.749.749 0 0 0-1.06 0Z"></path> </svg></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--6___FEQ_V">General</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"> <svg aria-hidden="true" focusable="false" role="img" class="octicon octicon-chevron-up" viewbox="0 0 24 24" width="24" height="24" fill="var(--brand-color-text-default)" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M18.78 15.78a.749.749 0 0 1-1.06 0L12 10.061 6.28 15.78a.749.749 0 1 1-1.06-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 0 1 0 1.06Z"></path> </svg></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_is_github_copilot","tag":"button","location":"frequently_asked_questions","label":"what_is_github_copilot_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What is GitHub Copilot?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot transforms the developer experience. Backed by the leaders in AI, Copilot provides contextualized assistance throughout the software development lifecycle, from code completions and chat assistance in the IDE to code explanations and answers to docs in GitHub and more. With Copilot elevating their workflow, developers can focus on more: value, innovation, and happiness.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot enables developers to focus more energy on problem solving and collaboration and spend less effort on the mundane and boilerplate. That’s why developers who use Copilot report up to 75% higher satisfaction with their jobs than those who don’t and are up to 55% more productive at writing code without sacrifice to quality, which all adds up to engaged developers shipping great software faster. without sacrifice to quality, which all adds up to engaged developers shipping great software faster.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot integrates with leading editors, including Visual Studio Code, Visual Studio, JetBrains IDEs, and Neovim, and, unlike other AI coding assistants, is natively built into GitHub. Growing to millions of individual users and tens of thousands of business customers, Copilot is the world’s most widely adopted AI developer tool and the competitive advantage developers ask for by name.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_are_the_differences_between_the_github_copilot_business_github_copilot_enterprise_and_github","tag":"button","location":"frequently_asked_questions","label":"what_are_the_differences_between_the_github_copilot_business_github_copilot_enterprise_and_github_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What are the differences between the GitHub Copilot Business, GitHub Copilot Enterprise, and GitHub Copilot Individual plans?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot has multiple offerings for organizations and an offering for individual developers. All the offerings include both code completion and chat assistance. The primary differences between the organization offerings and the individual offering are license management, policy management, and IP indemnity.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Organizations can choose between GitHub Copilot Business and GitHub Copilot Enterprise. GitHub Copilot Business primarily features GitHub Copilot in the coding environment - that is the IDE, CLI and GitHub Mobile. GitHub Copilot Enterprise includes everything in GitHub Copilot Business. It also adds an additional layer of customization for organizations and integrates into GitHub.com as a chat interface to allow developers to converse with Copilot throughout the platform. GitHub Copilot Enterprise can index an organization’s codebase for a deeper understanding of the customer’s knowledge for more tailored suggestions and will offer customers access to fine-tuned custom, private models for code completion.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot Individual is designed for individual developers, freelancers, students, educators, and open source maintainers. The plan includes all the features of GitHub Copilot Business except organizational license management, policy management, and IP indemnity.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_languages_ides_and_platforms_does_github_copilot_support","tag":"button","location":"frequently_asked_questions","label":"what_languages_ides_and_platforms_does_github_copilot_support_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What languages, IDEs, and platforms does GitHub Copilot support?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot is trained on all languages that appear in public repositories. For each language, the quality of suggestions you receive may depend on the volume and diversity of training data for that language. For example, JavaScript is well-represented in public repositories and is one of GitHub Copilot’s best supported languages. Languages with less representation in public repositories may produce fewer or less robust suggestions.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot is available as an extension in Visual Studio Code, Visual Studio, Vim, Neovim, the JetBrains suite of IDEs, and Azure Data Studio. Although code completion functionality is available across all these extensions, chat functionality is currently available only in Visual Studio Code, JetBrains and Visual Studio. GitHub Copilot is also supported in terminals through GitHub CLI and as a chat integration in Windows Terminal Canary. With the GitHub Copilot Enterprise plan, GitHub Copilot is natively integrated into GitHub.com. All plans are supported in GitHub Copilot in GitHub Mobile. GitHub Mobile for Copilot Individual and Copilot Business have access to Bing and public repository code search. Copilot Enterprise in GitHub Mobile gives you additional access to your organization's knowledge.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_data_has_github_copilot_been_trained_on","tag":"button","location":"frequently_asked_questions","label":"what_data_has_github_copilot_been_trained_on_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What data has GitHub Copilot been trained on?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot is powered by generative AI models developed by GitHub, OpenAI, and Microsoft. It has been trained on natural language text and source code from publicly available sources, including code in public repositories on GitHub.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_copypaste","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_copypaste_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot “copy/paste”?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">No, GitHub Copilot generates suggestions using probabilistic determination.</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">When thinking about intellectual property and open source issues, it is critical to understand how GitHub Copilot really works. The AI models that create Copilot’s suggestions may be trained on public code, but do not contain any code. When they generate a suggestion, they are not “copying and pasting” from any codebase.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To generate a code suggestion, the Copilot extension begins by examining the code in your editor—focusing on the lines just before and after your cursor, but also information including other files open in your editor and the URLs of repositories or file paths to identify relevant context. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To generate a suggestion for chat in the code editor, the Copilot extension creates a contextual prompt by combining your prompt with additional context including the code file open in your active document, your code selection, and general workspace information, such as frameworks, languages, and dependencies. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To generate a suggestion for chat on GitHub.com, such as providing an answer to a question from your chat prompt, Copilot creates a contextual prompt by combining your prompt with additional context including previous prompts, the open pages on GitHub.com as well as retrieved context from your codebase or Bing search. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions. </p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"which_plan_includes_github_copilot_autofix","tag":"button","location":"frequently_asked_questions","label":"which_plan_includes_github_copilot_autofix_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Which plan includes GitHub Copilot Autofix?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot Autofix provides contextual explanations and code suggestions to help developers fix vulnerabilities in code, and is included in <a href="https://github-com.translate.goog/enterprise/advanced-security?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-V0lDGN0lx3IkSWSvxPUGq" data-analytics-event="{"action":"github_advanced_security","tag":"hyperlink","context":"which_plan_includes_github_copilot_autofix","location":"frequently_asked_questions","label":"github_advanced_security_hyperlink_which_plan_includes_github_copilot_autofix_frequently_asked_questions"}">GitHub Advanced Security</a>.</p> </div> </section> </details> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--emphasis___j9wgA"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--emphasis___FqzWk"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"> <svg aria-hidden="true" focusable="false" role="img" class="octicon octicon-chevron-down" viewbox="0 0 24 24" width="24" height="24" fill="var(--brand-color-text-default)" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M5.22 8.22a.749.749 0 0 0 0 1.06l6.25 6.25a.749.749 0 0 0 1.06 0l6.25-6.25a.749.749 0 1 0-1.06-1.06L12 13.939 6.28 8.22a.749.749 0 0 0-1.06 0Z"></path> </svg></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--6___FEQ_V">Privacy</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"> <svg aria-hidden="true" focusable="false" role="img" class="octicon octicon-chevron-up" viewbox="0 0 24 24" width="24" height="24" fill="var(--brand-color-text-default)" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M18.78 15.78a.749.749 0 0 1-1.06 0L12 10.061 6.28 15.78a.749.749 0 1 1-1.06-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 0 1 0 1.06Z"></path> </svg></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_personal_data_does_github_copilot_process","tag":"button","location":"frequently_asked_questions","label":"what_personal_data_does_github_copilot_process_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What personal data does GitHub Copilot process?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot processes personal data based on how Copilot is accessed and used: whether via GitHub.com, mobile app, extensions, or one of various IDE extensions, or through features like suggestions for the command line interface (CLI), IDE code completions, or personalized chat on GitHub.com. The types of personal data processed may include:</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>User Engagement Data:</b> This includes pseudonymous identifiers captured on user interactions with Copilot, such as accepted or dismissed completions, error messages, system logs, and product usage metrics. </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>Prompts:</b> These are inputs for chat or code, along with context, sent to Copilot's AI to generate suggestions. </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>Suggestions:</b> These are the AI-generated code lines or chat responses provided to users based on their prompts. </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>Feedback Data:</b> This comprises real-time user feedback, including reactions (e.g., thumbs up/down) and optional comments, along with feedback from support tickets.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_use_copilot_business_or_enterprise_data_to_train_githubs_model","tag":"button","location":"frequently_asked_questions","label":"does_github_use_copilot_business_or_enterprise_data_to_train_githubs_model_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub use Copilot Business or Enterprise data to train GitHub’s model?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">No. GitHub does not use either Copilot Business or Enterprise data to train its models. </p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"how_does_github_use_the_copilot_data","tag":"button","location":"frequently_asked_questions","label":"how_does_github_use_the_copilot_data_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">How does GitHub use the Copilot data?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">How GitHub uses Copilot data depends on how the user accesses Copilot and for what purpose. Users can access GitHub Copilot through the web, extensions, mobile apps, computer terminal, and various IDEs (Integrated Development Environments). GitHub generally uses personal data to:</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Deliver, maintain, and update the services as per the customer's configuration and usage, to ensure personalized experiences and recommendations</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Troubleshoot, which involves preventing, detecting, resolving, and mitigating issues, including security incidents and product-related problems, by fixing software bugs and maintaining the online services' functionality and up-to-dateness</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Enhance user productivity, reliability, effectiveness, quality, privacy, accessibility, and security by keeping the service current and operational</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">These practices are outlined in GitHub’s Data Protection Agreement (<a href="https://github-com.translate.goog/customer-terms/github-data-protection-agreement?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-7ATrO7EdNUKlJkJ98l7atQ" data-analytics-event="{"action":"dpa","tag":"hyperlink","context":"how_does_github_use_the_copilot_data","location":"frequently_asked_questions","label":"dpa_hyperlink_how_does_github_use_the_copilot_data_frequently_asked_questions"}">DPA)</a>, which details our data handling commitments to our data controller customers. </p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub also uses certain personal data with customer authorization under the DPA, for the following purposes:</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Billing and account management</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To comply with and resolve legal obligations </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">For abuse detection, prevention, and protection, virus scanning, and scanning to detect violations of terms of service</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To generate summary reports for calculating employee commissions and partner incentives</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To produce aggregated reports for internal use and strategic planning, covering areas like forecasting, revenue analysis, capacity planning, and product strategy,</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">For details on GitHub's data processing activities as a controller, particularly for Copilot Individual customers, refer to the <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-7ATrO7EdNUKlJkJ98l7atQ" data-analytics-event="{"action":"github_privacy_statement","tag":"hyperlink","context":"how_does_github_use_the_copilot_data","location":"frequently_asked_questions","label":"github_privacy_statement_hyperlink_how_does_github_use_the_copilot_data_frequently_asked_questions"}">GitHub Privacy Statement</a>.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"how_long_does_github_retain_copilot_data_for_business_and_enterprise_customers","tag":"button","location":"frequently_asked_questions","label":"how_long_does_github_retain_copilot_data_for_business_and_enterprise_customers_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">How long does GitHub retain Copilot data for Business and Enterprise customers?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">If and for how long GitHub’s retains Copilot data depends on how a Copilot user accesses Copilot and for what purpose. The default settings for Copilot Business and Enterprise Customers are as follows: </p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>Access through IDE for Chat and Code Completions:</b></p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Prompts and Suggestions: Not retained</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">User Engagement Data: Kept for two years.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Feedback Data: Stored for as long as needed for its intended purpose.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>All other GitHub Copilot access and use:</b></p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Prompts and Suggestions: Retained for 28 days.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">User Engagement Data: Kept for two years.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Feedback Data: Stored for as long as needed for its intended purpose.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"why_do_some_copilot_features_retain_prompts_and_suggestions","tag":"button","location":"frequently_asked_questions","label":"why_do_some_copilot_features_retain_prompts_and_suggestions_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Why do some Copilot features retain prompts and suggestions?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Retaining prompts and suggestions is necessary for chat on github.com, mobile, and CLI Copilot because those features’ effectiveness depends on using thread history to improve responses. The Copilot model requires access to previous interactions to deliver accurate and relevant suggestions. </p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_support_compliance_with_the_gdpr_and_other_data_protection_laws","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_support_compliance_with_the_gdpr_and_other_data_protection_laws_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot support compliance with the GDPR and other data protection laws?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Yes. GitHub and customers can enter a <a href="https://github-com.translate.goog/customer-terms/github-data-protection-agreement?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-4V4FudbOAGbmkegSmhhkDU" data-analytics-event="{"action":"data_protection_agreement","tag":"hyperlink","context":"does_github_copilot_support_compliance_with_the_gdpr_and_other_data_protection_laws","location":"frequently_asked_questions","label":"data_protection_agreement_hyperlink_does_github_copilot_support_compliance_with_the_gdpr_and_other_data_protection_laws_frequently_asked_questions"}">Data Protection Agreement</a> that supports compliance with the GDPR and similar legislation.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_ever_output_personal_data","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_ever_output_personal_data_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot ever output personal data?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">While we've designed GitHub Copilot with privacy in mind, the expansive definition of personal data under legislation like the EU’s General Data Protection Regulation (GDPR) means we can't guarantee it will never output such data. The Large Language Model (LLM) powering GitHub Copilot was trained on public code and there were instances in our tests where the tool made suggestions resembling personal data. These suggestions were typically synthesized and not tied to real individuals. </p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"how_does_copilot_allow_users_to_access_alter_or_delete_personal_data","tag":"button","location":"frequently_asked_questions","label":"how_does_copilot_allow_users_to_access_alter_or_delete_personal_data_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">How does Copilot allow users to access, alter or delete personal data?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">These actions are available to Copilot users as described in the <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement%23your-privacy-rights" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-1sLH84YifxT7cVHRpMpJfQ" data-analytics-event="{"action":"github_privacy_statement","tag":"hyperlink","context":"how_does_copilot_allow_users_to_access_alter_or_delete_personal_data","location":"frequently_asked_questions","label":"github_privacy_statement_hyperlink_how_does_copilot_allow_users_to_access_alter_or_delete_personal_data_frequently_asked_questions"}">GitHub Privacy Statement</a>.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--emphasis___j9wgA"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--emphasis___FqzWk"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"> <svg aria-hidden="true" focusable="false" role="img" class="octicon octicon-chevron-down" viewbox="0 0 24 24" width="24" height="24" fill="var(--brand-color-text-default)" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M5.22 8.22a.749.749 0 0 0 0 1.06l6.25 6.25a.749.749 0 0 0 1.06 0l6.25-6.25a.749.749 0 1 0-1.06-1.06L12 13.939 6.28 8.22a.749.749 0 0 0-1.06 0Z"></path> </svg></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--6___FEQ_V">Responsible AI</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"> <svg aria-hidden="true" focusable="false" role="img" class="octicon octicon-chevron-up" viewbox="0 0 24 24" width="24" height="24" fill="var(--brand-color-text-default)" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M18.78 15.78a.749.749 0 0 1-1.06 0L12 10.061 6.28 15.78a.749.749 0 1 1-1.06-1.06l6.25-6.25a.749.749 0 0 1 1.06 0l6.25 6.25a.749.749 0 0 1 0 1.06Z"></path> </svg></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_are_the_intellectual_property_considerations_when_using_github_copilot","tag":"button","location":"frequently_asked_questions","label":"what_are_the_intellectual_property_considerations_when_using_github_copilot_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What are the intellectual property considerations when using GitHub Copilot?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">The primary IP considerations for GitHub Copilot relate to copyright. The model that powers Copilot is trained on a broad collection of publicly accessible code, which may include copyrighted code, and Copilot’s suggestions (in rare instances) may resemble the code its model was trained on. Here’s some basic information you should know about these considerations:</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Copyright law permits the use of copyrighted works to train AI models: Countries around the world have provisions in their copyright laws that enable machines to learn, understand, extract patterns, and facts from copyrighted materials, including software code. For example, the European Union, Japan, and Singapore, have express provisions permitting machine learning to develop AI models. Other countries including Canada, India, and the United States also permit such training under their fair use/fair dealing provisions. GitHub Copilot’s AI model was trained with the use of code from GitHub’s public repositories—which are publicly accessible and within the scope of permissible copyright use.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">What about copyright risk in suggestions? In rare instances (less than 1% based on GitHub’s research), suggestions from GitHub may match examples of code used to train GitHub’s AI model. Again, Copilot does not “look up” or “copy and paste” code, but is instead using context from a user’s workspace to synthesize and generate a suggestion.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Our experience shows that matching suggestions are most likely to occur in two situations: (i) when there is little or no context in the code editor for Copilot’s model to synthesize, or (ii) when a matching suggestion represents a common approach or method. If a code suggestion matches existing code, there is risk that using that suggestion could trigger claims of copyright infringement, which would depend on the amount and nature of code used, and the context of how the code is used. In many ways, this is the same risk that arises when using any code that a developer does not originate, such as copying code from an online source, or reusing code from a library. That is why responsible organizations and developers recommend that users employ code scanning policies to identify and evaluate potential matching code.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">In Copilot, you can opt whether to allow Copilot to suggest code completions that match publicly available code on GitHub.com. For more information, see "<a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs-internal-46619-d1aa34.preview.ghdocs.com/en/copilot/configuring-github-copilot/configuring-github-copilot-settings-on-githubcom%23enabling-or-disabling-duplication-detection" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-R5bKaO3dTeNkfo42vFjRO" data-analytics-event="{"action":"configuring_github_copilot_settings_on_githubcom","tag":"hyperlink","context":"what_are_the_intellectual_property_considerations_when_using_github_copilot","location":"frequently_asked_questions","label":"configuring_github_copilot_settings_on_githubcom_hyperlink_what_are_the_intellectual_property_considerations_when_using_github_copilot_frequently_asked_questions"}">Configuring GitHub Copilot settings on GitHub.com</a>". If you have allowed suggestions that match public code, GitHub Copilot can provide you with details about the matching code when you accept such suggestions. Matching code does not necessarily mean copyright infringement, so it is ultimately up to the user to determine whether to use the suggestion, and what and who to attribute (along with other license compliance) in appropriate circumstances.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_include_a_filtering_mechanism_to_mitigate_risk","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_include_a_filtering_mechanism_to_mitigate_risk_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot include a filtering mechanism to mitigate risk?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Yes, GitHub Copilot does include an optional code referencing filter to detect and suppress certain suggestions that match public code on GitHub.</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub has created a duplication detection filter to detect and suppress suggestions that contain code segments over a certain length that match public code on GitHub. This filter can be enabled by the administrator for your enterprise and it can apply for all organizations within your enterprise, or the administrator can defer control to individual organizations. </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">With the filter enabled, Copilot checks code suggestions for matches or near-matches against public code on GitHub of 65 lexemes or more (on average,150 characters). If there is a match, the suggestion will not be shown to the user.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">In addition to off-topic, harmful, and offensive output filters, GitHub Copilot also scans the outputs for vulnerable code.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_include_features_to_make_it_easier_for_users_to_identify_potentially_relevant_op","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_include_features_to_make_it_easier_for_users_to_identify_potentially_relevant_op_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot include features to make it easier for users to identify potentially relevant open source licenses for matching suggestions?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Yes, GitHub Copilot is previewing a <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.blog/2023-08-03-introducing-code-referencing-for-github-copilot/" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-5ggl5kC4DdHvPRBDPA0rmo" data-analytics-event="{"action":"code_referencing_feature","tag":"hyperlink","context":"does_github_copilot_include_features_to_make_it_easier_for_users_to_identify_potentially_relevant_op","location":"frequently_asked_questions","label":"code_referencing_feature_hyperlink_does_github_copilot_include_features_to_make_it_easier_for_users_to_identify_potentially_relevant_op_frequently_asked_questions"}">code referencing feature</a> as an additional tool to assist users to find and review potentially relevant open source licenses. Code referencing is currently available in Visual Studio Code. This feature searches across public GitHub repositories for code that matches a Copilot suggestion. If there’s a match, users will find its information displayed in the Copilot console log, including where the match occurred, any applicable licenses, and a deep link to learn more. The deep link will take users to a navigable page on GitHub.com to browse examples of the code match and their repository licenses, and see how many repositories—including ones without licenses—that code appears in, as well as links to those repositories. Copilot users can review this information to determine whether the applicable suggestions are suitable for use, and whether additional measures may be necessary to use them.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"who_owns_the_suggestions_provided_by_github_copilot","tag":"button","location":"frequently_asked_questions","label":"who_owns_the_suggestions_provided_by_github_copilot_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Who owns the suggestions provided by GitHub Copilot?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">We don’t determine whether a suggestion is capable of being owned, but we are clear that GitHub does not claim ownership of a suggestion. Whether a suggestion generated by an AI model can be owned depends on many factors (e.g. the intellectual property law in the relevant country, the length of the suggestion, the extent that suggestion is considered ‘functional’ instead of expressive, etc).</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">If a suggestion is capable of being owned, our terms are clear: GitHub does not claim ownership.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub does not claim ownership of any suggestion. In certain cases, it is possible for Copilot to produce similar suggestions to different users. For example, two unrelated users both starting new files to code the quicksort algorithm in Java will likely get the same suggestion. The possibility of providing similar suggestions to multiple users is a common part of generative AI systems.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"can_github_copilot_introduce_insecure_code_in_its_suggestions","tag":"button","location":"frequently_asked_questions","label":"can_github_copilot_introduce_insecure_code_in_its_suggestions_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Can GitHub Copilot introduce insecure code in its suggestions?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Public code may contain insecure coding patterns, bugs, or references to outdated APIs or idioms. When GitHub Copilot synthesizes code suggestions based on this data, it can also synthesize code that contains these undesirable patterns. Copilot has filters in place that either block or notify users of insecure code patterns that are detected in Copilot suggestions. These filters target the most common vulnerable coding patterns, including <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://cwe.mitre.org/data/definitions/798.html" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-3RykKrpwILttFe5QahIEyo" data-analytics-event="{"action":"hardcoded_credentials","tag":"hyperlink","context":"can_github_copilot_introduce_insecure_code_in_its_suggestions","location":"frequently_asked_questions","label":"hardcoded_credentials_hyperlink_can_github_copilot_introduce_insecure_code_in_its_suggestions_frequently_asked_questions"}">hardcoded credentials</a>, <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://cwe.mitre.org/data/definitions/89.html" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-3RykKrpwILttFe5QahIEyo" data-analytics-event="{"action":"sql_injections","tag":"hyperlink","context":"can_github_copilot_introduce_insecure_code_in_its_suggestions","location":"frequently_asked_questions","label":"sql_injections_hyperlink_can_github_copilot_introduce_insecure_code_in_its_suggestions_frequently_asked_questions"}">SQL injections</a>, and <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://cwe.mitre.org/data/definitions/22.html" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-3RykKrpwILttFe5QahIEyo" data-analytics-event="{"action":"path_injections","tag":"hyperlink","context":"can_github_copilot_introduce_insecure_code_in_its_suggestions","location":"frequently_asked_questions","label":"path_injections_hyperlink_can_github_copilot_introduce_insecure_code_in_its_suggestions_frequently_asked_questions"}">path injections</a>. Additionally, in recent years we’ve provided tools such as GitHub Advanced Security, GitHub Actions, Dependabot, and CodeQL to open source projects to help improve code quality. Of course, you should always use GitHub Copilot together with good testing and code review practices and security tools, as well as your own judgment.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"is_github_copilot_intended_to_fully_automate_code_generation_and_replace_developers","tag":"button","location":"frequently_asked_questions","label":"is_github_copilot_intended_to_fully_automate_code_generation_and_replace_developers_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Is GitHub Copilot intended to fully automate code generation and replace developers?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">No. Copilot is a tool intended to make developers more efficient. It’s not intended to replace developers, who should continue to apply the same sorts of safeguards and diligence they would apply with regard to any third-party code of unknown origin.</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">The product is called “Copilot” not “Autopilot” and it’s not intended to generate code without oversight. You should use exactly the same sorts of safeguards and diligence with Copilot’s suggestions as you would use with any third-party code.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Identifying best practices for use of third party code is beyond the scope of this section. That said, whatever practices your organization currently uses – rigorous functionality testing, code scanning, security testing, etc. – you should continue these policies with Copilot’s suggestions. Moreover, you should make sure your code editor or editor does not automatically compile or run generated code before you review it.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"can_github_copilot_users_simply_use_suggestions_without_concern","tag":"button","location":"frequently_asked_questions","label":"can_github_copilot_users_simply_use_suggestions_without_concern_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Can GitHub Copilot users simply use suggestions without concern?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Not necessarily. GitHub Copilot users should align their use of Copilot with their respective risk tolerances.</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">As noted above, GitHub Copilot is not intended to replace developers, or their individual skill and judgment, and is not intended to fully automate the process of code development. The same risks that apply to the use of any third-party code apply to the use of Copilot’s suggestions.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Depending on your particular use case, you should consider implementing the protections discussed above. It is your responsibility to assess what is appropriate for the situation and implement appropriate safeguards.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">You’re entitled to IP indemnification from GitHub for the unmodified suggestions when Copilot’s filtering is enabled. If you do elect to enable this feature, the copyright responsibility is ours, not our customers. As part of our ongoing commitment to responsible AI, GitHub and Microsoft extends our IP indemnity and protection support to our customers who are empowering their teams with GitHub Copilot. See <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://blogs.microsoft.com/on-the-issues/2023/09/07/copilot-copyright-commitment-ai-legal-concerns/" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-4PNqwlTR87nJBDPphlOTPj" data-analytics-event="{"action":"microsofts_copilot_copyright_commitment","tag":"hyperlink","context":"can_github_copilot_users_simply_use_suggestions_without_concern","location":"frequently_asked_questions","label":"microsofts_copilot_copyright_commitment_hyperlink_can_github_copilot_users_simply_use_suggestions_without_concern_frequently_asked_questions"}">Microsoft's Copilot Copyright Commitment</a> for more details.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_support_accessibility_features","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_support_accessibility_features_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot support accessibility features?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">We are conducting internal testing of GitHub Copilot’s ease of use by developers with disabilities and working to ensure that GitHub Copilot is accessible to all developers. Please feel free to share your feedback on GitHub Copilot accessibility in our <a href="https://github-com.translate.goog/github-community/community/discussions/categories/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-1Zr8bsvupmT6tjw30IMWfZ" data-analytics-event="{"action":"feedback_forum","tag":"hyperlink","context":"does_github_copilot_support_accessibility_features","location":"frequently_asked_questions","label":"feedback_forum_hyperlink_does_github_copilot_support_accessibility_features_frequently_asked_questions"}">feedback forum</a>.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_produce_offensive_outputs","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_produce_offensive_outputs_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot produce offensive outputs?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot includes filters to block offensive language in the prompts and to avoid synthesizing suggestions in sensitive contexts. We continue to work on improving the filter system to more intelligently detect and remove offensive outputs. If you see offensive outputs, please report them directly to <a href="mailto:copilot-safety@github.com?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-1YzbJgmx3g5KgSqi9yJpDg" data-analytics-event="{"action":"copilotsafetygithubcom","tag":"hyperlink","context":"does_github_copilot_produce_offensive_outputs","location":"frequently_asked_questions","label":"copilotsafetygithubcom_hyperlink_does_github_copilot_produce_offensive_outputs_frequently_asked_questions"}">copilot-safety@github.com</a> so that we can improve our safeguards. GitHub takes this challenge very seriously and we are committed to addressing it.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"will_github_copilot_work_as_well_using_languages_other_than_english","tag":"button","location":"frequently_asked_questions","label":"will_github_copilot_work_as_well_using_languages_other_than_english_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Will GitHub Copilot work as well using languages other than English?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Given public sources are predominantly in English, GitHub Copilot will likely work less well in scenarios where natural language prompts provided by the developer are not in English and/or are grammatically incorrect. Therefore, non-English speakers might experience a lower quality of service.</p> </div> </section> </details> </section> </details> </div> <div class="Primer_Brand__Grid-module__Grid___q48mT Primer_Brand__FAQGroup-module__FAQGroup___D0VvR" data-testid="Grid-:R1tpb:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--medium-span-5___CnPWN Primer_Brand__Grid-module__Grid__column--large-span-4___eJREG Primer_Brand__FAQGroup-module__FAQGroup__tablist___WdY5Z"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--align-items-flex-start___Vh1Ca Primer_Brand__Stack-module__Stack--padding-none___RCMh9" aria-orientation="vertical" role="tablist"> <button class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--subtle___UMmi9 Primer_Brand__Button-module__Button--size-medium___EyCyw Primer_Brand__Button-module__Button--block___F5RXs Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC" data-analytics-event="{"action":"general","tag":"button","location":"frequently_asked_questions","label":"general_button_null_frequently_asked_questions"}" role="tab" id=":R1pb:-tab-0" aria-controls=":R1pb:-panel-0" aria-selected="true" data-testid="FAQGroup-tab-1"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-subtle___RRaqm">General</span></span></button><button class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--subtle___UMmi9 Primer_Brand__Button-module__Button--size-medium___EyCyw Primer_Brand__Button-module__Button--block___F5RXs Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC" data-analytics-event="{"action":"privacy","tag":"button","location":"frequently_asked_questions","label":"privacy_button_null_frequently_asked_questions"}" role="tab" id=":R1pb:-tab-1" aria-controls=":R1pb:-panel-1" aria-selected="false" data-testid="FAQGroup-tab-2" tabindex="-1"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-subtle___RRaqm">Privacy</span></span></button><button class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--subtle___UMmi9 Primer_Brand__Button-module__Button--size-medium___EyCyw Primer_Brand__Button-module__Button--block___F5RXs Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC" data-analytics-event="{"action":"responsible_ai","tag":"button","location":"frequently_asked_questions","label":"responsible_ai_button_null_frequently_asked_questions"}" role="tab" id=":R1pb:-tab-2" aria-controls=":R1pb:-panel-2" aria-selected="false" data-testid="FAQGroup-tab-3" tabindex="-1"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-medium___DW2TM Primer_Brand__Button-module__Button--label-subtle___RRaqm">Responsible AI</span></span></button> </div> </div> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-7___lfMLa Primer_Brand__Grid-module__Grid__column--start-6___FAtcW"> <div role="tabpanel" id=":R1pb:-panel-0" aria-labelledby=":R1pb:-tab-0" data-testid="FAQGroup-tab-panel-1"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ Primer_Brand__Heading-module__Heading--weight-medium___II172 Primer_Brand__FAQ-module__FAQ__subheading___I4puv Primer_Brand__FAQGroup-module__FAQGroup__panel-subHeading___F0U3h" data-testid="FAQGroup-tab-panel-heading-1">General</h3> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_is_github_copilot","tag":"button","location":"frequently_asked_questions","label":"what_is_github_copilot_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What is GitHub Copilot?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot transforms the developer experience. Backed by the leaders in AI, Copilot provides contextualized assistance throughout the software development lifecycle, from code completions and chat assistance in the IDE to code explanations and answers to docs in GitHub and more. With Copilot elevating their workflow, developers can focus on more: value, innovation, and happiness.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot enables developers to focus more energy on problem solving and collaboration and spend less effort on the mundane and boilerplate. That’s why developers who use Copilot report up to 75% higher satisfaction with their jobs than those who don’t and are up to 55% more productive at writing code without sacrifice to quality, which all adds up to engaged developers shipping great software faster. without sacrifice to quality, which all adds up to engaged developers shipping great software faster.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot integrates with leading editors, including Visual Studio Code, Visual Studio, JetBrains IDEs, and Neovim, and, unlike other AI coding assistants, is natively built into GitHub. Growing to millions of individual users and tens of thousands of business customers, Copilot is the world’s most widely adopted AI developer tool and the competitive advantage developers ask for by name.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_are_the_differences_between_the_github_copilot_business_github_copilot_enterprise_and_github","tag":"button","location":"frequently_asked_questions","label":"what_are_the_differences_between_the_github_copilot_business_github_copilot_enterprise_and_github_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What are the differences between the GitHub Copilot Business, GitHub Copilot Enterprise, and GitHub Copilot Individual plans?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot has multiple offerings for organizations and an offering for individual developers. All the offerings include both code completion and chat assistance. The primary differences between the organization offerings and the individual offering are license management, policy management, and IP indemnity.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Organizations can choose between GitHub Copilot Business and GitHub Copilot Enterprise. GitHub Copilot Business primarily features GitHub Copilot in the coding environment - that is the IDE, CLI and GitHub Mobile. GitHub Copilot Enterprise includes everything in GitHub Copilot Business. It also adds an additional layer of customization for organizations and integrates into GitHub.com as a chat interface to allow developers to converse with Copilot throughout the platform. GitHub Copilot Enterprise can index an organization’s codebase for a deeper understanding of the customer’s knowledge for more tailored suggestions and will offer customers access to fine-tuned custom, private models for code completion.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot Individual is designed for individual developers, freelancers, students, educators, and open source maintainers. The plan includes all the features of GitHub Copilot Business except organizational license management, policy management, and IP indemnity.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_languages_ides_and_platforms_does_github_copilot_support","tag":"button","location":"frequently_asked_questions","label":"what_languages_ides_and_platforms_does_github_copilot_support_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What languages, IDEs, and platforms does GitHub Copilot support?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot is trained on all languages that appear in public repositories. For each language, the quality of suggestions you receive may depend on the volume and diversity of training data for that language. For example, JavaScript is well-represented in public repositories and is one of GitHub Copilot’s best supported languages. Languages with less representation in public repositories may produce fewer or less robust suggestions.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot is available as an extension in Visual Studio Code, Visual Studio, Vim, Neovim, the JetBrains suite of IDEs, and Azure Data Studio. Although code completion functionality is available across all these extensions, chat functionality is currently available only in Visual Studio Code, JetBrains and Visual Studio. GitHub Copilot is also supported in terminals through GitHub CLI and as a chat integration in Windows Terminal Canary. With the GitHub Copilot Enterprise plan, GitHub Copilot is natively integrated into GitHub.com. All plans are supported in GitHub Copilot in GitHub Mobile. GitHub Mobile for Copilot Individual and Copilot Business have access to Bing and public repository code search. Copilot Enterprise in GitHub Mobile gives you additional access to your organization's knowledge.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_data_has_github_copilot_been_trained_on","tag":"button","location":"frequently_asked_questions","label":"what_data_has_github_copilot_been_trained_on_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What data has GitHub Copilot been trained on?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot is powered by generative AI models developed by GitHub, OpenAI, and Microsoft. It has been trained on natural language text and source code from publicly available sources, including code in public repositories on GitHub.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_copypaste","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_copypaste_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot “copy/paste”?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">No, GitHub Copilot generates suggestions using probabilistic determination.</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">When thinking about intellectual property and open source issues, it is critical to understand how GitHub Copilot really works. The AI models that create Copilot’s suggestions may be trained on public code, but do not contain any code. When they generate a suggestion, they are not “copying and pasting” from any codebase.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To generate a code suggestion, the Copilot extension begins by examining the code in your editor—focusing on the lines just before and after your cursor, but also information including other files open in your editor and the URLs of repositories or file paths to identify relevant context. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To generate a suggestion for chat in the code editor, the Copilot extension creates a contextual prompt by combining your prompt with additional context including the code file open in your active document, your code selection, and general workspace information, such as frameworks, languages, and dependencies. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To generate a suggestion for chat on GitHub.com, such as providing an answer to a question from your chat prompt, Copilot creates a contextual prompt by combining your prompt with additional context including previous prompts, the open pages on GitHub.com as well as retrieved context from your codebase or Bing search. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions. </p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"which_plan_includes_github_copilot_autofix","tag":"button","location":"frequently_asked_questions","label":"which_plan_includes_github_copilot_autofix_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Which plan includes GitHub Copilot Autofix?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot Autofix provides contextual explanations and code suggestions to help developers fix vulnerabilities in code, and is included in <a href="https://github-com.translate.goog/enterprise/advanced-security?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-V0lDGN0lx3IkSWSvxPUGq" data-analytics-event="{"action":"github_advanced_security","tag":"hyperlink","context":"which_plan_includes_github_copilot_autofix","location":"frequently_asked_questions","label":"github_advanced_security_hyperlink_which_plan_includes_github_copilot_autofix_frequently_asked_questions"}">GitHub Advanced Security</a>.</p> </div> </section> </details> </div> <div role="tabpanel" id=":R1pb:-panel-1" aria-labelledby=":R1pb:-tab-1" hidden data-testid="FAQGroup-tab-panel-2"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ Primer_Brand__Heading-module__Heading--weight-medium___II172 Primer_Brand__FAQ-module__FAQ__subheading___I4puv Primer_Brand__FAQGroup-module__FAQGroup__panel-subHeading___F0U3h" data-testid="FAQGroup-tab-panel-heading-2">Privacy</h3> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_personal_data_does_github_copilot_process","tag":"button","location":"frequently_asked_questions","label":"what_personal_data_does_github_copilot_process_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What personal data does GitHub Copilot process?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot processes personal data based on how Copilot is accessed and used: whether via GitHub.com, mobile app, extensions, or one of various IDE extensions, or through features like suggestions for the command line interface (CLI), IDE code completions, or personalized chat on GitHub.com. The types of personal data processed may include:</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>User Engagement Data:</b> This includes pseudonymous identifiers captured on user interactions with Copilot, such as accepted or dismissed completions, error messages, system logs, and product usage metrics. </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>Prompts:</b> These are inputs for chat or code, along with context, sent to Copilot's AI to generate suggestions. </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>Suggestions:</b> These are the AI-generated code lines or chat responses provided to users based on their prompts. </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>Feedback Data:</b> This comprises real-time user feedback, including reactions (e.g., thumbs up/down) and optional comments, along with feedback from support tickets.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_use_copilot_business_or_enterprise_data_to_train_githubs_model","tag":"button","location":"frequently_asked_questions","label":"does_github_use_copilot_business_or_enterprise_data_to_train_githubs_model_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub use Copilot Business or Enterprise data to train GitHub’s model?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">No. GitHub does not use either Copilot Business or Enterprise data to train its models. </p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"how_does_github_use_the_copilot_data","tag":"button","location":"frequently_asked_questions","label":"how_does_github_use_the_copilot_data_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">How does GitHub use the Copilot data?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">How GitHub uses Copilot data depends on how the user accesses Copilot and for what purpose. Users can access GitHub Copilot through the web, extensions, mobile apps, computer terminal, and various IDEs (Integrated Development Environments). GitHub generally uses personal data to:</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Deliver, maintain, and update the services as per the customer's configuration and usage, to ensure personalized experiences and recommendations</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Troubleshoot, which involves preventing, detecting, resolving, and mitigating issues, including security incidents and product-related problems, by fixing software bugs and maintaining the online services' functionality and up-to-dateness</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Enhance user productivity, reliability, effectiveness, quality, privacy, accessibility, and security by keeping the service current and operational</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">These practices are outlined in GitHub’s Data Protection Agreement (<a href="https://github-com.translate.goog/customer-terms/github-data-protection-agreement?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-7ATrO7EdNUKlJkJ98l7atQ" data-analytics-event="{"action":"dpa","tag":"hyperlink","context":"how_does_github_use_the_copilot_data","location":"frequently_asked_questions","label":"dpa_hyperlink_how_does_github_use_the_copilot_data_frequently_asked_questions"}">DPA)</a>, which details our data handling commitments to our data controller customers. </p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub also uses certain personal data with customer authorization under the DPA, for the following purposes:</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Billing and account management</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To comply with and resolve legal obligations </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">For abuse detection, prevention, and protection, virus scanning, and scanning to detect violations of terms of service</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To generate summary reports for calculating employee commissions and partner incentives</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">To produce aggregated reports for internal use and strategic planning, covering areas like forecasting, revenue analysis, capacity planning, and product strategy,</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">For details on GitHub's data processing activities as a controller, particularly for Copilot Individual customers, refer to the <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-7ATrO7EdNUKlJkJ98l7atQ" data-analytics-event="{"action":"github_privacy_statement","tag":"hyperlink","context":"how_does_github_use_the_copilot_data","location":"frequently_asked_questions","label":"github_privacy_statement_hyperlink_how_does_github_use_the_copilot_data_frequently_asked_questions"}">GitHub Privacy Statement</a>.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"how_long_does_github_retain_copilot_data_for_business_and_enterprise_customers","tag":"button","location":"frequently_asked_questions","label":"how_long_does_github_retain_copilot_data_for_business_and_enterprise_customers_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">How long does GitHub retain Copilot data for Business and Enterprise customers?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">If and for how long GitHub’s retains Copilot data depends on how a Copilot user accesses Copilot and for what purpose. The default settings for Copilot Business and Enterprise Customers are as follows: </p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>Access through IDE for Chat and Code Completions:</b></p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Prompts and Suggestions: Not retained</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">User Engagement Data: Kept for two years.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Feedback Data: Stored for as long as needed for its intended purpose.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"><b>All other GitHub Copilot access and use:</b></p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Prompts and Suggestions: Retained for 28 days.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">User Engagement Data: Kept for two years.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Feedback Data: Stored for as long as needed for its intended purpose.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"why_do_some_copilot_features_retain_prompts_and_suggestions","tag":"button","location":"frequently_asked_questions","label":"why_do_some_copilot_features_retain_prompts_and_suggestions_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Why do some Copilot features retain prompts and suggestions?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Retaining prompts and suggestions is necessary for chat on github.com, mobile, and CLI Copilot because those features’ effectiveness depends on using thread history to improve responses. The Copilot model requires access to previous interactions to deliver accurate and relevant suggestions. </p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_support_compliance_with_the_gdpr_and_other_data_protection_laws","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_support_compliance_with_the_gdpr_and_other_data_protection_laws_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot support compliance with the GDPR and other data protection laws?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Yes. GitHub and customers can enter a <a href="https://github-com.translate.goog/customer-terms/github-data-protection-agreement?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-4V4FudbOAGbmkegSmhhkDU" data-analytics-event="{"action":"data_protection_agreement","tag":"hyperlink","context":"does_github_copilot_support_compliance_with_the_gdpr_and_other_data_protection_laws","location":"frequently_asked_questions","label":"data_protection_agreement_hyperlink_does_github_copilot_support_compliance_with_the_gdpr_and_other_data_protection_laws_frequently_asked_questions"}">Data Protection Agreement</a> that supports compliance with the GDPR and similar legislation.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_ever_output_personal_data","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_ever_output_personal_data_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot ever output personal data?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">While we've designed GitHub Copilot with privacy in mind, the expansive definition of personal data under legislation like the EU’s General Data Protection Regulation (GDPR) means we can't guarantee it will never output such data. The Large Language Model (LLM) powering GitHub Copilot was trained on public code and there were instances in our tests where the tool made suggestions resembling personal data. These suggestions were typically synthesized and not tied to real individuals. </p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"how_does_copilot_allow_users_to_access_alter_or_delete_personal_data","tag":"button","location":"frequently_asked_questions","label":"how_does_copilot_allow_users_to_access_alter_or_delete_personal_data_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">How does Copilot allow users to access, alter or delete personal data?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">These actions are available to Copilot users as described in the <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement%23your-privacy-rights" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-1sLH84YifxT7cVHRpMpJfQ" data-analytics-event="{"action":"github_privacy_statement","tag":"hyperlink","context":"how_does_copilot_allow_users_to_access_alter_or_delete_personal_data","location":"frequently_asked_questions","label":"github_privacy_statement_hyperlink_how_does_copilot_allow_users_to_access_alter_or_delete_personal_data_frequently_asked_questions"}">GitHub Privacy Statement</a>.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> </div> <div role="tabpanel" id=":R1pb:-panel-2" aria-labelledby=":R1pb:-tab-2" hidden data-testid="FAQGroup-tab-panel-3"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ Primer_Brand__Heading-module__Heading--weight-medium___II172 Primer_Brand__FAQ-module__FAQ__subheading___I4puv Primer_Brand__FAQGroup-module__FAQGroup__panel-subHeading___F0U3h" data-testid="FAQGroup-tab-panel-heading-3">Responsible AI</h3> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"what_are_the_intellectual_property_considerations_when_using_github_copilot","tag":"button","location":"frequently_asked_questions","label":"what_are_the_intellectual_property_considerations_when_using_github_copilot_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">What are the intellectual property considerations when using GitHub Copilot?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">The primary IP considerations for GitHub Copilot relate to copyright. The model that powers Copilot is trained on a broad collection of publicly accessible code, which may include copyrighted code, and Copilot’s suggestions (in rare instances) may resemble the code its model was trained on. Here’s some basic information you should know about these considerations:</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Copyright law permits the use of copyrighted works to train AI models: Countries around the world have provisions in their copyright laws that enable machines to learn, understand, extract patterns, and facts from copyrighted materials, including software code. For example, the European Union, Japan, and Singapore, have express provisions permitting machine learning to develop AI models. Other countries including Canada, India, and the United States also permit such training under their fair use/fair dealing provisions. GitHub Copilot’s AI model was trained with the use of code from GitHub’s public repositories—which are publicly accessible and within the scope of permissible copyright use.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">What about copyright risk in suggestions? In rare instances (less than 1% based on GitHub’s research), suggestions from GitHub may match examples of code used to train GitHub’s AI model. Again, Copilot does not “look up” or “copy and paste” code, but is instead using context from a user’s workspace to synthesize and generate a suggestion.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Our experience shows that matching suggestions are most likely to occur in two situations: (i) when there is little or no context in the code editor for Copilot’s model to synthesize, or (ii) when a matching suggestion represents a common approach or method. If a code suggestion matches existing code, there is risk that using that suggestion could trigger claims of copyright infringement, which would depend on the amount and nature of code used, and the context of how the code is used. In many ways, this is the same risk that arises when using any code that a developer does not originate, such as copying code from an online source, or reusing code from a library. That is why responsible organizations and developers recommend that users employ code scanning policies to identify and evaluate potential matching code.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">In Copilot, you can opt whether to allow Copilot to suggest code completions that match publicly available code on GitHub.com. For more information, see "<a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs-internal-46619-d1aa34.preview.ghdocs.com/en/copilot/configuring-github-copilot/configuring-github-copilot-settings-on-githubcom%23enabling-or-disabling-duplication-detection" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-R5bKaO3dTeNkfo42vFjRO" data-analytics-event="{"action":"configuring_github_copilot_settings_on_githubcom","tag":"hyperlink","context":"what_are_the_intellectual_property_considerations_when_using_github_copilot","location":"frequently_asked_questions","label":"configuring_github_copilot_settings_on_githubcom_hyperlink_what_are_the_intellectual_property_considerations_when_using_github_copilot_frequently_asked_questions"}">Configuring GitHub Copilot settings on GitHub.com</a>". If you have allowed suggestions that match public code, GitHub Copilot can provide you with details about the matching code when you accept such suggestions. Matching code does not necessarily mean copyright infringement, so it is ultimately up to the user to determine whether to use the suggestion, and what and who to attribute (along with other license compliance) in appropriate circumstances.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_include_a_filtering_mechanism_to_mitigate_risk","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_include_a_filtering_mechanism_to_mitigate_risk_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot include a filtering mechanism to mitigate risk?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Yes, GitHub Copilot does include an optional code referencing filter to detect and suppress certain suggestions that match public code on GitHub.</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub has created a duplication detection filter to detect and suppress suggestions that contain code segments over a certain length that match public code on GitHub. This filter can be enabled by the administrator for your enterprise and it can apply for all organizations within your enterprise, or the administrator can defer control to individual organizations. </p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">With the filter enabled, Copilot checks code suggestions for matches or near-matches against public code on GitHub of 65 lexemes or more (on average,150 characters). If there is a match, the suggestion will not be shown to the user.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">In addition to off-topic, harmful, and offensive output filters, GitHub Copilot also scans the outputs for vulnerable code.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_include_features_to_make_it_easier_for_users_to_identify_potentially_relevant_op","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_include_features_to_make_it_easier_for_users_to_identify_potentially_relevant_op_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot include features to make it easier for users to identify potentially relevant open source licenses for matching suggestions?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Yes, GitHub Copilot is previewing a <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.blog/2023-08-03-introducing-code-referencing-for-github-copilot/" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-5ggl5kC4DdHvPRBDPA0rmo" data-analytics-event="{"action":"code_referencing_feature","tag":"hyperlink","context":"does_github_copilot_include_features_to_make_it_easier_for_users_to_identify_potentially_relevant_op","location":"frequently_asked_questions","label":"code_referencing_feature_hyperlink_does_github_copilot_include_features_to_make_it_easier_for_users_to_identify_potentially_relevant_op_frequently_asked_questions"}">code referencing feature</a> as an additional tool to assist users to find and review potentially relevant open source licenses. Code referencing is currently available in Visual Studio Code. This feature searches across public GitHub repositories for code that matches a Copilot suggestion. If there’s a match, users will find its information displayed in the Copilot console log, including where the match occurred, any applicable licenses, and a deep link to learn more. The deep link will take users to a navigable page on GitHub.com to browse examples of the code match and their repository licenses, and see how many repositories—including ones without licenses—that code appears in, as well as links to those repositories. Copilot users can review this information to determine whether the applicable suggestions are suitable for use, and whether additional measures may be necessary to use them.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"who_owns_the_suggestions_provided_by_github_copilot","tag":"button","location":"frequently_asked_questions","label":"who_owns_the_suggestions_provided_by_github_copilot_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Who owns the suggestions provided by GitHub Copilot?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">We don’t determine whether a suggestion is capable of being owned, but we are clear that GitHub does not claim ownership of a suggestion. Whether a suggestion generated by an AI model can be owned depends on many factors (e.g. the intellectual property law in the relevant country, the length of the suggestion, the extent that suggestion is considered ‘functional’ instead of expressive, etc).</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">If a suggestion is capable of being owned, our terms are clear: GitHub does not claim ownership.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub does not claim ownership of any suggestion. In certain cases, it is possible for Copilot to produce similar suggestions to different users. For example, two unrelated users both starting new files to code the quicksort algorithm in Java will likely get the same suggestion. The possibility of providing similar suggestions to multiple users is a common part of generative AI systems.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"can_github_copilot_introduce_insecure_code_in_its_suggestions","tag":"button","location":"frequently_asked_questions","label":"can_github_copilot_introduce_insecure_code_in_its_suggestions_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Can GitHub Copilot introduce insecure code in its suggestions?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Public code may contain insecure coding patterns, bugs, or references to outdated APIs or idioms. When GitHub Copilot synthesizes code suggestions based on this data, it can also synthesize code that contains these undesirable patterns. Copilot has filters in place that either block or notify users of insecure code patterns that are detected in Copilot suggestions. These filters target the most common vulnerable coding patterns, including <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://cwe.mitre.org/data/definitions/798.html" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-3RykKrpwILttFe5QahIEyo" data-analytics-event="{"action":"hardcoded_credentials","tag":"hyperlink","context":"can_github_copilot_introduce_insecure_code_in_its_suggestions","location":"frequently_asked_questions","label":"hardcoded_credentials_hyperlink_can_github_copilot_introduce_insecure_code_in_its_suggestions_frequently_asked_questions"}">hardcoded credentials</a>, <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://cwe.mitre.org/data/definitions/89.html" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-3RykKrpwILttFe5QahIEyo" data-analytics-event="{"action":"sql_injections","tag":"hyperlink","context":"can_github_copilot_introduce_insecure_code_in_its_suggestions","location":"frequently_asked_questions","label":"sql_injections_hyperlink_can_github_copilot_introduce_insecure_code_in_its_suggestions_frequently_asked_questions"}">SQL injections</a>, and <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://cwe.mitre.org/data/definitions/22.html" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-3RykKrpwILttFe5QahIEyo" data-analytics-event="{"action":"path_injections","tag":"hyperlink","context":"can_github_copilot_introduce_insecure_code_in_its_suggestions","location":"frequently_asked_questions","label":"path_injections_hyperlink_can_github_copilot_introduce_insecure_code_in_its_suggestions_frequently_asked_questions"}">path injections</a>. Additionally, in recent years we’ve provided tools such as GitHub Advanced Security, GitHub Actions, Dependabot, and CodeQL to open source projects to help improve code quality. Of course, you should always use GitHub Copilot together with good testing and code review practices and security tools, as well as your own judgment.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"is_github_copilot_intended_to_fully_automate_code_generation_and_replace_developers","tag":"button","location":"frequently_asked_questions","label":"is_github_copilot_intended_to_fully_automate_code_generation_and_replace_developers_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Is GitHub Copilot intended to fully automate code generation and replace developers?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">No. Copilot is a tool intended to make developers more efficient. It’s not intended to replace developers, who should continue to apply the same sorts of safeguards and diligence they would apply with regard to any third-party code of unknown origin.</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">The product is called “Copilot” not “Autopilot” and it’s not intended to generate code without oversight. You should use exactly the same sorts of safeguards and diligence with Copilot’s suggestions as you would use with any third-party code.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Identifying best practices for use of third party code is beyond the scope of this section. That said, whatever practices your organization currently uses – rigorous functionality testing, code scanning, security testing, etc. – you should continue these policies with Copilot’s suggestions. Moreover, you should make sure your code editor or editor does not automatically compile or run generated code before you review it.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"can_github_copilot_users_simply_use_suggestions_without_concern","tag":"button","location":"frequently_asked_questions","label":"can_github_copilot_users_simply_use_suggestions_without_concern_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Can GitHub Copilot users simply use suggestions without concern?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Not necessarily. GitHub Copilot users should align their use of Copilot with their respective risk tolerances.</p> <ul class="Primer_Brand__list-shared-module__List___dFefs"> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">As noted above, GitHub Copilot is not intended to replace developers, or their individual skill and judgment, and is not intended to fully automate the process of code development. The same risks that apply to the use of any third-party code apply to the use of Copilot’s suggestions.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Depending on your particular use case, you should consider implementing the protections discussed above. It is your responsibility to assess what is appropriate for the situation and implement appropriate safeguards.</p></span></li> <li class="Primer_Brand__ListItem-module__ListItem___aFf5u"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba Primer_Brand__ListItem-module__ListItem__leading-visual--muted___nJk0R" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z"></path> </svg><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__ListItem-module__ListItem--default___pqfZV"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">You’re entitled to IP indemnification from GitHub for the unmodified suggestions when Copilot’s filtering is enabled. If you do elect to enable this feature, the copyright responsibility is ours, not our customers. As part of our ongoing commitment to responsible AI, GitHub and Microsoft extends our IP indemnity and protection support to our customers who are empowering their teams with GitHub Copilot. See <a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://blogs.microsoft.com/on-the-issues/2023/09/07/copilot-copyright-commitment-ai-legal-concerns/" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-4PNqwlTR87nJBDPphlOTPj" data-analytics-event="{"action":"microsofts_copilot_copyright_commitment","tag":"hyperlink","context":"can_github_copilot_users_simply_use_suggestions_without_concern","location":"frequently_asked_questions","label":"microsofts_copilot_copyright_commitment_hyperlink_can_github_copilot_users_simply_use_suggestions_without_concern_frequently_asked_questions"}">Microsoft's Copilot Copyright Commitment</a> for more details.</p></span></li> </ul> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB"></p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_support_accessibility_features","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_support_accessibility_features_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot support accessibility features?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">We are conducting internal testing of GitHub Copilot’s ease of use by developers with disabilities and working to ensure that GitHub Copilot is accessible to all developers. Please feel free to share your feedback on GitHub Copilot accessibility in our <a href="https://github-com.translate.goog/github-community/community/discussions/categories/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-1Zr8bsvupmT6tjw30IMWfZ" data-analytics-event="{"action":"feedback_forum","tag":"hyperlink","context":"does_github_copilot_support_accessibility_features","location":"frequently_asked_questions","label":"feedback_forum_hyperlink_does_github_copilot_support_accessibility_features_frequently_asked_questions"}">feedback forum</a>.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"does_github_copilot_produce_offensive_outputs","tag":"button","location":"frequently_asked_questions","label":"does_github_copilot_produce_offensive_outputs_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Does GitHub Copilot produce offensive outputs?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">GitHub Copilot includes filters to block offensive language in the prompts and to avoid synthesizing suggestions in sensitive contexts. We continue to work on improving the filter system to more intelligently detect and remove offensive outputs. If you see offensive outputs, please report them directly to <a href="mailto:copilot-safety@github.com?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" data-ref="faq-link-1YzbJgmx3g5KgSqi9yJpDg" data-analytics-event="{"action":"copilotsafetygithubcom","tag":"hyperlink","context":"does_github_copilot_produce_offensive_outputs","location":"frequently_asked_questions","label":"copilotsafetygithubcom_hyperlink_does_github_copilot_produce_offensive_outputs_frequently_asked_questions"}">copilot-safety@github.com</a> so that we can improve our safeguards. GitHub takes this challenge very seriously and we are committed to addressing it.</p> </div> </section> </details> <details class="Primer_Brand__Accordion-module__Accordion___M_LPt Primer_Brand__Accordion-module__Accordion--default___wLsHR"> <summary class="Primer_Brand__Accordion-module__Accordion__summary___NUIYc Primer_Brand__Accordion-module__Accordion__summary--default___C4Jx_" data-analytics-event="{"action":"will_github_copilot_work_as_well_using_languages_other_than_english","tag":"button","location":"frequently_asked_questions","label":"will_github_copilot_work_as_well_using_languages_other_than_english_button_null_frequently_asked_questions"}"><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--collapsed___spc4w"></span><h4 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--subhead-large____C6GZ">Will GitHub Copilot work as well using languages other than English?</h4><span aria-hidden="true" class="Primer_Brand__Accordion-module__Accordion__summary--expanded___r3Clk"></span></summary> <section class="Primer_Brand__Accordion-module__Accordion__content___wMZGe"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-condensed___Xe9jx Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--300___TBQTB">Given public sources are predominantly in English, GitHub Copilot will likely work less well in scenarios where natural language prompts provided by the developer are not in English and/or are grammatically incorrect. Therefore, non-English speakers might experience a lower quality of service.</p> </div> </section> </details> </div> </div> </div> </div> </div> <script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is GitHub Copilot?","acceptedAnswer":{"@type":"Answer","text":"<p>GitHub Copilot transforms the developer experience. Backed by the leaders in AI, Copilot provides contextualized assistance throughout the software development lifecycle, from code completions and chat assistance in the IDE to code explanations and answers to docs in GitHub and more. With Copilot elevating their workflow, developers can focus on more: value, innovation, and happiness.</p><p>GitHub Copilot enables developers to focus more energy on problem solving and collaboration and spend less effort on the mundane and boilerplate. That’s why developers who use Copilot report up to 75% higher satisfaction with their jobs than those who don’t and are up to 55% more productive at writing code without sacrifice to quality, which all adds up to engaged developers shipping great software faster. without sacrifice to quality, which all adds up to engaged developers shipping great software faster.</p><p>GitHub Copilot integrates with leading editors, including Visual Studio Code, Visual Studio, JetBrains IDEs, and Neovim, and, unlike other AI coding assistants, is natively built into GitHub. Growing to millions of individual users and tens of thousands of business customers, Copilot is the world’s most widely adopted AI developer tool and the competitive advantage developers ask for by name.</p>"}},{"@type":"Question","name":"What are the differences between the GitHub Copilot Business, GitHub Copilot Enterprise, and GitHub Copilot Individual plans?","acceptedAnswer":{"@type":"Answer","text":"<p>GitHub Copilot has multiple offerings for organizations and an offering for individual developers. All the offerings include both code completion and chat assistance. The primary differences between the organization offerings and the individual offering are license management, policy management, and IP indemnity.</p><p>Organizations can choose between GitHub Copilot Business and GitHub Copilot Enterprise. GitHub Copilot Business primarily features GitHub Copilot in the coding environment - that is the IDE, CLI and GitHub Mobile. GitHub Copilot Enterprise includes everything in GitHub Copilot Business. It also adds an additional layer of customization for organizations and integrates into GitHub.com as a chat interface to allow developers to converse with Copilot throughout the platform. GitHub Copilot Enterprise can index an organization’s codebase for a deeper understanding of the customer’s knowledge for more tailored suggestions and will offer customers access to fine-tuned custom, private models for code completion.</p><p>GitHub Copilot Individual is designed for individual developers, freelancers, students, educators, and open source maintainers. The plan includes all the features of GitHub Copilot Business except organizational license management, policy management, and IP indemnity.</p>"}},{"@type":"Question","name":"What languages, IDEs, and platforms does GitHub Copilot support?","acceptedAnswer":{"@type":"Answer","text":"<p>GitHub Copilot is trained on all languages that appear in public repositories. For each language, the quality of suggestions you receive may depend on the volume and diversity of training data for that language. For example, JavaScript is well-represented in public repositories and is one of GitHub Copilot’s best supported languages. Languages with less representation in public repositories may produce fewer or less robust suggestions.</p><p>\nGitHub Copilot is available as an extension in Visual Studio Code, Visual Studio, Vim, Neovim, the JetBrains suite of IDEs, and Azure Data Studio. Although code completion functionality is available across all these extensions, chat functionality is currently available only in Visual Studio Code, JetBrains and Visual Studio. GitHub Copilot is also supported in terminals through GitHub CLI and as a chat integration in Windows Terminal Canary. With the GitHub Copilot Enterprise plan, GitHub Copilot is natively integrated into GitHub.com. All plans are supported in GitHub Copilot in GitHub Mobile. GitHub Mobile for Copilot Individual and Copilot Business have access to Bing and public repository code search. Copilot Enterprise in GitHub Mobile gives you additional access to your organization's knowledge.</p>"}},{"@type":"Question","name":"What data has GitHub Copilot been trained on?","acceptedAnswer":{"@type":"Answer","text":"<p>GitHub Copilot is powered by generative AI models developed by GitHub, OpenAI, and Microsoft. It has been trained on natural language text and source code from publicly available sources, including code in public repositories on GitHub.</p>"}},{"@type":"Question","name":"Does GitHub Copilot “copy/paste”?","acceptedAnswer":{"@type":"Answer","text":"<p>No, GitHub Copilot generates suggestions using probabilistic determination.</p><ul><li><p>When thinking about intellectual property and open source issues, it is critical to understand how GitHub Copilot really works. The AI models that create Copilot’s suggestions may be trained on public code, but do not contain any code. When they generate a suggestion, they are not “copying and pasting” from any codebase.</p></li><li><p>To generate a code suggestion, the Copilot extension begins by examining the code in your editor—focusing on the lines just before and after your cursor, but also information including other files open in your editor and the URLs of repositories or file paths to identify relevant context. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions.</p></li><li><p>To generate a suggestion for chat in the code editor, the Copilot extension creates a contextual prompt by combining your prompt with additional context including the code file open in your active document, your code selection, and general workspace information, such as frameworks, languages, and dependencies. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions.</p></li><li><p>To generate a suggestion for chat on GitHub.com, such as providing an answer to a question from your chat prompt, Copilot creates a contextual prompt by combining your prompt with additional context including previous prompts, the open pages on GitHub.com as well as retrieved context from your codebase or Bing search. That information is sent to Copilot’s model, to make a probabilistic determination of what is likely to come next and generate suggestions. </p></li></ul><p></p>"}},{"@type":"Question","name":"Which plan includes GitHub Copilot Autofix?","acceptedAnswer":{"@type":"Answer","text":"<p>GitHub Copilot Autofix provides contextual explanations and code suggestions to help developers fix vulnerabilities in code, and is included in <a href=\"https://github.com/enterprise/advanced-security\">GitHub Advanced Security</a>.</p>"}},{"@type":"Question","name":"What personal data does GitHub Copilot process?","acceptedAnswer":{"@type":"Answer","text":"<p>GitHub Copilot processes personal data based on how Copilot is accessed and used: whether via GitHub.com, mobile app, extensions, or one of various IDE extensions, or through features like suggestions for the command line interface (CLI), IDE code completions, or personalized chat on GitHub.com. The types of personal data processed may include:</p><ul><li><p><b>User Engagement Data:</b> This includes pseudonymous identifiers captured on user interactions with Copilot, such as accepted or dismissed completions, error messages, system logs, and product usage metrics. </p></li><li><p><b>Prompts:</b> These are inputs for chat or code, along with context, sent to Copilot's AI to generate suggestions. </p></li><li><p><b>Suggestions:</b> These are the AI-generated code lines or chat responses provided to users based on their prompts. </p></li><li><p><b>Feedback Data:</b> This comprises real-time user feedback, including reactions (e.g., thumbs up/down) and optional comments, along with feedback from support tickets.</p></li></ul><p></p>"}},{"@type":"Question","name":"Does GitHub use Copilot Business or Enterprise data to train GitHub’s model?","acceptedAnswer":{"@type":"Answer","text":"<p>No. GitHub does not use either Copilot Business or Enterprise data to train its models. </p>"}},{"@type":"Question","name":"How does GitHub use the Copilot data?","acceptedAnswer":{"@type":"Answer","text":"<p>How GitHub uses Copilot data depends on how the user accesses Copilot and for what purpose. Users can access GitHub Copilot through the web, extensions, mobile apps, computer terminal, and various IDEs (Integrated Development Environments). GitHub generally uses personal data to:</p><ul><li><p>Deliver, maintain, and update the services as per the customer's configuration and usage, to ensure personalized experiences and recommendations</p></li><li><p>Troubleshoot, which involves preventing, detecting, resolving, and mitigating issues, including security incidents and product-related problems, by fixing software bugs and maintaining the online services' functionality and up-to-dateness</p></li><li><p>Enhance user productivity, reliability, effectiveness, quality, privacy, accessibility, and security by keeping the service current and operational</p></li></ul><p>These practices are outlined in GitHub’s Data Protection Agreement (<a href=\"https://github.com/customer-terms/github-data-protection-agreement\">DPA)</a>, which details our data handling commitments to our data controller customers. </p><p>GitHub also uses certain personal data with customer authorization under the DPA, for the following purposes:</p><ul><li><p>Billing and account management</p></li><li><p>To comply with and resolve legal obligations </p></li><li><p>For abuse detection, prevention, and protection, virus scanning, and scanning to detect violations of terms of service</p></li><li><p>To generate summary reports for calculating employee commissions and partner incentives</p></li><li><p>To produce aggregated reports for internal use and strategic planning, covering areas like forecasting, revenue analysis, capacity planning, and product strategy,</p></li></ul><p>For details on GitHub's data processing activities as a controller, particularly for Copilot Individual customers, refer to the <a href=\"https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement\">GitHub Privacy Statement</a>.</p>"}},{"@type":"Question","name":"How long does GitHub retain Copilot data for Business and Enterprise customers? ","acceptedAnswer":{"@type":"Answer","text":"<p>If and for how long GitHub’s retains Copilot data depends on how a Copilot user accesses Copilot and for what purpose. The default settings for Copilot Business and Enterprise Customers are as follows: </p><p><b>Access through IDE for Chat and Code Completions:</b></p><ul><li><p>Prompts and Suggestions: Not retained</p></li><li><p>User Engagement Data: Kept for two years.</p></li><li><p>Feedback Data: Stored for as long as needed for its intended purpose.</p></li></ul><p><b>All other GitHub Copilot access and use:</b></p><ul><li><p>Prompts and Suggestions: Retained for 28 days.</p></li><li><p>User Engagement Data: Kept for two years.</p></li><li><p>Feedback Data: Stored for as long as needed for its intended purpose.</p></li></ul><p></p>"}},{"@type":"Question","name":"Why do some Copilot features retain prompts and suggestions?","acceptedAnswer":{"@type":"Answer","text":"<p>Retaining prompts and suggestions is necessary for chat on github.com, mobile, and CLI Copilot because those features’ effectiveness depends on using thread history to improve responses. The Copilot model requires access to previous interactions to deliver accurate and relevant suggestions. </p>"}},{"@type":"Question","name":"Does GitHub Copilot support compliance with the GDPR and other data protection laws?","acceptedAnswer":{"@type":"Answer","text":"<p>Yes. GitHub and customers can enter a <a href=\"https://github.com/customer-terms/github-data-protection-agreement\">Data Protection Agreement</a> that supports compliance with the GDPR and similar legislation.</p>"}},{"@type":"Question","name":"Does GitHub Copilot ever output personal data?","acceptedAnswer":{"@type":"Answer","text":"<p>While we've designed GitHub Copilot with privacy in mind, the expansive definition of personal data under legislation like the EU’s General Data Protection Regulation (GDPR) means we can't guarantee it will never output such data. The Large Language Model (LLM) powering GitHub Copilot was trained on public code and there were instances in our tests where the tool made suggestions resembling personal data. These suggestions were typically synthesized and not tied to real individuals. </p>"}},{"@type":"Question","name":"How does Copilot allow users to access, alter or delete personal data?","acceptedAnswer":{"@type":"Answer","text":"<p>These actions are available to Copilot users as described in the <a href=\"https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement#your-privacy-rights\">GitHub Privacy Statement</a>.</p><p>\n</p>"}},{"@type":"Question","name":"What are the intellectual property considerations when using GitHub Copilot?","acceptedAnswer":{"@type":"Answer","text":"<p>The primary IP considerations for GitHub Copilot relate to copyright. The model that powers Copilot is trained on a broad collection of publicly accessible code, which may include copyrighted code, and Copilot’s suggestions (in rare instances) may resemble the code its model was trained on. Here’s some basic information you should know about these considerations:</p><p>Copyright law permits the use of copyrighted works to train AI models: Countries around the world have provisions in their copyright laws that enable machines to learn, understand, extract patterns, and facts from copyrighted materials, including software code. For example, the European Union, Japan, and Singapore, have express provisions permitting machine learning to develop AI models. Other countries including Canada, India, and the United States also permit such training under their fair use/fair dealing provisions. GitHub Copilot’s AI model was trained with the use of code from GitHub’s public repositories—which are publicly accessible and within the scope of permissible copyright use.</p><p>What about copyright risk in suggestions? In rare instances (less than 1% based on GitHub’s research), suggestions from GitHub may match examples of code used to train GitHub’s AI model. Again, Copilot does not “look up” or “copy and paste” code, but is instead using context from a user’s workspace to synthesize and generate a suggestion.</p><p>Our experience shows that matching suggestions are most likely to occur in two situations: (i) when there is little or no context in the code editor for Copilot’s model to synthesize, or (ii) when a matching suggestion represents a common approach or method. If a code suggestion matches existing code, there is risk that using that suggestion could trigger claims of copyright infringement, which would depend on the amount and nature of code used, and the context of how the code is used. In many ways, this is the same risk that arises when using any code that a developer does not originate, such as copying code from an online source, or reusing code from a library. That is why responsible organizations and developers recommend that users employ code scanning policies to identify and evaluate potential matching code.</p><p>In Copilot, you can opt whether to allow Copilot to suggest code completions that match publicly available code on GitHub.com. For more information, see "<a href=\"https://docs-internal-46619-d1aa34.preview.ghdocs.com/en/copilot/configuring-github-copilot/configuring-github-copilot-settings-on-githubcom#enabling-or-disabling-duplication-detection\">Configuring GitHub Copilot settings on GitHub.com</a>". If you have allowed suggestions that match public code, GitHub Copilot can provide you with details about the matching code when you accept such suggestions. Matching code does not necessarily mean copyright infringement, so it is ultimately up to the user to determine whether to use the suggestion, and what and who to attribute (along with other license compliance) in appropriate circumstances.</p>"}},{"@type":"Question","name":"Does GitHub Copilot include a filtering mechanism to mitigate risk?","acceptedAnswer":{"@type":"Answer","text":"<p>Yes, GitHub Copilot does include an optional code referencing filter to detect and suppress certain suggestions that match public code on GitHub.</p><ul><li><p>GitHub has created a duplication detection filter to detect and suppress suggestions that contain code segments over a certain length that match public code on GitHub. This filter can be enabled by the administrator for your enterprise and it can apply for all organizations within your enterprise, or the administrator can defer control to individual organizations. </p></li><li><p>With the filter enabled, Copilot checks code suggestions for matches or near-matches against public code on GitHub of 65 lexemes or more (on average,150 characters). If there is a match, the suggestion will not be shown to the user.</p></li><li><p>In addition to off-topic, harmful, and offensive output filters, GitHub Copilot also scans the outputs for vulnerable code.</p></li></ul><p></p>"}},{"@type":"Question","name":"Does GitHub Copilot include features to make it easier for users to identify potentially relevant open source licenses for matching suggestions?","acceptedAnswer":{"@type":"Answer","text":"<p>Yes, GitHub Copilot is previewing a <a href=\"https://github.blog/2023-08-03-introducing-code-referencing-for-github-copilot/\">code referencing feature</a> as an additional tool to assist users to find and review potentially relevant open source licenses. Code referencing is currently available in Visual Studio Code. This feature searches across public GitHub repositories for code that matches a Copilot suggestion. If there’s a match, users will find its information displayed in the Copilot console log, including where the match occurred, any applicable licenses, and a deep link to learn more. The deep link will take users to a navigable page on GitHub.com to browse examples of the code match and their repository licenses, and see how many repositories—including ones without licenses—that code appears in, as well as links to those repositories. Copilot users can review this information to determine whether the applicable suggestions are suitable for use, and whether additional measures may be necessary to use them.</p>"}},{"@type":"Question","name":"Who owns the suggestions provided by GitHub Copilot?","acceptedAnswer":{"@type":"Answer","text":"<p>We don’t determine whether a suggestion is capable of being owned, but we are clear that GitHub does not claim ownership of a suggestion. Whether a suggestion generated by an AI model can be owned depends on many factors (e.g. the intellectual property law in the relevant country, the length of the suggestion, the extent that suggestion is considered ‘functional’ instead of expressive, etc).</p><ul><li><p>If a suggestion is capable of being owned, our terms are clear: GitHub does not claim ownership.</p></li><li><p>GitHub does not claim ownership of any suggestion. In certain cases, it is possible for Copilot to produce similar suggestions to different users. For example, two unrelated users both starting new files to code the quicksort algorithm in Java will likely get the same suggestion. The possibility of providing similar suggestions to multiple users is a common part of generative AI systems.</p></li></ul><p></p>"}},{"@type":"Question","name":"Can GitHub Copilot introduce insecure code in its suggestions?","acceptedAnswer":{"@type":"Answer","text":"<p>Public code may contain insecure coding patterns, bugs, or references to outdated APIs or idioms. When GitHub Copilot synthesizes code suggestions based on this data, it can also synthesize code that contains these undesirable patterns. Copilot has filters in place that either block or notify users of insecure code patterns that are detected in Copilot suggestions. These filters target the most common vulnerable coding patterns, including <a href=\"https://cwe.mitre.org/data/definitions/798.html\">hardcoded credentials</a>, <a href=\"https://cwe.mitre.org/data/definitions/89.html\">SQL injections</a>, and <a href=\"https://cwe.mitre.org/data/definitions/22.html\">path injections</a>. Additionally, in recent years we’ve provided tools such as GitHub Advanced Security, GitHub Actions, Dependabot, and CodeQL to open source projects to help improve code quality. Of course, you should always use GitHub Copilot together with good testing and code review practices and security tools, as well as your own judgment.</p>"}},{"@type":"Question","name":"Is GitHub Copilot intended to fully automate code generation and replace developers?","acceptedAnswer":{"@type":"Answer","text":"<p>No. Copilot is a tool intended to make developers more efficient. It’s not intended to replace developers, who should continue to apply the same sorts of safeguards and diligence they would apply with regard to any third-party code of unknown origin.</p><ul><li><p>The product is called “Copilot” not “Autopilot” and it’s not intended to generate code without oversight. You should use exactly the same sorts of safeguards and diligence with Copilot’s suggestions as you would use with any third-party code.</p></li><li><p>Identifying best practices for use of third party code is beyond the scope of this section. That said, whatever practices your organization currently uses – rigorous functionality testing, code scanning, security testing, etc. – you should continue these policies with Copilot’s suggestions. Moreover, you should make sure your code editor or editor does not automatically compile or run generated code before you review it.</p></li></ul><p></p>"}},{"@type":"Question","name":"Can GitHub Copilot users simply use suggestions without concern?","acceptedAnswer":{"@type":"Answer","text":"<p>Not necessarily. GitHub Copilot users should align their use of Copilot with their respective risk tolerances.</p><ul><li><p>As noted above, GitHub Copilot is not intended to replace developers, or their individual skill and judgment, and is not intended to fully automate the process of code development. The same risks that apply to the use of any third-party code apply to the use of Copilot’s suggestions.</p></li><li><p>Depending on your particular use case, you should consider implementing the protections discussed above. It is your responsibility to assess what is appropriate for the situation and implement appropriate safeguards.</p></li><li><p>You’re entitled to IP indemnification from GitHub for the unmodified suggestions when Copilot’s filtering is enabled. If you do elect to enable this feature, the copyright responsibility is ours, not our customers. As part of our ongoing commitment to responsible AI, GitHub and Microsoft extends our IP indemnity and protection support to our customers who are empowering their teams with GitHub Copilot. See <a href=\"https://blogs.microsoft.com/on-the-issues/2023/09/07/copilot-copyright-commitment-ai-legal-concerns/\">Microsoft's Copilot Copyright Commitment</a> for more details.</p></li></ul><p></p>"}},{"@type":"Question","name":"Does GitHub Copilot support accessibility features?","acceptedAnswer":{"@type":"Answer","text":"<p>We are conducting internal testing of GitHub Copilot’s ease of use by developers with disabilities and working to ensure that GitHub Copilot is accessible to all developers. Please feel free to share your feedback on GitHub Copilot accessibility in our <a href=\"https://github.com/github-community/community/discussions/categories/copilot\">feedback forum</a>.</p>"}},{"@type":"Question","name":"Does GitHub Copilot produce offensive outputs?","acceptedAnswer":{"@type":"Answer","text":"<p>GitHub Copilot includes filters to block offensive language in the prompts and to avoid synthesizing suggestions in sensitive contexts. We continue to work on improving the filter system to more intelligently detect and remove offensive outputs. If you see offensive outputs, please report them directly to <a href=\"mailto:copilot-safety@github.com\">copilot-safety@github.com</a> so that we can improve our safeguards. GitHub takes this challenge very seriously and we are committed to addressing it.</p>"}},{"@type":"Question","name":"Will GitHub Copilot work as well using languages other than English?","acceptedAnswer":{"@type":"Answer","text":"<p>Given public sources are predominantly in English, GitHub Copilot will likely work less well in scenarios where natural language prompts provided by the developer are not in English and/or are grammatically incorrect. Therefore, non-English speakers might experience a lower quality of service.</p>"}}]}</script> </div> </div> </section> <section id="footnotes" class="lp-Section lp-Section--level-1 lp-Section--footnotes" style="padding-top:0"> <div class="Primer_Brand__Grid-module__Grid___q48mT lp-Grid--noRowGap" data-testid="Grid-:Rab:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg"> <h2 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--2___TFg09 visually-hidden" id="footnote-label">Footnotes</h2> <ol class="Primer_Brand__Footnotes-module__Footnotes___EvN5V Primer_Brand__Footnotes-module__Footnotes--variant-citations___bUHtk"> <li class="Primer_Brand__Footnotes-module__FootnotesItem___QQCwY" id="footnote-1"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Footnotes-module__FootnotesItem__citationText___s2efV">Data from June 2023. Additional research can be found<!-- --> <a class="lp-Link--inline" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.blog/news-insights/research/the-economic-impact-of-the-ai-powered-developer-lifecycle-and-lessons-from-github-copilot/" data-analytics-event="{"action":"copilot_usage_data","tag":"link","context":"footnote","location":"features_table","label":"copilot_usage_data_link_footnote_features_table"}">here</a>.<a href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#footnote-ref-1-1" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" aria-label="Back to content"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__Footnotes-module__FootnotesItem__citationIcon___HeITw" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M6.78 1.97a.75.75 0 0 1 0 1.06L3.81 6h6.44A4.75 4.75 0 0 1 15 10.75v2.5a.75.75 0 0 1-1.5 0v-2.5a3.25 3.25 0 0 0-3.25-3.25H3.81l2.97 2.97a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L1.47 7.28a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z"></path> </svg></a></p></li> <li class="Primer_Brand__Footnotes-module__FootnotesItem___QQCwY" id="footnote-2"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Footnotes-module__FootnotesItem__citationText___s2efV">Feature in public beta for Copilot Individual and Business plans. Requires use of repositories, issues, discussions, Actions, and other features of GitHub.<a href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#footnote-ref-2-1" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" aria-label="Back to content"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__Footnotes-module__FootnotesItem__citationIcon___HeITw" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M6.78 1.97a.75.75 0 0 1 0 1.06L3.81 6h6.44A4.75 4.75 0 0 1 15 10.75v2.5a.75.75 0 0 1-1.5 0v-2.5a3.25 3.25 0 0 0-3.25-3.25H3.81l2.97 2.97a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L1.47 7.28a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z"></path> </svg></a></p></li> <li class="Primer_Brand__Footnotes-module__FootnotesItem___QQCwY" id="footnote-3"><p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Footnotes-module__FootnotesItem__citationText___s2efV"><a class="lp-Link--inline" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/en/enterprise-cloud@latest/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on" data-analytics-event="{"action":"saml_sso","tag":"link","context":"footnote","location":"features_table","label":"saml_sso_link_footnote_features_table"}">Authentication with SAML single sign-on (SSO)</a> <!-- -->available for organizations using GitHub Enterprise Cloud.<a href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto#footnote-ref-3-1" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama" aria-label="Back to content"> <svg aria-hidden="true" focusable="false" role="img" class="Primer_Brand__Footnotes-module__FootnotesItem__citationIcon___HeITw" viewbox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path d="M6.78 1.97a.75.75 0 0 1 0 1.06L3.81 6h6.44A4.75 4.75 0 0 1 15 10.75v2.5a.75.75 0 0 1-1.5 0v-2.5a3.25 3.25 0 0 0-3.25-3.25H3.81l2.97 2.97a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L1.47 7.28a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z"></path> </svg></a></p></li> </ol> </div> </div> </section> </div> </div> <script type="application/json" id="__PRIMER_DATA_:R0:__">{"resolvedServerColorMode":"day"}</script> </div> </react-app> </main> </div> <footer role="contentinfo" class="footer pt-6 position-relative" data-analytics-visible="{"category":"Footer","action":"visible","label":"text: Marketing footer"}"> <h2 class="sr-only">Site-wide Links</h2> <div class="container-xl p-responsive"> <div class="d-flex flex-wrap py-5 mb-5"> <section class="col-12 col-lg-4 mb-5"><a href="https://github-com.translate.goog/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" data-analytics-event="{"category":"Footer","action":"go to home","label":"text:home"}" class="color-fg-default d-inline-block" aria-label="Go to GitHub homepage"> <svg height="30" aria-hidden="true" viewbox="0 0 68 24" version="1.1" width="85" data-view-component="true" class="octicon octicon-logo-github footer-logo-mktg width-auto d-block"><path d="M27.8 17.908h-.03c.013 0 .022.014.035.017l.01-.002-.016-.015Zm.005.017c-.14.001-.49.073-.861.073-1.17 0-1.575-.536-1.575-1.234v-4.652h2.385c.135 0 .24-.12.24-.283V9.302c0-.133-.12-.252-.24-.252H25.37V5.913c0-.119-.075-.193-.21-.193h-3.24c-.136 0-.21.074-.21.193V9.14s-1.636.401-1.741.416a.255.255 0 0 0-.195.253v2.021c0 .164.12.282.255.282h1.665v4.876c0 3.627 2.55 3.998 4.29 3.998.796 0 1.756-.252 1.906-.327.09-.03.135-.134.135-.238v-2.23a.264.264 0 0 0-.219-.265Zm35.549-3.272c0-2.69-1.095-3.047-2.25-2.928-.9.06-1.62.505-1.62.505v5.232s.735.506 1.83.536c1.545.044 2.04-.506 2.04-3.345ZM67 14.415c0 5.099-1.665 6.555-4.576 6.555-2.46 0-3.78-1.233-3.78-1.233s-.06.683-.135.773c-.045.089-.12.118-.21.118h-2.22c-.15 0-.286-.119-.286-.252l.03-16.514a.26.26 0 0 1 .255-.252h3.196a.26.26 0 0 1 .255.252v5.604s1.23-.788 3.03-.788l-.015-.03c1.8 0 4.456.67 4.456 5.767ZM53.918 9.05h-3.15c-.165 0-.255.119-.255.282v8.086s-.826.58-1.95.58c-1.126 0-1.456-.506-1.456-1.62v-7.06a.262.262 0 0 0-.255-.254h-3.21a.262.262 0 0 0-.256.253v7.596c0 3.27 1.846 4.087 4.381 4.087 2.085 0 3.78-1.145 3.78-1.145s.076.58.12.67c.03.074.136.133.24.133h2.011a.243.243 0 0 0 .255-.253l.03-11.103c0-.133-.12-.252-.285-.252Zm-35.556-.015h-3.195c-.135 0-.255.134-.255.297v10.91c0 .297.195.401.45.401h2.88c.3 0 .375-.134.375-.401V9.287a.262.262 0 0 0-.255-.252ZM16.787 4.01c-1.155 0-2.07.907-2.07 2.051 0 1.145.915 2.051 2.07 2.051a2.04 2.04 0 0 0 2.04-2.05 2.04 2.04 0 0 0-2.04-2.052Zm24.74-.372H38.36a.262.262 0 0 0-.255.253v6.08H33.14v-6.08a.262.262 0 0 0-.255-.253h-3.196a.262.262 0 0 0-.255.253v16.514c0 .133.135.252.255.252h3.196a.262.262 0 0 0 .255-.253v-7.06h4.966l-.03 7.06c0 .134.12.253.255.253h3.195a.262.262 0 0 0 .255-.253V3.892a.262.262 0 0 0-.255-.253Zm-28.31 7.313v8.532c0 .06-.015.163-.09.193 0 0-1.875 1.323-4.966 1.323C4.426 21 0 19.84 0 12.2S3.87 2.986 7.651 3c3.27 0 4.59.728 4.8.862.06.075.09.134.09.208l-.63 2.646c0 .134-.134.297-.3.253-.54-.164-1.35-.49-3.255-.49-2.205 0-4.575.623-4.575 5.543s2.25 5.5 3.87 5.5c1.38 0 1.875-.164 1.875-.164V13.94H7.321c-.165 0-.285-.12-.285-.253v-2.735c0-.134.12-.252.285-.252h5.61c.166 0 .286.118.286.252Z"></path> </svg></a> <h3 class="h5 mt-4 mb-0" id="subscribe-to-newsletter">Subscribe to our developer newsletter</h3> <p class="f5 color-fg-muted mb-3">Get tips, technical guides, and best practices. Twice a month. Right in your inbox.</p><a class="btn-mktg mb-4 btn-muted-mktg" data-analytics-event="{"category":"Subscribe","action":"click to Subscribe","label":"ref_cta:Subscribe;"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://resources.github.com/newsletter/"> Subscribe </a> </section> <nav class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-lg-0 pl-lg-4" aria-labelledby="footer-title-product"> <h3 class="h5 mb-3 text-mono color-fg-muted text-normal" id="footer-title-product">Product</h3> <ul class="list-style-none color-fg-muted f5"> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"features","context":"product","tag":"link","label":"features_link_product_footer"}" href="https://github-com.translate.goog/features?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Features</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"enterprise","context":"product","tag":"link","label":"enterprise_link_product_footer"}" href="https://github-com.translate.goog/enterprise?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Enterprise</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"copilot","context":"product","tag":"link","label":"copilot_link_product_footer"}" href="https://github-com.translate.goog/features/copilot?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Copilot</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"security","context":"product","tag":"link","label":"security_link_product_footer"}" href="https://github-com.translate.goog/security?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Security</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"pricing","context":"product","tag":"link","label":"pricing_link_product_footer"}" href="https://github-com.translate.goog/pricing?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Pricing</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"team","context":"product","tag":"link","label":"team_link_product_footer"}" href="https://github-com.translate.goog/team?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Team</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"resources","context":"product","tag":"link","label":"resources_link_product_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://resources.github.com">Resources</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"roadmap","context":"product","tag":"link","label":"roadmap_link_product_footer"}" href="https://github-com.translate.goog/github/roadmap?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Roadmap</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"compare","context":"product","tag":"link","label":"compare_link_product_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://resources.github.com/devops/tools/compare">Compare GitHub</a></li> </ul> </nav> <nav class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4" aria-labelledby="footer-title-platform"> <h3 class="h5 mb-3 text-mono color-fg-muted text-normal" id="footer-title-platform">Platform</h3> <ul class="list-style-none f5"> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"dev-api","context":"platform","tag":"link","label":"dev-api_link_platform_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/get-started/exploring-integrations/about-building-integrations">Developer API</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"partners","context":"platform","tag":"link","label":"partners_link_platform_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://partner.github.com">Partners</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"edu","context":"platform","tag":"link","label":"edu_link_platform_footer"}" href="https://github-com.translate.goog/edu?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Education</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"cli","context":"platform","tag":"link","label":"cli_link_platform_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://cli.github.com">GitHub CLI</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"desktop","context":"platform","tag":"link","label":"desktop_link_platform_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://desktop.github.com">GitHub Desktop</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"mobile","context":"platform","tag":"link","label":"mobile_link_platform_footer"}" href="https://github-com.translate.goog/mobile?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">GitHub Mobile</a></li> </ul> </nav> <nav class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4" aria-labelledby="footer-title-support"> <h3 class="h5 mb-3 text-mono color-fg-muted text-normal" id="footer-title-support">Support</h3> <ul class="list-style-none f5"> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"docs","context":"support","tag":"link","label":"docs_link_support_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com">Docs</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"community","context":"support","tag":"link","label":"community_link_support_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.community">Community Forum</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"services","context":"support","tag":"link","label":"services_link_support_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://services.github.com">Professional Services</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"premium_support","context":"support","tag":"link","label":"premium_support_link_support_footer"}" href="https://github-com.translate.goog/enterprise/premium-support?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Premium Support</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"skills","context":"support","tag":"link","label":"skills_link_support_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://skills.github.com">Skills</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"status","context":"support","tag":"link","label":"status_link_support_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://www.githubstatus.com">Status</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"contact_github","context":"support","tag":"link","label":"contact_github_link_support_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://support.github.com?tags%3Ddotcom-footer">Contact GitHub</a></li> </ul> </nav> <nav class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4" aria-labelledby="footer-title-company"> <h3 class="h5 mb-3 text-mono color-fg-muted text-normal" id="footer-title-company">Company</h3> <ul class="list-style-none f5"> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"about","context":"company","tag":"link","label":"about_link_company_footer"}" href="https://github-com.translate.goog/about?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">About</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"customer_stories","context":"company","tag":"link","label":"customer_stories_link_company_footer"}" href="https://github-com.translate.goog/customer-stories?type=enterprise&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Customer stories</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"blog","context":"company","tag":"link","label":"blog_link_company_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.blog">Blog</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"readme","context":"company","tag":"link","label":"readme_link_company_footer"}" href="https://github-com.translate.goog/readme?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">The ReadME Project</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"careers","context":"company","tag":"link","label":"careers_link_company_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://github.careers">Careers</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"newsroom","context":"company","tag":"link","label":"newsroom_link_company_footer"}" href="https://github-com.translate.goog/newsroom?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Newsroom</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"inclusion","context":"company","tag":"link","label":"inclusion_link_company_footer"}" href="https://github-com.translate.goog/about/diversity?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Inclusion</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"social_impact","context":"company","tag":"link","label":"social_impact_link_company_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://socialimpact.github.com">Social Impact</a></li> <li class="lh-condensed mb-3"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"shop","context":"company","tag":"link","label":"shop_link_company_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://shop.github.com">Shop</a></li> </ul> </nav> </div> </div> <div class="color-bg-subtle"> <div class="container-xl p-responsive f6 py-4 d-md-flex flex-justify-between flex-items-center"> <nav aria-label="Legal and Resource Links"> <ul class="list-style-none d-flex flex-wrap color-fg-muted"> <li class="mx-2">© <time datetime="2024">2024</time> GitHub, Inc.</li> <li class="mx-2"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"terms","context":"subfooter","tag":"link","label":"terms_link_subfooter_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/site-policy/github-terms/github-terms-of-service">Terms</a></li> <li class="mx-2"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"privacy","context":"subfooter","tag":"link","label":"privacy_link_subfooter_footer"}" href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://docs.github.com/site-policy/privacy-policies/github-privacy-statement">Privacy</a> (<a href="https://github-com.translate.goog/github/site-policy/pull/582?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="Link--secondary">Updated <time datetime="2022-08">02/2024</time></a>)</li> <li class="mx-2"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"sitemap","context":"subfooter","tag":"link","label":"sitemap_link_subfooter_footer"}" href="https://github-com.translate.goog/sitemap?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">Sitemap</a></li> <li class="mx-2"><a class="Link--secondary" data-analytics-event="{"location":"footer","action":"what_is_git","context":"subfooter","tag":"link","label":"what_is_git_link_subfooter_footer"}" href="https://github-com.translate.goog/git-guides?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto">What is Git?</a></li> <li class="mx-2"><cookie-consent-link> <button type="button" class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent" data-action="click:cookie-consent-link#showConsentManagement" data-analytics-event="{"location":"footer","action":"cookies","context":"subfooter","tag":"link","label":"cookies_link_subfooter_footer"}"> Manage cookies </button> </cookie-consent-link></li> <li class="mx-2"><cookie-consent-link> <button type="button" class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent" data-action="click:cookie-consent-link#showConsentManagement" data-analytics-event="{"location":"footer","action":"dont_share_info","context":"subfooter","tag":"link","label":"dont_share_info_link_subfooter_footer"}"> Do not share my personal information </button> </cookie-consent-link></li> </ul> </nav> <nav aria-label="GitHub's Social Media Links" class="mt-3 mt-md-0"> <ul class="list-style-none d-flex flex-items-center lh-condensed-ultra"> <li class="ml-md-3"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://x.com/github" class="footer-social-icon d-block Link--outlineOffset" data-analytics-event="{"category":"Footer","action":"go to X","label":"text:text:x"}"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1200 1227" fill="currentColor" aria-hidden="true" class="d-block" width="16" height="16"> <path d="M714.163 519.284 1160.89 0h-105.86L667.137 450.887 357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152 327.181 476.152H1200L714.137 519.284h.026ZM569.165 687.828l-47.468-67.894-377.686-540.24h162.604l304.797 435.991 47.468 67.894 396.2 566.721H892.476L569.165 687.854v-.026Z"></path> </svg><span class="sr-only">GitHub on X</span> </a></li> <li class="ml-3"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://www.facebook.com/GitHub" class="footer-social-icon d-block Link--outlineOffset" data-analytics-event="{"category":"Footer","action":"go to Facebook","label":"text:text:facebook"}"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 15.3 15.4" aria-hidden="true" class="d-block" width="18" height="18"> <path d="M14.5 0H.8a.88.88 0 0 0-.8.9v13.6a.88.88 0 0 0 .8.9h7.3v-6h-2V7.1h2V5.4a2.87 2.87 0 0 1 2.5-3.1h.5a10.87 10.87 0 0 1 1.8.1v2.1h-1.3c-1 0-1.1.5-1.1 1.1v1.5h2.3l-.3 2.3h-2v5.9h3.9a.88.88 0 0 0 .9-.8V.8a.86.86 0 0 0-.8-.8z" fill="currentColor"></path> </svg><span class="sr-only">GitHub on Facebook</span> </a></li> <li class="ml-3"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://www.linkedin.com/company/github" class="footer-social-icon d-block Link--outlineOffset" data-analytics-event="{"category":"Footer","action":"go to Linkedin","label":"text:text:linkedin"}"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 19 18" aria-hidden="true" class="d-block" width="19" height="18"> <path d="M3.94 2A2 2 0 1 1 2 0a2 2 0 0 1 1.94 2zM4 5.48H0V18h4zm6.32 0H6.34V18h3.94v-6.57c0-3.66 4.77-4 4.77 0V18H19v-7.93c0-6.17-7.06-5.94-8.72-2.91z" fill="currentColor"></path> </svg><span class="sr-only">GitHub on LinkedIn</span> </a></li> <li class="ml-3"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://www.youtube.com/github" class="footer-social-icon d-block Link--outlineOffset" data-analytics-event="{"category":"Footer","action":"go to YouTube","label":"text:text:youtube"}"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 19.17 13.6" aria-hidden="true" class="d-block" width="23" height="16"> <path d="M18.77 2.13A2.4 2.4 0 0 0 17.09.42C15.59 0 9.58 0 9.58 0a57.55 57.55 0 0 0-7.5.4A2.49 2.49 0 0 0 .39 2.13 26.27 26.27 0 0 0 0 6.8a26.15 26.15 0 0 0 .39 4.67 2.43 2.43 0 0 0 1.69 1.71c1.52.42 7.5.42 7.5.42a57.69 57.69 0 0 0 7.51-.4 2.4 2.4 0 0 0 1.68-1.71 25.63 25.63 0 0 0 .4-4.67 24 24 0 0 0-.4-4.69zM7.67 9.71V3.89l5 2.91z" fill="currentColor"></path> </svg><span class="sr-only">GitHub on YouTube</span> </a></li> <li class="ml-3"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://www.twitch.tv/github" class="footer-social-icon d-block Link--outlineOffset" data-analytics-event="{"category":"Footer","action":"go to Twitch","label":"text:text:twitch"}"> <svg xmlns="http://www.w3.org/2000/svg" role="img" viewbox="0 0 24 24" aria-hidden="true" class="d-block" width="18" height="18"> <title>Twitch</title><path d="M11.571 4.714h1.715v5.143H11.57zm4.715 0H18v5.143h-1.714zM6 0L1.714 4.286v15.428h5.143V24l4.286-4.286h3.428L22.286 12V0zm14.571 11.143l-3.428 3.428h-3.429l-3 3v-3H6.857V1.714h13.714Z" fill="currentColor"></path> </svg><span class="sr-only">GitHub on Twitch</span> </a></li> <li class="ml-3"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=auto&u=https://www.tiktok.com/@github" class="footer-social-icon d-block Link--outlineOffset" data-analytics-event="{"category":"Footer","action":"go to tiktok","label":"text:text:tiktok"}"> <svg xmlns="http://www.w3.org/2000/svg" role="img" viewbox="0 0 24 24" aria-hidden="true" class="d-block" width="18" height="18"> <title>TikTok</title><path d="M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z" fill="currentColor"></path> </svg><span class="sr-only">GitHub on TikTok</span> </a></li> <li class="ml-3"><a href="https://github-com.translate.goog/github?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=auto" class="footer-social-icon d-block Link--outlineOffset" data-analytics-event="{"category":"Footer","action":"go to github's org","label":"text:text:github"}"> <svg xmlns="http://www.w3.org/2000/svg" height="20" viewbox="0 0 16 16" width="20" aria-hidden="true" class="d-block"> <path fill="currentColor" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path> </svg><span class="sr-only">GitHub’s organization on GitHub</span> </a></li> </ul> </nav> </div> </div> </footer><microsoft-analytics> </microsoft-analytics> <fullstory-capture data-fs-script-domain="https://github.githubassets.com"> </fullstory-capture> <ghcc-consent id="ghcc" class="position-fixed bottom-0 left-0" style="z-index: 999999" data-initial-cookie-consent-allowed="true" data-cookie-consent-required="false"></ghcc-consent> <div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert"><path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg><button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"><path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button> You can’t perform that action at this time. </div> <template id="site-details-dialog"> <details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open><summary role="button" aria-label="Close dialog"></summary> <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal"> <button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"><path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button> <div class="octocat-spinner my-6 js-details-dialog-spinner"></div> </details-dialog> </details> </template> <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;"> <div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;"> </div> </div> <template id="snippet-clipboard-copy-button"> <div class="zeroclipboard-container position-absolute right-0 top-0"><clipboard-copy aria-label="Copy" class="ClipboardButton btn js-clipboard-copy m-2 p-0" data-copy-feedback="Copied!" data-tooltip-direction="w"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> </clipboard-copy> </div> </template> <template id="snippet-clipboard-copy-button-unpositioned"> <div class="zeroclipboard-container"><clipboard-copy aria-label="Copy" class="ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 d-flex flex-justify-center flex-items-center" data-copy-feedback="Copied!" data-tooltip-direction="w"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> </clipboard-copy> </div> </template> </div> <div id="js-global-screen-reader-notice" class="sr-only mt-n1" aria-live="polite" aria-atomic="true"></div> <div id="js-global-screen-reader-notice-assertive" class="sr-only mt-n1" aria-live="assertive" aria-atomic="true"></div> <script>function gtElInit() {var lib = new google.translate.TranslateService();lib.translatePage('en', 'en', function () {});}</script> <script src="https://translate.google.com/translate_a/element.js?cb=gtElInit&hl=auto&client=wt" type="text/javascript"></script> </body> </html>