github.com/drone/runner-go@v1.12.0/handler/static/static_gen.go (about)

     1  package static
     2  
     3  import (
     4  	"bytes"
     5  	"net/http"
     6  	"os"
     7  	"strings"
     8  	"time"
     9  )
    10  
    11  type fileSystem struct {
    12  	files map[string]file
    13  }
    14  
    15  func (fs *fileSystem) Open(name string) (http.File, error) {
    16  	name = strings.Replace(name, "//", "/", -1)
    17  	f, ok := fs.files[name]
    18  	if ok {
    19  		return newHTTPFile(f, false), nil
    20  	}
    21  	index := strings.Replace(name+"/index.html", "//", "/", -1)
    22  	f, ok = fs.files[index]
    23  	if !ok {
    24  		return nil, os.ErrNotExist
    25  	}
    26  	return newHTTPFile(f, true), nil
    27  }
    28  
    29  type file struct {
    30  	os.FileInfo
    31  	data []byte
    32  }
    33  
    34  type fileInfo struct {
    35  	name    string
    36  	size    int64
    37  	mode    os.FileMode
    38  	modTime time.Time
    39  	isDir   bool
    40  
    41  	files []os.FileInfo
    42  }
    43  
    44  func (f *fileInfo) Name() string {
    45  	return f.name
    46  }
    47  
    48  func (f *fileInfo) Size() int64 {
    49  	return f.size
    50  }
    51  
    52  func (f *fileInfo) Mode() os.FileMode {
    53  	return f.mode
    54  }
    55  
    56  func (f *fileInfo) ModTime() time.Time {
    57  	return f.modTime
    58  }
    59  
    60  func (f *fileInfo) IsDir() bool {
    61  	return f.isDir
    62  }
    63  
    64  func (f *fileInfo) Readdir(count int) ([]os.FileInfo, error) {
    65  	return make([]os.FileInfo, 0), nil
    66  }
    67  
    68  func (f *fileInfo) Sys() interface{} {
    69  	return nil
    70  }
    71  
    72  func newHTTPFile(file file, isDir bool) *httpFile {
    73  	return &httpFile{
    74  		file:   file,
    75  		reader: bytes.NewReader(file.data),
    76  		isDir:  isDir,
    77  	}
    78  }
    79  
    80  type httpFile struct {
    81  	file
    82  
    83  	reader *bytes.Reader
    84  	isDir  bool
    85  }
    86  
    87  func (f *httpFile) Read(p []byte) (n int, err error) {
    88  	return f.reader.Read(p)
    89  }
    90  
    91  func (f *httpFile) Seek(offset int64, whence int) (ret int64, err error) {
    92  	return f.reader.Seek(offset, whence)
    93  }
    94  
    95  func (f *httpFile) Stat() (os.FileInfo, error) {
    96  	return f, nil
    97  }
    98  
    99  func (f *httpFile) IsDir() bool {
   100  	return f.isDir
   101  }
   102  
   103  func (f *httpFile) Readdir(count int) ([]os.FileInfo, error) {
   104  	return make([]os.FileInfo, 0), nil
   105  }
   106  
   107  func (f *httpFile) Close() error {
   108  	return nil
   109  }
   110  
   111  // New returns an embedded http.FileSystem
   112  func New() http.FileSystem {
   113  	return &fileSystem{
   114  		files: files,
   115  	}
   116  }
   117  
   118  // Lookup returns the file at the specified path
   119  func Lookup(path string) ([]byte, error) {
   120  	f, ok := files[path]
   121  	if !ok {
   122  		return nil, os.ErrNotExist
   123  	}
   124  	return f.data, nil
   125  }
   126  
   127  // MustLookup returns the file at the specified path
   128  // and panics if the file is not found.
   129  func MustLookup(path string) []byte {
   130  	d, err := Lookup(path)
   131  	if err != nil {
   132  		panic(err)
   133  	}
   134  	return d
   135  }
   136  
   137  // Index of all files
   138  var files = map[string]file{
   139  	"/index.html": {
   140  		data: file0,
   141  		FileInfo: &fileInfo{
   142  			name:    "index.html",
   143  			size:    3539,
   144  			modTime: time.Unix(1567652579, 0),
   145  		},
   146  	},
   147  	"/reset.css": {
   148  		data: file1,
   149  		FileInfo: &fileInfo{
   150  			name:    "reset.css",
   151  			size:    990,
   152  			modTime: time.Unix(1567652579, 0),
   153  		},
   154  	},
   155  	"/timeago.js": {
   156  		data: file2,
   157  		FileInfo: &fileInfo{
   158  			name:    "timeago.js",
   159  			size:    3258,
   160  			modTime: time.Unix(1567652579, 0),
   161  		},
   162  	},
   163  	"/favicon.png": {
   164  		data: file3,
   165  		FileInfo: &fileInfo{
   166  			name:    "favicon.png",
   167  			size:    1804,
   168  			modTime: time.Unix(1567652579, 0),
   169  		},
   170  	},
   171  	"/icons/arrow-right.svg": {
   172  		data: file4,
   173  		FileInfo: &fileInfo{
   174  			name:    "arrow-right.svg",
   175  			size:    381,
   176  			modTime: time.Unix(1567652579, 0),
   177  		},
   178  	},
   179  	"/icons/skipped.svg": {
   180  		data: file5,
   181  		FileInfo: &fileInfo{
   182  			name:    "skipped.svg",
   183  			size:    430,
   184  			modTime: time.Unix(1567652579, 0),
   185  		},
   186  	},
   187  	"/icons/pending.svg": {
   188  		data: file6,
   189  		FileInfo: &fileInfo{
   190  			name:    "pending.svg",
   191  			size:    1093,
   192  			modTime: time.Unix(1567652579, 0),
   193  		},
   194  	},
   195  	"/icons/sleeping.svg": {
   196  		data: file7,
   197  		FileInfo: &fileInfo{
   198  			name:    "sleeping.svg",
   199  			size:    2524,
   200  			modTime: time.Unix(1567652579, 0),
   201  		},
   202  	},
   203  	"/icons/running.svg": {
   204  		data: file8,
   205  		FileInfo: &fileInfo{
   206  			name:    "running.svg",
   207  			size:    690,
   208  			modTime: time.Unix(1567652579, 0),
   209  		},
   210  	},
   211  	"/icons/failure.svg": {
   212  		data: file9,
   213  		FileInfo: &fileInfo{
   214  			name:    "failure.svg",
   215  			size:    551,
   216  			modTime: time.Unix(1567652579, 0),
   217  		},
   218  	},
   219  	"/icons/success.svg": {
   220  		data: file10,
   221  		FileInfo: &fileInfo{
   222  			name:    "success.svg",
   223  			size:    472,
   224  			modTime: time.Unix(1567652579, 0),
   225  		},
   226  	},
   227  	"/style.css": {
   228  		data: file11,
   229  		FileInfo: &fileInfo{
   230  			name:    "style.css",
   231  			size:    8564,
   232  			modTime: time.Unix(1572549830, 0),
   233  		},
   234  	},
   235  	"/logs.html": {
   236  		data: file12,
   237  		FileInfo: &fileInfo{
   238  			name:    "logs.html",
   239  			size:    3853,
   240  			modTime: time.Unix(1567652579, 0),
   241  		},
   242  	},
   243  }
   244  
   245  //
   246  // embedded files.
   247  //
   248  
   249  // /index.html
   250  var file0 = []byte(`<!DOCTYPE html>
   251  <html>
   252  <head>
   253  <meta charset="UTF-8">
   254  <title>Drone Runner Dashboard</title>
   255  <link rel="stylesheet" type="text/css" href="reset.css">
   256  <link rel="stylesheet" type="text/css" href="style.css">
   257  <script src="timeago.js" type="text/javascript"></script>
   258  </head>
   259  <body>
   260  
   261  <header class="navbar">
   262      <div class="logo">
   263          <svg viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M12.086 5.814l-.257.258 10.514 10.514C20.856 18.906 20 21.757 20 25c0 9.014 6.618 15 15 15 3.132 0 6.018-.836 8.404-2.353l10.568 10.568C48.497 55.447 39.796 60 30 60 13.434 60 0 46.978 0 30 0 19.903 4.751 11.206 12.086 5.814zm5.002-2.97C20.998 1.015 25.378 0 30 0c16.566 0 30 13.022 30 30 0 4.67-1.016 9.04-2.835 12.923l-9.508-9.509C49.144 31.094 50 28.243 50 25c0-9.014-6.618-15-15-15-3.132 0-6.018.836-8.404 2.353l-9.508-9.508zM35 34c-5.03 0-9-3.591-9-9s3.97-9 9-9c5.03 0 9 3.591 9 9s-3.97 9-9 9z" id="a"></path></defs><use fill="#FFF" xlink:href="#a" fill-rule="evenodd"></use></svg>
   264      </div>
   265      <nav class="inline-nav">
   266          <ul>
   267              <li><a href="/">Dashboard</a></li>
   268              <li><a href="/logs">Logging</a></li>
   269          </ul>
   270      </nav>
   271  </header>
   272  
   273  <main>
   274      <section>
   275          <header>
   276              <h1>Dashboard</h1>
   277          </header>
   278          <div class="alert sleeping">
   279              <p>There is no recent activity to display.</p>
   280          </div>
   281          <article class="cards stages">
   282              <div class="card stage">
   283                  <h2>{{ .Repo.Slug }}</h2>
   284                  <img src="https://avatars0.githubusercontent.com/u/817538" />
   285                  <span class="connector"></span>
   286                  <span class="status {{ .Stage.Status }}"></span>
   287                  <span class="desc">processing the <em>{{ .Stage.Name }}</em> stage for build <em>#{{ .Build.Number }}</em></span>
   288                  <span class="time" datetime="{{ if .Stage.Updated }}{{ .Stage.Updated }}{{ else }}{{ .Stage.Created }}{{ end }}"></span>
   289              </div>
   290              <div class="card stage">
   291                  <h2>octocat/hello-world</h2>
   292                  <img src="https://avatars0.githubusercontent.com/u/817538" />
   293                  <span class="connector"></span>
   294                  <span class="status pending"></span>
   295                  <span class="desc">processing the <em>default</em> stage for build <em>#25</em></span>
   296                  <span class="time" datetime="2016-07-07T09:24:17Z"></span>
   297              </div>
   298              <div class="card stage">
   299                  <h2>octocat/hello-world</h2>
   300                  <img src="https://avatars0.githubusercontent.com/u/817538" />
   301                  <span class="connector"></span>
   302                  <span class="status running"></span>
   303                  <span class="desc">processing the <em>default</em> stage for build <em>#25</em></span>
   304                  <span class="time" datetime="2016-07-07T09:24:17Z"></span>
   305              </div>
   306              <div class="card stage">
   307                  <h2>octocat/hello-world</h2>
   308                  <img src="https://avatars0.githubusercontent.com/u/817538" />
   309                  <span class="connector"></span>
   310                  <span class="status success"></span>
   311                  <span class="desc">processing the <em>default</em> stage for build <em>#25</em></span>
   312                  <span class="time" datetime="2016-07-07T09:24:17Z"></span>
   313              </div>
   314          </article>
   315      </section>
   316  </main>
   317  
   318  <footer></footer>
   319  
   320  <script>
   321  timeago.render(document.querySelectorAll('.time'));
   322  </script>
   323  </body>
   324  </html>`)
   325  
   326  // /reset.css
   327  var file1 = []byte(`html, body, div, span, applet, object, iframe,
   328  h1, h2, h3, h4, h5, h6, p, blockquote, pre,
   329  a, abbr, acronym, address, big, cite, code,
   330  del, dfn, em, img, ins, kbd, q, s, samp,
   331  small, strike, strong, sub, sup, tt, var,
   332  b, u, i, center,
   333  dl, dt, dd, ol, ul, li,
   334  fieldset, form, label, legend,
   335  table, caption, tbody, tfoot, thead, tr, th, td,
   336  article, aside, canvas, details, embed, 
   337  figure, figcaption, footer, header, hgroup, 
   338  menu, nav, output, ruby, section, summary,
   339  time, mark, audio, video {
   340  	margin: 0;
   341  	padding: 0;
   342  	border: 0;
   343  	font-size: 100%;
   344  	font: inherit;
   345  	vertical-align: baseline;
   346  }
   347  /* HTML5 display-role reset for older browsers */
   348  article, aside, details, figcaption, figure, 
   349  footer, header, hgroup, menu, nav, section {
   350  	display: block;
   351  }
   352  body {
   353  	line-height: 1;
   354  }
   355  ol, ul {
   356  	list-style: none;
   357  }
   358  blockquote, q {
   359  	quotes: none;
   360  }
   361  blockquote:before, blockquote:after,
   362  q:before, q:after {
   363  	content: '';
   364  	content: none;
   365  }
   366  table {
   367  	border-collapse: collapse;
   368  	border-spacing: 0;
   369  }`)
   370  
   371  // /timeago.js
   372  var file2 = []byte(`!function(t, e) {
   373      "object" == typeof exports && "undefined" != typeof module ? e(exports) : "function" == typeof define && define.amd ? define(["exports"], e) : e(t.timeago = {})
   374  }(this, function(t) {
   375      "use strict";
   376      var f = [60, 60, 24, 7, 365 / 7 / 12, 12]
   377        , o = function(t) {
   378          return parseInt(t)
   379      }
   380        , n = function(t) {
   381          return t instanceof Date ? t : !isNaN(t) || /^\d+$/.test(t) ? new Date(o(t)) : (t = (t || "").trim().replace(/\.\d+/, "").replace(/-/, "/").replace(/-/, "/").replace(/(\d)T(\d)/, "$1 $2").replace(/Z/, " UTC").replace(/([\+\-]\d\d)\:?(\d\d)/, " $1$2"),
   382          new Date(t))
   383      }
   384        , s = function(t, e) {
   385          for (var n = 0, r = t < 0 ? 1 : 0, a = t = Math.abs(t); f[n] <= t && n < f.length; n++)
   386              t /= f[n];
   387          return (0 === (n *= 2) ? 9 : 1) < (t = o(t)) && (n += 1),
   388          e(t, n, a)[r].replace("%s", t)
   389      }
   390        , d = function(t, e) {
   391          return ((e = e ? n(e) : new Date) - n(t)) / 1e3
   392      }
   393        , r = "second_minute_hour_day_week_month_year".split("_")
   394        , a = "秒_分钟_小时_天_周_个月_年".split("_")
   395        , e = function(t, e) {
   396          if (0 === e)
   397              return ["just now", "right now"];
   398          var n = r[parseInt(e / 2)];
   399          return 1 < t && (n += "s"),
   400          ["".concat(t, " ").concat(n, " ago"), "in ".concat(t, " ").concat(n)]
   401      }
   402        , i = {
   403          en_US: e,
   404          zh_CN: function(t, e) {
   405              if (0 === e)
   406                  return ["刚刚", "片刻后"];
   407              var n = a[parseInt(e / 2)];
   408              return ["".concat(t, " ").concat(n, "前"), "".concat(t, " ").concat(n, "后")]
   409          }
   410      }
   411        , c = function(t) {
   412          return i[t] || e
   413      }
   414        , l = "timeago-tid"
   415        , u = function(t, e) {
   416          return t.getAttribute ? t.getAttribute(e) : t.attr ? t.attr(e) : void 0
   417      }
   418        , p = function(t) {
   419          return u(t, l)
   420      }
   421        , _ = {}
   422        , v = function(t) {
   423          clearTimeout(t),
   424          delete _[t]
   425      }
   426        , h = function t(e, n, r, a) {
   427          v(p(e));
   428          var o = d(n, a);
   429          e.innerHTML = s(o, r);
   430          var i, c, u = setTimeout(function() {
   431              t(e, n, r, a)
   432          }, 1e3 * function(t) {
   433              for (var e = 1, n = 0, r = Math.abs(t); f[n] <= t && n < f.length; n++)
   434                  t /= f[n],
   435                  e *= f[n];
   436              return r = (r %= e) ? e - r : e,
   437              Math.ceil(r)
   438          }(o), 2147483647);
   439          _[u] = 0,
   440          c = u,
   441          (i = e).setAttribute ? i.setAttribute(l, c) : i.attr && i.attr(l, c)
   442      };
   443      t.version = "4.0.0-beta.2",
   444      t.format = function(t, e, n) {
   445          var r = d(t, n);
   446          return s(r, c(e))
   447      }
   448      ,
   449      t.render = function(t, e, n) {
   450          var r;
   451          void 0 === t.length && (t = [t]);
   452          for (var a = 0; a < t.length; a++) {
   453              r = t[a];
   454              var o = u(r, "datetime")
   455                , i = c(e);
   456              h(r, o, i, n)
   457          }
   458          return t
   459      }
   460      ,
   461      t.cancel = function(t) {
   462          if (t)
   463              v(p(t));
   464          else
   465              for (var e in _)
   466                  v(e)
   467      }
   468      ,
   469      t.register = function(t, e) {
   470          i[t] = e
   471      }
   472      ,
   473      Object.defineProperty(t, "__esModule", {
   474          value: !0
   475      })
   476  });
   477  `)
   478  
   479  // /favicon.png
   480  var file3 = []byte{
   481  	0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
   482  	0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20,
   483  	0x08, 0x03, 0x00, 0x00, 0x00, 0x44, 0xa4, 0x8a, 0xc6, 0x00, 0x00, 0x00,
   484  	0x04, 0x67, 0x41, 0x4d, 0x41, 0x00, 0x00, 0xb1, 0x8f, 0x0b, 0xfc, 0x61,
   485  	0x05, 0x00, 0x00, 0x00, 0x01, 0x73, 0x52, 0x47, 0x42, 0x00, 0xae, 0xce,
   486  	0x1c, 0xe9, 0x00, 0x00, 0x00, 0x20, 0x63, 0x48, 0x52, 0x4d, 0x00, 0x00,
   487  	0x7a, 0x26, 0x00, 0x00, 0x80, 0x84, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x00,
   488  	0x80, 0xe8, 0x00, 0x00, 0x75, 0x30, 0x00, 0x00, 0xea, 0x60, 0x00, 0x00,
   489  	0x3a, 0x98, 0x00, 0x00, 0x17, 0x70, 0x9c, 0xba, 0x51, 0x3c, 0x00, 0x00,
   490  	0x01, 0xd1, 0x50, 0x4c, 0x54, 0x45, 0x00, 0x00, 0x00, 0x19, 0x2d, 0x46,
   491  	0x0e, 0x21, 0x47, 0x1a, 0x2e, 0x47, 0x19, 0x2d, 0x45, 0x14, 0x28, 0x41,
   492  	0x19, 0x2c, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   493  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   494  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   495  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   496  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   497  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   498  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   499  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   500  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   501  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   502  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   503  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   504  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   505  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   506  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   507  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   508  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x47, 0x19, 0x2d, 0x46,
   509  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   510  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   511  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   512  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   513  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   514  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   515  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   516  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   517  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   518  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   519  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   520  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   521  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   522  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   523  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   524  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   525  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   526  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   527  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   528  	0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46, 0x19, 0x2d, 0x46,
   529  	0xff, 0xff, 0xff, 0x7a, 0xc6, 0x05, 0xa1, 0x00, 0x00, 0x00, 0x99, 0x74,
   530  	0x52, 0x4e, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x33,
   531  	0x82, 0xb1, 0xd1, 0xf0, 0xfd, 0xef, 0xd0, 0xb0, 0x7f, 0x31, 0x04, 0x68,
   532  	0xe4, 0xe0, 0x9f, 0x44, 0x01, 0x2c, 0xc1, 0xec, 0x96, 0x23, 0x4b, 0x75,
   533  	0x0e, 0x29, 0xbf, 0xca, 0x42, 0x54, 0xe2, 0xfb, 0x8d, 0x0c, 0xde, 0x4d,
   534  	0x49, 0xe1, 0xfa, 0x0d, 0xc0, 0xcd, 0x87, 0x64, 0x66, 0x79, 0xb8, 0xf4,
   535  	0x41, 0x28, 0xce, 0x2a, 0x5b, 0x1a, 0xbb, 0xfe, 0xc9, 0x25, 0x99, 0xa4,
   536  	0x92, 0x4a, 0x81, 0x02, 0x76, 0x39, 0xbd, 0xee, 0x43, 0xa2, 0x84, 0xd9,
   537  	0x17, 0x4f, 0xf2, 0x97, 0x03, 0x35, 0xed, 0x3a, 0x8f, 0x0b, 0xb7, 0x34,
   538  	0x83, 0xb9, 0x3b, 0x70, 0xa3, 0x02, 0x2b, 0xe8, 0x65, 0x73, 0xa1, 0x9c,
   539  	0x37, 0x69, 0xaa, 0x20, 0xdc, 0x5d, 0x7d, 0xd2, 0x18, 0x9e, 0xd4, 0x9a,
   540  	0xf8, 0x50, 0x1b, 0xcf, 0xa8, 0x30, 0xdd, 0xf1, 0xe7, 0xfc, 0xf9, 0x71,
   541  	0x0a, 0x74, 0x80, 0x57, 0x3f, 0x94, 0x6f, 0xac, 0xa6, 0xc4, 0x32, 0xa0,
   542  	0x2d, 0x46, 0x24, 0x3e, 0x48, 0x40, 0xc5, 0x91, 0x8c, 0x21, 0x3d, 0x6e,
   543  	0x35, 0x08, 0xac, 0x2a, 0x00, 0x00, 0x00, 0x01, 0x62, 0x4b, 0x47, 0x44,
   544  	0x9a, 0x98, 0xdf, 0x67, 0x12, 0x00, 0x00, 0x00, 0x09, 0x70, 0x48, 0x59,
   545  	0x73, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x48, 0x00, 0x46, 0xc9,
   546  	0x6b, 0x3e, 0x00, 0x00, 0x02, 0x02, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb,
   547  	0x7d, 0x93, 0xf9, 0x43, 0x12, 0x41, 0x14, 0xc7, 0xe7, 0x9b, 0xd5, 0x22,
   548  	0xb2, 0xa2, 0x0e, 0x66, 0x05, 0x86, 0x96, 0xb9, 0x88, 0x66, 0x98, 0x99,
   549  	0x69, 0x42, 0x68, 0xd1, 0x25, 0xe6, 0x11, 0x66, 0x1e, 0xa5, 0xa1, 0x1d,
   550  	0x9a, 0x78, 0x90, 0x28, 0x9d, 0xda, 0x69, 0x96, 0x65, 0xa9, 0x1d, 0xf3,
   551  	0xdf, 0x3a, 0xb3, 0x17, 0x8b, 0x62, 0xef, 0x97, 0x99, 0x79, 0xef, 0xb3,
   552  	0xf3, 0xde, 0xce, 0xf7, 0x3d, 0x42, 0x34, 0x03, 0x24, 0x5b, 0xbe, 0xbd,
   553  	0xc0, 0x21, 0xcb, 0x85, 0xce, 0xa2, 0xe2, 0x12, 0x0a, 0xb2, 0xcb, 0x70,
   554  	0xc0, 0x55, 0x2a, 0x33, 0xdd, 0xe4, 0x23, 0x65, 0x47, 0xb3, 0x10, 0xe0,
   555  	0x18, 0x70, 0xdc, 0xcd, 0x2c, 0xe6, 0x29, 0x3f, 0x01, 0x64, 0xe2, 0xde,
   556  	0x8a, 0x4a, 0xe0, 0xe4, 0x29, 0x2b, 0xc1, 0xaa, 0x4e, 0x1b, 0x04, 0x50,
   557  	0xad, 0xf8, 0x6a, 0xfc, 0x7b, 0x88, 0xda, 0x3a, 0x8d, 0x00, 0xce, 0xd4,
   558  	0x33, 0x76, 0xb6, 0x26, 0xc0, 0x89, 0x06, 0xf9, 0x5c, 0xa3, 0xeb, 0x7c,
   559  	0xd3, 0x85, 0xe6, 0x8b, 0x2a, 0xd1, 0xa2, 0x12, 0x68, 0xbd, 0x24, 0x4e,
   560  	0x2a, 0xd1, 0x16, 0x0c, 0xe5, 0x81, 0x7f, 0xe2, 0xf7, 0x5e, 0x0e, 0x73,
   561  	0x5f, 0x7b, 0x07, 0x07, 0x40, 0xaf, 0x68, 0x37, 0x0a, 0x22, 0x53, 0x76,
   562  	0xe8, 0xaa, 0xf0, 0x45, 0xf8, 0xbf, 0xe0, 0x5a, 0xa1, 0x9e, 0xd3, 0x77,
   563  	0xfd, 0x06, 0x80, 0x0e, 0x57, 0xe3, 0xcd, 0x5b, 0x12, 0x10, 0xea, 0xe4,
   564  	0xae, 0x68, 0x17, 0x08, 0xbd, 0x6d, 0x56, 0xd5, 0x7d, 0x10, 0xb4, 0xa9,
   565  	0x87, 0xdf, 0xed, 0x89, 0xf4, 0x02, 0x7d, 0x77, 0xb8, 0x2b, 0xd6, 0x4f,
   566  	0xee, 0x2a, 0x46, 0x7c, 0xe0, 0x1e, 0x10, 0xd4, 0xaf, 0x1b, 0x94, 0x30,
   567  	0x34, 0xcc, 0x57, 0x65, 0x84, 0xdc, 0x0f, 0x1b, 0x80, 0x3b, 0x80, 0xa1,
   568  	0x07, 0xc6, 0x3b, 0x8d, 0x02, 0x83, 0xe2, 0x4d, 0xc7, 0x88, 0xdd, 0xcc,
   569  	0xf0, 0x30, 0x8e, 0xf1, 0x09, 0xe3, 0xf0, 0x08, 0x78, 0x2c, 0xd6, 0x27,
   570  	0xa4, 0xc0, 0x04, 0x9e, 0x02, 0x93, 0x0e, 0xe3, 0x30, 0x05, 0x4c, 0x89,
   571  	0xd5, 0x49, 0x4c, 0x17, 0x7b, 0x46, 0x31, 0x9d, 0x30, 0xe4, 0x9a, 0x01,
   572  	0x66, 0xc5, 0xc6, 0x41, 0x4c, 0x09, 0xd9, 0xdc, 0x3c, 0xfa, 0x93, 0xfa,
   573  	0xfe, 0x39, 0x97, 0x6a, 0x41, 0x25, 0x2d, 0x40, 0x6a, 0x11, 0x28, 0x51,
   574  	0x5f, 0x95, 0x45, 0x83, 0xc0, 0x52, 0x5a, 0x03, 0x32, 0x29, 0xd8, 0x0b,
   575  	0x2e, 0xd8, 0xcb, 0xd8, 0xab, 0xd7, 0x6f, 0xec, 0x5e, 0x0a, 0xb8, 0xde,
   576  	0x6a, 0x29, 0x9c, 0x19, 0x60, 0x79, 0x25, 0x0e, 0xd0, 0xe9, 0xc9, 0xb6,
   577  	0x77, 0x5c, 0x24, 0x8c, 0x37, 0x08, 0x5f, 0x9a, 0x14, 0x59, 0x04, 0x8e,
   578  	0xbe, 0xf7, 0x6b, 0x72, 0x20, 0x4e, 0x75, 0xf5, 0x93, 0xe4, 0x43, 0xd8,
   579  	0x42, 0xa4, 0xec, 0x1f, 0xe7, 0x29, 0xe2, 0x95, 0x9f, 0x3e, 0xe7, 0x07,
   580  	0x54, 0x42, 0x5e, 0x25, 0xb6, 0xfa, 0xac, 0x2e, 0x49, 0xcd, 0x7d, 0x49,
   581  	0xae, 0x7d, 0x75, 0xe8, 0xfd, 0xe1, 0x56, 0xbe, 0x11, 0xba, 0xce, 0x72,
   582  	0x9a, 0x4a, 0x7c, 0x9f, 0x91, 0x08, 0x7e, 0x0c, 0xfc, 0x87, 0x10, 0xd5,
   583  	0xd2, 0x18, 0xdb, 0x9f, 0x38, 0x24, 0x2a, 0xde, 0xa8, 0xda, 0x87, 0xf0,
   584  	0x8d, 0x69, 0x3d, 0x89, 0xae, 0xda, 0xdc, 0x40, 0xe2, 0xa7, 0xd1, 0xd6,
   585  	0x75, 0x39, 0x89, 0xc4, 0x2f, 0x73, 0x30, 0x0e, 0x6f, 0xb6, 0xef, 0x8d,
   586  	0x6f, 0x8d, 0x5a, 0x47, 0x6b, 0x63, 0x3b, 0x9a, 0x1d, 0xf6, 0xfc, 0xfe,
   587  	0x83, 0xac, 0xe9, 0x94, 0x5a, 0xca, 0x15, 0xcb, 0xf0, 0x46, 0xfe, 0x4a,
   588  	0xbb, 0xe7, 0x1b, 0xd4, 0xb6, 0xba, 0xee, 0x14, 0xe3, 0x9f, 0x4e, 0xfe,
   589  	0xb3, 0x8c, 0xff, 0x0e, 0x8e, 0xb4, 0x63, 0x2b, 0x88, 0xb0, 0x0f, 0x8b,
   590  	0x00, 0x00, 0x00, 0x25, 0x74, 0x45, 0x58, 0x74, 0x64, 0x61, 0x74, 0x65,
   591  	0x3a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x00, 0x32, 0x30, 0x31, 0x39,
   592  	0x2d, 0x30, 0x32, 0x2d, 0x32, 0x37, 0x54, 0x31, 0x31, 0x3a, 0x35, 0x31,
   593  	0x3a, 0x34, 0x34, 0x2b, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x27, 0x6a, 0xa6,
   594  	0x2a, 0x00, 0x00, 0x00, 0x25, 0x74, 0x45, 0x58, 0x74, 0x64, 0x61, 0x74,
   595  	0x65, 0x3a, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x00, 0x32, 0x30, 0x31,
   596  	0x39, 0x2d, 0x30, 0x32, 0x2d, 0x32, 0x37, 0x54, 0x31, 0x31, 0x3a, 0x35,
   597  	0x31, 0x3a, 0x34, 0x34, 0x2b, 0x30, 0x30, 0x3a, 0x30, 0x30, 0x56, 0x37,
   598  	0x1e, 0x96, 0x00, 0x00, 0x00, 0x46, 0x74, 0x45, 0x58, 0x74, 0x73, 0x6f,
   599  	0x66, 0x74, 0x77, 0x61, 0x72, 0x65, 0x00, 0x49, 0x6d, 0x61, 0x67, 0x65,
   600  	0x4d, 0x61, 0x67, 0x69, 0x63, 0x6b, 0x20, 0x36, 0x2e, 0x37, 0x2e, 0x38,
   601  	0x2d, 0x39, 0x20, 0x32, 0x30, 0x31, 0x34, 0x2d, 0x30, 0x35, 0x2d, 0x31,
   602  	0x32, 0x20, 0x51, 0x31, 0x36, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f,
   603  	0x2f, 0x77, 0x77, 0x77, 0x2e, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x6d, 0x61,
   604  	0x67, 0x69, 0x63, 0x6b, 0x2e, 0x6f, 0x72, 0x67, 0xdc, 0x86, 0xed, 0x00,
   605  	0x00, 0x00, 0x00, 0x18, 0x74, 0x45, 0x58, 0x74, 0x54, 0x68, 0x75, 0x6d,
   606  	0x62, 0x3a, 0x3a, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x3a,
   607  	0x3a, 0x50, 0x61, 0x67, 0x65, 0x73, 0x00, 0x31, 0xa7, 0xff, 0xbb, 0x2f,
   608  	0x00, 0x00, 0x00, 0x18, 0x74, 0x45, 0x58, 0x74, 0x54, 0x68, 0x75, 0x6d,
   609  	0x62, 0x3a, 0x3a, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x3a, 0x3a, 0x68, 0x65,
   610  	0x69, 0x67, 0x68, 0x74, 0x00, 0x31, 0x39, 0x32, 0x0f, 0x00, 0x72, 0x85,
   611  	0x00, 0x00, 0x00, 0x17, 0x74, 0x45, 0x58, 0x74, 0x54, 0x68, 0x75, 0x6d,
   612  	0x62, 0x3a, 0x3a, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x3a, 0x3a, 0x57, 0x69,
   613  	0x64, 0x74, 0x68, 0x00, 0x31, 0x39, 0x32, 0xd3, 0xac, 0x21, 0x08, 0x00,
   614  	0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x54, 0x68, 0x75, 0x6d, 0x62,
   615  	0x3a, 0x3a, 0x4d, 0x69, 0x6d, 0x65, 0x74, 0x79, 0x70, 0x65, 0x00, 0x69,
   616  	0x6d, 0x61, 0x67, 0x65, 0x2f, 0x70, 0x6e, 0x67, 0x3f, 0xb2, 0x56, 0x4e,
   617  	0x00, 0x00, 0x00, 0x17, 0x74, 0x45, 0x58, 0x74, 0x54, 0x68, 0x75, 0x6d,
   618  	0x62, 0x3a, 0x3a, 0x4d, 0x54, 0x69, 0x6d, 0x65, 0x00, 0x31, 0x35, 0x35,
   619  	0x31, 0x32, 0x36, 0x38, 0x33, 0x30, 0x34, 0xd7, 0x02, 0x40, 0x72, 0x00,
   620  	0x00, 0x00, 0x0f, 0x74, 0x45, 0x58, 0x74, 0x54, 0x68, 0x75, 0x6d, 0x62,
   621  	0x3a, 0x3a, 0x53, 0x69, 0x7a, 0x65, 0x00, 0x30, 0x42, 0x42, 0x94, 0xa2,
   622  	0x3e, 0xec, 0x00, 0x00, 0x00, 0x56, 0x74, 0x45, 0x58, 0x74, 0x54, 0x68,
   623  	0x75, 0x6d, 0x62, 0x3a, 0x3a, 0x55, 0x52, 0x49, 0x00, 0x66, 0x69, 0x6c,
   624  	0x65, 0x3a, 0x2f, 0x2f, 0x2f, 0x6d, 0x6e, 0x74, 0x6c, 0x6f, 0x67, 0x2f,
   625  	0x66, 0x61, 0x76, 0x69, 0x63, 0x6f, 0x6e, 0x73, 0x2f, 0x32, 0x30, 0x31,
   626  	0x39, 0x2d, 0x30, 0x32, 0x2d, 0x32, 0x37, 0x2f, 0x36, 0x34, 0x32, 0x39,
   627  	0x36, 0x31, 0x34, 0x63, 0x37, 0x61, 0x38, 0x30, 0x66, 0x37, 0x62, 0x35,
   628  	0x63, 0x39, 0x62, 0x62, 0x36, 0x64, 0x30, 0x35, 0x35, 0x61, 0x64, 0x61,
   629  	0x62, 0x61, 0x65, 0x65, 0x2e, 0x69, 0x63, 0x6f, 0x2e, 0x70, 0x6e, 0x67,
   630  	0x2f, 0x36, 0x62, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44,
   631  	0xae, 0x42, 0x60, 0x82,
   632  }
   633  
   634  // /icons/arrow-right.svg
   635  var file4 = []byte{
   636  	0x3c, 0x73, 0x76, 0x67, 0x20, 0x76, 0x69, 0x65, 0x77, 0x42, 0x6f, 0x78,
   637  	0x3d, 0x22, 0x30, 0x20, 0x30, 0x20, 0x31, 0x30, 0x20, 0x31, 0x39, 0x22,
   638  	0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70,
   639  	0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72,
   640  	0x67, 0x2f, 0x32, 0x30, 0x30, 0x30, 0x2f, 0x73, 0x76, 0x67, 0x22, 0x3e,
   641  	0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x67, 0x20, 0x66, 0x69, 0x6c, 0x6c,
   642  	0x3d, 0x22, 0x23, 0x37, 0x33, 0x38, 0x34, 0x39, 0x61, 0x22, 0x20, 0x66,
   643  	0x69, 0x6c, 0x6c, 0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d, 0x22, 0x6e, 0x6f,
   644  	0x6e, 0x7a, 0x65, 0x72, 0x6f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20,
   645  	0x20, 0x20, 0x20, 0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x20, 0x64, 0x61,
   646  	0x74, 0x61, 0x2d, 0x76, 0x2d, 0x37, 0x37, 0x66, 0x61, 0x31, 0x31, 0x62,
   647  	0x61, 0x3d, 0x22, 0x22, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x35, 0x2e, 0x36,
   648  	0x35, 0x20, 0x31, 0x2e, 0x35, 0x61, 0x2e, 0x36, 0x35, 0x2e, 0x36, 0x35,
   649  	0x20, 0x30, 0x20, 0x31, 0x20, 0x30, 0x2d, 0x31, 0x2e, 0x33, 0x20, 0x30,
   650  	0x76, 0x31, 0x35, 0x61, 0x2e, 0x36, 0x35, 0x2e, 0x36, 0x35, 0x20, 0x30,
   651  	0x20, 0x31, 0x20, 0x30, 0x20, 0x31, 0x2e, 0x33, 0x20, 0x30, 0x76, 0x2d,
   652  	0x31, 0x35, 0x7a, 0x22, 0x3e, 0x3c, 0x2f, 0x70, 0x61, 0x74, 0x68, 0x3e,
   653  	0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x70, 0x61,
   654  	0x74, 0x68, 0x20, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x76, 0x2d, 0x37, 0x37,
   655  	0x66, 0x61, 0x31, 0x31, 0x62, 0x61, 0x3d, 0x22, 0x22, 0x20, 0x64, 0x3d,
   656  	0x22, 0x4d, 0x31, 0x2e, 0x34, 0x36, 0x20, 0x31, 0x33, 0x2e, 0x30, 0x34,
   657  	0x61, 0x2e, 0x36, 0x35, 0x2e, 0x36, 0x35, 0x20, 0x30, 0x20, 0x31, 0x20,
   658  	0x30, 0x2d, 0x2e, 0x39, 0x32, 0x2e, 0x39, 0x32, 0x4c, 0x34, 0x2e, 0x34,
   659  	0x20, 0x31, 0x37, 0x2e, 0x38, 0x31, 0x38, 0x61, 0x2e, 0x38, 0x35, 0x2e,
   660  	0x38, 0x35, 0x20, 0x30, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x2e, 0x32,
   661  	0x30, 0x32, 0x20, 0x30, 0x4c, 0x39, 0x2e, 0x34, 0x36, 0x20, 0x31, 0x33,
   662  	0x2e, 0x39, 0x36, 0x61, 0x2e, 0x36, 0x35, 0x2e, 0x36, 0x35, 0x20, 0x30,
   663  	0x20, 0x31, 0x20, 0x30, 0x2d, 0x2e, 0x39, 0x32, 0x2d, 0x2e, 0x39, 0x32,
   664  	0x4c, 0x35, 0x20, 0x31, 0x36, 0x2e, 0x35, 0x38, 0x6c, 0x2d, 0x33, 0x2e,
   665  	0x35, 0x34, 0x2d, 0x33, 0x2e, 0x35, 0x34, 0x7a, 0x22, 0x3e, 0x3c, 0x2f,
   666  	0x70, 0x61, 0x74, 0x68, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f,
   667  	0x67, 0x3e, 0x0a, 0x3c, 0x2f, 0x73, 0x76, 0x67, 0x3e,
   668  }
   669  
   670  // /icons/skipped.svg
   671  var file5 = []byte{
   672  	0x20, 0x20, 0x3c, 0x73, 0x76, 0x67, 0x20, 0x76, 0x69, 0x65, 0x77, 0x42,
   673  	0x6f, 0x78, 0x3d, 0x22, 0x30, 0x20, 0x30, 0x20, 0x32, 0x30, 0x20, 0x32,
   674  	0x30, 0x22, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3d, 0x22, 0x68, 0x74,
   675  	0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e,
   676  	0x6f, 0x72, 0x67, 0x2f, 0x32, 0x30, 0x30, 0x30, 0x2f, 0x73, 0x76, 0x67,
   677  	0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x67, 0x20, 0x66, 0x69,
   678  	0x6c, 0x6c, 0x3d, 0x22, 0x6e, 0x6f, 0x6e, 0x65, 0x22, 0x20, 0x66, 0x69,
   679  	0x6c, 0x6c, 0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d, 0x22, 0x65, 0x76, 0x65,
   680  	0x6e, 0x6f, 0x64, 0x64, 0x22, 0x20, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66,
   681  	0x6f, 0x72, 0x6d, 0x3d, 0x22, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61,
   682  	0x74, 0x65, 0x28, 0x33, 0x2c, 0x33, 0x29, 0x22, 0x3e, 0x0a, 0x20, 0x20,
   683  	0x20, 0x20, 0x20, 0x20, 0x3c, 0x67, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x3d,
   684  	0x22, 0x23, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x22, 0x20, 0x66, 0x69,
   685  	0x6c, 0x6c, 0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d, 0x22, 0x6e, 0x6f, 0x6e,
   686  	0x7a, 0x65, 0x72, 0x6f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
   687  	0x20, 0x20, 0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x20, 0x64, 0x3d, 0x22,
   688  	0x4d, 0x37, 0x20, 0x31, 0x34, 0x41, 0x37, 0x20, 0x37, 0x20, 0x30, 0x20,
   689  	0x31, 0x20, 0x31, 0x20, 0x37, 0x20, 0x30, 0x61, 0x37, 0x20, 0x37, 0x20,
   690  	0x30, 0x20, 0x30, 0x20, 0x31, 0x20, 0x30, 0x20, 0x31, 0x34, 0x7a, 0x6d,
   691  	0x30, 0x2d, 0x31, 0x2e, 0x34, 0x36, 0x33, 0x41, 0x35, 0x2e, 0x35, 0x33,
   692  	0x37, 0x20, 0x35, 0x2e, 0x35, 0x33, 0x37, 0x20, 0x30, 0x20, 0x31, 0x20,
   693  	0x30, 0x20, 0x37, 0x20, 0x31, 0x2e, 0x34, 0x36, 0x33, 0x61, 0x35, 0x2e,
   694  	0x35, 0x33, 0x37, 0x20, 0x35, 0x2e, 0x35, 0x33, 0x37, 0x20, 0x30, 0x20,
   695  	0x30, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x31, 0x2e, 0x30, 0x37, 0x34,
   696  	0x7a, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
   697  	0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x32,
   698  	0x2e, 0x32, 0x35, 0x20, 0x33, 0x2e, 0x34, 0x35, 0x36, 0x41, 0x2e, 0x38,
   699  	0x35, 0x33, 0x2e, 0x38, 0x35, 0x33, 0x20, 0x30, 0x20, 0x31, 0x20, 0x31,
   700  	0x20, 0x33, 0x2e, 0x34, 0x35, 0x36, 0x20, 0x32, 0x2e, 0x32, 0x35, 0x6c,
   701  	0x38, 0x2e, 0x32, 0x39, 0x34, 0x20, 0x38, 0x2e, 0x32, 0x39, 0x34, 0x61,
   702  	0x2e, 0x38, 0x35, 0x33, 0x2e, 0x38, 0x35, 0x33, 0x20, 0x30, 0x20, 0x30,
   703  	0x20, 0x31, 0x2d, 0x31, 0x2e, 0x32, 0x30, 0x36, 0x20, 0x31, 0x2e, 0x32,
   704  	0x30, 0x36, 0x4c, 0x32, 0x2e, 0x32, 0x35, 0x20, 0x33, 0x2e, 0x34, 0x35,
   705  	0x36, 0x7a, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
   706  	0x3c, 0x2f, 0x67, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x67,
   707  	0x3e, 0x0a, 0x20, 0x20, 0x3c, 0x2f, 0x73, 0x76, 0x67, 0x3e,
   708  }
   709  
   710  // /icons/pending.svg
   711  var file6 = []byte{
   712  	0x20, 0x20, 0x20, 0x20, 0x3c, 0x73, 0x76, 0x67, 0x20, 0x76, 0x69, 0x65,
   713  	0x77, 0x42, 0x6f, 0x78, 0x3d, 0x22, 0x30, 0x20, 0x30, 0x20, 0x32, 0x30,
   714  	0x20, 0x32, 0x30, 0x22, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3d, 0x22,
   715  	0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77,
   716  	0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x32, 0x30, 0x30, 0x30, 0x2f, 0x73,
   717  	0x76, 0x67, 0x22, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x2d, 0x72, 0x75, 0x6c,
   718  	0x65, 0x3d, 0x22, 0x65, 0x76, 0x65, 0x6e, 0x6f, 0x64, 0x64, 0x22, 0x20,
   719  	0x63, 0x6c, 0x69, 0x70, 0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d, 0x22, 0x65,
   720  	0x76, 0x65, 0x6e, 0x6f, 0x64, 0x64, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20,
   721  	0x20, 0x20, 0x20, 0x20, 0x20, 0x73, 0x74, 0x72, 0x6f, 0x6b, 0x65, 0x2d,
   722  	0x6c, 0x69, 0x6e, 0x65, 0x6a, 0x6f, 0x69, 0x6e, 0x3d, 0x22, 0x72, 0x6f,
   723  	0x75, 0x6e, 0x64, 0x22, 0x20, 0x73, 0x74, 0x72, 0x6f, 0x6b, 0x65, 0x2d,
   724  	0x6d, 0x69, 0x74, 0x65, 0x72, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x3d, 0x22,
   725  	0x31, 0x2e, 0x34, 0x31, 0x34, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20,
   726  	0x20, 0x20, 0x20, 0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x20, 0x66, 0x69,
   727  	0x6c, 0x6c, 0x3d, 0x22, 0x6e, 0x6f, 0x6e, 0x65, 0x22, 0x20, 0x64, 0x3d,
   728  	0x22, 0x4d, 0x30, 0x20, 0x30, 0x68, 0x32, 0x30, 0x76, 0x32, 0x30, 0x48,
   729  	0x30, 0x7a, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
   730  	0x20, 0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x0a, 0x20, 0x20, 0x20, 0x20,
   731  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x37, 0x2e,
   732  	0x36, 0x38, 0x34, 0x20, 0x35, 0x2e, 0x36, 0x35, 0x35, 0x76, 0x31, 0x2e,
   733  	0x31, 0x34, 0x32, 0x63, 0x2e, 0x30, 0x30, 0x31, 0x2d, 0x2e, 0x30, 0x32,
   734  	0x31, 0x2e, 0x30, 0x30, 0x34, 0x2d, 0x2e, 0x30, 0x31, 0x38, 0x2e, 0x30,
   735  	0x31, 0x33, 0x2d, 0x2e, 0x30, 0x30, 0x32, 0x2e, 0x30, 0x36, 0x33, 0x2e,
   736  	0x31, 0x30, 0x35, 0x2e, 0x31, 0x37, 0x2e, 0x32, 0x35, 0x33, 0x2e, 0x33,
   737  	0x31, 0x38, 0x2e, 0x34, 0x33, 0x37, 0x2e, 0x33, 0x32, 0x33, 0x2e, 0x33,
   738  	0x39, 0x39, 0x2e, 0x38, 0x32, 0x31, 0x2e, 0x39, 0x34, 0x20, 0x31, 0x2e,
   739  	0x34, 0x38, 0x39, 0x20, 0x31, 0x2e, 0x36, 0x31, 0x37, 0x61, 0x2e, 0x39,
   740  	0x32, 0x2e, 0x39, 0x32, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x20, 0x2e,
   741  	0x32, 0x36, 0x37, 0x2e, 0x36, 0x33, 0x32, 0x6c, 0x2e, 0x30, 0x31, 0x38,
   742  	0x2e, 0x39, 0x37, 0x35, 0x61, 0x2e, 0x39, 0x32, 0x38, 0x2e, 0x39, 0x32,
   743  	0x38, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x2d, 0x2e, 0x32, 0x38, 0x37,
   744  	0x2e, 0x36, 0x38, 0x34, 0x63, 0x2d, 0x2e, 0x36, 0x37, 0x2e, 0x36, 0x33,
   745  	0x39, 0x2d, 0x31, 0x2e, 0x31, 0x36, 0x37, 0x20, 0x31, 0x2e, 0x31, 0x35,
   746  	0x36, 0x2d, 0x31, 0x2e, 0x34, 0x38, 0x39, 0x20, 0x31, 0x2e, 0x35, 0x34,
   747  	0x34, 0x61, 0x33, 0x2e, 0x35, 0x35, 0x20, 0x33, 0x2e, 0x35, 0x35, 0x20,
   748  	0x30, 0x20, 0x30, 0x20, 0x30, 0x2d, 0x2e, 0x33, 0x31, 0x31, 0x2e, 0x34,
   749  	0x32, 0x34, 0x63, 0x2d, 0x2e, 0x30, 0x31, 0x35, 0x2e, 0x30, 0x32, 0x36,
   750  	0x2d, 0x2e, 0x30, 0x31, 0x37, 0x2e, 0x30, 0x32, 0x39, 0x2d, 0x2e, 0x30,
   751  	0x31, 0x38, 0x2d, 0x2e, 0x30, 0x30, 0x39, 0x76, 0x31, 0x2e, 0x32, 0x34,
   752  	0x36, 0x68, 0x34, 0x2e, 0x36, 0x33, 0x32, 0x76, 0x2d, 0x31, 0x2e, 0x32,
   753  	0x34, 0x36, 0x63, 0x2d, 0x2e, 0x30, 0x30, 0x31, 0x2e, 0x30, 0x33, 0x38,
   754  	0x2d, 0x2e, 0x30, 0x30, 0x33, 0x2e, 0x30, 0x33, 0x35, 0x2d, 0x2e, 0x30,
   755  	0x31, 0x38, 0x2e, 0x30, 0x30, 0x39, 0x61, 0x33, 0x2e, 0x35, 0x35, 0x20,
   756  	0x33, 0x2e, 0x35, 0x35, 0x20, 0x30, 0x20, 0x30, 0x20, 0x30, 0x2d, 0x2e,
   757  	0x33, 0x31, 0x31, 0x2d, 0x2e, 0x34, 0x32, 0x34, 0x63, 0x2d, 0x2e, 0x33,
   758  	0x32, 0x32, 0x2d, 0x2e, 0x33, 0x38, 0x38, 0x2d, 0x2e, 0x38, 0x31, 0x39,
   759  	0x2d, 0x2e, 0x39, 0x30, 0x35, 0x2d, 0x31, 0x2e, 0x34, 0x38, 0x39, 0x2d,
   760  	0x31, 0x2e, 0x35, 0x34, 0x34, 0x61, 0x2e, 0x39, 0x32, 0x38, 0x2e, 0x39,
   761  	0x32, 0x38, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x2d, 0x2e, 0x32, 0x38,
   762  	0x37, 0x2d, 0x2e, 0x36, 0x38, 0x34, 0x6c, 0x2e, 0x30, 0x31, 0x38, 0x2d,
   763  	0x2e, 0x39, 0x37, 0x35, 0x61, 0x2e, 0x39, 0x32, 0x2e, 0x39, 0x32, 0x20,
   764  	0x30, 0x20, 0x30, 0x20, 0x31, 0x20, 0x2e, 0x32, 0x36, 0x37, 0x2d, 0x2e,
   765  	0x36, 0x33, 0x32, 0x63, 0x2e, 0x36, 0x36, 0x38, 0x2d, 0x2e, 0x36, 0x37,
   766  	0x37, 0x20, 0x31, 0x2e, 0x31, 0x36, 0x36, 0x2d, 0x31, 0x2e, 0x32, 0x31,
   767  	0x38, 0x20, 0x31, 0x2e, 0x34, 0x38, 0x39, 0x2d, 0x31, 0x2e, 0x36, 0x31,
   768  	0x37, 0x2e, 0x31, 0x34, 0x38, 0x2d, 0x2e, 0x31, 0x38, 0x34, 0x2e, 0x32,
   769  	0x35, 0x35, 0x2d, 0x2e, 0x33, 0x33, 0x32, 0x2e, 0x33, 0x31, 0x38, 0x2d,
   770  	0x2e, 0x34, 0x33, 0x37, 0x2e, 0x30, 0x30, 0x39, 0x2d, 0x2e, 0x30, 0x31,
   771  	0x36, 0x2e, 0x30, 0x31, 0x32, 0x2d, 0x2e, 0x30, 0x31, 0x39, 0x2e, 0x30,
   772  	0x31, 0x33, 0x2e, 0x30, 0x30, 0x32, 0x56, 0x35, 0x2e, 0x36, 0x35, 0x35,
   773  	0x48, 0x37, 0x2e, 0x36, 0x38, 0x34, 0x7a, 0x4d, 0x36, 0x20, 0x36, 0x2e,
   774  	0x38, 0x38, 0x34, 0x56, 0x35, 0x2e, 0x31, 0x33, 0x38, 0x43, 0x36, 0x20,
   775  	0x34, 0x2e, 0x35, 0x30, 0x39, 0x20, 0x36, 0x2e, 0x35, 0x31, 0x38, 0x20,
   776  	0x34, 0x20, 0x37, 0x2e, 0x31, 0x35, 0x38, 0x20, 0x34, 0x68, 0x35, 0x2e,
   777  	0x36, 0x38, 0x34, 0x43, 0x31, 0x33, 0x2e, 0x34, 0x38, 0x32, 0x20, 0x34,
   778  	0x20, 0x31, 0x34, 0x20, 0x34, 0x2e, 0x35, 0x30, 0x39, 0x20, 0x31, 0x34,
   779  	0x20, 0x35, 0x2e, 0x31, 0x33, 0x38, 0x76, 0x31, 0x2e, 0x37, 0x34, 0x36,
   780  	0x63, 0x30, 0x20, 0x2e, 0x36, 0x31, 0x35, 0x2d, 0x2e, 0x36, 0x31, 0x36,
   781  	0x20, 0x31, 0x2e, 0x34, 0x30, 0x31, 0x2d, 0x32, 0x2e, 0x30, 0x39, 0x32,
   782  	0x20, 0x32, 0x2e, 0x39, 0x31, 0x31, 0x6c, 0x2d, 0x2e, 0x30, 0x30, 0x37,
   783  	0x2e, 0x33, 0x37, 0x38, 0x43, 0x31, 0x33, 0x2e, 0x33, 0x35, 0x37, 0x20,
   784  	0x31, 0x31, 0x2e, 0x35, 0x38, 0x20, 0x31, 0x34, 0x20, 0x31, 0x32, 0x2e,
   785  	0x33, 0x38, 0x39, 0x20, 0x31, 0x34, 0x20, 0x31, 0x33, 0x2e, 0x30, 0x34,
   786  	0x38, 0x76, 0x31, 0x2e, 0x38, 0x31, 0x34, 0x63, 0x30, 0x20, 0x2e, 0x36,
   787  	0x32, 0x39, 0x2d, 0x2e, 0x35, 0x31, 0x38, 0x20, 0x31, 0x2e, 0x31, 0x33,
   788  	0x38, 0x2d, 0x31, 0x2e, 0x31, 0x35, 0x38, 0x20, 0x31, 0x2e, 0x31, 0x33,
   789  	0x38, 0x48, 0x37, 0x2e, 0x31, 0x35, 0x38, 0x43, 0x36, 0x2e, 0x35, 0x31,
   790  	0x38, 0x20, 0x31, 0x36, 0x20, 0x36, 0x20, 0x31, 0x35, 0x2e, 0x34, 0x39,
   791  	0x31, 0x20, 0x36, 0x20, 0x31, 0x34, 0x2e, 0x38, 0x36, 0x32, 0x76, 0x2d,
   792  	0x31, 0x2e, 0x38, 0x31, 0x34, 0x63, 0x30, 0x2d, 0x2e, 0x36, 0x35, 0x39,
   793  	0x2e, 0x36, 0x34, 0x33, 0x2d, 0x31, 0x2e, 0x34, 0x36, 0x38, 0x20, 0x32,
   794  	0x2e, 0x30, 0x39, 0x39, 0x2d, 0x32, 0x2e, 0x38, 0x37, 0x35, 0x6c, 0x2d,
   795  	0x2e, 0x30, 0x30, 0x37, 0x2d, 0x2e, 0x33, 0x37, 0x38, 0x43, 0x36, 0x2e,
   796  	0x36, 0x31, 0x36, 0x20, 0x38, 0x2e, 0x32, 0x38, 0x35, 0x20, 0x36, 0x20,
   797  	0x37, 0x2e, 0x34, 0x39, 0x39, 0x20, 0x36, 0x20, 0x36, 0x2e, 0x38, 0x38,
   798  	0x34, 0x7a, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
   799  	0x20, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x3d, 0x22, 0x23, 0x46, 0x46, 0x46,
   800  	0x46, 0x46, 0x46, 0x22, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x2d, 0x72, 0x75,
   801  	0x6c, 0x65, 0x3d, 0x22, 0x6e, 0x6f, 0x6e, 0x7a, 0x65, 0x72, 0x6f, 0x22,
   802  	0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x73, 0x76, 0x67,
   803  	0x3e,
   804  }
   805  
   806  // /icons/sleeping.svg
   807  var file7 = []byte{
   808  	0x20, 0x20, 0x3c, 0x73, 0x76, 0x67, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73,
   809  	0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77,
   810  	0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x32, 0x30, 0x30, 0x30,
   811  	0x2f, 0x73, 0x76, 0x67, 0x22, 0x20, 0x76, 0x69, 0x65, 0x77, 0x42, 0x6f,
   812  	0x78, 0x3d, 0x22, 0x30, 0x20, 0x30, 0x20, 0x38, 0x30, 0x20, 0x38, 0x30,
   813  	0x22, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x69, 0x63, 0x6f,
   814  	0x6e, 0x2d, 0x64, 0x72, 0x6f, 0x6e, 0x65, 0x2d, 0x73, 0x6c, 0x65, 0x65,
   815  	0x70, 0x22, 0x20, 0x77, 0x69, 0x64, 0x74, 0x68, 0x3d, 0x22, 0x38, 0x30,
   816  	0x70, 0x78, 0x22, 0x20, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x3d, 0x22,
   817  	0x38, 0x30, 0x70, 0x78, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c,
   818  	0x6c, 0x69, 0x6e, 0x65, 0x61, 0x72, 0x47, 0x72, 0x61, 0x64, 0x69, 0x65,
   819  	0x6e, 0x74, 0x20, 0x69, 0x64, 0x3d, 0x22, 0x53, 0x56, 0x47, 0x49, 0x44,
   820  	0x5f, 0x31, 0x5f, 0x22, 0x20, 0x67, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e,
   821  	0x74, 0x55, 0x6e, 0x69, 0x74, 0x73, 0x3d, 0x22, 0x75, 0x73, 0x65, 0x72,
   822  	0x53, 0x70, 0x61, 0x63, 0x65, 0x4f, 0x6e, 0x55, 0x73, 0x65, 0x22, 0x20,
   823  	0x78, 0x31, 0x3d, 0x22, 0x31, 0x32, 0x2e, 0x36, 0x30, 0x34, 0x22, 0x20,
   824  	0x79, 0x31, 0x3d, 0x22, 0x36, 0x39, 0x2e, 0x38, 0x34, 0x35, 0x22, 0x20,
   825  	0x78, 0x32, 0x3d, 0x22, 0x36, 0x39, 0x2e, 0x33, 0x39, 0x37, 0x22, 0x20,
   826  	0x79, 0x32, 0x3d, 0x22, 0x31, 0x33, 0x2e, 0x30, 0x35, 0x32, 0x22, 0x0a,
   827  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
   828  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x67, 0x72, 0x61, 0x64,
   829  	0x69, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72,
   830  	0x6d, 0x3d, 0x22, 0x6d, 0x61, 0x74, 0x72, 0x69, 0x78, 0x28, 0x31, 0x20,
   831  	0x30, 0x20, 0x30, 0x20, 0x2d, 0x31, 0x20, 0x30, 0x20, 0x38, 0x32, 0x2e,
   832  	0x32, 0x29, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c,
   833  	0x73, 0x74, 0x6f, 0x70, 0x20, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x3d,
   834  	0x22, 0x30, 0x22, 0x20, 0x73, 0x74, 0x6f, 0x70, 0x2d, 0x63, 0x6f, 0x6c,
   835  	0x6f, 0x72, 0x3d, 0x22, 0x23, 0x62, 0x34, 0x64, 0x33, 0x66, 0x64, 0x22,
   836  	0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x73, 0x74,
   837  	0x6f, 0x70, 0x20, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x3d, 0x22, 0x31,
   838  	0x22, 0x20, 0x73, 0x74, 0x6f, 0x70, 0x2d, 0x63, 0x6f, 0x6c, 0x6f, 0x72,
   839  	0x3d, 0x22, 0x23, 0x38, 0x34, 0x62, 0x30, 0x66, 0x33, 0x22, 0x2f, 0x3e,
   840  	0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x6c, 0x69, 0x6e, 0x65, 0x61,
   841  	0x72, 0x47, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e, 0x74, 0x3e, 0x0a, 0x20,
   842  	0x20, 0x20, 0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x0a, 0x20, 0x20, 0x20,
   843  	0x20, 0x20, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x38, 0x30, 0x2e, 0x32, 0x20,
   844  	0x33, 0x39, 0x2e, 0x39, 0x76, 0x2e, 0x38, 0x63, 0x30, 0x20, 0x31, 0x2e,
   845  	0x34, 0x2d, 0x2e, 0x31, 0x20, 0x32, 0x2e, 0x39, 0x2d, 0x2e, 0x33, 0x20,
   846  	0x34, 0x2e, 0x31, 0x2d, 0x2e, 0x34, 0x20, 0x33, 0x2e, 0x34, 0x2d, 0x31,
   847  	0x2e, 0x32, 0x20, 0x36, 0x2e, 0x36, 0x2d, 0x32, 0x2e, 0x34, 0x20, 0x39,
   848  	0x2e, 0x37, 0x43, 0x37, 0x31, 0x2e, 0x37, 0x20, 0x36, 0x39, 0x2e, 0x34,
   849  	0x20, 0x35, 0x37, 0x2e, 0x32, 0x20, 0x38, 0x30, 0x20, 0x34, 0x30, 0x2e,
   850  	0x32, 0x20, 0x38, 0x30, 0x20, 0x32, 0x32, 0x2e, 0x38, 0x20, 0x38, 0x30,
   851  	0x20, 0x38, 0x2e, 0x31, 0x20, 0x36, 0x39, 0x20, 0x32, 0x2e, 0x36, 0x20,
   852  	0x35, 0x33, 0x2e, 0x36, 0x63, 0x2d, 0x31, 0x2d, 0x32, 0x2e, 0x37, 0x2d,
   853  	0x31, 0x2e, 0x36, 0x2d, 0x35, 0x2e, 0x37, 0x2d, 0x32, 0x2e, 0x31, 0x2d,
   854  	0x38, 0x2e, 0x37, 0x2d, 0x2e, 0x31, 0x2d, 0x31, 0x2e, 0x31, 0x2d, 0x2e,
   855  	0x32, 0x2d, 0x32, 0x2e, 0x33, 0x2d, 0x2e, 0x33, 0x2d, 0x33, 0x2e, 0x35,
   856  	0x56, 0x34, 0x30, 0x63, 0x30, 0x2d, 0x32, 0x2e, 0x31, 0x2e, 0x31, 0x2d,
   857  	0x34, 0x2e, 0x32, 0x2e, 0x34, 0x2d, 0x36, 0x2e, 0x32, 0x43, 0x33, 0x2e,
   858  	0x36, 0x20, 0x31, 0x34, 0x2e, 0x37, 0x20, 0x32, 0x30, 0x2e, 0x32, 0x20,
   859  	0x30, 0x20, 0x34, 0x30, 0x2e, 0x32, 0x20, 0x30, 0x73, 0x33, 0x36, 0x2e,
   860  	0x36, 0x20, 0x31, 0x34, 0x2e, 0x36, 0x20, 0x33, 0x39, 0x2e, 0x35, 0x20,
   861  	0x33, 0x33, 0x2e, 0x38, 0x63, 0x2e, 0x32, 0x20, 0x31, 0x2e, 0x39, 0x2e,
   862  	0x35, 0x20, 0x34, 0x20, 0x2e, 0x35, 0x20, 0x36, 0x2e, 0x31, 0x7a, 0x22,
   863  	0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x3d,
   864  	0x22, 0x75, 0x72, 0x6c, 0x28, 0x23, 0x53, 0x56, 0x47, 0x49, 0x44, 0x5f,
   865  	0x31, 0x5f, 0x29, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c,
   866  	0x70, 0x61, 0x74, 0x68, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x3d, 0x22, 0x23,
   867  	0x66, 0x66, 0x66, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
   868  	0x20, 0x20, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x38, 0x30, 0x2e, 0x32, 0x20,
   869  	0x34, 0x30, 0x2e, 0x37, 0x63, 0x30, 0x20, 0x31, 0x2e, 0x34, 0x2d, 0x2e,
   870  	0x31, 0x20, 0x32, 0x2e, 0x39, 0x2d, 0x2e, 0x33, 0x20, 0x34, 0x2e, 0x31,
   871  	0x2d, 0x2e, 0x34, 0x20, 0x33, 0x2e, 0x34, 0x2d, 0x31, 0x2e, 0x32, 0x20,
   872  	0x36, 0x2e, 0x36, 0x2d, 0x32, 0x2e, 0x34, 0x20, 0x39, 0x2e, 0x37, 0x2d,
   873  	0x33, 0x2e, 0x33, 0x20, 0x32, 0x2e, 0x31, 0x2d, 0x37, 0x2e, 0x33, 0x20,
   874  	0x34, 0x2d, 0x31, 0x30, 0x2e, 0x39, 0x20, 0x35, 0x2e, 0x33, 0x2d, 0x38,
   875  	0x2e, 0x36, 0x20, 0x33, 0x2d, 0x31, 0x37, 0x2e, 0x35, 0x20, 0x34, 0x2e,
   876  	0x32, 0x2d, 0x32, 0x36, 0x2e, 0x33, 0x20, 0x34, 0x2e, 0x32, 0x2d, 0x38,
   877  	0x2e, 0x39, 0x2d, 0x2e, 0x31, 0x2d, 0x31, 0x37, 0x2e, 0x38, 0x2d, 0x31,
   878  	0x2e, 0x35, 0x2d, 0x32, 0x36, 0x2e, 0x33, 0x2d, 0x34, 0x2e, 0x37, 0x2d,
   879  	0x34, 0x2d, 0x31, 0x2e, 0x34, 0x2d, 0x37, 0x2e, 0x37, 0x2d, 0x33, 0x2e,
   880  	0x34, 0x2d, 0x31, 0x31, 0x2e, 0x34, 0x2d, 0x35, 0x2e, 0x37, 0x68, 0x2d,
   881  	0x2e, 0x31, 0x63, 0x2d, 0x31, 0x2d, 0x32, 0x2e, 0x37, 0x2d, 0x31, 0x2e,
   882  	0x36, 0x2d, 0x35, 0x2e, 0x37, 0x2d, 0x32, 0x2e, 0x31, 0x2d, 0x38, 0x2e,
   883  	0x37, 0x2d, 0x2e, 0x31, 0x2d, 0x31, 0x2e, 0x31, 0x2d, 0x2e, 0x32, 0x2d,
   884  	0x32, 0x2e, 0x32, 0x2d, 0x2e, 0x32, 0x2d, 0x33, 0x2e, 0x34, 0x76, 0x2d,
   885  	0x31, 0x2e, 0x32, 0x43, 0x35, 0x20, 0x34, 0x34, 0x2e, 0x36, 0x20, 0x31,
   886  	0x31, 0x20, 0x34, 0x37, 0x2e, 0x38, 0x20, 0x31, 0x37, 0x2e, 0x34, 0x20,
   887  	0x34, 0x39, 0x2e, 0x39, 0x63, 0x37, 0x2e, 0x33, 0x20, 0x32, 0x2e, 0x34,
   888  	0x20, 0x31, 0x35, 0x2e, 0x32, 0x20, 0x33, 0x2e, 0x36, 0x20, 0x32, 0x33,
   889  	0x20, 0x33, 0x2e, 0x36, 0x20, 0x37, 0x2e, 0x38, 0x2e, 0x31, 0x20, 0x31,
   890  	0x35, 0x2e, 0x37, 0x2d, 0x2e, 0x39, 0x20, 0x32, 0x33, 0x2d, 0x33, 0x2e,
   891  	0x33, 0x20, 0x36, 0x2e, 0x32, 0x2d, 0x31, 0x2e, 0x39, 0x20, 0x31, 0x32,
   892  	0x2e, 0x35, 0x2d, 0x35, 0x2e, 0x32, 0x20, 0x31, 0x36, 0x2e, 0x38, 0x2d,
   893  	0x39, 0x2e, 0x35, 0x7a, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20,
   894  	0x3c, 0x65, 0x6c, 0x6c, 0x69, 0x70, 0x73, 0x65, 0x20, 0x66, 0x69, 0x6c,
   895  	0x6c, 0x3d, 0x22, 0x23, 0x66, 0x66, 0x66, 0x22, 0x20, 0x63, 0x78, 0x3d,
   896  	0x22, 0x34, 0x30, 0x2e, 0x32, 0x22, 0x20, 0x63, 0x79, 0x3d, 0x22, 0x35,
   897  	0x36, 0x2e, 0x38, 0x22, 0x20, 0x72, 0x78, 0x3d, 0x22, 0x32, 0x31, 0x2e,
   898  	0x33, 0x22, 0x20, 0x72, 0x79, 0x3d, 0x22, 0x31, 0x35, 0x2e, 0x34, 0x22,
   899  	0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x6c, 0x69, 0x6e, 0x65,
   900  	0x61, 0x72, 0x47, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x69,
   901  	0x64, 0x3d, 0x22, 0x53, 0x56, 0x47, 0x49, 0x44, 0x5f, 0x32, 0x5f, 0x22,
   902  	0x20, 0x67, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e, 0x74, 0x55, 0x6e, 0x69,
   903  	0x74, 0x73, 0x3d, 0x22, 0x75, 0x73, 0x65, 0x72, 0x53, 0x70, 0x61, 0x63,
   904  	0x65, 0x4f, 0x6e, 0x55, 0x73, 0x65, 0x22, 0x20, 0x78, 0x31, 0x3d, 0x22,
   905  	0x33, 0x32, 0x2e, 0x32, 0x37, 0x35, 0x22, 0x20, 0x79, 0x31, 0x3d, 0x22,
   906  	0x37, 0x33, 0x35, 0x2e, 0x36, 0x30, 0x37, 0x22, 0x20, 0x78, 0x32, 0x3d,
   907  	0x22, 0x34, 0x37, 0x2e, 0x35, 0x33, 0x36, 0x22, 0x20, 0x79, 0x32, 0x3d,
   908  	0x22, 0x37, 0x35, 0x30, 0x2e, 0x38, 0x36, 0x38, 0x22, 0x0a, 0x20, 0x20,
   909  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
   910  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x67, 0x72, 0x61, 0x64, 0x69, 0x65,
   911  	0x6e, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x3d,
   912  	0x22, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x28, 0x30,
   913  	0x20, 0x2d, 0x36, 0x38, 0x36, 0x29, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20,
   914  	0x20, 0x20, 0x20, 0x3c, 0x73, 0x74, 0x6f, 0x70, 0x20, 0x6f, 0x66, 0x66,
   915  	0x73, 0x65, 0x74, 0x3d, 0x22, 0x30, 0x22, 0x20, 0x73, 0x74, 0x6f, 0x70,
   916  	0x2d, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x3d, 0x22, 0x23, 0x37, 0x34, 0x61,
   917  	0x32, 0x65, 0x33, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
   918  	0x20, 0x3c, 0x73, 0x74, 0x6f, 0x70, 0x20, 0x6f, 0x66, 0x66, 0x73, 0x65,
   919  	0x74, 0x3d, 0x22, 0x31, 0x22, 0x20, 0x73, 0x74, 0x6f, 0x70, 0x2d, 0x63,
   920  	0x6f, 0x6c, 0x6f, 0x72, 0x3d, 0x22, 0x23, 0x35, 0x63, 0x38, 0x62, 0x64,
   921  	0x62, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x6c,
   922  	0x69, 0x6e, 0x65, 0x61, 0x72, 0x47, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e,
   923  	0x74, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x65, 0x6c, 0x6c, 0x69,
   924  	0x70, 0x73, 0x65, 0x20, 0x63, 0x78, 0x3d, 0x22, 0x34, 0x30, 0x2e, 0x32,
   925  	0x22, 0x20, 0x63, 0x79, 0x3d, 0x22, 0x35, 0x37, 0x2e, 0x35, 0x22, 0x20,
   926  	0x72, 0x78, 0x3d, 0x22, 0x31, 0x32, 0x2e, 0x34, 0x22, 0x20, 0x72, 0x79,
   927  	0x3d, 0x22, 0x38, 0x2e, 0x39, 0x22, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x3d,
   928  	0x22, 0x75, 0x72, 0x6c, 0x28, 0x23, 0x53, 0x56, 0x47, 0x49, 0x44, 0x5f,
   929  	0x32, 0x5f, 0x29, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c,
   930  	0x6c, 0x69, 0x6e, 0x65, 0x61, 0x72, 0x47, 0x72, 0x61, 0x64, 0x69, 0x65,
   931  	0x6e, 0x74, 0x20, 0x69, 0x64, 0x3d, 0x22, 0x53, 0x56, 0x47, 0x49, 0x44,
   932  	0x5f, 0x33, 0x5f, 0x22, 0x20, 0x67, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e,
   933  	0x74, 0x55, 0x6e, 0x69, 0x74, 0x73, 0x3d, 0x22, 0x75, 0x73, 0x65, 0x72,
   934  	0x53, 0x70, 0x61, 0x63, 0x65, 0x4f, 0x6e, 0x55, 0x73, 0x65, 0x22, 0x20,
   935  	0x78, 0x31, 0x3d, 0x22, 0x33, 0x31, 0x2e, 0x30, 0x34, 0x22, 0x20, 0x79,
   936  	0x31, 0x3d, 0x22, 0x37, 0x30, 0x30, 0x2e, 0x36, 0x33, 0x36, 0x22, 0x20,
   937  	0x78, 0x32, 0x3d, 0x22, 0x35, 0x38, 0x2e, 0x38, 0x39, 0x34, 0x22, 0x20,
   938  	0x79, 0x32, 0x3d, 0x22, 0x37, 0x32, 0x38, 0x2e, 0x34, 0x39, 0x22, 0x0a,
   939  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
   940  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x67, 0x72, 0x61, 0x64,
   941  	0x69, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72,
   942  	0x6d, 0x3d, 0x22, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65,
   943  	0x28, 0x30, 0x20, 0x2d, 0x36, 0x38, 0x36, 0x29, 0x22, 0x3e, 0x0a, 0x20,
   944  	0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x73, 0x74, 0x6f, 0x70, 0x20, 0x6f,
   945  	0x66, 0x66, 0x73, 0x65, 0x74, 0x3d, 0x22, 0x30, 0x22, 0x20, 0x73, 0x74,
   946  	0x6f, 0x70, 0x2d, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x3d, 0x22, 0x23, 0x37,
   947  	0x34, 0x61, 0x32, 0x65, 0x33, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20,
   948  	0x20, 0x20, 0x20, 0x3c, 0x73, 0x74, 0x6f, 0x70, 0x20, 0x6f, 0x66, 0x66,
   949  	0x73, 0x65, 0x74, 0x3d, 0x22, 0x31, 0x22, 0x20, 0x73, 0x74, 0x6f, 0x70,
   950  	0x2d, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x3d, 0x22, 0x23, 0x35, 0x63, 0x38,
   951  	0x62, 0x64, 0x62, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c,
   952  	0x2f, 0x6c, 0x69, 0x6e, 0x65, 0x61, 0x72, 0x47, 0x72, 0x61, 0x64, 0x69,
   953  	0x65, 0x6e, 0x74, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x70, 0x61,
   954  	0x74, 0x68, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x64, 0x3d, 0x22,
   955  	0x4d, 0x35, 0x35, 0x2e, 0x38, 0x20, 0x34, 0x30, 0x2e, 0x39, 0x48, 0x35,
   956  	0x30, 0x63, 0x2d, 0x2e, 0x33, 0x20, 0x30, 0x2d, 0x2e, 0x37, 0x2d, 0x2e,
   957  	0x32, 0x2d, 0x2e, 0x38, 0x2d, 0x2e, 0x34, 0x2d, 0x2e, 0x31, 0x2d, 0x2e,
   958  	0x33, 0x2d, 0x2e, 0x31, 0x2d, 0x2e, 0x37, 0x2e, 0x31, 0x2d, 0x2e, 0x39,
   959  	0x6c, 0x34, 0x2e, 0x37, 0x2d, 0x35, 0x2e, 0x38, 0x68, 0x2d, 0x34, 0x2e,
   960  	0x31, 0x63, 0x2d, 0x2e, 0x34, 0x20, 0x30, 0x2d, 0x2e, 0x39, 0x2d, 0x2e,
   961  	0x33, 0x2d, 0x2e, 0x39, 0x2d, 0x2e, 0x39, 0x20, 0x30, 0x2d, 0x2e, 0x35,
   962  	0x2e, 0x33, 0x2d, 0x2e, 0x39, 0x2e, 0x39, 0x2d, 0x2e, 0x39, 0x68, 0x35,
   963  	0x2e, 0x38, 0x63, 0x2e, 0x33, 0x20, 0x30, 0x20, 0x2e, 0x37, 0x2e, 0x32,
   964  	0x2e, 0x38, 0x2e, 0x34, 0x2e, 0x31, 0x2e, 0x33, 0x2e, 0x31, 0x2e, 0x37,
   965  	0x2d, 0x2e, 0x31, 0x2e, 0x39, 0x6c, 0x2d, 0x34, 0x2e, 0x37, 0x20, 0x35,
   966  	0x2e, 0x38, 0x68, 0x34, 0x2e, 0x31, 0x63, 0x2e, 0x34, 0x20, 0x30, 0x20,
   967  	0x2e, 0x39, 0x2e, 0x33, 0x2e, 0x39, 0x2e, 0x39, 0x2d, 0x2e, 0x31, 0x2e,
   968  	0x36, 0x2d, 0x2e, 0x35, 0x2e, 0x39, 0x2d, 0x2e, 0x39, 0x2e, 0x39, 0x7a,
   969  	0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x69, 0x6c, 0x6c,
   970  	0x3d, 0x22, 0x75, 0x72, 0x6c, 0x28, 0x23, 0x53, 0x56, 0x47, 0x49, 0x44,
   971  	0x5f, 0x33, 0x5f, 0x29, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20,
   972  	0x3c, 0x67, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x6c,
   973  	0x69, 0x6e, 0x65, 0x61, 0x72, 0x47, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e,
   974  	0x74, 0x20, 0x69, 0x64, 0x3d, 0x22, 0x53, 0x56, 0x47, 0x49, 0x44, 0x5f,
   975  	0x34, 0x5f, 0x22, 0x20, 0x67, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e, 0x74,
   976  	0x55, 0x6e, 0x69, 0x74, 0x73, 0x3d, 0x22, 0x75, 0x73, 0x65, 0x72, 0x53,
   977  	0x70, 0x61, 0x63, 0x65, 0x4f, 0x6e, 0x55, 0x73, 0x65, 0x22, 0x20, 0x78,
   978  	0x31, 0x3d, 0x22, 0x34, 0x33, 0x2e, 0x33, 0x32, 0x22, 0x20, 0x79, 0x31,
   979  	0x3d, 0x22, 0x36, 0x38, 0x38, 0x2e, 0x33, 0x35, 0x35, 0x22, 0x20, 0x78,
   980  	0x32, 0x3d, 0x22, 0x37, 0x31, 0x2e, 0x31, 0x37, 0x34, 0x22, 0x20, 0x79,
   981  	0x32, 0x3d, 0x22, 0x37, 0x31, 0x36, 0x2e, 0x32, 0x31, 0x22, 0x0a, 0x20,
   982  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
   983  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x67, 0x72, 0x61,
   984  	0x64, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f,
   985  	0x72, 0x6d, 0x3d, 0x22, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74,
   986  	0x65, 0x28, 0x30, 0x20, 0x2d, 0x36, 0x38, 0x36, 0x29, 0x22, 0x3e, 0x0a,
   987  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x73, 0x74, 0x6f,
   988  	0x70, 0x20, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x3d, 0x22, 0x30, 0x22,
   989  	0x20, 0x73, 0x74, 0x6f, 0x70, 0x2d, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x3d,
   990  	0x22, 0x23, 0x37, 0x34, 0x61, 0x32, 0x65, 0x33, 0x22, 0x2f, 0x3e, 0x0a,
   991  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x73, 0x74, 0x6f,
   992  	0x70, 0x20, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x3d, 0x22, 0x31, 0x22,
   993  	0x20, 0x73, 0x74, 0x6f, 0x70, 0x2d, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x3d,
   994  	0x22, 0x23, 0x35, 0x63, 0x38, 0x62, 0x64, 0x62, 0x22, 0x2f, 0x3e, 0x0a,
   995  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x6c, 0x69, 0x6e, 0x65,
   996  	0x61, 0x72, 0x47, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e, 0x74, 0x3e, 0x0a,
   997  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x0a,
   998  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x64, 0x3d, 0x22, 0x4d,
   999  	0x36, 0x37, 0x2e, 0x34, 0x20, 0x32, 0x38, 0x2e, 0x37, 0x68, 0x2d, 0x38,
  1000  	0x2e, 0x38, 0x63, 0x2d, 0x2e, 0x34, 0x20, 0x30, 0x2d, 0x2e, 0x39, 0x2d,
  1001  	0x2e, 0x32, 0x2d, 0x31, 0x2e, 0x31, 0x2d, 0x2e, 0x37, 0x2d, 0x2e, 0x32,
  1002  	0x2d, 0x2e, 0x34, 0x2d, 0x2e, 0x31, 0x2d, 0x2e, 0x39, 0x2e, 0x31, 0x2d,
  1003  	0x31, 0x2e, 0x33, 0x6c, 0x37, 0x2e, 0x33, 0x2d, 0x39, 0x68, 0x2d, 0x36,
  1004  	0x2e, 0x34, 0x63, 0x2d, 0x2e, 0x37, 0x20, 0x30, 0x2d, 0x31, 0x2e, 0x32,
  1005  	0x2d, 0x2e, 0x35, 0x2d, 0x31, 0x2e, 0x32, 0x2d, 0x31, 0x2e, 0x32, 0x73,
  1006  	0x2e, 0x35, 0x2d, 0x31, 0x2e, 0x32, 0x20, 0x31, 0x2e, 0x32, 0x2d, 0x31,
  1007  	0x2e, 0x32, 0x68, 0x38, 0x2e, 0x38, 0x63, 0x2e, 0x34, 0x20, 0x30, 0x20,
  1008  	0x2e, 0x39, 0x2e, 0x32, 0x20, 0x31, 0x2e, 0x31, 0x2e, 0x37, 0x73, 0x2e,
  1009  	0x31, 0x2e, 0x39, 0x2d, 0x2e, 0x31, 0x20, 0x31, 0x2e, 0x33, 0x6c, 0x2d,
  1010  	0x37, 0x2e, 0x33, 0x20, 0x39, 0x68, 0x36, 0x2e, 0x33, 0x63, 0x2e, 0x37,
  1011  	0x20, 0x30, 0x20, 0x31, 0x2e, 0x32, 0x2e, 0x35, 0x20, 0x31, 0x2e, 0x32,
  1012  	0x20, 0x31, 0x2e, 0x32, 0x20, 0x30, 0x20, 0x2e, 0x36, 0x2d, 0x2e, 0x34,
  1013  	0x20, 0x31, 0x2e, 0x32, 0x2d, 0x31, 0x2e, 0x31, 0x20, 0x31, 0x2e, 0x32,
  1014  	0x7a, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66,
  1015  	0x69, 0x6c, 0x6c, 0x3d, 0x22, 0x75, 0x72, 0x6c, 0x28, 0x23, 0x53, 0x56,
  1016  	0x47, 0x49, 0x44, 0x5f, 0x34, 0x5f, 0x29, 0x22, 0x2f, 0x3e, 0x0a, 0x20,
  1017  	0x20, 0x20, 0x20, 0x3c, 0x2f, 0x67, 0x3e, 0x0a, 0x20, 0x20, 0x3c, 0x2f,
  1018  	0x73, 0x76, 0x67, 0x3e,
  1019  }
  1020  
  1021  // /icons/running.svg
  1022  var file8 = []byte{
  1023  	0x20, 0x20, 0x3c, 0x73, 0x76, 0x67, 0x20, 0x76, 0x69, 0x65, 0x77, 0x42,
  1024  	0x6f, 0x78, 0x3d, 0x22, 0x30, 0x20, 0x30, 0x20, 0x32, 0x30, 0x20, 0x32,
  1025  	0x30, 0x22, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3d, 0x22, 0x68, 0x74,
  1026  	0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e,
  1027  	0x6f, 0x72, 0x67, 0x2f, 0x32, 0x30, 0x30, 0x30, 0x2f, 0x73, 0x76, 0x67,
  1028  	0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x67, 0x20, 0x66, 0x69,
  1029  	0x6c, 0x6c, 0x3d, 0x22, 0x6e, 0x6f, 0x6e, 0x65, 0x22, 0x20, 0x66, 0x69,
  1030  	0x6c, 0x6c, 0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d, 0x22, 0x65, 0x76, 0x65,
  1031  	0x6e, 0x6f, 0x64, 0x64, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
  1032  	0x20, 0x3c, 0x63, 0x69, 0x72, 0x63, 0x6c, 0x65, 0x20, 0x63, 0x78, 0x3d,
  1033  	0x22, 0x31, 0x30, 0x22, 0x20, 0x63, 0x79, 0x3d, 0x22, 0x31, 0x30, 0x22,
  1034  	0x20, 0x72, 0x3d, 0x22, 0x35, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20,
  1035  	0x20, 0x20, 0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x0a, 0x20, 0x20, 0x20,
  1036  	0x20, 0x20, 0x20, 0x20, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x35, 0x2e, 0x39,
  1037  	0x37, 0x34, 0x20, 0x32, 0x2e, 0x34, 0x33, 0x31, 0x63, 0x2e, 0x34, 0x38,
  1038  	0x31, 0x2d, 0x2e, 0x32, 0x35, 0x37, 0x2e, 0x39, 0x39, 0x2d, 0x2e, 0x34,
  1039  	0x36, 0x39, 0x20, 0x31, 0x2e, 0x35, 0x32, 0x31, 0x2d, 0x2e, 0x36, 0x33,
  1040  	0x4c, 0x38, 0x2e, 0x30, 0x39, 0x35, 0x20, 0x30, 0x68, 0x33, 0x2e, 0x38,
  1041  	0x31, 0x6c, 0x2e, 0x36, 0x20, 0x31, 0x2e, 0x38, 0x63, 0x2e, 0x35, 0x33,
  1042  	0x2e, 0x31, 0x36, 0x32, 0x20, 0x31, 0x2e, 0x30, 0x34, 0x2e, 0x33, 0x37,
  1043  	0x34, 0x20, 0x31, 0x2e, 0x35, 0x32, 0x31, 0x2e, 0x36, 0x33, 0x31, 0x6c,
  1044  	0x31, 0x2e, 0x36, 0x39, 0x38, 0x2d, 0x2e, 0x38, 0x34, 0x39, 0x20, 0x32,
  1045  	0x2e, 0x36, 0x39, 0x34, 0x20, 0x32, 0x2e, 0x36, 0x39, 0x34, 0x2d, 0x2e,
  1046  	0x38, 0x35, 0x20, 0x31, 0x2e, 0x36, 0x39, 0x38, 0x63, 0x2e, 0x32, 0x35,
  1047  	0x38, 0x2e, 0x34, 0x38, 0x31, 0x2e, 0x34, 0x37, 0x2e, 0x39, 0x39, 0x2e,
  1048  	0x36, 0x33, 0x32, 0x20, 0x31, 0x2e, 0x35, 0x32, 0x31, 0x6c, 0x31, 0x2e,
  1049  	0x38, 0x2e, 0x36, 0x76, 0x33, 0x2e, 0x38, 0x31, 0x6c, 0x2d, 0x31, 0x2e,
  1050  	0x38, 0x2e, 0x36, 0x61, 0x38, 0x2e, 0x35, 0x31, 0x38, 0x20, 0x38, 0x2e,
  1051  	0x35, 0x31, 0x38, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x2d, 0x2e, 0x36,
  1052  	0x33, 0x31, 0x20, 0x31, 0x2e, 0x35, 0x32, 0x31, 0x6c, 0x2e, 0x38, 0x34,
  1053  	0x39, 0x20, 0x31, 0x2e, 0x36, 0x39, 0x38, 0x2d, 0x32, 0x2e, 0x36, 0x39,
  1054  	0x34, 0x20, 0x32, 0x2e, 0x36, 0x39, 0x34, 0x2d, 0x31, 0x2e, 0x36, 0x39,
  1055  	0x38, 0x2d, 0x2e, 0x38, 0x35, 0x63, 0x2d, 0x2e, 0x34, 0x38, 0x31, 0x2e,
  1056  	0x32, 0x35, 0x38, 0x2d, 0x2e, 0x39, 0x39, 0x2e, 0x34, 0x37, 0x2d, 0x31,
  1057  	0x2e, 0x35, 0x32, 0x31, 0x2e, 0x36, 0x33, 0x32, 0x6c, 0x2d, 0x2e, 0x36,
  1058  	0x20, 0x31, 0x2e, 0x38, 0x68, 0x2d, 0x33, 0x2e, 0x38, 0x31, 0x6c, 0x2d,
  1059  	0x2e, 0x36, 0x2d, 0x31, 0x2e, 0x38, 0x61, 0x38, 0x2e, 0x35, 0x31, 0x38,
  1060  	0x20, 0x38, 0x2e, 0x35, 0x31, 0x38, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31,
  1061  	0x2d, 0x31, 0x2e, 0x35, 0x32, 0x31, 0x2d, 0x2e, 0x36, 0x33, 0x31, 0x6c,
  1062  	0x2d, 0x31, 0x2e, 0x36, 0x39, 0x38, 0x2e, 0x38, 0x34, 0x39, 0x2d, 0x32,
  1063  	0x2e, 0x36, 0x39, 0x34, 0x2d, 0x32, 0x2e, 0x36, 0x39, 0x34, 0x2e, 0x38,
  1064  	0x35, 0x2d, 0x31, 0x2e, 0x36, 0x39, 0x38, 0x61, 0x38, 0x2e, 0x35, 0x31,
  1065  	0x38, 0x20, 0x38, 0x2e, 0x35, 0x31, 0x38, 0x20, 0x30, 0x20, 0x30, 0x20,
  1066  	0x31, 0x2d, 0x2e, 0x36, 0x33, 0x32, 0x2d, 0x31, 0x2e, 0x35, 0x32, 0x31,
  1067  	0x6c, 0x2d, 0x31, 0x2e, 0x38, 0x2d, 0x2e, 0x36, 0x76, 0x2d, 0x33, 0x2e,
  1068  	0x38, 0x31, 0x6c, 0x31, 0x2e, 0x38, 0x2d, 0x2e, 0x36, 0x63, 0x2e, 0x31,
  1069  	0x36, 0x32, 0x2d, 0x2e, 0x35, 0x33, 0x2e, 0x33, 0x37, 0x34, 0x2d, 0x31,
  1070  	0x2e, 0x30, 0x34, 0x2e, 0x36, 0x33, 0x31, 0x2d, 0x31, 0x2e, 0x35, 0x32,
  1071  	0x31, 0x6c, 0x2d, 0x2e, 0x38, 0x34, 0x39, 0x2d, 0x31, 0x2e, 0x36, 0x39,
  1072  	0x38, 0x20, 0x32, 0x2e, 0x36, 0x39, 0x34, 0x2d, 0x32, 0x2e, 0x36, 0x39,
  1073  	0x34, 0x20, 0x31, 0x2e, 0x36, 0x39, 0x38, 0x2e, 0x38, 0x35, 0x7a, 0x4d,
  1074  	0x31, 0x30, 0x20, 0x31, 0x34, 0x61, 0x34, 0x20, 0x34, 0x20, 0x30, 0x20,
  1075  	0x31, 0x20, 0x30, 0x20, 0x30, 0x2d, 0x38, 0x20, 0x34, 0x20, 0x34, 0x20,
  1076  	0x30, 0x20, 0x30, 0x20, 0x30, 0x20, 0x30, 0x20, 0x38, 0x7a, 0x22, 0x0a,
  1077  	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x69, 0x6c, 0x6c,
  1078  	0x3d, 0x22, 0x23, 0x66, 0x66, 0x62, 0x65, 0x30, 0x30, 0x22, 0x2f, 0x3e,
  1079  	0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x67, 0x3e, 0x0a, 0x20, 0x20,
  1080  	0x3c, 0x2f, 0x73, 0x76, 0x67, 0x3e,
  1081  }
  1082  
  1083  // /icons/failure.svg
  1084  var file9 = []byte{
  1085  	0x20, 0x20, 0x3c, 0x73, 0x76, 0x67, 0x20, 0x76, 0x69, 0x65, 0x77, 0x42,
  1086  	0x6f, 0x78, 0x3d, 0x22, 0x30, 0x20, 0x30, 0x20, 0x32, 0x30, 0x20, 0x32,
  1087  	0x30, 0x22, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3d, 0x22, 0x68, 0x74,
  1088  	0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e,
  1089  	0x6f, 0x72, 0x67, 0x2f, 0x32, 0x30, 0x30, 0x30, 0x2f, 0x73, 0x76, 0x67,
  1090  	0x22, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x73, 0x65, 0x72, 0x69,
  1091  	0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77,
  1092  	0x77, 0x2e, 0x73, 0x65, 0x72, 0x69, 0x66, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
  1093  	0x22, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d,
  1094  	0x22, 0x65, 0x76, 0x65, 0x6e, 0x6f, 0x64, 0x64, 0x22, 0x0a, 0x20, 0x20,
  1095  	0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x6c, 0x69, 0x70, 0x2d, 0x72, 0x75,
  1096  	0x6c, 0x65, 0x3d, 0x22, 0x65, 0x76, 0x65, 0x6e, 0x6f, 0x64, 0x64, 0x22,
  1097  	0x20, 0x73, 0x74, 0x72, 0x6f, 0x6b, 0x65, 0x2d, 0x6c, 0x69, 0x6e, 0x65,
  1098  	0x6a, 0x6f, 0x69, 0x6e, 0x3d, 0x22, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x22,
  1099  	0x20, 0x73, 0x74, 0x72, 0x6f, 0x6b, 0x65, 0x2d, 0x6d, 0x69, 0x74, 0x65,
  1100  	0x72, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x3d, 0x22, 0x31, 0x2e, 0x34, 0x31,
  1101  	0x34, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x70, 0x61, 0x74,
  1102  	0x68, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x3d, 0x22, 0x6e, 0x6f, 0x6e, 0x65,
  1103  	0x22, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x30, 0x20, 0x30, 0x68, 0x32, 0x30,
  1104  	0x76, 0x32, 0x30, 0x48, 0x30, 0x7a, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20,
  1105  	0x20, 0x20, 0x3c, 0x67, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x3d, 0x22, 0x23,
  1106  	0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x22, 0x20, 0x66, 0x69, 0x6c, 0x6c,
  1107  	0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d, 0x22, 0x6e, 0x6f, 0x6e, 0x7a, 0x65,
  1108  	0x72, 0x6f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c,
  1109  	0x70, 0x61, 0x74, 0x68, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x35, 0x2e, 0x34,
  1110  	0x33, 0x34, 0x20, 0x36, 0x2e, 0x35, 0x36, 0x36, 0x61, 0x2e, 0x38, 0x30,
  1111  	0x32, 0x2e, 0x38, 0x30, 0x32, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x20,
  1112  	0x31, 0x2e, 0x31, 0x33, 0x32, 0x2d, 0x31, 0x2e, 0x31, 0x33, 0x32, 0x6c,
  1113  	0x37, 0x2e, 0x37, 0x37, 0x38, 0x20, 0x37, 0x2e, 0x37, 0x37, 0x38, 0x61,
  1114  	0x2e, 0x38, 0x30, 0x32, 0x2e, 0x38, 0x30, 0x32, 0x20, 0x30, 0x20, 0x30,
  1115  	0x20, 0x31, 0x2d, 0x31, 0x2e, 0x31, 0x33, 0x32, 0x20, 0x31, 0x2e, 0x31,
  1116  	0x33, 0x32, 0x4c, 0x35, 0x2e, 0x34, 0x33, 0x34, 0x20, 0x36, 0x2e, 0x35,
  1117  	0x36, 0x36, 0x7a, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
  1118  	0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x20, 0x73, 0x65, 0x72, 0x69, 0x66,
  1119  	0x3a, 0x69, 0x64, 0x3d, 0x22, 0x4c, 0x69, 0x6e, 0x65, 0x2d, 0x31, 0x33,
  1120  	0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
  1121  	0x20, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x31, 0x33, 0x2e, 0x32, 0x31, 0x32,
  1122  	0x20, 0x35, 0x2e, 0x34, 0x33, 0x34, 0x61, 0x2e, 0x38, 0x30, 0x32, 0x2e,
  1123  	0x38, 0x30, 0x32, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x20, 0x31, 0x2e,
  1124  	0x31, 0x33, 0x32, 0x20, 0x31, 0x2e, 0x31, 0x33, 0x32, 0x6c, 0x2d, 0x37,
  1125  	0x2e, 0x37, 0x37, 0x38, 0x20, 0x37, 0x2e, 0x37, 0x37, 0x38, 0x61, 0x2e,
  1126  	0x38, 0x30, 0x32, 0x2e, 0x38, 0x30, 0x32, 0x20, 0x30, 0x20, 0x30, 0x20,
  1127  	0x31, 0x2d, 0x31, 0x2e, 0x31, 0x33, 0x32, 0x2d, 0x31, 0x2e, 0x31, 0x33,
  1128  	0x32, 0x6c, 0x37, 0x2e, 0x37, 0x37, 0x38, 0x2d, 0x37, 0x2e, 0x37, 0x37,
  1129  	0x38, 0x7a, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f,
  1130  	0x67, 0x3e, 0x0a, 0x20, 0x20, 0x3c, 0x2f, 0x73, 0x76, 0x67, 0x3e,
  1131  }
  1132  
  1133  // /icons/success.svg
  1134  var file10 = []byte{
  1135  	0x20, 0x20, 0x3c, 0x73, 0x76, 0x67, 0x20, 0x76, 0x69, 0x65, 0x77, 0x42,
  1136  	0x6f, 0x78, 0x3d, 0x22, 0x30, 0x20, 0x30, 0x20, 0x32, 0x30, 0x20, 0x32,
  1137  	0x30, 0x22, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3d, 0x22, 0x68, 0x74,
  1138  	0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e,
  1139  	0x6f, 0x72, 0x67, 0x2f, 0x32, 0x30, 0x30, 0x30, 0x2f, 0x73, 0x76, 0x67,
  1140  	0x22, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d,
  1141  	0x22, 0x65, 0x76, 0x65, 0x6e, 0x6f, 0x64, 0x64, 0x22, 0x20, 0x63, 0x6c,
  1142  	0x69, 0x70, 0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d, 0x22, 0x65, 0x76, 0x65,
  1143  	0x6e, 0x6f, 0x64, 0x64, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
  1144  	0x20, 0x73, 0x74, 0x72, 0x6f, 0x6b, 0x65, 0x2d, 0x6c, 0x69, 0x6e, 0x65,
  1145  	0x6a, 0x6f, 0x69, 0x6e, 0x3d, 0x22, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x22,
  1146  	0x20, 0x73, 0x74, 0x72, 0x6f, 0x6b, 0x65, 0x2d, 0x6d, 0x69, 0x74, 0x65,
  1147  	0x72, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x3d, 0x22, 0x31, 0x2e, 0x34, 0x31,
  1148  	0x34, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x70, 0x61, 0x74,
  1149  	0x68, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x3d, 0x22, 0x6e, 0x6f, 0x6e, 0x65,
  1150  	0x22, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x30, 0x20, 0x30, 0x68, 0x32, 0x30,
  1151  	0x76, 0x32, 0x30, 0x48, 0x30, 0x7a, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20,
  1152  	0x20, 0x20, 0x3c, 0x70, 0x61, 0x74, 0x68, 0x0a, 0x20, 0x20, 0x20, 0x20,
  1153  	0x20, 0x20, 0x64, 0x3d, 0x22, 0x4d, 0x31, 0x34, 0x2e, 0x35, 0x37, 0x37,
  1154  	0x20, 0x36, 0x2e, 0x32, 0x33, 0x61, 0x2e, 0x38, 0x38, 0x37, 0x2e, 0x38,
  1155  	0x38, 0x37, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x20, 0x31, 0x2e, 0x31,
  1156  	0x37, 0x2d, 0x2e, 0x30, 0x31, 0x39, 0x2e, 0x37, 0x30, 0x34, 0x2e, 0x37,
  1157  	0x30, 0x34, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x20, 0x2e, 0x30, 0x32,
  1158  	0x31, 0x20, 0x31, 0x2e, 0x30, 0x36, 0x33, 0x6c, 0x2d, 0x36, 0x2e, 0x38,
  1159  	0x34, 0x34, 0x20, 0x36, 0x2e, 0x34, 0x33, 0x39, 0x2d, 0x2e, 0x30, 0x32,
  1160  	0x35, 0x2e, 0x30, 0x32, 0x33, 0x61, 0x31, 0x2e, 0x31, 0x31, 0x20, 0x31,
  1161  	0x2e, 0x31, 0x31, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31, 0x2d, 0x31, 0x2e,
  1162  	0x34, 0x36, 0x33, 0x2d, 0x2e, 0x30, 0x32, 0x33, 0x6c, 0x2d, 0x33, 0x2e,
  1163  	0x32, 0x30, 0x34, 0x2d, 0x33, 0x2e, 0x30, 0x31, 0x35, 0x61, 0x2e, 0x37,
  1164  	0x30, 0x34, 0x2e, 0x37, 0x30, 0x34, 0x20, 0x30, 0x20, 0x30, 0x20, 0x31,
  1165  	0x20, 0x2e, 0x30, 0x32, 0x31, 0x2d, 0x31, 0x2e, 0x30, 0x36, 0x33, 0x2e,
  1166  	0x38, 0x38, 0x37, 0x2e, 0x38, 0x38, 0x37, 0x20, 0x30, 0x20, 0x30, 0x20,
  1167  	0x31, 0x20, 0x31, 0x2e, 0x31, 0x37, 0x2e, 0x30, 0x31, 0x39, 0x6c, 0x32,
  1168  	0x2e, 0x37, 0x35, 0x37, 0x20, 0x32, 0x2e, 0x35, 0x39, 0x34, 0x20, 0x36,
  1169  	0x2e, 0x33, 0x39, 0x37, 0x2d, 0x36, 0x2e, 0x30, 0x31, 0x38, 0x7a, 0x22,
  1170  	0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x3d,
  1171  	0x22, 0x23, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x22, 0x20, 0x66, 0x69,
  1172  	0x6c, 0x6c, 0x2d, 0x72, 0x75, 0x6c, 0x65, 0x3d, 0x22, 0x6e, 0x6f, 0x6e,
  1173  	0x7a, 0x65, 0x72, 0x6f, 0x22, 0x2f, 0x3e, 0x0a, 0x20, 0x20, 0x3c, 0x2f,
  1174  	0x73, 0x76, 0x67, 0x3e,
  1175  }
  1176  
  1177  // /style.css
  1178  var file11 = []byte(`:root {
  1179      --font-sans: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
  1180      --font-mono: Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;
  1181  }
  1182  
  1183  html, body {
  1184      background: #f7f8fa;
  1185      color: #1e375a;
  1186      width: 100%;
  1187      height: 100%;
  1188      font-family: var(--font-sans);
  1189      font-size: 15px;
  1190  }
  1191  
  1192  main {
  1193      box-sizing: border-box;
  1194      max-width: 800px;
  1195      margin: 0px auto;
  1196      margin-bottom: 30px;
  1197  }
  1198  
  1199  main section > header h1 {
  1200      height: 41px;
  1201      font-size: 30px;
  1202      font-weight: 400;
  1203      font-style: normal;
  1204      font-stretch: normal;
  1205      line-height: normal;
  1206      letter-spacing: normal;
  1207      color: #1e375a;
  1208      margin: 30px 0;
  1209  }
  1210  
  1211  body > header {
  1212      height: 56px;
  1213      box-shadow: 0 2px 4px 0 rgba(30,55,90,.05);
  1214      box-sizing: border-box;
  1215      background-color: rgba(30,55,90,.97);
  1216      padding: 0 15px;
  1217      display: flex;
  1218      align-items: center;
  1219  }
  1220  
  1221  header .logo {
  1222      width: 30px;
  1223      height: 30px;
  1224  }
  1225  
  1226  .navbar .inline-nav {
  1227      display: flex;
  1228      flex: 1 1 auto;
  1229      justify-content: flex-end;
  1230  }
  1231  
  1232  .navbar .inline-nav li {
  1233      display: inline-block;
  1234      margin-left: 15px;
  1235  }
  1236  
  1237  .navbar .inline-nav a,
  1238  .navbar .inline-nav a:active,
  1239  .navbar .inline-nav a:visited {
  1240      color: #FFF;
  1241      opacity: 0.75;
  1242      text-decoration: none;
  1243  }
  1244  
  1245  .navbar .inline-nav a.active,
  1246  .navbar .inline-nav a:hover {
  1247      opacity: 1;
  1248  }
  1249  
  1250  .card {
  1251      box-shadow: 0 2px 4px 0 rgba(30,55,90,.1);
  1252      box-sizing: border-box;
  1253      border: 1px solid rgba(30,55,90,.05);
  1254      border-radius: 4px;
  1255      background-color: #fff;
  1256      margin-bottom: 10px;
  1257  }
  1258  
  1259  a.card {
  1260      text-decoration: none;
  1261  }
  1262  
  1263  /*
  1264   * stage card component
  1265   */
  1266  
  1267  .stage {
  1268      padding: 15px;
  1269      display: grid;
  1270      grid-gap: 10px 0px;
  1271      grid-template-columns: 30px 30px auto 150px;
  1272  }
  1273  
  1274  .stage img {
  1275      border-radius: 50%;
  1276      width: 20px;
  1277      height: 20px;
  1278      grid-row: 2;
  1279      grid-column: 2;
  1280  }
  1281  
  1282  .stage h2 {
  1283      color: #1e375a;
  1284      font-size: 18px;
  1285      grid-row: 1;
  1286      grid-column: 2 / span 3;
  1287      overflow: hidden;
  1288      white-space: nowrap;
  1289      text-overflow: ellipsis;
  1290  }
  1291  
  1292  .stage .desc {
  1293      color: rgba(30,55,90,.6);
  1294      font-size: 14px;
  1295      grid-row: 2;
  1296      grid-column: 3;
  1297      align-items: center;
  1298      display: flex;
  1299  }
  1300  
  1301  .stage time,
  1302  .stage .time {
  1303      color: rgba(30,55,90,.6);
  1304      font-size: 14px;
  1305      grid-row: 2;
  1306      grid-column: 4;
  1307      text-align: right;
  1308      display: flex;
  1309      align-items: center;
  1310      justify-content: flex-end;
  1311  }
  1312  
  1313  .stage em {
  1314      background-color: rgba(35,100,210,.07);
  1315      border-radius: 2px;
  1316      color: #2364d2;
  1317      padding: 0 4px;
  1318      margin: 0 4px;
  1319      line-height: 17px;
  1320  }
  1321  
  1322  .stage .connector {
  1323      width: 15px;
  1324      height: 15px;
  1325      opacity: .2;
  1326      border-bottom-left-radius: 8px;
  1327      border-left: 1px solid #1e375a;
  1328      border-bottom: 1px solid #1e375a;
  1329      display: block;
  1330      grid-row: 2;
  1331      grid-column: 1;
  1332      margin-top: -4px;
  1333      margin-left: 9px;
  1334  }
  1335  
  1336  /*
  1337   * step components
  1338   */
  1339  
  1340  .steps header {
  1341      border-bottom: 1px solid rgba(30,55,90,.1);
  1342      display: grid;
  1343      grid-gap: 10px 0px;
  1344      grid-template-columns: 30px auto;
  1345      padding: 10px 15px;
  1346  }
  1347  
  1348  .steps header .name {
  1349      align-items: center;
  1350      display: flex;
  1351  }
  1352  
  1353  .steps .step {
  1354      display: grid;
  1355      grid-gap: 10px 0px;
  1356      grid-template-columns: 30px auto 100px;
  1357      padding: 10px 15px;
  1358  }
  1359  
  1360  .steps .step:hover {
  1361      background: #f8f8fa;
  1362  }
  1363  
  1364  .steps .step .name {
  1365      align-items: center;
  1366      display: flex;
  1367  }
  1368  
  1369  .steps .body {
  1370      padding: 10px 0px;
  1371  }
  1372  
  1373  .steps .step {
  1374      position: relative;
  1375  }
  1376  
  1377  .steps .step:before,
  1378  .steps .step:after {
  1379      border-left: 1px solid #1e375a;
  1380      content: " ";
  1381      height: 10px;
  1382      left: 25px;
  1383      opacity: 0.15;
  1384      position: absolute;
  1385      width: 1px;
  1386  }
  1387  
  1388  .steps .step:after {
  1389      bottom: 0px;
  1390  }
  1391  
  1392  .steps .step:before {
  1393      top: 0px;
  1394  }
  1395  
  1396  .steps .step:last-of-type:after,
  1397  .steps .step:first-of-type:before {
  1398      display: none;
  1399  }
  1400  
  1401  .steps .status-name {
  1402      align-items: center;
  1403      color: rgba(30,55,90,.6);
  1404      display: flex;
  1405      font-size: 14px;
  1406      font-style: italic;
  1407      justify-content: flex-end;
  1408      text-transform: capitalize;
  1409  }
  1410  
  1411  /**
  1412   * breadcrumb component
  1413   */
  1414  
  1415  .breadcrumb {
  1416      margin-top: 35px;
  1417  }
  1418  
  1419  .breadcrumb ul {
  1420      display: flex;
  1421  }
  1422  
  1423  .breadcrumb ul li {
  1424      display: flex;
  1425      align-items: center;
  1426  }
  1427  
  1428  .breadcrumb ul li.separator {
  1429      margin: 0px 15px;
  1430      width: 19px;
  1431      height: 19px;
  1432      display: inline-block;
  1433      background: url(/static/icons/arrow-right.svg) no-repeat center center;
  1434      transform: rotate(270deg);
  1435  }
  1436  
  1437  .breadcrumb a,
  1438  .breadcrumb a:active,
  1439  .breadcrumb a:visited {
  1440      text-decoration: none;
  1441      color: #2364d2;
  1442      display: block;
  1443      line-height: 19px;
  1444  }
  1445  
  1446  .breadcrumb a:hover {
  1447      text-decoration: underline;
  1448  }
  1449  
  1450  /**
  1451   * alert components
  1452   */
  1453  
  1454  .alert.sleeping {
  1455      box-shadow: 0 2px 4px 0 rgba(30,55,90,.1);
  1456      box-sizing: border-box;
  1457      border: 1px solid rgba(30,55,90,.05);
  1458      border-radius: 4px;
  1459      margin-bottom: 10px;
  1460      padding: 30px;
  1461      padding-top: 130px;
  1462      text-align: center;
  1463      background-color: #FFFFFF;
  1464      background-image: url(icons/sleeping.svg);
  1465      background-size: 80px;
  1466      background-position-x: center;
  1467      background-position-y: 30px;
  1468      background-repeat: no-repeat;
  1469  }
  1470  
  1471  /**
  1472   * status component.
  1473   */
  1474  
  1475  .status {
  1476      background-color: #ff4164;
  1477      border-radius: 50%;
  1478      display: block;
  1479      width: 20px;
  1480      height: 20px;
  1481      background-image: url('icons/failure.svg');
  1482  }
  1483  
  1484  .status.skipped {
  1485      background-color: #96a5be;
  1486      background-image: url('icons/skipped.svg');
  1487  }
  1488  
  1489  .status.pending {
  1490      background-color: #96a5be;
  1491      background-image: url('icons/pending.svg');
  1492      animation: wrench 2s ease infinite;
  1493  }
  1494  
  1495  .status.running {
  1496      background-image: url('icons/running.svg');
  1497      background-color: transparent;
  1498      animation: spin 2s linear infinite;
  1499  }
  1500  
  1501  .status.success,
  1502  .status.passing {
  1503      background-color: #19d78c;
  1504      background-image: url('icons/success.svg');
  1505  }
  1506  
  1507  /*
  1508   * log entry components
  1509   */
  1510  
  1511  .logs {
  1512      box-shadow: 0 2px 4px 0 rgba(30,55,90,.1);
  1513      box-sizing: border-box;
  1514      border: 1px solid rgba(30,55,90,.05);
  1515      border-radius: 4px;
  1516      background-color: #fff;
  1517      margin-bottom: 10px;   
  1518  }
  1519  
  1520  .entry {
  1521      padding: 15px;
  1522      display: grid;
  1523      grid-gap: 5px 10px;
  1524      grid-template-columns: 70px auto 150px;
  1525      border-bottom: 1px solid rgba(30,55,90,.05);
  1526  }
  1527  
  1528  .entry:last-of-type {
  1529      border-bottom: none;
  1530  }
  1531  
  1532  .entry .level {
  1533      grid-row: 1;
  1534      grid-column: 1;
  1535      max-height: 18px;
  1536  }
  1537  
  1538  .entry .message {
  1539      align-items: center;
  1540      background: #eaedf2;
  1541      border-radius: 3px;
  1542      display: flex;
  1543      line-height: 18px;
  1544      padding: 0px 5px;
  1545      font-family: var(--font-mono);
  1546      font-size: 13px;
  1547      grid-row: 1;
  1548      grid-column: 2;
  1549  }
  1550  
  1551  .entry .fields {
  1552      font-family: var(--font-mono);
  1553      font-size: 13px;
  1554      grid-row: 2;
  1555      grid-column: 2;
  1556      display: inline-grid;
  1557      grid-row-gap: 5px;
  1558  }
  1559  
  1560  .entry .time,
  1561  .entry time {
  1562      color: rgba(30,55,90,.6);
  1563      font-size: 14px;
  1564      grid-row: 1;
  1565      grid-column: 3;
  1566      text-align: right;
  1567      display: flex;
  1568      align-items: center;
  1569      justify-content: flex-end;
  1570  }
  1571  
  1572  .level {
  1573      border-radius: 3px;
  1574      display: block;
  1575      font-size: 11px;
  1576      font-family: var(--font-mono);
  1577      line-height: 18px;
  1578      min-width: 50px;
  1579      text-align: center;
  1580      text-transform: uppercase;
  1581  }
  1582  
  1583  .level.panic,
  1584  .level.error {
  1585      background: #ff4164;
  1586      color: #FFF;
  1587  }
  1588  
  1589  .level.warn {
  1590      background: #ffbe00;
  1591      color: #FFF;
  1592  }
  1593  
  1594  .level.info {
  1595      background: #2364d2;
  1596      color: #fff;
  1597  }
  1598  
  1599  .level.debug {
  1600      background: #96a5be;
  1601      color: #fff;
  1602  }
  1603  
  1604  .level.trace {
  1605      background: #96a5be;
  1606      color: #fff;
  1607  }
  1608  
  1609  .fields span {
  1610      background: #eaedf2;
  1611      border-radius: 3px;
  1612      padding: 3px 5px;
  1613      font-size: 11px;
  1614      color: #8d96a8;
  1615  }
  1616  
  1617  .fields span em:after {
  1618      content: "=";
  1619      opacity: 0.5;
  1620      margin: 0px 3px;
  1621  }
  1622  
  1623  /*
  1624   * animations
  1625   */
  1626  
  1627  @keyframes spin {
  1628      0% { transform: rotate(0deg); }
  1629      100% { transform: rotate(359deg); }
  1630  }
  1631  
  1632  @keyframes wrench {
  1633      0%  { transform: rotate(-12deg); }
  1634      8%  { transform: rotate(12deg); }
  1635      10% { transform: rotate(24deg); }
  1636      18% { transform: rotate(-24deg); }
  1637      20% { transform: rotate(-24deg); }
  1638      28% { transform: rotate(24deg); }
  1639      30% { transform: rotate(24deg); }
  1640      38% { transform: rotate(-24deg); }
  1641      40% { transform: rotate(-24deg); }
  1642      48% { transform: rotate(24deg); }
  1643      50% { transform: rotate(24deg); }
  1644      58% { transform: rotate(-24deg); }
  1645      60% { transform: rotate(-24deg); }
  1646      68% { transform: rotate(24deg); }
  1647      75%, 100% { transform: rotate(0deg); }
  1648  }`)
  1649  
  1650  // /logs.html
  1651  var file12 = []byte(`<!DOCTYPE html>
  1652  <html>
  1653  <head>
  1654  <meta charset="UTF-8">
  1655  <title>Drone Runner Dashboard</title>
  1656  <link rel="stylesheet" type="text/css" href="reset.css">
  1657  <link rel="stylesheet" type="text/css" href="style.css">
  1658  <script src="timeago.js" type="text/javascript"></script>
  1659  </head>
  1660  <body>
  1661  
  1662  <header class="navbar">
  1663      <div class="logo">
  1664          <svg viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M12.086 5.814l-.257.258 10.514 10.514C20.856 18.906 20 21.757 20 25c0 9.014 6.618 15 15 15 3.132 0 6.018-.836 8.404-2.353l10.568 10.568C48.497 55.447 39.796 60 30 60 13.434 60 0 46.978 0 30 0 19.903 4.751 11.206 12.086 5.814zm5.002-2.97C20.998 1.015 25.378 0 30 0c16.566 0 30 13.022 30 30 0 4.67-1.016 9.04-2.835 12.923l-9.508-9.509C49.144 31.094 50 28.243 50 25c0-9.014-6.618-15-15-15-3.132 0-6.018.836-8.404 2.353l-9.508-9.508zM35 34c-5.03 0-9-3.591-9-9s3.97-9 9-9c5.03 0 9 3.591 9 9s-3.97 9-9 9z" id="a"></path></defs><use fill="#FFF" xlink:href="#a" fill-rule="evenodd"></use></svg>
  1665      </div>
  1666      <nav class="inline-nav">
  1667          <ul>
  1668              <li><a href="/">Dashboard</a></li>
  1669              <li><a href="/logs">Logging</a></li>
  1670          </ul>
  1671      </nav>
  1672  </header>
  1673  
  1674  <main>
  1675      <section>
  1676          <header>
  1677              <h1>Recent Logs</h1>
  1678          </header>
  1679          <div class="alert sleeping">
  1680              <p>There is no recent log activity to display.</p>
  1681          </div>
  1682          <article class="logs">
  1683              <div class="entry">
  1684                  <span class="level trace">trace</span>
  1685                  <span class="message">received stage</span>
  1686                  <span class="fields">
  1687                      <span><em>stage.id</em>95</span>
  1688                      <span><em>stage.name</em>test</span>
  1689                      <span><em>stage.number</em>1</span>
  1690                  </span>
  1691                  <span class="time" datetime="0"></span>
  1692              </div>
  1693              <div class="entry">
  1694                  <span class="level debug">debug</span>
  1695                  <span class="message">received stage</span>
  1696                  <span class="fields">
  1697                      <span><em>stage.id</em>95</span>
  1698                      <span><em>stage.name</em>test</span>
  1699                      <span><em>stage.number</em>1</span>
  1700                  </span>
  1701                  <span class="time" datetime="0"></span>
  1702              </div>
  1703              <div class="entry">
  1704                  <span class="level warn">warn</span>
  1705                  <span class="message">received stage</span>
  1706                  <span class="fields">
  1707                      <span><em>stage.id</em>95</span>
  1708                      <span><em>stage.name</em>test</span>
  1709                      <span><em>stage.number</em>1</span>
  1710                  </span>
  1711                  <span class="time" datetime="0"></span>
  1712              </div>
  1713              <div class="entry">
  1714                  <span class="level error">error</span>
  1715                  <span class="message">received stage</span>
  1716                  <span class="fields">
  1717                      <span><em>stage.id</em>95</span>
  1718                      <span><em>stage.name</em>test</span>
  1719                      <span><em>stage.number</em>1</span>
  1720                  </span>
  1721                  <span class="time" datetime="0"></span>
  1722              </div>
  1723              <div class="entry">
  1724                  <span class="level info">info</span>
  1725                  <span class="message">received stage</span>
  1726                  <span class="fields">
  1727                      <span><em>stage.id</em>95</span>
  1728                      <span><em>stage.name</em>test</span>
  1729                      <span><em>stage.number</em>1</span>
  1730                  </span>
  1731                  <span class="time" datetime="0"></span>
  1732              </div>
  1733          </article>
  1734      </section>
  1735  </main>
  1736  
  1737  <footer></footer>
  1738  
  1739  <script>
  1740  timeago.render(document.querySelectorAll('.time'));
  1741  </script>
  1742  </body>
  1743  </html>`)