proven.lol

https://github.com/selfagency

HASH 5233d2732a6cb155d7f39ccd03b8562a

This item was proven by @selfagency on 2024-02-05T23:39:11+00:00. (View all of @selfagency’s proofs.)

Evidence

This is a copy of the web page retrieved on 2024-02-05T23:39:11+00:00. Show the proof snippet.

<!DOCTYPE html> <html lang="en" data-color-mode="auto" data-light-theme="light" data-dark-theme="dark" data-a11y-animated-images="system" data-a11y-link-underlines="true" data-turbo-loaded=""><head><style type="text/css">.turbo-progress-bar { position: fixed; display: block; top: 0; left: 0; height: 3px; background: #0076ff; z-index: 2147483647; transition: width 300ms ease-out, opacity 150ms 150ms ease-in; transform: translate3d(0, 0, 0); } </style> <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 crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/light-0eace2597ca3.css"><link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/dark-a167e256da9c.css"><link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-d11f2cf8009b.css"><link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_high_contrast-ea7373db06c8.css"><link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-afa99dcf40f7.css"><link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-af6c685139ba.css"><link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-578cdbc8a5a9.css"><link data-color-theme="light_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_tritanopia-5cb699a7e247.css"><link data-color-theme="dark_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_tritanopia-9b32204967c6.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-primitives-971c6be3ec9f.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-08e422afeb43.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-fcad22128422.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/github-2f3974e4587d.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/profile-ce4f5962cfdd.css"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/insights-4da7cceb5f22.css"> <script type="application/json" id="client-env">{"locale":"en","featureFlags":["docset_management_ui","failbot_handle_non_errors","geojson_azure_maps","image_metric_tracking","turbo_experiment_risky","sample_network_conn_type","no_character_key_shortcuts_in_inputs","remove_child_patch"]}</script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/wp-runtime-c87ba1829ac8.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_js-6890e890956f.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183-79f9611c275b.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-6a10dd-e66ebda625fb.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_failbot_failbot_ts-f344cfdbb3b8.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/environment-8224c9e1bb22.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-9f960d9b217c.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_focus-zone_js-086f7a27bac0.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-c76945c5961a.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_fzy_js_index_js-node_modules_github_combobox-nav_dist_index_js-node_modu-344bff-421f7a8c1008.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_details-dialog-elemen-29dc30-a2a71f11a507.js"></script> <script crossorigin="anonymous" defer="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-59c459-d0c49521eb35.js"></script> <script crossorigin="anonymous" defer="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-eb424d-7baa8ec97711.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/github-elements-339306038ef0.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/element-registry-a46483134d6e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_catalyst_lib_index_js-node_modules_github_hydro-analytics-client_-978abc0-15861e0630b6.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-5b376145beff.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_alive-client_dist-bf5aa2-1b562c29ab8e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_morphdom_dist_morphdom-esm_js-5bff297a06de.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-c91f4ad18b62.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-72c9fbde5ad4.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_scroll-anchoring_dist_scro-231ccf-aa129238d13b.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_session-resume_dist_index_js-node_modules_primer_behaviors_dist_e-ac74c6-c3eb71941f78.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_paste-markdown_dist_index_esm_js-node_modules_github_quote-select-81e6af-77a71286acee.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_updatable-content_ts-ba849e1b2585.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-421cec-751caa0072bd.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-cbcee0788fe3.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-467754-b59a2b2827ad.js"></script> <script crossorigin="anonymous" defer="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-b85e9f4f1304.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/behaviors-6216de13d92f.js"></script> <script crossorigin="anonymous" defer="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-d0256ebff5cd.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/notifications-global-99d196517b1b.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_primer_behaviors_dist_esm_-f047dc-d282f9c89c58.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/profile-5420a072c62b.js"></script> <title>selfagency (daniel sieradski) · GitHub</title> <meta name="route-pattern" content="/:user_id(.:format)"> <meta name="current-catalog-service-hash" content="4a1c50a83cf6cc4b55b6b9c53e553e3f847c876b87fb333f71f5d05db8f1a7db"> <meta name="request-id" content="E1B4:2EEF:339F838:367599D:65C1719D" data-pjax-transient="true"><meta name="html-safe-nonce" content="eca84cf5284a7f6bb80a2a7d8d4eeaae576e60b0dbcfefee974bf41db97d5352" data-pjax-transient="true"><meta name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMUI0OjJFRUY6MzM5RjgzODozNjc1OTlEOjY1QzE3MTlEIiwidmlzaXRvcl9pZCI6Ijc4ODgzMjY4Njk1ODQ1NDAwNjEiLCJyZWdpb25fZWRnZSI6InNlYSIsInJlZ2lvbl9yZW5kZXIiOiJzZWEifQ==" data-pjax-transient="true"><meta name="visitor-hmac" content="af0386f789cd2368f535395f2c5f15cb379332a75e61e652f45b326c21808382" data-pjax-transient="true"> <meta name="github-keyboard-shortcuts" content="copilot" data-turbo-transient="true"> <meta name="selected-link" value="overview" data-turbo-transient=""> <link rel="assets" href="https://github.githubassets.com/"> <meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY"> <meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU"> <meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA"> <meta name="google-site-verification" content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc"> <meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I"> <meta name="octolytics-url" content="https://collector.github.com/github/collect"> <meta name="analytics-location" content="/<user-name>" data-turbo-transient="true"> <meta name="user-login" content=""> <meta name="viewport" content="width=device-width"> <meta name="description" content="14k gold slum computer wizard. selfagency has 88 repositories available. Follow their code on GitHub."> <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/selfagency"> <meta name="twitter:image:src" content="https://avatars.githubusercontent.com/u/2541728?v=4?s=400"><meta name="twitter:site" content="@github"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="selfagency - Overview"><meta name="twitter:description" content="14k gold slum computer wizard. selfagency has 88 repositories available. Follow their code on GitHub."> <meta property="og:image" content="https://avatars.githubusercontent.com/u/2541728?v=4?s=400"><meta property="og:image:alt" content="14k gold slum computer wizard. selfagency has 88 repositories available. Follow their code on GitHub."><meta property="og:site_name" content="GitHub"><meta property="og:type" content="profile"><meta property="og:title" content="selfagency - Overview"><meta property="og:url" content="https://github.com/selfagency"><meta property="og:description" content="14k gold slum computer wizard. selfagency has 88 repositories available. Follow their code on GitHub."><meta property="profile:username" content="selfagency"> <meta name="hostname" content="github.com"> <meta name="expected-hostname" content="github.com"> <meta http-equiv="x-pjax-version" content="9cdb573b4fd6785329c3bb745e581b4806b41b1f6e6aa1df7d4639ebfccbf8dd" data-turbo-track="reload"> <meta http-equiv="x-pjax-csp-version" content="ae103d46751402deb32ef7558344b3317ecae6ba395248ce5ba8ccc1a7ed94e6" data-turbo-track="reload"> <meta http-equiv="x-pjax-css-version" content="7d2e94a2c3fb0bacb9f5f771b06fffc77ca2e8977ced5fc49e070a597afea14f" data-turbo-track="reload"> <meta http-equiv="x-pjax-js-version" content="9da1c79188814120155cd403158c78c68795efee87775362a38f2e28802a17b2" data-turbo-track="reload"> <meta name="turbo-cache-control" content="no-preview" data-turbo-transient=""> <meta name="octolytics-dimension-user_id" content="2541728"><meta name="octolytics-dimension-user_login" content="selfagency"> <meta name="turbo-body-classes" content="logged-out env-production page-responsive page-profile"> <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"> <meta name="browser-optimizely-client-errors-url" content="https://api.github.com/_private/browser/optimizely_client/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"> <meta name="theme-color" content="#1e2327"> <meta name="color-scheme" content="light dark"> <link rel="manifest" href="/manifest.json" crossorigin="use-credentials"> <style id="ms-consent-banner-main-styles">.w8hcgFksdo30C8w-bygqu{color:#000}.ydkKdaztSS0AeHWIeIHsQ a{color:#0067B8}.erL690_8JwUW-R4bJRcfl{background-color:#EBEBEB;border:none;color:#000}.erL690_8JwUW-R4bJRcfl:enabled:hover{color:#000;background-color:#DBDBDB;box-shadow:0px 4px 10px rgba(0,0,0,0.25);border:none}.erL690_8JwUW-R4bJRcfl:enabled:focus{background-color:#DBDBDB;box-shadow:0px 4px 10px rgba(0,0,0,0.25);border:2px solid #000}.erL690_8JwUW-R4bJRcfl:disabled{opacity:1;color:rgba(0,0,0,0.2);background-color:rgba(0,0,0,0.2);border:none}._1zNQOqxpBFSokeCLGi_hGr{border:none;background-color:#0067B8;color:#fff}._1zNQOqxpBFSokeCLGi_hGr:enabled:hover{color:#fff;background-color:#0067B8;box-shadow:0px 4px 10px rgba(0,0,0,0.25);border:none}._1zNQOqxpBFSokeCLGi_hGr:enabled:focus{background-color:#0067B8;box-shadow:0px 4px 10px rgba(0,0,0,0.25);border:2px solid #000}._1zNQOqxpBFSokeCLGi_hGr:disabled{opacity:1;color:rgba(0,0,0,0.2);background-color:rgba(0,120,215,0.2);border:none}._23tra1HsiiP6cT-Cka-ycB{position:relative;display:flex;z-index:9999;width:100%;background-color:#F2F2F2;justify-content:space-between;text-align:left}div[dir="rtl"]._23tra1HsiiP6cT-Cka-ycB{text-align:right}._1Upc2NjY8AlDn177YoVj0y{margin:0;padding-left:5%;padding-top:8px;padding-bottom:8px}div[dir="rtl"] ._1Upc2NjY8AlDn177YoVj0y{margin:0;padding:8px 5% 8px 0;float:none}._23tra1HsiiP6cT-Cka-ycB svg{fill:none;max-width:none;max-height:none}._1V_hlU-7jdtPiooHMu89BB{display:table-cell;padding:12px;width:24px;height:24px;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:0}.f6QKJD7fhSbnJLarTL-W-{display:table-cell;vertical-align:middle;padding:0;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:16px}.f6QKJD7fhSbnJLarTL-W- a{text-decoration:underline}._2j0fmugLb1FgYz6KPuB91w{display:inline-block;margin-left:5%;margin-right:5%;min-width:40%;min-width:calc((150px + 3 * 4px) * 2 + 150px);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;align-self:center;position:relative}._1XuCi2WhiqeWRUVp3pnFG3{margin:4px;padding:5px;min-width:150px;min-height:36px;vertical-align:top;cursor:pointer;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;text-align:center}._1XuCi2WhiqeWRUVp3pnFG3:focus{box-sizing:border-box}._1XuCi2WhiqeWRUVp3pnFG3:disabled{cursor:not-allowed}._2bvsb3ubApyZ0UGoQA9O9T{display:block;position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.6);overflow:auto;text-align:left}div[dir="rtl"]._2bvsb3ubApyZ0UGoQA9O9T{text-align:right}div[dir="rtl"] ._2bvsb3ubApyZ0UGoQA9O9T{left:auto;right:0}.AFsJE948muYyzCMktdzuk{position:relative;top:8%;margin-bottom:40px;margin-left:auto;margin-right:auto;box-sizing:border-box;width:640px;background-color:#fff;border:1px solid #0067B8}._3kWyBRbW_dgnMiEyx06Fu4{float:right;z-index:1;margin:2px;padding:12px;border:none;cursor:pointer;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:13px;display:flex;align-items:center;text-align:center;color:#666;background-color:#fff}div[dir="rtl"] ._3kWyBRbW_dgnMiEyx06Fu4{margin:2px;padding:12px;float:left}.uCYvKvHXrhjNgflv1VqdD{position:static;margin-top:36px;margin-left:36px;margin-right:36px}._17pX1m9O_W--iZbDt3Ta5r{margin-top:0;margin-bottom:12px;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-transform:none}._1kBkHQ1V1wu3kl-YcLgUr6{height:446px;overflow:auto}._20_nXDf6uFs9Q6wxRXG-I-{margin-top:0;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:20px}._20_nXDf6uFs9Q6wxRXG-I- a{text-decoration:underline}dl._2a0NH_GDQEQe5Ynfo7suVH{margin-top:36px;margin-bottom:0;padding:0;list-style:none;text-transform:none}dt._3j_LCPv7fyXv3A8FIXVwZ4{margin-top:20px;float:none;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:24px;list-style:none}.k-vxTGFbdq1aOZB2HHpjh{margin:0;padding:0;border:none}._2Bucyy75c_ogoU1g-liB5R{margin:0;padding:0;border-bottom:none;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:24px;text-transform:none}._63gwfzV8dclrsl2cfd90r{display:inline-block;margin-top:0;margin-bottom:13px;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:20px}._1l8wM_4mRYGz3Iu7l3BZR7{display:block}._2UE03QS02aZGkslegN_F-i{display:inline-block;position:relative;left:5px;margin-bottom:13px;margin-right:34px;padding:3px}div[dir="rtl"] ._2UE03QS02aZGkslegN_F-i{margin:0 0 13px 34px;padding:3px;float:none}div[dir="rtl"] ._2UE03QS02aZGkslegN_F-i{left:auto;right:5px}._23tra1HsiiP6cT-Cka-ycB *::before,._2bvsb3ubApyZ0UGoQA9O9T *::before,._23tra1HsiiP6cT-Cka-ycB *::after,._2bvsb3ubApyZ0UGoQA9O9T *::after{box-sizing:inherit}._1HSFn0HzGo6w4ADApV8-c4{outline:2px solid rgba(0,0,0,0.8)}input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2{display:inline-block;position:relative;margin-top:0;margin-left:0;margin-right:0;height:0;width:0;border-radius:0;cursor:pointer;outline:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2+label::before{display:block;position:absolute;top:5px;left:3px;height:19px;width:19px;content:"";border-radius:50%;border:1px solid #000;background-color:#fff}div[dir="rtl"] input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2+label::before{left:auto;right:3px}input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:not(:disabled)+label:hover::before{border:1px solid #0067B8}input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:not(:disabled)+label:hover::after{display:block;position:absolute;top:10px;left:8px;height:9px;width:9px;content:"";border-radius:50%;background-color:rgba(0,0,0,0.8)}div[dir="rtl"] input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:not(:disabled)+label:hover::after{left:auto;right:8px}input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:not(:disabled)+label:focus::before{border:1px solid #0067B8}input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:not(:disabled)+label:focus::after{display:block;position:absolute;top:10px;left:8px;height:9px;width:9px;content:"";border-radius:50%;background-color:#000}div[dir="rtl"] input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:not(:disabled)+label:focus::after{left:auto;right:8px}input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:checked+label::after{display:block;position:absolute;top:10px;left:8px;height:9px;width:9px;content:"";border-radius:50%;background-color:#000}div[dir="rtl"] input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:checked+label::after{left:auto;right:8px}input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:disabled+label{cursor:not-allowed}input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:disabled+label::before{border:1px solid rgba(0,0,0,0.2);background-color:rgba(0,0,0,0.2)}._3RJzeL3l9Rl_lAQEm6VwdX{display:block;position:static;float:right;margin-top:0;margin-bottom:0;margin-left:19px;margin-right:0;padding-top:0;padding-bottom:0;padding-left:8px;padding-right:0;width:80%;width:calc(100% - 19px);font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;text-transform:none;cursor:pointer;box-sizing:border-box}div[dir="rtl"] ._3RJzeL3l9Rl_lAQEm6VwdX{margin:0 19px 0 0;padding:0 8px 0 0;float:left}.nohp3sIG12ZBhzcMnPala{margin-top:20px;margin-bottom:48px}._2uhaEsmeotZ3P-M0AXo2kF{padding:0;width:278px;height:36px;cursor:pointer;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;text-align:center}._2uhaEsmeotZ3P-M0AXo2kF:focus{box-sizing:border-box}._2uhaEsmeotZ3P-M0AXo2kF:disabled{cursor:not-allowed}._3tOu1FJ59c_xz_PmI1lKV5{float:right;padding:0;width:278px;height:36px;cursor:pointer;font-family:Segoe UI, SegoeUI, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;text-align:center}._3tOu1FJ59c_xz_PmI1lKV5:focus{box-sizing:border-box}._3tOu1FJ59c_xz_PmI1lKV5:disabled{cursor:not-allowed}div[dir="rtl"] ._3tOu1FJ59c_xz_PmI1lKV5{margin:0;padding:0;float:left}@media only screen and (max-width: 768px){._2j0fmugLb1FgYz6KPuB91w,._1Upc2NjY8AlDn177YoVj0y{padding-top:8px;padding-bottom:12px;padding-left:3.75%;padding-right:3.75%;margin:0;width:92.5%}._23tra1HsiiP6cT-Cka-ycB{display:block}._1XuCi2WhiqeWRUVp3pnFG3{margin-bottom:8px;margin-left:0;margin-right:0;width:100%}._2bvsb3ubApyZ0UGoQA9O9T{overflow:hidden}.AFsJE948muYyzCMktdzuk{top:1.8%;width:93.33%;height:96.4%;overflow:hidden}.uCYvKvHXrhjNgflv1VqdD{margin-top:24px;margin-left:24px;margin-right:24px;height:100%}._1kBkHQ1V1wu3kl-YcLgUr6{height:62%;height:calc(100% - 188px);min-height:50%}._2uhaEsmeotZ3P-M0AXo2kF{width:100%}._3tOu1FJ59c_xz_PmI1lKV5{margin-bottom:12px;margin-left:0;width:100%}div[dir="rtl"] ._3tOu1FJ59c_xz_PmI1lKV5{margin:0 0 12px 0;padding:0;float:none}}@media only screen and (max-width: 768px) and (orientation: landscape), only screen and (max-height: 260px), only screen and (max-width: 340px){.AFsJE948muYyzCMktdzuk{overflow:auto}}@media only screen and (max-height: 260px), only screen and (max-width: 340px){._1XuCi2WhiqeWRUVp3pnFG3{min-width:0}._3kWyBRbW_dgnMiEyx06Fu4{padding:3%}.uCYvKvHXrhjNgflv1VqdD{margin-top:3%;margin-left:3%;margin-right:3%}._17pX1m9O_W--iZbDt3Ta5r{margin-bottom:3%}._1kBkHQ1V1wu3kl-YcLgUr6{height:calc(79% - 64px)}.nohp3sIG12ZBhzcMnPala{margin-top:5%;margin-bottom:10%}._3tOu1FJ59c_xz_PmI1lKV5{margin-bottom:3%}div[dir="rtl"] ._3tOu1FJ59c_xz_PmI1lKV5{margin:0 0 3% 0;padding:0;float:none}} </style><style type="text/css" id="ms-consent-banner-theme-styles">._23tra1HsiiP6cT-Cka-ycB { background-color: var(--color-scale-gray-9) !important; }.w8hcgFksdo30C8w-bygqu { color: var(--color-scale-white) !important; }.ydkKdaztSS0AeHWIeIHsQ a { color: var(--color-scale-purple-2) !important; }._2bvsb3ubApyZ0UGoQA9O9T { background-color: rgba(23, 23, 23, 0.8) !important; }.AFsJE948muYyzCMktdzuk { background-color: var(--color-scale-gray-9) !important; border: 1px solid var(--color-scale-purple-2) !important; }._3kWyBRbW_dgnMiEyx06Fu4 { color: var(--color-scale-purple-2) !important; background-color: var(--color-scale-gray-9) !important; }._1zNQOqxpBFSokeCLGi_hGr { border: 1px solid var(--color-scale-white) !important; background-color: var(--color-scale-white) !important; color: var(--color-scale-black) !important; }._1zNQOqxpBFSokeCLGi_hGr:enabled:hover { color: var(--color-scale-black) !important; background-color: var(--color-scale-purple-2) !important; box-shadow: none !important; border: 1px solid transparent !important; }._1zNQOqxpBFSokeCLGi_hGr:enabled:focus { background-color: var(--color-scale-purple-2) !important; box-shadow: none !important; border: 2px solid var(--color-scale-white) !important; }._1zNQOqxpBFSokeCLGi_hGr:disabled { opacity: 0.5 !important; color: var(--color-scale-black) !important; background-color: var(--color-scale-white) !important; border: 1px solid transparent !important; }.erL690_8JwUW-R4bJRcfl { border: 1px solid var(--color-scale-gray-1) !important; background-color: var(--color-scale-gray-8) !important; color: var(--color-scale-white) !important; }.erL690_8JwUW-R4bJRcfl:enabled:hover { color: var(--color-scale-white) !important; background-color: var(--color-scale-gray-9) !important; box-shadow: none !important; border: 1px solid var(--color-scale-white) !important; }.erL690_8JwUW-R4bJRcfl:enabled:focus { background-color: var(--color-scale-gray-9) !important; box-shadow: none !important; border: 2px solid var(--color-scale-gray-5) !important; }.erL690_8JwUW-R4bJRcfl:disabled { opacity: 0.5 !important; color: var(--color-scale-white) !important; background-color: var(--color-scale-gray-7) !important; border: 1px solid var(--color-scale-gray-5) !important; }input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2 + label::before { border: 1px solid var(--color-scale-purple-2) !important; background-color: var(--color-scale-gray-9) !important; }._1HSFn0HzGo6w4ADApV8-c4 { outline: 2px solid var(--color-scale-white) !important; }input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:checked + label::after { background-color: var(--color-scale-purple-2) !important; }input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2 + label:hover::before { border: 1px solid var(--color-scale-white) !important; }input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2 + label:hover::after { background-color: var(--color-scale-white) !important; }input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2 + label:focus::before { border: 1px solid var(--color-scale-white) !important; }input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2 + label:focus::after { background-color: var(--color-scale-purple-2) !important; }input[type="radio"]._1dp8Vp5m3HwAqGx8qBmFV2:disabled + label::before { border: 1px solid rgba(227, 227, 227, 0.2) !important; background-color: rgba(227, 227, 227, 0.2) !important; }</style></head> <body class="logged-out env-production page-responsive page-profile" style="overflow-wrap: break-word; --dialog-scrollgutter: 15px;"> <div data-turbo-body="" class="logged-out env-production page-responsive page-profile" style="word-wrap: break-word;"> <div class="position-relative js-header-wrapper "> <a href="#start-of-content" 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="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-lib-1fbfc5be2c18.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_octicons-react_dist_index_esm_js-node_modules_primer_react_lib-es-2e8e7c-58ed28fc02ee.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_Box_Box_js-ebfceb11fb57.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_Button_Button_js-1081163fdd55.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_ActionList_index_js-cb47169cb123.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_Button_IconButton_js-node_modules_primer_react_lib--23bcad-ccf1d5fc6054.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_react-core_create-browser-history_ts-ui_packages_react-core_deferred-registry_ts--ebbb92-64923177f972.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/keyboard-shortcuts-dialog-d95ec4d45114.js"></script> <react-partial partial-name="keyboard-shortcuts-dialog" data-ssr="false" data-catalyst="" class="loaded"> <script type="application/json" data-target="react-partial.embeddedData">{"props":{}}</script> <div data-target="react-partial.reactRoot"><script type="application/json" id="__PRIMER_DATA__">{"resolvedServerColorMode":"day"}</script></div> </react-partial> <script crossorigin="anonymous" defer="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-99519581d0f8.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/sessions-1164ee5f3e37.js"></script> <header class="Header-old header-logged-out js-details-container Details position-relative f4 py-3" role="banner" data-color-mode="light" data-light-theme="light" data-dark-theme="dark"> <button type="button" class="Header-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 p-responsive height-full position-relative z-1"> <div class="d-flex flex-justify-between flex-items-center width-full width-lg-auto"> <a class="mr-lg-3 color-fg-inherit flex-order-2" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark"> <svg height="32" aria-hidden="true" viewBox="0 0 16 16" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github"> <path d="M8 0c4.42 0 8 3.58 8 8a8.013 8.013 0 0 1-5.45 7.59c-.4.08-.55-.17-.55-.38 0-.27.01-1.13.01-2.2 0-.75-.25-1.23-.54-1.48 1.78-.2 3.65-.88 3.65-3.95 0-.88-.31-1.59-.82-2.15.08-.2.36-1.02-.08-2.12 0 0-.67-.22-2.2.82-.64-.18-1.32-.27-2-.27-.68 0-1.36.09-2 .27-1.53-1.03-2.2-.82-2.2-.82-.44 1.1-.16 1.92-.08 2.12-.51.56-.82 1.28-.82 2.15 0 3.06 1.86 3.75 3.64 3.95-.23.2-.44.55-.51 1.07-.46.21-1.61.55-2.33-.66-.15-.24-.6-.83-1.23-.82-.67.01-.27.38.01.53.34.19.73.9.82 1.13.16.45.68 1.31 2.69.94 0 .67.01 1.3.01 1.49 0 .21-.15.45-.55.38A7.995 7.995 0 0 1 0 8c0-4.42 3.58-8 8-8Z"></path> </svg> </a> <div class="flex-1"> <a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fselfagency" class="d-inline-block d-lg-none flex-order-1 f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="3dbb8ffb11fdc336e726996be3a7442085bef2cfe4ee431741bf7f44f5837d8c" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in"> Sign in </a> </div> <div class="flex-1 flex-order-2 text-right"> <button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="js-details-target 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> </div> <div class="HeaderMenu--logged-out p-responsive height-fit position-lg-relative d-lg-flex flex-column flex-auto pt-7 pb-4 top-0"> <div class="header-menu-wrapper d-flex flex-column flex-self-end flex-lg-row flex-justify-between flex-auto p-3 p-lg-0 rounded rounded-lg-0 mt-3 mt-lg-0"> <nav class="mt-0 px-3 px-lg-0 mb-3 mb-lg-0" 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-3 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 py-2 py-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 d-lg-flex dropdown-menu-wide"> <div class="px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <ul class="list-style-none f5"> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Actions&quot;,&quot;label&quot;:&quot;ref_cta:Actions;&quot;}" href="/features/actions"> <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 lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Packages&quot;,&quot;label&quot;:&quot;ref_cta:Packages;&quot;}" href="/features/packages"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-package color-fg-subtle mr-3"> <path d="M12.876.64V.639l8.25 4.763c.541.313.875.89.875 1.515v9.525a1.75 1.75 0 0 1-.875 1.516l-8.25 4.762a1.748 1.748 0 0 1-1.75 0l-8.25-4.763a1.75 1.75 0 0 1-.875-1.515V6.917c0-.625.334-1.202.875-1.515L11.126.64a1.748 1.748 0 0 1 1.75 0Zm-1 1.298L4.251 6.34l7.75 4.474 7.75-4.474-7.625-4.402a.248.248 0 0 0-.25 0Zm.875 19.123 7.625-4.402a.25.25 0 0 0 .125-.216V7.639l-7.75 4.474ZM3.501 7.64v8.803c0 .09.048.172.125.216l7.625 4.402v-8.947Z"></path> </svg> <div> <div class="color-fg-default h4">Packages</div> Host and manage packages </div> </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Security&quot;,&quot;label&quot;:&quot;ref_cta:Security;&quot;}" href="/features/security"> <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 lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Codespaces&quot;,&quot;label&quot;:&quot;ref_cta:Codespaces;&quot;}" href="/features/codespaces"> <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 lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Copilot&quot;,&quot;label&quot;:&quot;ref_cta:Copilot;&quot;}" href="/features/copilot"> <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">Copilot</div> Write better code with AI </div> </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Code review&quot;,&quot;label&quot;:&quot;ref_cta:Code review;&quot;}" href="/features/code-review"> <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 lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Issues&quot;,&quot;label&quot;:&quot;ref_cta:Issues;&quot;}" href="/features/issues"> <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 lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Discussions&quot;,&quot;label&quot;:&quot;ref_cta:Discussions;&quot;}" href="/features/discussions"> <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> </ul> </div> <div class="px-lg-4"> <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 lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to All features&quot;,&quot;label&quot;:&quot;ref_cta:All features;&quot;}" href="/features"> All features </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Documentation&quot;,&quot;label&quot;:&quot;ref_cta:Documentation;&quot;}" href="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 lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to GitHub Skills&quot;,&quot;label&quot;:&quot;ref_cta:GitHub Skills;&quot;}" href="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 lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Blog&quot;,&quot;label&quot;:&quot;ref_cta:Blog;&quot;}" href="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> </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-3 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 py-2 py-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 px-lg-4"> <div class="border-bottom pb-3 mb-3"> <span class="d-block h4 color-fg-default my-1" id="solutions-for-heading">For</span> <ul class="list-style-none f5" aria-labelledby="solutions-for-heading"> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Enterprise&quot;,&quot;label&quot;:&quot;ref_cta:Enterprise;&quot;}" href="/enterprise"> Enterprise </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Teams&quot;,&quot;label&quot;:&quot;ref_cta:Teams;&quot;}" href="/team"> Teams </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Startups&quot;,&quot;label&quot;:&quot;ref_cta:Startups;&quot;}" href="/enterprise/startups"> Startups </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Education&quot;,&quot;label&quot;:&quot;ref_cta:Education;&quot;}" href="https://education.github.com"> Education <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 class="border-bottom pb-3 mb-3"> <span class="d-block h4 color-fg-default my-1" id="solutions-by-solution-heading">By Solution</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-solution-heading"> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to CI/CD &amp;amp; Automation&quot;,&quot;label&quot;:&quot;ref_cta:CI/CD &amp;amp; Automation;&quot;}" href="/solutions/ci-cd/"> CI/CD &amp; Automation </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to DevOps&quot;,&quot;label&quot;:&quot;ref_cta:DevOps;&quot;}" href="https://resources.github.com/devops/"> DevOps <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 lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to DevSecOps&quot;,&quot;label&quot;:&quot;ref_cta:DevSecOps;&quot;}" href="https://resources.github.com/devops/fundamentals/devsecops/"> DevSecOps <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 class=""> <span class="d-block h4 color-fg-default my-1" id="solutions-resources-heading">Resources</span> <ul class="list-style-none f5" aria-labelledby="solutions-resources-heading"> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Learning Pathways&quot;,&quot;label&quot;:&quot;ref_cta:Learning Pathways;&quot;}" href="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 lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to White papers, Ebooks, Webinars&quot;,&quot;label&quot;:&quot;ref_cta:White papers, Ebooks, Webinars;&quot;}" href="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 lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Customer Stories&quot;,&quot;label&quot;:&quot;ref_cta:Customer Stories;&quot;}" href="/customer-stories"> Customer Stories </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Partners&quot;,&quot;label&quot;:&quot;ref_cta:Partners;&quot;}" href="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> </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-3 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 py-2 py-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 px-lg-4"> <div class="border-bottom pb-3 mb-3"> <ul class="list-style-none f5"> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to GitHub Sponsors&quot;,&quot;label&quot;:&quot;ref_cta:GitHub Sponsors;&quot;}" href="/sponsors"> <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 mb-3"> <ul class="list-style-none f5"> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to The ReadME Project&quot;,&quot;label&quot;:&quot;ref_cta:The ReadME Project;&quot;}" href="/readme"> <div> <div class="color-fg-default h4">The ReadME Project</div> GitHub community articles </div> </a></li> </ul> </div> <div class=""> <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 lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to Topics&quot;,&quot;label&quot;:&quot;ref_cta:Topics;&quot;}" href="/topics"> Topics </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to Trending&quot;,&quot;label&quot;:&quot;ref_cta:Trending;&quot;}" href="/trending"> Trending </a></li> <li> <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to Collections&quot;,&quot;label&quot;:&quot;ref_cta:Collections;&quot;}" href="/collections"> Collections </a></li> </ul> </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="{&quot;category&quot;:&quot;Header menu top item (logged out)&quot;,&quot;action&quot;:&quot;click to go to Pricing&quot;,&quot;label&quot;:&quot;ref_cta:Pricing;&quot;}" href="/pricing">Pricing</a> </li> </ul> </nav> <div class="d-lg-flex flex-items-center mb-3 mb-lg-0 text-center text-lg-left ml-3" style=""> <qbsearch-input class="search-input" data-scope="owner:selfagency" data-custom-scopes-path="/search/custom_scopes" data-delete-custom-scopes-csrf="LlhTDIda1h2g15vv_sRZk1r5KcAczs7tj_d7MCZF4zWESBLR2oRWtAi8qOJGWnBgJ_HthPdh_PZwfhHBOAl_Ug" 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-blackbird-indexed-repo-csrf="<esi:include src=&quot;/_esi/rails_csrf_token_form_hidden?r=W4G85PWv7UAhJ5fq1X9UeRT8RSfvBIsyZpHM4JRb%2FjyxQ1x0eVN3sAzRCsdPQILev4EfxSIMvXFUYqG5AIuB0jeHz4rWHXSihztmNP3oIJ24T%2BuRdHabnW%2FJ3omCeBj%2FA4kUkQwfpPMEM23qmomGQDxj1q4S6rENhLWKOuIXvY0D1A8LEz3G1tVq2JDsMdukO7fIwDEglcBoqHNHJlL%2BKwp8iMi8K9VnhULzHIXO4UWitz22eygJBWVuMJkL4cxCceEF%2FtqX4jfwqRdT7Bmnd8%2BNBQjJuUqZ9j8t%2BPeTYY71GupMxHymFfILvTeL01AttXKgoyKnXr65p4kk2qbekFY7Vn98gVfX12beYbyvP1ciIBc9%2BwiKBZWRbLWHG7wfQ5TTRPN5MpK5G7BVaWnLCiD%2FT4zPAS1z04r%2FQZaJN2OLLEWIs4DfwHRfJ9QDpv77dqxyywUzZXMoPq8isnainVbayv2f8466SA%2FyvRyck9bFE8k8YbDwlTVTD6uBXwQb7LXab%2B0y--t8VWpfgme2QvAnW%2F--2S5KRg9x68bgMwCoVvaCfQ%3D%3D&quot; />" data-catalyst=""> <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" placeholder="Search or jump to..." data-hotkey="s,/" autocapitalize="off" 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" data-min-width="300" data-catalyst=""> <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"><span></span></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-aaff2e83-d89f-48f3-adfa-0186975d2e94" 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" aria-controls="query-builder-test-results" aria-autocomplete="list" aria-haspopup="listbox"> </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> <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-aaff2e83-d89f-48f3-adfa-0186975d2e94" hidden="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://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-disabled="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"> <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" data-catalyst="" style="overflow: auto;"> <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="04jyZFMvZnXOIb7C10qi3N2s6l/kH7RKmk3Njq7st4ae7xb2fZGBgxKlRilC2fdsZOehMb116Pzl6GPKi0MnnA=="> <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" data-catalyst=""> <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-disabled="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"> <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" data-catalyst="" style="overflow: auto;"> <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="QZ52XjiWcz9Drf4rnROi4+z6LQDTuVS3xykZUTBezaXSSKiebvYGvVkhO+aUf5deUwpUoXENwZnb1xeLGPvUqw=="> <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" spellcheck="false"> <input type="hidden" data-csrf="true" value="drQaIlQfnyfVsQ3zoLQhYVSiIH9+fTBBZARbgIYIGdSqShTfHJClv149FHfF+KOfSJWAjxoSnZ6Bti/rykprlQ=="> </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://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><input type="hidden" data-csrf="true" class="js-data-jump-to-suggestions-path-csrf" value="Y11hEM1GAbqLzt/vAj3Hw62qooOx3c1kcsZDvU3xG7/Haq9jw2sTlKNV3QkTeTg7v5X8vqZs4AyNvCMzjADO9g=="> <div class="position-relative mr-lg-3 d-lg-inline-block"> <a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fselfagency" class="HeaderMenu-link HeaderMenu-link--sign-in flex-shrink-0 no-underline d-block d-lg-inline-block border border-lg-0 rounded rounded-lg-0 p-2 p-lg-0" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="3dbb8ffb11fdc336e726996be3a7442085bef2cfe4ee431741bf7f44f5837d8c" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in"> Sign in </a> </div> <a href="/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E&amp;source=header" class="HeaderMenu-link HeaderMenu-link--sign-up flex-shrink-0 d-none d-lg-inline-block no-underline border color-border-default rounded px-2 py-1" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="3dbb8ffb11fdc336e726996be3a7442085bef2cfe4ee431741bf7f44f5837d8c" data-analytics-event="{&quot;category&quot;:&quot;Sign up&quot;,&quot;action&quot;:&quot;click to sign up for account&quot;,&quot;label&quot;:&quot;ref_page:/<user-name>;ref_cta:Sign up;ref_loc:header logged out&quot;}"> Sign up </a> </div> </div> </div> </div> </header> <div hidden="hidden" data-view-component="true" class="js-stale-session-flash stale-session-flash flash flash-warn flash-full mb-3"> <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="">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="">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="">Reload</a> to refresh your session.</span> <button id="icon-button-6c4f9a66-cc3b-49a6-bfa4-539afa0d6260" aria-labelledby="tooltip-be983548-d952-492e-993e-8c318adffb35" 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-be983548-d952-492e-993e-8c318adffb35" for="icon-button-6c4f9a66-cc3b-49a6-bfa4-539afa0d6260" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">Dismiss alert</tool-tip> </div> </div> <div id="start-of-content" class="show-on-focus"></div> <div id="js-flash-container" data-turbo-replace=""> <include-fragment src="/settings/two_factor_authentication/holiday_warning_banner" class="is-error"></include-fragment> <template class="js-flash-template"> <div class="flash flash-full {{ className }}"> <div class="px-2"> <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> <include-fragment class="js-notification-shelf-include-fragment" data-base-src="https://github.com/notifications/beta/shelf"></include-fragment> <div class="application-main " data-commit-hovercards-enabled="" data-discussion-hovercards-enabled="" data-issue-and-pr-hovercards-enabled=""> <main> <x-banner data-dismiss-scheme="none" data-view-component="true" data-catalyst=""> <div hidden="hidden" data-view-component="true" class="js-user-status-banner Banner flash Banner--full flash-full"> <div class="Banner-visual"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-info"> <path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path> </svg> </div> <div data-view-component="true" class="Banner-message"> <p class="Banner-title" data-target="x-banner.titleText"> <span class="js-user-status-banner-message" aria-live="polite"></span> </p> </div></div></x-banner> <div class="mt-4 position-sticky top-0 d-none d-md-block color-bg-default width-full border-bottom color-border-muted" style="z-index:3;" data-turbo-frame="user-profile-frame"> <div class="container-xl px-3 px-md-4 px-lg-5"> <div data-view-component="true" class="Layout Layout--flowRow-until-md Layout--sidebarPosition-start Layout--sidebarPosition-flowRow-start"> <div data-view-component="true" class="Layout-sidebar"> <div class="user-profile-sticky-bar"> <div class="user-profile-mini-vcard d-table"> <span class="user-profile-mini-avatar d-table-cell v-align-middle lh-condensed-ultra pr-2"> <img class="rounded-2 avatar-user" src="https://avatars.githubusercontent.com/u/2541728?s=64&amp;v=4" width="32" height="32" alt="@selfagency"> </span> <span class="d-table-cell v-align-middle lh-condensed"> <strong>selfagency</strong> <span class="user-following-container"> <span class="follow d-block"> <a class="btn btn-sm mini-follow-button" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;follow button&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="1da3b770e4246d9ff81fa62ee146ef98b98ee9b0751fca45a647bfcfb7d0968d" href="/login?return_to=https%3A%2F%2Fgithub.com%2Fselfagency" data-turbo-frame="user-profile-frame">Follow</a> </span> </span> </span> </div> </div> </div> <div data-view-component="true" class="Layout-main"> <div class="UnderlineNav width-full box-shadow-none js-responsive-underlinenav overflow-md-x-hidden"> <nav class="UnderlineNav-body width-full p-responsive js-sidenav-container-pjax" aria-label="User profile"> <a aria-current="page" class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item selected" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_OVERVIEW&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="6bde7552bb3b3efc5974ed5d8be1cd6827129ccc7e14457d6e5a62d44dcb89fe" data-tab-item="overview" data-selected-links="overview /selfagency" href="/selfagency" data-turbo-frame="user-profile-frame"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book UnderlineNav-octicon hide-sm"> <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> Overview </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_REPOSITORIES&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="fcaf8caa03f42660f29109fd29321b38deca0d4b736d716ab6d1b71f95ac3f76" data-tab-item="repositories" data-selected-links="repositories /selfagency?tab=repositories" href="/selfagency?tab=repositories" data-turbo-frame="user-profile-frame"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo UnderlineNav-octicon hide-sm"> <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> Repositories <span title="88" data-view-component="true" class="Counter">88</span> </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_PROJECTS&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="a08024a0a0af4a285adcdb382bed31e0e8ba306ddb0e624b68a6a24016fe4e68" data-tab-item="projects" data-selected-links="projects /selfagency?tab=projects" href="/selfagency?tab=projects" data-turbo-frame="user-profile-frame"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table UnderlineNav-octicon hide-sm"> <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.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path> </svg> Projects <span title="0" hidden="hidden" data-view-component="true" class="Counter">0</span> </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_PACKAGES&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="702813865d1aeed55fc495f89ad2b7c18cbc914e54d52e744bb9c5e90c9e1bac" data-tab-item="packages" data-selected-links="packages /selfagency?tab=packages" href="/selfagency?tab=packages" data-turbo-frame="user-profile-frame" style="visibility: hidden;"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-package UnderlineNav-octicon hide-sm"> <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> Packages <span title="0" hidden="hidden" data-view-component="true" class="Counter">0</span> </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_STARS&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="a30fc88aab3366e53d61e88689e64ead3aabc80b936b48477061b4647da7d9de" data-tab-item="stars" data-selected-links="stars /selfagency?tab=stars" href="/selfagency?tab=stars" data-turbo-frame="user-profile-frame" style="visibility: hidden;"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star UnderlineNav-octicon hide-sm"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> Stars <span title="4,666" data-view-component="true" class="Counter">4.7k</span> </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_SPONSORING&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="b8117bed68853ce2bd00a77e9769885a19a88e27adb571d68206ac63b1bbd76a" data-tab-item="sponsoring" data-selected-links="sponsoring /selfagency?tab=sponsoring" href="/selfagency?tab=sponsoring" data-turbo-frame="user-profile-frame" style="visibility: hidden;"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart UnderlineNav-octicon hide-sm"> <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> <span>Sponsoring</span> <span title="0" hidden="hidden" data-view-component="true" class="Counter">0</span> </a> </nav> <div class="position-absolute pr-3 pr-md-4 pr-lg-5 right-0 js-responsive-underlinenav-overflow" style=""> <details data-view-component="true" class="details-overlay details-reset position-relative"> <summary role="button" data-view-component="true"> <div class="UnderlineNav-item mr-0 border-0"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal"> <path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path> </svg> <span class="sr-only">More</span> </div> </summary> <div data-view-component="true"> <details-menu role="menu" class="dropdown-menu dropdown-menu-sw"> <ul> <li data-menu-item="overview" hidden=""> <a role="menuitem" class="js-selected-navigation-item selected dropdown-item" aria-current="page" data-selected-links=" /selfagency" href="/selfagency" data-turbo-frame="user-profile-frame">Overview</a> </li> <li data-menu-item="repositories" hidden=""> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=repositories" href="/selfagency?tab=repositories" data-turbo-frame="user-profile-frame">Repositories</a> </li> <li data-menu-item="projects" hidden=""> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=projects" href="/selfagency?tab=projects" data-turbo-frame="user-profile-frame">Projects</a> </li> <li data-menu-item="packages"> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=packages" href="/selfagency?tab=packages" data-turbo-frame="user-profile-frame">Packages</a> </li> <li data-menu-item="stars"> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=stars" href="/selfagency?tab=stars" data-turbo-frame="user-profile-frame">Stars</a> </li> <li data-menu-item="sponsoring"> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=sponsoring" href="/selfagency?tab=sponsoring" data-turbo-frame="user-profile-frame">Sponsoring</a> </li> </ul> </details-menu> </div> </details></div> </div> </div> </div> </div> </div> <div class="container-xl px-3 px-md-4 px-lg-5 "> <div data-view-component="true" class="Layout Layout--flowRow-until-md Layout--sidebarPosition-start Layout--sidebarPosition-flowRow-start"> <div data-view-component="true" class="Layout-sidebar"> <div class="h-card mt-md-n5" data-acv-badge-hovercards-enabled="" itemscope="" itemtype="http://schema.org/Person"> <div class="user-profile-sticky-bar js-user-profile-sticky-bar d-none d-md-block is-follow-stuck"> <div class="user-profile-mini-vcard d-table"> <span class="user-profile-mini-avatar d-table-cell v-align-middle lh-condensed-ultra pr-2"> <img class="rounded-2 avatar-user" src="https://avatars.githubusercontent.com/u/2541728?s=64&amp;v=4" width="32" height="32" alt="@selfagency"> </span> <span class="d-table-cell v-align-middle lh-condensed pr-2"> <div style="max-width: 180px;" data-view-component="true" class="css-truncate css-truncate-target expandable"> <strong>selfagency</strong> </div> </span> <span class="d-table-cell v-align-middle lh-condensed"> <span class="user-following-container"> <span class="follow d-block"> <a class="btn mini-follow-button" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;follow button&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="1da3b770e4246d9ff81fa62ee146ef98b98ee9b0751fca45a647bfcfb7d0968d" href="/login?return_to=https%3A%2F%2Fgithub.com%2Fselfagency">Follow</a> </span> </span> </span> </div> </div> <div class="js-profile-editable-replace"> <div class="clearfix d-flex d-md-block flex-items-center mb-4 mb-md-0"> <div class="position-relative d-inline-block col-2 col-md-12 mr-3 mr-md-0 flex-shrink-0" style="z-index:4;"> <a itemprop="image" href="https://avatars.githubusercontent.com/u/2541728?v=4"><img style="height:auto;" alt="View selfagency's full-sized avatar" src="https://avatars.githubusercontent.com/u/2541728?v=4" width="260" height="260" class="avatar avatar-user width-full border color-bg-default"></a> <div class="user-status-container position-relative hide-sm hide-md"> <div class=" d-flex user-status-circle-badge-container user-status-has-content"> <div class="d-flex flex-items-center flex-items-stretch"> <div class="f6 d-flex flex-items-center p-2 width-full user-status-circle-badge lh-condensed" data-team-hovercards-enabled=""> <div class="user-status-emoji-container flex-shrink-0 mr-2 d-flex flex-items-center flex-justify-center"> <div>👾</div> </div> <div class="user-status-message-wrapper f6 color-fg-default no-wrap "> <div>beep boop</div> </div> </div> </div> </div> </div> </div> <div class="vcard-names-container float-left js-profile-editable-names col-12 py-3 js-sticky js-user-profile-sticky-fields" data-original-top="0px" style="position: sticky;"> <h1 class="vcard-names "> <span class="p-name vcard-fullname d-block overflow-hidden" itemprop="name"> daniel sieradski </span> <span class="p-nickname vcard-username d-block" itemprop="additionalName"> selfagency </span> </h1> </div> </div> <div class="mt-2 user-status-container d-md-none"> <div class="d-flex flex-items-center flex-items-stretch"> <div class="f6 d-flex flex-items-center p-2 width-full" data-team-hovercards-enabled=""> <div class="user-status-emoji-container flex-shrink-0 mr-2 d-flex flex-items-center flex-justify-center"> <div>👾</div> </div> <div class="user-status-message-wrapper f6 color-fg-default ws-normal lh-condensed"> <div>beep boop</div> </div> </div> </div> </div> <div class="d-flex flex-column"> <div class="flex-order-1 flex-md-order-none"> <div class="d-flex flex-lg-row flex-md-column"> <div class="flex-1 mb-0 mb-md-3"> <div class="js-user-profile-follow-button pb-1 mb-n1 is-placeholder" style="visibility: hidden; display: block; height: 4px;"></div><div class="js-sticky js-user-profile-follow-button pb-1 mb-n1 is-stuck" data-original-top="451px" style="position: fixed; top: 451px !important; left: 24px; width: 256px; margin-top: 0px;"></div> <span class="user-following-container"> <span class="follow d-block"> <a class="btn btn-block" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;follow button&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="1da3b770e4246d9ff81fa62ee146ef98b98ee9b0751fca45a647bfcfb7d0968d" href="/login?return_to=https%3A%2F%2Fgithub.com%2Fselfagency">Follow</a> </span> </span> </div> </div> </div> <div class="js-profile-editable-area d-flex flex-column d-md-block"> <div class="p-note user-profile-bio mb-3 js-user-profile-bio f4" data-bio-text="14k gold slum computer wizard"><div>14k gold slum computer wizard</div></div> <div class="flex-order-1 flex-md-order-none mt-2 mt-md-0"> <div class="mb-3"> <a class="Link--secondary no-underline no-wrap" href="https://github.com/selfagency?tab=followers"> <svg text="muted" 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> <span class="text-bold color-fg-default">154</span> followers </a> · <a class="Link--secondary no-underline no-wrap" href="https://github.com/selfagency?tab=following"> <span class="text-bold color-fg-default">79</span> following </a> </div> </div> <ul class="vcard-details"> <li class="vcard-detail pt-1 hide-sm hide-md" itemprop="worksFor" show_title="false" aria-label="Organization: @cnyric "><svg class="octicon octicon-organization" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><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> <span class="p-org"><div><a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/cnyric/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cnyric">@cnyric</a> </div></span> </li> <li class="vcard-detail pt-1 hide-sm hide-md" itemprop="homeLocation" show_title="false" aria-label="Home location: upstate ny"><svg class="octicon octicon-location" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m12.596 11.596-3.535 3.536a1.5 1.5 0 0 1-2.122 0l-3.535-3.536a6.5 6.5 0 1 1 9.192-9.193 6.5 6.5 0 0 1 0 9.193Zm-1.06-8.132v-.001a5 5 0 1 0-7.072 7.072L8 14.07l3.536-3.534a5 5 0 0 0 0-7.072ZM8 9a2 2 0 1 1-.001-3.999A2 2 0 0 1 8 9Z"></path></svg> <span class="p-label">upstate ny</span> </li> <li class="vcard-detail pt-1 hide-sm hide-md" itemprop="localTime" show_title="false"><svg class="octicon octicon-clock" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><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-3.25v2.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 1.5 0Z"></path></svg> <span class="p-label"> 18:39 <profile-timezone class="color-fg-muted d-inline" data-hours-ahead-of-utc="-5.0" data-timezone-offset="" data-catalyst="">- 5h behind</profile-timezone> </span> </li> <li itemprop="url" data-test-selector="profile-website-url" class="vcard-detail pt-1 "><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link"> <path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path> </svg> <a rel="nofollow me" class="Link--primary" href="https://self.agency">https://self.agency</a> </li> <li itemprop="social" class="vcard-detail pt-1 "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" role="img" aria-labelledby="al9v15bwvla4luo3o4xgb54ohzvulpe5" class="octicon"><title id="al9v15bwvla4luo3o4xgb54ohzvulpe5">Mastodon</title> <path d="M8.29202 0.000202252C6.27825 0.00837918 4.27877 0.264357 3.23839 0.744626C3.23839 0.744626 1 1.76482 1 5.23985C1 9.37638 0.997 14.5711 4.70851 15.5757C6.12991 15.9582 7.35227 16.0405 8.33499 15.9838C10.1184 15.883 11.0005 15.3359 11.0005 15.3359L10.9406 14.0165C10.9406 14.0165 9.78462 14.4244 8.35322 14.3776C6.93515 14.3276 5.44121 14.221 5.20853 12.4481C5.1872 12.2832 5.17662 12.1163 5.17728 11.9501C8.18209 12.697 10.7444 12.2754 11.4497 12.19C13.4191 11.9503 15.1336 10.7139 15.3522 9.58385C15.6949 7.80294 15.6661 5.23985 15.6661 5.23985C15.6661 1.76482 13.4316 0.744626 13.4316 0.744626C12.3345 0.231649 10.3058 -0.00797468 8.29202 0.000202252ZM6.13696 2.65066C6.82691 2.66919 7.5087 2.97824 7.92872 3.63106L8.33499 4.32203L8.73995 3.63106C9.58333 2.31808 11.4736 2.40001 12.3729 3.41595C13.2023 4.3825 13.0175 5.00632 13.0175 9.32441V9.32571H11.3859V5.56839C11.3859 3.80952 9.14622 3.74159 9.14622 5.81219V7.9894H7.52505V5.81219C7.52505 3.74159 5.28666 3.80821 5.28666 5.56709V9.32441H3.65117C3.65117 5.00298 3.46969 4.37515 4.29573 3.41595C4.74875 2.90464 5.44701 2.63214 6.13696 2.65066Z" fill="currentColor"></path> </svg> <a rel="nofollow me" class="Link--primary" href="https://social.lol/@selfagency">@selfagency@social.lol</a> </li> <li itemprop="social" class="vcard-detail pt-1 "><svg title="Social account" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link"> <path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path> </svg> <a rel="nofollow me" class="Link--primary" href="https://bsky.app/profile/self.agency">https://bsky.app/profile/self.agency</a> </li> <li itemprop="social" class="vcard-detail pt-1 "><svg title="Social account" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link"> <path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path> </svg> <a rel="nofollow me" class="Link--primary" href="https://proven.lol/d75007">https://proven.lol/d75007</a> </li> </ul> </div> </div> <div class="border-top color-border-muted pt-3 mt-3 d-none d-md-block"><h2 class="h4 mb-2"><a href="/selfagency?tab=achievements" class="Link--primary mb-2">Achievements</a></h2><div class="d-flex flex-wrap"><a href="/selfagency?achievement=pair-extraordinaire&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/pair-extraordinaire-default-579438a20e01.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/pair-extraordinaire/detail?hovercard=1" width="64" alt="Achievement: Pair Extraordinaire" data-view-component="true" class="achievement-badge-sidebar"><span data-view-component="true" class="Label achievement-tier-label achievement-tier-label--silver text-small text-bold color-shadow-medium px-2 py-0 mb-1 position-absolute right-0 bottom-0">x3</span></a><a href="/selfagency?achievement=quickdraw&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/quickdraw-default-39c6aec8ff89.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/quickdraw/detail?hovercard=1" width="64" alt="Achievement: Quickdraw" data-view-component="true" class="achievement-badge-sidebar"></a><a href="/selfagency?achievement=yolo&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/yolo-default-be0bbff04951.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/yolo/detail?hovercard=1" width="64" alt="Achievement: YOLO" data-view-component="true" class="achievement-badge-sidebar"></a><a href="/selfagency?achievement=pull-shark&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/pull-shark-default-498c279a747d.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/pull-shark/detail?hovercard=1" width="64" alt="Achievement: Pull Shark" data-view-component="true" class="achievement-badge-sidebar"><span data-view-component="true" class="Label achievement-tier-label achievement-tier-label--silver text-small text-bold color-shadow-medium px-2 py-0 mb-1 position-absolute right-0 bottom-0">x3</span></a><a href="/selfagency?achievement=public-sponsor&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/public-sponsor-default-9fa68986b057.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/public-sponsor/detail?hovercard=1" width="64" alt="Achievement: Public Sponsor" data-view-component="true" class="achievement-badge-sidebar"></a><a href="/selfagency?achievement=arctic-code-vault-contributor&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/arctic-code-vault-contributor-default-df8d74122a06.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/arctic-code-vault-contributor/detail?hovercard=1" width="64" alt="Achievement: Arctic Code Vault Contributor" data-view-component="true" class="achievement-badge-sidebar"></a><a href="/selfagency?achievement=starstruck&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/starstruck-default-b6610abad518.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/starstruck/detail?hovercard=1" width="64" alt="Achievement: Starstruck" data-view-component="true" class="achievement-badge-sidebar"><span data-view-component="true" class="Label achievement-tier-label achievement-tier-label--silver text-small text-bold color-shadow-medium px-2 py-0 mb-1 position-absolute right-0 bottom-0">x3</span></a></div><div class="mt-2"><span title="Feature Release Label: Beta" aria-label="Feature Release Label: Beta" data-view-component="true" class="Label Label--success Label--inline text-normal px-2 mr-1">Beta</span><a class="text-small" href="/orgs/community/discussions/categories/profile">Send feedback</a></div></div><div class="border-top color-border-muted pt-3 mt-3 d-md-none d-block"><h2 class="h4 mb-2"><a href="/selfagency?tab=achievements" class="Link--primary mb-2">Achievements</a></h2><div class="d-flex flex-wrap"><a href="/selfagency?achievement=pair-extraordinaire&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/pair-extraordinaire-default-579438a20e01.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/pair-extraordinaire/detail?hovercard=1" width="64" alt="Achievement: Pair Extraordinaire" data-view-component="true" class="achievement-badge-sidebar"><span data-view-component="true" class="Label achievement-tier-label achievement-tier-label--silver text-small text-bold color-shadow-medium px-2 py-0 mb-1 position-absolute right-0 bottom-0">x3</span></a><a href="/selfagency?achievement=quickdraw&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/quickdraw-default-39c6aec8ff89.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/quickdraw/detail?hovercard=1" width="64" alt="Achievement: Quickdraw" data-view-component="true" class="achievement-badge-sidebar"></a><a href="/selfagency?achievement=yolo&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/yolo-default-be0bbff04951.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/yolo/detail?hovercard=1" width="64" alt="Achievement: YOLO" data-view-component="true" class="achievement-badge-sidebar"></a><a href="/selfagency?achievement=pull-shark&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/pull-shark-default-498c279a747d.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/pull-shark/detail?hovercard=1" width="64" alt="Achievement: Pull Shark" data-view-component="true" class="achievement-badge-sidebar"><span data-view-component="true" class="Label achievement-tier-label achievement-tier-label--silver text-small text-bold color-shadow-medium px-2 py-0 mb-1 position-absolute right-0 bottom-0">x3</span></a><a href="/selfagency?achievement=public-sponsor&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/public-sponsor-default-9fa68986b057.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/public-sponsor/detail?hovercard=1" width="64" alt="Achievement: Public Sponsor" data-view-component="true" class="achievement-badge-sidebar"></a><a href="/selfagency?achievement=arctic-code-vault-contributor&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/arctic-code-vault-contributor-default-df8d74122a06.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/arctic-code-vault-contributor/detail?hovercard=1" width="64" alt="Achievement: Arctic Code Vault Contributor" data-view-component="true" class="achievement-badge-sidebar"></a><a href="/selfagency?achievement=starstruck&amp;tab=achievements" class="position-relative"><img src="https://github.githubassets.com/assets/starstruck-default-b6610abad518.png" data-hovercard-type="achievement" data-hovercard-url="/users/selfagency/achievements/starstruck/detail?hovercard=1" width="64" alt="Achievement: Starstruck" data-view-component="true" class="achievement-badge-sidebar"><span data-view-component="true" class="Label achievement-tier-label achievement-tier-label--silver text-small text-bold color-shadow-medium px-2 py-0 mb-1 position-absolute right-0 bottom-0">x3</span></a></div><div class="mt-2"><span title="Feature Release Label: Beta" aria-label="Feature Release Label: Beta" data-view-component="true" class="Label Label--success Label--inline text-normal px-2 mr-1">Beta</span><a class="text-small" href="/orgs/community/discussions/categories/profile">Send feedback</a></div></div> <div class="border-top color-border-muted pt-3 mt-3 d-none d-md-block"><h2 class="h4 mb-2">Highlights</h2><ul class="list-style-none"><li class="mt-2"> <a class="Link--primary" href="https://docs.github.com/developers/overview/github-developer-program"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-cpu color-fg-muted mr-1"> <path d="M6.5.75V2h3V.75a.75.75 0 0 1 1.5 0V2h1.25c.966 0 1.75.784 1.75 1.75V5h1.25a.75.75 0 0 1 0 1.5H14v3h1.25a.75.75 0 0 1 0 1.5H14v1.25A1.75 1.75 0 0 1 12.25 14H11v1.25a.75.75 0 0 1-1.5 0V14h-3v1.25a.75.75 0 0 1-1.5 0V14H3.75A1.75 1.75 0 0 1 2 12.25V11H.75a.75.75 0 0 1 0-1.5H2v-3H.75a.75.75 0 0 1 0-1.5H2V3.75C2 2.784 2.784 2 3.75 2H5V.75a.75.75 0 0 1 1.5 0Zm5.75 11.75a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25ZM5.75 5h4.5a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-.75.75h-4.5a.75.75 0 0 1-.75-.75v-4.5A.75.75 0 0 1 5.75 5Zm.75 4.5h3v-3h-3Z"></path> </svg>Developer Program Member </a> </li> <li class="mt-2"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star color-fg-muted"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> <span title="Label: Pro" data-view-component="true" class="Label Label--purple text-uppercase"> Pro </span> </li> </ul></div> <details class="details-reset details-overlay details-overlay-dark "> <summary class="btn-link Link--muted my-2 btn-link Link--muted" role="button"> Block or Report </summary> <details-dialog class="Box d-flex flex-column anim-fade-in fast Box-overlay--narrow " aria-label="Block or report selfagency" role="dialog" aria-modal="true"> <div class="Box-header"> <button class="Box-btn-octicon btn-octicon float-right" 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> <h1 class="Box-title">Block or report selfagency</h1> </div> <div class="Box-body overflow-auto"> <div class="border-bottom"> <!-- '"` --><!-- </textarea></xmp> --><form class="mb-3" data-turbo="false" action="/settings/blocked_users" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="-DpqWx-ZXBjsuXTn9p2g7yTrO5EK8QB4RH1cBaD3PEaePbDwrxbaEwxHpEjVvCLdqt4y04GodlSFqxUm5o4Cow" autocomplete="off"> <input type="hidden" name="login" value="selfagency"> <input type="hidden" name="return_to" value="/selfagency"> <strong>Block user</strong> <p> Prevent this user from interacting with your repositories and sending you notifications. Learn more about <a class="Link--inTextBlock" href="https://docs.github.com/articles/blocking-a-user-from-your-personal-account">blocking users</a>. </p> <p class="text-small color-fg-muted"> You must be logged in to block users. </p> <div class="mb-2"> Add an optional note: <primer-text-field class="FormControl width-full FormControl--fullWidth" data-catalyst=""> <label class="sr-only FormControl-label" for="note"> Note </label> <div class="FormControl-input-wrap"> <input id="new-block-note-from-sidebar" aria-label="Note" aria-describedby="validation-1e97a916-7587-44c5-a1f2-4256c8c1ae7d caption-1e97a916-7587-44c5-a1f2-4256c8c1ae7d" data-test-selector="ignored_user_note_text_field" data-target="primer-text-field.inputElement " class="FormControl-input FormControl-medium" type="text" name="note"> </div> <div class="FormControl-inlineValidation" id="validation-1e97a916-7587-44c5-a1f2-4256c8c1ae7d" hidden="hidden"> <span class="FormControl-inlineValidation--visual" data-target="primer-text-field.validationSuccessIcon" hidden=""><svg aria-hidden="true" height="12" viewBox="0 0 12 12" version="1.1" width="12" data-view-component="true" class="octicon octicon-check-circle-fill"> <path d="M6 0a6 6 0 1 1 0 12A6 6 0 0 1 6 0Zm-.705 8.737L9.63 4.403 8.392 3.166 5.295 6.263l-1.7-1.702L2.356 5.8l2.938 2.938Z"></path> </svg></span> <span class=" FormControl-inlineValidation--visual" data-target="primer-text-field.validationErrorIcon"><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> <span class="FormControl-caption" id="caption-1e97a916-7587-44c5-a1f2-4256c8c1ae7d">Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.</span> </primer-text-field> </div> <button type="submit" class="btn btn-danger" disabled=""> Block user </button> </form> </div> <div class="mt-3"> <strong>Report abuse</strong> <p> Contact GitHub support about this user’s behavior. Learn more about <a class="Link--inTextBlock" href="https://docs.github.com/articles/reporting-abuse-or-spam">reporting abuse</a>. </p> <a href="/contact/report-abuse?report=selfagency+%28user%29" class="btn btn-danger">Report abuse</a> </div> </div> </details-dialog> </details> </div> </div> </div> <div data-view-component="true" class="Layout-main"> <div class="UnderlineNav user-profile-nav d-block d-md-none position-sticky top-0 pl-3 ml-n3 mr-n3 pr-3 color-bg-default" style="z-index:3;" data-turbo-frame="user-profile-frame"> <nav class="UnderlineNav-body width-full p-responsive js-sidenav-container-pjax" aria-label="User profile"> <a aria-current="page" class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item selected" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_OVERVIEW&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="6bde7552bb3b3efc5974ed5d8be1cd6827129ccc7e14457d6e5a62d44dcb89fe" data-tab-item="overview" data-selected-links="overview /selfagency" href="/selfagency" data-turbo-frame="user-profile-frame"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book UnderlineNav-octicon hide-sm"> <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> Overview </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_REPOSITORIES&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="fcaf8caa03f42660f29109fd29321b38deca0d4b736d716ab6d1b71f95ac3f76" data-tab-item="repositories" data-selected-links="repositories /selfagency?tab=repositories" href="/selfagency?tab=repositories" data-turbo-frame="user-profile-frame"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo UnderlineNav-octicon hide-sm"> <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> Repositories <span title="88" data-view-component="true" class="Counter">88</span> </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_PROJECTS&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="a08024a0a0af4a285adcdb382bed31e0e8ba306ddb0e624b68a6a24016fe4e68" data-tab-item="projects" data-selected-links="projects /selfagency?tab=projects" href="/selfagency?tab=projects" data-turbo-frame="user-profile-frame"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table UnderlineNav-octicon hide-sm"> <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.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path> </svg> Projects <span title="0" hidden="hidden" data-view-component="true" class="Counter">0</span> </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_PACKAGES&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="702813865d1aeed55fc495f89ad2b7c18cbc914e54d52e744bb9c5e90c9e1bac" data-tab-item="packages" data-selected-links="packages /selfagency?tab=packages" href="/selfagency?tab=packages" data-turbo-frame="user-profile-frame"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-package UnderlineNav-octicon hide-sm"> <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> Packages <span title="0" hidden="hidden" data-view-component="true" class="Counter">0</span> </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_STARS&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="a30fc88aab3366e53d61e88689e64ead3aabc80b936b48477061b4647da7d9de" data-tab-item="stars" data-selected-links="stars /selfagency?tab=stars" href="/selfagency?tab=stars" data-turbo-frame="user-profile-frame"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star UnderlineNav-octicon hide-sm"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> Stars <span title="4,666" data-view-component="true" class="Counter">4.7k</span> </a> <a class="UnderlineNav-item js-responsive-underlinenav-item js-selected-navigation-item" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TAB_SPONSORING&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="b8117bed68853ce2bd00a77e9769885a19a88e27adb571d68206ac63b1bbd76a" data-tab-item="sponsoring" data-selected-links="sponsoring /selfagency?tab=sponsoring" href="/selfagency?tab=sponsoring" data-turbo-frame="user-profile-frame"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart UnderlineNav-octicon hide-sm"> <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> <span>Sponsoring</span> <span title="0" hidden="hidden" data-view-component="true" class="Counter">0</span> </a> </nav> <div class="position-absolute pr-3 pr-md-4 pr-lg-5 right-0 js-responsive-underlinenav-overflow" style="visibility: hidden"> <details data-view-component="true" class="details-overlay details-reset position-relative"> <summary role="button" data-view-component="true"> <div class="UnderlineNav-item mr-0 border-0"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal"> <path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path> </svg> <span class="sr-only">More</span> </div> </summary> <div data-view-component="true"> <details-menu role="menu" class="dropdown-menu dropdown-menu-sw"> <ul> <li data-menu-item="overview" hidden=""> <a role="menuitem" class="js-selected-navigation-item selected dropdown-item" aria-current="page" data-selected-links=" /selfagency" href="/selfagency" data-turbo-frame="user-profile-frame">Overview</a> </li> <li data-menu-item="repositories" hidden=""> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=repositories" href="/selfagency?tab=repositories" data-turbo-frame="user-profile-frame">Repositories</a> </li> <li data-menu-item="projects" hidden=""> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=projects" href="/selfagency?tab=projects" data-turbo-frame="user-profile-frame">Projects</a> </li> <li data-menu-item="packages" hidden=""> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=packages" href="/selfagency?tab=packages" data-turbo-frame="user-profile-frame">Packages</a> </li> <li data-menu-item="stars" hidden=""> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=stars" href="/selfagency?tab=stars" data-turbo-frame="user-profile-frame">Stars</a> </li> <li data-menu-item="sponsoring" hidden=""> <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /selfagency?tab=sponsoring" href="/selfagency?tab=sponsoring" data-turbo-frame="user-profile-frame">Sponsoring</a> </li> </ul> </details-menu> </div> </details></div> </div> <turbo-frame id="user-profile-frame" data-turbo-action="advance"> <div class="position-relative" data-hpc=""> <div class="Box mt-4 profile-readme"> <div class="Box-body p-4"> <div class="d-flex flex-justify-between"> <div class="text-mono text-small mb-3"> <a href="/selfagency/selfagency" class="no-underline Link--primary">selfagency</a><span class="color-fg-muted d-inline-block" style="padding:0px 2px;">/</span>README<span class="color-fg-muted">.md</span> </div> </div> <article class="markdown-body entry-content container-lg f5" itemprop="text"><h1 dir="auto"><a id="user-content-selfagency--daniel-sieradski" class="anchor" aria-hidden="true" tabindex="-1" href="#selfagency--daniel-sieradski"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a>selfagency / daniel sieradski</h1> <p dir="auto">graphic designer and journalist turned full-stack developer and devops engineer. former publisher of the jewish worker, jewschool, and orthodox anarchist. making bigots mad online since '92. built ironmarch.exposed and the sukkah at occupy wall street.</p> <h2 dir="auto"><a id="user-content-recent-work" class="anchor" aria-hidden="true" tabindex="-1" href="#recent-work"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a>recent work</h2> <h3 dir="auto"><a id="user-content-fediverse" class="anchor" aria-hidden="true" tabindex="-1" href="#fediverse"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a>fediverse</h3> <ul dir="auto"> <li><a href="https://github.com/selfagency/mastodont">mastodont</a> — cli tool to import blocklists into mastodon</li> <li><a href="https://github.com/selfagency/mastofeedbot">mastofeedbot</a> — push rss feed updates to mastodon via github actions</li> </ul> <h3 dir="auto"><a id="user-content-github-actions" class="anchor" aria-hidden="true" tabindex="-1" href="#github-actions"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a>github actions</h3> <ul dir="auto"> <li><a href="https://github.com/selfagency/capture-output">capture-output</a> — capture the output (and duration) of a command as text or a file</li> <li><a href="https://github.com/selfagency/diffmasterflex">diffmasterflex</a> — get a list of files that differ between the specified commit and git ref</li> <li><a href="https://github.com/selfagency/merge-coverage">merge-coverage</a> — merge coverage reports from parallelized test runners into a single report</li> <li><a href="https://github.com/selfagency/slackfeedbot">slackfeedbot</a> — push rss feed updates to slack via github actions</li> </ul> <h2 dir="auto"><a id="user-content-past-work" class="anchor" aria-hidden="true" tabindex="-1" href="#past-work"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a>past work</h2> <ul dir="auto"> <li><a href="https://www.lawfareblog.com/iron-march-data-dump-provides-window-how-white-supremacists-communicate-and-recruit" rel="nofollow">ironmarch.exposed</a></li> <li><a href="https://www.inverse.com/article/23781-bs-detector-facebook-fake-news-daniel-sieradski" rel="nofollow">the b.s. detector</a></li> <li><a href="https://forward.com/news/343648/nazi-detector-app-brands-right-wing-extremists-and-donald-trump/" rel="nofollow">the nazi detector</a></li> <li><a href="https://www.jewishexponent.com/2013/05/03/jew-it-yourself-philosophy-behind-new-sites/" rel="nofollow">shulshopper</a></li> </ul> <h2 dir="auto"><a id="user-content-connect" class="anchor" aria-hidden="true" tabindex="-1" href="#connect"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a>connect</h2> <ul dir="auto"> <li><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/2541728/206082889-8dd35400-a953-4296-a1cd-4c621448d0eb.png"><img src="https://user-images.githubusercontent.com/2541728/206082889-8dd35400-a953-4296-a1cd-4c621448d0eb.png" alt="mastodon" style="max-width: 100%;"></a> <a href="https://kibitz.cloud/@selfagency" rel="nofollow">fediverse</a></li> <li><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/2541728/206083444-dff407ea-e95c-4307-a3de-179b83a913aa.png"><img src="https://user-images.githubusercontent.com/2541728/206083444-dff407ea-e95c-4307-a3de-179b83a913aa.png" alt="linkedin" style="max-width: 100%;"></a> <a href="https://www.linkedin.com/in/selfagency/" rel="nofollow">linkedin</a></li> <li><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/2541728/206085776-4cee1f5a-2bb0-4762-a428-fd10efa7b2f3.png"><img src="https://user-images.githubusercontent.com/2541728/206085776-4cee1f5a-2bb0-4762-a428-fd10efa7b2f3.png" alt="stackoverflow" style="max-width: 100%;"></a> <a href="https://stackoverflow.com/users/1857453/selfagency" rel="nofollow">stackoverflow</a></li> <li><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/2541728/206083694-21e8a3b9-83b1-4579-a5a6-58a4ea4af536.png"><img src="https://user-images.githubusercontent.com/2541728/206083694-21e8a3b9-83b1-4579-a5a6-58a4ea4af536.png" alt="dribbble" style="max-width: 100%;"></a> <a href="https://dribbble.com/selfagency" rel="nofollow">dribbble</a></li> </ul> </article> </div> </div> <div class="mt-4"> <div class="js-pinned-items-reorder-container"> <h2 class="f4 mb-2 text-normal"> Pinned <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="16" height="16" viewBox="0 0 16 16" fill="none" data-view-component="true" class="spinner pinned-items-spinner js-pinned-items-spinner v-align-text-bottom ml-1 anim-rotate"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none"></circle> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke"></path> </svg> <span class="ml-2 color-fg-muted f6 js-pinned-items-reorder-message" role="status" aria-live="polite" data-error-text="Something went wrong." data-success-text="Order updated."></span> </h2> <ol class="d-flex flex-wrap list-style-none gutter-condensed mb-2 js-pinned-items-reorder-list"> <li class="mb-3 d-flex flex-content-stretch sortable-button-item pinned-item-list-item js-pinned-item-list-item col-12 col-md-6 col-lg-6"> <div class="Box d-flex p-3 width-full public source"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full position-relative"> <div class="flex-1"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted"> <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> <span data-view-component="true" class="position-relative"><a data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;PINNED_REPO&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="d4a86f3c07be0b4ca7d9148bbc27e9fa09a0393ac653cfb3ad9ced4006abbb24" id="137928361" href="/selfagency/microsoft-drop-ice" data-view-component="true" class="Link mr-1 text-bold wb-break-word" aria-labelledby="tooltip-f3519f55-39d4-48ae-a374-f799f77e7576"> <span class="repo">microsoft-drop-ice</span> </a><tool-tip id="tooltip-f3519f55-39d4-48ae-a374-f799f77e7576" for="137928361" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">microsoft-drop-ice</tool-tip></span> <span></span><span class="Label Label--attention v-align-middle mt-1 no-wrap v-align-baseline Label--inline">Public archive</span> </div> </div> <p class="pinned-item-desc color-fg-muted text-small mt-2 mb-0"> Tell Microsoft to drop ICE as a client or lose us as GitHub users </p> <p class="mb-0 mt-2 f6 color-fg-muted"> <a href="/selfagency/microsoft-drop-ice/stargazers" class="pinned-item-meta Link--muted"> <svg aria-label="stars" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> 669 </a> <a href="/selfagency/microsoft-drop-ice/forks" class="pinned-item-meta Link--muted"> <svg aria-label="forks" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked"> <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path> </svg> 335 </a> </p> </div> </div> </li> <li class="mb-3 d-flex flex-content-stretch sortable-button-item pinned-item-list-item js-pinned-item-list-item col-12 col-md-6 col-lg-6"> <div class="Box d-flex p-3 width-full public source"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full position-relative"> <div class="flex-1"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted"> <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> <span data-view-component="true" class="position-relative"><a data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;PINNED_REPO&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="d4a86f3c07be0b4ca7d9148bbc27e9fa09a0393ac653cfb3ad9ced4006abbb24" id="470736611" href="/selfagency/slackfeedbot" data-view-component="true" class="Link mr-1 text-bold wb-break-word" aria-labelledby="tooltip-f18e3893-f8db-41ce-b92a-dbf373c91982"> <span class="repo">slackfeedbot</span> </a><tool-tip id="tooltip-f18e3893-f8db-41ce-b92a-dbf373c91982" for="470736611" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">slackfeedbot</tool-tip></span> <span></span><span class="Label Label--secondary v-align-middle mt-1 no-wrap v-align-baseline Label--inline">Public</span> </div> </div> <p class="pinned-item-desc color-fg-muted text-small mt-2 mb-0"> Push RSS feed updates to Slack via GitHub Actions </p> <p class="mb-0 mt-2 f6 color-fg-muted"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #3178c6"></span> <span itemprop="programmingLanguage">TypeScript</span> </span> <a href="/selfagency/slackfeedbot/stargazers" class="pinned-item-meta Link--muted"> <svg aria-label="stars" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> 5 </a> <a href="/selfagency/slackfeedbot/forks" class="pinned-item-meta Link--muted"> <svg aria-label="forks" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked"> <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path> </svg> 3 </a> </p> </div> </div> </li> <li class="mb-3 d-flex flex-content-stretch sortable-button-item pinned-item-list-item js-pinned-item-list-item col-12 col-md-6 col-lg-6"> <div class="Box d-flex p-3 width-full public source"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full position-relative"> <div class="flex-1"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted"> <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> <span data-view-component="true" class="position-relative"><a data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;PINNED_REPO&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="d4a86f3c07be0b4ca7d9148bbc27e9fa09a0393ac653cfb3ad9ced4006abbb24" id="473346630" href="/selfagency/diffmasterflex" data-view-component="true" class="Link mr-1 text-bold wb-break-word" aria-labelledby="tooltip-ae3f5871-7ae5-47f4-a914-1bd436829566"> <span class="repo">diffmasterflex</span> </a><tool-tip id="tooltip-ae3f5871-7ae5-47f4-a914-1bd436829566" for="473346630" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">diffmasterflex</tool-tip></span> <span></span><span class="Label Label--secondary v-align-middle mt-1 no-wrap v-align-baseline Label--inline">Public</span> </div> </div> <p class="pinned-item-desc color-fg-muted text-small mt-2 mb-0"> GitHub Action to get a list of files that differ between the specified commit and Git ref. </p> <p class="mb-0 mt-2 f6 color-fg-muted"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #3178c6"></span> <span itemprop="programmingLanguage">TypeScript</span> </span> <a href="/selfagency/diffmasterflex/stargazers" class="pinned-item-meta Link--muted"> <svg aria-label="stars" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> 2 </a> <a href="/selfagency/diffmasterflex/forks" class="pinned-item-meta Link--muted"> <svg aria-label="fork" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked"> <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path> </svg> 1 </a> </p> </div> </div> </li> <li class="mb-3 d-flex flex-content-stretch sortable-button-item pinned-item-list-item js-pinned-item-list-item col-12 col-md-6 col-lg-6"> <div class="Box d-flex p-3 width-full public source"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full position-relative"> <div class="flex-1"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted"> <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> <span data-view-component="true" class="position-relative"><a data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;PINNED_REPO&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="d4a86f3c07be0b4ca7d9148bbc27e9fa09a0393ac653cfb3ad9ced4006abbb24" id="566638422" href="/selfagency/mastofeedbot" data-view-component="true" class="Link mr-1 text-bold wb-break-word" aria-labelledby="tooltip-8446f56b-7927-4913-955b-6a3c65c7e433"> <span class="repo">mastofeedbot</span> </a><tool-tip id="tooltip-8446f56b-7927-4913-955b-6a3c65c7e433" for="566638422" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">mastofeedbot</tool-tip></span> <span></span><span class="Label Label--secondary v-align-middle mt-1 no-wrap v-align-baseline Label--inline">Public</span> </div> </div> <p class="pinned-item-desc color-fg-muted text-small mt-2 mb-0"> A bot that posts RSS feeds to Mastodon via GitHub Actions </p> <p class="mb-0 mt-2 f6 color-fg-muted"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #3178c6"></span> <span itemprop="programmingLanguage">TypeScript</span> </span> <a href="/selfagency/mastofeedbot/stargazers" class="pinned-item-meta Link--muted"> <svg aria-label="stars" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> 13 </a> <a href="/selfagency/mastofeedbot/forks" class="pinned-item-meta Link--muted"> <svg aria-label="forks" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked"> <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path> </svg> 4 </a> </p> </div> </div> </li> <li class="mb-3 d-flex flex-content-stretch sortable-button-item pinned-item-list-item js-pinned-item-list-item col-12 col-md-6 col-lg-6"> <div class="Box d-flex p-3 width-full public source"> <div class="pinned-item-list-item-content"> <div class="d-flex width-full position-relative"> <div class="flex-1"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted"> <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> <span data-view-component="true" class="position-relative"><a data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;PINNED_REPO&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="d4a86f3c07be0b4ca7d9148bbc27e9fa09a0393ac653cfb3ad9ced4006abbb24" id="569567463" href="/selfagency/mastodont" data-view-component="true" class="Link mr-1 text-bold wb-break-word" aria-labelledby="tooltip-a026e360-ede0-4d40-9fc8-48bba2aee744"> <span class="repo">mastodont</span> </a><tool-tip id="tooltip-a026e360-ede0-4d40-9fc8-48bba2aee744" for="569567463" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">mastodont</tool-tip></span> <span></span><span class="Label Label--secondary v-align-middle mt-1 no-wrap v-align-baseline Label--inline">Public</span> </div> </div> <p class="pinned-item-desc color-fg-muted text-small mt-2 mb-0"> CLI blocklist importer for Mastodon admins </p> <p class="mb-0 mt-2 f6 color-fg-muted"> <span class="d-inline-block mr-3"> <span class="repo-language-color" style="background-color: #3178c6"></span> <span itemprop="programmingLanguage">TypeScript</span> </span> <a href="/selfagency/mastodont/stargazers" class="pinned-item-meta Link--muted"> <svg aria-label="stars" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg> 21 </a> <a href="/selfagency/mastodont/forks" class="pinned-item-meta Link--muted"> <svg aria-label="forks" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked"> <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path> </svg> 2 </a> </p> </div> </div> </li> </ol> </div> </div> <div class="mt-4 position-relative"> <div class="d-flex"> <div class="col-12 col-lg-10"> <div class="js-yearly-contributions"> <div class="position-relative"> <h2 class="f4 text-normal mb-2"> 833 contributions in the last year </h2> <div class="border py-2 graph-before-activity-overview"> <div class="js-calendar-graph mx-md-2 mx-3 d-flex flex-column flex-items-end flex-xl-items-center overflow-hidden pt-1 is-graph-loading graph-canvas ContributionCalendar height-full text-center" data-graph-url="/users/selfagency/contributions" data-url="/selfagency" data-from="2023-02-05 00:00:00 UTC" data-to="2024-02-05 23:59:59 UTC" data-org=""> <div style="max-width: 100%; overflow-y: hidden; overflow-x: auto"> <tool-tip id="tooltip-67b52981-273c-47ba-bb19-81a62ac2118a" for="contribution-day-component-0-0" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 5th.</tool-tip><tool-tip id="tooltip-fd05f725-97c7-4ddd-bd5e-f19bf7e1d935" for="contribution-day-component-0-1" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">60 contributions on February 12th.</tool-tip><tool-tip id="tooltip-76ffdaa4-4508-4053-836c-4559da2afc76" for="contribution-day-component-0-2" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 19th.</tool-tip><tool-tip id="tooltip-399d9950-3aff-4ab5-887c-0ec8f3ee209b" for="contribution-day-component-0-3" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on February 26th.</tool-tip><tool-tip id="tooltip-1bf493c1-df6d-465d-8edb-78ae511aacc8" for="contribution-day-component-0-4" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 5th.</tool-tip><tool-tip id="tooltip-a46ef06c-089b-4f3d-b128-887a81d930a8" for="contribution-day-component-0-5" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 12th.</tool-tip><tool-tip id="tooltip-8e7e48de-57e5-4cc1-8446-b805f1e0ea5e" for="contribution-day-component-0-6" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 19th.</tool-tip><tool-tip id="tooltip-285cf6e2-985c-4d53-b700-c8001b395efe" for="contribution-day-component-0-7" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 26th.</tool-tip><tool-tip id="tooltip-91d761e1-e3e5-4e41-b796-352832e0e78f" for="contribution-day-component-0-8" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 2nd.</tool-tip><tool-tip id="tooltip-9a60182f-c2da-466c-8a84-70023de721e5" for="contribution-day-component-0-9" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 9th.</tool-tip><tool-tip id="tooltip-15ebfb88-27be-4e1c-a2fe-2a6ee4c6626b" for="contribution-day-component-0-10" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 16th.</tool-tip><tool-tip id="tooltip-d43c6f23-88c5-41f7-adac-26b597d738cc" for="contribution-day-component-0-11" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 23rd.</tool-tip><tool-tip id="tooltip-2dab3639-d1e6-4d22-9c48-b017083c2b28" for="contribution-day-component-0-12" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 30th.</tool-tip><tool-tip id="tooltip-5b0e1350-9adf-444d-8c3a-9ac434169dce" for="contribution-day-component-0-13" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 7th.</tool-tip><tool-tip id="tooltip-6ee5215b-ba36-4a93-baa0-e5c98b7d1747" for="contribution-day-component-0-14" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 14th.</tool-tip><tool-tip id="tooltip-5b895a38-c395-4b01-b439-5a5a668db62e" for="contribution-day-component-0-15" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 21st.</tool-tip><tool-tip id="tooltip-27f53fa1-d3b1-4fd8-a07d-a47fa1b78464" for="contribution-day-component-0-16" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 28th.</tool-tip><tool-tip id="tooltip-148f09cb-ffe4-4d6c-a727-7505a79607f3" for="contribution-day-component-0-17" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 4th.</tool-tip><tool-tip id="tooltip-a5442034-bd6d-4d6c-849d-4e66bfaffc57" for="contribution-day-component-0-18" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 11th.</tool-tip><tool-tip id="tooltip-c629d9d7-8379-48cb-8e9e-46c55a609b33" for="contribution-day-component-0-19" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 18th.</tool-tip><tool-tip id="tooltip-bfb9889c-8231-4781-ba27-83bd594919fe" for="contribution-day-component-0-20" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 25th.</tool-tip><tool-tip id="tooltip-fc2e36d0-94c3-4fea-8867-68154df12d21" for="contribution-day-component-0-21" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 2nd.</tool-tip><tool-tip id="tooltip-d906bba6-ca3a-4e2e-8088-b651baa799fe" for="contribution-day-component-0-22" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 9th.</tool-tip><tool-tip id="tooltip-c4e7b2f4-8a77-45b9-ae9e-ce540d0ef808" for="contribution-day-component-0-23" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 16th.</tool-tip><tool-tip id="tooltip-b0b49da9-4bf5-4f38-aa6a-f3a190392509" for="contribution-day-component-0-24" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on July 23rd.</tool-tip><tool-tip id="tooltip-6873e3fe-41a5-475a-a862-d584399169c1" for="contribution-day-component-0-25" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 30th.</tool-tip><tool-tip id="tooltip-83499cb2-318f-41d1-ab3e-1114fa0eb4eb" for="contribution-day-component-0-26" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on August 6th.</tool-tip><tool-tip id="tooltip-83627bb5-afd8-429b-9085-21ea627c52a6" for="contribution-day-component-0-27" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on August 13th.</tool-tip><tool-tip id="tooltip-e43aabd7-e68c-48d0-848a-63213726c0aa" for="contribution-day-component-0-28" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">5 contributions on August 20th.</tool-tip><tool-tip id="tooltip-44d426ea-468e-4440-92e1-0fc03387dc46" for="contribution-day-component-0-29" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on August 27th.</tool-tip><tool-tip id="tooltip-25e676d9-824c-4d0e-804d-3df2718d0b89" for="contribution-day-component-0-30" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on September 3rd.</tool-tip><tool-tip id="tooltip-70797159-d8de-4d26-86b5-bae2de6aba52" for="contribution-day-component-0-31" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">14 contributions on September 10th.</tool-tip><tool-tip id="tooltip-93e8d977-1112-448f-a128-bf991ebdb773" for="contribution-day-component-0-32" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 17th.</tool-tip><tool-tip id="tooltip-45fd7b14-3a9f-4326-9ecd-084c2c2bbbd3" for="contribution-day-component-0-33" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 24th.</tool-tip><tool-tip id="tooltip-577fbed6-574c-4e98-96c0-6976de9e8565" for="contribution-day-component-0-34" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 1st.</tool-tip><tool-tip id="tooltip-27b8a9f4-a984-4206-ac6e-2192fb992457" for="contribution-day-component-0-35" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 8th.</tool-tip><tool-tip id="tooltip-b0f1bc38-2a4a-425d-a6a7-836bd2dd07df" for="contribution-day-component-0-36" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 15th.</tool-tip><tool-tip id="tooltip-7619cb1a-7ed2-479f-aa74-fec1d71ed551" for="contribution-day-component-0-37" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 22nd.</tool-tip><tool-tip id="tooltip-ee42f74a-384c-4db0-8f97-0d2ab7f8f656" for="contribution-day-component-0-38" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on October 29th.</tool-tip><tool-tip id="tooltip-a30d6906-957c-47fb-8042-72b87f433ac5" for="contribution-day-component-0-39" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on November 5th.</tool-tip><tool-tip id="tooltip-31ad03df-c810-44c1-8e79-fdb72043dcab" for="contribution-day-component-0-40" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 12th.</tool-tip><tool-tip id="tooltip-be9f6313-dcff-4627-9cb1-2861b4958bcb" for="contribution-day-component-0-41" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 19th.</tool-tip><tool-tip id="tooltip-dfb56150-cb8f-49d5-90c8-dcbdcc5b6e1f" for="contribution-day-component-0-42" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 26th.</tool-tip><tool-tip id="tooltip-b4433279-1a8a-426d-bcd4-a96ac04c8d61" for="contribution-day-component-0-43" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 3rd.</tool-tip><tool-tip id="tooltip-eacf76b0-bc4e-4987-9b74-992b232cc72f" for="contribution-day-component-0-44" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 10th.</tool-tip><tool-tip id="tooltip-deed5a42-b16a-422f-92f7-a782198148c5" for="contribution-day-component-0-45" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 17th.</tool-tip><tool-tip id="tooltip-20ac826f-86e4-40e6-810a-a7bc88cf671a" for="contribution-day-component-0-46" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 24th.</tool-tip><tool-tip id="tooltip-5b8d7de0-0b36-49ea-bc5d-925f02bf3f70" for="contribution-day-component-0-47" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 31st.</tool-tip><tool-tip id="tooltip-7153a584-dab7-49a3-8b07-8e4086e17ab0" for="contribution-day-component-0-48" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 7th.</tool-tip><tool-tip id="tooltip-1f95aaac-d257-48ac-8ae0-c54b00396845" for="contribution-day-component-0-49" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 14th.</tool-tip><tool-tip id="tooltip-e5e4949f-db48-4160-931a-13d6671a1120" for="contribution-day-component-0-50" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 21st.</tool-tip><tool-tip id="tooltip-fba19a7e-1683-4d33-bc36-66774e090b4b" for="contribution-day-component-0-51" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 28th.</tool-tip><tool-tip id="tooltip-3126b3b6-1f7b-4bd6-b7c2-19ef71b38014" for="contribution-day-component-0-52" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 4th.</tool-tip><tool-tip id="tooltip-06447bf2-2085-480d-8345-571519d9679b" for="contribution-day-component-1-0" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 6th.</tool-tip><tool-tip id="tooltip-7c4eff2c-ff1a-413f-8079-c515f24687f1" for="contribution-day-component-1-1" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">59 contributions on February 13th.</tool-tip><tool-tip id="tooltip-71f149bf-7416-45aa-8caa-694611b7c22e" for="contribution-day-component-1-2" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 20th.</tool-tip><tool-tip id="tooltip-3fff04ef-4e37-4b3d-920a-1b72dda15c86" for="contribution-day-component-1-3" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 27th.</tool-tip><tool-tip id="tooltip-bbe79357-e353-45d2-b482-44977748164b" for="contribution-day-component-1-4" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 6th.</tool-tip><tool-tip id="tooltip-db9822ec-16cb-4e01-9edc-f1ccc28adc7e" for="contribution-day-component-1-5" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on March 13th.</tool-tip><tool-tip id="tooltip-34537fde-052d-41d8-8cfb-368f367de397" for="contribution-day-component-1-6" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 20th.</tool-tip><tool-tip id="tooltip-c144b170-c0b6-4498-8db4-f92d6569ede2" for="contribution-day-component-1-7" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 27th.</tool-tip><tool-tip id="tooltip-16be3d9f-83c3-4402-96c0-c70386c361ff" for="contribution-day-component-1-8" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 3rd.</tool-tip><tool-tip id="tooltip-b4dfe5f5-3e6a-415b-b418-859b0d488899" for="contribution-day-component-1-9" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 10th.</tool-tip><tool-tip id="tooltip-8709f7b9-845c-4e16-ad17-b47b47df0bbc" for="contribution-day-component-1-10" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 17th.</tool-tip><tool-tip id="tooltip-7fd16d09-7295-427b-bf3f-124912dea000" for="contribution-day-component-1-11" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 24th.</tool-tip><tool-tip id="tooltip-e6625c08-10ee-4b53-ac8c-a15126ea6055" for="contribution-day-component-1-12" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 1st.</tool-tip><tool-tip id="tooltip-92093c97-850b-4c40-8cea-b46234ecf348" for="contribution-day-component-1-13" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on May 8th.</tool-tip><tool-tip id="tooltip-c9e85474-1991-47b9-816c-ee5c780873e0" for="contribution-day-component-1-14" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 15th.</tool-tip><tool-tip id="tooltip-7381f878-7d62-4c0f-ae24-e5ada54ccc30" for="contribution-day-component-1-15" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 22nd.</tool-tip><tool-tip id="tooltip-343491e9-782d-494d-9636-c304a647c41c" for="contribution-day-component-1-16" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 29th.</tool-tip><tool-tip id="tooltip-09159dec-7a1e-4ccc-8f5c-e40e9300979b" for="contribution-day-component-1-17" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 5th.</tool-tip><tool-tip id="tooltip-32f728c3-c61d-499b-9904-14526d83078f" for="contribution-day-component-1-18" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 12th.</tool-tip><tool-tip id="tooltip-bd3cb80c-bba1-4844-b8ff-e3684ac26fe4" for="contribution-day-component-1-19" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 19th.</tool-tip><tool-tip id="tooltip-50d8f4d6-c0e9-45aa-b7d4-4b3fe6997508" for="contribution-day-component-1-20" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 26th.</tool-tip><tool-tip id="tooltip-e8899a94-b338-4ac6-bc13-709d44aa30a5" for="contribution-day-component-1-21" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on July 3rd.</tool-tip><tool-tip id="tooltip-0fa07cc1-2a94-4eeb-81e1-7f8efc1ad2d1" for="contribution-day-component-1-22" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 10th.</tool-tip><tool-tip id="tooltip-3b075f0a-8e94-4663-a0fe-1cc7f5a287c6" for="contribution-day-component-1-23" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on July 17th.</tool-tip><tool-tip id="tooltip-b58fab32-35e0-42a5-a454-f9d9900d12ba" for="contribution-day-component-1-24" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on July 24th.</tool-tip><tool-tip id="tooltip-2a49681e-500c-41c9-8c86-2d55ff6e463a" for="contribution-day-component-1-25" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">6 contributions on July 31st.</tool-tip><tool-tip id="tooltip-ed750a83-5157-43f0-a1ec-2dbe2988f6b8" for="contribution-day-component-1-26" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">3 contributions on August 7th.</tool-tip><tool-tip id="tooltip-33108b73-8e10-431a-af26-f9230b30fe01" for="contribution-day-component-1-27" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on August 14th.</tool-tip><tool-tip id="tooltip-d07a3db5-00e1-46eb-9220-121c07478bfe" for="contribution-day-component-1-28" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on August 21st.</tool-tip><tool-tip id="tooltip-6be840be-4a0e-499b-8c28-91fe60b4bad0" for="contribution-day-component-1-29" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">7 contributions on August 28th.</tool-tip><tool-tip id="tooltip-abd4a0ab-8bbd-4b20-b0f2-7ecb79ee661a" for="contribution-day-component-1-30" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on September 4th.</tool-tip><tool-tip id="tooltip-88696ef7-11af-45e8-a70d-51f6829a059d" for="contribution-day-component-1-31" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">8 contributions on September 11th.</tool-tip><tool-tip id="tooltip-eb85b267-6f98-44c7-b7ef-6c29e0fccb03" for="contribution-day-component-1-32" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on September 18th.</tool-tip><tool-tip id="tooltip-d9eb8867-4697-4f63-af7d-86946047cfab" for="contribution-day-component-1-33" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 25th.</tool-tip><tool-tip id="tooltip-6a2f28a0-43e6-47f3-b897-688741d9a0e3" for="contribution-day-component-1-34" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">5 contributions on October 2nd.</tool-tip><tool-tip id="tooltip-c5d8da58-d99e-4d68-98fd-6b2b1a63eca7" for="contribution-day-component-1-35" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 9th.</tool-tip><tool-tip id="tooltip-697866a2-e979-463f-b3fa-b0bb1b8c4933" for="contribution-day-component-1-36" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on October 16th.</tool-tip><tool-tip id="tooltip-f828aa51-b51c-4f17-8621-a1bce0ed8998" for="contribution-day-component-1-37" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 23rd.</tool-tip><tool-tip id="tooltip-a6c00755-0085-45eb-a0b2-7df1b0805165" for="contribution-day-component-1-38" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on October 30th.</tool-tip><tool-tip id="tooltip-42052583-3228-460f-8812-e3733ccac089" for="contribution-day-component-1-39" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 6th.</tool-tip><tool-tip id="tooltip-aa8daf21-583e-49a1-a26b-2a3502b829b0" for="contribution-day-component-1-40" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 13th.</tool-tip><tool-tip id="tooltip-06c5c094-1c31-4b42-b117-e484b34b980f" for="contribution-day-component-1-41" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 20th.</tool-tip><tool-tip id="tooltip-ea38b855-c898-4df4-893d-c6d95e79266b" for="contribution-day-component-1-42" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 27th.</tool-tip><tool-tip id="tooltip-04414853-3d8d-41aa-8076-fb915f528d96" for="contribution-day-component-1-43" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 4th.</tool-tip><tool-tip id="tooltip-2f6e7fe7-0c3f-4ac3-9b8a-49d058418503" for="contribution-day-component-1-44" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 11th.</tool-tip><tool-tip id="tooltip-db21f99b-3ca2-4d55-aac4-2cc05696011b" for="contribution-day-component-1-45" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 18th.</tool-tip><tool-tip id="tooltip-b6e76a5d-aa2a-4fd3-8bbb-5ca810dbf3f0" for="contribution-day-component-1-46" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 25th.</tool-tip><tool-tip id="tooltip-3ef43f19-c13c-4bdd-a1eb-128ad9de871f" for="contribution-day-component-1-47" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 1st.</tool-tip><tool-tip id="tooltip-9168d161-5dfe-44ee-a4d9-e83e40d38404" for="contribution-day-component-1-48" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">10 contributions on January 8th.</tool-tip><tool-tip id="tooltip-76c67944-4e7a-4dc0-9ffe-78c500c275f8" for="contribution-day-component-1-49" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 15th.</tool-tip><tool-tip id="tooltip-8259555c-f51c-46e2-b077-ec1d570062a6" for="contribution-day-component-1-50" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 22nd.</tool-tip><tool-tip id="tooltip-22009775-3156-49c1-9355-f44239346c25" for="contribution-day-component-1-51" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 29th.</tool-tip><tool-tip id="tooltip-23c8e654-5e9c-4393-b591-0049d0ff8826" for="contribution-day-component-1-52" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">3 contributions on February 5th.</tool-tip><tool-tip id="tooltip-b0128603-f07e-49c2-be0c-c42eccc607dc" for="contribution-day-component-2-0" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on February 7th.</tool-tip><tool-tip id="tooltip-5b6000af-4a5b-4335-b136-eb98ebdd668e" for="contribution-day-component-2-1" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">121 contributions on February 14th.</tool-tip><tool-tip id="tooltip-01c4f937-2f65-4138-81a7-5a316c770849" for="contribution-day-component-2-2" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 21st.</tool-tip><tool-tip id="tooltip-3d77d4bc-a840-442f-b4ca-7c986a8a9c5b" for="contribution-day-component-2-3" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 28th.</tool-tip><tool-tip id="tooltip-a21805c7-0141-40f1-a35a-6315578546af" for="contribution-day-component-2-4" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 7th.</tool-tip><tool-tip id="tooltip-78983c05-fc9f-49d0-98d3-5c2f4534bb87" for="contribution-day-component-2-5" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 14th.</tool-tip><tool-tip id="tooltip-c8055b6e-8568-40d6-91ed-f2a25d932b9d" for="contribution-day-component-2-6" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 21st.</tool-tip><tool-tip id="tooltip-9613596a-98d7-4ace-a2fb-549e4437545f" for="contribution-day-component-2-7" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 28th.</tool-tip><tool-tip id="tooltip-7396026f-2941-45e0-a94f-aaeb0e0def6d" for="contribution-day-component-2-8" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 4th.</tool-tip><tool-tip id="tooltip-15e92f26-a0b6-4331-b811-3042fd123404" for="contribution-day-component-2-9" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 11th.</tool-tip><tool-tip id="tooltip-57b909ac-4a71-4bcd-b450-ff6751ab6695" for="contribution-day-component-2-10" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 18th.</tool-tip><tool-tip id="tooltip-7c2f9946-c8ee-404c-bc2b-cc90d75740ed" for="contribution-day-component-2-11" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 25th.</tool-tip><tool-tip id="tooltip-b2f07719-d4ca-4e73-a929-a8ed1f608b19" for="contribution-day-component-2-12" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 2nd.</tool-tip><tool-tip id="tooltip-e53712e1-7204-4a97-b7b2-3bf05441b79b" for="contribution-day-component-2-13" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on May 9th.</tool-tip><tool-tip id="tooltip-6ac43df6-9515-454b-8185-74918bb777fb" for="contribution-day-component-2-14" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 16th.</tool-tip><tool-tip id="tooltip-b2794ae8-1202-49f9-b114-e236740b6db4" for="contribution-day-component-2-15" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 23rd.</tool-tip><tool-tip id="tooltip-6bb9e5d4-1e2d-40e0-a462-363f8579071e" for="contribution-day-component-2-16" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 30th.</tool-tip><tool-tip id="tooltip-ea82b025-8729-411a-a327-3def4da510c6" for="contribution-day-component-2-17" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 6th.</tool-tip><tool-tip id="tooltip-0cc6a522-97b6-4d96-9ee4-e7ad3834d018" for="contribution-day-component-2-18" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 13th.</tool-tip><tool-tip id="tooltip-63abf92b-e731-4fd3-b4d7-f85c9fb1bf25" for="contribution-day-component-2-19" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on June 20th.</tool-tip><tool-tip id="tooltip-d25f4209-e8a9-41bf-a692-8b95b64c10b2" for="contribution-day-component-2-20" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 27th.</tool-tip><tool-tip id="tooltip-b2f7c7df-7aaf-4b84-89aa-2d72ff932d63" for="contribution-day-component-2-21" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 4th.</tool-tip><tool-tip id="tooltip-5f0bb902-fd11-4195-b494-0c1701bcb606" for="contribution-day-component-2-22" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 11th.</tool-tip><tool-tip id="tooltip-46b1dce6-cdc2-40e3-8d9a-43071dcad53c" for="contribution-day-component-2-23" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">7 contributions on July 18th.</tool-tip><tool-tip id="tooltip-8caf7426-736a-46b9-b6af-5df4ee9d411d" for="contribution-day-component-2-24" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">5 contributions on July 25th.</tool-tip><tool-tip id="tooltip-30b7364e-3ec4-4e02-a3b1-58e1b8a57c31" for="contribution-day-component-2-25" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">3 contributions on August 1st.</tool-tip><tool-tip id="tooltip-5dbc5986-d1aa-4e67-83c0-38d883aa7119" for="contribution-day-component-2-26" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">7 contributions on August 8th.</tool-tip><tool-tip id="tooltip-d05e5ccf-b150-4b9d-aa81-4c9daf10f649" for="contribution-day-component-2-27" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">10 contributions on August 15th.</tool-tip><tool-tip id="tooltip-0345b9aa-0666-4af6-85ec-9389617cf2dd" for="contribution-day-component-2-28" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">10 contributions on August 22nd.</tool-tip><tool-tip id="tooltip-59f7c0b5-a575-45f2-949a-4f0bffa7a53a" for="contribution-day-component-2-29" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on August 29th.</tool-tip><tool-tip id="tooltip-c2ca860e-1779-4faf-9ce6-a33a2caea6a6" for="contribution-day-component-2-30" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 5th.</tool-tip><tool-tip id="tooltip-248af579-3082-4613-a136-438672235c42" for="contribution-day-component-2-31" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on September 12th.</tool-tip><tool-tip id="tooltip-b82d63a0-4c2a-4cbb-b373-ba17267022cb" for="contribution-day-component-2-32" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 19th.</tool-tip><tool-tip id="tooltip-42753827-8579-47e4-baf8-84b32375edfc" for="contribution-day-component-2-33" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on September 26th.</tool-tip><tool-tip id="tooltip-b95125f6-f1a1-476c-bd48-e02539789762" for="contribution-day-component-2-34" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on October 3rd.</tool-tip><tool-tip id="tooltip-59894205-9730-41eb-9c5a-298eeeb75c64" for="contribution-day-component-2-35" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on October 10th.</tool-tip><tool-tip id="tooltip-7aca7e0f-fee4-4076-b6d8-1e407ab169cb" for="contribution-day-component-2-36" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">10 contributions on October 17th.</tool-tip><tool-tip id="tooltip-7b790a00-2522-400c-8cab-b845ff2c3dd8" for="contribution-day-component-2-37" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on October 24th.</tool-tip><tool-tip id="tooltip-b9a26b61-9dfe-42b0-8d7c-5b0346fdf30e" for="contribution-day-component-2-38" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 31st.</tool-tip><tool-tip id="tooltip-ae91618c-875e-4389-8471-47f50dee1631" for="contribution-day-component-2-39" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 7th.</tool-tip><tool-tip id="tooltip-70df0b52-9631-4195-bed3-1932b9ed5252" for="contribution-day-component-2-40" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 14th.</tool-tip><tool-tip id="tooltip-9892a433-0425-49c0-9636-9c9accf979cf" for="contribution-day-component-2-41" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 21st.</tool-tip><tool-tip id="tooltip-92b27108-b38c-4ea1-9a55-7ec07b148747" for="contribution-day-component-2-42" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on November 28th.</tool-tip><tool-tip id="tooltip-6f51f5ee-ef09-4fe1-b42f-882d3d709f4d" for="contribution-day-component-2-43" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 5th.</tool-tip><tool-tip id="tooltip-5f941605-18a8-45d7-8cdd-ce4880fa0fd3" for="contribution-day-component-2-44" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">15 contributions on December 12th.</tool-tip><tool-tip id="tooltip-aef5e957-1292-4a31-92e4-8769d968e477" for="contribution-day-component-2-45" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">7 contributions on December 19th.</tool-tip><tool-tip id="tooltip-ffd9dc2a-c254-46f8-be41-2b0120f8691b" for="contribution-day-component-2-46" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 26th.</tool-tip><tool-tip id="tooltip-6c6e2fed-25dc-48f1-8fa7-7a68e67d06fe" for="contribution-day-component-2-47" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 2nd.</tool-tip><tool-tip id="tooltip-dd5f351a-9f65-4293-a2db-6c236f83fdd8" for="contribution-day-component-2-48" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 9th.</tool-tip><tool-tip id="tooltip-f4a5ca85-3ca5-4949-b910-c3d3215478b0" for="contribution-day-component-2-49" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">7 contributions on January 16th.</tool-tip><tool-tip id="tooltip-2e5ce52d-c71c-4de2-a079-4f08a06daaaf" for="contribution-day-component-2-50" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 23rd.</tool-tip><tool-tip id="tooltip-7b4b216e-9b8c-4559-982d-850606617f76" for="contribution-day-component-2-51" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 30th.</tool-tip><tool-tip id="tooltip-07b0080d-0e24-4a88-ab23-97c1ecddd6cc" for="contribution-day-component-3-0" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on February 8th.</tool-tip><tool-tip id="tooltip-17e8f0c0-952f-4297-9a30-d9a72df6947d" for="contribution-day-component-3-1" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">5 contributions on February 15th.</tool-tip><tool-tip id="tooltip-3d2e4adc-b1b8-435b-bd71-97945f0d54f1" for="contribution-day-component-3-2" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on February 22nd.</tool-tip><tool-tip id="tooltip-b2e4c9bb-6a57-4198-83e7-6cc79cc9161c" for="contribution-day-component-3-3" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 1st.</tool-tip><tool-tip id="tooltip-4350ae31-fe65-4fa3-92df-b374153cb910" for="contribution-day-component-3-4" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 8th.</tool-tip><tool-tip id="tooltip-2fc26aab-6786-4319-bc8f-2e171752188c" for="contribution-day-component-3-5" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on March 15th.</tool-tip><tool-tip id="tooltip-664146f4-91cd-45fa-8fe0-8378c7a9e432" for="contribution-day-component-3-6" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on March 22nd.</tool-tip><tool-tip id="tooltip-1d647368-523a-4100-924f-6dd41123500b" for="contribution-day-component-3-7" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 29th.</tool-tip><tool-tip id="tooltip-5bca120d-8112-4fbb-a4b0-14935959ee26" for="contribution-day-component-3-8" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 5th.</tool-tip><tool-tip id="tooltip-c1417c5a-90ed-40aa-b227-2b451f9ceadf" for="contribution-day-component-3-9" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 12th.</tool-tip><tool-tip id="tooltip-b368ee40-22f6-4d8a-9ba1-b685c1af6613" for="contribution-day-component-3-10" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 19th.</tool-tip><tool-tip id="tooltip-38d3ee00-8d4c-42a8-88f2-843ae5a62ed4" for="contribution-day-component-3-11" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 26th.</tool-tip><tool-tip id="tooltip-59e8717e-5ead-49d9-92c2-51d244b5b8d8" for="contribution-day-component-3-12" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 3rd.</tool-tip><tool-tip id="tooltip-b0ede81a-fc73-4297-9bf7-b72e38b0363c" for="contribution-day-component-3-13" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 10th.</tool-tip><tool-tip id="tooltip-3a242829-e8d8-4181-a56d-31be782d32fd" for="contribution-day-component-3-14" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 17th.</tool-tip><tool-tip id="tooltip-707dce9c-2ecc-4708-83e7-115c0ff99084" for="contribution-day-component-3-15" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 24th.</tool-tip><tool-tip id="tooltip-28bcaff1-b4f5-4e53-8c19-19823699e56f" for="contribution-day-component-3-16" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 31st.</tool-tip><tool-tip id="tooltip-f70fde0b-ee88-40cf-93e6-8d7f991f4af9" for="contribution-day-component-3-17" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 7th.</tool-tip><tool-tip id="tooltip-efd1e10e-2a5f-4430-87c5-2a99f0a5ee0b" for="contribution-day-component-3-18" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 14th.</tool-tip><tool-tip id="tooltip-aff6a929-4526-4ed4-8134-4fb66468295d" for="contribution-day-component-3-19" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 21st.</tool-tip><tool-tip id="tooltip-36920814-89e9-40d8-bc40-e3782e15b85c" for="contribution-day-component-3-20" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on June 28th.</tool-tip><tool-tip id="tooltip-682c21b6-df8a-49d9-90aa-0ee67ffc035a" for="contribution-day-component-3-21" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on July 5th.</tool-tip><tool-tip id="tooltip-8d5796f1-a618-436b-acc2-645726686e3b" for="contribution-day-component-3-22" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on July 12th.</tool-tip><tool-tip id="tooltip-846e2099-40f1-490f-bb58-d36ec041b6b8" for="contribution-day-component-3-23" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">10 contributions on July 19th.</tool-tip><tool-tip id="tooltip-b930d821-9d40-4976-a23b-2131610eb5e5" for="contribution-day-component-3-24" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">5 contributions on July 26th.</tool-tip><tool-tip id="tooltip-98d872e6-52ce-4499-9d62-615fe44497e0" for="contribution-day-component-3-25" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">7 contributions on August 2nd.</tool-tip><tool-tip id="tooltip-c416b648-56e2-4930-9c88-4519f5bb3c5f" for="contribution-day-component-3-26" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">11 contributions on August 9th.</tool-tip><tool-tip id="tooltip-d449de4e-4b4f-4ac5-a0b0-91550d2ef318" for="contribution-day-component-3-27" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">5 contributions on August 16th.</tool-tip><tool-tip id="tooltip-7dcbcc92-3aea-4856-8c2b-5b37b37524c4" for="contribution-day-component-3-28" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on August 23rd.</tool-tip><tool-tip id="tooltip-89f52130-7a0c-4530-9834-f27b5f2f902c" for="contribution-day-component-3-29" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">9 contributions on August 30th.</tool-tip><tool-tip id="tooltip-c28c031e-4a6c-429a-93d8-6ca0f9de0976" for="contribution-day-component-3-30" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 6th.</tool-tip><tool-tip id="tooltip-4848e57d-d065-4ff2-b002-73b049066753" for="contribution-day-component-3-31" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 13th.</tool-tip><tool-tip id="tooltip-38098d4b-c9b9-4798-8138-97501db5b361" for="contribution-day-component-3-32" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">11 contributions on September 20th.</tool-tip><tool-tip id="tooltip-cdc8b76d-c908-4cf4-b8e4-2cffcfce50d2" for="contribution-day-component-3-33" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on September 27th.</tool-tip><tool-tip id="tooltip-5df8c2d7-6bb1-4f7c-8efb-4e7eb257ad03" for="contribution-day-component-3-34" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">3 contributions on October 4th.</tool-tip><tool-tip id="tooltip-e42c3878-9edd-44a3-a4f0-387a83421b11" for="contribution-day-component-3-35" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on October 11th.</tool-tip><tool-tip id="tooltip-f94956af-5499-424b-9f7c-fad572918a53" for="contribution-day-component-3-36" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">9 contributions on October 18th.</tool-tip><tool-tip id="tooltip-0437c7c1-044b-4c8b-9e5e-8d1c58adb2dc" for="contribution-day-component-3-37" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">6 contributions on October 25th.</tool-tip><tool-tip id="tooltip-35e98631-2679-4ee3-a620-cb7136eb66d3" for="contribution-day-component-3-38" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 1st.</tool-tip><tool-tip id="tooltip-57a9c699-6244-46a2-8d27-dce1684464c0" for="contribution-day-component-3-39" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 8th.</tool-tip><tool-tip id="tooltip-53081efd-6c8f-4ce5-9c78-a0e8e7eadb06" for="contribution-day-component-3-40" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 15th.</tool-tip><tool-tip id="tooltip-d63cb853-c476-4108-9512-b95e50b67650" for="contribution-day-component-3-41" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 22nd.</tool-tip><tool-tip id="tooltip-0f786ba2-2e05-4ad1-b09f-4a14136a7f10" for="contribution-day-component-3-42" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 29th.</tool-tip><tool-tip id="tooltip-d145d50c-e2d8-4e2d-a2fd-b222bc135523" for="contribution-day-component-3-43" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on December 6th.</tool-tip><tool-tip id="tooltip-790502f4-0fd3-4615-81b3-84b8ef277344" for="contribution-day-component-3-44" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">5 contributions on December 13th.</tool-tip><tool-tip id="tooltip-004f3e4c-9045-4c09-9943-3b9717b668ce" for="contribution-day-component-3-45" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on December 20th.</tool-tip><tool-tip id="tooltip-cd100820-0ccc-4532-b2ff-9b4e754638e2" for="contribution-day-component-3-46" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 27th.</tool-tip><tool-tip id="tooltip-05c78638-cbdc-4da9-a410-a351c9fcf68b" for="contribution-day-component-3-47" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 3rd.</tool-tip><tool-tip id="tooltip-323ce3bd-5f45-42b2-9580-25ca242fb3e3" for="contribution-day-component-3-48" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 10th.</tool-tip><tool-tip id="tooltip-453c24c1-a6c1-4835-878f-cf504f388f54" for="contribution-day-component-3-49" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on January 17th.</tool-tip><tool-tip id="tooltip-fa208c7e-498e-4df6-81f8-367a10ade029" for="contribution-day-component-3-50" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 24th.</tool-tip><tool-tip id="tooltip-5789fe31-1d16-43c7-9ad7-2b40bd0de8d1" for="contribution-day-component-3-51" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 31st.</tool-tip><tool-tip id="tooltip-ab39df62-3240-4da9-831d-37152bff3daf" for="contribution-day-component-4-0" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on February 9th.</tool-tip><tool-tip id="tooltip-b154a00f-be5a-4d08-8377-12edcaea95f6" for="contribution-day-component-4-1" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 16th.</tool-tip><tool-tip id="tooltip-d320a366-a258-404b-80ea-ade9ce90796c" for="contribution-day-component-4-2" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on February 23rd.</tool-tip><tool-tip id="tooltip-0faccbbd-f02c-46dc-be80-02b0b05ae597" for="contribution-day-component-4-3" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 2nd.</tool-tip><tool-tip id="tooltip-af6fd648-96f4-471a-bf13-60857e2defca" for="contribution-day-component-4-4" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 9th.</tool-tip><tool-tip id="tooltip-cd754c89-4fe9-476f-9aa7-63454062be10" for="contribution-day-component-4-5" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 16th.</tool-tip><tool-tip id="tooltip-75365e17-968a-425a-a805-4b2ad5170072" for="contribution-day-component-4-6" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 23rd.</tool-tip><tool-tip id="tooltip-24b3644d-2635-4f60-b33d-5e85223eabe7" for="contribution-day-component-4-7" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 30th.</tool-tip><tool-tip id="tooltip-7036c5a9-8e2e-4afd-97dc-612c168a30aa" for="contribution-day-component-4-8" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 6th.</tool-tip><tool-tip id="tooltip-e4df9bbd-542e-4e61-bf19-f4ed11b3297d" for="contribution-day-component-4-9" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 13th.</tool-tip><tool-tip id="tooltip-56077b27-3317-4f3e-bea1-e4c4ccdc643c" for="contribution-day-component-4-10" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on April 20th.</tool-tip><tool-tip id="tooltip-623dbc54-c98c-4019-8218-65c43ef9b357" for="contribution-day-component-4-11" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 27th.</tool-tip><tool-tip id="tooltip-bbc08275-7169-4e8f-9d50-3546dbc631ff" for="contribution-day-component-4-12" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 4th.</tool-tip><tool-tip id="tooltip-f009103e-d068-4f66-82b3-74c365a23392" for="contribution-day-component-4-13" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 11th.</tool-tip><tool-tip id="tooltip-aab2dbb4-5cf9-4e51-bdff-3119596fd8bd" for="contribution-day-component-4-14" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 18th.</tool-tip><tool-tip id="tooltip-a771c5b7-b3d6-4f1a-b4f0-547d98d07aee" for="contribution-day-component-4-15" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 25th.</tool-tip><tool-tip id="tooltip-f6ae541e-562d-49a6-beaf-2d78efc4fe79" for="contribution-day-component-4-16" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 1st.</tool-tip><tool-tip id="tooltip-3bd99588-46f2-40bf-b8ca-2e06cda64fec" for="contribution-day-component-4-17" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 8th.</tool-tip><tool-tip id="tooltip-739b0219-41c2-4140-bd95-b0b422853a71" for="contribution-day-component-4-18" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 15th.</tool-tip><tool-tip id="tooltip-1e19d328-efa9-4eeb-b3f5-7c6efc98c60b" for="contribution-day-component-4-19" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 22nd.</tool-tip><tool-tip id="tooltip-e4674267-bb4b-41c4-a324-03effe744fc7" for="contribution-day-component-4-20" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on June 29th.</tool-tip><tool-tip id="tooltip-f72f4f4d-ef67-4a38-8d08-9fa90128405f" for="contribution-day-component-4-21" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on July 6th.</tool-tip><tool-tip id="tooltip-e9a5f231-9f61-4013-8dee-bab8ef21ca25" for="contribution-day-component-4-22" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on July 13th.</tool-tip><tool-tip id="tooltip-89bda863-bb4a-40e8-a334-a9442296332a" for="contribution-day-component-4-23" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">12 contributions on July 20th.</tool-tip><tool-tip id="tooltip-cf4f499f-2e7b-4268-9f4a-84f00f37941f" for="contribution-day-component-4-24" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 27th.</tool-tip><tool-tip id="tooltip-1536b03f-fe02-4699-8213-fb8d0e4dbb3f" for="contribution-day-component-4-25" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">7 contributions on August 3rd.</tool-tip><tool-tip id="tooltip-e6d99a19-d625-4a67-b8c0-4929c843a6ef" for="contribution-day-component-4-26" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">6 contributions on August 10th.</tool-tip><tool-tip id="tooltip-90228755-b14a-4c1a-925e-a99e39f23b0c" for="contribution-day-component-4-27" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">11 contributions on August 17th.</tool-tip><tool-tip id="tooltip-e9a03874-c8bf-4dec-9601-84f238be6476" for="contribution-day-component-4-28" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">17 contributions on August 24th.</tool-tip><tool-tip id="tooltip-cd2e9529-fa99-40f8-a8c5-0971a4d6234d" for="contribution-day-component-4-29" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">9 contributions on August 31st.</tool-tip><tool-tip id="tooltip-935a346d-2cd5-4fa0-9abd-c28345683c47" for="contribution-day-component-4-30" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">3 contributions on September 7th.</tool-tip><tool-tip id="tooltip-93a41a73-9e31-45da-bb4f-dc838f5a91f8" for="contribution-day-component-4-31" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 14th.</tool-tip><tool-tip id="tooltip-9ca0c0e1-d95e-4a43-a08e-bac930f9650d" for="contribution-day-component-4-32" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 21st.</tool-tip><tool-tip id="tooltip-2db8f5f0-1915-46c9-b7ec-e35388646373" for="contribution-day-component-4-33" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">11 contributions on September 28th.</tool-tip><tool-tip id="tooltip-39cab6ab-9113-40b3-b7b1-00b07444faba" for="contribution-day-component-4-34" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 5th.</tool-tip><tool-tip id="tooltip-9276313c-bcdb-4145-b38b-ac57012f3db0" for="contribution-day-component-4-35" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on October 12th.</tool-tip><tool-tip id="tooltip-5556382b-b81a-441a-a463-dce5c9492c73" for="contribution-day-component-4-36" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">39 contributions on October 19th.</tool-tip><tool-tip id="tooltip-62e92422-3f96-4cc0-bcd2-6be918fc5f95" for="contribution-day-component-4-37" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on October 26th.</tool-tip><tool-tip id="tooltip-6453cc6a-e5bf-4466-b2ff-ed1329c54815" for="contribution-day-component-4-38" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on November 2nd.</tool-tip><tool-tip id="tooltip-e712bf41-64d2-4a4e-a158-2f0b12e7ade6" for="contribution-day-component-4-39" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 9th.</tool-tip><tool-tip id="tooltip-48354ec7-2edb-4e63-be8e-6818e69da058" for="contribution-day-component-4-40" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 16th.</tool-tip><tool-tip id="tooltip-28461464-f838-4cf7-914e-8a0397511889" for="contribution-day-component-4-41" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 23rd.</tool-tip><tool-tip id="tooltip-a41931a9-941f-4b4d-b0fa-b8cb478af567" for="contribution-day-component-4-42" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on November 30th.</tool-tip><tool-tip id="tooltip-b24340d6-4a03-4882-bf37-ad9398b8914f" for="contribution-day-component-4-43" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 7th.</tool-tip><tool-tip id="tooltip-c5947255-c719-4a01-9a2a-43871eb0f657" for="contribution-day-component-4-44" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 14th.</tool-tip><tool-tip id="tooltip-747b7a44-40d1-46e5-93bc-268408d57719" for="contribution-day-component-4-45" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 21st.</tool-tip><tool-tip id="tooltip-8fa47936-0b23-4854-9dab-cabcd4b96af7" for="contribution-day-component-4-46" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 28th.</tool-tip><tool-tip id="tooltip-f3b3d8e7-0cd2-4092-a6c0-796b898631ca" for="contribution-day-component-4-47" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on January 4th.</tool-tip><tool-tip id="tooltip-7eacd6a1-68ba-4ee8-8c45-f4fd1120102d" for="contribution-day-component-4-48" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 11th.</tool-tip><tool-tip id="tooltip-8a4f33ea-e453-4a5c-86a2-fec7d083a502" for="contribution-day-component-4-49" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 18th.</tool-tip><tool-tip id="tooltip-da127d01-38c5-4809-92ae-2562cb906889" for="contribution-day-component-4-50" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 25th.</tool-tip><tool-tip id="tooltip-f8908c66-8166-4911-979d-001cde736d1c" for="contribution-day-component-4-51" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on February 1st.</tool-tip><tool-tip id="tooltip-5ce606cb-8ebe-4021-8e94-7c7b3002fc0c" for="contribution-day-component-5-0" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">3 contributions on February 10th.</tool-tip><tool-tip id="tooltip-0c0fcf0a-3d1f-4d48-a51d-2e61a4be9230" for="contribution-day-component-5-1" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 17th.</tool-tip><tool-tip id="tooltip-56195a3d-cbde-4983-89a1-3925bcd04717" for="contribution-day-component-5-2" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 24th.</tool-tip><tool-tip id="tooltip-ffa32268-5bd2-4c60-9f1f-e6f3279bfc6b" for="contribution-day-component-5-3" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on March 3rd.</tool-tip><tool-tip id="tooltip-fec930fb-6f03-4b2d-ae41-8066cdc46614" for="contribution-day-component-5-4" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 10th.</tool-tip><tool-tip id="tooltip-d3846734-dba4-4154-beb1-1768a293f198" for="contribution-day-component-5-5" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 17th.</tool-tip><tool-tip id="tooltip-4571ae49-9124-48b6-8410-0f8b85ac2e06" for="contribution-day-component-5-6" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 24th.</tool-tip><tool-tip id="tooltip-bf1c1804-2c38-487d-b9d7-c2fd7fe4ee2e" for="contribution-day-component-5-7" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on March 31st.</tool-tip><tool-tip id="tooltip-fddfb465-401a-4ba3-b505-a99f3224f035" for="contribution-day-component-5-8" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 7th.</tool-tip><tool-tip id="tooltip-fa71f31a-d088-4428-a66e-509314766f4d" for="contribution-day-component-5-9" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 14th.</tool-tip><tool-tip id="tooltip-a10f914e-2ff5-436a-a08c-88b0d621d758" for="contribution-day-component-5-10" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 21st.</tool-tip><tool-tip id="tooltip-bef11c6b-2686-407b-a150-88f5cb68e524" for="contribution-day-component-5-11" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 28th.</tool-tip><tool-tip id="tooltip-1a7a32c9-34cf-413f-90db-eff019f9eb1b" for="contribution-day-component-5-12" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 5th.</tool-tip><tool-tip id="tooltip-8804f0e8-c4c0-4cdc-9b24-497e063d5328" for="contribution-day-component-5-13" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 12th.</tool-tip><tool-tip id="tooltip-8c4e74c5-4e0e-466e-90ec-e2b33b81a3fa" for="contribution-day-component-5-14" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 19th.</tool-tip><tool-tip id="tooltip-2dd82ce7-5a4a-4cb3-8d03-7971b3f9e857" for="contribution-day-component-5-15" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 26th.</tool-tip><tool-tip id="tooltip-0a109279-9572-4ab1-bab6-bbbc75726500" for="contribution-day-component-5-16" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 2nd.</tool-tip><tool-tip id="tooltip-a6a37ecf-4434-43fe-bafd-208e9a39bda4" for="contribution-day-component-5-17" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 9th.</tool-tip><tool-tip id="tooltip-34068df0-6fb7-4fd4-af7c-bc2ec76edb4a" for="contribution-day-component-5-18" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 16th.</tool-tip><tool-tip id="tooltip-51d1fb4c-67cd-419d-920b-adc236b7a875" for="contribution-day-component-5-19" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on June 23rd.</tool-tip><tool-tip id="tooltip-a93e582a-facb-4e9e-8819-5312b157ecff" for="contribution-day-component-5-20" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">3 contributions on June 30th.</tool-tip><tool-tip id="tooltip-8c15f28b-271d-4373-a52e-fb073c6db08a" for="contribution-day-component-5-21" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on July 7th.</tool-tip><tool-tip id="tooltip-ce6fdc89-65a7-46ef-b55a-addff99f57e7" for="contribution-day-component-5-22" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on July 14th.</tool-tip><tool-tip id="tooltip-458eedb2-068a-4347-8002-9c3f668029cf" for="contribution-day-component-5-23" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">8 contributions on July 21st.</tool-tip><tool-tip id="tooltip-2ecddb8d-5603-4ed1-a678-aeabe308b7e6" for="contribution-day-component-5-24" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on July 28th.</tool-tip><tool-tip id="tooltip-303d4d5e-db95-43f0-953c-4d522f55e862" for="contribution-day-component-5-25" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">10 contributions on August 4th.</tool-tip><tool-tip id="tooltip-0efc0075-7877-4c12-bc5e-8517e5942788" for="contribution-day-component-5-26" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on August 11th.</tool-tip><tool-tip id="tooltip-7d6112a4-f81f-4bfd-a436-693348abd184" for="contribution-day-component-5-27" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">5 contributions on August 18th.</tool-tip><tool-tip id="tooltip-9cd5cfa0-5483-4b85-8032-955ef96f0502" for="contribution-day-component-5-28" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on August 25th.</tool-tip><tool-tip id="tooltip-81d0002e-bce3-4c68-b693-b5904c4b4d67" for="contribution-day-component-5-29" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">9 contributions on September 1st.</tool-tip><tool-tip id="tooltip-30fc3d73-2269-47ff-94ca-ecfe1ff43585" for="contribution-day-component-5-30" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">4 contributions on September 8th.</tool-tip><tool-tip id="tooltip-22f7460c-a634-49eb-b44b-eeaf2a712906" for="contribution-day-component-5-31" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on September 15th.</tool-tip><tool-tip id="tooltip-2ab7dfc5-b88e-4059-b74d-2b834d8db2d7" for="contribution-day-component-5-32" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">23 contributions on September 22nd.</tool-tip><tool-tip id="tooltip-c5de6ffd-be24-4fc6-880b-0fd335e8c3ad" for="contribution-day-component-5-33" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">8 contributions on September 29th.</tool-tip><tool-tip id="tooltip-875d5516-2d10-4463-b116-6b0a8a06f7d1" for="contribution-day-component-5-34" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 6th.</tool-tip><tool-tip id="tooltip-bef1141a-d8d2-42a9-8eed-e6c047dd81dd" for="contribution-day-component-5-35" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">3 contributions on October 13th.</tool-tip><tool-tip id="tooltip-598539b0-8678-4c8f-96c3-bc528b4c3367" for="contribution-day-component-5-36" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 20th.</tool-tip><tool-tip id="tooltip-d5a17bb7-42ad-4608-905f-3526515b5d9a" for="contribution-day-component-5-37" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 27th.</tool-tip><tool-tip id="tooltip-32d92858-fff9-4104-8825-108fddd76d9c" for="contribution-day-component-5-38" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 3rd.</tool-tip><tool-tip id="tooltip-5110b218-c535-4197-9b8a-0e39034f0bc9" for="contribution-day-component-5-39" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 10th.</tool-tip><tool-tip id="tooltip-5bdc7cdf-9de2-4c9a-804f-29daa7108662" for="contribution-day-component-5-40" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 17th.</tool-tip><tool-tip id="tooltip-00f04930-c274-4ba2-bd5c-fafc9798e721" for="contribution-day-component-5-41" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 24th.</tool-tip><tool-tip id="tooltip-11c23c04-5e0c-454a-880e-8559ead418e9" for="contribution-day-component-5-42" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 1st.</tool-tip><tool-tip id="tooltip-7f077591-fe33-4fca-adff-48ba12345850" for="contribution-day-component-5-43" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 8th.</tool-tip><tool-tip id="tooltip-e06daf3b-71c0-4ace-a842-3a5a460b052a" for="contribution-day-component-5-44" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 15th.</tool-tip><tool-tip id="tooltip-006e8a8c-4c1b-4486-8f24-18d79024297f" for="contribution-day-component-5-45" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on December 22nd.</tool-tip><tool-tip id="tooltip-cfbdcbdc-942b-467c-8130-5933b5c1cb81" for="contribution-day-component-5-46" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 29th.</tool-tip><tool-tip id="tooltip-5f38982d-b90f-4785-97cc-cfdf61f6cbea" for="contribution-day-component-5-47" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">2 contributions on January 5th.</tool-tip><tool-tip id="tooltip-17918e46-5392-430e-a67b-46a0d71544ad" for="contribution-day-component-5-48" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on January 12th.</tool-tip><tool-tip id="tooltip-4d560a1f-d9a7-4c45-a77f-728b04a947fe" for="contribution-day-component-5-49" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on January 19th.</tool-tip><tool-tip id="tooltip-7f963805-b8e4-4aec-801c-0254f36d5b57" for="contribution-day-component-5-50" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 26th.</tool-tip><tool-tip id="tooltip-b58a720f-2c6c-4437-9497-c43c2996db89" for="contribution-day-component-5-51" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 2nd.</tool-tip><tool-tip id="tooltip-7d1a47a6-1d7b-424e-8a49-15f333c11a6a" for="contribution-day-component-6-0" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">34 contributions on February 11th.</tool-tip><tool-tip id="tooltip-13f06947-efeb-4bf8-89c4-eb6d0a6dc722" for="contribution-day-component-6-1" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 18th.</tool-tip><tool-tip id="tooltip-d7811bc2-2712-435a-b7a8-907bb9899c5f" for="contribution-day-component-6-2" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 25th.</tool-tip><tool-tip id="tooltip-c98f4855-ea58-4aec-bcde-ebf2073cbae5" for="contribution-day-component-6-3" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 4th.</tool-tip><tool-tip id="tooltip-54131725-afaa-4b5a-845d-b8bd8d022294" for="contribution-day-component-6-4" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 11th.</tool-tip><tool-tip id="tooltip-02cc25ff-b0cc-406b-8b53-1f9ef702853b" for="contribution-day-component-6-5" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 18th.</tool-tip><tool-tip id="tooltip-866094a8-ade5-47d4-99d1-217c0dba962e" for="contribution-day-component-6-6" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on March 25th.</tool-tip><tool-tip id="tooltip-b8c6a217-bdcf-4abc-8330-dd6e748c8bae" for="contribution-day-component-6-7" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 1st.</tool-tip><tool-tip id="tooltip-a503b0ba-970f-4bd7-a4da-827a9de6c2e4" for="contribution-day-component-6-8" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 8th.</tool-tip><tool-tip id="tooltip-7bc3d415-c1a7-4dc9-ab4a-d949558f6eb3" for="contribution-day-component-6-9" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 15th.</tool-tip><tool-tip id="tooltip-930eb3c6-368d-4983-a190-95d5133a039f" for="contribution-day-component-6-10" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 22nd.</tool-tip><tool-tip id="tooltip-59164b0f-b4a8-4aec-a9fa-4c9edc534433" for="contribution-day-component-6-11" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on April 29th.</tool-tip><tool-tip id="tooltip-b9c4ea09-f268-4a5e-a08e-ec225df4d5f1" for="contribution-day-component-6-12" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 6th.</tool-tip><tool-tip id="tooltip-90c24411-dd35-47c2-b33b-1843d904dae4" for="contribution-day-component-6-13" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 13th.</tool-tip><tool-tip id="tooltip-9c6ad973-5ba0-477f-b8a0-16a9e6281e5f" for="contribution-day-component-6-14" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 20th.</tool-tip><tool-tip id="tooltip-1d286d44-e414-4882-855d-6e2e4e5d1d59" for="contribution-day-component-6-15" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on May 27th.</tool-tip><tool-tip id="tooltip-e2d4cf83-fa07-45f2-a920-2004195fe245" for="contribution-day-component-6-16" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 3rd.</tool-tip><tool-tip id="tooltip-9ff09c90-07a8-4456-930f-13e8ab59ba77" for="contribution-day-component-6-17" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 10th.</tool-tip><tool-tip id="tooltip-1fb759e6-8aaa-45de-8f97-b9f90777dcac" for="contribution-day-component-6-18" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 17th.</tool-tip><tool-tip id="tooltip-3d9e013f-883e-4330-ad65-d3ae5bae4216" for="contribution-day-component-6-19" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on June 24th.</tool-tip><tool-tip id="tooltip-b79cb0ac-763d-4891-aadd-a87bdf4dc662" for="contribution-day-component-6-20" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 1st.</tool-tip><tool-tip id="tooltip-ab31984c-efb0-4219-9c54-acf89c52f957" for="contribution-day-component-6-21" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on July 8th.</tool-tip><tool-tip id="tooltip-0cfbce1b-3ce7-4277-aa21-84f9cf112f3d" for="contribution-day-component-6-22" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 15th.</tool-tip><tool-tip id="tooltip-b180f430-ceb1-418e-844a-13282708bf57" for="contribution-day-component-6-23" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">8 contributions on July 22nd.</tool-tip><tool-tip id="tooltip-3a51f445-38db-4173-849c-1826b17103ba" for="contribution-day-component-6-24" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on July 29th.</tool-tip><tool-tip id="tooltip-a261cb09-1127-4b6d-a462-900f29ca0bc4" for="contribution-day-component-6-25" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on August 5th.</tool-tip><tool-tip id="tooltip-2e6649f9-43b9-428e-9c26-d74138d384f6" for="contribution-day-component-6-26" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on August 12th.</tool-tip><tool-tip id="tooltip-f7dbdbdd-03ee-443a-a35c-e2209a71687a" for="contribution-day-component-6-27" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on August 19th.</tool-tip><tool-tip id="tooltip-8adae989-5b10-4989-b00c-2880ec984072" for="contribution-day-component-6-28" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on August 26th.</tool-tip><tool-tip id="tooltip-bf66b2c4-6bba-4f09-a65a-34b0d4256dd9" for="contribution-day-component-6-29" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">1 contribution on September 2nd.</tool-tip><tool-tip id="tooltip-24e35491-a8f1-4b6b-a492-419803cad196" for="contribution-day-component-6-30" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">14 contributions on September 9th.</tool-tip><tool-tip id="tooltip-85621802-665d-44ac-b4fb-19d9bdae7886" for="contribution-day-component-6-31" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">7 contributions on September 16th.</tool-tip><tool-tip id="tooltip-8b980cc0-2b33-46e5-b01a-6e667835ebc9" for="contribution-day-component-6-32" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 23rd.</tool-tip><tool-tip id="tooltip-7a237594-5bda-4c84-a9c9-57d2cea24cde" for="contribution-day-component-6-33" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on September 30th.</tool-tip><tool-tip id="tooltip-7a533b76-9e5e-4fa0-853d-6e9750b16856" for="contribution-day-component-6-34" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 7th.</tool-tip><tool-tip id="tooltip-f636253f-69af-4721-bf4a-f56ee03120d3" for="contribution-day-component-6-35" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 14th.</tool-tip><tool-tip id="tooltip-28f3a581-f909-4334-9bab-64b1a48357c7" for="contribution-day-component-6-36" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 21st.</tool-tip><tool-tip id="tooltip-b86a5bfb-3372-4f87-87a3-1ead943a917c" for="contribution-day-component-6-37" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on October 28th.</tool-tip><tool-tip id="tooltip-303a589a-9e56-4d11-bd96-64c7e63edeb2" for="contribution-day-component-6-38" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 4th.</tool-tip><tool-tip id="tooltip-9329f862-ccf8-41fd-b4ee-e4be770ade11" for="contribution-day-component-6-39" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 11th.</tool-tip><tool-tip id="tooltip-621fb13e-eb4e-4ebd-9126-8443d239d282" for="contribution-day-component-6-40" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 18th.</tool-tip><tool-tip id="tooltip-ad8079d2-8e88-44cb-b595-42f4adefd091" for="contribution-day-component-6-41" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on November 25th.</tool-tip><tool-tip id="tooltip-78ae84d8-2649-4368-8d8b-d350a86d89f7" for="contribution-day-component-6-42" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 2nd.</tool-tip><tool-tip id="tooltip-edcc235f-f2da-484f-aa0e-f11a35afef4e" for="contribution-day-component-6-43" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 9th.</tool-tip><tool-tip id="tooltip-20044c13-e3f3-4cc5-98d3-336851e1bdbf" for="contribution-day-component-6-44" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 16th.</tool-tip><tool-tip id="tooltip-c467d506-02dd-4e4d-ba3e-5f44b8d1573d" for="contribution-day-component-6-45" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 23rd.</tool-tip><tool-tip id="tooltip-fde884f0-4d2f-42ac-95f3-eed836185a22" for="contribution-day-component-6-46" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on December 30th.</tool-tip><tool-tip id="tooltip-92efb77c-5bf5-4b54-a5c1-0b088284563d" for="contribution-day-component-6-47" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 6th.</tool-tip><tool-tip id="tooltip-09b07a42-e87b-4bb4-b37b-ce5282b09a9f" for="contribution-day-component-6-48" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 13th.</tool-tip><tool-tip id="tooltip-f5da2028-8e9e-42ba-abc1-e37081056750" for="contribution-day-component-6-49" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 20th.</tool-tip><tool-tip id="tooltip-2be536fd-995e-4add-b21d-c5179a0b900d" for="contribution-day-component-6-50" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on January 27th.</tool-tip><tool-tip id="tooltip-12c4dd98-e9b0-4598-bb65-9a98ea43ad21" for="contribution-day-component-6-51" popover="manual" data-direction="n" data-type="label" data-view-component="true" class="sr-only position-absolute" aria-hidden="true" role="tooltip">No contributions on February 3rd.</tool-tip><table data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_CALENDAR_SQUARE&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="7b5c4ab6f8069400bc871ddbd03fb1f1236ea40e9f7f159ec06b66ef18076a19" role="grid" aria-readonly="true" class="ContributionCalendar-grid js-calendar-graph-table" style="border-spacing: 3px; overflow: hidden; position: relative"> <caption class="sr-only">Contribution Graph</caption> <thead> <tr style="height: 13px"> <td style="width: 28px"> <span class="sr-only">Day of Week</span> </td> <td class="ContributionCalendar-label" colspan="4" style="position: relative"> <span class="sr-only">February</span> <span aria-hidden="true" style="position: absolute; top: 0">Feb</span> </td> <td class="ContributionCalendar-label" colspan="4" style="position: relative"> <span class="sr-only">March</span> <span aria-hidden="true" style="position: absolute; top: 0">Mar</span> </td> <td class="ContributionCalendar-label" colspan="5" style="position: relative"> <span class="sr-only">April</span> <span aria-hidden="true" style="position: absolute; top: 0">Apr</span> </td> <td class="ContributionCalendar-label" colspan="4" style="position: relative"> <span class="sr-only">May</span> <span aria-hidden="true" style="position: absolute; top: 0">May</span> </td> <td class="ContributionCalendar-label" colspan="4" style="position: relative"> <span class="sr-only">June</span> <span aria-hidden="true" style="position: absolute; top: 0">Jun</span> </td> <td class="ContributionCalendar-label" colspan="5" style="position: relative"> <span class="sr-only">July</span> <span aria-hidden="true" style="position: absolute; top: 0">Jul</span> </td> <td class="ContributionCalendar-label" colspan="4" style="position: relative"> <span class="sr-only">August</span> <span aria-hidden="true" style="position: absolute; top: 0">Aug</span> </td> <td class="ContributionCalendar-label" colspan="4" style="position: relative"> <span class="sr-only">September</span> <span aria-hidden="true" style="position: absolute; top: 0">Sep</span> </td> <td class="ContributionCalendar-label" colspan="5" style="position: relative"> <span class="sr-only">October</span> <span aria-hidden="true" style="position: absolute; top: 0">Oct</span> </td> <td class="ContributionCalendar-label" colspan="4" style="position: relative"> <span class="sr-only">November</span> <span aria-hidden="true" style="position: absolute; top: 0">Nov</span> </td> <td class="ContributionCalendar-label" colspan="5" style="position: relative"> <span class="sr-only">December</span> <span aria-hidden="true" style="position: absolute; top: 0">Dec</span> </td> <td class="ContributionCalendar-label" colspan="4" style="position: relative"> <span class="sr-only">January</span> <span aria-hidden="true" style="position: absolute; top: 0">Jan</span> </td> </tr> </thead> <tbody> <tr style="height: 10px"> <td class="ContributionCalendar-label" style="position: relative"> <span class="sr-only">Sunday</span> <span aria-hidden="true" style="clip-path: Circle(0); position: absolute; bottom: -3px"> Sun </span> </td> <td tabindex="0" data-ix="0" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-05" id="contribution-day-component-0-0" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-67b52981-273c-47ba-bb19-81a62ac2118a"></td> <td tabindex="-1" data-ix="1" aria-selected="false" aria-describedby="contribution-graph-legend-level-4" style="width: 10px" data-date="2023-02-12" id="contribution-day-component-0-1" data-level="4" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-fd05f725-97c7-4ddd-bd5e-f19bf7e1d935"></td> <td tabindex="-1" data-ix="2" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-19" id="contribution-day-component-0-2" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-76ffdaa4-4508-4053-836c-4559da2afc76"></td> <td tabindex="-1" data-ix="3" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-02-26" id="contribution-day-component-0-3" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-399d9950-3aff-4ab5-887c-0ec8f3ee209b"></td> <td tabindex="-1" data-ix="4" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-05" id="contribution-day-component-0-4" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-1bf493c1-df6d-465d-8edb-78ae511aacc8"></td> <td tabindex="-1" data-ix="5" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-12" id="contribution-day-component-0-5" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a46ef06c-089b-4f3d-b128-887a81d930a8"></td> <td tabindex="-1" data-ix="6" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-19" id="contribution-day-component-0-6" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8e7e48de-57e5-4cc1-8446-b805f1e0ea5e"></td> <td tabindex="-1" data-ix="7" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-26" id="contribution-day-component-0-7" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-285cf6e2-985c-4d53-b700-c8001b395efe"></td> <td tabindex="-1" data-ix="8" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-02" id="contribution-day-component-0-8" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-91d761e1-e3e5-4e41-b796-352832e0e78f"></td> <td tabindex="-1" data-ix="9" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-09" id="contribution-day-component-0-9" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9a60182f-c2da-466c-8a84-70023de721e5"></td> <td tabindex="-1" data-ix="10" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-16" id="contribution-day-component-0-10" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-15ebfb88-27be-4e1c-a2fe-2a6ee4c6626b"></td> <td tabindex="-1" data-ix="11" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-23" id="contribution-day-component-0-11" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d43c6f23-88c5-41f7-adac-26b597d738cc"></td> <td tabindex="-1" data-ix="12" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-30" id="contribution-day-component-0-12" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2dab3639-d1e6-4d22-9c48-b017083c2b28"></td> <td tabindex="-1" data-ix="13" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-07" id="contribution-day-component-0-13" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5b0e1350-9adf-444d-8c3a-9ac434169dce"></td> <td tabindex="-1" data-ix="14" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-14" id="contribution-day-component-0-14" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-6ee5215b-ba36-4a93-baa0-e5c98b7d1747"></td> <td tabindex="-1" data-ix="15" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-21" id="contribution-day-component-0-15" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5b895a38-c395-4b01-b439-5a5a668db62e"></td> <td tabindex="-1" data-ix="16" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-28" id="contribution-day-component-0-16" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-27f53fa1-d3b1-4fd8-a07d-a47fa1b78464"></td> <td tabindex="-1" data-ix="17" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-04" id="contribution-day-component-0-17" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-148f09cb-ffe4-4d6c-a727-7505a79607f3"></td> <td tabindex="-1" data-ix="18" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-11" id="contribution-day-component-0-18" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a5442034-bd6d-4d6c-849d-4e66bfaffc57"></td> <td tabindex="-1" data-ix="19" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-18" id="contribution-day-component-0-19" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c629d9d7-8379-48cb-8e9e-46c55a609b33"></td> <td tabindex="-1" data-ix="20" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-25" id="contribution-day-component-0-20" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-bfb9889c-8231-4781-ba27-83bd594919fe"></td> <td tabindex="-1" data-ix="21" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-02" id="contribution-day-component-0-21" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-fc2e36d0-94c3-4fea-8867-68154df12d21"></td> <td tabindex="-1" data-ix="22" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-09" id="contribution-day-component-0-22" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d906bba6-ca3a-4e2e-8088-b651baa799fe"></td> <td tabindex="-1" data-ix="23" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-16" id="contribution-day-component-0-23" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c4e7b2f4-8a77-45b9-ae9e-ce540d0ef808"></td> <td tabindex="-1" data-ix="24" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-23" id="contribution-day-component-0-24" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b0b49da9-4bf5-4f38-aa6a-f3a190392509"></td> <td tabindex="-1" data-ix="25" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-30" id="contribution-day-component-0-25" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-6873e3fe-41a5-475a-a862-d584399169c1"></td> <td tabindex="-1" data-ix="26" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-08-06" id="contribution-day-component-0-26" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-83499cb2-318f-41d1-ab3e-1114fa0eb4eb"></td> <td tabindex="-1" data-ix="27" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-08-13" id="contribution-day-component-0-27" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-83627bb5-afd8-429b-9085-21ea627c52a6"></td> <td tabindex="-1" data-ix="28" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-20" id="contribution-day-component-0-28" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e43aabd7-e68c-48d0-848a-63213726c0aa"></td> <td tabindex="-1" data-ix="29" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-27" id="contribution-day-component-0-29" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-44d426ea-468e-4440-92e1-0fc03387dc46"></td> <td tabindex="-1" data-ix="30" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-03" id="contribution-day-component-0-30" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-25e676d9-824c-4d0e-804d-3df2718d0b89"></td> <td tabindex="-1" data-ix="31" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-09-10" id="contribution-day-component-0-31" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-70797159-d8de-4d26-86b5-bae2de6aba52"></td> <td tabindex="-1" data-ix="32" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-17" id="contribution-day-component-0-32" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-93e8d977-1112-448f-a128-bf991ebdb773"></td> <td tabindex="-1" data-ix="33" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-24" id="contribution-day-component-0-33" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-45fd7b14-3a9f-4326-9ecd-084c2c2bbbd3"></td> <td tabindex="-1" data-ix="34" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-01" id="contribution-day-component-0-34" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-577fbed6-574c-4e98-96c0-6976de9e8565"></td> <td tabindex="-1" data-ix="35" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-08" id="contribution-day-component-0-35" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-27b8a9f4-a984-4206-ac6e-2192fb992457"></td> <td tabindex="-1" data-ix="36" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-15" id="contribution-day-component-0-36" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b0f1bc38-2a4a-425d-a6a7-836bd2dd07df"></td> <td tabindex="-1" data-ix="37" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-22" id="contribution-day-component-0-37" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7619cb1a-7ed2-479f-aa74-fec1d71ed551"></td> <td tabindex="-1" data-ix="38" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-29" id="contribution-day-component-0-38" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ee42f74a-384c-4db0-8f97-0d2ab7f8f656"></td> <td tabindex="-1" data-ix="39" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-11-05" id="contribution-day-component-0-39" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a30d6906-957c-47fb-8042-72b87f433ac5"></td> <td tabindex="-1" data-ix="40" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-12" id="contribution-day-component-0-40" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-31ad03df-c810-44c1-8e79-fdb72043dcab"></td> <td tabindex="-1" data-ix="41" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-19" id="contribution-day-component-0-41" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-be9f6313-dcff-4627-9cb1-2861b4958bcb"></td> <td tabindex="-1" data-ix="42" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-26" id="contribution-day-component-0-42" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-dfb56150-cb8f-49d5-90c8-dcbdcc5b6e1f"></td> <td tabindex="-1" data-ix="43" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-03" id="contribution-day-component-0-43" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b4433279-1a8a-426d-bcd4-a96ac04c8d61"></td> <td tabindex="-1" data-ix="44" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-10" id="contribution-day-component-0-44" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-eacf76b0-bc4e-4987-9b74-992b232cc72f"></td> <td tabindex="-1" data-ix="45" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-17" id="contribution-day-component-0-45" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-deed5a42-b16a-422f-92f7-a782198148c5"></td> <td tabindex="-1" data-ix="46" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-24" id="contribution-day-component-0-46" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-20ac826f-86e4-40e6-810a-a7bc88cf671a"></td> <td tabindex="-1" data-ix="47" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-31" id="contribution-day-component-0-47" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5b8d7de0-0b36-49ea-bc5d-925f02bf3f70"></td> <td tabindex="-1" data-ix="48" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-07" id="contribution-day-component-0-48" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7153a584-dab7-49a3-8b07-8e4086e17ab0"></td> <td tabindex="-1" data-ix="49" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-14" id="contribution-day-component-0-49" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-1f95aaac-d257-48ac-8ae0-c54b00396845"></td> <td tabindex="-1" data-ix="50" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-21" id="contribution-day-component-0-50" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e5e4949f-db48-4160-931a-13d6671a1120"></td> <td tabindex="-1" data-ix="51" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-28" id="contribution-day-component-0-51" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-fba19a7e-1683-4d33-bc36-66774e090b4b"></td> <td tabindex="-1" data-ix="52" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-02-04" id="contribution-day-component-0-52" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3126b3b6-1f7b-4bd6-b7c2-19ef71b38014"></td> </tr> <tr style="height: 10px"> <td class="ContributionCalendar-label" style="position: relative"> <span class="sr-only">Monday</span> <span aria-hidden="true" style="clip-path: None; position: absolute; bottom: -3px"> Mon </span> </td> <td tabindex="-1" data-ix="0" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-06" id="contribution-day-component-1-0" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-06447bf2-2085-480d-8345-571519d9679b"></td> <td tabindex="-1" data-ix="1" aria-selected="false" aria-describedby="contribution-graph-legend-level-4" style="width: 10px" data-date="2023-02-13" id="contribution-day-component-1-1" data-level="4" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7c4eff2c-ff1a-413f-8079-c515f24687f1"></td> <td tabindex="-1" data-ix="2" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-20" id="contribution-day-component-1-2" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-71f149bf-7416-45aa-8caa-694611b7c22e"></td> <td tabindex="-1" data-ix="3" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-27" id="contribution-day-component-1-3" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3fff04ef-4e37-4b3d-920a-1b72dda15c86"></td> <td tabindex="-1" data-ix="4" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-06" id="contribution-day-component-1-4" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-bbe79357-e353-45d2-b482-44977748164b"></td> <td tabindex="-1" data-ix="5" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-03-13" id="contribution-day-component-1-5" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-db9822ec-16cb-4e01-9edc-f1ccc28adc7e"></td> <td tabindex="-1" data-ix="6" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-20" id="contribution-day-component-1-6" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-34537fde-052d-41d8-8cfb-368f367de397"></td> <td tabindex="-1" data-ix="7" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-27" id="contribution-day-component-1-7" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c144b170-c0b6-4498-8db4-f92d6569ede2"></td> <td tabindex="-1" data-ix="8" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-03" id="contribution-day-component-1-8" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-16be3d9f-83c3-4402-96c0-c70386c361ff"></td> <td tabindex="-1" data-ix="9" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-10" id="contribution-day-component-1-9" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b4dfe5f5-3e6a-415b-b418-859b0d488899"></td> <td tabindex="-1" data-ix="10" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-17" id="contribution-day-component-1-10" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8709f7b9-845c-4e16-ad17-b47b47df0bbc"></td> <td tabindex="-1" data-ix="11" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-24" id="contribution-day-component-1-11" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7fd16d09-7295-427b-bf3f-124912dea000"></td> <td tabindex="-1" data-ix="12" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-01" id="contribution-day-component-1-12" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e6625c08-10ee-4b53-ac8c-a15126ea6055"></td> <td tabindex="-1" data-ix="13" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-05-08" id="contribution-day-component-1-13" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-92093c97-850b-4c40-8cea-b46234ecf348"></td> <td tabindex="-1" data-ix="14" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-15" id="contribution-day-component-1-14" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c9e85474-1991-47b9-816c-ee5c780873e0"></td> <td tabindex="-1" data-ix="15" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-22" id="contribution-day-component-1-15" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7381f878-7d62-4c0f-ae24-e5ada54ccc30"></td> <td tabindex="-1" data-ix="16" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-29" id="contribution-day-component-1-16" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-343491e9-782d-494d-9636-c304a647c41c"></td> <td tabindex="-1" data-ix="17" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-05" id="contribution-day-component-1-17" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-09159dec-7a1e-4ccc-8f5c-e40e9300979b"></td> <td tabindex="-1" data-ix="18" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-12" id="contribution-day-component-1-18" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-32f728c3-c61d-499b-9904-14526d83078f"></td> <td tabindex="-1" data-ix="19" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-19" id="contribution-day-component-1-19" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-bd3cb80c-bba1-4844-b8ff-e3684ac26fe4"></td> <td tabindex="-1" data-ix="20" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-26" id="contribution-day-component-1-20" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-50d8f4d6-c0e9-45aa-b7d4-4b3fe6997508"></td> <td tabindex="-1" data-ix="21" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-03" id="contribution-day-component-1-21" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e8899a94-b338-4ac6-bc13-709d44aa30a5"></td> <td tabindex="-1" data-ix="22" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-10" id="contribution-day-component-1-22" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0fa07cc1-2a94-4eeb-81e1-7f8efc1ad2d1"></td> <td tabindex="-1" data-ix="23" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-17" id="contribution-day-component-1-23" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3b075f0a-8e94-4663-a0fe-1cc7f5a287c6"></td> <td tabindex="-1" data-ix="24" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-24" id="contribution-day-component-1-24" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b58fab32-35e0-42a5-a454-f9d9900d12ba"></td> <td tabindex="-1" data-ix="25" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-31" id="contribution-day-component-1-25" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2a49681e-500c-41c9-8c86-2d55ff6e463a"></td> <td tabindex="-1" data-ix="26" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-07" id="contribution-day-component-1-26" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ed750a83-5157-43f0-a1ec-2dbe2988f6b8"></td> <td tabindex="-1" data-ix="27" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-14" id="contribution-day-component-1-27" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-33108b73-8e10-431a-af26-f9230b30fe01"></td> <td tabindex="-1" data-ix="28" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-21" id="contribution-day-component-1-28" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d07a3db5-00e1-46eb-9220-121c07478bfe"></td> <td tabindex="-1" data-ix="29" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-28" id="contribution-day-component-1-29" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-6be840be-4a0e-499b-8c28-91fe60b4bad0"></td> <td tabindex="-1" data-ix="30" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-04" id="contribution-day-component-1-30" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-abd4a0ab-8bbd-4b20-b0f2-7ecb79ee661a"></td> <td tabindex="-1" data-ix="31" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-11" id="contribution-day-component-1-31" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-88696ef7-11af-45e8-a70d-51f6829a059d"></td> <td tabindex="-1" data-ix="32" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-18" id="contribution-day-component-1-32" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-eb85b267-6f98-44c7-b7ef-6c29e0fccb03"></td> <td tabindex="-1" data-ix="33" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-25" id="contribution-day-component-1-33" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d9eb8867-4697-4f63-af7d-86946047cfab"></td> <td tabindex="-1" data-ix="34" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-02" id="contribution-day-component-1-34" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-6a2f28a0-43e6-47f3-b897-688741d9a0e3"></td> <td tabindex="-1" data-ix="35" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-09" id="contribution-day-component-1-35" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c5d8da58-d99e-4d68-98fd-6b2b1a63eca7"></td> <td tabindex="-1" data-ix="36" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-16" id="contribution-day-component-1-36" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-697866a2-e979-463f-b3fa-b0bb1b8c4933"></td> <td tabindex="-1" data-ix="37" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-23" id="contribution-day-component-1-37" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f828aa51-b51c-4f17-8621-a1bce0ed8998"></td> <td tabindex="-1" data-ix="38" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-30" id="contribution-day-component-1-38" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a6c00755-0085-45eb-a0b2-7df1b0805165"></td> <td tabindex="-1" data-ix="39" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-06" id="contribution-day-component-1-39" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-42052583-3228-460f-8812-e3733ccac089"></td> <td tabindex="-1" data-ix="40" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-13" id="contribution-day-component-1-40" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-aa8daf21-583e-49a1-a26b-2a3502b829b0"></td> <td tabindex="-1" data-ix="41" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-20" id="contribution-day-component-1-41" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-06c5c094-1c31-4b42-b117-e484b34b980f"></td> <td tabindex="-1" data-ix="42" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-27" id="contribution-day-component-1-42" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ea38b855-c898-4df4-893d-c6d95e79266b"></td> <td tabindex="-1" data-ix="43" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-04" id="contribution-day-component-1-43" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-04414853-3d8d-41aa-8076-fb915f528d96"></td> <td tabindex="-1" data-ix="44" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-11" id="contribution-day-component-1-44" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2f6e7fe7-0c3f-4ac3-9b8a-49d058418503"></td> <td tabindex="-1" data-ix="45" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-18" id="contribution-day-component-1-45" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-db21f99b-3ca2-4d55-aac4-2cc05696011b"></td> <td tabindex="-1" data-ix="46" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-25" id="contribution-day-component-1-46" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b6e76a5d-aa2a-4fd3-8bbb-5ca810dbf3f0"></td> <td tabindex="-1" data-ix="47" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-01" id="contribution-day-component-1-47" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3ef43f19-c13c-4bdd-a1eb-128ad9de871f"></td> <td tabindex="-1" data-ix="48" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2024-01-08" id="contribution-day-component-1-48" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9168d161-5dfe-44ee-a4d9-e83e40d38404"></td> <td tabindex="-1" data-ix="49" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-15" id="contribution-day-component-1-49" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-76c67944-4e7a-4dc0-9ffe-78c500c275f8"></td> <td tabindex="-1" data-ix="50" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-22" id="contribution-day-component-1-50" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8259555c-f51c-46e2-b077-ec1d570062a6"></td> <td tabindex="-1" data-ix="51" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-29" id="contribution-day-component-1-51" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-22009775-3156-49c1-9355-f44239346c25"></td> <td tabindex="-1" data-ix="52" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2024-02-05" id="contribution-day-component-1-52" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-23c8e654-5e9c-4393-b591-0049d0ff8826"></td> </tr> <tr style="height: 10px"> <td class="ContributionCalendar-label" style="position: relative"> <span class="sr-only">Tuesday</span> <span aria-hidden="true" style="clip-path: Circle(0); position: absolute; bottom: -3px"> Tue </span> </td> <td tabindex="-1" data-ix="0" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-02-07" id="contribution-day-component-2-0" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b0128603-f07e-49c2-be0c-c42eccc607dc"></td> <td tabindex="-1" data-ix="1" aria-selected="false" aria-describedby="contribution-graph-legend-level-4" style="width: 10px" data-date="2023-02-14" id="contribution-day-component-2-1" data-level="4" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5b6000af-4a5b-4335-b136-eb98ebdd668e"></td> <td tabindex="-1" data-ix="2" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-21" id="contribution-day-component-2-2" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-01c4f937-2f65-4138-81a7-5a316c770849"></td> <td tabindex="-1" data-ix="3" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-28" id="contribution-day-component-2-3" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3d77d4bc-a840-442f-b4ca-7c986a8a9c5b"></td> <td tabindex="-1" data-ix="4" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-07" id="contribution-day-component-2-4" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a21805c7-0141-40f1-a35a-6315578546af"></td> <td tabindex="-1" data-ix="5" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-14" id="contribution-day-component-2-5" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-78983c05-fc9f-49d0-98d3-5c2f4534bb87"></td> <td tabindex="-1" data-ix="6" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-21" id="contribution-day-component-2-6" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c8055b6e-8568-40d6-91ed-f2a25d932b9d"></td> <td tabindex="-1" data-ix="7" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-28" id="contribution-day-component-2-7" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9613596a-98d7-4ace-a2fb-549e4437545f"></td> <td tabindex="-1" data-ix="8" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-04" id="contribution-day-component-2-8" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7396026f-2941-45e0-a94f-aaeb0e0def6d"></td> <td tabindex="-1" data-ix="9" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-11" id="contribution-day-component-2-9" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-15e92f26-a0b6-4331-b811-3042fd123404"></td> <td tabindex="-1" data-ix="10" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-18" id="contribution-day-component-2-10" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-57b909ac-4a71-4bcd-b450-ff6751ab6695"></td> <td tabindex="-1" data-ix="11" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-25" id="contribution-day-component-2-11" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7c2f9946-c8ee-404c-bc2b-cc90d75740ed"></td> <td tabindex="-1" data-ix="12" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-02" id="contribution-day-component-2-12" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b2f07719-d4ca-4e73-a929-a8ed1f608b19"></td> <td tabindex="-1" data-ix="13" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-05-09" id="contribution-day-component-2-13" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e53712e1-7204-4a97-b7b2-3bf05441b79b"></td> <td tabindex="-1" data-ix="14" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-16" id="contribution-day-component-2-14" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-6ac43df6-9515-454b-8185-74918bb777fb"></td> <td tabindex="-1" data-ix="15" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-23" id="contribution-day-component-2-15" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b2794ae8-1202-49f9-b114-e236740b6db4"></td> <td tabindex="-1" data-ix="16" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-30" id="contribution-day-component-2-16" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-6bb9e5d4-1e2d-40e0-a462-363f8579071e"></td> <td tabindex="-1" data-ix="17" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-06" id="contribution-day-component-2-17" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ea82b025-8729-411a-a327-3def4da510c6"></td> <td tabindex="-1" data-ix="18" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-13" id="contribution-day-component-2-18" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0cc6a522-97b6-4d96-9ee4-e7ad3834d018"></td> <td tabindex="-1" data-ix="19" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-06-20" id="contribution-day-component-2-19" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-63abf92b-e731-4fd3-b4d7-f85c9fb1bf25"></td> <td tabindex="-1" data-ix="20" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-27" id="contribution-day-component-2-20" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d25f4209-e8a9-41bf-a692-8b95b64c10b2"></td> <td tabindex="-1" data-ix="21" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-04" id="contribution-day-component-2-21" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b2f7c7df-7aaf-4b84-89aa-2d72ff932d63"></td> <td tabindex="-1" data-ix="22" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-11" id="contribution-day-component-2-22" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5f0bb902-fd11-4195-b494-0c1701bcb606"></td> <td tabindex="-1" data-ix="23" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-18" id="contribution-day-component-2-23" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-46b1dce6-cdc2-40e3-8d9a-43071dcad53c"></td> <td tabindex="-1" data-ix="24" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-25" id="contribution-day-component-2-24" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8caf7426-736a-46b9-b6af-5df4ee9d411d"></td> <td tabindex="-1" data-ix="25" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-01" id="contribution-day-component-2-25" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-30b7364e-3ec4-4e02-a3b1-58e1b8a57c31"></td> <td tabindex="-1" data-ix="26" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-08" id="contribution-day-component-2-26" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5dbc5986-d1aa-4e67-83c0-38d883aa7119"></td> <td tabindex="-1" data-ix="27" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-08-15" id="contribution-day-component-2-27" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d05e5ccf-b150-4b9d-aa81-4c9daf10f649"></td> <td tabindex="-1" data-ix="28" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-08-22" id="contribution-day-component-2-28" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0345b9aa-0666-4af6-85ec-9389617cf2dd"></td> <td tabindex="-1" data-ix="29" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-08-29" id="contribution-day-component-2-29" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-59f7c0b5-a575-45f2-949a-4f0bffa7a53a"></td> <td tabindex="-1" data-ix="30" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-05" id="contribution-day-component-2-30" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c2ca860e-1779-4faf-9ce6-a33a2caea6a6"></td> <td tabindex="-1" data-ix="31" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-12" id="contribution-day-component-2-31" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-248af579-3082-4613-a136-438672235c42"></td> <td tabindex="-1" data-ix="32" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-19" id="contribution-day-component-2-32" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b82d63a0-4c2a-4cbb-b373-ba17267022cb"></td> <td tabindex="-1" data-ix="33" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-26" id="contribution-day-component-2-33" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-42753827-8579-47e4-baf8-84b32375edfc"></td> <td tabindex="-1" data-ix="34" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-03" id="contribution-day-component-2-34" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b95125f6-f1a1-476c-bd48-e02539789762"></td> <td tabindex="-1" data-ix="35" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-10" id="contribution-day-component-2-35" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-59894205-9730-41eb-9c5a-298eeeb75c64"></td> <td tabindex="-1" data-ix="36" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-10-17" id="contribution-day-component-2-36" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7aca7e0f-fee4-4076-b6d8-1e407ab169cb"></td> <td tabindex="-1" data-ix="37" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-24" id="contribution-day-component-2-37" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7b790a00-2522-400c-8cab-b845ff2c3dd8"></td> <td tabindex="-1" data-ix="38" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-31" id="contribution-day-component-2-38" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b9a26b61-9dfe-42b0-8d7c-5b0346fdf30e"></td> <td tabindex="-1" data-ix="39" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-07" id="contribution-day-component-2-39" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ae91618c-875e-4389-8471-47f50dee1631"></td> <td tabindex="-1" data-ix="40" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-14" id="contribution-day-component-2-40" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-70df0b52-9631-4195-bed3-1932b9ed5252"></td> <td tabindex="-1" data-ix="41" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-21" id="contribution-day-component-2-41" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9892a433-0425-49c0-9636-9c9accf979cf"></td> <td tabindex="-1" data-ix="42" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-11-28" id="contribution-day-component-2-42" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-92b27108-b38c-4ea1-9a55-7ec07b148747"></td> <td tabindex="-1" data-ix="43" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-05" id="contribution-day-component-2-43" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-6f51f5ee-ef09-4fe1-b42f-882d3d709f4d"></td> <td tabindex="-1" data-ix="44" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-12-12" id="contribution-day-component-2-44" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5f941605-18a8-45d7-8cdd-ce4880fa0fd3"></td> <td tabindex="-1" data-ix="45" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-12-19" id="contribution-day-component-2-45" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-aef5e957-1292-4a31-92e4-8769d968e477"></td> <td tabindex="-1" data-ix="46" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-26" id="contribution-day-component-2-46" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ffd9dc2a-c254-46f8-be41-2b0120f8691b"></td> <td tabindex="-1" data-ix="47" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-02" id="contribution-day-component-2-47" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-6c6e2fed-25dc-48f1-8fa7-7a68e67d06fe"></td> <td tabindex="-1" data-ix="48" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-09" id="contribution-day-component-2-48" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-dd5f351a-9f65-4293-a2db-6c236f83fdd8"></td> <td tabindex="-1" data-ix="49" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2024-01-16" id="contribution-day-component-2-49" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f4a5ca85-3ca5-4949-b910-c3d3215478b0"></td> <td tabindex="-1" data-ix="50" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-23" id="contribution-day-component-2-50" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2e5ce52d-c71c-4de2-a079-4f08a06daaaf"></td> <td tabindex="-1" data-ix="51" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-30" id="contribution-day-component-2-51" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7b4b216e-9b8c-4559-982d-850606617f76"></td> <td></td> </tr> <tr style="height: 10px"> <td class="ContributionCalendar-label" style="position: relative"> <span class="sr-only">Wednesday</span> <span aria-hidden="true" style="clip-path: None; position: absolute; bottom: -3px"> Wed </span> </td> <td tabindex="-1" data-ix="0" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-02-08" id="contribution-day-component-3-0" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-07b0080d-0e24-4a88-ab23-97c1ecddd6cc"></td> <td tabindex="-1" data-ix="1" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-02-15" id="contribution-day-component-3-1" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-17e8f0c0-952f-4297-9a30-d9a72df6947d"></td> <td tabindex="-1" data-ix="2" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-02-22" id="contribution-day-component-3-2" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3d2e4adc-b1b8-435b-bd71-97945f0d54f1"></td> <td tabindex="-1" data-ix="3" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-01" id="contribution-day-component-3-3" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b2e4c9bb-6a57-4198-83e7-6cc79cc9161c"></td> <td tabindex="-1" data-ix="4" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-08" id="contribution-day-component-3-4" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-4350ae31-fe65-4fa3-92df-b374153cb910"></td> <td tabindex="-1" data-ix="5" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-03-15" id="contribution-day-component-3-5" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2fc26aab-6786-4319-bc8f-2e171752188c"></td> <td tabindex="-1" data-ix="6" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-03-22" id="contribution-day-component-3-6" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-664146f4-91cd-45fa-8fe0-8378c7a9e432"></td> <td tabindex="-1" data-ix="7" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-29" id="contribution-day-component-3-7" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-1d647368-523a-4100-924f-6dd41123500b"></td> <td tabindex="-1" data-ix="8" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-05" id="contribution-day-component-3-8" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5bca120d-8112-4fbb-a4b0-14935959ee26"></td> <td tabindex="-1" data-ix="9" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-12" id="contribution-day-component-3-9" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c1417c5a-90ed-40aa-b227-2b451f9ceadf"></td> <td tabindex="-1" data-ix="10" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-19" id="contribution-day-component-3-10" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b368ee40-22f6-4d8a-9ba1-b685c1af6613"></td> <td tabindex="-1" data-ix="11" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-26" id="contribution-day-component-3-11" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-38d3ee00-8d4c-42a8-88f2-843ae5a62ed4"></td> <td tabindex="-1" data-ix="12" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-03" id="contribution-day-component-3-12" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-59e8717e-5ead-49d9-92c2-51d244b5b8d8"></td> <td tabindex="-1" data-ix="13" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-10" id="contribution-day-component-3-13" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b0ede81a-fc73-4297-9bf7-b72e38b0363c"></td> <td tabindex="-1" data-ix="14" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-17" id="contribution-day-component-3-14" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3a242829-e8d8-4181-a56d-31be782d32fd"></td> <td tabindex="-1" data-ix="15" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-24" id="contribution-day-component-3-15" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-707dce9c-2ecc-4708-83e7-115c0ff99084"></td> <td tabindex="-1" data-ix="16" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-31" id="contribution-day-component-3-16" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-28bcaff1-b4f5-4e53-8c19-19823699e56f"></td> <td tabindex="-1" data-ix="17" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-07" id="contribution-day-component-3-17" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f70fde0b-ee88-40cf-93e6-8d7f991f4af9"></td> <td tabindex="-1" data-ix="18" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-14" id="contribution-day-component-3-18" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-efd1e10e-2a5f-4430-87c5-2a99f0a5ee0b"></td> <td tabindex="-1" data-ix="19" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-21" id="contribution-day-component-3-19" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-aff6a929-4526-4ed4-8134-4fb66468295d"></td> <td tabindex="-1" data-ix="20" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-06-28" id="contribution-day-component-3-20" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-36920814-89e9-40d8-bc40-e3782e15b85c"></td> <td tabindex="-1" data-ix="21" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-05" id="contribution-day-component-3-21" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-682c21b6-df8a-49d9-90aa-0ee67ffc035a"></td> <td tabindex="-1" data-ix="22" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-12" id="contribution-day-component-3-22" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8d5796f1-a618-436b-acc2-645726686e3b"></td> <td tabindex="-1" data-ix="23" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-07-19" id="contribution-day-component-3-23" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-846e2099-40f1-490f-bb58-d36ec041b6b8"></td> <td tabindex="-1" data-ix="24" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-26" id="contribution-day-component-3-24" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b930d821-9d40-4976-a23b-2131610eb5e5"></td> <td tabindex="-1" data-ix="25" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-02" id="contribution-day-component-3-25" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-98d872e6-52ce-4499-9d62-615fe44497e0"></td> <td tabindex="-1" data-ix="26" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-08-09" id="contribution-day-component-3-26" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c416b648-56e2-4930-9c88-4519f5bb3c5f"></td> <td tabindex="-1" data-ix="27" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-16" id="contribution-day-component-3-27" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d449de4e-4b4f-4ac5-a0b0-91550d2ef318"></td> <td tabindex="-1" data-ix="28" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-23" id="contribution-day-component-3-28" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7dcbcc92-3aea-4856-8c2b-5b37b37524c4"></td> <td tabindex="-1" data-ix="29" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-30" id="contribution-day-component-3-29" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-89f52130-7a0c-4530-9834-f27b5f2f902c"></td> <td tabindex="-1" data-ix="30" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-06" id="contribution-day-component-3-30" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c28c031e-4a6c-429a-93d8-6ca0f9de0976"></td> <td tabindex="-1" data-ix="31" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-13" id="contribution-day-component-3-31" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-4848e57d-d065-4ff2-b002-73b049066753"></td> <td tabindex="-1" data-ix="32" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-09-20" id="contribution-day-component-3-32" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-38098d4b-c9b9-4798-8138-97501db5b361"></td> <td tabindex="-1" data-ix="33" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-27" id="contribution-day-component-3-33" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-cdc8b76d-c908-4cf4-b8e4-2cffcfce50d2"></td> <td tabindex="-1" data-ix="34" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-04" id="contribution-day-component-3-34" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5df8c2d7-6bb1-4f7c-8efb-4e7eb257ad03"></td> <td tabindex="-1" data-ix="35" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-11" id="contribution-day-component-3-35" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e42c3878-9edd-44a3-a4f0-387a83421b11"></td> <td tabindex="-1" data-ix="36" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-18" id="contribution-day-component-3-36" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f94956af-5499-424b-9f7c-fad572918a53"></td> <td tabindex="-1" data-ix="37" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-25" id="contribution-day-component-3-37" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0437c7c1-044b-4c8b-9e5e-8d1c58adb2dc"></td> <td tabindex="-1" data-ix="38" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-01" id="contribution-day-component-3-38" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-35e98631-2679-4ee3-a620-cb7136eb66d3"></td> <td tabindex="-1" data-ix="39" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-08" id="contribution-day-component-3-39" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-57a9c699-6244-46a2-8d27-dce1684464c0"></td> <td tabindex="-1" data-ix="40" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-15" id="contribution-day-component-3-40" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-53081efd-6c8f-4ce5-9c78-a0e8e7eadb06"></td> <td tabindex="-1" data-ix="41" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-22" id="contribution-day-component-3-41" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d63cb853-c476-4108-9512-b95e50b67650"></td> <td tabindex="-1" data-ix="42" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-29" id="contribution-day-component-3-42" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0f786ba2-2e05-4ad1-b09f-4a14136a7f10"></td> <td tabindex="-1" data-ix="43" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-12-06" id="contribution-day-component-3-43" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d145d50c-e2d8-4e2d-a2fd-b222bc135523"></td> <td tabindex="-1" data-ix="44" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-12-13" id="contribution-day-component-3-44" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-790502f4-0fd3-4615-81b3-84b8ef277344"></td> <td tabindex="-1" data-ix="45" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-12-20" id="contribution-day-component-3-45" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-004f3e4c-9045-4c09-9943-3b9717b668ce"></td> <td tabindex="-1" data-ix="46" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-27" id="contribution-day-component-3-46" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-cd100820-0ccc-4532-b2ff-9b4e754638e2"></td> <td tabindex="-1" data-ix="47" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-03" id="contribution-day-component-3-47" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-05c78638-cbdc-4da9-a410-a351c9fcf68b"></td> <td tabindex="-1" data-ix="48" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-10" id="contribution-day-component-3-48" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-323ce3bd-5f45-42b2-9580-25ca242fb3e3"></td> <td tabindex="-1" data-ix="49" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2024-01-17" id="contribution-day-component-3-49" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-453c24c1-a6c1-4835-878f-cf504f388f54"></td> <td tabindex="-1" data-ix="50" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-24" id="contribution-day-component-3-50" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-fa208c7e-498e-4df6-81f8-367a10ade029"></td> <td tabindex="-1" data-ix="51" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-31" id="contribution-day-component-3-51" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5789fe31-1d16-43c7-9ad7-2b40bd0de8d1"></td> <td></td> </tr> <tr style="height: 10px"> <td class="ContributionCalendar-label" style="position: relative"> <span class="sr-only">Thursday</span> <span aria-hidden="true" style="clip-path: Circle(0); position: absolute; bottom: -3px"> Thu </span> </td> <td tabindex="-1" data-ix="0" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-02-09" id="contribution-day-component-4-0" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ab39df62-3240-4da9-831d-37152bff3daf"></td> <td tabindex="-1" data-ix="1" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-16" id="contribution-day-component-4-1" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b154a00f-be5a-4d08-8377-12edcaea95f6"></td> <td tabindex="-1" data-ix="2" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-02-23" id="contribution-day-component-4-2" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d320a366-a258-404b-80ea-ade9ce90796c"></td> <td tabindex="-1" data-ix="3" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-02" id="contribution-day-component-4-3" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0faccbbd-f02c-46dc-be80-02b0b05ae597"></td> <td tabindex="-1" data-ix="4" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-09" id="contribution-day-component-4-4" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-af6fd648-96f4-471a-bf13-60857e2defca"></td> <td tabindex="-1" data-ix="5" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-16" id="contribution-day-component-4-5" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-cd754c89-4fe9-476f-9aa7-63454062be10"></td> <td tabindex="-1" data-ix="6" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-23" id="contribution-day-component-4-6" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-75365e17-968a-425a-a805-4b2ad5170072"></td> <td tabindex="-1" data-ix="7" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-30" id="contribution-day-component-4-7" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-24b3644d-2635-4f60-b33d-5e85223eabe7"></td> <td tabindex="-1" data-ix="8" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-06" id="contribution-day-component-4-8" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7036c5a9-8e2e-4afd-97dc-612c168a30aa"></td> <td tabindex="-1" data-ix="9" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-13" id="contribution-day-component-4-9" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e4df9bbd-542e-4e61-bf19-f4ed11b3297d"></td> <td tabindex="-1" data-ix="10" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-04-20" id="contribution-day-component-4-10" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-56077b27-3317-4f3e-bea1-e4c4ccdc643c"></td> <td tabindex="-1" data-ix="11" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-27" id="contribution-day-component-4-11" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-623dbc54-c98c-4019-8218-65c43ef9b357"></td> <td tabindex="-1" data-ix="12" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-04" id="contribution-day-component-4-12" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-bbc08275-7169-4e8f-9d50-3546dbc631ff"></td> <td tabindex="-1" data-ix="13" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-11" id="contribution-day-component-4-13" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f009103e-d068-4f66-82b3-74c365a23392"></td> <td tabindex="-1" data-ix="14" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-18" id="contribution-day-component-4-14" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-aab2dbb4-5cf9-4e51-bdff-3119596fd8bd"></td> <td tabindex="-1" data-ix="15" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-25" id="contribution-day-component-4-15" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a771c5b7-b3d6-4f1a-b4f0-547d98d07aee"></td> <td tabindex="-1" data-ix="16" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-01" id="contribution-day-component-4-16" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f6ae541e-562d-49a6-beaf-2d78efc4fe79"></td> <td tabindex="-1" data-ix="17" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-08" id="contribution-day-component-4-17" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3bd99588-46f2-40bf-b8ca-2e06cda64fec"></td> <td tabindex="-1" data-ix="18" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-15" id="contribution-day-component-4-18" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-739b0219-41c2-4140-bd95-b0b422853a71"></td> <td tabindex="-1" data-ix="19" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-22" id="contribution-day-component-4-19" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-1e19d328-efa9-4eeb-b3f5-7c6efc98c60b"></td> <td tabindex="-1" data-ix="20" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-06-29" id="contribution-day-component-4-20" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e4674267-bb4b-41c4-a324-03effe744fc7"></td> <td tabindex="-1" data-ix="21" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-06" id="contribution-day-component-4-21" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f72f4f4d-ef67-4a38-8d08-9fa90128405f"></td> <td tabindex="-1" data-ix="22" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-13" id="contribution-day-component-4-22" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e9a5f231-9f61-4013-8dee-bab8ef21ca25"></td> <td tabindex="-1" data-ix="23" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-07-20" id="contribution-day-component-4-23" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-89bda863-bb4a-40e8-a334-a9442296332a"></td> <td tabindex="-1" data-ix="24" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-27" id="contribution-day-component-4-24" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-cf4f499f-2e7b-4268-9f4a-84f00f37941f"></td> <td tabindex="-1" data-ix="25" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-03" id="contribution-day-component-4-25" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-1536b03f-fe02-4699-8213-fb8d0e4dbb3f"></td> <td tabindex="-1" data-ix="26" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-10" id="contribution-day-component-4-26" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e6d99a19-d625-4a67-b8c0-4929c843a6ef"></td> <td tabindex="-1" data-ix="27" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-08-17" id="contribution-day-component-4-27" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-90228755-b14a-4c1a-925e-a99e39f23b0c"></td> <td tabindex="-1" data-ix="28" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-08-24" id="contribution-day-component-4-28" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e9a03874-c8bf-4dec-9601-84f238be6476"></td> <td tabindex="-1" data-ix="29" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-31" id="contribution-day-component-4-29" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-cd2e9529-fa99-40f8-a8c5-0971a4d6234d"></td> <td tabindex="-1" data-ix="30" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-07" id="contribution-day-component-4-30" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-935a346d-2cd5-4fa0-9abd-c28345683c47"></td> <td tabindex="-1" data-ix="31" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-14" id="contribution-day-component-4-31" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-93a41a73-9e31-45da-bb4f-dc838f5a91f8"></td> <td tabindex="-1" data-ix="32" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-21" id="contribution-day-component-4-32" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9ca0c0e1-d95e-4a43-a08e-bac930f9650d"></td> <td tabindex="-1" data-ix="33" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-09-28" id="contribution-day-component-4-33" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2db8f5f0-1915-46c9-b7ec-e35388646373"></td> <td tabindex="-1" data-ix="34" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-05" id="contribution-day-component-4-34" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-39cab6ab-9113-40b3-b7b1-00b07444faba"></td> <td tabindex="-1" data-ix="35" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-12" id="contribution-day-component-4-35" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9276313c-bcdb-4145-b38b-ac57012f3db0"></td> <td tabindex="-1" data-ix="36" aria-selected="false" aria-describedby="contribution-graph-legend-level-4" style="width: 10px" data-date="2023-10-19" id="contribution-day-component-4-36" data-level="4" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5556382b-b81a-441a-a463-dce5c9492c73"></td> <td tabindex="-1" data-ix="37" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-26" id="contribution-day-component-4-37" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-62e92422-3f96-4cc0-bcd2-6be918fc5f95"></td> <td tabindex="-1" data-ix="38" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-11-02" id="contribution-day-component-4-38" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-6453cc6a-e5bf-4466-b2ff-ed1329c54815"></td> <td tabindex="-1" data-ix="39" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-09" id="contribution-day-component-4-39" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e712bf41-64d2-4a4e-a158-2f0b12e7ade6"></td> <td tabindex="-1" data-ix="40" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-16" id="contribution-day-component-4-40" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-48354ec7-2edb-4e63-be8e-6818e69da058"></td> <td tabindex="-1" data-ix="41" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-23" id="contribution-day-component-4-41" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-28461464-f838-4cf7-914e-8a0397511889"></td> <td tabindex="-1" data-ix="42" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-11-30" id="contribution-day-component-4-42" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a41931a9-941f-4b4d-b0fa-b8cb478af567"></td> <td tabindex="-1" data-ix="43" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-07" id="contribution-day-component-4-43" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b24340d6-4a03-4882-bf37-ad9398b8914f"></td> <td tabindex="-1" data-ix="44" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-14" id="contribution-day-component-4-44" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c5947255-c719-4a01-9a2a-43871eb0f657"></td> <td tabindex="-1" data-ix="45" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-21" id="contribution-day-component-4-45" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-747b7a44-40d1-46e5-93bc-268408d57719"></td> <td tabindex="-1" data-ix="46" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-28" id="contribution-day-component-4-46" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8fa47936-0b23-4854-9dab-cabcd4b96af7"></td> <td tabindex="-1" data-ix="47" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2024-01-04" id="contribution-day-component-4-47" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f3b3d8e7-0cd2-4092-a6c0-796b898631ca"></td> <td tabindex="-1" data-ix="48" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-11" id="contribution-day-component-4-48" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7eacd6a1-68ba-4ee8-8c45-f4fd1120102d"></td> <td tabindex="-1" data-ix="49" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-18" id="contribution-day-component-4-49" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8a4f33ea-e453-4a5c-86a2-fec7d083a502"></td> <td tabindex="-1" data-ix="50" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-25" id="contribution-day-component-4-50" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-da127d01-38c5-4809-92ae-2562cb906889"></td> <td tabindex="-1" data-ix="51" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2024-02-01" id="contribution-day-component-4-51" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f8908c66-8166-4911-979d-001cde736d1c"></td> <td></td> </tr> <tr style="height: 10px"> <td class="ContributionCalendar-label" style="position: relative"> <span class="sr-only">Friday</span> <span aria-hidden="true" style="clip-path: None; position: absolute; bottom: -3px"> Fri </span> </td> <td tabindex="-1" data-ix="0" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-02-10" id="contribution-day-component-5-0" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5ce606cb-8ebe-4021-8e94-7c7b3002fc0c"></td> <td tabindex="-1" data-ix="1" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-17" id="contribution-day-component-5-1" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0c0fcf0a-3d1f-4d48-a51d-2e61a4be9230"></td> <td tabindex="-1" data-ix="2" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-24" id="contribution-day-component-5-2" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-56195a3d-cbde-4983-89a1-3925bcd04717"></td> <td tabindex="-1" data-ix="3" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-03-03" id="contribution-day-component-5-3" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ffa32268-5bd2-4c60-9f1f-e6f3279bfc6b"></td> <td tabindex="-1" data-ix="4" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-10" id="contribution-day-component-5-4" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-fec930fb-6f03-4b2d-ae41-8066cdc46614"></td> <td tabindex="-1" data-ix="5" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-17" id="contribution-day-component-5-5" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d3846734-dba4-4154-beb1-1768a293f198"></td> <td tabindex="-1" data-ix="6" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-24" id="contribution-day-component-5-6" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-4571ae49-9124-48b6-8410-0f8b85ac2e06"></td> <td tabindex="-1" data-ix="7" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-03-31" id="contribution-day-component-5-7" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-bf1c1804-2c38-487d-b9d7-c2fd7fe4ee2e"></td> <td tabindex="-1" data-ix="8" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-07" id="contribution-day-component-5-8" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-fddfb465-401a-4ba3-b505-a99f3224f035"></td> <td tabindex="-1" data-ix="9" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-14" id="contribution-day-component-5-9" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-fa71f31a-d088-4428-a66e-509314766f4d"></td> <td tabindex="-1" data-ix="10" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-21" id="contribution-day-component-5-10" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a10f914e-2ff5-436a-a08c-88b0d621d758"></td> <td tabindex="-1" data-ix="11" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-28" id="contribution-day-component-5-11" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-bef11c6b-2686-407b-a150-88f5cb68e524"></td> <td tabindex="-1" data-ix="12" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-05" id="contribution-day-component-5-12" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-1a7a32c9-34cf-413f-90db-eff019f9eb1b"></td> <td tabindex="-1" data-ix="13" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-12" id="contribution-day-component-5-13" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8804f0e8-c4c0-4cdc-9b24-497e063d5328"></td> <td tabindex="-1" data-ix="14" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-19" id="contribution-day-component-5-14" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8c4e74c5-4e0e-466e-90ec-e2b33b81a3fa"></td> <td tabindex="-1" data-ix="15" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-26" id="contribution-day-component-5-15" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2dd82ce7-5a4a-4cb3-8d03-7971b3f9e857"></td> <td tabindex="-1" data-ix="16" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-02" id="contribution-day-component-5-16" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0a109279-9572-4ab1-bab6-bbbc75726500"></td> <td tabindex="-1" data-ix="17" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-09" id="contribution-day-component-5-17" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a6a37ecf-4434-43fe-bafd-208e9a39bda4"></td> <td tabindex="-1" data-ix="18" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-16" id="contribution-day-component-5-18" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-34068df0-6fb7-4fd4-af7c-bc2ec76edb4a"></td> <td tabindex="-1" data-ix="19" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-06-23" id="contribution-day-component-5-19" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-51d1fb4c-67cd-419d-920b-adc236b7a875"></td> <td tabindex="-1" data-ix="20" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-06-30" id="contribution-day-component-5-20" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a93e582a-facb-4e9e-8819-5312b157ecff"></td> <td tabindex="-1" data-ix="21" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-07" id="contribution-day-component-5-21" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8c15f28b-271d-4373-a52e-fb073c6db08a"></td> <td tabindex="-1" data-ix="22" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-14" id="contribution-day-component-5-22" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ce6fdc89-65a7-46ef-b55a-addff99f57e7"></td> <td tabindex="-1" data-ix="23" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-21" id="contribution-day-component-5-23" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-458eedb2-068a-4347-8002-9c3f668029cf"></td> <td tabindex="-1" data-ix="24" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-28" id="contribution-day-component-5-24" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2ecddb8d-5603-4ed1-a678-aeabe308b7e6"></td> <td tabindex="-1" data-ix="25" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-08-04" id="contribution-day-component-5-25" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-303d4d5e-db95-43f0-953c-4d522f55e862"></td> <td tabindex="-1" data-ix="26" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-08-11" id="contribution-day-component-5-26" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0efc0075-7877-4c12-bc5e-8517e5942788"></td> <td tabindex="-1" data-ix="27" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-18" id="contribution-day-component-5-27" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7d6112a4-f81f-4bfd-a436-693348abd184"></td> <td tabindex="-1" data-ix="28" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-08-25" id="contribution-day-component-5-28" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9cd5cfa0-5483-4b85-8032-955ef96f0502"></td> <td tabindex="-1" data-ix="29" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-01" id="contribution-day-component-5-29" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-81d0002e-bce3-4c68-b693-b5904c4b4d67"></td> <td tabindex="-1" data-ix="30" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-08" id="contribution-day-component-5-30" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-30fc3d73-2269-47ff-94ca-ecfe1ff43585"></td> <td tabindex="-1" data-ix="31" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-15" id="contribution-day-component-5-31" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-22f7460c-a634-49eb-b44b-eeaf2a712906"></td> <td tabindex="-1" data-ix="32" aria-selected="false" aria-describedby="contribution-graph-legend-level-3" style="width: 10px" data-date="2023-09-22" id="contribution-day-component-5-32" data-level="3" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2ab7dfc5-b88e-4059-b74d-2b834d8db2d7"></td> <td tabindex="-1" data-ix="33" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-29" id="contribution-day-component-5-33" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c5de6ffd-be24-4fc6-880b-0fd335e8c3ad"></td> <td tabindex="-1" data-ix="34" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-06" id="contribution-day-component-5-34" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-875d5516-2d10-4463-b116-6b0a8a06f7d1"></td> <td tabindex="-1" data-ix="35" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-10-13" id="contribution-day-component-5-35" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-bef1141a-d8d2-42a9-8eed-e6c047dd81dd"></td> <td tabindex="-1" data-ix="36" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-20" id="contribution-day-component-5-36" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-598539b0-8678-4c8f-96c3-bc528b4c3367"></td> <td tabindex="-1" data-ix="37" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-27" id="contribution-day-component-5-37" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d5a17bb7-42ad-4608-905f-3526515b5d9a"></td> <td tabindex="-1" data-ix="38" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-03" id="contribution-day-component-5-38" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-32d92858-fff9-4104-8825-108fddd76d9c"></td> <td tabindex="-1" data-ix="39" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-10" id="contribution-day-component-5-39" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5110b218-c535-4197-9b8a-0e39034f0bc9"></td> <td tabindex="-1" data-ix="40" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-17" id="contribution-day-component-5-40" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5bdc7cdf-9de2-4c9a-804f-29daa7108662"></td> <td tabindex="-1" data-ix="41" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-24" id="contribution-day-component-5-41" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-00f04930-c274-4ba2-bd5c-fafc9798e721"></td> <td tabindex="-1" data-ix="42" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-01" id="contribution-day-component-5-42" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-11c23c04-5e0c-454a-880e-8559ead418e9"></td> <td tabindex="-1" data-ix="43" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-08" id="contribution-day-component-5-43" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7f077591-fe33-4fca-adff-48ba12345850"></td> <td tabindex="-1" data-ix="44" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-15" id="contribution-day-component-5-44" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e06daf3b-71c0-4ace-a842-3a5a460b052a"></td> <td tabindex="-1" data-ix="45" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-12-22" id="contribution-day-component-5-45" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-006e8a8c-4c1b-4486-8f24-18d79024297f"></td> <td tabindex="-1" data-ix="46" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-29" id="contribution-day-component-5-46" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-cfbdcbdc-942b-467c-8130-5933b5c1cb81"></td> <td tabindex="-1" data-ix="47" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2024-01-05" id="contribution-day-component-5-47" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-5f38982d-b90f-4785-97cc-cfdf61f6cbea"></td> <td tabindex="-1" data-ix="48" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2024-01-12" id="contribution-day-component-5-48" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-17918e46-5392-430e-a67b-46a0d71544ad"></td> <td tabindex="-1" data-ix="49" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2024-01-19" id="contribution-day-component-5-49" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-4d560a1f-d9a7-4c45-a77f-728b04a947fe"></td> <td tabindex="-1" data-ix="50" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-26" id="contribution-day-component-5-50" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7f963805-b8e4-4aec-801c-0254f36d5b57"></td> <td tabindex="-1" data-ix="51" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-02-02" id="contribution-day-component-5-51" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b58a720f-2c6c-4437-9497-c43c2996db89"></td> <td></td> </tr> <tr style="height: 10px"> <td class="ContributionCalendar-label" style="position: relative"> <span class="sr-only">Saturday</span> <span aria-hidden="true" style="clip-path: Circle(0); position: absolute; bottom: -3px"> Sat </span> </td> <td tabindex="-1" data-ix="0" aria-selected="false" aria-describedby="contribution-graph-legend-level-4" style="width: 10px" data-date="2023-02-11" id="contribution-day-component-6-0" data-level="4" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7d1a47a6-1d7b-424e-8a49-15f333c11a6a"></td> <td tabindex="-1" data-ix="1" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-18" id="contribution-day-component-6-1" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-13f06947-efeb-4bf8-89c4-eb6d0a6dc722"></td> <td tabindex="-1" data-ix="2" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-02-25" id="contribution-day-component-6-2" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-d7811bc2-2712-435a-b7a8-907bb9899c5f"></td> <td tabindex="-1" data-ix="3" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-04" id="contribution-day-component-6-3" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c98f4855-ea58-4aec-bcde-ebf2073cbae5"></td> <td tabindex="-1" data-ix="4" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-11" id="contribution-day-component-6-4" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-54131725-afaa-4b5a-845d-b8bd8d022294"></td> <td tabindex="-1" data-ix="5" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-18" id="contribution-day-component-6-5" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-02cc25ff-b0cc-406b-8b53-1f9ef702853b"></td> <td tabindex="-1" data-ix="6" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-03-25" id="contribution-day-component-6-6" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-866094a8-ade5-47d4-99d1-217c0dba962e"></td> <td tabindex="-1" data-ix="7" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-01" id="contribution-day-component-6-7" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b8c6a217-bdcf-4abc-8330-dd6e748c8bae"></td> <td tabindex="-1" data-ix="8" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-08" id="contribution-day-component-6-8" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a503b0ba-970f-4bd7-a4da-827a9de6c2e4"></td> <td tabindex="-1" data-ix="9" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-15" id="contribution-day-component-6-9" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7bc3d415-c1a7-4dc9-ab4a-d949558f6eb3"></td> <td tabindex="-1" data-ix="10" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-22" id="contribution-day-component-6-10" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-930eb3c6-368d-4983-a190-95d5133a039f"></td> <td tabindex="-1" data-ix="11" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-04-29" id="contribution-day-component-6-11" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-59164b0f-b4a8-4aec-a9fa-4c9edc534433"></td> <td tabindex="-1" data-ix="12" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-06" id="contribution-day-component-6-12" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b9c4ea09-f268-4a5e-a08e-ec225df4d5f1"></td> <td tabindex="-1" data-ix="13" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-13" id="contribution-day-component-6-13" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-90c24411-dd35-47c2-b33b-1843d904dae4"></td> <td tabindex="-1" data-ix="14" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-20" id="contribution-day-component-6-14" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9c6ad973-5ba0-477f-b8a0-16a9e6281e5f"></td> <td tabindex="-1" data-ix="15" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-05-27" id="contribution-day-component-6-15" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-1d286d44-e414-4882-855d-6e2e4e5d1d59"></td> <td tabindex="-1" data-ix="16" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-03" id="contribution-day-component-6-16" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-e2d4cf83-fa07-45f2-a920-2004195fe245"></td> <td tabindex="-1" data-ix="17" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-10" id="contribution-day-component-6-17" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9ff09c90-07a8-4456-930f-13e8ab59ba77"></td> <td tabindex="-1" data-ix="18" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-17" id="contribution-day-component-6-18" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-1fb759e6-8aaa-45de-8f97-b9f90777dcac"></td> <td tabindex="-1" data-ix="19" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-06-24" id="contribution-day-component-6-19" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3d9e013f-883e-4330-ad65-d3ae5bae4216"></td> <td tabindex="-1" data-ix="20" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-01" id="contribution-day-component-6-20" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b79cb0ac-763d-4891-aadd-a87bdf4dc662"></td> <td tabindex="-1" data-ix="21" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-08" id="contribution-day-component-6-21" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ab31984c-efb0-4219-9c54-acf89c52f957"></td> <td tabindex="-1" data-ix="22" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-15" id="contribution-day-component-6-22" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-0cfbce1b-3ce7-4277-aa21-84f9cf112f3d"></td> <td tabindex="-1" data-ix="23" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-07-22" id="contribution-day-component-6-23" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b180f430-ceb1-418e-844a-13282708bf57"></td> <td tabindex="-1" data-ix="24" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-07-29" id="contribution-day-component-6-24" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-3a51f445-38db-4173-849c-1826b17103ba"></td> <td tabindex="-1" data-ix="25" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-05" id="contribution-day-component-6-25" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-a261cb09-1127-4b6d-a462-900f29ca0bc4"></td> <td tabindex="-1" data-ix="26" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-08-12" id="contribution-day-component-6-26" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2e6649f9-43b9-428e-9c26-d74138d384f6"></td> <td tabindex="-1" data-ix="27" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-19" id="contribution-day-component-6-27" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f7dbdbdd-03ee-443a-a35c-e2209a71687a"></td> <td tabindex="-1" data-ix="28" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-08-26" id="contribution-day-component-6-28" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8adae989-5b10-4989-b00c-2880ec984072"></td> <td tabindex="-1" data-ix="29" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-02" id="contribution-day-component-6-29" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-bf66b2c4-6bba-4f09-a65a-34b0d4256dd9"></td> <td tabindex="-1" data-ix="30" aria-selected="false" aria-describedby="contribution-graph-legend-level-2" style="width: 10px" data-date="2023-09-09" id="contribution-day-component-6-30" data-level="2" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-24e35491-a8f1-4b6b-a492-419803cad196"></td> <td tabindex="-1" data-ix="31" aria-selected="false" aria-describedby="contribution-graph-legend-level-1" style="width: 10px" data-date="2023-09-16" id="contribution-day-component-6-31" data-level="1" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-85621802-665d-44ac-b4fb-19d9bdae7886"></td> <td tabindex="-1" data-ix="32" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-23" id="contribution-day-component-6-32" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-8b980cc0-2b33-46e5-b01a-6e667835ebc9"></td> <td tabindex="-1" data-ix="33" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-09-30" id="contribution-day-component-6-33" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7a237594-5bda-4c84-a9c9-57d2cea24cde"></td> <td tabindex="-1" data-ix="34" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-07" id="contribution-day-component-6-34" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-7a533b76-9e5e-4fa0-853d-6e9750b16856"></td> <td tabindex="-1" data-ix="35" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-14" id="contribution-day-component-6-35" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f636253f-69af-4721-bf4a-f56ee03120d3"></td> <td tabindex="-1" data-ix="36" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-21" id="contribution-day-component-6-36" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-28f3a581-f909-4334-9bab-64b1a48357c7"></td> <td tabindex="-1" data-ix="37" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-10-28" id="contribution-day-component-6-37" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-b86a5bfb-3372-4f87-87a3-1ead943a917c"></td> <td tabindex="-1" data-ix="38" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-04" id="contribution-day-component-6-38" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-303a589a-9e56-4d11-bd96-64c7e63edeb2"></td> <td tabindex="-1" data-ix="39" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-11" id="contribution-day-component-6-39" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-9329f862-ccf8-41fd-b4ee-e4be770ade11"></td> <td tabindex="-1" data-ix="40" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-18" id="contribution-day-component-6-40" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-621fb13e-eb4e-4ebd-9126-8443d239d282"></td> <td tabindex="-1" data-ix="41" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-11-25" id="contribution-day-component-6-41" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-ad8079d2-8e88-44cb-b595-42f4adefd091"></td> <td tabindex="-1" data-ix="42" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-02" id="contribution-day-component-6-42" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-78ae84d8-2649-4368-8d8b-d350a86d89f7"></td> <td tabindex="-1" data-ix="43" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-09" id="contribution-day-component-6-43" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-edcc235f-f2da-484f-aa0e-f11a35afef4e"></td> <td tabindex="-1" data-ix="44" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-16" id="contribution-day-component-6-44" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-20044c13-e3f3-4cc5-98d3-336851e1bdbf"></td> <td tabindex="-1" data-ix="45" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-23" id="contribution-day-component-6-45" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-c467d506-02dd-4e4d-ba3e-5f44b8d1573d"></td> <td tabindex="-1" data-ix="46" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2023-12-30" id="contribution-day-component-6-46" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-fde884f0-4d2f-42ac-95f3-eed836185a22"></td> <td tabindex="-1" data-ix="47" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-06" id="contribution-day-component-6-47" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-92efb77c-5bf5-4b54-a5c1-0b088284563d"></td> <td tabindex="-1" data-ix="48" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-13" id="contribution-day-component-6-48" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-09b07a42-e87b-4bb4-b37b-ce5282b09a9f"></td> <td tabindex="-1" data-ix="49" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-20" id="contribution-day-component-6-49" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-f5da2028-8e9e-42ba-abc1-e37081056750"></td> <td tabindex="-1" data-ix="50" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-01-27" id="contribution-day-component-6-50" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-2be536fd-995e-4add-b21d-c5179a0b900d"></td> <td tabindex="-1" data-ix="51" aria-selected="false" aria-describedby="contribution-graph-legend-level-0" style="width: 10px" data-date="2024-02-03" id="contribution-day-component-6-51" data-level="0" role="gridcell" data-view-component="true" class="ContributionCalendar-day" aria-labelledby="tooltip-12c4dd98-e9b0-4598-bb65-9a98ea43ad21"></td> <td></td> </tr> </tbody> </table></div> <div class="width-full f6 px-0 px-md-5 py-1"> <div class="float-left"> <a href="https://docs.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile" class="Link--muted"> Learn how we count contributions</a> </div> <div class="float-right color-fg-muted d-flex flex-items-center"> <span data-view-component="true" class="mr-1">Less</span> <div style="width: 10px; height: 10px" id="contribution-graph-legend-level-0" data-level="0" data-view-component="true" class="ContributionCalendar-day rounded-1 mr-1"> <span class="sr-only">No contributions.</span> </div> <div style="width: 10px; height: 10px" id="contribution-graph-legend-level-1" data-level="1" data-view-component="true" class="ContributionCalendar-day rounded-1 mr-1"> <span class="sr-only">Low contributions.</span> </div> <div style="width: 10px; height: 10px" id="contribution-graph-legend-level-2" data-level="2" data-view-component="true" class="ContributionCalendar-day rounded-1 mr-1"> <span class="sr-only">Medium-low contributions.</span> </div> <div style="width: 10px; height: 10px" id="contribution-graph-legend-level-3" data-level="3" data-view-component="true" class="ContributionCalendar-day rounded-1 mr-1"> <span class="sr-only">Medium-high contributions.</span> </div> <div style="width: 10px; height: 10px" id="contribution-graph-legend-level-4" data-level="4" data-view-component="true" class="ContributionCalendar-day rounded-1 mr-1"> <span class="sr-only">High contributions.</span> </div> <span data-view-component="true">More</span> </div> </div> </div> </div> </div> <div class="position-relative" id="user-activity-overview"> <div class="Box mb-5 p-3 activity-overview-box border-top border-xl-top-0"> <div class="js-org-filter-links-container"> <nav class="subnav mb-2 d-flex flex-wrap" aria-label="Organizations"> <a style="max-width: 181px;" class="js-org-filter-link f6 py-1 pr-2 pl-1 rounded-2 mr-2 mb-2 subnav-item css-truncate css-truncate-target " data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;/selfagency?tab=overview&amp;org=cnyric&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="23892a784a1f2597d2ef85b65ac45cdb71203b8b02f756357fc4376df5b97240" data-hovercard-type="organization" data-hovercard-url="/orgs/cnyric/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/selfagency?tab=overview&amp;org=cnyric"> <img class="avatar mr-1" alt="" src="https://avatars.githubusercontent.com/u/138133434?s=40&amp;v=4" width="20" height="20"> @cnyric </a> <a style="max-width: 181px;" class="js-org-filter-link f6 py-1 pr-2 pl-1 rounded-2 mr-2 mb-2 subnav-item css-truncate css-truncate-target " data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;/selfagency?tab=overview&amp;org=nushell&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="f4c41cfa789fb85ab8ae72991eafa5ca2bd9545dbaf0cba846cb0ff8a2614500" data-hovercard-type="organization" data-hovercard-url="/orgs/nushell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/selfagency?tab=overview&amp;org=nushell"> <img class="avatar mr-1" alt="" src="https://avatars.githubusercontent.com/u/50749515?s=40&amp;v=4" width="20" height="20"> @nushell </a> <a style="max-width: 181px;" class="js-org-filter-link f6 py-1 pr-2 pl-1 rounded-2 mr-2 mb-2 subnav-item css-truncate css-truncate-target " data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;/selfagency?tab=overview&amp;org=themesberg&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="8346e957a5160360d43a3b6a5f7264e560a421d8b3a949c41f40acb7e9cbef7f" data-hovercard-type="organization" data-hovercard-url="/orgs/themesberg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/selfagency?tab=overview&amp;org=themesberg"> <img class="avatar mr-1" alt="" src="https://avatars.githubusercontent.com/u/52166837?s=40&amp;v=4" width="20" height="20"> @themesberg </a> <details class="select-menu select-menu-modal-right details-reset details-overlay mb-2 hx_rsm"> <summary class="f6 rounded-2 border Link--secondary py-1 px-3 height-full" aria-haspopup="menu" role="button"> <span style="height: 21px" class="d-inline-block v-align-middle"></span> More </summary> <details-menu class="select-menu-modal position-absolute" style="right:0;z-index:1000" role="menu"> <div class="select-menu-header"> <span class="select-menu-title">Organizations</span> </div> <div class="select-menu-filters"> <div class="select-menu-text-filter"> <input type="text" autofocus="" class="form-control js-filterable-field" placeholder="Search by name" aria-label="Search by name" autocomplete="off" id="organization-name-field"> </div> </div> <div class="select-menu-list"> <ul data-filterable-for="organization-name-field" data-filterable-type="substring"> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=bevry" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=bevry&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="f3718dc2c3df33f8280394471f77558f3a6afaa67d9f3c4b0f245e187c7617a1"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/686628?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@bevry</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=Orange-OpenSource" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=Orange-OpenSource&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="4d2ac3fdf027a3e73d66667db6fd970e8f1994e4d979ad20b721da56f638b4b8"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/1506386?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@Orange-OpenSource</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=outline" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=outline&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="f6b1fd6bffaccf4cad9447b2b7a8cf95f49d6cab67c56e6a7db5bcd0aa19b75a"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/1765001?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@outline</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=microsoft" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=microsoft&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="7454573c91631e8624fa948d1f5f0d0b988de89d8c2c9c6984d16f38b5e9e7b2"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/6154722?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@microsoft</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=wallabyjs" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=wallabyjs&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="7d307bebe36c022ea73a6cb25f3f0c470ea5619f7115b29f758a3e6c9a169ed8"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/9921462?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@wallabyjs</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=ansible-semaphore" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=ansible-semaphore&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="0d034ea4ab89b727d079021a2867f5e2b5da5e477a7b097156d7ec5037cd14d6"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/10135719?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@ansible-semaphore</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=asdf-vm" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=asdf-vm&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="e7434ddb6277c430edf0fd8640e486e8306ff576ebebbb521c71ff335a0bdf77"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/17869024?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@asdf-vm</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=gantsign" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=gantsign&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="5005775da122a0b14c8c8c6424cf5f44d46dfeb437425353c6016233ad3d5715"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/17993261?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@gantsign</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=typeorm" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=typeorm&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="4b655f76e34b9ebc1f78146441db63ed04ee77f99936d72c868be6f0f7ab7491"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/20165699?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@typeorm</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=safing" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=safing&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="6a717ffb5183436f905d53abd27368167c3d1187b1986949286684bc9e22ccfb"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/20678162?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@safing</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=go-fed" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=go-fed&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="a41bf9826455fd7cb2aaac753938635a2b7694fb005ed23dffa0356ef6e5e96f"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/35746002?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@go-fed</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=wslutilities" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=wslutilities&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="8037528a172924c610c45b7b5a9523b9cb83fab610db00d72c3dccffcc5b5009"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/42472604?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@wslutilities</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=prometheus-community" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=prometheus-community&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="dc135d65378900a82ae3463a45ec346f1b730a52727a6bdbfb3590fa7aa2f951"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/42581734?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@prometheus-community</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=PipedreamHQ" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=PipedreamHQ&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="33d26f16b00347c8a8ad5e6a16b0778618455d2ee0b0f5be1098481291b35e0c"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/43791938?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@PipedreamHQ</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=scade-platform" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=scade-platform&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="61a8840d0f0cef71ff4efd061d7ed92f512c61cf808dd73549844f07e0b279cb"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/50518915?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@scade-platform</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=raycast" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=raycast&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="e34b5abb6a2a64836b0786f9e10f9091deef5b98abc58564f9a7ec908dc3ecb8"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/58117316?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@raycast</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=hugoalh-studio" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=hugoalh-studio&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="0b70df9ccb8ae6a3583310a777a4a78180427e038deac3487f0783052989c73b"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/66056657?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@hugoalh-studio</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=zellij-org" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=zellij-org&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="87ebdb56ea97a578a1d58ad15edb434e8352098302997cc620df49784c5861ab"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/73778475?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@zellij-org</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=trufflesecurity" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=trufflesecurity&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="a3929a71eadd7b7cdaf2ee6e32ad831f3aad7141a804e3bf935aa858b8218819"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/79229934?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@trufflesecurity</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=community" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=community&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="e7608c03baeaa4296ca32726b7d5993fbf09d6042e85614fb13050d36d5116a9"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/93784371?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@community</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=tinyplex" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=tinyplex&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="5bc0bbb8e4fd01bd3c0334b1dbdf4c60f8b267db325733fea6040003d597c156"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/96894742?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@tinyplex</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=topgrade-rs" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=topgrade-rs&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="74c1e7600b3bf2bfb916d1835dd93ebf76f60d8e4b13ba85ba2673f987135953"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/115571740?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@topgrade-rs</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=continuedev" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=continuedev&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="92d9362ae39f53bd9859edcec5b1949f696b8fa3fa77b7a407352dd762ec5685"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/127876214?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@continuedev</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=ollama" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=ollama&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="de2a95d6cfe8c558246c65ae71d97a1e7255d6d890f15aaf07428cdddc49d89c"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/151674099?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@ollama</div> </a> </li> <li> <a style="padding: 8px 8px 8px 30px;" class="d-block select-menu-item wb-break-all js-org-filter-link" role="menuitem" href="selfagency?tab=overview&amp;org=explainers-by-googlers" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;ORGANIZATION&quot;,&quot;target_url&quot;:&quot;selfagency?tab=overview&amp;org=explainers-by-googlers&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="01692a2eb7c27eb8f82ec3e1efc88c38acb2834075bb01744f3e0a98154295bc"> <img class="select-menu-item-icon mr-2" alt="" src="https://avatars.githubusercontent.com/u/151765538?s=40&amp;v=4" width="20" height="20"> <div class="select-menu-item-text css-truncate css-truncate-target" style="max-width: 95%;">@explainers-by-googlers</div> </a> </li> </ul> <div class="select-menu-no-results">No organizations found</div> </div> </details-menu> </details> </nav> </div> <div class="d-flex flex-column flex-lg-row"> <div class="col-12 col-lg-6 d-flex flex-column pr-lg-5"> <h3 class="mb-3 text-normal f5"> Activity overview </h3> <div class="d-flex mb-2"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo flex-shrink-0 color-fg-muted mt-1 mr-2"> <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> <div class="wb-break-word" data-repository-hovercards-enabled=""> Contributed to <a href="/cnyric/mssql-to-sheets" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;REPOSITORY&quot;,&quot;target_url&quot;:&quot;cnyric/mssql-to-sheets.git&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="b35943af90008cc2bbc9d6f1e734647b321530ed04c71a0401a6aac5da1f4417" data-hovercard-type="repository" data-hovercard-url="/cnyric/mssql-to-sheets/hovercard" class="text-bold css-truncate css-truncate-target" style="max-width: 228px;">cnyric/mssql-to-sheets</a>, <a href="/cnyric/db-reset" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;REPOSITORY&quot;,&quot;target_url&quot;:&quot;cnyric/db-reset.git&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="b8c148a878e0ae190e6a3d85149683b4aa7e07c9ab84590737dcf2a0ba864cbf" data-hovercard-type="repository" data-hovercard-url="/cnyric/db-reset/hovercard" class="text-bold css-truncate css-truncate-target" style="max-width: 228px;">cnyric/db-reset</a>, <a href="/selfagency/nushell-config" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.highlights_click&quot;,&quot;payload&quot;:{&quot;scoped_org_id&quot;:null,&quot;target_type&quot;:&quot;REPOSITORY&quot;,&quot;target_url&quot;:&quot;selfagency/nushell-config.git&quot;,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="f52a1c9b9ba8733aeb835255e3e92d9c293acab1bda3712d53515cebc96955ef" data-hovercard-type="repository" data-hovercard-url="/selfagency/nushell-config/hovercard" class="text-bold css-truncate css-truncate-target" style="max-width: 228px;">selfagency/nushell-config</a> <span class="no-wrap"> and 66 other repositories </span> </div> </div> </div> <div class="pl-lg-3 col-6 border-lg-left"> <div class="js-activity-overview-graph-container" data-percentages="{&quot;Commits&quot;:92,&quot;Issues&quot;:5,&quot;Pull requests&quot;:3,&quot;Code review&quot;:0}"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="js-activity-overview-graph-spinner mx-auto mt-4 anim-rotate d-none"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none"></circle> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke"></path> </svg> <svg class="js-activity-overview-graph mx-auto d-block" xmlns="http://www.w3.org/2000/svg" width="196" height="162"> <title>A graph representing selfagency's contributions from February 05, 2023 to February 05, 2024. The contributions are 92% commits, 5% issues, 3% pull requests, 0% code review.</title> <g transform="translate(-20.03125, -44.375)"> <path class="js-highlight-blob" stroke-linejoin="round" fill="#40c463" stroke="#40c463" opacity="0.5" stroke-width="7" d="M125,125 L127.47961956521739,125 L125,126.48777173913044 L83.375,125 z"></path> <line stroke-width="2" stroke-linecap="round" class="js-highlight-x-axis activity-overview-axis" x1="79.375" y1="125" x2="170.625" y2="125"></line> <line stroke-width="2" stroke-linecap="round" class="js-highlight-y-axis activity-overview-axis" x1="125" y1="79.375" x2="125" y2="170.625"></line> <ellipse class="activity-overview-point js-highlight-top-ellipse d-none" rx="3" ry="3" stroke-width="2" fill="white"></ellipse> <ellipse class="activity-overview-point js-highlight-right-ellipse" rx="3" ry="3" stroke-width="2" fill="white" cx="129.47961956521738" cy="125"></ellipse> <ellipse class="activity-overview-point js-highlight-bottom-ellipse" rx="3" ry="3" stroke-width="2" fill="white" cx="125" cy="128.48777173913044"></ellipse> <ellipse class="activity-overview-point js-highlight-left-ellipse" rx="3" ry="3" stroke-width="2" fill="white" cx="81.375" cy="125"></ellipse> <text text-anchor="middle" class="activity-overview-percentage js-highlight-percent-top" dx="125" dy="55.375">&nbsp;</text> <text text-anchor="middle" class="text-small activity-overview-label js-highlight-label-top" dx="125" dy="69.375">Code review</text> <text text-anchor="start" class="activity-overview-percentage js-highlight-percent-right" dy="124" dx="189.1318359375">5%</text> <text text-anchor="start" class="text-small activity-overview-label js-highlight-label-right" dy="138" dx="180.625">Issues</text> <text text-anchor="middle" class="activity-overview-percentage js-highlight-percent-bottom" dx="125" dy="188.625">3%</text> <text text-anchor="middle" class="text-small activity-overview-label js-highlight-label-bottom" dx="125" dy="202.625">Pull requests</text> <text text-anchor="end" class="activity-overview-percentage js-highlight-percent-left" dy="124" dx="55.876953125">92%</text> <text text-anchor="end" class="text-small activity-overview-label js-highlight-label-left" dy="138" dx="67.375">Commits</text> </g> </svg> </div> </div> </div> </div> </div> </div> <div id="js-contribution-activity" class="activity-listing contribution-activity"> <div class="d-lg-none float-right js-profile-timeline-year-list"> </div> <h2 class="f4 text-normal mt-4 mb-3"> Contribution activity </h2> <div class="contribution-activity-listing float-left col-12 "> <div class="width-full pb-4"> <h3 class="h6 pr-2 py-1 border-bottom mb-3" style="height: 14px;"> <span class="color-bg-default pl-2 pr-3" data-sr-feedback="" tabindex="0">February <span class="color-fg-muted">2024</span></span> </h3> <div data-view-component="true" class="TimelineItem"> <div data-view-component="true" class="TimelineItem-badge"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-flame"> <path d="M9.533.753V.752c.217 2.385 1.463 3.626 2.653 4.81C13.37 6.74 14.498 7.863 14.498 10c0 3.5-3 6-6.5 6S1.5 13.512 1.5 10c0-1.298.536-2.56 1.425-3.286.376-.308.862 0 1.035.454C4.46 8.487 5.581 8.419 6 8c.282-.282.341-.811-.003-1.5C4.34 3.187 7.035.75 8.77.146c.39-.137.726.194.763.607ZM7.998 14.5c2.832 0 5-1.98 5-4.5 0-1.463-.68-2.19-1.879-3.383l-.036-.037c-1.013-1.008-2.3-2.29-2.834-4.434-.322.256-.63.579-.864.953-.432.696-.621 1.58-.046 2.73.473.947.67 2.284-.278 3.232-.61.61-1.545.84-2.403.633a2.79 2.79 0 0 1-1.436-.874A3.198 3.198 0 0 0 3 10c0 2.53 2.164 4.5 4.998 4.5Z"></path> </svg></div> <div data-repository-hovercards-enabled="true" data-issue-and-pr-hovercards-enabled="true" data-view-component="true" class="TimelineItem-body"> <div class="d-flex flex-justify-between flex-items-baseline mb-3"> <h4 class="text-normal lh-condensed my-0 pr-3 color-fg-default"> Created a pull request in <a class="Link--primary Link--inTextBlock" data-hovercard-type="repository" data-hovercard-url="/selfagency/byte-lease-api/hovercard" href="/selfagency/byte-lease-api">selfagency/byte-lease-api</a> that received 2 comments </h4> <a class="f6 color-fg-muted Link--muted no-wrap" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TIMELINE_DATE_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="b5fe488a8250d6d221799e0f6c5e4b034f2b2f38c586be985121442798b705d3" href="/selfagency?tab=overview&amp;from=2024-02-01&amp;to=2024-02-29"> <time class="no-wrap">Feb 1</time> </a> </div> <div class="Box p-3"> <svg title="Open" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request color-fg-open d-inline-block mt-1 float-left"> <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path> </svg> <div class="ml-4"> <h3 class="lh-condensed my-0"> <a class="color-fg-default markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/selfagency/byte-lease-api/pull/8/hovercard" href="/selfagency/byte-lease-api/pull/8">[Snyk] Security upgrade nodemailer from 6.6.3 to 6.9.9</a> </h3> <div class="color-fg-muted mb-0 mt-2"> <p>This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in t…</p> </div> <div class="f6 color-fg-muted mt-2"> <span class="diffstat position-relative float-left" style="top: 0"> <span class="color-fg-success"> +8 </span> <span class="color-fg-danger"> −8 </span> <span class="diffstat-block-added"></span><span class="diffstat-block-added"></span><span class="diffstat-block-deleted"></span><span class="diffstat-block-deleted"></span><span class="diffstat-block-neutral"></span> <span class="color-fg-muted">lines changed</span> <span class="color-fg-muted mx-1">•</span> </span> 2 comments </div> </div> </div> </div> </div> <div data-view-component="true" class="TimelineItem"> <div data-view-component="true" class="TimelineItem-badge"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-lock"> <path d="M4 4a4 4 0 0 1 8 0v2h.25c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 12.25 15h-8.5A1.75 1.75 0 0 1 2 13.25v-5.5C2 6.784 2.784 6 3.75 6H4Zm8.25 3.5h-8.5a.25.25 0 0 0-.25.25v5.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25ZM10.5 6V4a2.5 2.5 0 1 0-5 0v2Z"></path> </svg></div> <div data-view-component="true" class="TimelineItem-body"> <span class="f4 lh-condensed m-0 color-fg-muted"> 3 contributions in private repositories </span> <span class="float-right f6 color-fg-muted pt-1"> Feb 5 </span> </div> </div> </div> </div> <!-- '"` --><!-- </textarea></xmp> --><form class="ajax-pagination-form js-ajax-pagination js-show-more-timeline-form " data-title="selfagency (daniel sieradski) / January 2024" data-year="2024" data-url="/selfagency?tab=overview&amp;from=2024-01-01&amp;to=2024-01-31" data-from="2024-02-01" data-to="2024-02-05" data-turbo="false" action="/selfagency?tab=overview&amp;from=2024-01-01&amp;to=2024-01-31&amp;include_header=no" accept-charset="UTF-8" method="get"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="64" height="64" viewBox="0 0 16 16" fill="none" data-view-component="true" class="contribution-activity-spinner my-5 width-full anim-rotate"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none"></circle> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke"></path> </svg> <button name="button" type="submit" class="ajax-pagination-btn btn width-full f6 mt-0 py-2 contribution-activity-show-more" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;TIMELINE_SHOW_MORE&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="bd1bb6b29fd49f8253b291e7fec20d5926d1cc7c469d92bcbeeab9297c956aed" data-disable-with="Loading...">Show more activity</button> <p class="color-fg-muted f6 mt-4"> Seeing something unexpected? Take a look at the <a class="Link--inTextBlock" href="https://docs.github.com/categories/setting-up-and-managing-your-github-profile">GitHub profile guide</a>. </p> </form> </div> </div> <div id="year-list-container" class="col-12 col-lg-2 pl-5 hide-sm hide-md hide-lg"> <div class="d-none d-lg-block"> <div class="js-profile-timeline-year-list color-bg-default is-placeholder" style="visibility: hidden; display: none; height: auto;"></div><div style="top: 74px; position: static;" class="js-profile-timeline-year-list color-bg-default js-sticky " data-original-top="74px"> <ul class="filter-list small"> <li> <a id="year-link-2024" class="js-year-link filter-item px-3 mb-2 py-2 selected" aria-label="Contribution activity in 2024" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2024-02-01&amp;to=2024-02-05">2024</a> </li> <li> <a id="year-link-2023" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2023" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2023-12-01&amp;to=2023-12-31">2023</a> </li> <li> <a id="year-link-2022" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2022" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2022-12-01&amp;to=2022-12-31">2022</a> </li> <li> <a id="year-link-2021" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2021" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2021-12-01&amp;to=2021-12-31">2021</a> </li> <li> <a id="year-link-2020" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2020" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2020-12-01&amp;to=2020-12-31">2020</a> </li> <li> <a id="year-link-2019" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2019" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2019-12-01&amp;to=2019-12-31">2019</a> </li> <li> <a id="year-link-2018" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2018" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2018-12-01&amp;to=2018-12-31">2018</a> </li> <li> <a id="year-link-2017" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2017" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2017-12-01&amp;to=2017-12-31">2017</a> </li> <li> <a id="year-link-2016" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2016" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2016-12-01&amp;to=2016-12-31">2016</a> </li> <li> <a id="year-link-2015" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2015" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2015-12-01&amp;to=2015-12-31">2015</a> </li> <li> <a id="year-link-2014" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2014" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2014-12-01&amp;to=2014-12-31">2014</a> </li> <li> <a id="year-link-2013" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2013" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2013-12-01&amp;to=2013-12-31">2013</a> </li> <li> <a id="year-link-2012" class="js-year-link filter-item px-3 mb-2 py-2" aria-label="Contribution activity in 2012" data-hydro-click="{&quot;event_type&quot;:&quot;user_profile.click&quot;,&quot;payload&quot;:{&quot;profile_user_id&quot;:2541728,&quot;target&quot;:&quot;CONTRIBUTION_YEAR_LINK&quot;,&quot;user_id&quot;:null,&quot;originating_url&quot;:&quot;https://github.com/selfagency&quot;}}" data-hydro-click-hmac="eb7b1279b681cd66ea4ac43c8bbee34cf633f077affa18ee6572364367f5e967" data-turbo="false" href="/selfagency?tab=overview&amp;from=2012-12-01&amp;to=2012-12-31">2012</a> </li> </ul> </div> </div> </div> </div> </div> </div> </turbo-frame> </div> </div></div> </main> </div> <footer class="footer pt-8 pb-6 f6 color-fg-muted p-responsive" role="contentinfo"> <h2 class="sr-only">Footer</h2> <div class="d-flex flex-justify-center flex-items-center flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap"> <div class="d-flex flex-items-center flex-shrink-0 mx-2"> <a aria-label="Homepage" title="GitHub" class="footer-octicon mr-2" href="https://github.com"> <svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github"> <path d="M8 0c4.42 0 8 3.58 8 8a8.013 8.013 0 0 1-5.45 7.59c-.4.08-.55-.17-.55-.38 0-.27.01-1.13.01-2.2 0-.75-.25-1.23-.54-1.48 1.78-.2 3.65-.88 3.65-3.95 0-.88-.31-1.59-.82-2.15.08-.2.36-1.02-.08-2.12 0 0-.67-.22-2.2.82-.64-.18-1.32-.27-2-.27-.68 0-1.36.09-2 .27-1.53-1.03-2.2-.82-2.2-.82-.44 1.1-.16 1.92-.08 2.12-.51.56-.82 1.28-.82 2.15 0 3.06 1.86 3.75 3.64 3.95-.23.2-.44.55-.51 1.07-.46.21-1.61.55-2.33-.66-.15-.24-.6-.83-1.23-.82-.67.01-.27.38.01.53.34.19.73.9.82 1.13.16.45.68 1.31 2.69.94 0 .67.01 1.3.01 1.49 0 .21-.15.45-.55.38A7.995 7.995 0 0 1 0 8c0-4.42 3.58-8 8-8Z"></path> </svg> </a> <span> © 2024 GitHub,&nbsp;Inc. </span> </div> <nav aria-label="Footer"> <h3 class="sr-only" id="sr-footer-heading">Footer navigation</h3> <ul class="list-style-none d-flex flex-justify-center flex-wrap mb-2 mb-lg-0" aria-labelledby="sr-footer-heading"> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}" href="https://docs.github.com/site-policy/github-terms/github-terms-of-service" data-view-component="true" class="Link--secondary Link">Terms</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}" href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" data-view-component="true" class="Link--secondary Link">Privacy</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}" href="/security" data-view-component="true" class="Link--secondary Link">Security</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}" href="https://www.githubstatus.com/" data-view-component="true" class="Link--secondary Link">Status</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to docs&quot;,&quot;label&quot;:&quot;text:docs&quot;}" href="https://docs.github.com" data-view-component="true" class="Link--secondary Link">Docs</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}" href="https://support.github.com?tags=dotcom-footer" data-view-component="true" class="Link--secondary Link">Contact</a> </li> <li class="mx-2"> <cookie-consent-link data-catalyst=""> <button type="button" class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent" data-action="click:cookie-consent-link#showConsentManagement"> Manage cookies </button> </cookie-consent-link> </li> <li class="mx-2"> <cookie-consent-link data-catalyst=""> <button type="button" class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent" data-action="click:cookie-consent-link#showConsentManagement"> Do not share my personal information </button> </cookie-consent-link> </li> </ul> </nav> </div> </footer> <cookie-consent id="cookie-consent-banner" class="position-fixed bottom-0 left-0" style="z-index: 999999" data-initial-cookie-consent-allowed="" data-cookie-consent-required="false" data-catalyst=""></cookie-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;" tabindex="0"> <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 tooltipped-no-delay" 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 tooltipped-no-delay 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" aria-live="polite" aria-atomic="true"></div> <div id="js-global-screen-reader-notice-assertive" class="sr-only" aria-live="assertive" aria-atomic="true"></div> <div class="svg-tip svg-tip-one-line" hidden="" style="pointer-events: none;"></div></body></html>