/*! Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. */
/* tslint:disable:max-line-length */
// This file was auto-generated -- do not edit

import * as React from 'react';
import BaseIllustration from '../BaseIllustration';

export default class Exe extends BaseIllustration {
  public render() {
    return (
      <svg
        viewBox="0 0 40 40"
        height="40"
        width="40"
        className={this.getClassName()}
        aria-hidden="true"
        tabIndex={-1}
        focusable="false"
      >
        <defs>
    <linearGradient id="Exe40-a" x1="6.162" x2="33.838" y1="3.508" y2="36.492" gradientUnits="userSpaceOnUse">
      <stop offset={0} stopColor="#fff" stopOpacity={0} />
      <stop offset=".862" stopColor="#5e5e5e" stopOpacity=".063" />
      <stop offset={1} stopOpacity=".1" />
    </linearGradient>
    <linearGradient id="Exe40-b" x1="18.156" x2="36.031" y1="21.753" y2="4.755" gradientUnits="userSpaceOnUse">
      <stop offset={0} stopColor="#fff" stopOpacity={0} />
      <stop offset=".446" stopColor="#fff" stopOpacity=".008" />
      <stop offset=".636" stopColor="#fff" stopOpacity=".036" />
      <stop offset=".776" stopColor="#fff" stopOpacity=".085" />
      <stop offset=".892" stopColor="#fff" stopOpacity=".154" />
      <stop offset=".993" stopColor="#fff" stopOpacity=".243" />
      <stop offset={1} stopColor="#fff" stopOpacity=".25" />
    </linearGradient>
  </defs>
  <path fill="#fff" d="M9 9h29v24H9z" />
  <path fill="#69afe5" d="M13 12h11v17H13z" />
  <path fill="#c8c8c8" d="M26 12h9v1h-9zM26 15h9v1h-9zM26 18h9v1h-9zM26 21h9v1h-9zM26 24h4v1h-4z" />
  <path fill="#949494" d="M2 7v26h36V7zm35 25H3V10h34z" />
  <path fill="#fff" d="M34 8h1v1h-1zM32 8h1v1h-1zM30 8h1v1h-1z" />
  <path fill="#eaeaea" d="M3 10h8v22H3z" />
  <path fill="#c8c8c8" d="M5 12h4v1H5zM5 15h4v1H5zM5 18h4v1H5zM5 21h4v1H5z" />
  <path fill="url(#Exe40-a)" d="M2 7h36v26H2z" />
  <path fill="url(#Exe40-b)" d="M38 7H2v3h35v23h1V7z" />
      </svg>
    );
  }
}
