import Icon from "../icon.jsx";

export default function Xcode(props) {
  return (
    <Icon {...props}>
      <path d="m17.14 9.72.12-.4c.4-1.5.81-3 1.37-4.44.25-.65.67-1.01 1.33-1.1.43-.04.9-.08 1.19.35a1.13 1.13 0 0 0 .73.48 2 2 0 0 1 .43.12c.2.07.27 0 .33-.2l.5-1.8c.2-.69.2-.68-.44-.92-.27-.1-.5-.14-.79-.01-.46.2-.87.12-1.23-.26a3.6 3.6 0 0 0-1.36-.91 9.3 9.3 0 0 0-4.7-.52c-.76.12-1.51.33-2.16.81-.1.07-.17.15-.26.24a11.7 11.7 0 0 1 2.6.03c.57.07 1.08.27 1.47.78.4.53.5 1.16.54 1.8.07.88-.09 1.74-.33 2.59l-.74 2.71c-.03.12-.06.23.1.26l1.3.4Zm-4.12 13.59c.42.04.76-.16.98-.55.13-.23.23-.48.3-.74l1.9-8.24.79-3.42c.05-.23 0-.31-.21-.36l-.85-.24c-.52-.16-.41-.14-.57.3l-3.8 11.17c-.06.15-.1.32-.12.48-.03.94.6 1.6 1.58 1.6ZM.02 6.73l.08.6.58 3.99.57 4.01.96 6.6c.03.18.09.26.3.22l3.65-.6 5.22-.84c.07-.01.12-.1.18-.14-.07-.04-.16-.13-.23-.12l-2.84.45-5.77.93c-.2.04-.27-.02-.29-.21l-.36-2.59L.33 7.09c-.04-.22.03-.33.26-.36l1.16-.18 4.74-.8 8-1.35 1.8-.32c.08-.02.14-.12.2-.19l-.25-.1-.07.02-2.25.39L.22 6.5c-.17.03-.26.08-.2.23Zm19.1-2.3H19c-.02.17-.08.35-.06.52l.27 1.68.72 4.5 1.2 7.4c.03.13 0 .24-.17.27l-3.87.62-1.83.3c-.05.02-.1.1-.14.16.06.04.12.1.18.1l.57-.07 5.6-.93-2.35-14.54Zm-5.1 8.71c.17-.16.14-.27.03-.4L9.27 6.78a1 1 0 0 1-.2-.43c-.04-.3.15-.56.43-.68.3-.12.57-.04.82.28l3.47 4.27.84 1.03c.14-.16.13-.28.02-.4l-1.39-1.72-2.8-3.42a.93.93 0 0 0-.65-.36.9.9 0 0 0-.7.25c-.41.37-.43.89-.05 1.35l4.34 5.42.63.77Zm-4.6-2.91-.17-.11-1.39-.53c-.15-.05-.22 0-.27.13l-2.54 6.42c-.06.16-.01.24.12.3l1.3.55c.24.11.33.05.42-.19l2.51-6.57h.01Zm4.4 2.97-.9-1.18c-.22-.37-.48-.55-.9-.37-.1.04-.22.04-.32.06L9 12.2c-.13.02-.25.06-.31.23l-.55 1.53c-.02.05-.02.12-.03.23l5.7-.97.02-.01Zm-7.53-.61-3.22.53.2 1.5c.03.22.12.25.3.22l1.67-.23c.17-.02.27-.1.34-.25l.62-1.5c.04-.08.05-.14.1-.28Z" />
      <path d="m18.07 16.9-2.02-1.27c.03.13.02.28.08.36.13.15.29.27.46.36.22.13.47.22.7.34.34.17.59.42.59.85 0 .07.03.14.06.21l.06-.04a2.4 2.4 0 0 0 .3-2.05c-.19-.77-.54-1.44-1.27-1.82-.2-.1-.32-.02-.47.09-.16.11-.24.24-.2.47.1-.07.2-.11.27-.18.16-.18.32-.14.5-.02.74.53 1.2 1.88.94 2.69ZM4.6 19.8l.08.03 2-2.6-.22-.12-1.28-.53c-.2-.09-.26-.03-.27.19l-.19 1.75-.12 1.27ZM8.92 7.87c-.4.03-.65.2-.8.56l-.3.76c-.07.15-.05.23.11.29l1.35.5c.15.07.22.02.28-.13l.32-.79c.14-.35.08-.65-.23-.85-.21-.15-.48-.23-.73-.34Zm7.86 4.76 1.67-.24c.05 0 .11-.13.1-.18l-.24-1.37c-.01-.07-.12-.17-.2-.17-.27.02-.56.06-.84.12-.14.01-.24.08-.16.29l.78-.1c.06 0 .18.05.18.1l.2 1.06-1.25.18c-.15.02-.28.05-.24.31Zm.36-2.92-1.3-.39c-.15-.04-.13-.14-.1-.26l.75-2.7c.24-.86.4-1.72.33-2.6a3.27 3.27 0 0 0-.55-1.8c-.38-.5-.9-.7-1.47-.78-.86-.1-1.72-.12-2.59-.03.1-.08.16-.17.26-.24.65-.44 1.4-.72 2.17-.8a9.32 9.32 0 0 1 4.68.52c.52.19.98.5 1.36.9a1.02 1.02 0 0 0 1.24.26c.28-.12.52-.08.79.02.64.24.64.22.45.91l-.52 1.81c-.05.19-.12.26-.32.2-.14-.06-.29-.1-.44-.12a1 1 0 0 1-.72-.5c-.3-.41-.76-.38-1.2-.33-.65.08-1.07.44-1.32 1.1a44.38 44.38 0 0 0-1.37 4.43l-.12.4Zm-4.12 13.6c-.97-.01-1.6-.66-1.58-1.61.01-.16.06-.32.11-.48l3.81-11.16c.15-.44.06-.45.57-.3l.85.24c.2.05.26.14.2.36l-.77 3.42-1.92 8.24c-.06.26-.16.51-.29.74-.09.18-.23.33-.4.43a.99.99 0 0 1-.58.12ZM.02 6.72c-.06-.14.03-.2.2-.22l13.71-2.32 2.24-.39c.03 0 .06-.02.08-.01l.24.1c-.06.06-.11.17-.19.18l-1.8.32-3.85.65-4.15.7-4.75.8-1.16.18c-.22.03-.29.14-.26.36l1.74 11.95.37 2.58c.02.2.08.25.29.21l5.76-.93 2.85-.44c.06 0 .15.07.22.11-.05.05-.1.14-.18.15l-5.2.84-3.67.6c-.2.04-.27-.05-.29-.23l-.37-2.56-.59-4.03L.7 11.3.02 6.74Zm19.1-2.3L21.48 19l-1.32.23-4.27.7-.57.07c-.06.01-.13-.05-.19-.09.05-.05.1-.14.15-.15l1.83-.31 3.86-.63c.17-.02.19-.13.17-.27l-.47-2.88-1.72-10.69c-.02-.17.03-.34.06-.52l.1-.01h.01Z" />
      <path d="m14.03 13.14-.63-.77-4.34-5.4c-.38-.47-.37-.98.05-1.36.42-.38.99-.35 1.36.1l4.18 5.14c.1.13.13.25-.02.4l-.84-1.02-3.47-4.28c-.25-.31-.52-.4-.82-.28-.29.12-.47.4-.43.69.02.15.1.31.2.43l4.78 5.94c.11.13.15.25-.02.41Zm-4.62-2.91-.08.24-2.44 6.35c-.1.24-.18.3-.41.18l-1.3-.55c-.15-.06-.2-.13-.13-.3L7.6 9.75c.05-.14.12-.2.27-.13l1.38.52c.07.02.11.07.16.1Zm-1.58-.34-.32.82-2.08 5.24c-.08.2-.04.3.14.36l.8.33c.2.1.28.07.36-.15l2.35-6.14-1.25-.46Zm6 3.31-5.71.96c.01-.09.01-.15.04-.22l.54-1.53c.06-.17.18-.21.32-.23l2.69-.48c.1-.02.22-.01.32-.05.42-.18.67 0 .9.36.26.4.56.75.9 1.18v.01Zm-5.34.63 4.84-.83-.8-1.03c-.04-.05-.15-.08-.23-.07l-.69.1-2.38.44c-.1.02-.25.08-.28.16-.17.39-.3.79-.46 1.23Zm-2.2-1.24-.09.26-.62 1.5c-.07.16-.17.22-.34.25l-1.66.23c-.2.03-.28 0-.3-.22l-.21-1.5 3.22-.52Zm-.41.34-2.28.39c-.08 0-.2.13-.2.2.02.3.08.6.14.89a.24.24 0 0 0 .18.12l1.36-.2c.09 0 .22-.05.25-.12l.54-1.28Zm12.2 3.96c.25-.81-.2-2.15-.95-2.67-.18-.13-.33-.17-.5.01-.07.07-.16.12-.27.2-.04-.25.04-.38.2-.48.15-.12.27-.2.47-.1.73.4 1.08 1.06 1.28 1.84a2.4 2.4 0 0 1-.26 1.98l-.05.07-.06.03c-.02-.07-.06-.14-.06-.21 0-.43-.25-.68-.6-.85l-.7-.34c-.16-.1-.32-.21-.45-.36-.06-.08-.05-.23-.08-.36l2.02 1.25ZM4.6 19.8l.12-1.27.18-1.75c.02-.21.07-.28.27-.2l1.28.54.23.13-2.01 2.59a.6.6 0 0 1-.07-.04Zm.34-.8.05.02 1.28-1.68-1.11-.45L4.94 19ZM8.92 7.88c.25.1.52.19.73.34.31.21.38.5.23.86l-.32.79c-.05.14-.13.2-.29.14L7.93 9.5c-.16-.06-.17-.15-.11-.3l.3-.75c.15-.36.4-.53.8-.57ZM8.1 9.25l1.12.43c.04 0 .14-.05.16-.11l.26-.61c.1-.2.05-.38-.11-.48-.2-.12-.4-.2-.61-.26-.24-.05-.43.06-.52.3l-.3.73Zm8.68 3.4c-.05-.27.09-.3.23-.32l1.25-.18-.2-1.06c0-.04-.11-.1-.18-.1l-.77.1c-.07-.21.02-.28.16-.3l.84-.11c.07 0 .18.1.2.17l.24 1.37c0 .05-.06.18-.1.18l-1.68.24Z" />
      <path d="m7.83 9.9 1.25.46-2.35 6.14c-.08.21-.17.25-.37.15a6.65 6.65 0 0 0-.79-.33c-.18-.07-.22-.15-.14-.36l2.07-5.25.33-.82Zm.66 3.93.45-1.23c.03-.08.18-.14.28-.16l2.39-.43.69-.11c.07 0 .18.02.23.07l.8 1.04-4.84.82Zm-2.61-.9-.55 1.27c-.04.07-.16.12-.25.13l-1.36.2c-.06 0-.17-.07-.18-.13a6.45 6.45 0 0 1-.13-.89c-.01-.06.11-.19.19-.2l2.28-.38ZM4.94 19l.23-2.1 1.1.44L5 19.01l-.06-.02ZM8.1 9.25l.3-.73c.1-.24.28-.34.52-.29.21.05.42.14.6.26.16.1.2.28.12.47l-.27.62c-.02.05-.12.11-.16.1L8.1 9.25Z" />
    </Icon>
  );
}
