import * as React from "react";
import type { SVGProps } from "react";
const SvgEndUserComputing = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#01A88D" d="M4 4h40v40H4z" />
      <path stroke="#879196" strokeWidth={2} d="M1 1h46v46H1z" />
      <path
        fill="#FFF"
        d="M29 35h5v-1h-5zM13 11.992c0-.547.476-.992 1.06-.992h19.88c.584 0 1.06.445 1.06.992V14h1v-2.008C36 10.894 35.076 10 33.94 10H14.06c-1.136 0-2.06.894-2.06 1.992V27h-1.5a.5.5 0 0 0-.44.264.5.5 0 0 0 .024.513l2 3c.093.14.25.223.416.223H24v-1H12.768l-1.333-2H24v-1H13zM37 31V16.5a.5.5 0 0 0-.5-.5h-10a.5.5 0 0 0-.5.5V31zm0 1H26v4.5a.5.5 0 0 0 .5.5h10a.5.5 0 0 0 .5-.5zm1-15.5v20c0 .827-.673 1.5-1.5 1.5h-10c-.827 0-1.5-.673-1.5-1.5v-20c0-.827.673-1.5 1.5-1.5h10c.827 0 1.5.673 1.5 1.5m-7.295 4.47c-.105-.578-.378-1.447-1.034-2.071-.483-.457-1.358-.942-2.77-.657l.198.981c.737-.15 1.34-.045 1.777.309.718.579.89 1.706.897 1.895a.497.497 0 0 0 .56.569c.017-.003 1.704-.212 2.604.578.378.333.563.799.563 1.426 0 1.077-1.319 2-2.399 2h-4.1v1h4.1c1.572 0 3.4-1.311 3.4-3 0-.92-.306-1.654-.908-2.181-.884-.773-2.17-.864-2.888-.849M20.28 13.863c-.59.58-.93 1.435-.93 2.346 0 .292.056.588.172.905a.502.502 0 0 1-.6.654 2.7 2.7 0 0 0-.714-.108c-1.492 0-2.707 1.198-2.707 2.67S16.715 23 18.207 23H24v1h-5.793c-2.044 0-3.707-1.646-3.707-3.67 0-2.08 1.774-3.791 3.88-3.665a3 3 0 0 1-.03-.456c0-1.177.447-2.293 1.23-3.06.755-.744 1.78-1.124 2.978-1.101 1.097.02 2.587.329 3.446 1.684l-.844.536c-.622-.98-1.768-1.205-2.62-1.22-.926-.028-1.69.256-2.26.815"
      />
    </g>
  </svg>
);
export default SvgEndUserComputing;
