import * as React from 'react';
export interface Handshake64Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Handshake64({ ariaLabel, ...props }: Handshake64Props) {
  return (
    <svg viewBox="0 0 64 64" width="1em" height="1em" fill="currentColor"
         role={ariaLabel ? 'img' : 'presentation'}
         aria-label={ariaLabel || undefined}
         {...props}><g fill="none" stroke-linecap="square" stroke-miterlimit="10" stroke-width="3" transform="translate(.5 .5)"><path d="m48.044 38.171 3.809 3.808a3.93 3.93 0 0 1 0 5.554 3.93 3.93 0 0 1-5.555 0l-3.807-3.806m-5.517 5.517 1.787 1.788a3.9 3.9 0 0 1 0 5.515A3.9 3.9 0 0 1 36 57.689M7 29v-6l-4-4L17 5l3 3h5" data-color="color-2"/><rect width="9.312" height="7.855" x="10.254" y="39.731" rx="3.928" ry="3.928" transform="rotate(-45 14.911 43.659)"/><rect width="8.544" height="7.8" x="22.565" y="49.937" rx="3.9" ry="3.9" transform="rotate(-45 26.837 53.837)"/><path d="m12.631 40.383-.58.58a3.794 3.794 0 0 1-5.5-.136 3.8 3.8 0 0 1 .092-5.195l.58-.593a3.8 3.8 0 0 1 5.343-.091 3.8 3.8 0 0 1 .065 5.435"/><rect width="8.212" height="7.8" x="16.731" y="44.906" rx="3.9" ry="3.9" transform="rotate(-45 20.837 48.806)"/><path d="M45.537 46.776a3.9 3.9 0 0 1 0 5.516 3.9 3.9 0 0 1-5.515 0L38.73 51" data-color="color-2"/><path d="M50.776 40.9a3.8 3.8 0 0 0 5.5-.136 3.8 3.8 0 0 0-.092-5.195L43.476 22.51" data-cap="butt" data-color="color-2"/><path d="M57 29v-6l4-4L47 5l-3 3h-6.553a12.07 12.07 0 0 0-8.534 3.535l-9.206 9.571a3.4 3.4 0 0 0 4.349 5.185l9.8-6.318a8.908 8.908 0 0 0 13.483-.14"/></g></svg>
  );
}
