import * as React from 'react';
import Svg, {SvgProps, Path} from 'react-native-svg';

const SvgComponent = (props: SvgProps) => (
  <Svg width={58} height={111} fill="none" {...props}>
    <Path
      d="M50.36 110.165H7.64c-4.202 0-7.64-3.438-7.64-7.64V8.623C0 4.421 3.438.983 7.64.983h42.72c4.202 0 7.64 3.438 7.64 7.64v93.902c0 4.202-3.438 7.64-7.64 7.64Z"
      fill="#fff"
    />
    <Path
      d="M55.127 9.346v91.726c0 3.112-2.528 5.657-5.616 5.657H8.491c-3.088 0-5.615-2.545-5.615-5.657V9.346c0-3.111 2.527-5.657 5.615-5.657h41.02c3.088 0 5.616 2.546 5.616 5.657Z"
      fill="#131645"
    />
    <Path
      d="M37.572 7.1H20.428a2.547 2.547 0 0 1-2.538-2.539v-.4a2.547 2.547 0 0 1 2.538-2.538h17.144a2.547 2.547 0 0 1 2.54 2.539v.4a2.547 2.547 0 0 1-2.54 2.538ZM20.103 54.334v.846H17.42v1.865h2.092v.846H17.42v2.765h-1.037v-6.322h3.72Zm5.837 3.693c0 .188-.012.358-.036.51h-3.829c.03.4.179.72.446.963s.594.364.982.364c.558 0 .952-.233 1.182-.7h1.119c-.152.46-.427.84-.828 1.137-.394.29-.885.436-1.473.436-.48 0-.91-.106-1.292-.318a2.378 2.378 0 0 1-.89-.91c-.213-.394-.32-.848-.32-1.364 0-.515.104-.967.31-1.355.212-.394.506-.697.882-.91a2.652 2.652 0 0 1 1.31-.318c.473 0 .894.103 1.264.31.37.206.658.497.864.873.206.37.31.797.31 1.282Zm-1.082-.327c-.006-.382-.142-.689-.41-.919-.266-.23-.596-.346-.99-.346-.358 0-.664.116-.92.346-.254.224-.405.53-.454.919h2.774Zm3.596-1.21v2.774c0 .188.042.324.127.41.091.078.243.117.455.117h.637v.865h-.819c-.467 0-.825-.11-1.073-.328-.249-.218-.373-.573-.373-1.064V56.49h-.591v-.846h.59v-1.246h1.047v1.246h1.219v.846h-1.22Zm2.112 1.655c0-.515.103-.967.31-1.355.211-.394.503-.697.872-.91.37-.212.795-.318 1.274-.318.606 0 1.106.146 1.5.437.4.285.67.694.81 1.228h-1.119a1.183 1.183 0 0 0-.436-.582c-.2-.14-.452-.21-.755-.21-.425 0-.764.152-1.019.455-.248.297-.373.716-.373 1.255 0 .54.125.961.373 1.264.255.304.594.455 1.019.455.6 0 .997-.264 1.191-.791h1.119c-.146.51-.419.916-.819 1.219-.4.297-.897.445-1.491.445-.48 0-.904-.106-1.274-.318a2.333 2.333 0 0 1-.873-.91c-.206-.394-.309-.848-.309-1.364Zm8.675-2.583c.382 0 .721.082 1.018.246.304.164.54.406.71.727.176.322.264.71.264 1.165v2.956h-1.028v-2.802c0-.448-.112-.791-.337-1.027-.224-.243-.53-.364-.918-.364s-.698.121-.928.364c-.224.236-.337.579-.337 1.027v2.802H36.65v-6.73h1.036v2.3c.176-.212.398-.376.664-.49.273-.116.57-.174.892-.174Z"
      fill="#fff"
    />
    <Path
      d="M22.486 47.37H36.13"
      stroke="#83D1D8"
      strokeWidth={1.516}
      strokeLinecap="round"
    />
    <Path
      d="m33.097 39.034-3.79 3.79-3.79-3.79M29.307 42.823v-9.095"
      stroke="#83D1D8"
      strokeWidth={1.516}
      strokeLinecap="round"
      strokeLinejoin="round"
    />
  </Svg>
);

export default SvgComponent;
