From e56303798cd28287fcc1855f0df150498e8e30c3 Mon Sep 17 00:00:00 2001 From: SickGear Date: Thu, 12 Jan 2023 01:04:47 +0000 Subject: [PATCH] Change bump to major version 3.xx to signal that this branch supports Python3+ only. Initial SickGear for Python 3. --- .codeclimate.yml | 17 + .github/issue_template.md | 22 + .github/workflows/unittest.yml | 72 + .gitignore | 50 + .travis.yml | 26 + CHANGES.md | 4020 ++ COPYING.txt | 674 + HACKS.txt | 27 + SickBeard.py | 41 + _cleaner.py | 185 + autoProcessTV/SickGear-NG/INSTALL.txt | 22 + autoProcessTV/SickGear-NG/SickGear-NG.py | 768 + autoProcessTV/autoProcessTV.cfg.sample | 7 + autoProcessTV/autoProcessTV.py | 150 + autoProcessTV/onTxComplete.bat | 384 + autoProcessTV/onTxComplete.sample.cfg | 29 + autoProcessTV/onTxComplete.sh | 315 + autoProcessTV/sabToSickGear.py | 32 + gui/slick/css/browser.css | 60 + gui/slick/css/browserconfig.xml | 12 + gui/slick/css/dark.css | 1674 + gui/slick/css/fonts/Hack-Regular-mono.eot | Bin 0 -> 434292 bytes gui/slick/css/fonts/Hack-Regular-mono.svg | 1543 + gui/slick/css/fonts/Hack-Regular-mono.ttf | Bin 0 -> 203536 bytes gui/slick/css/fonts/Hack-Regular-mono.woff | Bin 0 -> 96173 bytes gui/slick/css/fonts/OpenSans-Bold-webfont.eot | Bin 0 -> 30858 bytes gui/slick/css/fonts/OpenSans-Bold-webfont.svg | 251 + gui/slick/css/fonts/OpenSans-Bold-webfont.ttf | Bin 0 -> 30680 bytes .../css/fonts/OpenSans-Bold-webfont.woff | Bin 0 -> 19788 bytes .../css/fonts/OpenSans-BoldItalic-webfont.eot | Bin 0 -> 34166 bytes .../css/fonts/OpenSans-BoldItalic-webfont.svg | 251 + .../css/fonts/OpenSans-BoldItalic-webfont.ttf | Bin 0 -> 33960 bytes .../fonts/OpenSans-BoldItalic-webfont.woff | Bin 0 -> 21940 bytes .../css/fonts/OpenSans-ExtraBold-webfont.eot | Bin 0 -> 30602 bytes .../css/fonts/OpenSans-ExtraBold-webfont.svg | 251 + .../css/fonts/OpenSans-ExtraBold-webfont.ttf | Bin 0 -> 30404 bytes .../css/fonts/OpenSans-ExtraBold-webfont.woff | Bin 0 -> 19972 bytes .../OpenSans-ExtraBoldItalic-webfont.eot | Bin 0 -> 33758 bytes .../OpenSans-ExtraBoldItalic-webfont.svg | 251 + .../OpenSans-ExtraBoldItalic-webfont.ttf | Bin 0 -> 33532 bytes .../OpenSans-ExtraBoldItalic-webfont.woff | Bin 0 -> 21824 bytes .../css/fonts/OpenSans-Italic-webfont.eot | Bin 0 -> 34798 bytes .../css/fonts/OpenSans-Italic-webfont.svg | 251 + .../css/fonts/OpenSans-Italic-webfont.ttf | Bin 0 -> 34612 bytes .../css/fonts/OpenSans-Italic-webfont.woff | Bin 0 -> 22416 bytes .../css/fonts/OpenSans-Light-webfont.eot | Bin 0 -> 29794 bytes .../css/fonts/OpenSans-Light-webfont.svg | 252 + .../css/fonts/OpenSans-Light-webfont.ttf | Bin 0 -> 29612 bytes .../css/fonts/OpenSans-Light-webfont.woff | Bin 0 -> 19396 bytes .../fonts/OpenSans-LightItalic-webfont.eot | Bin 0 -> 34578 bytes .../fonts/OpenSans-LightItalic-webfont.svg | 252 + .../fonts/OpenSans-LightItalic-webfont.ttf | Bin 0 -> 34368 bytes .../fonts/OpenSans-LightItalic-webfont.woff | Bin 0 -> 22444 bytes .../css/fonts/OpenSans-Regular-webfont.eot | Bin 0 -> 29934 bytes .../css/fonts/OpenSans-Regular-webfont.svg | 252 + .../css/fonts/OpenSans-Regular-webfont.ttf | Bin 0 -> 29744 bytes .../css/fonts/OpenSans-Regular-webfont.woff | Bin 0 -> 19624 bytes .../css/fonts/OpenSans-Semibold-webfont.eot | Bin 0 -> 30350 bytes .../css/fonts/OpenSans-Semibold-webfont.svg | 251 + .../css/fonts/OpenSans-Semibold-webfont.ttf | Bin 0 -> 30156 bytes .../css/fonts/OpenSans-Semibold-webfont.woff | Bin 0 -> 19736 bytes .../fonts/OpenSans-SemiboldItalic-webfont.eot | Bin 0 -> 34866 bytes .../fonts/OpenSans-SemiboldItalic-webfont.svg | 251 + .../fonts/OpenSans-SemiboldItalic-webfont.ttf | Bin 0 -> 34644 bytes .../OpenSans-SemiboldItalic-webfont.woff | Bin 0 -> 22332 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes gui/slick/css/fonts/sgicons.eot | Bin 0 -> 59932 bytes gui/slick/css/fonts/sgicons.svg | 123 + gui/slick/css/fonts/sgicons.ttf | Bin 0 -> 61388 bytes gui/slick/css/fonts/sgicons.woff | Bin 0 -> 14988 bytes gui/slick/css/imports/config.less | 78 + gui/slick/css/lib/bootstrap-theme.min.css | 6 + gui/slick/css/lib/bootstrap.min.css | 6 + gui/slick/css/lib/glide.core.min.css | 1 + gui/slick/css/lib/glide.theme.min.css | 1 + gui/slick/css/lib/images/animated-overlay.gif | Bin 0 -> 1738 bytes gui/slick/css/lib/images/tablesorter/asc.gif | Bin 0 -> 54 bytes gui/slick/css/lib/images/tablesorter/bg.gif | Bin 0 -> 64 bytes gui/slick/css/lib/images/tablesorter/desc.gif | Bin 0 -> 54 bytes .../ui-bg_fine-grain_10_eceadf_60x60.png | Bin 0 -> 4429 bytes .../lib/images/ui-bg_flat_0_000000_40x100.png | Bin 0 -> 205 bytes .../lib/images/ui-bg_flat_0_606060_40x100.png | Bin 0 -> 2874 bytes .../lib/images/ui-bg_flat_0_999999_40x100.png | Bin 0 -> 2874 bytes .../lib/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../lib/images/ui-bg_flat_0_ffffff_40x100.png | Bin 0 -> 208 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 335 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 332 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../ui-bg_highlight-soft_75_dcdcdc_1x100.png | Bin 0 -> 280 bytes .../ui-bg_highlight-soft_75_dddddd_1x100.png | Bin 0 -> 280 bytes .../ui-bg_highlight-soft_75_efefef_1x100.png | Bin 0 -> 279 bytes .../ui-bg_inset-soft_75_dfdfdf_1x100.png | Bin 0 -> 281 bytes .../lib/images/ui-icons_09a2ff_256x240.png | Bin 0 -> 1870 bytes .../lib/images/ui-icons_222222_256x240.png | Bin 0 -> 6922 bytes .../lib/images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4549 bytes .../lib/images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../lib/images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../lib/images/ui-icons_8c291d_256x240.png | Bin 0 -> 4549 bytes .../lib/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4549 bytes .../lib/images/ui-icons_ffffff_256x240.png | Bin 0 -> 7734 bytes gui/slick/css/lib/jquery-ui.min.css | 3 + gui/slick/css/lib/jquery.qtip.min.css | 1 + gui/slick/css/lib/pnotify.custom.min.css | 1 + gui/slick/css/lib/select2.css | 537 + gui/slick/css/lib/token-input.min.css | 1 + gui/slick/css/light.css | 1587 + gui/slick/css/style.css | 5214 ++ gui/slick/images/addshows/add-anime.gif | Bin 0 -> 1428 bytes .../images/addshows/add-existing16-black.png | Bin 0 -> 416 bytes .../images/addshows/add-existing16-white.png | Bin 0 -> 304 bytes .../images/addshows/add-existing32-black.png | Bin 0 -> 718 bytes .../images/addshows/add-existing32-white.png | Bin 0 -> 496 bytes gui/slick/images/addshows/add-imdb.gif | Bin 0 -> 1422 bytes gui/slick/images/addshows/add-new32-black.png | Bin 0 -> 895 bytes gui/slick/images/addshows/add-new32-white.png | Bin 0 -> 663 bytes .../images/addshows/add-trakt32-black.png | Bin 0 -> 718 bytes .../images/addshows/add-trakt32-white.png | Bin 0 -> 550 bytes .../images/addshows/add-trending32-black.png | Bin 0 -> 606 bytes .../images/addshows/add-trending32-white.png | Bin 0 -> 423 bytes gui/slick/images/addshows/anime16.png | Bin 0 -> 283 bytes gui/slick/images/addshows/imdb16.png | Bin 0 -> 242 bytes gui/slick/images/addshows/trakt16-black.png | Bin 0 -> 376 bytes gui/slick/images/addshows/trakt16-white.png | Bin 0 -> 392 bytes gui/slick/images/arrows.png | Bin 0 -> 323 bytes gui/slick/images/arrows2.png | Bin 0 -> 924 bytes gui/slick/images/banner.png | Bin 0 -> 153766 bytes gui/slick/images/banner_thumb.jpg | Bin 0 -> 7491 bytes gui/slick/images/bg.gif | Bin 0 -> 48 bytes gui/slick/images/cancel32.png | Bin 0 -> 2501 bytes gui/slick/images/changelog16.png | Bin 0 -> 124 bytes gui/slick/images/closed_captioning.png | Bin 0 -> 744 bytes gui/slick/images/down-success.png | Bin 0 -> 726 bytes gui/slick/images/down-upgrade.png | Bin 0 -> 774 bytes gui/slick/images/error16.png | Bin 0 -> 836 bytes gui/slick/images/facebook16.png | Bin 0 -> 265 bytes gui/slick/images/fanart.png | Bin 0 -> 841 bytes gui/slick/images/flags/ad.png | Bin 0 -> 451 bytes gui/slick/images/flags/ae.png | Bin 0 -> 330 bytes gui/slick/images/flags/af.png | Bin 0 -> 418 bytes gui/slick/images/flags/ag.png | Bin 0 -> 455 bytes gui/slick/images/flags/ai.png | Bin 0 -> 516 bytes gui/slick/images/flags/al.png | Bin 0 -> 431 bytes gui/slick/images/flags/am.png | Bin 0 -> 331 bytes gui/slick/images/flags/an.png | Bin 0 -> 409 bytes gui/slick/images/flags/ao.png | Bin 0 -> 388 bytes gui/slick/images/flags/ar.png | Bin 0 -> 364 bytes gui/slick/images/flags/as.png | Bin 0 -> 538 bytes gui/slick/images/flags/at.png | Bin 0 -> 290 bytes gui/slick/images/flags/au.png | Bin 0 -> 579 bytes gui/slick/images/flags/aw.png | Bin 0 -> 393 bytes gui/slick/images/flags/ax.png | Bin 0 -> 476 bytes gui/slick/images/flags/az.png | Bin 0 -> 420 bytes gui/slick/images/flags/ba.png | Bin 0 -> 469 bytes gui/slick/images/flags/bb.png | Bin 0 -> 402 bytes gui/slick/images/flags/bd.png | Bin 0 -> 368 bytes gui/slick/images/flags/be.png | Bin 0 -> 294 bytes gui/slick/images/flags/bf.png | Bin 0 -> 341 bytes gui/slick/images/flags/bg.png | Bin 0 -> 320 bytes gui/slick/images/flags/bh.png | Bin 0 -> 376 bytes gui/slick/images/flags/bi.png | Bin 0 -> 564 bytes gui/slick/images/flags/bj.png | Bin 0 -> 310 bytes gui/slick/images/flags/bm.png | Bin 0 -> 499 bytes gui/slick/images/flags/bn.png | Bin 0 -> 500 bytes gui/slick/images/flags/bo.png | Bin 0 -> 341 bytes gui/slick/images/flags/br.png | Bin 0 -> 477 bytes gui/slick/images/flags/bs.png | Bin 0 -> 391 bytes gui/slick/images/flags/bt.png | Bin 0 -> 470 bytes gui/slick/images/flags/bv.png | Bin 0 -> 397 bytes gui/slick/images/flags/bw.png | Bin 0 -> 326 bytes gui/slick/images/flags/by.png | Bin 0 -> 382 bytes gui/slick/images/flags/bz.png | Bin 0 -> 474 bytes gui/slick/images/flags/ca.png | Bin 0 -> 470 bytes gui/slick/images/flags/cc.png | Bin 0 -> 493 bytes gui/slick/images/flags/cd.png | Bin 0 -> 476 bytes gui/slick/images/flags/cf.png | Bin 0 -> 454 bytes gui/slick/images/flags/cg.png | Bin 0 -> 379 bytes gui/slick/images/flags/ch.png | Bin 0 -> 287 bytes gui/slick/images/flags/ci.png | Bin 0 -> 304 bytes gui/slick/images/flags/ck.png | Bin 0 -> 488 bytes gui/slick/images/flags/cl.png | Bin 0 -> 324 bytes gui/slick/images/flags/cm.png | Bin 0 -> 347 bytes gui/slick/images/flags/cn.png | Bin 0 -> 349 bytes gui/slick/images/flags/co.png | Bin 0 -> 330 bytes gui/slick/images/flags/cr.png | Bin 0 -> 349 bytes gui/slick/images/flags/cs.png | Bin 0 -> 321 bytes gui/slick/images/flags/cu.png | Bin 0 -> 440 bytes gui/slick/images/flags/cv.png | Bin 0 -> 437 bytes gui/slick/images/flags/cx.png | Bin 0 -> 489 bytes gui/slick/images/flags/cy.png | Bin 0 -> 348 bytes gui/slick/images/flags/cz.png | Bin 0 -> 363 bytes gui/slick/images/flags/da.png | Bin 0 -> 352 bytes gui/slick/images/flags/de.png | Bin 0 -> 359 bytes gui/slick/images/flags/dj.png | Bin 0 -> 429 bytes gui/slick/images/flags/dk.png | Bin 0 -> 352 bytes gui/slick/images/flags/dm.png | Bin 0 -> 507 bytes gui/slick/images/flags/do.png | Bin 0 -> 368 bytes gui/slick/images/flags/dz.png | Bin 0 -> 452 bytes gui/slick/images/flags/ec.png | Bin 0 -> 355 bytes gui/slick/images/flags/ee.png | Bin 0 -> 351 bytes gui/slick/images/flags/eg.png | Bin 0 -> 348 bytes gui/slick/images/flags/eh.png | Bin 0 -> 386 bytes gui/slick/images/flags/el.png | Bin 0 -> 389 bytes gui/slick/images/flags/en.png | Bin 0 -> 545 bytes gui/slick/images/flags/er.png | Bin 0 -> 496 bytes gui/slick/images/flags/es.png | Bin 0 -> 342 bytes gui/slick/images/flags/et.png | Bin 0 -> 445 bytes gui/slick/images/flags/fam.png | Bin 0 -> 350 bytes gui/slick/images/flags/fi.png | Bin 0 -> 362 bytes gui/slick/images/flags/fj.png | Bin 0 -> 516 bytes gui/slick/images/flags/fk.png | Bin 0 -> 526 bytes gui/slick/images/flags/fm.png | Bin 0 -> 406 bytes gui/slick/images/flags/fo.png | Bin 0 -> 396 bytes gui/slick/images/flags/fr.png | Bin 0 -> 367 bytes gui/slick/images/flags/ga.png | Bin 0 -> 342 bytes gui/slick/images/flags/gb.png | Bin 0 -> 545 bytes gui/slick/images/flags/gd.png | Bin 0 -> 458 bytes gui/slick/images/flags/ge.png | Bin 0 -> 492 bytes gui/slick/images/flags/gf.png | Bin 0 -> 367 bytes gui/slick/images/flags/gh.png | Bin 0 -> 336 bytes gui/slick/images/flags/gi.png | Bin 0 -> 383 bytes gui/slick/images/flags/gl.png | Bin 0 -> 351 bytes gui/slick/images/flags/gm.png | Bin 0 -> 362 bytes gui/slick/images/flags/gn.png | Bin 0 -> 319 bytes gui/slick/images/flags/gp.png | Bin 0 -> 353 bytes gui/slick/images/flags/gq.png | Bin 0 -> 404 bytes gui/slick/images/flags/gr.png | Bin 0 -> 389 bytes gui/slick/images/flags/gs.png | Bin 0 -> 522 bytes gui/slick/images/flags/gt.png | Bin 0 -> 331 bytes gui/slick/images/flags/gu.png | Bin 0 -> 384 bytes gui/slick/images/flags/gw.png | Bin 0 -> 346 bytes gui/slick/images/flags/gy.png | Bin 0 -> 520 bytes gui/slick/images/flags/he.png | Bin 0 -> 267 bytes gui/slick/images/flags/hi.png | Bin 0 -> 376 bytes gui/slick/images/flags/hk.png | Bin 0 -> 393 bytes gui/slick/images/flags/hm.png | Bin 0 -> 579 bytes gui/slick/images/flags/hn.png | Bin 0 -> 411 bytes gui/slick/images/flags/hr.png | Bin 0 -> 384 bytes gui/slick/images/flags/ht.png | Bin 0 -> 326 bytes gui/slick/images/flags/hu.png | Bin 0 -> 293 bytes gui/slick/images/flags/id.png | Bin 0 -> 350 bytes gui/slick/images/flags/ie.png | Bin 0 -> 330 bytes gui/slick/images/flags/il.png | Bin 0 -> 350 bytes gui/slick/images/flags/in.png | Bin 0 -> 376 bytes gui/slick/images/flags/io.png | Bin 0 -> 575 bytes gui/slick/images/flags/iq.png | Bin 0 -> 402 bytes gui/slick/images/flags/ir.png | Bin 0 -> 397 bytes gui/slick/images/flags/is.png | Bin 0 -> 410 bytes gui/slick/images/flags/it.png | Bin 0 -> 339 bytes gui/slick/images/flags/ja.png | Bin 0 -> 335 bytes gui/slick/images/flags/jm.png | Bin 0 -> 499 bytes gui/slick/images/flags/jo.png | Bin 0 -> 353 bytes gui/slick/images/flags/jp.png | Bin 0 -> 340 bytes gui/slick/images/flags/ke.png | Bin 0 -> 434 bytes gui/slick/images/flags/kg.png | Bin 0 -> 353 bytes gui/slick/images/flags/kh.png | Bin 0 -> 422 bytes gui/slick/images/flags/ki.png | Bin 0 -> 544 bytes gui/slick/images/flags/km.png | Bin 0 -> 452 bytes gui/slick/images/flags/kn.png | Bin 0 -> 475 bytes gui/slick/images/flags/ko.png | Bin 0 -> 293 bytes gui/slick/images/flags/kp.png | Bin 0 -> 423 bytes gui/slick/images/flags/kr.png | Bin 0 -> 506 bytes gui/slick/images/flags/kw.png | Bin 0 -> 350 bytes gui/slick/images/flags/ky.png | Bin 0 -> 529 bytes gui/slick/images/flags/kz.png | Bin 0 -> 454 bytes gui/slick/images/flags/la.png | Bin 0 -> 414 bytes gui/slick/images/flags/lb.png | Bin 0 -> 393 bytes gui/slick/images/flags/lc.png | Bin 0 -> 459 bytes gui/slick/images/flags/li.png | Bin 0 -> 399 bytes gui/slick/images/flags/lk.png | Bin 0 -> 462 bytes gui/slick/images/flags/lr.png | Bin 0 -> 385 bytes gui/slick/images/flags/ls.png | Bin 0 -> 498 bytes gui/slick/images/flags/lt.png | Bin 0 -> 344 bytes gui/slick/images/flags/lu.png | Bin 0 -> 337 bytes gui/slick/images/flags/lv.png | Bin 0 -> 339 bytes gui/slick/images/flags/ly.png | Bin 0 -> 276 bytes gui/slick/images/flags/ma.png | Bin 0 -> 293 bytes gui/slick/images/flags/mc.png | Bin 0 -> 302 bytes gui/slick/images/flags/md.png | Bin 0 -> 403 bytes gui/slick/images/flags/me.png | Bin 0 -> 392 bytes gui/slick/images/flags/mg.png | Bin 0 -> 313 bytes gui/slick/images/flags/mh.png | Bin 0 -> 516 bytes gui/slick/images/flags/mk.png | Bin 0 -> 442 bytes gui/slick/images/flags/ml.png | Bin 0 -> 322 bytes gui/slick/images/flags/mm.png | Bin 0 -> 336 bytes gui/slick/images/flags/mn.png | Bin 0 -> 342 bytes gui/slick/images/flags/mo.png | Bin 0 -> 456 bytes gui/slick/images/flags/mp.png | Bin 0 -> 481 bytes gui/slick/images/flags/mq.png | Bin 0 -> 539 bytes gui/slick/images/flags/mr.png | Bin 0 -> 408 bytes gui/slick/images/flags/ms.png | Bin 0 -> 497 bytes gui/slick/images/flags/mt.png | Bin 0 -> 340 bytes gui/slick/images/flags/mu.png | Bin 0 -> 360 bytes gui/slick/images/flags/mv.png | Bin 0 -> 391 bytes gui/slick/images/flags/mw.png | Bin 0 -> 365 bytes gui/slick/images/flags/mx.png | Bin 0 -> 422 bytes gui/slick/images/flags/my.png | Bin 0 -> 460 bytes gui/slick/images/flags/mz.png | Bin 0 -> 438 bytes gui/slick/images/flags/na.png | Bin 0 -> 555 bytes gui/slick/images/flags/nc.png | Bin 0 -> 469 bytes gui/slick/images/flags/ne.png | Bin 0 -> 391 bytes gui/slick/images/flags/nf.png | Bin 0 -> 472 bytes gui/slick/images/flags/ng.png | Bin 0 -> 339 bytes gui/slick/images/flags/ni.png | Bin 0 -> 370 bytes gui/slick/images/flags/nl.png | Bin 0 -> 309 bytes gui/slick/images/flags/no.png | Bin 0 -> 397 bytes gui/slick/images/flags/np.png | Bin 0 -> 387 bytes gui/slick/images/flags/nr.png | Bin 0 -> 391 bytes gui/slick/images/flags/nu.png | Bin 0 -> 465 bytes gui/slick/images/flags/nz.png | Bin 0 -> 529 bytes gui/slick/images/flags/om.png | Bin 0 -> 339 bytes gui/slick/images/flags/pa.png | Bin 0 -> 390 bytes gui/slick/images/flags/pb.png | Bin 0 -> 477 bytes gui/slick/images/flags/pe.png | Bin 0 -> 317 bytes gui/slick/images/flags/pf.png | Bin 0 -> 379 bytes gui/slick/images/flags/pg.png | Bin 0 -> 438 bytes gui/slick/images/flags/ph.png | Bin 0 -> 413 bytes gui/slick/images/flags/pk.png | Bin 0 -> 448 bytes gui/slick/images/flags/pl.png | Bin 0 -> 293 bytes gui/slick/images/flags/pm.png | Bin 0 -> 566 bytes gui/slick/images/flags/pn.png | Bin 0 -> 544 bytes gui/slick/images/flags/pr.png | Bin 0 -> 440 bytes gui/slick/images/flags/ps.png | Bin 0 -> 391 bytes gui/slick/images/flags/pt.png | Bin 0 -> 407 bytes gui/slick/images/flags/pw.png | Bin 0 -> 423 bytes gui/slick/images/flags/py.png | Bin 0 -> 343 bytes gui/slick/images/flags/qa.png | Bin 0 -> 369 bytes gui/slick/images/flags/re.png | Bin 0 -> 367 bytes gui/slick/images/flags/ro.png | Bin 0 -> 333 bytes gui/slick/images/flags/rs.png | Bin 0 -> 376 bytes gui/slick/images/flags/ru.png | Bin 0 -> 297 bytes gui/slick/images/flags/rw.png | Bin 0 -> 382 bytes gui/slick/images/flags/sa.png | Bin 0 -> 428 bytes gui/slick/images/flags/sb.png | Bin 0 -> 519 bytes gui/slick/images/flags/sc.png | Bin 0 -> 480 bytes gui/slick/images/flags/sd.png | Bin 0 -> 364 bytes gui/slick/images/flags/se.png | Bin 0 -> 389 bytes gui/slick/images/flags/sg.png | Bin 0 -> 349 bytes gui/slick/images/flags/sh.png | Bin 0 -> 516 bytes gui/slick/images/flags/si.png | Bin 0 -> 383 bytes gui/slick/images/flags/sj.png | Bin 0 -> 397 bytes gui/slick/images/flags/sk.png | Bin 0 -> 436 bytes gui/slick/images/flags/sl.png | Bin 0 -> 321 bytes gui/slick/images/flags/sm.png | Bin 0 -> 396 bytes gui/slick/images/flags/sn.png | Bin 0 -> 356 bytes gui/slick/images/flags/so.png | Bin 0 -> 376 bytes gui/slick/images/flags/sr.png | Bin 0 -> 369 bytes gui/slick/images/flags/st.png | Bin 0 -> 427 bytes gui/slick/images/flags/sv.png | Bin 0 -> 389 bytes gui/slick/images/flags/sy.png | Bin 0 -> 344 bytes gui/slick/images/flags/sz.png | Bin 0 -> 505 bytes gui/slick/images/flags/tc.png | Bin 0 -> 509 bytes gui/slick/images/flags/td.png | Bin 0 -> 378 bytes gui/slick/images/flags/tf.png | Bin 0 -> 397 bytes gui/slick/images/flags/tg.png | Bin 0 -> 407 bytes gui/slick/images/flags/th.png | Bin 0 -> 327 bytes gui/slick/images/flags/tj.png | Bin 0 -> 416 bytes gui/slick/images/flags/tk.png | Bin 0 -> 519 bytes gui/slick/images/flags/tl.png | Bin 0 -> 395 bytes gui/slick/images/flags/tm.png | Bin 0 -> 456 bytes gui/slick/images/flags/tn.png | Bin 0 -> 366 bytes gui/slick/images/flags/to.png | Bin 0 -> 346 bytes gui/slick/images/flags/tr.png | Bin 0 -> 365 bytes gui/slick/images/flags/tt.png | Bin 0 -> 484 bytes gui/slick/images/flags/tv.png | Bin 0 -> 437 bytes gui/slick/images/flags/tw.png | Bin 0 -> 330 bytes gui/slick/images/flags/tz.png | Bin 0 -> 509 bytes gui/slick/images/flags/ua.png | Bin 0 -> 303 bytes gui/slick/images/flags/ug.png | Bin 0 -> 387 bytes gui/slick/images/flags/uk.png | Bin 0 -> 545 bytes gui/slick/images/flags/um.png | Bin 0 -> 454 bytes gui/slick/images/flags/unknown.png | Bin 0 -> 260 bytes gui/slick/images/flags/us.png | Bin 0 -> 488 bytes gui/slick/images/flags/uy.png | Bin 0 -> 409 bytes gui/slick/images/flags/uz.png | Bin 0 -> 410 bytes gui/slick/images/flags/va.png | Bin 0 -> 419 bytes gui/slick/images/flags/vc.png | Bin 0 -> 411 bytes gui/slick/images/flags/ve.png | Bin 0 -> 404 bytes gui/slick/images/flags/vg.png | Bin 0 -> 508 bytes gui/slick/images/flags/vi.png | Bin 0 -> 521 bytes gui/slick/images/flags/vn.png | Bin 0 -> 324 bytes gui/slick/images/flags/vu.png | Bin 0 -> 448 bytes gui/slick/images/flags/wf.png | Bin 0 -> 437 bytes gui/slick/images/flags/ws.png | Bin 0 -> 352 bytes gui/slick/images/flags/ye.png | Bin 0 -> 302 bytes gui/slick/images/flags/yt.png | Bin 0 -> 456 bytes gui/slick/images/flags/za.png | Bin 0 -> 522 bytes gui/slick/images/flags/zh.png | Bin 0 -> 349 bytes gui/slick/images/flags/zm.png | Bin 0 -> 359 bytes gui/slick/images/flags/zw.png | Bin 0 -> 462 bytes gui/slick/images/glyphicons-config.png | Bin 0 -> 3524 bytes .../images/glyphicons-halflings-white.png | Bin 0 -> 13665 bytes gui/slick/images/glyphicons-halflings.png | Bin 0 -> 12619 bytes gui/slick/images/heart.png | Bin 0 -> 670 bytes .../images/ico/apple-touch-icon-114x114.png | Bin 0 -> 12241 bytes .../images/ico/apple-touch-icon-120x120.png | Bin 0 -> 13131 bytes .../images/ico/apple-touch-icon-144x144.png | Bin 0 -> 16886 bytes .../images/ico/apple-touch-icon-152x152.png | Bin 0 -> 18200 bytes .../images/ico/apple-touch-icon-180x180.png | Bin 0 -> 21897 bytes .../images/ico/apple-touch-icon-57x57.png | Bin 0 -> 5115 bytes .../images/ico/apple-touch-icon-60x60.png | Bin 0 -> 5433 bytes .../images/ico/apple-touch-icon-72x72.png | Bin 0 -> 6846 bytes .../images/ico/apple-touch-icon-76x76.png | Bin 0 -> 7239 bytes .../ico/apple-touch-icon-precomposed.png | Bin 0 -> 24667 bytes gui/slick/images/ico/apple-touch-icon.png | Bin 0 -> 21897 bytes gui/slick/images/ico/favicon-160x160.png | Bin 0 -> 19256 bytes gui/slick/images/ico/favicon-16x16.png | Bin 0 -> 1001 bytes gui/slick/images/ico/favicon-192x192.png | Bin 0 -> 24078 bytes gui/slick/images/ico/favicon-32x32.png | Bin 0 -> 2910 bytes gui/slick/images/ico/favicon-96x96.png | Bin 0 -> 10433 bytes gui/slick/images/ico/favicon.ico | Bin 0 -> 15086 bytes gui/slick/images/ico/mstile-144x144.png | Bin 0 -> 16961 bytes gui/slick/images/ico/mstile-150x150.png | Bin 0 -> 15483 bytes gui/slick/images/ico/mstile-310x150.png | Bin 0 -> 16353 bytes gui/slick/images/ico/mstile-310x310.png | Bin 0 -> 39676 bytes gui/slick/images/ico/mstile-70x70.png | Bin 0 -> 10443 bytes gui/slick/images/iidrn.png | Bin 0 -> 804 bytes gui/slick/images/image-light.png | Bin 0 -> 215 bytes gui/slick/images/imdb16.png | Bin 0 -> 308 bytes gui/slick/images/info32.png | Bin 0 -> 1813 bytes gui/slick/images/instagram16.png | Bin 0 -> 753 bytes gui/slick/images/legend16.png | Bin 0 -> 324 bytes gui/slick/images/loading.gif | Bin 0 -> 9427 bytes gui/slick/images/loading16-dark.gif | Bin 0 -> 1849 bytes gui/slick/images/loading16-red.gif | Bin 0 -> 831 bytes gui/slick/images/loading16.gif | Bin 0 -> 1553 bytes gui/slick/images/loading16_1C1F21.gif | Bin 0 -> 1079 bytes gui/slick/images/loading16_333333.gif | Bin 0 -> 1849 bytes gui/slick/images/loading16_dddddd.gif | Bin 0 -> 1849 bytes gui/slick/images/loading32-dark.gif | Bin 0 -> 3208 bytes gui/slick/images/loading32.gif | Bin 0 -> 3208 bytes gui/slick/images/menu/system18-2.png | Bin 0 -> 477 bytes gui/slick/images/menu/system18.png | Bin 0 -> 500 bytes gui/slick/images/metac16.png | Bin 0 -> 729 bytes gui/slick/images/minus.png | Bin 0 -> 288 bytes gui/slick/images/network/1live.png | Bin 0 -> 1879 bytes gui/slick/images/network/2be.png | Bin 0 -> 2165 bytes gui/slick/images/network/33.png | Bin 0 -> 1666 bytes gui/slick/images/network/3sat.png | Bin 0 -> 3350 bytes gui/slick/images/network/7mate.png | Bin 0 -> 3033 bytes gui/slick/images/network/a&e.png | Bin 0 -> 1076 bytes gui/slick/images/network/abc (Australia).png | Bin 0 -> 1676 bytes gui/slick/images/network/abc australia.png | Bin 0 -> 1676 bytes gui/slick/images/network/abc family.png | Bin 0 -> 1781 bytes gui/slick/images/network/abc news 24.png | Bin 0 -> 3135 bytes gui/slick/images/network/abc news.png | Bin 0 -> 2712 bytes gui/slick/images/network/abc.png | Bin 0 -> 2192 bytes gui/slick/images/network/abc1.png | Bin 0 -> 2147 bytes gui/slick/images/network/abc2.png | Bin 0 -> 2050 bytes gui/slick/images/network/abc3.png | Bin 0 -> 2160 bytes gui/slick/images/network/adult swim.png | Bin 0 -> 1342 bytes gui/slick/images/network/ahc.png | Bin 0 -> 1900 bytes gui/slick/images/network/amazon.png | Bin 0 -> 2027 bytes gui/slick/images/network/amc.png | Bin 0 -> 3669 bytes gui/slick/images/network/animal planet.png | Bin 0 -> 2273 bytes gui/slick/images/network/animax.png | Bin 0 -> 4307 bytes gui/slick/images/network/anime network.png | Bin 0 -> 847 bytes gui/slick/images/network/antena 3.png | Bin 0 -> 2097 bytes gui/slick/images/network/ard.png | Bin 0 -> 1019 bytes gui/slick/images/network/arte.png | Bin 0 -> 2552 bytes gui/slick/images/network/at-x.png | Bin 0 -> 4044 bytes gui/slick/images/network/at5.png | Bin 0 -> 1897 bytes gui/slick/images/network/audience network.png | Bin 0 -> 1716 bytes gui/slick/images/network/avro.png | Bin 0 -> 1636 bytes gui/slick/images/network/axn.png | Bin 0 -> 1675 bytes gui/slick/images/network/bandai visual.png | Bin 0 -> 2529 bytes gui/slick/images/network/bandai.png | Bin 0 -> 1674 bytes gui/slick/images/network/bbc america.png | Bin 0 -> 1728 bytes gui/slick/images/network/bbc canada.png | Bin 0 -> 1733 bytes .../images/network/bbc entertainment.png | Bin 0 -> 1620 bytes gui/slick/images/network/bbc four.png | Bin 0 -> 922 bytes gui/slick/images/network/bbc hd.png | Bin 0 -> 1475 bytes gui/slick/images/network/bbc news.png | Bin 0 -> 2773 bytes gui/slick/images/network/bbc one.png | Bin 0 -> 2137 bytes gui/slick/images/network/bbc parliament.png | Bin 0 -> 2054 bytes gui/slick/images/network/bbc prime.png | Bin 0 -> 1305 bytes gui/slick/images/network/bbc three.png | Bin 0 -> 1474 bytes gui/slick/images/network/bbc two.png | Bin 0 -> 3314 bytes gui/slick/images/network/bbc.png | Bin 0 -> 1620 bytes gui/slick/images/network/bet.png | Bin 0 -> 1162 bytes gui/slick/images/network/bio.png | Bin 0 -> 2166 bytes .../images/network/biography channel.png | Bin 0 -> 2166 bytes gui/slick/images/network/bloomberg.png | Bin 0 -> 1223 bytes gui/slick/images/network/bnn.png | Bin 0 -> 2417 bytes gui/slick/images/network/bravo!.png | Bin 0 -> 2981 bytes gui/slick/images/network/bravo.png | Bin 0 -> 1549 bytes gui/slick/images/network/bs11.png | Bin 0 -> 2432 bytes gui/slick/images/network/byu television.png | Bin 0 -> 2024 bytes gui/slick/images/network/canal+.png | Bin 0 -> 1705 bytes gui/slick/images/network/canvas.png | Bin 0 -> 1115 bytes gui/slick/images/network/cartoon network.png | Bin 0 -> 1420 bytes gui/slick/images/network/cbbc.png | Bin 0 -> 3475 bytes gui/slick/images/network/cbc.png | Bin 0 -> 1155 bytes gui/slick/images/network/cbeebies.png | Bin 0 -> 4784 bytes gui/slick/images/network/cbs all access.png | Bin 0 -> 1272 bytes gui/slick/images/network/cbs.png | Bin 0 -> 3334 bytes gui/slick/images/network/cctv.png | Bin 0 -> 1702 bytes gui/slick/images/network/channel 4.png | Bin 0 -> 917 bytes gui/slick/images/network/channel 5 (uk).png | Bin 0 -> 843 bytes gui/slick/images/network/channel 5.png | Bin 0 -> 843 bytes gui/slick/images/network/channel ten.png | Bin 0 -> 2694 bytes gui/slick/images/network/chiller.png | Bin 0 -> 2484 bytes gui/slick/images/network/cinemax.png | Bin 0 -> 1875 bytes gui/slick/images/network/city.png | Bin 0 -> 1705 bytes gui/slick/images/network/cmt.png | Bin 0 -> 1839 bytes gui/slick/images/network/cnbc.png | Bin 0 -> 3754 bytes gui/slick/images/network/cnn.png | Bin 0 -> 2704 bytes .../images/network/comedy central HD.png | Bin 0 -> 1111 bytes gui/slick/images/network/comedy central.png | Bin 0 -> 1111 bytes gui/slick/images/network/cooking channel.png | Bin 0 -> 1931 bytes gui/slick/images/network/crackle.png | Bin 0 -> 1786 bytes .../network/crime & investigation network.png | Bin 0 -> 3134 bytes .../crime and investigation network.png | Bin 0 -> 3134 bytes gui/slick/images/network/ctc.png | Bin 0 -> 1529 bytes gui/slick/images/network/ctv.png | Bin 0 -> 3766 bytes gui/slick/images/network/cuatro.png | Bin 0 -> 1337 bytes gui/slick/images/network/cw.png | Bin 0 -> 1078 bytes gui/slick/images/network/dave.png | Bin 0 -> 1157 bytes .../images/network/destination america.png | Bin 0 -> 2421 bytes .../images/network/discovery channel.png | Bin 0 -> 2807 bytes gui/slick/images/network/discovery family.png | Bin 0 -> 3637 bytes gui/slick/images/network/discovery kids.png | Bin 0 -> 3353 bytes .../images/network/discovery real time.png | Bin 0 -> 1740 bytes .../images/network/discovery science.png | Bin 0 -> 2680 bytes gui/slick/images/network/discovery.png | Bin 0 -> 2807 bytes gui/slick/images/network/disney channel.png | Bin 0 -> 5069 bytes gui/slick/images/network/disney xd.png | Bin 0 -> 2567 bytes gui/slick/images/network/disney.png | Bin 0 -> 5069 bytes gui/slick/images/network/diy network.png | Bin 0 -> 1789 bytes gui/slick/images/network/dmax.png | Bin 0 -> 1446 bytes gui/slick/images/network/dr1.png | Bin 0 -> 1103 bytes gui/slick/images/network/dr2.png | Bin 0 -> 1112 bytes gui/slick/images/network/e!.png | Bin 0 -> 970 bytes gui/slick/images/network/e4.png | Bin 0 -> 2169 bytes gui/slick/images/network/een.png | Bin 0 -> 2587 bytes gui/slick/images/network/einslive.png | Bin 0 -> 1879 bytes gui/slick/images/network/el rey network.png | Bin 0 -> 1531 bytes gui/slick/images/network/endemol.png | Bin 0 -> 2045 bytes gui/slick/images/network/entertainment.png | Bin 0 -> 970 bytes .../images/network/eredivisie live 1.png | Bin 0 -> 3311 bytes .../images/network/eredivisie live 2.png | Bin 0 -> 3311 bytes gui/slick/images/network/eredivisie live.png | Bin 0 -> 3311 bytes gui/slick/images/network/espn.png | Bin 0 -> 1862 bytes gui/slick/images/network/esquire network.png | Bin 0 -> 1265 bytes gui/slick/images/network/eurosport 1.png | Bin 0 -> 2727 bytes gui/slick/images/network/eurosport 2.png | Bin 0 -> 2727 bytes gui/slick/images/network/eurosport hd.png | Bin 0 -> 2727 bytes gui/slick/images/network/eurosport.png | Bin 0 -> 2727 bytes gui/slick/images/network/five us.png | Bin 0 -> 4399 bytes gui/slick/images/network/five.png | Bin 0 -> 843 bytes .../images/network/food network canada.png | Bin 0 -> 2335 bytes gui/slick/images/network/food network.png | Bin 0 -> 2254 bytes gui/slick/images/network/fox channel.png | Bin 0 -> 2484 bytes .../network/fox television classics.png | Bin 0 -> 2659 bytes gui/slick/images/network/fox.png | Bin 0 -> 2885 bytes gui/slick/images/network/france 2.png | Bin 0 -> 1687 bytes gui/slick/images/network/france 3.png | Bin 0 -> 1642 bytes gui/slick/images/network/freeform.png | Bin 0 -> 1854 bytes gui/slick/images/network/fuji TV.png | Bin 0 -> 2422 bytes gui/slick/images/network/funimation.png | Bin 0 -> 1423 bytes gui/slick/images/network/fx.png | Bin 0 -> 1047 bytes gui/slick/images/network/fxx.png | Bin 0 -> 1073 bytes gui/slick/images/network/g4.png | Bin 0 -> 1183 bytes .../images/network/game show network.png | Bin 0 -> 1643 bytes gui/slick/images/network/global tv.png | Bin 0 -> 4063 bytes gui/slick/images/network/global.png | Bin 0 -> 4063 bytes .../images/network/great american country.png | Bin 0 -> 2562 bytes gui/slick/images/network/hallmark channel.png | Bin 0 -> 2769 bytes gui/slick/images/network/hbo canada.png | Bin 0 -> 1684 bytes gui/slick/images/network/hbo.png | Bin 0 -> 1597 bytes gui/slick/images/network/hdnet.png | Bin 0 -> 1905 bytes gui/slick/images/network/hgtv canada.png | Bin 0 -> 1970 bytes gui/slick/images/network/hgtv.png | Bin 0 -> 1783 bytes gui/slick/images/network/history.png | Bin 0 -> 2490 bytes gui/slick/images/network/historychannel.png | Bin 0 -> 2513 bytes gui/slick/images/network/hulu presents.png | Bin 0 -> 1394 bytes gui/slick/images/network/hulu.png | Bin 0 -> 1394 bytes gui/slick/images/network/ifc.png | Bin 0 -> 1204 bytes .../network/investigation discovery.png | Bin 0 -> 1986 bytes gui/slick/images/network/ion television.png | Bin 0 -> 1847 bytes gui/slick/images/network/itv.png | Bin 0 -> 2130 bytes gui/slick/images/network/itv1.png | Bin 0 -> 2130 bytes gui/slick/images/network/itv2.png | Bin 0 -> 2359 bytes gui/slick/images/network/itv3.png | Bin 0 -> 832 bytes gui/slick/images/network/itv4.png | Bin 0 -> 791 bytes gui/slick/images/network/ketnet.png | Bin 0 -> 1244 bytes gui/slick/images/network/kro.png | Bin 0 -> 1205 bytes gui/slick/images/network/la1.png | Bin 0 -> 2552 bytes gui/slick/images/network/la2.png | Bin 0 -> 2651 bytes gui/slick/images/network/lasexta.png | Bin 0 -> 1758 bytes gui/slick/images/network/lifetime.png | Bin 0 -> 2623 bytes gui/slick/images/network/living.png | Bin 0 -> 1610 bytes gui/slick/images/network/lmn.png | Bin 0 -> 3160 bytes gui/slick/images/network/m6.png | Bin 0 -> 3629 bytes .../manhattan neighborhood network.png | Bin 0 -> 763 bytes gui/slick/images/network/mbs.png | Bin 0 -> 1012 bytes gui/slick/images/network/mdr.png | Bin 0 -> 1262 bytes gui/slick/images/network/more4.png | Bin 0 -> 1278 bytes gui/slick/images/network/motorvision tv.png | Bin 0 -> 1430 bytes gui/slick/images/network/motorvision.png | Bin 0 -> 1763 bytes gui/slick/images/network/mtv.png | Bin 0 -> 1409 bytes gui/slick/images/network/mtv2.png | Bin 0 -> 1694 bytes gui/slick/images/network/much.png | Bin 0 -> 1769 bytes gui/slick/images/network/nat geo wild.png | Bin 0 -> 1852 bytes .../images/network/national geographic.png | Bin 0 -> 2842 bytes gui/slick/images/network/nbc.png | Bin 0 -> 3754 bytes gui/slick/images/network/nbcu tv.png | Bin 0 -> 3754 bytes gui/slick/images/network/ndr.png | Bin 0 -> 1032 bytes gui/slick/images/network/nederland 1.png | Bin 0 -> 1756 bytes gui/slick/images/network/nederland 2.png | Bin 0 -> 1978 bytes gui/slick/images/network/nederland 3.png | Bin 0 -> 2010 bytes gui/slick/images/network/net 5.png | Bin 0 -> 983 bytes gui/slick/images/network/net5.png | Bin 0 -> 983 bytes gui/slick/images/network/netflix.png | Bin 0 -> 2198 bytes gui/slick/images/network/network ten.png | Bin 0 -> 2694 bytes gui/slick/images/network/ngc.png | Bin 0 -> 2842 bytes gui/slick/images/network/nhk.png | Bin 0 -> 3574 bytes gui/slick/images/network/nick at nite.png | Bin 0 -> 1497 bytes gui/slick/images/network/nick jr..png | Bin 0 -> 1369 bytes .../images/network/nickToons network.png | Bin 0 -> 1902 bytes gui/slick/images/network/nickelodeon.png | Bin 0 -> 1902 bytes gui/slick/images/network/niconico.png | Bin 0 -> 1452 bytes gui/slick/images/network/nine network.png | Bin 0 -> 5037 bytes gui/slick/images/network/nonetwork.png | Bin 0 -> 1687 bytes gui/slick/images/network/nrk1.png | Bin 0 -> 1779 bytes gui/slick/images/network/ntv.png | Bin 0 -> 1703 bytes gui/slick/images/network/omroep max.png | Bin 0 -> 2295 bytes gui/slick/images/network/orf.png | Bin 0 -> 1368 bytes gui/slick/images/network/orf1 hd.png | Bin 0 -> 1368 bytes gui/slick/images/network/oxygen.png | Bin 0 -> 3251 bytes .../images/network/paramount network.png | Bin 0 -> 1515 bytes gui/slick/images/network/pay-per-view.png | Bin 0 -> 2128 bytes gui/slick/images/network/pbs.png | Bin 0 -> 3054 bytes gui/slick/images/network/playboy tv.png | Bin 0 -> 1050 bytes .../images/network/playstation network.png | Bin 0 -> 2024 bytes gui/slick/images/network/prime.png | Bin 0 -> 1364 bytes gui/slick/images/network/private spice.png | Bin 0 -> 1714 bytes gui/slick/images/network/pro7.png | Bin 0 -> 649 bytes gui/slick/images/network/production i.g.png | Bin 0 -> 1074 bytes gui/slick/images/network/radio west.png | Bin 0 -> 980 bytes gui/slick/images/network/reelzchannel.png | Bin 0 -> 1968 bytes gui/slick/images/network/revision3.png | Bin 0 -> 947 bytes gui/slick/images/network/rooster teeth.png | Bin 0 -> 2554 bytes gui/slick/images/network/rte one.png | Bin 0 -> 1907 bytes gui/slick/images/network/rtl 4.png | Bin 0 -> 1381 bytes gui/slick/images/network/rtl 5.png | Bin 0 -> 1270 bytes gui/slick/images/network/rtl 7.png | Bin 0 -> 1779 bytes gui/slick/images/network/rtl 8.png | Bin 0 -> 2198 bytes gui/slick/images/network/rtl television.png | Bin 0 -> 1648 bytes gui/slick/images/network/rtl4.png | Bin 0 -> 1381 bytes gui/slick/images/network/rtl5.png | Bin 0 -> 1270 bytes gui/slick/images/network/rtl7.png | Bin 0 -> 1779 bytes gui/slick/images/network/rtl8.png | Bin 0 -> 2198 bytes gui/slick/images/network/sat1.png | Bin 0 -> 2766 bytes gui/slick/images/network/sbs 6.png | Bin 0 -> 1340 bytes gui/slick/images/network/sbs australia.png | Bin 0 -> 1261 bytes gui/slick/images/network/sbs.png | Bin 0 -> 1261 bytes gui/slick/images/network/sbs6.png | Bin 0 -> 1340 bytes gui/slick/images/network/science channel.png | Bin 0 -> 2680 bytes gui/slick/images/network/scifi.png | Bin 0 -> 1295 bytes gui/slick/images/network/seven network.png | Bin 0 -> 1018 bytes gui/slick/images/network/showcase.png | Bin 0 -> 2595 bytes gui/slick/images/network/showtime.png | Bin 0 -> 2228 bytes gui/slick/images/network/sky arts.png | Bin 0 -> 1673 bytes gui/slick/images/network/sky atlantic.png | Bin 0 -> 1938 bytes gui/slick/images/network/sky living.png | Bin 0 -> 1610 bytes gui/slick/images/network/sky sports.png | Bin 0 -> 1486 bytes gui/slick/images/network/sky.png | Bin 0 -> 3204 bytes gui/slick/images/network/sky1.png | Bin 0 -> 2425 bytes .../images/network/smithsonian channel.png | Bin 0 -> 1794 bytes gui/slick/images/network/space.png | Bin 0 -> 1110 bytes gui/slick/images/network/speed channel.png | Bin 0 -> 3816 bytes gui/slick/images/network/spike tv.png | Bin 0 -> 1722 bytes gui/slick/images/network/stan.png | Bin 0 -> 1553 bytes gui/slick/images/network/starz!.png | Bin 0 -> 1756 bytes gui/slick/images/network/starz.png | Bin 0 -> 1756 bytes gui/slick/images/network/stv.png | Bin 0 -> 1869 bytes gui/slick/images/network/style network.png | Bin 0 -> 3162 bytes gui/slick/images/network/sundance.png | Bin 0 -> 1822 bytes gui/slick/images/network/sundancetv.png | Bin 0 -> 1822 bytes gui/slick/images/network/sunrise.png | Bin 0 -> 1879 bytes gui/slick/images/network/super channel.png | Bin 0 -> 1320 bytes gui/slick/images/network/svt.png | Bin 0 -> 2000 bytes gui/slick/images/network/syfy.png | Bin 0 -> 1350 bytes gui/slick/images/network/syndicated.png | Bin 0 -> 1120 bytes gui/slick/images/network/tbs superstation.png | Bin 0 -> 677 bytes gui/slick/images/network/tbs.png | Bin 0 -> 677 bytes gui/slick/images/network/teennick.png | Bin 0 -> 2095 bytes gui/slick/images/network/telecinco.png | Bin 0 -> 1236 bytes gui/slick/images/network/teletoon.png | Bin 0 -> 3935 bytes gui/slick/images/network/tf1.png | Bin 0 -> 2016 bytes .../images/network/the anime network.png | Bin 0 -> 847 bytes gui/slick/images/network/the cw.png | Bin 0 -> 1078 bytes .../images/network/the discovery channel.png | Bin 0 -> 2807 bytes gui/slick/images/network/the hub.png | Bin 0 -> 2008 bytes .../images/network/the movie network.png | Bin 0 -> 1541 bytes .../images/network/the science channel.png | Bin 0 -> 2680 bytes gui/slick/images/network/the wb.png | Bin 0 -> 1719 bytes gui/slick/images/network/tlc.png | Bin 0 -> 1541 bytes gui/slick/images/network/tmf.png | Bin 0 -> 1544 bytes gui/slick/images/network/tnt.png | Bin 0 -> 1074 bytes gui/slick/images/network/toei animation.png | Bin 0 -> 1861 bytes .../network/tokyo broadcasting system.png | Bin 0 -> 2323 bytes gui/slick/images/network/tokyo mx.png | Bin 0 -> 1227 bytes gui/slick/images/network/toon disney.png | Bin 0 -> 1901 bytes gui/slick/images/network/travel channel.png | Bin 0 -> 1959 bytes gui/slick/images/network/tros.png | Bin 0 -> 2287 bytes gui/slick/images/network/trutv.png | Bin 0 -> 2192 bytes gui/slick/images/network/tv 2.png | Bin 0 -> 1659 bytes gui/slick/images/network/tv asahi.png | Bin 0 -> 1381 bytes gui/slick/images/network/tv guide.png | Bin 0 -> 1049 bytes gui/slick/images/network/tv land.png | Bin 0 -> 2461 bytes gui/slick/images/network/tv saitama.png | Bin 0 -> 1071 bytes gui/slick/images/network/tv tokyo.png | Bin 0 -> 2896 bytes gui/slick/images/network/tv west.png | Bin 0 -> 980 bytes gui/slick/images/network/tv2.png | Bin 0 -> 1659 bytes gui/slick/images/network/tv3.png | Bin 0 -> 1615 bytes gui/slick/images/network/tv7.png | Bin 0 -> 1307 bytes gui/slick/images/network/tve.png | Bin 0 -> 2552 bytes gui/slick/images/network/tve1.png | Bin 0 -> 2552 bytes gui/slick/images/network/tve2.png | Bin 0 -> 2651 bytes gui/slick/images/network/tvnz.png | Bin 0 -> 1600 bytes gui/slick/images/network/upn.png | Bin 0 -> 2160 bytes gui/slick/images/network/usa network.png | Bin 0 -> 1039 bytes gui/slick/images/network/usa.png | Bin 0 -> 1039 bytes gui/slick/images/network/vara.png | Bin 0 -> 1713 bytes gui/slick/images/network/velocity.png | Bin 0 -> 2301 bytes gui/slick/images/network/veronica.png | Bin 0 -> 2363 bytes gui/slick/images/network/vh1.png | Bin 0 -> 1541 bytes gui/slick/images/network/viz media.png | Bin 0 -> 2006 bytes gui/slick/images/network/vox.png | Bin 0 -> 3047 bytes gui/slick/images/network/vpro.png | Bin 0 -> 1424 bytes gui/slick/images/network/vtm.png | Bin 0 -> 1519 bytes gui/slick/images/network/watch.png | Bin 0 -> 2094 bytes gui/slick/images/network/we tv.png | Bin 0 -> 2136 bytes gui/slick/images/network/wgn america.png | Bin 0 -> 1873 bytes gui/slick/images/network/wowow.png | Bin 0 -> 790 bytes gui/slick/images/network/xbox video.png | Bin 0 -> 3039 bytes gui/slick/images/network/xebec.png | Bin 0 -> 1322 bytes gui/slick/images/network/yahoo! screen.png | Bin 0 -> 3056 bytes gui/slick/images/network/youtube.png | Bin 0 -> 2324 bytes gui/slick/images/network/ytv.png | Bin 0 -> 984 bytes gui/slick/images/network/zdf.png | Bin 0 -> 1645 bytes gui/slick/images/network/קשת.png | Bin 0 -> 2307 bytes gui/slick/images/next.png | Bin 0 -> 217 bytes gui/slick/images/nextepisode16.png | Bin 0 -> 2587 bytes gui/slick/images/nfo-no.gif | Bin 0 -> 98 bytes gui/slick/images/nfo.gif | Bin 0 -> 98 bytes gui/slick/images/no16.png | Bin 0 -> 516 bytes gui/slick/images/notifiers/boxcar2.png | Bin 0 -> 467 bytes gui/slick/images/notifiers/discord.png | Bin 0 -> 1010 bytes gui/slick/images/notifiers/email.png | Bin 0 -> 761 bytes gui/slick/images/notifiers/emby.png | Bin 0 -> 1199 bytes gui/slick/images/notifiers/gitter.png | Bin 0 -> 670 bytes gui/slick/images/notifiers/growl.png | Bin 0 -> 1697 bytes gui/slick/images/notifiers/kodi.png | Bin 0 -> 1579 bytes gui/slick/images/notifiers/libnotify.png | Bin 0 -> 1242 bytes gui/slick/images/notifiers/nmj.png | Bin 0 -> 1050 bytes gui/slick/images/notifiers/notifo.png | Bin 0 -> 1653 bytes gui/slick/images/notifiers/plex.png | Bin 0 -> 1563 bytes gui/slick/images/notifiers/prowl.png | Bin 0 -> 1880 bytes gui/slick/images/notifiers/pushalot.png | Bin 0 -> 806 bytes gui/slick/images/notifiers/pushbullet.png | Bin 0 -> 1665 bytes gui/slick/images/notifiers/pushover.png | Bin 0 -> 1596 bytes gui/slick/images/notifiers/pytivo.png | Bin 0 -> 1534 bytes gui/slick/images/notifiers/slack.png | Bin 0 -> 1150 bytes gui/slick/images/notifiers/synoindex.png | Bin 0 -> 1567 bytes .../images/notifiers/synologynotifier.png | Bin 0 -> 1120 bytes gui/slick/images/notifiers/telegram.png | Bin 0 -> 471 bytes gui/slick/images/notifiers/trakt.png | Bin 0 -> 909 bytes gui/slick/images/notifiers/xbmc.png | Bin 0 -> 1867 bytes gui/slick/images/plus.png | Bin 0 -> 421 bytes gui/slick/images/poster-dark.jpg | Bin 0 -> 2903 bytes gui/slick/images/poster-person.jpg | Bin 0 -> 2838 bytes gui/slick/images/poster-person150.jpg | Bin 0 -> 1621 bytes gui/slick/images/poster.png | Bin 0 -> 716110 bytes gui/slick/images/poster_thumb.jpg | Bin 0 -> 47743 bytes gui/slick/images/predb16.png | Bin 0 -> 289 bytes gui/slick/images/prev.png | Bin 0 -> 215 bytes gui/slick/images/providers/6box.png | Bin 0 -> 117 bytes gui/slick/images/providers/alpharatio.png | Bin 0 -> 662 bytes gui/slick/images/providers/anidb.gif | Bin 0 -> 1413 bytes gui/slick/images/providers/bithdtv.png | Bin 0 -> 451 bytes gui/slick/images/providers/blutopia.png | Bin 0 -> 745 bytes gui/slick/images/providers/btn.png | Bin 0 -> 862 bytes gui/slick/images/providers/drunkenslug.png | Bin 0 -> 880 bytes gui/slick/images/providers/ezrss.png | Bin 0 -> 830 bytes gui/slick/images/providers/eztv.png | Bin 0 -> 297 bytes gui/slick/images/providers/eztv_bt_chat.png | Bin 0 -> 297 bytes gui/slick/images/providers/fano.png | Bin 0 -> 451 bytes gui/slick/images/providers/filelist.png | Bin 0 -> 139 bytes .../images/providers/filesharingtalk.png | Bin 0 -> 177 bytes gui/slick/images/providers/funfile.png | Bin 0 -> 718 bytes gui/slick/images/providers/hdbits.png | Bin 0 -> 513 bytes gui/slick/images/providers/hdspace.png | Bin 0 -> 642 bytes gui/slick/images/providers/hdtorrents.png | Bin 0 -> 225 bytes gui/slick/images/providers/horriblesubs.png | Bin 0 -> 481 bytes gui/slick/images/providers/immortalseed.png | Bin 0 -> 444 bytes gui/slick/images/providers/iptorrents.png | Bin 0 -> 406 bytes gui/slick/images/providers/limetorrents.png | Bin 0 -> 692 bytes gui/slick/images/providers/magnetdl.png | Bin 0 -> 917 bytes gui/slick/images/providers/milkie.png | Bin 0 -> 108 bytes gui/slick/images/providers/missing.png | Bin 0 -> 227 bytes gui/slick/images/providers/morethan.png | Bin 0 -> 503 bytes gui/slick/images/providers/ncore.png | Bin 0 -> 474 bytes gui/slick/images/providers/nebulance.png | Bin 0 -> 951 bytes gui/slick/images/providers/newznab.png | Bin 0 -> 132 bytes gui/slick/images/providers/newztown.png | Bin 0 -> 150 bytes gui/slick/images/providers/newztown_co_za.png | Bin 0 -> 466 bytes gui/slick/images/providers/ninjacentral.png | Bin 0 -> 101 bytes gui/slick/images/providers/nyaa.png | Bin 0 -> 695 bytes gui/slick/images/providers/nzb_su.png | Bin 0 -> 798 bytes gui/slick/images/providers/nzbfinder.png | Bin 0 -> 873 bytes gui/slick/images/providers/nzbgeek.png | Bin 0 -> 757 bytes gui/slick/images/providers/nzbplanet.png | Bin 0 -> 702 bytes gui/slick/images/providers/nzbs_in.png | Bin 0 -> 137 bytes gui/slick/images/providers/nzbs_org.png | Bin 0 -> 119 bytes gui/slick/images/providers/nzbs_org_old.png | Bin 0 -> 117 bytes gui/slick/images/providers/nzbzombie.png | Bin 0 -> 393 bytes gui/slick/images/providers/omgwtfnzbs.png | Bin 0 -> 197 bytes gui/slick/images/providers/oznzb.png | Bin 0 -> 370 bytes gui/slick/images/providers/pfmonkey.png | Bin 0 -> 185 bytes gui/slick/images/providers/pretome.png | Bin 0 -> 859 bytes gui/slick/images/providers/privatehd.png | Bin 0 -> 385 bytes gui/slick/images/providers/ptfiles.png | Bin 0 -> 360 bytes gui/slick/images/providers/publichd.png | Bin 0 -> 242 bytes gui/slick/images/providers/rarbg.png | Bin 0 -> 580 bytes gui/slick/images/providers/revtt.png | Bin 0 -> 524 bytes gui/slick/images/providers/scenehd.png | Bin 0 -> 251 bytes gui/slick/images/providers/scenetime.png | Bin 0 -> 579 bytes gui/slick/images/providers/shazbat.png | Bin 0 -> 250 bytes gui/slick/images/providers/showrss.png | Bin 0 -> 197 bytes .../images/providers/sick_beard_index.png | Bin 0 -> 799 bytes gui/slick/images/providers/simplynzbs.png | Bin 0 -> 287 bytes gui/slick/images/providers/snowfl.png | Bin 0 -> 377 bytes gui/slick/images/providers/speedapp.png | Bin 0 -> 368 bytes gui/slick/images/providers/speedcd.png | Bin 0 -> 467 bytes gui/slick/images/providers/spotweb.png | Bin 0 -> 248 bytes gui/slick/images/providers/the_pirate_bay.png | Bin 0 -> 335 bytes gui/slick/images/providers/tokyotoshokan.png | Bin 0 -> 152 bytes gui/slick/images/providers/torlock.png | Bin 0 -> 266 bytes gui/slick/images/providers/torrent.png | Bin 0 -> 873 bytes gui/slick/images/providers/torrentday.png | Bin 0 -> 413 bytes gui/slick/images/providers/torrenting.png | Bin 0 -> 888 bytes gui/slick/images/providers/torrentleech.png | Bin 0 -> 833 bytes gui/slick/images/providers/torrentrss.png | Bin 0 -> 627 bytes gui/slick/images/providers/tvchaosuk.png | Bin 0 -> 877 bytes gui/slick/images/providers/usenet_crawler.png | Bin 0 -> 367 bytes gui/slick/images/providers/warning16.png | Bin 0 -> 588 bytes gui/slick/images/providers/xspeeds.png | Bin 0 -> 281 bytes gui/slick/images/queued.png | Bin 0 -> 307 bytes gui/slick/images/rating.png | Bin 0 -> 928 bytes gui/slick/images/save.png | Bin 0 -> 1118 bytes gui/slick/images/search16.png | Bin 0 -> 636 bytes gui/slick/images/shadow.png | Bin 0 -> 1431 bytes gui/slick/images/sickgear-large.png | Bin 0 -> 17987 bytes gui/slick/images/sickgear-xmas.png | Bin 0 -> 12346 bytes gui/slick/images/sickgear.png | Bin 0 -> 12133 bytes gui/slick/images/srrdb16.png | Bin 0 -> 138 bytes gui/slick/images/subtitles/addic7ed.png | Bin 0 -> 798 bytes gui/slick/images/subtitles/bierdopje.png | Bin 0 -> 874 bytes gui/slick/images/subtitles/itasa.png | Bin 0 -> 982 bytes gui/slick/images/subtitles/opensubtitles.png | Bin 0 -> 179 bytes gui/slick/images/subtitles/podnapisiweb.png | Bin 0 -> 135 bytes gui/slick/images/subtitles/subscene.png | Bin 0 -> 635 bytes gui/slick/images/subtitles/subscenter.png | Bin 0 -> 1091 bytes gui/slick/images/subtitles/subswiki.png | Bin 0 -> 678 bytes gui/slick/images/subtitles/subtitlesource.png | Bin 0 -> 212 bytes gui/slick/images/subtitles/subtitulos.png | Bin 0 -> 626 bytes gui/slick/images/subtitles/thesubdb.png | Bin 0 -> 507 bytes gui/slick/images/subtitles/tvsubtitles.png | Bin 0 -> 820 bytes gui/slick/images/subtitles/usub.png | Bin 0 -> 456 bytes gui/slick/images/tablesorter/asc.gif | Bin 0 -> 54 bytes gui/slick/images/tablesorter/bg.gif | Bin 0 -> 64 bytes gui/slick/images/tablesorter/desc.gif | Bin 0 -> 54 bytes gui/slick/images/tag.png | Bin 0 -> 249 bytes gui/slick/images/tbn-no.gif | Bin 0 -> 101 bytes gui/slick/images/tbn.gif | Bin 0 -> 101 bytes gui/slick/images/thetvdb16.png | Bin 0 -> 790 bytes gui/slick/images/tmdb16.png | Bin 0 -> 396 bytes gui/slick/images/top.gif | Bin 0 -> 118 bytes gui/slick/images/trakt16.png | Bin 0 -> 646 bytes gui/slick/images/trans.png | Bin 0 -> 75 bytes gui/slick/images/tvmaze16.png | Bin 0 -> 667 bytes gui/slick/images/tvrage.png | Bin 0 -> 276 bytes gui/slick/images/tvrage16.png | Bin 0 -> 766 bytes gui/slick/images/twitter16.png | Bin 0 -> 374 bytes gui/slick/images/warning16.png | Bin 0 -> 588 bytes gui/slick/images/wikipedia16.png | Bin 0 -> 142 bytes gui/slick/images/xem.png | Bin 0 -> 4888 bytes gui/slick/images/yes16.png | Bin 0 -> 473 bytes gui/slick/interfaces/default/404.tmpl | 19 + gui/slick/interfaces/default/apiBuilder.tmpl | 677 + gui/slick/interfaces/default/cache.tmpl | 93 + gui/slick/interfaces/default/cast_person.tmpl | 224 + gui/slick/interfaces/default/cast_role.tmpl | 172 + gui/slick/interfaces/default/config.tmpl | 54 + .../interfaces/default/config_anime.tmpl | 117 + .../interfaces/default/config_general.tmpl | 902 + .../default/config_notifications.tmpl | 2106 + .../default/config_postProcessing.tmpl | 1284 + .../interfaces/default/config_providers.tmpl | 994 + .../interfaces/default/config_search.tmpl | 685 + .../interfaces/default/config_subtitles.tmpl | 185 + gui/slick/interfaces/default/displayShow.tmpl | 631 + gui/slick/interfaces/default/editShow.tmpl | 442 + gui/slick/interfaces/default/episodeView.tmpl | 916 + gui/slick/interfaces/default/errorlogs.tmpl | 33 + .../interfaces/default/genericMessage.tmpl | 13 + gui/slick/interfaces/default/history.tmpl | 887 + gui/slick/interfaces/default/home.tmpl | 477 + .../default/home_addExistingShow.tmpl | 96 + .../interfaces/default/home_addShows.tmpl | 77 + .../interfaces/default/home_browseShows.tmpl | 601 + .../interfaces/default/home_massAddTable.tmpl | 94 + .../interfaces/default/home_newShow.tmpl | 176 + .../interfaces/default/home_postprocess.tmpl | 108 + .../default/home_recommendedShows.tmpl | 71 + .../default/inc_addShowOptions.tmpl | 152 + .../interfaces/default/inc_anigrouplists.tmpl | 68 + gui/slick/interfaces/default/inc_bottom.tmpl | 140 + .../interfaces/default/inc_displayShow.tmpl | 123 + .../interfaces/default/inc_livepanel.tmpl | 59 + .../default/inc_qualityChooser.tmpl | 108 + .../interfaces/default/inc_rootDirs.tmpl | 27 + gui/slick/interfaces/default/inc_top.tmpl | 411 + gui/slick/interfaces/default/loading.tmpl | 61 + gui/slick/interfaces/default/login.tmpl | 52 + gui/slick/interfaces/default/manage.tmpl | 268 + .../default/manage_backlogOverview.tmpl | 141 + .../default/manage_episodeStatuses.tmpl | 127 + .../default/manage_failedDownloads.tmpl | 79 + .../default/manage_manageSearches.tmpl | 198 + .../interfaces/default/manage_massEdit.tmpl | 223 + .../default/manage_showProcesses.tmpl | 371 + .../default/manage_subtitleMissed.tmpl | 69 + gui/slick/interfaces/default/repo_index.tmpl | 143 + .../interfaces/default/repo_kodi_addon.tmpl | 38 + .../interfaces/default/repo_kodi_addons.tmpl | 5 + gui/slick/interfaces/default/restart.tmpl | 90 + .../interfaces/default/restart_bare.tmpl | 7 + .../default/switch_episode_result.tmpl | 27 + .../default/switch_show_result.tmpl | 25 + gui/slick/interfaces/default/testRename.tmpl | 129 + gui/slick/interfaces/default/viewchanges.tmpl | 20 + gui/slick/interfaces/default/viewlogs.tmpl | 55 + gui/slick/js/addExistingShow.js | 109 + gui/slick/js/addShowOptions.js | 65 + gui/slick/js/ajaxEpSearch.js | 258 + gui/slick/js/ajaxEpSubtitles.js | 49 + gui/slick/js/ajaxNotifications.js | 44 + gui/slick/js/anigrouplists.js | 30 + gui/slick/js/apibuilder.js | 651 + gui/slick/js/browser.js | 209 + gui/slick/js/bulkChange.js | 224 + gui/slick/js/cast.js | 99 + gui/slick/js/config.js | 484 + gui/slick/js/configNotifications.js | 871 + gui/slick/js/configPostProcessing.js | 531 + gui/slick/js/configProviders.js | 572 + gui/slick/js/configSearch.js | 189 + gui/slick/js/configSubtitles.js | 69 + gui/slick/js/confirmations.js | 223 + gui/slick/js/displayShow.js | 495 + gui/slick/js/editShow.js | 353 + gui/slick/js/failedDownloads.js | 75 + gui/slick/js/fancybox/jquery.fancybox.min.css | 1 + gui/slick/js/fancybox/jquery.fancybox.min.js | 13 + gui/slick/js/formwizard.js | 294 + gui/slick/js/fuzzyMoment.js | 176 + gui/slick/js/glide/glide.min.js | 6 + gui/slick/js/history.js | 292 + gui/slick/js/home.js | 220 + gui/slick/js/inc_bottom.js | 18 + gui/slick/js/inc_top.js | 153 + gui/slick/js/lazyload/lazyload.min.js | 2 + .../js/lib/bootstrap-hover-dropdown.min.js | 12 + gui/slick/js/lib/bootstrap.min.js | 7 + gui/slick/js/lib/imagesloaded.pkgd.min.js | 7 + gui/slick/js/lib/isotope.pkgd.min.js | 12 + gui/slick/js/lib/jquery-2.2.4.min.js | 4 + gui/slick/js/lib/jquery-ui.min.js | 9 + gui/slick/js/lib/jquery.bookmarkscroll.js | 51 + gui/slick/js/lib/jquery.collapser.min.js | 2 + gui/slick/js/lib/jquery.confirm.js | 56 + gui/slick/js/lib/jquery.cookiejar.min.js | 4 + gui/slick/js/lib/jquery.form.min.js | 23 + gui/slick/js/lib/jquery.json.min.js | 2 + gui/slick/js/lib/jquery.qtip.min.js | 5 + .../js/lib/jquery.scrolltopcontrol-1.1.js | 76 + gui/slick/js/lib/jquery.selectboxes.min.js | 20 + .../js/lib/jquery.tablesorter.combined.min.js | 4 + gui/slick/js/lib/jquery.tokeninput.min.js | 39 + gui/slick/js/lib/jquery.ui.touch-punch.min.js | 11 + gui/slick/js/lib/js.cookie.min.js | 11 + gui/slick/js/lib/pnotify.custom.min.js | 77 + gui/slick/js/lib/select2.full.min.js | 2 + gui/slick/js/livepanel.js | 302 + gui/slick/js/loadingStartup.js | 96 + gui/slick/js/manageEpisodeStatuses.js | 134 + gui/slick/js/manageSearches.js | 51 + gui/slick/js/manageShowProcesses.js | 125 + gui/slick/js/manageSubtitleMissed.js | 72 + gui/slick/js/massEdit.js | 32 + gui/slick/js/moment/moment.min.js | 1 + gui/slick/js/newShow.js | 573 + gui/slick/js/ofi/ofi.min.js | 2 + .../js/plot.ly/numeric/1.2.6/numeric.min.js | 3 + gui/slick/js/plot.ly/plotly-latest.min.js | 7 + gui/slick/js/plotTooltip.js | 47 + gui/slick/js/qualityChooser.js | 132 + gui/slick/js/ratingTooltip.js | 26 + gui/slick/js/restart.js | 97 + gui/slick/js/rootDirs.js | 190 + gui/slick/js/sceneExceptionsTooltip.js | 46 + gui/slick/js/script.js | 154 + gui/slick/js/testRename.js | 45 + init-scripts/init.debian | 160 + init-scripts/init.fedora | 94 + init-scripts/init.freebsd | 43 + init-scripts/init.gentoo | 78 + init-scripts/init.solaris11 | 95 + init-scripts/init.systemd | 48 + init-scripts/init.ubuntu | 130 + lib/_23.py | 315 + lib/__init__.py | 0 lib/adba/.gitignore | 1 + lib/adba/__init__.py | 848 + lib/adba/aniDBAbstracter.py | 306 + lib/adba/aniDBcommands.py | 425 + lib/adba/aniDBerrors.py | 45 + lib/adba/aniDBfileInfo.py | 172 + lib/adba/aniDBlink.py | 238 + lib/adba/aniDBmaper.py | 139 + lib/adba/aniDBresponses.py | 1956 + lib/adba/aniDBtvDBmaper.py | 62 + lib/api_imdb/__init__.py | 0 lib/api_imdb/imdb_api.py | 220 + lib/api_imdb/imdb_exceptions.py | 62 + lib/api_tmdb/__init__.py | 0 lib/api_tmdb/tmdb_api.py | 781 + lib/api_tmdb/tmdb_exceptions.py | 62 + lib/api_trakt/__init__.py | 2 + lib/api_trakt/exceptions.py | 49 + lib/api_trakt/indexerapiinterface.py | 358 + lib/api_trakt/trakt.py | 381 + lib/api_tvdb/UNLICENSE | 26 + lib/api_tvdb/__init__.py | 1 + lib/api_tvdb/tvdb_api.py | 1269 + lib/api_tvdb/tvdb_cache.py | 251 + lib/api_tvdb/tvdb_exceptions.py | 66 + lib/api_tvdb/tvdb_ui.py | 156 + lib/api_tvmaze/__init__.py | 0 lib/api_tvmaze/tvmaze_api.py | 700 + lib/api_tvmaze/tvmaze_exceptions.py | 62 + lib/apprise/Apprise.py | 557 + lib/apprise/AppriseAsset.py | 274 + lib/apprise/AppriseAttachment.py | 270 + lib/apprise/AppriseConfig.py | 372 + lib/apprise/AppriseLocale.py | 226 + lib/apprise/URLBase.py | 538 + lib/apprise/__init__.py | 70 + lib/apprise/assets/NotifyXML-1.0.xsd | 22 + .../default/apprise-failure-128x128.ico | Bin 0 -> 67646 bytes .../default/apprise-failure-128x128.png | Bin 0 -> 16135 bytes .../default/apprise-failure-256x256.png | Bin 0 -> 41931 bytes .../themes/default/apprise-failure-32x32.png | Bin 0 -> 2437 bytes .../themes/default/apprise-failure-72x72.png | Bin 0 -> 7600 bytes .../themes/default/apprise-info-128x128.ico | Bin 0 -> 67646 bytes .../themes/default/apprise-info-128x128.png | Bin 0 -> 16671 bytes .../themes/default/apprise-info-256x256.png | Bin 0 -> 43331 bytes .../themes/default/apprise-info-32x32.png | Bin 0 -> 2485 bytes .../themes/default/apprise-info-72x72.png | Bin 0 -> 7875 bytes .../assets/themes/default/apprise-logo.png | Bin 0 -> 37371 bytes .../default/apprise-success-128x128.ico | Bin 0 -> 67646 bytes .../default/apprise-success-128x128.png | Bin 0 -> 17446 bytes .../default/apprise-success-256x256.png | Bin 0 -> 48729 bytes .../themes/default/apprise-success-32x32.png | Bin 0 -> 2471 bytes .../themes/default/apprise-success-72x72.png | Bin 0 -> 7858 bytes .../default/apprise-warning-128x128.ico | Bin 0 -> 67646 bytes .../default/apprise-warning-128x128.png | Bin 0 -> 16784 bytes .../default/apprise-warning-256x256.png | Bin 0 -> 43708 bytes .../themes/default/apprise-warning-32x32.png | Bin 0 -> 2472 bytes .../themes/default/apprise-warning-72x72.png | Bin 0 -> 7913 bytes lib/apprise/attachment/AttachBase.py | 374 + lib/apprise/attachment/AttachFile.py | 129 + lib/apprise/attachment/AttachHTTP.py | 333 + lib/apprise/attachment/__init__.py | 119 + lib/apprise/common.py | 132 + lib/apprise/config/ConfigBase.py | 520 + lib/apprise/config/ConfigFile.py | 163 + lib/apprise/config/ConfigHTTP.py | 259 + lib/apprise/config/ConfigMemory.py | 82 + lib/apprise/config/__init__.py | 119 + lib/apprise/i18n/__init__.py | 0 lib/apprise/i18n/apprise.pot | 415 + lib/apprise/i18n/en/LC_MESSAGES/apprise.po | 293 + lib/apprise/logger.py | 61 + lib/apprise/plugins/NotifyBase.py | 432 + lib/apprise/plugins/NotifyBoxcar.py | 380 + lib/apprise/plugins/NotifyClickSend.py | 327 + lib/apprise/plugins/NotifyD7Networks.py | 484 + lib/apprise/plugins/NotifyDBus.py | 449 + lib/apprise/plugins/NotifyDiscord.py | 525 + lib/apprise/plugins/NotifyEmail.py | 797 + lib/apprise/plugins/NotifyEmby.py | 696 + lib/apprise/plugins/NotifyEnigma2.py | 352 + lib/apprise/plugins/NotifyFaast.py | 205 + lib/apprise/plugins/NotifyFlock.py | 376 + lib/apprise/plugins/NotifyGitter.py | 412 + lib/apprise/plugins/NotifyGnome.py | 282 + lib/apprise/plugins/NotifyGotify.py | 288 + lib/apprise/plugins/NotifyGrowl/__init__.py | 374 + .../plugins/NotifyGrowl/gntp/__init__.py | 0 lib/apprise/plugins/NotifyGrowl/gntp/cli.py | 141 + .../plugins/NotifyGrowl/gntp/config.py | 77 + lib/apprise/plugins/NotifyGrowl/gntp/core.py | 518 + .../plugins/NotifyGrowl/gntp/errors.py | 25 + .../plugins/NotifyGrowl/gntp/notifier.py | 266 + lib/apprise/plugins/NotifyGrowl/gntp/shim.py | 53 + .../plugins/NotifyGrowl/gntp/version.py | 4 + lib/apprise/plugins/NotifyIFTTT.py | 371 + lib/apprise/plugins/NotifyJSON.py | 272 + lib/apprise/plugins/NotifyJoin.py | 408 + lib/apprise/plugins/NotifyKavenegar.py | 377 + lib/apprise/plugins/NotifyKumulos.py | 241 + lib/apprise/plugins/NotifyMSG91.py | 370 + lib/apprise/plugins/NotifyMSTeams.py | 374 + lib/apprise/plugins/NotifyMailgun.py | 379 + lib/apprise/plugins/NotifyMatrix.py | 1132 + lib/apprise/plugins/NotifyMatterMost.py | 359 + lib/apprise/plugins/NotifyMessageBird.py | 370 + lib/apprise/plugins/NotifyNexmo.py | 402 + lib/apprise/plugins/NotifyNextcloud.py | 294 + lib/apprise/plugins/NotifyNotica.py | 380 + lib/apprise/plugins/NotifyNotifico.py | 378 + lib/apprise/plugins/NotifyProwl.py | 295 + lib/apprise/plugins/NotifyPushBullet.py | 423 + lib/apprise/plugins/NotifyPushSafer.py | 832 + lib/apprise/plugins/NotifyPushed.py | 366 + lib/apprise/plugins/NotifyPushjet.py | 297 + lib/apprise/plugins/NotifyPushover.py | 584 + lib/apprise/plugins/NotifyRocketChat.py | 704 + lib/apprise/plugins/NotifyRyver.py | 366 + lib/apprise/plugins/NotifySNS.py | 681 + lib/apprise/plugins/NotifySendGrid.py | 468 + lib/apprise/plugins/NotifySimplePush.py | 336 + lib/apprise/plugins/NotifySinch.py | 476 + lib/apprise/plugins/NotifySlack.py | 775 + lib/apprise/plugins/NotifySyslog.py | 293 + lib/apprise/plugins/NotifyTechulusPush.py | 217 + lib/apprise/plugins/NotifyTelegram.py | 763 + lib/apprise/plugins/NotifyTwilio.py | 439 + lib/apprise/plugins/NotifyTwist.py | 807 + lib/apprise/plugins/NotifyTwitter.py | 670 + lib/apprise/plugins/NotifyWebexTeams.py | 261 + lib/apprise/plugins/NotifyWindows.py | 275 + lib/apprise/plugins/NotifyXBMC.py | 381 + lib/apprise/plugins/NotifyXML.py | 291 + lib/apprise/plugins/NotifyXMPP.py | 429 + .../plugins/NotifyXMPP/SleekXmppAdapter.py | 208 + lib/apprise/plugins/NotifyXMPP/__init__.py | 351 + lib/apprise/plugins/NotifyZulip.py | 392 + lib/apprise/plugins/__init__.py | 475 + lib/apprise/utils.py | 694 + lib/attr/__init__.py | 76 + lib/attr/__init__.pyi | 433 + lib/attr/_compat.py | 231 + lib/attr/_config.py | 23 + lib/attr/_funcs.py | 390 + lib/attr/_make.py | 2765 + lib/attr/_next_gen.py | 160 + lib/attr/_version_info.py | 85 + lib/attr/_version_info.pyi | 9 + lib/attr/converters.py | 85 + lib/attr/converters.pyi | 11 + lib/attr/exceptions.py | 92 + lib/attr/exceptions.pyi | 17 + lib/attr/filters.py | 52 + lib/attr/filters.pyi | 5 + lib/attr/py.typed | 0 lib/attr/setters.py | 77 + lib/attr/setters.pyi | 18 + lib/attr/validators.py | 379 + lib/attr/validators.pyi | 66 + lib/backports/__init__.py | 3 + lib/backports/configparser/__init__.py | 1473 + lib/backports/configparser/helpers.py | 274 + lib/backports/functools_lru_cache/__init__.py | 196 + lib/backports/ssl_match_hostname/__init__.py | 204 + lib/backports_abc.py | 216 + lib/bencode/BTL.py | 9 + lib/bencode/__init__.py | 348 + lib/bencode/exceptions.py | 7 + lib/browser_ua.py | 299 + lib/bs4/__init__.py | 791 + lib/bs4/builder/__init__.py | 519 + lib/bs4/builder/_html5lib.py | 467 + lib/bs4/builder/_htmlparser.py | 477 + lib/bs4/builder/_lxml.py | 332 + lib/bs4/check_block.py | 4 + lib/bs4/dammit.py | 939 + lib/bs4/diagnose.py | 242 + lib/bs4/element.py | 2175 + lib/bs4/formatter.py | 152 + lib/bs4_parser.py | 40 + lib/cachecontrol/__init__.py | 18 + lib/cachecontrol/_cmd.py | 61 + lib/cachecontrol/adapter.py | 137 + lib/cachecontrol/cache.py | 43 + lib/cachecontrol/caches/__init__.py | 6 + lib/cachecontrol/caches/file_cache.py | 150 + lib/cachecontrol/caches/redis_cache.py | 37 + lib/cachecontrol/compat.py | 32 + lib/cachecontrol/controller.py | 424 + lib/cachecontrol/filewrapper.py | 84 + lib/cachecontrol/heuristics.py | 139 + lib/cachecontrol/serialize.py | 180 + lib/cachecontrol/wrapper.py | 33 + lib/certgen.py | 127 + lib/certifi/__init__.py | 4 + lib/certifi/__main__.py | 12 + lib/certifi/cacert.pem | 4708 ++ lib/certifi/core.py | 60 + lib/cfscrape/__init__.py | 209 + lib/chardet/__init__.py | 82 + lib/chardet/big5freq.py | 386 + lib/chardet/big5prober.py | 47 + lib/chardet/chardistribution.py | 233 + lib/chardet/charsetgroupprober.py | 106 + lib/chardet/charsetprober.py | 145 + lib/chardet/cli/__init__.py | 1 + lib/chardet/cli/chardetect.py | 85 + lib/chardet/codingstatemachine.py | 88 + lib/chardet/compat.py | 36 + lib/chardet/cp949prober.py | 49 + lib/chardet/enums.py | 76 + lib/chardet/escprober.py | 101 + lib/chardet/escsm.py | 246 + lib/chardet/eucjpprober.py | 92 + lib/chardet/euckrfreq.py | 195 + lib/chardet/euckrprober.py | 47 + lib/chardet/euctwfreq.py | 387 + lib/chardet/euctwprober.py | 46 + lib/chardet/gb2312freq.py | 283 + lib/chardet/gb2312prober.py | 46 + lib/chardet/hebrewprober.py | 292 + lib/chardet/jisfreq.py | 325 + lib/chardet/jpcntx.py | 233 + lib/chardet/langbulgarianmodel.py | 4650 ++ lib/chardet/langgreekmodel.py | 4398 ++ lib/chardet/langhebrewmodel.py | 4383 ++ lib/chardet/langhungarianmodel.py | 4650 ++ lib/chardet/langrussianmodel.py | 5718 ++ lib/chardet/langthaimodel.py | 4383 ++ lib/chardet/langturkishmodel.py | 4383 ++ lib/chardet/latin1prober.py | 145 + lib/chardet/mbcharsetprober.py | 91 + lib/chardet/mbcsgroupprober.py | 54 + lib/chardet/mbcssm.py | 572 + lib/chardet/metadata/__init__.py | 0 lib/chardet/metadata/languages.py | 310 + lib/chardet/sbcharsetprober.py | 145 + lib/chardet/sbcsgroupprober.py | 83 + lib/chardet/sjisprober.py | 92 + lib/chardet/universaldetector.py | 286 + lib/chardet/utf8prober.py | 82 + lib/chardet/version.py | 9 + lib/configobj/__init__.py | 2453 + lib/configobj/_version.py | 2 + lib/configobj/validate.py | 1474 + lib/dateutil/__init__.py | 8 + lib/dateutil/_common.py | 43 + lib/dateutil/easter.py | 89 + lib/dateutil/parser/__init__.py | 61 + lib/dateutil/parser/_parser.py | 1619 + lib/dateutil/parser/isoparser.py | 411 + lib/dateutil/relativedelta.py | 599 + lib/dateutil/rrule.py | 1737 + lib/dateutil/tz/__init__.py | 12 + lib/dateutil/tz/_common.py | 419 + lib/dateutil/tz/_factories.py | 80 + lib/dateutil/tz/tz.py | 1853 + lib/dateutil/tz/win.py | 372 + lib/dateutil/tzwin.py | 2 + lib/dateutil/utils.py | 71 + lib/dateutil/zoneinfo/Greenwich | Bin 0 -> 127 bytes lib/dateutil/zoneinfo/__init__.py | 178 + .../zoneinfo/dateutil-zoneinfo.tar.gz | Bin 0 -> 164652 bytes lib/dateutil/zoneinfo/rebuild.py | 75 + lib/diskcache/__init__.py | 53 + lib/diskcache/cli.py | 1 + lib/diskcache/core.py | 2469 + lib/diskcache/djangocache.py | 433 + lib/diskcache/fanout.py | 691 + lib/diskcache/persistent.py | 1239 + lib/diskcache/recipes.py | 431 + lib/encodingKludge.py | 163 + lib/enum34/__init__.py | 838 + lib/enzyme/__init__.py | 68 + lib/enzyme/asf.py | 387 + lib/enzyme/core.py | 457 + lib/enzyme/exceptions.py | 30 + lib/enzyme/flv.py | 183 + lib/enzyme/fourcc.py | 852 + lib/enzyme/infos.py | 19 + lib/enzyme/language.py | 536 + lib/enzyme/mkv.py | 833 + lib/enzyme/mp4.py | 483 + lib/enzyme/mpeg.py | 904 + lib/enzyme/ogm.py | 301 + lib/enzyme/real.py | 118 + lib/enzyme/riff.py | 560 + lib/enzyme/strutils.py | 79 + lib/exceptions_helper.py | 155 + lib/fanart/__init__.py | 101 + lib/fanart/core.py | 86 + lib/fanart/errors.py | 11 + lib/fanart/immutable.py | 46 + lib/fanart/items.py | 68 + lib/fanart/tv.py | 115 + lib/feedparser/__init__.py | 48 + lib/feedparser/api.py | 270 + lib/feedparser/datetimes/__init__.py | 70 + lib/feedparser/datetimes/asctime.py | 71 + lib/feedparser/datetimes/greek.py | 86 + lib/feedparser/datetimes/hungarian.py | 72 + lib/feedparser/datetimes/iso8601.py | 158 + lib/feedparser/datetimes/korean.py | 83 + lib/feedparser/datetimes/perforce.py | 46 + lib/feedparser/datetimes/rfc822.py | 150 + lib/feedparser/datetimes/w3dtf.py | 114 + lib/feedparser/encodings.py | 282 + lib/feedparser/exceptions.py | 55 + lib/feedparser/html.py | 355 + lib/feedparser/http.py | 214 + lib/feedparser/mixin.py | 786 + lib/feedparser/namespaces/__init__.py | 0 lib/feedparser/namespaces/_base.py | 503 + lib/feedparser/namespaces/admin.py | 53 + lib/feedparser/namespaces/cc.py | 69 + lib/feedparser/namespaces/dc.py | 134 + lib/feedparser/namespaces/georss.py | 276 + lib/feedparser/namespaces/itunes.py | 109 + lib/feedparser/namespaces/mediarss.py | 141 + lib/feedparser/namespaces/psc.py | 74 + lib/feedparser/parsers/__init__.py | 0 lib/feedparser/parsers/loose.py | 77 + lib/feedparser/parsers/strict.py | 135 + lib/feedparser/sanitizer.py | 950 + lib/feedparser/sgml.py | 98 + lib/feedparser/urls.py | 155 + lib/feedparser/util.py | 163 + lib/fuzzywuzzy/StringMatcher.py | 80 + lib/fuzzywuzzy/__init__.py | 2 + lib/fuzzywuzzy/fuzz.py | 306 + lib/fuzzywuzzy/process.py | 288 + lib/fuzzywuzzy/string_processing.py | 30 + lib/fuzzywuzzy/utils.py | 105 + lib/guessit/ISO-3166-1_utf8.txt | 249 + lib/guessit/ISO-639-2_utf-8.txt | 485 + lib/guessit/__init__.py | 278 + lib/guessit/__main__.py | 115 + lib/guessit/country.py | 112 + lib/guessit/date.py | 133 + lib/guessit/fileutils.py | 91 + lib/guessit/guess.py | 318 + lib/guessit/hash_ed2k.py | 65 + lib/guessit/hash_mpc.py | 57 + lib/guessit/language.py | 390 + lib/guessit/matcher.py | 162 + lib/guessit/matchtree.py | 287 + lib/guessit/patterns.py | 244 + lib/guessit/slogging.py | 87 + lib/guessit/textutils.py | 221 + lib/guessit/transfo/__init__.py | 101 + lib/guessit/transfo/guess_bonus_features.py | 61 + lib/guessit/transfo/guess_country.py | 48 + lib/guessit/transfo/guess_date.py | 38 + .../guess_episode_info_from_position.py | 146 + lib/guessit/transfo/guess_episodes_rexps.py | 66 + lib/guessit/transfo/guess_filetype.py | 176 + lib/guessit/transfo/guess_idnumber.py | 71 + lib/guessit/transfo/guess_language.py | 43 + .../guess_movie_title_from_position.py | 173 + lib/guessit/transfo/guess_properties.py | 38 + lib/guessit/transfo/guess_release_group.py | 86 + lib/guessit/transfo/guess_video_rexps.py | 49 + .../transfo/guess_weak_episodes_rexps.py | 62 + lib/guessit/transfo/guess_website.py | 39 + lib/guessit/transfo/guess_year.py | 50 + lib/guessit/transfo/post_process.py | 73 + lib/guessit/transfo/split_explicit_groups.py | 44 + lib/guessit/transfo/split_on_dash.py | 42 + lib/guessit/transfo/split_path_components.py | 36 + lib/hachoir/__init__.py | 2 + lib/hachoir/core/__init__.py | 0 lib/hachoir/core/benchmark.py | 212 + lib/hachoir/core/bits.py | 311 + lib/hachoir/core/cmd_line.py | 42 + lib/hachoir/core/config.py | 26 + lib/hachoir/core/dict.py | 182 + lib/hachoir/core/endian.py | 14 + lib/hachoir/core/error.py | 28 + lib/hachoir/core/event_handler.py | 25 + lib/hachoir/core/i18n.py | 138 + lib/hachoir/core/iso639.py | 556 + lib/hachoir/core/language.py | 28 + lib/hachoir/core/log.py | 151 + lib/hachoir/core/memory.py | 104 + lib/hachoir/core/profiler.py | 32 + lib/hachoir/core/text_handler.py | 64 + lib/hachoir/core/timeout.py | 80 + lib/hachoir/core/tools.py | 639 + lib/hachoir/field/__init__.py | 62 + lib/hachoir/field/basic_field_set.py | 156 + lib/hachoir/field/bit_field.py | 69 + lib/hachoir/field/byte_field.py | 72 + lib/hachoir/field/character.py | 26 + lib/hachoir/field/enum.py | 25 + lib/hachoir/field/fake_array.py | 82 + lib/hachoir/field/field.py | 318 + lib/hachoir/field/field_set.py | 9 + lib/hachoir/field/float.py | 105 + lib/hachoir/field/fragment.py | 49 + lib/hachoir/field/generic_field_set.py | 538 + lib/hachoir/field/helper.py | 64 + lib/hachoir/field/integer.py | 50 + lib/hachoir/field/link.py | 110 + lib/hachoir/field/padding.py | 145 + lib/hachoir/field/parser.py | 51 + lib/hachoir/field/seekable_field_set.py | 100 + lib/hachoir/field/static_field_set.py | 54 + lib/hachoir/field/string_field.py | 410 + lib/hachoir/field/sub_file.py | 79 + lib/hachoir/field/timestamp.py | 108 + lib/hachoir/field/vector.py | 41 + lib/hachoir/metadata/__init__.py | 14 + lib/hachoir/metadata/__main__.py | 2 + lib/hachoir/metadata/archive.py | 198 + lib/hachoir/metadata/audio.py | 433 + lib/hachoir/metadata/config.py | 2 + lib/hachoir/metadata/cr2.py | 59 + lib/hachoir/metadata/csv.py | 83 + lib/hachoir/metadata/file_system.py | 30 + lib/hachoir/metadata/filter.py | 58 + lib/hachoir/metadata/formatter.py | 28 + lib/hachoir/metadata/gtk.py | 99 + lib/hachoir/metadata/image.py | 336 + lib/hachoir/metadata/jpeg.py | 308 + lib/hachoir/metadata/main.py | 168 + lib/hachoir/metadata/metadata.py | 351 + lib/hachoir/metadata/metadata_item.py | 151 + lib/hachoir/metadata/misc.py | 268 + lib/hachoir/metadata/program.py | 102 + lib/hachoir/metadata/qt/__init__.py | 0 lib/hachoir/metadata/qt/dialog.ui | 64 + lib/hachoir/metadata/qt/main.py | 167 + lib/hachoir/metadata/register.py | 186 + lib/hachoir/metadata/riff.py | 204 + lib/hachoir/metadata/safe.py | 30 + lib/hachoir/metadata/setter.py | 178 + lib/hachoir/metadata/timezone.py | 46 + lib/hachoir/metadata/video.py | 423 + lib/hachoir/parser/__init__.py | 6 + lib/hachoir/parser/archive/__init__.py | 15 + lib/hachoir/parser/archive/ace.py | 282 + lib/hachoir/parser/archive/ar.py | 55 + lib/hachoir/parser/archive/bomstore.py | 95 + lib/hachoir/parser/archive/bzip2_parser.py | 250 + lib/hachoir/parser/archive/cab.py | 265 + lib/hachoir/parser/archive/gzip_parser.py | 128 + lib/hachoir/parser/archive/lzx.py | 296 + lib/hachoir/parser/archive/mar.py | 68 + lib/hachoir/parser/archive/mozilla_ar.py | 65 + lib/hachoir/parser/archive/prs_pak.py | 51 + lib/hachoir/parser/archive/rar.py | 382 + lib/hachoir/parser/archive/rpm.py | 270 + lib/hachoir/parser/archive/sevenzip.py | 826 + lib/hachoir/parser/archive/tar.py | 128 + lib/hachoir/parser/archive/zip.py | 481 + lib/hachoir/parser/archive/zlib.py | 336 + lib/hachoir/parser/audio/__init__.py | 11 + lib/hachoir/parser/audio/aiff.py | 135 + lib/hachoir/parser/audio/au.py | 90 + lib/hachoir/parser/audio/flac.py | 170 + lib/hachoir/parser/audio/id3.py | 531 + lib/hachoir/parser/audio/itunesdb.py | 532 + lib/hachoir/parser/audio/midi.py | 269 + lib/hachoir/parser/audio/mod.py | 161 + lib/hachoir/parser/audio/modplug.py | 317 + lib/hachoir/parser/audio/mpeg_audio.py | 420 + lib/hachoir/parser/audio/real_audio.py | 94 + lib/hachoir/parser/audio/s3m.py | 716 + lib/hachoir/parser/audio/xm.py | 424 + lib/hachoir/parser/common/__init__.py | 0 lib/hachoir/parser/common/deflate.py | 34 + lib/hachoir/parser/common/msdos.py | 63 + lib/hachoir/parser/common/tracker.py | 9 + lib/hachoir/parser/common/win32.py | 182 + lib/hachoir/parser/common/win32_lang_id.py | 135 + lib/hachoir/parser/container/__init__.py | 7 + lib/hachoir/parser/container/action_script.py | 741 + lib/hachoir/parser/container/asn1.py | 309 + lib/hachoir/parser/container/mkv.py | 647 + lib/hachoir/parser/container/mp4.py | 1339 + lib/hachoir/parser/container/ogg.py | 367 + lib/hachoir/parser/container/realmedia.py | 179 + lib/hachoir/parser/container/riff.py | 466 + lib/hachoir/parser/container/swf.py | 460 + lib/hachoir/parser/file_system/__init__.py | 7 + lib/hachoir/parser/file_system/ext2.py | 801 + lib/hachoir/parser/file_system/fat.py | 442 + lib/hachoir/parser/file_system/iso9660.py | 128 + lib/hachoir/parser/file_system/linux_swap.py | 119 + lib/hachoir/parser/file_system/mbr.py | 235 + lib/hachoir/parser/file_system/ntfs.py | 397 + lib/hachoir/parser/file_system/reiser_fs.py | 175 + lib/hachoir/parser/game/__init__.py | 4 + lib/hachoir/parser/game/blp.py | 289 + lib/hachoir/parser/game/laf.py | 98 + lib/hachoir/parser/game/spider_man_video.py | 66 + lib/hachoir/parser/game/zsnes.py | 254 + lib/hachoir/parser/guess.py | 142 + lib/hachoir/parser/image/__init__.py | 12 + lib/hachoir/parser/image/bmp.py | 207 + lib/hachoir/parser/image/common.py | 54 + lib/hachoir/parser/image/cr2.py | 108 + lib/hachoir/parser/image/exif.py | 469 + lib/hachoir/parser/image/gif.py | 362 + lib/hachoir/parser/image/ico.py | 143 + lib/hachoir/parser/image/iptc.py | 120 + lib/hachoir/parser/image/jpeg.py | 646 + lib/hachoir/parser/image/pcx.py | 73 + .../parser/image/photoshop_metadata.py | 191 + lib/hachoir/parser/image/png.py | 294 + lib/hachoir/parser/image/psd.py | 87 + lib/hachoir/parser/image/tga.py | 106 + lib/hachoir/parser/image/tiff.py | 84 + lib/hachoir/parser/image/wmf.py | 641 + lib/hachoir/parser/image/xcf.py | 353 + lib/hachoir/parser/misc/__init__.py | 18 + lib/hachoir/parser/misc/bplist.py | 325 + lib/hachoir/parser/misc/chm.py | 360 + lib/hachoir/parser/misc/common.py | 15 + lib/hachoir/parser/misc/dsstore.py | 232 + lib/hachoir/parser/misc/file_3do.py | 226 + lib/hachoir/parser/misc/file_3ds.py | 185 + lib/hachoir/parser/misc/gnome_keyring.py | 218 + lib/hachoir/parser/misc/hlp.py | 78 + lib/hachoir/parser/misc/lnk.py | 637 + lib/hachoir/parser/misc/mapsforge_map.py | 409 + lib/hachoir/parser/misc/msoffice.py | 765 + lib/hachoir/parser/misc/msoffice_summary.py | 427 + lib/hachoir/parser/misc/mstask.py | 167 + lib/hachoir/parser/misc/ole2.py | 388 + lib/hachoir/parser/misc/ole2_util.py | 40 + lib/hachoir/parser/misc/pcf.py | 180 + lib/hachoir/parser/misc/pdf.py | 502 + lib/hachoir/parser/misc/pifv.py | 243 + lib/hachoir/parser/misc/torrent.py | 179 + lib/hachoir/parser/misc/ttf.py | 284 + lib/hachoir/parser/misc/word_2.py | 182 + lib/hachoir/parser/misc/word_doc.py | 457 + lib/hachoir/parser/network/__init__.py | 1 + lib/hachoir/parser/network/common.py | 128 + lib/hachoir/parser/network/ouid.py | 10105 +++ lib/hachoir/parser/network/tcpdump.py | 523 + lib/hachoir/parser/parser.py | 158 + lib/hachoir/parser/parser_list.py | 219 + lib/hachoir/parser/program/__init__.py | 8 + lib/hachoir/parser/program/elf.py | 366 + lib/hachoir/parser/program/exe.py | 225 + lib/hachoir/parser/program/exe_ne.py | 61 + lib/hachoir/parser/program/exe_pe.py | 221 + lib/hachoir/parser/program/exe_res.py | 510 + lib/hachoir/parser/program/java.py | 1279 + lib/hachoir/parser/program/java_serialized.py | 471 + lib/hachoir/parser/program/macho.py | 534 + lib/hachoir/parser/program/nds.py | 384 + lib/hachoir/parser/program/prc.py | 84 + lib/hachoir/parser/program/python.py | 437 + lib/hachoir/parser/template.py | 56 + lib/hachoir/parser/video/__init__.py | 4 + lib/hachoir/parser/video/amf.py | 120 + lib/hachoir/parser/video/asf.py | 388 + lib/hachoir/parser/video/flv.py | 162 + lib/hachoir/parser/video/fourcc.py | 406 + lib/hachoir/parser/video/mpeg_ts.py | 174 + lib/hachoir/parser/video/mpeg_video.py | 591 + lib/hachoir/regex/__init__.py | 7 + lib/hachoir/regex/parser.py | 209 + lib/hachoir/regex/pattern.py | 186 + lib/hachoir/regex/regex.py | 901 + lib/hachoir/stream/__init__.py | 9 + lib/hachoir/stream/input.py | 619 + lib/hachoir/stream/input_helper.py | 44 + lib/hachoir/stream/output.py | 194 + lib/hachoir/stream/stream.py | 2 + lib/hachoir/subfile/__init__.py | 0 lib/hachoir/subfile/__main__.py | 3 + lib/hachoir/subfile/data_rate.py | 39 + lib/hachoir/subfile/main.py | 97 + lib/hachoir/subfile/output.py | 48 + lib/hachoir/subfile/pattern.py | 36 + lib/hachoir/subfile/search.py | 251 + lib/html5lib/__init__.py | 35 + lib/html5lib/_ihatexml.py | 289 + lib/html5lib/_inputstream.py | 918 + lib/html5lib/_tokenizer.py | 1735 + lib/html5lib/_trie/__init__.py | 5 + lib/html5lib/_trie/_base.py | 40 + lib/html5lib/_trie/py.py | 67 + lib/html5lib/_utils.py | 159 + lib/html5lib/constants.py | 2946 + lib/html5lib/filters/__init__.py | 0 .../filters/alphabeticalattributes.py | 29 + lib/html5lib/filters/base.py | 12 + lib/html5lib/filters/inject_meta_charset.py | 73 + lib/html5lib/filters/lint.py | 93 + lib/html5lib/filters/optionaltags.py | 207 + lib/html5lib/filters/sanitizer.py | 916 + lib/html5lib/filters/whitespace.py | 38 + lib/html5lib/html5parser.py | 2795 + lib/html5lib/serializer.py | 409 + lib/html5lib/treeadapters/__init__.py | 30 + lib/html5lib/treeadapters/genshi.py | 54 + lib/html5lib/treeadapters/sax.py | 50 + lib/html5lib/treebuilders/__init__.py | 88 + lib/html5lib/treebuilders/base.py | 417 + lib/html5lib/treebuilders/dom.py | 239 + lib/html5lib/treebuilders/etree.py | 343 + lib/html5lib/treebuilders/etree_lxml.py | 392 + lib/html5lib/treewalkers/__init__.py | 154 + lib/html5lib/treewalkers/base.py | 252 + lib/html5lib/treewalkers/dom.py | 43 + lib/html5lib/treewalkers/etree.py | 131 + lib/html5lib/treewalkers/etree_lxml.py | 215 + lib/html5lib/treewalkers/genshi.py | 69 + lib/humanize/__init__.py | 44 + lib/humanize/compat.py | 6 + lib/humanize/filesize.py | 71 + lib/humanize/i18n.py | 171 + .../locale/de_DE/LC_MESSAGES/humanize.mo | Bin 0 -> 2615 bytes .../locale/de_DE/LC_MESSAGES/humanize.po | 315 + .../locale/es_ES/LC_MESSAGES/humanize.mo | Bin 0 -> 2692 bytes .../locale/es_ES/LC_MESSAGES/humanize.po | 314 + .../locale/fa_IR/LC_MESSAGES/humanize.mo | Bin 0 -> 2801 bytes .../locale/fa_IR/LC_MESSAGES/humanize.po | 315 + .../locale/fi_FI/LC_MESSAGES/humanize.mo | Bin 0 -> 2629 bytes .../locale/fi_FI/LC_MESSAGES/humanize.po | 314 + .../locale/fr_FR/LC_MESSAGES/humanize.mo | Bin 0 -> 1900 bytes .../locale/fr_FR/LC_MESSAGES/humanize.po | 335 + .../locale/id_ID/LC_MESSAGES/humanize.mo | Bin 0 -> 2443 bytes .../locale/id_ID/LC_MESSAGES/humanize.po | 292 + .../locale/it_IT/LC_MESSAGES/humanize.mo | Bin 0 -> 2506 bytes .../locale/it_IT/LC_MESSAGES/humanize.po | 314 + .../locale/ja_JP/LC_MESSAGES/humanize.mo | Bin 0 -> 1952 bytes .../locale/ja_JP/LC_MESSAGES/humanize.po | 304 + .../locale/ko_KR/LC_MESSAGES/humanize.mo | Bin 0 -> 1795 bytes .../locale/ko_KR/LC_MESSAGES/humanize.po | 334 + .../locale/nl_NL/LC_MESSAGES/humanize.mo | Bin 0 -> 2580 bytes .../locale/nl_NL/LC_MESSAGES/humanize.po | 315 + .../locale/pl_PL/LC_MESSAGES/humanize.mo | Bin 0 -> 2777 bytes .../locale/pl_PL/LC_MESSAGES/humanize.po | 336 + .../locale/pt_BR/LC_MESSAGES/humanize.mo | Bin 0 -> 2499 bytes .../locale/pt_BR/LC_MESSAGES/humanize.po | 314 + .../locale/pt_PT/LC_MESSAGES/humanize.mo | Bin 0 -> 2716 bytes .../locale/pt_PT/LC_MESSAGES/humanize.po | 314 + .../locale/ru_RU/LC_MESSAGES/humanize.mo | Bin 0 -> 3101 bytes .../locale/ru_RU/LC_MESSAGES/humanize.po | 345 + .../locale/sk_SK/LC_MESSAGES/humanize.mo | Bin 0 -> 2656 bytes .../locale/sk_SK/LC_MESSAGES/humanize.po | 336 + .../locale/tr_TR/LC_MESSAGES/humanize.mo | Bin 0 -> 2484 bytes .../locale/tr_TR/LC_MESSAGES/humanize.po | 315 + .../locale/uk_UA/LC_MESSAGES/humanize.mo | Bin 0 -> 3058 bytes .../locale/uk_UA/LC_MESSAGES/humanize.po | 333 + .../locale/vi_VI/LC_MESSAGES/humanize.mo | Bin 0 -> 2315 bytes .../locale/vi_VI/LC_MESSAGES/humanize.po | 322 + .../locale/zh_CN/LC_MESSAGES/humanize.mo | Bin 0 -> 2347 bytes .../locale/zh_CN/LC_MESSAGES/humanize.po | 314 + lib/humanize/number.py | 441 + lib/humanize/time.py | 565 + lib/idna/__init__.py | 44 + lib/idna/codec.py | 117 + lib/idna/compat.py | 13 + lib/idna/core.py | 400 + lib/idna/idnadata.py | 2151 + lib/idna/intranges.py | 54 + lib/idna/package_data.py | 2 + lib/idna/uts46data.py | 8600 +++ lib/imdbpie/__init__.py | 4 + lib/imdbpie/auth.py | 330 + lib/imdbpie/constants.py | 8 + lib/imdbpie/exceptions.py | 3 + lib/imdbpie/facade.py | 233 + lib/imdbpie/imdbpie.py | 357 + lib/imdbpie/objects.py | 102 + lib/js2py/__init__.py | 75 + lib/js2py/base.py | 3276 + lib/js2py/constructors/__init__.py | 1 + lib/js2py/constructors/jsarray.py | 48 + lib/js2py/constructors/jsarraybuffer.py | 41 + lib/js2py/constructors/jsboolean.py | 16 + lib/js2py/constructors/jsdate.py | 557 + lib/js2py/constructors/jsfloat32array.py | 87 + lib/js2py/constructors/jsfloat64array.py | 87 + lib/js2py/constructors/jsfunction.py | 52 + lib/js2py/constructors/jsint16array.py | 87 + lib/js2py/constructors/jsint32array.py | 87 + lib/js2py/constructors/jsint8array.py | 79 + lib/js2py/constructors/jsmath.py | 157 + lib/js2py/constructors/jsnumber.py | 23 + lib/js2py/constructors/jsobject.py | 198 + lib/js2py/constructors/jsregexp.py | 16 + lib/js2py/constructors/jsstring.py | 40 + lib/js2py/constructors/jsuint16array.py | 87 + lib/js2py/constructors/jsuint32array.py | 95 + lib/js2py/constructors/jsuint8array.py | 79 + lib/js2py/constructors/jsuint8clampedarray.py | 79 + lib/js2py/constructors/time_helpers.py | 207 + lib/js2py/es6/__init__.py | 41 + lib/js2py/es6/babel.js | 6 + lib/js2py/es6/babel.py | 52077 ++++++++++++++++ lib/js2py/es6/buildBabel | 12 + lib/js2py/evaljs.py | 281 + lib/js2py/host/__init__.py | 0 lib/js2py/host/console.py | 15 + lib/js2py/host/dom/__init__.py | 0 lib/js2py/host/jseval.py | 51 + lib/js2py/host/jsfunctions.py | 176 + lib/js2py/internals/__init__.py | 0 lib/js2py/internals/base.py | 929 + lib/js2py/internals/byte_trans.py | 753 + lib/js2py/internals/code.py | 227 + lib/js2py/internals/constructors/__init__.py | 1 + lib/js2py/internals/constructors/jsarray.py | 28 + lib/js2py/internals/constructors/jsboolean.py | 14 + lib/js2py/internals/constructors/jsconsole.py | 11 + lib/js2py/internals/constructors/jsdate.py | 557 + .../internals/constructors/jsfunction.py | 76 + lib/js2py/internals/constructors/jsmath.py | 158 + lib/js2py/internals/constructors/jsnumber.py | 27 + lib/js2py/internals/constructors/jsobject.py | 204 + lib/js2py/internals/constructors/jsregexp.py | 41 + lib/js2py/internals/constructors/jsstring.py | 23 + .../internals/constructors/time_helpers.py | 209 + lib/js2py/internals/conversions.py | 141 + lib/js2py/internals/desc.py | 90 + lib/js2py/internals/fill_space.py | 281 + lib/js2py/internals/func_utils.py | 73 + lib/js2py/internals/gen.py | 0 lib/js2py/internals/opcodes.py | 805 + lib/js2py/internals/operations.py | 314 + lib/js2py/internals/prototypes/__init__.py | 1 + lib/js2py/internals/prototypes/jsarray.py | 489 + lib/js2py/internals/prototypes/jsboolean.py | 22 + lib/js2py/internals/prototypes/jserror.py | 15 + lib/js2py/internals/prototypes/jsfunction.py | 61 + lib/js2py/internals/prototypes/jsjson.py | 205 + lib/js2py/internals/prototypes/jsnumber.py | 163 + lib/js2py/internals/prototypes/jsobject.py | 48 + lib/js2py/internals/prototypes/jsregexp.py | 56 + lib/js2py/internals/prototypes/jsstring.py | 323 + lib/js2py/internals/prototypes/jsutils.py | 149 + lib/js2py/internals/seval.py | 33 + lib/js2py/internals/simplex.py | 160 + lib/js2py/internals/space.py | 92 + lib/js2py/internals/speed.py | 69 + lib/js2py/internals/trans_utils.py | 35 + lib/js2py/legecy_translators/__init__.py | 1 + lib/js2py/legecy_translators/constants.py | 309 + lib/js2py/legecy_translators/exps.py | 85 + lib/js2py/legecy_translators/flow.py | 482 + lib/js2py/legecy_translators/functions.py | 100 + lib/js2py/legecy_translators/jsparser.py | 327 + lib/js2py/legecy_translators/nodevisitor.py | 564 + lib/js2py/legecy_translators/nparser.py | 3209 + lib/js2py/legecy_translators/objects.py | 302 + lib/js2py/legecy_translators/tokenize.py | 4 + lib/js2py/legecy_translators/translator.py | 153 + lib/js2py/legecy_translators/utils.py | 91 + lib/js2py/node_import.py | 162 + lib/js2py/prototypes/__init__.py | 1 + lib/js2py/prototypes/jsarray.py | 476 + lib/js2py/prototypes/jsarraybuffer.py | 19 + lib/js2py/prototypes/jsboolean.py | 10 + lib/js2py/prototypes/jserror.py | 10 + lib/js2py/prototypes/jsfunction.py | 51 + lib/js2py/prototypes/jsjson.py | 219 + lib/js2py/prototypes/jsnumber.py | 146 + lib/js2py/prototypes/jsobject.py | 28 + lib/js2py/prototypes/jsregexp.py | 45 + lib/js2py/prototypes/jsstring.py | 306 + lib/js2py/prototypes/jstypedarray.py | 344 + lib/js2py/py_node_modules/__init__.py | 1 + lib/js2py/pyjs.py | 100 + lib/js2py/translators/__init__.py | 38 + lib/js2py/translators/friendly_nodes.py | 375 + lib/js2py/translators/jsregexps.py | 211 + lib/js2py/translators/translating_nodes.py | 704 + lib/js2py/translators/translator.py | 189 + lib/js2py/utils/__init__.py | 0 lib/js2py/utils/injector.py | 244 + lib/json_helper.py | 131 + lib/lockfile/__init__.py | 326 + lib/lockfile/linklockfile.py | 76 + lib/lockfile/mkdirlockfile.py | 91 + lib/lockfile/pidlockfile.py | 193 + lib/lockfile/sqlitelockfile.py | 155 + lib/lockfile/symlinklockfile.py | 69 + lib/lxml_etree/__init__.py | 19 + lib/msgpack/__init__.py | 54 + lib/msgpack/_version.py | 1 + lib/msgpack/exceptions.py | 48 + lib/msgpack/ext.py | 191 + lib/msgpack/fallback.py | 1063 + lib/pkg_resources.py | 2625 + lib/pkg_resources/__init__.py | 3313 + lib/pkg_resources/_vendor/__init__.py | 0 lib/pkg_resources/_vendor/appdirs.py | 608 + .../_vendor/packaging/__about__.py | 27 + .../_vendor/packaging/__init__.py | 26 + .../_vendor/packaging/_compat.py | 38 + .../_vendor/packaging/_structures.py | 86 + .../_vendor/packaging/_typing.py | 48 + .../_vendor/packaging/markers.py | 328 + lib/pkg_resources/_vendor/packaging/py.typed | 0 .../_vendor/packaging/requirements.py | 145 + .../_vendor/packaging/specifiers.py | 863 + lib/pkg_resources/_vendor/packaging/tags.py | 751 + lib/pkg_resources/_vendor/packaging/utils.py | 65 + .../_vendor/packaging/version.py | 535 + lib/pkg_resources/_vendor/pyparsing.py | 5742 ++ lib/pkg_resources/_vendor/six.py | 868 + lib/pkg_resources/_vendor/vendored.txt | 4 + lib/pkg_resources/api_tests.txt | 401 + lib/pkg_resources/extern/__init__.py | 66 + lib/plex/__init__.py | 1 + lib/plex/plex.py | 410 + lib/profilehooks.py | 852 + lib/pyjsparser/__init__.py | 5 + lib/pyjsparser/parser.py | 3041 + lib/pyjsparser/pyjsparserdata.py | 407 + lib/pyjsparser/std_nodes.py | 371 + lib/pytvmaze/__init__.py | 4 + lib/pytvmaze/endpoints.py | 36 + lib/pytvmaze/exceptions.py | 171 + lib/pytvmaze/tvmaze.py | 1527 + lib/pytz/__init__.py | 1526 + lib/pytz/exceptions.py | 48 + lib/pytz/lazy.py | 174 + lib/pytz/reference.py | 127 + lib/pytz/tests/test_docs.py | 34 + lib/pytz/tests/test_lazy.py | 313 + lib/pytz/tests/test_tzinfo.py | 843 + lib/pytz/tzfile.py | 137 + lib/pytz/tzinfo.py | 564 + lib/pytz/zoneinfo/Africa/Abidjan | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Accra | Bin 0 -> 840 bytes lib/pytz/zoneinfo/Africa/Addis_Ababa | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Africa/Algiers | Bin 0 -> 760 bytes lib/pytz/zoneinfo/Africa/Asmara | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Africa/Asmera | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Africa/Bamako | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Bangui | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Banjul | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Bissau | Bin 0 -> 208 bytes lib/pytz/zoneinfo/Africa/Blantyre | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Brazzaville | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Bujumbura | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Cairo | Bin 0 -> 1972 bytes lib/pytz/zoneinfo/Africa/Casablanca | Bin 0 -> 1629 bytes lib/pytz/zoneinfo/Africa/Ceuta | Bin 0 -> 2075 bytes lib/pytz/zoneinfo/Africa/Conakry | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Dakar | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Dar_es_Salaam | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Africa/Djibouti | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Africa/Douala | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/El_Aaiun | Bin 0 -> 1459 bytes lib/pytz/zoneinfo/Africa/Freetown | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Gaborone | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Harare | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Johannesburg | Bin 0 -> 271 bytes lib/pytz/zoneinfo/Africa/Juba | Bin 0 -> 683 bytes lib/pytz/zoneinfo/Africa/Kampala | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Africa/Khartoum | Bin 0 -> 683 bytes lib/pytz/zoneinfo/Africa/Kigali | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Kinshasa | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Lagos | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Libreville | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Lome | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Luanda | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Lubumbashi | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Lusaka | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Malabo | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Maputo | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Maseru | Bin 0 -> 271 bytes lib/pytz/zoneinfo/Africa/Mbabane | Bin 0 -> 271 bytes lib/pytz/zoneinfo/Africa/Mogadishu | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Africa/Monrovia | Bin 0 -> 241 bytes lib/pytz/zoneinfo/Africa/Nairobi | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Africa/Ndjamena | Bin 0 -> 225 bytes lib/pytz/zoneinfo/Africa/Niamey | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Nouakchott | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Ouagadougou | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Porto-Novo | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Africa/Sao_Tome | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Timbuktu | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Africa/Tripoli | Bin 0 -> 655 bytes lib/pytz/zoneinfo/Africa/Tunis | Bin 0 -> 710 bytes lib/pytz/zoneinfo/Africa/Windhoek | Bin 0 -> 1582 bytes lib/pytz/zoneinfo/America/Adak | Bin 0 -> 2365 bytes lib/pytz/zoneinfo/America/Anchorage | Bin 0 -> 2384 bytes lib/pytz/zoneinfo/America/Anguilla | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Antigua | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Araguaina | Bin 0 -> 896 bytes .../zoneinfo/America/Argentina/Buenos_Aires | Bin 0 -> 1087 bytes lib/pytz/zoneinfo/America/Argentina/Catamarca | Bin 0 -> 1129 bytes .../zoneinfo/America/Argentina/ComodRivadavia | Bin 0 -> 1129 bytes lib/pytz/zoneinfo/America/Argentina/Cordoba | Bin 0 -> 1129 bytes lib/pytz/zoneinfo/America/Argentina/Jujuy | Bin 0 -> 1145 bytes lib/pytz/zoneinfo/America/Argentina/La_Rioja | Bin 0 -> 1143 bytes lib/pytz/zoneinfo/America/Argentina/Mendoza | Bin 0 -> 1173 bytes .../zoneinfo/America/Argentina/Rio_Gallegos | Bin 0 -> 1129 bytes lib/pytz/zoneinfo/America/Argentina/Salta | Bin 0 -> 1101 bytes lib/pytz/zoneinfo/America/Argentina/San_Juan | Bin 0 -> 1143 bytes lib/pytz/zoneinfo/America/Argentina/San_Luis | Bin 0 -> 1171 bytes lib/pytz/zoneinfo/America/Argentina/Tucuman | Bin 0 -> 1157 bytes lib/pytz/zoneinfo/America/Argentina/Ushuaia | Bin 0 -> 1129 bytes lib/pytz/zoneinfo/America/Aruba | Bin 0 -> 208 bytes lib/pytz/zoneinfo/America/Asuncion | Bin 0 -> 2062 bytes lib/pytz/zoneinfo/America/Atikokan | Bin 0 -> 345 bytes lib/pytz/zoneinfo/America/Atka | Bin 0 -> 2365 bytes lib/pytz/zoneinfo/America/Bahia | Bin 0 -> 1036 bytes lib/pytz/zoneinfo/America/Bahia_Banderas | Bin 0 -> 1588 bytes lib/pytz/zoneinfo/America/Barbados | Bin 0 -> 344 bytes lib/pytz/zoneinfo/America/Belem | Bin 0 -> 588 bytes lib/pytz/zoneinfo/America/Belize | Bin 0 -> 976 bytes lib/pytz/zoneinfo/America/Blanc-Sablon | Bin 0 -> 307 bytes lib/pytz/zoneinfo/America/Boa_Vista | Bin 0 -> 644 bytes lib/pytz/zoneinfo/America/Bogota | Bin 0 -> 257 bytes lib/pytz/zoneinfo/America/Boise | Bin 0 -> 2403 bytes lib/pytz/zoneinfo/America/Buenos_Aires | Bin 0 -> 1087 bytes lib/pytz/zoneinfo/America/Cambridge_Bay | Bin 0 -> 2098 bytes lib/pytz/zoneinfo/America/Campo_Grande | Bin 0 -> 2015 bytes lib/pytz/zoneinfo/America/Cancun | Bin 0 -> 816 bytes lib/pytz/zoneinfo/America/Caracas | Bin 0 -> 261 bytes lib/pytz/zoneinfo/America/Catamarca | Bin 0 -> 1129 bytes lib/pytz/zoneinfo/America/Cayenne | Bin 0 -> 200 bytes lib/pytz/zoneinfo/America/Cayman | Bin 0 -> 203 bytes lib/pytz/zoneinfo/America/Chicago | Bin 0 -> 3585 bytes lib/pytz/zoneinfo/America/Chihuahua | Bin 0 -> 1522 bytes lib/pytz/zoneinfo/America/Coral_Harbour | Bin 0 -> 345 bytes lib/pytz/zoneinfo/America/Cordoba | Bin 0 -> 1129 bytes lib/pytz/zoneinfo/America/Costa_Rica | Bin 0 -> 341 bytes lib/pytz/zoneinfo/America/Creston | Bin 0 -> 233 bytes lib/pytz/zoneinfo/America/Cuiaba | Bin 0 -> 1987 bytes lib/pytz/zoneinfo/America/Curacao | Bin 0 -> 208 bytes lib/pytz/zoneinfo/America/Danmarkshavn | Bin 0 -> 714 bytes lib/pytz/zoneinfo/America/Dawson | Bin 0 -> 2093 bytes lib/pytz/zoneinfo/America/Dawson_Creek | Bin 0 -> 1059 bytes lib/pytz/zoneinfo/America/Denver | Bin 0 -> 2453 bytes lib/pytz/zoneinfo/America/Detroit | Bin 0 -> 2216 bytes lib/pytz/zoneinfo/America/Dominica | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Edmonton | Bin 0 -> 2402 bytes lib/pytz/zoneinfo/America/Eirunepe | Bin 0 -> 684 bytes lib/pytz/zoneinfo/America/El_Salvador | Bin 0 -> 250 bytes lib/pytz/zoneinfo/America/Ensenada | Bin 0 -> 2356 bytes lib/pytz/zoneinfo/America/Fort_Nelson | Bin 0 -> 2249 bytes lib/pytz/zoneinfo/America/Fort_Wayne | Bin 0 -> 1675 bytes lib/pytz/zoneinfo/America/Fortaleza | Bin 0 -> 728 bytes lib/pytz/zoneinfo/America/Glace_Bay | Bin 0 -> 2206 bytes lib/pytz/zoneinfo/America/Godthab | Bin 0 -> 1877 bytes lib/pytz/zoneinfo/America/Goose_Bay | Bin 0 -> 3219 bytes lib/pytz/zoneinfo/America/Grand_Turk | Bin 0 -> 1287 bytes lib/pytz/zoneinfo/America/Grenada | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Guadeloupe | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Guatemala | Bin 0 -> 306 bytes lib/pytz/zoneinfo/America/Guayaquil | Bin 0 -> 203 bytes lib/pytz/zoneinfo/America/Guyana | Bin 0 -> 270 bytes lib/pytz/zoneinfo/America/Halifax | Bin 0 -> 3438 bytes lib/pytz/zoneinfo/America/Havana | Bin 0 -> 2437 bytes lib/pytz/zoneinfo/America/Hermosillo | Bin 0 -> 454 bytes .../zoneinfo/America/Indiana/Indianapolis | Bin 0 -> 1675 bytes lib/pytz/zoneinfo/America/Indiana/Knox | Bin 0 -> 2437 bytes lib/pytz/zoneinfo/America/Indiana/Marengo | Bin 0 -> 1731 bytes lib/pytz/zoneinfo/America/Indiana/Petersburg | Bin 0 -> 1913 bytes lib/pytz/zoneinfo/America/Indiana/Tell_City | Bin 0 -> 1735 bytes lib/pytz/zoneinfo/America/Indiana/Vevay | Bin 0 -> 1423 bytes lib/pytz/zoneinfo/America/Indiana/Vincennes | Bin 0 -> 1703 bytes lib/pytz/zoneinfo/America/Indiana/Winamac | Bin 0 -> 1787 bytes lib/pytz/zoneinfo/America/Indianapolis | Bin 0 -> 1675 bytes lib/pytz/zoneinfo/America/Inuvik | Bin 0 -> 1928 bytes lib/pytz/zoneinfo/America/Iqaluit | Bin 0 -> 2046 bytes lib/pytz/zoneinfo/America/Jamaica | Bin 0 -> 507 bytes lib/pytz/zoneinfo/America/Jujuy | Bin 0 -> 1145 bytes lib/pytz/zoneinfo/America/Juneau | Bin 0 -> 2362 bytes lib/pytz/zoneinfo/America/Kentucky/Louisville | Bin 0 -> 2781 bytes lib/pytz/zoneinfo/America/Kentucky/Monticello | Bin 0 -> 2361 bytes lib/pytz/zoneinfo/America/Knox_IN | Bin 0 -> 2437 bytes lib/pytz/zoneinfo/America/Kralendijk | Bin 0 -> 208 bytes lib/pytz/zoneinfo/America/La_Paz | Bin 0 -> 243 bytes lib/pytz/zoneinfo/America/Lima | Bin 0 -> 417 bytes lib/pytz/zoneinfo/America/Los_Angeles | Bin 0 -> 2845 bytes lib/pytz/zoneinfo/America/Louisville | Bin 0 -> 2781 bytes lib/pytz/zoneinfo/America/Lower_Princes | Bin 0 -> 208 bytes lib/pytz/zoneinfo/America/Maceio | Bin 0 -> 756 bytes lib/pytz/zoneinfo/America/Managua | Bin 0 -> 463 bytes lib/pytz/zoneinfo/America/Manaus | Bin 0 -> 616 bytes lib/pytz/zoneinfo/America/Marigot | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Martinique | Bin 0 -> 257 bytes lib/pytz/zoneinfo/America/Matamoros | Bin 0 -> 1416 bytes lib/pytz/zoneinfo/America/Mazatlan | Bin 0 -> 1564 bytes lib/pytz/zoneinfo/America/Mendoza | Bin 0 -> 1173 bytes lib/pytz/zoneinfo/America/Menominee | Bin 0 -> 2283 bytes lib/pytz/zoneinfo/America/Merida | Bin 0 -> 1456 bytes lib/pytz/zoneinfo/America/Metlakatla | Bin 0 -> 1418 bytes lib/pytz/zoneinfo/America/Mexico_City | Bin 0 -> 1618 bytes lib/pytz/zoneinfo/America/Miquelon | Bin 0 -> 1684 bytes lib/pytz/zoneinfo/America/Moncton | Bin 0 -> 3163 bytes lib/pytz/zoneinfo/America/Monterrey | Bin 0 -> 1416 bytes lib/pytz/zoneinfo/America/Montevideo | Bin 0 -> 1511 bytes lib/pytz/zoneinfo/America/Montreal | Bin 0 -> 3503 bytes lib/pytz/zoneinfo/America/Montserrat | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Nassau | Bin 0 -> 2284 bytes lib/pytz/zoneinfo/America/New_York | Bin 0 -> 3545 bytes lib/pytz/zoneinfo/America/Nipigon | Bin 0 -> 2131 bytes lib/pytz/zoneinfo/America/Nome | Bin 0 -> 2376 bytes lib/pytz/zoneinfo/America/Noronha | Bin 0 -> 728 bytes lib/pytz/zoneinfo/America/North_Dakota/Beulah | Bin 0 -> 2389 bytes lib/pytz/zoneinfo/America/North_Dakota/Center | Bin 0 -> 2389 bytes .../zoneinfo/America/North_Dakota/New_Salem | Bin 0 -> 2389 bytes lib/pytz/zoneinfo/America/Ojinaga | Bin 0 -> 1522 bytes lib/pytz/zoneinfo/America/Panama | Bin 0 -> 203 bytes lib/pytz/zoneinfo/America/Pangnirtung | Bin 0 -> 2108 bytes lib/pytz/zoneinfo/America/Paramaribo | Bin 0 -> 308 bytes lib/pytz/zoneinfo/America/Phoenix | Bin 0 -> 353 bytes lib/pytz/zoneinfo/America/Port-au-Prince | Bin 0 -> 849 bytes lib/pytz/zoneinfo/America/Port_of_Spain | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Porto_Acre | Bin 0 -> 656 bytes lib/pytz/zoneinfo/America/Porto_Velho | Bin 0 -> 588 bytes lib/pytz/zoneinfo/America/Puerto_Rico | Bin 0 -> 255 bytes lib/pytz/zoneinfo/America/Rainy_River | Bin 0 -> 2131 bytes lib/pytz/zoneinfo/America/Rankin_Inlet | Bin 0 -> 1930 bytes lib/pytz/zoneinfo/America/Recife | Bin 0 -> 728 bytes lib/pytz/zoneinfo/America/Regina | Bin 0 -> 994 bytes lib/pytz/zoneinfo/America/Resolute | Bin 0 -> 1930 bytes lib/pytz/zoneinfo/America/Rio_Branco | Bin 0 -> 656 bytes lib/pytz/zoneinfo/America/Rosario | Bin 0 -> 1129 bytes lib/pytz/zoneinfo/America/Santa_Isabel | Bin 0 -> 2356 bytes lib/pytz/zoneinfo/America/Santarem | Bin 0 -> 626 bytes lib/pytz/zoneinfo/America/Santiago | Bin 0 -> 2515 bytes lib/pytz/zoneinfo/America/Santo_Domingo | Bin 0 -> 489 bytes lib/pytz/zoneinfo/America/Sao_Paulo | Bin 0 -> 2015 bytes lib/pytz/zoneinfo/America/Scoresbysund | Bin 0 -> 1925 bytes lib/pytz/zoneinfo/America/Shiprock | Bin 0 -> 2453 bytes lib/pytz/zoneinfo/America/Sitka | Bin 0 -> 2350 bytes lib/pytz/zoneinfo/America/St_Barthelemy | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/St_Johns | Bin 0 -> 3664 bytes lib/pytz/zoneinfo/America/St_Kitts | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/St_Lucia | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/St_Thomas | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/St_Vincent | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Swift_Current | Bin 0 -> 574 bytes lib/pytz/zoneinfo/America/Tegucigalpa | Bin 0 -> 278 bytes lib/pytz/zoneinfo/America/Thule | Bin 0 -> 1528 bytes lib/pytz/zoneinfo/America/Thunder_Bay | Bin 0 -> 2211 bytes lib/pytz/zoneinfo/America/Tijuana | Bin 0 -> 2356 bytes lib/pytz/zoneinfo/America/Toronto | Bin 0 -> 3503 bytes lib/pytz/zoneinfo/America/Tortola | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Vancouver | Bin 0 -> 2901 bytes lib/pytz/zoneinfo/America/Virgin | Bin 0 -> 170 bytes lib/pytz/zoneinfo/America/Whitehorse | Bin 0 -> 2093 bytes lib/pytz/zoneinfo/America/Winnipeg | Bin 0 -> 2891 bytes lib/pytz/zoneinfo/America/Yakutat | Bin 0 -> 2314 bytes lib/pytz/zoneinfo/America/Yellowknife | Bin 0 -> 1980 bytes lib/pytz/zoneinfo/Antarctica/Casey | Bin 0 -> 272 bytes lib/pytz/zoneinfo/Antarctica/Davis | Bin 0 -> 290 bytes lib/pytz/zoneinfo/Antarctica/DumontDUrville | Bin 0 -> 227 bytes lib/pytz/zoneinfo/Antarctica/Macquarie | Bin 0 -> 1530 bytes lib/pytz/zoneinfo/Antarctica/Mawson | Bin 0 -> 204 bytes lib/pytz/zoneinfo/Antarctica/McMurdo | Bin 0 -> 2460 bytes lib/pytz/zoneinfo/Antarctica/Palmer | Bin 0 -> 2026 bytes lib/pytz/zoneinfo/Antarctica/Rothera | Bin 0 -> 173 bytes lib/pytz/zoneinfo/Antarctica/South_Pole | Bin 0 -> 2460 bytes lib/pytz/zoneinfo/Antarctica/Syowa | Bin 0 -> 174 bytes lib/pytz/zoneinfo/Antarctica/Troll | Bin 0 -> 1161 bytes lib/pytz/zoneinfo/Antarctica/Vostok | Bin 0 -> 174 bytes lib/pytz/zoneinfo/Arctic/Longyearbyen | Bin 0 -> 2251 bytes lib/pytz/zoneinfo/Asia/Aden | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Asia/Almaty | Bin 0 -> 1031 bytes lib/pytz/zoneinfo/Asia/Amman | Bin 0 -> 1877 bytes lib/pytz/zoneinfo/Asia/Anadyr | Bin 0 -> 1197 bytes lib/pytz/zoneinfo/Asia/Aqtau | Bin 0 -> 1017 bytes lib/pytz/zoneinfo/Asia/Aqtobe | Bin 0 -> 1047 bytes lib/pytz/zoneinfo/Asia/Ashgabat | Bin 0 -> 671 bytes lib/pytz/zoneinfo/Asia/Ashkhabad | Bin 0 -> 671 bytes lib/pytz/zoneinfo/Asia/Baghdad | Bin 0 -> 988 bytes lib/pytz/zoneinfo/Asia/Bahrain | Bin 0 -> 209 bytes lib/pytz/zoneinfo/Asia/Baku | Bin 0 -> 1363 bytes lib/pytz/zoneinfo/Asia/Bangkok | Bin 0 -> 204 bytes lib/pytz/zoneinfo/Asia/Barnaul | Bin 0 -> 1255 bytes lib/pytz/zoneinfo/Asia/Beirut | Bin 0 -> 2175 bytes lib/pytz/zoneinfo/Asia/Bishkek | Bin 0 -> 1061 bytes lib/pytz/zoneinfo/Asia/Brunei | Bin 0 -> 201 bytes lib/pytz/zoneinfo/Asia/Calcutta | Bin 0 -> 291 bytes lib/pytz/zoneinfo/Asia/Chita | Bin 0 -> 1266 bytes lib/pytz/zoneinfo/Asia/Choibalsan | Bin 0 -> 1585 bytes lib/pytz/zoneinfo/Asia/Chongqing | Bin 0 -> 414 bytes lib/pytz/zoneinfo/Asia/Chungking | Bin 0 -> 414 bytes lib/pytz/zoneinfo/Asia/Colombo | Bin 0 -> 389 bytes lib/pytz/zoneinfo/Asia/Dacca | Bin 0 -> 390 bytes lib/pytz/zoneinfo/Asia/Damascus | Bin 0 -> 2320 bytes lib/pytz/zoneinfo/Asia/Dhaka | Bin 0 -> 390 bytes lib/pytz/zoneinfo/Asia/Dili | Bin 0 -> 309 bytes lib/pytz/zoneinfo/Asia/Dubai | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Asia/Dushanbe | Bin 0 -> 611 bytes lib/pytz/zoneinfo/Asia/Gaza | Bin 0 -> 2313 bytes lib/pytz/zoneinfo/Asia/Harbin | Bin 0 -> 414 bytes lib/pytz/zoneinfo/Asia/Hebron | Bin 0 -> 2341 bytes lib/pytz/zoneinfo/Asia/Ho_Chi_Minh | Bin 0 -> 373 bytes lib/pytz/zoneinfo/Asia/Hong_Kong | Bin 0 -> 1189 bytes lib/pytz/zoneinfo/Asia/Hovd | Bin 0 -> 1513 bytes lib/pytz/zoneinfo/Asia/Irkutsk | Bin 0 -> 1259 bytes lib/pytz/zoneinfo/Asia/Istanbul | Bin 0 -> 2747 bytes lib/pytz/zoneinfo/Asia/Jakarta | Bin 0 -> 370 bytes lib/pytz/zoneinfo/Asia/Jayapura | Bin 0 -> 241 bytes lib/pytz/zoneinfo/Asia/Jerusalem | Bin 0 -> 2265 bytes lib/pytz/zoneinfo/Asia/Kabul | Bin 0 -> 199 bytes lib/pytz/zoneinfo/Asia/Kamchatka | Bin 0 -> 1181 bytes lib/pytz/zoneinfo/Asia/Karachi | Bin 0 -> 403 bytes lib/pytz/zoneinfo/Asia/Kashgar | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Asia/Kathmandu | Bin 0 -> 212 bytes lib/pytz/zoneinfo/Asia/Katmandu | Bin 0 -> 212 bytes lib/pytz/zoneinfo/Asia/Khandyga | Bin 0 -> 1324 bytes lib/pytz/zoneinfo/Asia/Kolkata | Bin 0 -> 291 bytes lib/pytz/zoneinfo/Asia/Krasnoyarsk | Bin 0 -> 1226 bytes lib/pytz/zoneinfo/Asia/Kuala_Lumpur | Bin 0 -> 398 bytes lib/pytz/zoneinfo/Asia/Kuching | Bin 0 -> 519 bytes lib/pytz/zoneinfo/Asia/Kuwait | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Asia/Macao | Bin 0 -> 795 bytes lib/pytz/zoneinfo/Asia/Macau | Bin 0 -> 795 bytes lib/pytz/zoneinfo/Asia/Magadan | Bin 0 -> 1241 bytes lib/pytz/zoneinfo/Asia/Makassar | Bin 0 -> 280 bytes lib/pytz/zoneinfo/Asia/Manila | Bin 0 -> 361 bytes lib/pytz/zoneinfo/Asia/Muscat | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Asia/Nicosia | Bin 0 -> 2016 bytes lib/pytz/zoneinfo/Asia/Novokuznetsk | Bin 0 -> 1197 bytes lib/pytz/zoneinfo/Asia/Novosibirsk | Bin 0 -> 1255 bytes lib/pytz/zoneinfo/Asia/Omsk | Bin 0 -> 1226 bytes lib/pytz/zoneinfo/Asia/Oral | Bin 0 -> 1031 bytes lib/pytz/zoneinfo/Asia/Phnom_Penh | Bin 0 -> 204 bytes lib/pytz/zoneinfo/Asia/Pontianak | Bin 0 -> 375 bytes lib/pytz/zoneinfo/Asia/Pyongyang | Bin 0 -> 312 bytes lib/pytz/zoneinfo/Asia/Qatar | Bin 0 -> 209 bytes lib/pytz/zoneinfo/Asia/Qyzylorda | Bin 0 -> 1047 bytes lib/pytz/zoneinfo/Asia/Rangoon | Bin 0 -> 285 bytes lib/pytz/zoneinfo/Asia/Riyadh | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Asia/Saigon | Bin 0 -> 373 bytes lib/pytz/zoneinfo/Asia/Sakhalin | Bin 0 -> 1257 bytes lib/pytz/zoneinfo/Asia/Samarkand | Bin 0 -> 691 bytes lib/pytz/zoneinfo/Asia/Seoul | Bin 0 -> 571 bytes lib/pytz/zoneinfo/Asia/Shanghai | Bin 0 -> 414 bytes lib/pytz/zoneinfo/Asia/Singapore | Bin 0 -> 428 bytes lib/pytz/zoneinfo/Asia/Srednekolymsk | Bin 0 -> 1237 bytes lib/pytz/zoneinfo/Asia/Taipei | Bin 0 -> 800 bytes lib/pytz/zoneinfo/Asia/Tashkent | Bin 0 -> 681 bytes lib/pytz/zoneinfo/Asia/Tbilisi | Bin 0 -> 1142 bytes lib/pytz/zoneinfo/Asia/Tehran | Bin 0 -> 1678 bytes lib/pytz/zoneinfo/Asia/Tel_Aviv | Bin 0 -> 2265 bytes lib/pytz/zoneinfo/Asia/Thimbu | Bin 0 -> 209 bytes lib/pytz/zoneinfo/Asia/Thimphu | Bin 0 -> 209 bytes lib/pytz/zoneinfo/Asia/Tokyo | Bin 0 -> 355 bytes lib/pytz/zoneinfo/Asia/Tomsk | Bin 0 -> 1255 bytes lib/pytz/zoneinfo/Asia/Ujung_Pandang | Bin 0 -> 280 bytes lib/pytz/zoneinfo/Asia/Ulaanbaatar | Bin 0 -> 1513 bytes lib/pytz/zoneinfo/Asia/Ulan_Bator | Bin 0 -> 1513 bytes lib/pytz/zoneinfo/Asia/Urumqi | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Asia/Ust-Nera | Bin 0 -> 1293 bytes lib/pytz/zoneinfo/Asia/Vientiane | Bin 0 -> 204 bytes lib/pytz/zoneinfo/Asia/Vladivostok | Bin 0 -> 1227 bytes lib/pytz/zoneinfo/Asia/Yakutsk | Bin 0 -> 1226 bytes lib/pytz/zoneinfo/Asia/Yekaterinburg | Bin 0 -> 1302 bytes lib/pytz/zoneinfo/Asia/Yerevan | Bin 0 -> 1275 bytes lib/pytz/zoneinfo/Atlantic/Azores | Bin 0 -> 3488 bytes lib/pytz/zoneinfo/Atlantic/Bermuda | Bin 0 -> 2004 bytes lib/pytz/zoneinfo/Atlantic/Canary | Bin 0 -> 1913 bytes lib/pytz/zoneinfo/Atlantic/Cape_Verde | Bin 0 -> 254 bytes lib/pytz/zoneinfo/Atlantic/Faeroe | Bin 0 -> 1829 bytes lib/pytz/zoneinfo/Atlantic/Faroe | Bin 0 -> 1829 bytes lib/pytz/zoneinfo/Atlantic/Jan_Mayen | Bin 0 -> 2251 bytes lib/pytz/zoneinfo/Atlantic/Madeira | Bin 0 -> 3478 bytes lib/pytz/zoneinfo/Atlantic/Reykjavik | Bin 0 -> 1190 bytes lib/pytz/zoneinfo/Atlantic/South_Georgia | Bin 0 -> 148 bytes lib/pytz/zoneinfo/Atlantic/St_Helena | Bin 0 -> 170 bytes lib/pytz/zoneinfo/Atlantic/Stanley | Bin 0 -> 1246 bytes lib/pytz/zoneinfo/Australia/ACT | Bin 0 -> 2223 bytes lib/pytz/zoneinfo/Australia/Adelaide | Bin 0 -> 2238 bytes lib/pytz/zoneinfo/Australia/Brisbane | Bin 0 -> 452 bytes lib/pytz/zoneinfo/Australia/Broken_Hill | Bin 0 -> 2274 bytes lib/pytz/zoneinfo/Australia/Canberra | Bin 0 -> 2223 bytes lib/pytz/zoneinfo/Australia/Currie | Bin 0 -> 2223 bytes lib/pytz/zoneinfo/Australia/Darwin | Bin 0 -> 323 bytes lib/pytz/zoneinfo/Australia/Eucla | Bin 0 -> 487 bytes lib/pytz/zoneinfo/Australia/Hobart | Bin 0 -> 2335 bytes lib/pytz/zoneinfo/Australia/LHI | Bin 0 -> 1859 bytes lib/pytz/zoneinfo/Australia/Lindeman | Bin 0 -> 522 bytes lib/pytz/zoneinfo/Australia/Lord_Howe | Bin 0 -> 1859 bytes lib/pytz/zoneinfo/Australia/Melbourne | Bin 0 -> 2223 bytes lib/pytz/zoneinfo/Australia/NSW | Bin 0 -> 2223 bytes lib/pytz/zoneinfo/Australia/North | Bin 0 -> 323 bytes lib/pytz/zoneinfo/Australia/Perth | Bin 0 -> 479 bytes lib/pytz/zoneinfo/Australia/Queensland | Bin 0 -> 452 bytes lib/pytz/zoneinfo/Australia/South | Bin 0 -> 2238 bytes lib/pytz/zoneinfo/Australia/Sydney | Bin 0 -> 2223 bytes lib/pytz/zoneinfo/Australia/Tasmania | Bin 0 -> 2335 bytes lib/pytz/zoneinfo/Australia/Victoria | Bin 0 -> 2223 bytes lib/pytz/zoneinfo/Australia/West | Bin 0 -> 479 bytes lib/pytz/zoneinfo/Australia/Yancowinna | Bin 0 -> 2274 bytes lib/pytz/zoneinfo/Brazil/Acre | Bin 0 -> 656 bytes lib/pytz/zoneinfo/Brazil/DeNoronha | Bin 0 -> 728 bytes lib/pytz/zoneinfo/Brazil/East | Bin 0 -> 2015 bytes lib/pytz/zoneinfo/Brazil/West | Bin 0 -> 616 bytes lib/pytz/zoneinfo/CET | Bin 0 -> 2102 bytes lib/pytz/zoneinfo/CST6CDT | Bin 0 -> 2294 bytes lib/pytz/zoneinfo/Canada/Atlantic | Bin 0 -> 3438 bytes lib/pytz/zoneinfo/Canada/Central | Bin 0 -> 2891 bytes lib/pytz/zoneinfo/Canada/East-Saskatchewan | Bin 0 -> 994 bytes lib/pytz/zoneinfo/Canada/Eastern | Bin 0 -> 3503 bytes lib/pytz/zoneinfo/Canada/Mountain | Bin 0 -> 2402 bytes lib/pytz/zoneinfo/Canada/Newfoundland | Bin 0 -> 3664 bytes lib/pytz/zoneinfo/Canada/Pacific | Bin 0 -> 2901 bytes lib/pytz/zoneinfo/Canada/Saskatchewan | Bin 0 -> 994 bytes lib/pytz/zoneinfo/Canada/Yukon | Bin 0 -> 2093 bytes lib/pytz/zoneinfo/Chile/Continental | Bin 0 -> 2515 bytes lib/pytz/zoneinfo/Chile/EasterIsland | Bin 0 -> 2225 bytes lib/pytz/zoneinfo/Cuba | Bin 0 -> 2437 bytes lib/pytz/zoneinfo/EET | Bin 0 -> 1876 bytes lib/pytz/zoneinfo/EST | Bin 0 -> 127 bytes lib/pytz/zoneinfo/EST5EDT | Bin 0 -> 2294 bytes lib/pytz/zoneinfo/Egypt | Bin 0 -> 1972 bytes lib/pytz/zoneinfo/Eire | Bin 0 -> 3559 bytes lib/pytz/zoneinfo/Etc/GMT | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Etc/GMT+0 | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Etc/GMT+1 | Bin 0 -> 154 bytes lib/pytz/zoneinfo/Etc/GMT+10 | Bin 0 -> 158 bytes lib/pytz/zoneinfo/Etc/GMT+11 | Bin 0 -> 158 bytes lib/pytz/zoneinfo/Etc/GMT+12 | Bin 0 -> 158 bytes lib/pytz/zoneinfo/Etc/GMT+2 | Bin 0 -> 154 bytes lib/pytz/zoneinfo/Etc/GMT+3 | Bin 0 -> 154 bytes lib/pytz/zoneinfo/Etc/GMT+4 | Bin 0 -> 154 bytes lib/pytz/zoneinfo/Etc/GMT+5 | Bin 0 -> 154 bytes lib/pytz/zoneinfo/Etc/GMT+6 | Bin 0 -> 154 bytes lib/pytz/zoneinfo/Etc/GMT+7 | Bin 0 -> 154 bytes lib/pytz/zoneinfo/Etc/GMT+8 | Bin 0 -> 154 bytes lib/pytz/zoneinfo/Etc/GMT+9 | Bin 0 -> 154 bytes lib/pytz/zoneinfo/Etc/GMT-0 | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Etc/GMT-1 | Bin 0 -> 155 bytes lib/pytz/zoneinfo/Etc/GMT-10 | Bin 0 -> 159 bytes lib/pytz/zoneinfo/Etc/GMT-11 | Bin 0 -> 159 bytes lib/pytz/zoneinfo/Etc/GMT-12 | Bin 0 -> 159 bytes lib/pytz/zoneinfo/Etc/GMT-13 | Bin 0 -> 159 bytes lib/pytz/zoneinfo/Etc/GMT-14 | Bin 0 -> 159 bytes lib/pytz/zoneinfo/Etc/GMT-2 | Bin 0 -> 155 bytes lib/pytz/zoneinfo/Etc/GMT-3 | Bin 0 -> 155 bytes lib/pytz/zoneinfo/Etc/GMT-4 | Bin 0 -> 155 bytes lib/pytz/zoneinfo/Etc/GMT-5 | Bin 0 -> 155 bytes lib/pytz/zoneinfo/Etc/GMT-6 | Bin 0 -> 155 bytes lib/pytz/zoneinfo/Etc/GMT-7 | Bin 0 -> 155 bytes lib/pytz/zoneinfo/Etc/GMT-8 | Bin 0 -> 155 bytes lib/pytz/zoneinfo/Etc/GMT-9 | Bin 0 -> 155 bytes lib/pytz/zoneinfo/Etc/GMT0 | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Etc/Greenwich | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Etc/UCT | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Etc/UTC | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Etc/Universal | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Etc/Zulu | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Europe/Amsterdam | Bin 0 -> 2943 bytes lib/pytz/zoneinfo/Europe/Andorra | Bin 0 -> 1751 bytes lib/pytz/zoneinfo/Europe/Astrakhan | Bin 0 -> 1197 bytes lib/pytz/zoneinfo/Europe/Athens | Bin 0 -> 2271 bytes lib/pytz/zoneinfo/Europe/Belfast | Bin 0 -> 3687 bytes lib/pytz/zoneinfo/Europe/Belgrade | Bin 0 -> 1957 bytes lib/pytz/zoneinfo/Europe/Berlin | Bin 0 -> 2335 bytes lib/pytz/zoneinfo/Europe/Bratislava | Bin 0 -> 2272 bytes lib/pytz/zoneinfo/Europe/Brussels | Bin 0 -> 2970 bytes lib/pytz/zoneinfo/Europe/Bucharest | Bin 0 -> 2221 bytes lib/pytz/zoneinfo/Europe/Budapest | Bin 0 -> 2405 bytes lib/pytz/zoneinfo/Europe/Busingen | Bin 0 -> 1918 bytes lib/pytz/zoneinfo/Europe/Chisinau | Bin 0 -> 2445 bytes lib/pytz/zoneinfo/Europe/Copenhagen | Bin 0 -> 2160 bytes lib/pytz/zoneinfo/Europe/Dublin | Bin 0 -> 3559 bytes lib/pytz/zoneinfo/Europe/Gibraltar | Bin 0 -> 3061 bytes lib/pytz/zoneinfo/Europe/Guernsey | Bin 0 -> 3687 bytes lib/pytz/zoneinfo/Europe/Helsinki | Bin 0 -> 1909 bytes lib/pytz/zoneinfo/Europe/Isle_of_Man | Bin 0 -> 3687 bytes lib/pytz/zoneinfo/Europe/Istanbul | Bin 0 -> 2747 bytes lib/pytz/zoneinfo/Europe/Jersey | Bin 0 -> 3687 bytes lib/pytz/zoneinfo/Europe/Kaliningrad | Bin 0 -> 1518 bytes lib/pytz/zoneinfo/Europe/Kiev | Bin 0 -> 2097 bytes lib/pytz/zoneinfo/Europe/Kirov | Bin 0 -> 1167 bytes lib/pytz/zoneinfo/Europe/Lisbon | Bin 0 -> 3453 bytes lib/pytz/zoneinfo/Europe/Ljubljana | Bin 0 -> 1957 bytes lib/pytz/zoneinfo/Europe/London | Bin 0 -> 3687 bytes lib/pytz/zoneinfo/Europe/Luxembourg | Bin 0 -> 2974 bytes lib/pytz/zoneinfo/Europe/Madrid | Bin 0 -> 2619 bytes lib/pytz/zoneinfo/Europe/Malta | Bin 0 -> 2629 bytes lib/pytz/zoneinfo/Europe/Mariehamn | Bin 0 -> 1909 bytes lib/pytz/zoneinfo/Europe/Minsk | Bin 0 -> 1368 bytes lib/pytz/zoneinfo/Europe/Monaco | Bin 0 -> 2953 bytes lib/pytz/zoneinfo/Europe/Moscow | Bin 0 -> 1528 bytes lib/pytz/zoneinfo/Europe/Nicosia | Bin 0 -> 2016 bytes lib/pytz/zoneinfo/Europe/Oslo | Bin 0 -> 2251 bytes lib/pytz/zoneinfo/Europe/Paris | Bin 0 -> 2971 bytes lib/pytz/zoneinfo/Europe/Podgorica | Bin 0 -> 1957 bytes lib/pytz/zoneinfo/Europe/Prague | Bin 0 -> 2272 bytes lib/pytz/zoneinfo/Europe/Riga | Bin 0 -> 2235 bytes lib/pytz/zoneinfo/Europe/Rome | Bin 0 -> 2678 bytes lib/pytz/zoneinfo/Europe/Samara | Bin 0 -> 1346 bytes lib/pytz/zoneinfo/Europe/San_Marino | Bin 0 -> 2678 bytes lib/pytz/zoneinfo/Europe/Sarajevo | Bin 0 -> 1957 bytes lib/pytz/zoneinfo/Europe/Simferopol | Bin 0 -> 1490 bytes lib/pytz/zoneinfo/Europe/Skopje | Bin 0 -> 1957 bytes lib/pytz/zoneinfo/Europe/Sofia | Bin 0 -> 2130 bytes lib/pytz/zoneinfo/Europe/Stockholm | Bin 0 -> 1918 bytes lib/pytz/zoneinfo/Europe/Tallinn | Bin 0 -> 2187 bytes lib/pytz/zoneinfo/Europe/Tirane | Bin 0 -> 2098 bytes lib/pytz/zoneinfo/Europe/Tiraspol | Bin 0 -> 2445 bytes lib/pytz/zoneinfo/Europe/Ulyanovsk | Bin 0 -> 1281 bytes lib/pytz/zoneinfo/Europe/Uzhgorod | Bin 0 -> 2103 bytes lib/pytz/zoneinfo/Europe/Vaduz | Bin 0 -> 1918 bytes lib/pytz/zoneinfo/Europe/Vatican | Bin 0 -> 2678 bytes lib/pytz/zoneinfo/Europe/Vienna | Bin 0 -> 2237 bytes lib/pytz/zoneinfo/Europe/Vilnius | Bin 0 -> 2199 bytes lib/pytz/zoneinfo/Europe/Volgograd | Bin 0 -> 1309 bytes lib/pytz/zoneinfo/Europe/Warsaw | Bin 0 -> 2705 bytes lib/pytz/zoneinfo/Europe/Zagreb | Bin 0 -> 1957 bytes lib/pytz/zoneinfo/Europe/Zaporozhye | Bin 0 -> 2111 bytes lib/pytz/zoneinfo/Europe/Zurich | Bin 0 -> 1918 bytes lib/pytz/zoneinfo/Factory | Bin 0 -> 283 bytes lib/pytz/zoneinfo/GB | Bin 0 -> 3687 bytes lib/pytz/zoneinfo/GB-Eire | Bin 0 -> 3687 bytes lib/pytz/zoneinfo/GMT | Bin 0 -> 127 bytes lib/pytz/zoneinfo/GMT+0 | Bin 0 -> 127 bytes lib/pytz/zoneinfo/GMT-0 | Bin 0 -> 127 bytes lib/pytz/zoneinfo/GMT0 | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Greenwich | Bin 0 -> 127 bytes lib/pytz/zoneinfo/HST | Bin 0 -> 128 bytes lib/pytz/zoneinfo/Hongkong | Bin 0 -> 1189 bytes lib/pytz/zoneinfo/Iceland | Bin 0 -> 1190 bytes lib/pytz/zoneinfo/Indian/Antananarivo | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Indian/Chagos | Bin 0 -> 201 bytes lib/pytz/zoneinfo/Indian/Christmas | Bin 0 -> 149 bytes lib/pytz/zoneinfo/Indian/Cocos | Bin 0 -> 152 bytes lib/pytz/zoneinfo/Indian/Comoro | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Indian/Kerguelen | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Indian/Mahe | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Indian/Maldives | Bin 0 -> 204 bytes lib/pytz/zoneinfo/Indian/Mauritius | Bin 0 -> 253 bytes lib/pytz/zoneinfo/Indian/Mayotte | Bin 0 -> 283 bytes lib/pytz/zoneinfo/Indian/Reunion | Bin 0 -> 171 bytes lib/pytz/zoneinfo/Iran | Bin 0 -> 1678 bytes lib/pytz/zoneinfo/Israel | Bin 0 -> 2265 bytes lib/pytz/zoneinfo/Jamaica | Bin 0 -> 507 bytes lib/pytz/zoneinfo/Japan | Bin 0 -> 355 bytes lib/pytz/zoneinfo/Kwajalein | Bin 0 -> 237 bytes lib/pytz/zoneinfo/Libya | Bin 0 -> 655 bytes lib/pytz/zoneinfo/MET | Bin 0 -> 2102 bytes lib/pytz/zoneinfo/MST | Bin 0 -> 127 bytes lib/pytz/zoneinfo/MST7MDT | Bin 0 -> 2294 bytes lib/pytz/zoneinfo/Mexico/BajaNorte | Bin 0 -> 2356 bytes lib/pytz/zoneinfo/Mexico/BajaSur | Bin 0 -> 1564 bytes lib/pytz/zoneinfo/Mexico/General | Bin 0 -> 1618 bytes lib/pytz/zoneinfo/NZ | Bin 0 -> 2460 bytes lib/pytz/zoneinfo/NZ-CHAT | Bin 0 -> 2057 bytes lib/pytz/zoneinfo/Navajo | Bin 0 -> 2453 bytes lib/pytz/zoneinfo/PRC | Bin 0 -> 414 bytes lib/pytz/zoneinfo/PST8PDT | Bin 0 -> 2294 bytes lib/pytz/zoneinfo/Pacific/Apia | Bin 0 -> 1102 bytes lib/pytz/zoneinfo/Pacific/Auckland | Bin 0 -> 2460 bytes lib/pytz/zoneinfo/Pacific/Bougainville | Bin 0 -> 280 bytes lib/pytz/zoneinfo/Pacific/Chatham | Bin 0 -> 2057 bytes lib/pytz/zoneinfo/Pacific/Chuuk | Bin 0 -> 153 bytes lib/pytz/zoneinfo/Pacific/Easter | Bin 0 -> 2225 bytes lib/pytz/zoneinfo/Pacific/Efate | Bin 0 -> 478 bytes lib/pytz/zoneinfo/Pacific/Enderbury | Bin 0 -> 230 bytes lib/pytz/zoneinfo/Pacific/Fakaofo | Bin 0 -> 197 bytes lib/pytz/zoneinfo/Pacific/Fiji | Bin 0 -> 1073 bytes lib/pytz/zoneinfo/Pacific/Funafuti | Bin 0 -> 150 bytes lib/pytz/zoneinfo/Pacific/Galapagos | Bin 0 -> 211 bytes lib/pytz/zoneinfo/Pacific/Gambier | Bin 0 -> 173 bytes lib/pytz/zoneinfo/Pacific/Guadalcanal | Bin 0 -> 172 bytes lib/pytz/zoneinfo/Pacific/Guam | Bin 0 -> 225 bytes lib/pytz/zoneinfo/Pacific/Honolulu | Bin 0 -> 276 bytes lib/pytz/zoneinfo/Pacific/Johnston | Bin 0 -> 276 bytes lib/pytz/zoneinfo/Pacific/Kiritimati | Bin 0 -> 230 bytes lib/pytz/zoneinfo/Pacific/Kosrae | Bin 0 -> 230 bytes lib/pytz/zoneinfo/Pacific/Kwajalein | Bin 0 -> 237 bytes lib/pytz/zoneinfo/Pacific/Majuro | Bin 0 -> 197 bytes lib/pytz/zoneinfo/Pacific/Marquesas | Bin 0 -> 176 bytes lib/pytz/zoneinfo/Pacific/Midway | Bin 0 -> 272 bytes lib/pytz/zoneinfo/Pacific/Nauru | Bin 0 -> 254 bytes lib/pytz/zoneinfo/Pacific/Niue | Bin 0 -> 226 bytes lib/pytz/zoneinfo/Pacific/Norfolk | Bin 0 -> 289 bytes lib/pytz/zoneinfo/Pacific/Noumea | Bin 0 -> 314 bytes lib/pytz/zoneinfo/Pacific/Pago_Pago | Bin 0 -> 272 bytes lib/pytz/zoneinfo/Pacific/Palau | Bin 0 -> 149 bytes lib/pytz/zoneinfo/Pacific/Pitcairn | Bin 0 -> 203 bytes lib/pytz/zoneinfo/Pacific/Pohnpei | Bin 0 -> 153 bytes lib/pytz/zoneinfo/Pacific/Ponape | Bin 0 -> 153 bytes lib/pytz/zoneinfo/Pacific/Port_Moresby | Bin 0 -> 172 bytes lib/pytz/zoneinfo/Pacific/Rarotonga | Bin 0 -> 574 bytes lib/pytz/zoneinfo/Pacific/Saipan | Bin 0 -> 225 bytes lib/pytz/zoneinfo/Pacific/Samoa | Bin 0 -> 272 bytes lib/pytz/zoneinfo/Pacific/Tahiti | Bin 0 -> 174 bytes lib/pytz/zoneinfo/Pacific/Tarawa | Bin 0 -> 153 bytes lib/pytz/zoneinfo/Pacific/Tongatapu | Bin 0 -> 339 bytes lib/pytz/zoneinfo/Pacific/Truk | Bin 0 -> 153 bytes lib/pytz/zoneinfo/Pacific/Wake | Bin 0 -> 153 bytes lib/pytz/zoneinfo/Pacific/Wallis | Bin 0 -> 150 bytes lib/pytz/zoneinfo/Pacific/Yap | Bin 0 -> 153 bytes lib/pytz/zoneinfo/Poland | Bin 0 -> 2705 bytes lib/pytz/zoneinfo/Portugal | Bin 0 -> 3453 bytes lib/pytz/zoneinfo/ROC | Bin 0 -> 800 bytes lib/pytz/zoneinfo/ROK | Bin 0 -> 571 bytes lib/pytz/zoneinfo/Singapore | Bin 0 -> 428 bytes lib/pytz/zoneinfo/Turkey | Bin 0 -> 2747 bytes lib/pytz/zoneinfo/UCT | Bin 0 -> 127 bytes lib/pytz/zoneinfo/US/Alaska | Bin 0 -> 2384 bytes lib/pytz/zoneinfo/US/Aleutian | Bin 0 -> 2365 bytes lib/pytz/zoneinfo/US/Arizona | Bin 0 -> 353 bytes lib/pytz/zoneinfo/US/Central | Bin 0 -> 3585 bytes lib/pytz/zoneinfo/US/East-Indiana | Bin 0 -> 1675 bytes lib/pytz/zoneinfo/US/Eastern | Bin 0 -> 3545 bytes lib/pytz/zoneinfo/US/Hawaii | Bin 0 -> 276 bytes lib/pytz/zoneinfo/US/Indiana-Starke | Bin 0 -> 2437 bytes lib/pytz/zoneinfo/US/Michigan | Bin 0 -> 2216 bytes lib/pytz/zoneinfo/US/Mountain | Bin 0 -> 2453 bytes lib/pytz/zoneinfo/US/Pacific | Bin 0 -> 2845 bytes lib/pytz/zoneinfo/US/Pacific-New | Bin 0 -> 2845 bytes lib/pytz/zoneinfo/US/Samoa | Bin 0 -> 272 bytes lib/pytz/zoneinfo/UTC | Bin 0 -> 127 bytes lib/pytz/zoneinfo/Universal | Bin 0 -> 127 bytes lib/pytz/zoneinfo/W-SU | Bin 0 -> 1528 bytes lib/pytz/zoneinfo/WET | Bin 0 -> 1873 bytes lib/pytz/zoneinfo/Zulu | Bin 0 -> 127 bytes lib/pytz/zoneinfo/iso3166.tab | 274 + lib/pytz/zoneinfo/localtime | Bin 0 -> 127 bytes lib/pytz/zoneinfo/posixrules | Bin 0 -> 3545 bytes lib/pytz/zoneinfo/zone.tab | 445 + lib/pytz/zoneinfo/zone1970.tab | 376 + lib/rarfile/UnRAR.exe | Bin 0 -> 427160 bytes lib/rarfile/__init__.py | 0 lib/rarfile/rarfile.py | 3407 + lib/rarfile/test.rar | Bin 0 -> 1838 bytes lib/requests/__init__.py | 180 + lib/requests/__version__.py | 14 + lib/requests/_internal_utils.py | 48 + lib/requests/adapters.py | 584 + lib/requests/api.py | 157 + lib/requests/auth.py | 315 + lib/requests/certs.py | 17 + lib/requests/compat.py | 79 + lib/requests/cookies.py | 561 + lib/requests/exceptions.py | 141 + lib/requests/help.py | 134 + lib/requests/hooks.py | 33 + lib/requests/models.py | 1034 + lib/requests/packages.py | 28 + lib/requests/sessions.py | 831 + lib/requests/status_codes.py | 128 + lib/requests/structures.py | 99 + lib/requests/utils.py | 1086 + lib/rtorrent/__init__.py | 796 + lib/rtorrent/common.py | 151 + lib/rtorrent/compat.py | 43 + lib/rtorrent/err.py | 39 + lib/rtorrent/file.py | 105 + lib/rtorrent/group.py | 92 + lib/rtorrent/lib/__init__.py | 0 lib/rtorrent/lib/bencode.py | 283 + lib/rtorrent/lib/torrentparser.py | 119 + lib/rtorrent/lib/xmlrpc/__init__.py | 0 lib/rtorrent/lib/xmlrpc/basic_auth.py | 102 + lib/rtorrent/lib/xmlrpc/http.py | 23 + lib/rtorrent/lib/xmlrpc/scgi.py | 214 + lib/rtorrent/peer.py | 109 + lib/rtorrent/rpc/__init__.py | 282 + lib/rtorrent/torrent.py | 640 + lib/rtorrent/tracker.py | 168 + lib/scandir/LICENSE.txt | 27 + lib/scandir/__init__.py | 0 lib/scandir/scandir.py | 697 + lib/send2trash/__init__.py | 21 + lib/send2trash/compat.py | 20 + lib/send2trash/exceptions.py | 25 + lib/send2trash/plat_gio.py | 19 + lib/send2trash/plat_osx.py | 48 + lib/send2trash/plat_other.py | 192 + lib/send2trash/plat_win.py | 103 + lib/sg_futures/__init__.py | 22 + lib/sg_futures/base.py | 22 + lib/sg_futures/futures/__init__.py | 23 + lib/sg_futures/futures/_base.py | 673 + lib/sg_futures/futures/process.py | 363 + lib/sg_futures/futures/thread.py | 207 + lib/sg_futures/py2.py | 55 + lib/sg_futures/py3.py | 68 + lib/sg_helpers.py | 1736 + lib/sgmllib3k.py | 547 + lib/simplejson/__init__.py | 597 + lib/simplejson/_speedups.c | 3384 + lib/simplejson/compat.py | 34 + lib/simplejson/decoder.py | 400 + lib/simplejson/encoder.py | 722 + lib/simplejson/errors.py | 53 + lib/simplejson/ordered_dict.py | 103 + lib/simplejson/raw_json.py | 9 + lib/simplejson/scanner.py | 85 + lib/simplejson/tool.py | 42 + lib/singledispatch.py | 219 + lib/singledispatch_helpers.py | 170 + lib/six.py | 998 + lib/socks/__init__.py | 20 + lib/socks/socks.py | 847 + lib/socks/sockshandler.py | 111 + lib/soupsieve/__init__.py | 111 + lib/soupsieve/__meta__.py | 189 + lib/soupsieve/css_match.py | 1485 + lib/soupsieve/css_parser.py | 1194 + lib/soupsieve/css_types.py | 345 + lib/soupsieve/util.py | 110 + lib/subliminal/__init__.py | 34 + lib/subliminal/api.py | 117 + lib/subliminal/async_helper.py | 152 + lib/subliminal/cache.py | 134 + lib/subliminal/core.py | 276 + lib/subliminal/exceptions.py | 32 + lib/subliminal/infos.py | 18 + lib/subliminal/language.py | 1050 + lib/subliminal/services/__init__.py | 259 + lib/subliminal/services/addic7ed.py | 122 + lib/subliminal/services/bierdopje.py | 104 + lib/subliminal/services/itasa.py | 216 + lib/subliminal/services/opensubtitles.py | 201 + lib/subliminal/services/podnapisi.py | 111 + lib/subliminal/services/podnapisiweb.py | 124 + lib/subliminal/services/subscenter.py | 101 + lib/subliminal/services/subswiki.py | 105 + lib/subliminal/services/subtitulos.py | 92 + lib/subliminal/services/thesubdb.py | 71 + lib/subliminal/services/tvsubtitles.py | 145 + lib/subliminal/services/usub.py | 102 + lib/subliminal/subtitles.py | 150 + lib/subliminal/tasks.py | 68 + lib/subliminal/utils.py | 71 + lib/subliminal/videos.py | 305 + lib/tmdbsimple/__init__.py | 53 + lib/tmdbsimple/account.py | 622 + lib/tmdbsimple/base.py | 114 + lib/tmdbsimple/changes.py | 97 + lib/tmdbsimple/configuration.py | 208 + lib/tmdbsimple/discover.py | 254 + lib/tmdbsimple/find.py | 105 + lib/tmdbsimple/genres.py | 88 + lib/tmdbsimple/movies.py | 757 + lib/tmdbsimple/people.py | 275 + lib/tmdbsimple/search.py | 184 + lib/tmdbsimple/tv.py | 1022 + lib/tornado/__init__.py | 26 + lib/tornado/_locale_data.py | 80 + lib/tornado/auth.py | 1186 + lib/tornado/autoreload.py | 360 + lib/tornado/concurrent.py | 265 + lib/tornado/curl_httpclient.py | 584 + lib/tornado/escape.py | 402 + lib/tornado/gen.py | 879 + lib/tornado/http1connection.py | 848 + lib/tornado/httpclient.py | 790 + lib/tornado/httpserver.py | 410 + lib/tornado/httputil.py | 1134 + lib/tornado/ioloop.py | 962 + lib/tornado/iostream.py | 1678 + lib/tornado/locale.py | 581 + lib/tornado/locks.py | 572 + lib/tornado/log.py | 343 + lib/tornado/netutil.py | 677 + lib/tornado/options.py | 748 + lib/tornado/platform/__init__.py | 0 lib/tornado/platform/asyncio.py | 681 + lib/tornado/platform/caresresolver.py | 93 + lib/tornado/platform/twisted.py | 150 + lib/tornado/process.py | 373 + lib/tornado/py.typed | 0 lib/tornado/queues.py | 422 + lib/tornado/routing.py | 717 + lib/tornado/simple_httpclient.py | 704 + lib/tornado/speedups.c | 70 + lib/tornado/speedups.pyi | 1 + lib/tornado/tcpclient.py | 328 + lib/tornado/tcpserver.py | 394 + lib/tornado/template.py | 1047 + lib/tornado/testing.py | 889 + lib/tornado/util.py | 462 + lib/tornado/web.py | 3623 ++ lib/tornado/websocket.py | 1658 + lib/tornado/wsgi.py | 208 + lib/torrent_parser/__init__.py | 1 + lib/torrent_parser/torrent_parser.py | 645 + lib/trans/__init__.py | 6 + lib/trans/trans.py | 273 + lib/tvinfo_base/__init__.py | 1 + lib/tvinfo_base/base.py | 1357 + lib/tvinfo_base/exceptions.py | 74 + lib/tzlocal/__init__.py | 5 + lib/tzlocal/unix.py | 174 + lib/tzlocal/utils.py | 46 + lib/tzlocal/win32.py | 104 + lib/tzlocal/windows_tz.py | 697 + lib/unidecode/__init__.py | 103 + lib/unidecode/__main__.py | 3 + lib/unidecode/util.py | 58 + lib/unidecode/x000.py | 165 + lib/unidecode/x001.py | 258 + lib/unidecode/x002.py | 257 + lib/unidecode/x003.py | 257 + lib/unidecode/x004.py | 257 + lib/unidecode/x005.py | 257 + lib/unidecode/x006.py | 257 + lib/unidecode/x007.py | 257 + lib/unidecode/x009.py | 257 + lib/unidecode/x00a.py | 257 + lib/unidecode/x00b.py | 257 + lib/unidecode/x00c.py | 257 + lib/unidecode/x00d.py | 257 + lib/unidecode/x00e.py | 257 + lib/unidecode/x00f.py | 257 + lib/unidecode/x010.py | 257 + lib/unidecode/x011.py | 257 + lib/unidecode/x012.py | 258 + lib/unidecode/x013.py | 257 + lib/unidecode/x014.py | 258 + lib/unidecode/x015.py | 258 + lib/unidecode/x016.py | 257 + lib/unidecode/x017.py | 257 + lib/unidecode/x018.py | 257 + lib/unidecode/x01d.py | 257 + lib/unidecode/x01e.py | 257 + lib/unidecode/x01f.py | 257 + lib/unidecode/x020.py | 257 + lib/unidecode/x021.py | 257 + lib/unidecode/x022.py | 257 + lib/unidecode/x023.py | 257 + lib/unidecode/x024.py | 258 + lib/unidecode/x025.py | 257 + lib/unidecode/x026.py | 257 + lib/unidecode/x027.py | 257 + lib/unidecode/x028.py | 258 + lib/unidecode/x029.py | 257 + lib/unidecode/x02a.py | 257 + lib/unidecode/x02c.py | 257 + lib/unidecode/x02e.py | 257 + lib/unidecode/x02f.py | 257 + lib/unidecode/x030.py | 257 + lib/unidecode/x031.py | 257 + lib/unidecode/x032.py | 257 + lib/unidecode/x033.py | 258 + lib/unidecode/x04d.py | 257 + lib/unidecode/x04e.py | 258 + lib/unidecode/x04f.py | 258 + lib/unidecode/x050.py | 258 + lib/unidecode/x051.py | 258 + lib/unidecode/x052.py | 258 + lib/unidecode/x053.py | 258 + lib/unidecode/x054.py | 258 + lib/unidecode/x055.py | 258 + lib/unidecode/x056.py | 258 + lib/unidecode/x057.py | 258 + lib/unidecode/x058.py | 258 + lib/unidecode/x059.py | 258 + lib/unidecode/x05a.py | 258 + lib/unidecode/x05b.py | 258 + lib/unidecode/x05c.py | 258 + lib/unidecode/x05d.py | 258 + lib/unidecode/x05e.py | 258 + lib/unidecode/x05f.py | 258 + lib/unidecode/x060.py | 258 + lib/unidecode/x061.py | 258 + lib/unidecode/x062.py | 258 + lib/unidecode/x063.py | 258 + lib/unidecode/x064.py | 258 + lib/unidecode/x065.py | 258 + lib/unidecode/x066.py | 258 + lib/unidecode/x067.py | 258 + lib/unidecode/x068.py | 258 + lib/unidecode/x069.py | 258 + lib/unidecode/x06a.py | 258 + lib/unidecode/x06b.py | 258 + lib/unidecode/x06c.py | 258 + lib/unidecode/x06d.py | 258 + lib/unidecode/x06e.py | 258 + lib/unidecode/x06f.py | 258 + lib/unidecode/x070.py | 258 + lib/unidecode/x071.py | 258 + lib/unidecode/x072.py | 258 + lib/unidecode/x073.py | 258 + lib/unidecode/x074.py | 258 + lib/unidecode/x075.py | 258 + lib/unidecode/x076.py | 258 + lib/unidecode/x077.py | 258 + lib/unidecode/x078.py | 258 + lib/unidecode/x079.py | 258 + lib/unidecode/x07a.py | 258 + lib/unidecode/x07b.py | 258 + lib/unidecode/x07c.py | 258 + lib/unidecode/x07d.py | 258 + lib/unidecode/x07e.py | 258 + lib/unidecode/x07f.py | 258 + lib/unidecode/x080.py | 258 + lib/unidecode/x081.py | 258 + lib/unidecode/x082.py | 258 + lib/unidecode/x083.py | 258 + lib/unidecode/x084.py | 258 + lib/unidecode/x085.py | 258 + lib/unidecode/x086.py | 258 + lib/unidecode/x087.py | 258 + lib/unidecode/x088.py | 258 + lib/unidecode/x089.py | 258 + lib/unidecode/x08a.py | 258 + lib/unidecode/x08b.py | 258 + lib/unidecode/x08c.py | 258 + lib/unidecode/x08d.py | 258 + lib/unidecode/x08e.py | 258 + lib/unidecode/x08f.py | 258 + lib/unidecode/x090.py | 258 + lib/unidecode/x091.py | 258 + lib/unidecode/x092.py | 258 + lib/unidecode/x093.py | 258 + lib/unidecode/x094.py | 258 + lib/unidecode/x095.py | 258 + lib/unidecode/x096.py | 258 + lib/unidecode/x097.py | 258 + lib/unidecode/x098.py | 258 + lib/unidecode/x099.py | 258 + lib/unidecode/x09a.py | 258 + lib/unidecode/x09b.py | 258 + lib/unidecode/x09c.py | 258 + lib/unidecode/x09d.py | 258 + lib/unidecode/x09e.py | 258 + lib/unidecode/x09f.py | 257 + lib/unidecode/x0a0.py | 258 + lib/unidecode/x0a1.py | 258 + lib/unidecode/x0a2.py | 258 + lib/unidecode/x0a3.py | 258 + lib/unidecode/x0a4.py | 257 + lib/unidecode/x0ac.py | 258 + lib/unidecode/x0ad.py | 258 + lib/unidecode/x0ae.py | 258 + lib/unidecode/x0af.py | 258 + lib/unidecode/x0b0.py | 258 + lib/unidecode/x0b1.py | 258 + lib/unidecode/x0b2.py | 258 + lib/unidecode/x0b3.py | 258 + lib/unidecode/x0b4.py | 258 + lib/unidecode/x0b5.py | 258 + lib/unidecode/x0b6.py | 258 + lib/unidecode/x0b7.py | 258 + lib/unidecode/x0b8.py | 258 + lib/unidecode/x0b9.py | 258 + lib/unidecode/x0ba.py | 258 + lib/unidecode/x0bb.py | 258 + lib/unidecode/x0bc.py | 258 + lib/unidecode/x0bd.py | 258 + lib/unidecode/x0be.py | 258 + lib/unidecode/x0bf.py | 258 + lib/unidecode/x0c0.py | 258 + lib/unidecode/x0c1.py | 258 + lib/unidecode/x0c2.py | 258 + lib/unidecode/x0c3.py | 258 + lib/unidecode/x0c4.py | 258 + lib/unidecode/x0c5.py | 258 + lib/unidecode/x0c6.py | 258 + lib/unidecode/x0c7.py | 258 + lib/unidecode/x0c8.py | 258 + lib/unidecode/x0c9.py | 258 + lib/unidecode/x0ca.py | 258 + lib/unidecode/x0cb.py | 258 + lib/unidecode/x0cc.py | 258 + lib/unidecode/x0cd.py | 258 + lib/unidecode/x0ce.py | 258 + lib/unidecode/x0cf.py | 258 + lib/unidecode/x0d0.py | 258 + lib/unidecode/x0d1.py | 258 + lib/unidecode/x0d2.py | 258 + lib/unidecode/x0d3.py | 258 + lib/unidecode/x0d4.py | 258 + lib/unidecode/x0d5.py | 258 + lib/unidecode/x0d6.py | 258 + lib/unidecode/x0d7.py | 257 + lib/unidecode/x0f9.py | 258 + lib/unidecode/x0fa.py | 257 + lib/unidecode/x0fb.py | 258 + lib/unidecode/x0fc.py | 258 + lib/unidecode/x0fd.py | 257 + lib/unidecode/x0fe.py | 258 + lib/unidecode/x0ff.py | 258 + lib/unidecode/x1d4.py | 258 + lib/unidecode/x1d5.py | 258 + lib/unidecode/x1d6.py | 258 + lib/unidecode/x1d7.py | 258 + lib/unidecode/x1f1.py | 258 + lib/urllib3/__init__.py | 85 + lib/urllib3/_collections.py | 337 + lib/urllib3/_version.py | 2 + lib/urllib3/connection.py | 567 + lib/urllib3/connectionpool.py | 1110 + lib/urllib3/contrib/__init__.py | 0 lib/urllib3/contrib/__init__.pyi | 0 lib/urllib3/contrib/_appengine_environ.py | 36 + .../contrib/_securetransport/__init__.py | 0 .../contrib/_securetransport/bindings.py | 519 + .../contrib/_securetransport/low_level.py | 397 + lib/urllib3/contrib/appengine.py | 314 + lib/urllib3/contrib/ntlmpool.py | 130 + lib/urllib3/contrib/pyopenssl.py | 518 + lib/urllib3/contrib/securetransport.py | 921 + lib/urllib3/contrib/socks.py | 216 + lib/urllib3/exceptions.py | 323 + lib/urllib3/exceptions.pyi | 55 + lib/urllib3/fields.py | 274 + lib/urllib3/fields.pyi | 28 + lib/urllib3/filepost.py | 98 + lib/urllib3/filepost.pyi | 16 + lib/urllib3/packages/__init__.py | 0 lib/urllib3/packages/__init__.pyi | 0 lib/urllib3/packages/backports/__init__.py | 0 lib/urllib3/packages/backports/makefile.py | 51 + lib/urllib3/packages/six.py | 1076 + lib/urllib3/packages/six.pyi | 0 lib/urllib3/poolmanager.py | 537 + lib/urllib3/request.py | 170 + lib/urllib3/response.py | 885 + lib/urllib3/util/__init__.py | 49 + lib/urllib3/util/connection.py | 149 + lib/urllib3/util/proxy.py | 57 + lib/urllib3/util/queue.py | 22 + lib/urllib3/util/queue.pyi | 0 lib/urllib3/util/request.py | 146 + lib/urllib3/util/response.py | 107 + lib/urllib3/util/retry.py | 620 + lib/urllib3/util/ssl_.py | 495 + lib/urllib3/util/ssl_match_hostname.py | 159 + lib/urllib3/util/ssltransport.py | 221 + lib/urllib3/util/timeout.py | 268 + lib/urllib3/util/url.py | 435 + lib/urllib3/util/url.pyi | 32 + lib/urllib3/util/wait.py | 152 + lib/webencodings/__init__.py | 342 + lib/webencodings/labels.py | 231 + lib/webencodings/mklabels.py | 59 + lib/webencodings/tests.py | 153 + lib/webencodings/x_user_defined.py | 325 + lib/win_inet_pton/__init__.py | 1 + lib/win_inet_pton/win_inet_pton.py | 126 + lib/xmlrpclib_to/__init__.py | 51 + readme.md | 138 + recommended-remove.txt | 1 + recommended.txt | 22 + requirements.txt | 2 + sickgear.py | 839 + sickgear/__init__.py | 2423 + sickgear/_legacy.py | 828 + sickgear/_legacy_classes.py | 237 + sickgear/anime.py | 266 + sickgear/auto_post_processer.py | 53 + sickgear/browser.py | 122 + sickgear/classes.py | 594 + sickgear/clients/__init__.py | 34 + sickgear/clients/deluge.py | 171 + sickgear/clients/download_station.py | 418 + sickgear/clients/generic.py | 293 + .../clients/kodi/repository.sickgear/icon.png | Bin 0 -> 33682 bytes .../addon-helix-leia.xml | 48 + .../addon.xml | 47 + .../changelog.txt | 19 + .../fanart.jpg | Bin 0 -> 318720 bytes .../icon.png | Bin 0 -> 29247 bytes .../resources/icon-black-sm.png | Bin 0 -> 2337 bytes .../resources/icon-black.png | Bin 0 -> 13690 bytes .../resources/icon-green-sm.png | Bin 0 -> 2339 bytes .../resources/icon-green.png | Bin 0 -> 13861 bytes .../resources/icon-red-sm.png | Bin 0 -> 2258 bytes .../resources/icon-red.png | Bin 0 -> 34768 bytes .../resources/language/English/strings.xml | 18 + .../resource.language.en_gb/strings.po | 65 + .../resources/settings-helix-leia.xml | 21 + .../resources/settings.xml | 81 + .../service-helix-leia.py | 478 + .../service.py | 463 + sickgear/clients/qbittorrent.py | 444 + sickgear/clients/rtorrent.py | 125 + sickgear/clients/transmission.py | 164 + sickgear/clients/utorrent.py | 131 + sickgear/common.py | 756 + sickgear/config.py | 940 + sickgear/databases/__init__.py | 17 + sickgear/databases/cache_db.py | 165 + sickgear/databases/failed_db.py | 105 + sickgear/databases/mainDB.py | 2100 + sickgear/db.py | 881 + sickgear/event_queue.py | 50 + sickgear/failedProcessor.py | 111 + sickgear/failed_history.py | 307 + sickgear/generic_queue.py | 350 + sickgear/gh_api.py | 118 + sickgear/helpers.py | 1822 + sickgear/history.py | 223 + sickgear/image_cache.py | 777 + sickgear/indexermapper.py | 428 + sickgear/indexers/__init__.py | 17 + sickgear/indexers/indexer_api.py | 118 + sickgear/indexers/indexer_config.py | 195 + sickgear/indexers/indexer_exceptions.py | 7 + sickgear/indexers/test/__init__.py | 1 + sickgear/logger.py | 456 + sickgear/metadata/__init__.py | 55 + sickgear/metadata/generic.py | 1251 + sickgear/metadata/helpers.py | 58 + sickgear/metadata/kodi.py | 600 + sickgear/metadata/mede8er.py | 369 + sickgear/metadata/mediabrowser.py | 566 + sickgear/metadata/ps3.py | 144 + sickgear/metadata/tivo.py | 363 + sickgear/metadata/wdtv.py | 308 + sickgear/metadata/xbmc.py | 134 + sickgear/metadata/xbmc_12plus.py | 375 + sickgear/name_cache.py | 148 + sickgear/name_parser/__init__.py | 0 sickgear/name_parser/parser.py | 910 + sickgear/name_parser/regexes.py | 489 + sickgear/naming.py | 356 + sickgear/network_timezones.py | 642 + sickgear/notifiers/__init__.py | 175 + sickgear/notifiers/boxcar2.py | 99 + sickgear/notifiers/discord.py | 57 + sickgear/notifiers/emailnotify.py | 187 + sickgear/notifiers/emby.py | 242 + sickgear/notifiers/generic.py | 143 + sickgear/notifiers/gitter.py | 80 + sickgear/notifiers/growl.py | 102 + sickgear/notifiers/kodi.py | 458 + sickgear/notifiers/libnotify.py | 114 + sickgear/notifiers/nmj.py | 176 + sickgear/notifiers/nmjv2.py | 190 + sickgear/notifiers/plex.py | 272 + sickgear/notifiers/prowl.py | 64 + sickgear/notifiers/pushalot.py | 61 + sickgear/notifiers/pushbullet.py | 77 + sickgear/notifiers/pushover.py | 128 + sickgear/notifiers/pytivo.py | 95 + sickgear/notifiers/slack.py | 51 + sickgear/notifiers/synoindex.py | 70 + sickgear/notifiers/synologynotifier.py | 41 + sickgear/notifiers/telegram.py | 88 + sickgear/notifiers/trakt.py | 124 + sickgear/notifiers/xbmc.py | 516 + sickgear/nzbSplitter.py | 255 + sickgear/nzbget.py | 171 + sickgear/people_queue.py | 223 + sickgear/piper.py | 383 + sickgear/postProcessor.py | 1268 + sickgear/processTV.py | 1208 + sickgear/properFinder.py | 717 + sickgear/providers/__init__.py | 255 + sickgear/providers/alpharatio.py | 118 + sickgear/providers/bithdtv.py | 129 + sickgear/providers/blutopia.py | 178 + sickgear/providers/btn.py | 375 + sickgear/providers/eztv.py | 123 + sickgear/providers/fano.py | 136 + sickgear/providers/filelist.py | 110 + sickgear/providers/filesharingtalk.py | 340 + sickgear/providers/funfile.py | 120 + sickgear/providers/generic.py | 2268 + sickgear/providers/hdbits.py | 152 + sickgear/providers/hdspace.py | 141 + sickgear/providers/hdtorrents.py | 145 + sickgear/providers/immortalseed.py | 117 + sickgear/providers/iptorrents.py | 174 + sickgear/providers/limetorrents.py | 140 + sickgear/providers/magnetdl.py | 113 + sickgear/providers/milkie.py | 115 + sickgear/providers/morethan.py | 125 + sickgear/providers/ncore.py | 119 + sickgear/providers/nebulance.py | 235 + sickgear/providers/newznab.py | 1261 + sickgear/providers/nyaa.py | 105 + sickgear/providers/omgwtfnzbs.py | 456 + sickgear/providers/pretome.py | 121 + sickgear/providers/privatehd.py | 159 + sickgear/providers/ptf.py | 168 + sickgear/providers/rarbg.py | 190 + sickgear/providers/revtt.py | 116 + sickgear/providers/rsstorrent.py | 131 + sickgear/providers/scenehd.py | 128 + sickgear/providers/scenetime.py | 192 + sickgear/providers/shazbat.py | 154 + sickgear/providers/showrss.py | 154 + sickgear/providers/snowfl.py | 181 + sickgear/providers/speedapp.py | 123 + sickgear/providers/speedcd.py | 195 + sickgear/providers/thepiratebay.py | 257 + sickgear/providers/tokyotoshokan.py | 141 + sickgear/providers/torlock.py | 135 + sickgear/providers/torrentday.py | 178 + sickgear/providers/torrenting.py | 126 + sickgear/providers/torrentleech.py | 163 + sickgear/providers/tvchaosuk.py | 344 + sickgear/providers/xspeeds.py | 212 + sickgear/py_requirement.data | 1 + sickgear/rssfeeds.py | 38 + sickgear/sab.py | 144 + sickgear/scene_exceptions.py | 596 + sickgear/scene_numbering.py | 1052 + sickgear/scheduler.py | 141 + sickgear/search.py | 1130 + sickgear/search_backlog.py | 414 + sickgear/search_propers.py | 39 + sickgear/search_queue.py | 852 + sickgear/search_recent.py | 34 + sickgear/sgdatetime.py | 303 + sickgear/show_name_helpers.py | 470 + sickgear/show_queue.py | 1815 + sickgear/show_updater.py | 234 + sickgear/subtitles.py | 213 + sickgear/traktChecker.py | 225 + sickgear/trakt_helpers.py | 62 + sickgear/tv.py | 5321 ++ sickgear/tv_base.py | 548 + sickgear/tvcache.py | 490 + sickgear/ui.py | 186 + sickgear/version_checker.py | 836 + sickgear/watchedstate.py | 60 + sickgear/watchedstate_queue.py | 83 + sickgear/webapi.py | 4854 ++ sickgear/webserve.py | 9798 +++ sickgear/webserveInit.py | 304 + snap/hooks/install | 27 + snap/hooks/post-refresh | 3 + snap/snapcraft.yaml | 102 + tests/__init__.py | 0 tests/all_tests.py | 60 + tests/common_tests.py | 3113 + tests/compatibility_tests.py | 33 + tests/db_tests.py | 81 + tests/helpers_tests.py | 83 + tests/ignore_and_require_words_tests.py | 294 + tests/migration_tests.py | 145 + tests/name_parser_tests.py | 996 + tests/network_timezone_tests.py | 58 + tests/newznab_data/hydra1_caps.xml | 67 + tests/newznab_data/hydra2_caps.xml | 34 + tests/newznab_data/newznab_caps.xml | 177 + tests/newznab_data/nntmux_caps.xml | 97 + tests/newznab_data/nzedb_caps.xml | 93 + tests/newznab_data/spotweb_caps.xml | 55 + tests/newznab_tests.py | 346 + tests/pp_tests.py | 191 + tests/scene_helpers_tests.py | 133 + tests/scripts/extra_script.py | 18 + tests/scripts/sg_extra_script.py | 19 + tests/search_tests.py | 30 + tests/show_tests.py | 463 + tests/snatch_tests.py | 114 + tests/test_lib.py | 289 + tests/tv_tests.py | 293 + tests/webapi_tests.py | 844 + tests/xem_tests.py | 77 + tox.ini | 2 + 3087 files changed, 583800 insertions(+) create mode 100644 .codeclimate.yml create mode 100644 .github/issue_template.md create mode 100644 .github/workflows/unittest.yml create mode 100644 .gitignore create mode 100644 .travis.yml create mode 100644 CHANGES.md create mode 100644 COPYING.txt create mode 100644 HACKS.txt create mode 100644 SickBeard.py create mode 100644 _cleaner.py create mode 100644 autoProcessTV/SickGear-NG/INSTALL.txt create mode 100755 autoProcessTV/SickGear-NG/SickGear-NG.py create mode 100644 autoProcessTV/autoProcessTV.cfg.sample create mode 100755 autoProcessTV/autoProcessTV.py create mode 100644 autoProcessTV/onTxComplete.bat create mode 100644 autoProcessTV/onTxComplete.sample.cfg create mode 100755 autoProcessTV/onTxComplete.sh create mode 100755 autoProcessTV/sabToSickGear.py create mode 100644 gui/slick/css/browser.css create mode 100644 gui/slick/css/browserconfig.xml create mode 100644 gui/slick/css/dark.css create mode 100644 gui/slick/css/fonts/Hack-Regular-mono.eot create mode 100644 gui/slick/css/fonts/Hack-Regular-mono.svg create mode 100644 gui/slick/css/fonts/Hack-Regular-mono.ttf create mode 100644 gui/slick/css/fonts/Hack-Regular-mono.woff create mode 100644 gui/slick/css/fonts/OpenSans-Bold-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-Bold-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-Bold-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-Bold-webfont.woff create mode 100644 gui/slick/css/fonts/OpenSans-BoldItalic-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-BoldItalic-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-BoldItalic-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-BoldItalic-webfont.woff create mode 100644 gui/slick/css/fonts/OpenSans-ExtraBold-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-ExtraBold-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-ExtraBold-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-ExtraBold-webfont.woff create mode 100644 gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.woff create mode 100644 gui/slick/css/fonts/OpenSans-Italic-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-Italic-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-Italic-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-Italic-webfont.woff create mode 100644 gui/slick/css/fonts/OpenSans-Light-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-Light-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-Light-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-Light-webfont.woff create mode 100644 gui/slick/css/fonts/OpenSans-LightItalic-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-LightItalic-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-LightItalic-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-LightItalic-webfont.woff create mode 100644 gui/slick/css/fonts/OpenSans-Regular-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-Regular-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-Regular-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-Regular-webfont.woff create mode 100644 gui/slick/css/fonts/OpenSans-Semibold-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-Semibold-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-Semibold-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-Semibold-webfont.woff create mode 100644 gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.eot create mode 100644 gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.svg create mode 100644 gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.ttf create mode 100644 gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.woff create mode 100644 gui/slick/css/fonts/glyphicons-halflings-regular.eot create mode 100644 gui/slick/css/fonts/glyphicons-halflings-regular.svg create mode 100644 gui/slick/css/fonts/glyphicons-halflings-regular.ttf create mode 100644 gui/slick/css/fonts/glyphicons-halflings-regular.woff create mode 100644 gui/slick/css/fonts/glyphicons-halflings-regular.woff2 create mode 100644 gui/slick/css/fonts/sgicons.eot create mode 100644 gui/slick/css/fonts/sgicons.svg create mode 100644 gui/slick/css/fonts/sgicons.ttf create mode 100644 gui/slick/css/fonts/sgicons.woff create mode 100644 gui/slick/css/imports/config.less create mode 100644 gui/slick/css/lib/bootstrap-theme.min.css create mode 100644 gui/slick/css/lib/bootstrap.min.css create mode 100644 gui/slick/css/lib/glide.core.min.css create mode 100644 gui/slick/css/lib/glide.theme.min.css create mode 100644 gui/slick/css/lib/images/animated-overlay.gif create mode 100644 gui/slick/css/lib/images/tablesorter/asc.gif create mode 100644 gui/slick/css/lib/images/tablesorter/bg.gif create mode 100644 gui/slick/css/lib/images/tablesorter/desc.gif create mode 100644 gui/slick/css/lib/images/ui-bg_fine-grain_10_eceadf_60x60.png create mode 100644 gui/slick/css/lib/images/ui-bg_flat_0_000000_40x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_flat_0_606060_40x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_flat_0_999999_40x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_flat_0_ffffff_40x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 gui/slick/css/lib/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 gui/slick/css/lib/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 gui/slick/css/lib/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 gui/slick/css/lib/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 gui/slick/css/lib/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_highlight-soft_75_dcdcdc_1x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_highlight-soft_75_dddddd_1x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_highlight-soft_75_efefef_1x100.png create mode 100644 gui/slick/css/lib/images/ui-bg_inset-soft_75_dfdfdf_1x100.png create mode 100644 gui/slick/css/lib/images/ui-icons_09a2ff_256x240.png create mode 100644 gui/slick/css/lib/images/ui-icons_222222_256x240.png create mode 100644 gui/slick/css/lib/images/ui-icons_2e83ff_256x240.png create mode 100644 gui/slick/css/lib/images/ui-icons_454545_256x240.png create mode 100644 gui/slick/css/lib/images/ui-icons_888888_256x240.png create mode 100644 gui/slick/css/lib/images/ui-icons_8c291d_256x240.png create mode 100644 gui/slick/css/lib/images/ui-icons_cd0a0a_256x240.png create mode 100644 gui/slick/css/lib/images/ui-icons_ffffff_256x240.png create mode 100644 gui/slick/css/lib/jquery-ui.min.css create mode 100644 gui/slick/css/lib/jquery.qtip.min.css create mode 100644 gui/slick/css/lib/pnotify.custom.min.css create mode 100644 gui/slick/css/lib/select2.css create mode 100644 gui/slick/css/lib/token-input.min.css create mode 100644 gui/slick/css/light.css create mode 100644 gui/slick/css/style.css create mode 100644 gui/slick/images/addshows/add-anime.gif create mode 100644 gui/slick/images/addshows/add-existing16-black.png create mode 100644 gui/slick/images/addshows/add-existing16-white.png create mode 100644 gui/slick/images/addshows/add-existing32-black.png create mode 100644 gui/slick/images/addshows/add-existing32-white.png create mode 100644 gui/slick/images/addshows/add-imdb.gif create mode 100644 gui/slick/images/addshows/add-new32-black.png create mode 100644 gui/slick/images/addshows/add-new32-white.png create mode 100644 gui/slick/images/addshows/add-trakt32-black.png create mode 100644 gui/slick/images/addshows/add-trakt32-white.png create mode 100644 gui/slick/images/addshows/add-trending32-black.png create mode 100644 gui/slick/images/addshows/add-trending32-white.png create mode 100644 gui/slick/images/addshows/anime16.png create mode 100644 gui/slick/images/addshows/imdb16.png create mode 100644 gui/slick/images/addshows/trakt16-black.png create mode 100644 gui/slick/images/addshows/trakt16-white.png create mode 100644 gui/slick/images/arrows.png create mode 100644 gui/slick/images/arrows2.png create mode 100644 gui/slick/images/banner.png create mode 100644 gui/slick/images/banner_thumb.jpg create mode 100644 gui/slick/images/bg.gif create mode 100644 gui/slick/images/cancel32.png create mode 100644 gui/slick/images/changelog16.png create mode 100644 gui/slick/images/closed_captioning.png create mode 100644 gui/slick/images/down-success.png create mode 100644 gui/slick/images/down-upgrade.png create mode 100644 gui/slick/images/error16.png create mode 100644 gui/slick/images/facebook16.png create mode 100644 gui/slick/images/fanart.png create mode 100644 gui/slick/images/flags/ad.png create mode 100644 gui/slick/images/flags/ae.png create mode 100644 gui/slick/images/flags/af.png create mode 100644 gui/slick/images/flags/ag.png create mode 100644 gui/slick/images/flags/ai.png create mode 100644 gui/slick/images/flags/al.png create mode 100644 gui/slick/images/flags/am.png create mode 100644 gui/slick/images/flags/an.png create mode 100644 gui/slick/images/flags/ao.png create mode 100644 gui/slick/images/flags/ar.png create mode 100644 gui/slick/images/flags/as.png create mode 100644 gui/slick/images/flags/at.png create mode 100644 gui/slick/images/flags/au.png create mode 100644 gui/slick/images/flags/aw.png create mode 100644 gui/slick/images/flags/ax.png create mode 100644 gui/slick/images/flags/az.png create mode 100644 gui/slick/images/flags/ba.png create mode 100644 gui/slick/images/flags/bb.png create mode 100644 gui/slick/images/flags/bd.png create mode 100644 gui/slick/images/flags/be.png create mode 100644 gui/slick/images/flags/bf.png create mode 100644 gui/slick/images/flags/bg.png create mode 100644 gui/slick/images/flags/bh.png create mode 100644 gui/slick/images/flags/bi.png create mode 100644 gui/slick/images/flags/bj.png create mode 100644 gui/slick/images/flags/bm.png create mode 100644 gui/slick/images/flags/bn.png create mode 100644 gui/slick/images/flags/bo.png create mode 100644 gui/slick/images/flags/br.png create mode 100644 gui/slick/images/flags/bs.png create mode 100644 gui/slick/images/flags/bt.png create mode 100644 gui/slick/images/flags/bv.png create mode 100644 gui/slick/images/flags/bw.png create mode 100644 gui/slick/images/flags/by.png create mode 100644 gui/slick/images/flags/bz.png create mode 100644 gui/slick/images/flags/ca.png create mode 100644 gui/slick/images/flags/cc.png create mode 100644 gui/slick/images/flags/cd.png create mode 100644 gui/slick/images/flags/cf.png create mode 100644 gui/slick/images/flags/cg.png create mode 100644 gui/slick/images/flags/ch.png create mode 100644 gui/slick/images/flags/ci.png create mode 100644 gui/slick/images/flags/ck.png create mode 100644 gui/slick/images/flags/cl.png create mode 100644 gui/slick/images/flags/cm.png create mode 100644 gui/slick/images/flags/cn.png create mode 100644 gui/slick/images/flags/co.png create mode 100644 gui/slick/images/flags/cr.png create mode 100644 gui/slick/images/flags/cs.png create mode 100644 gui/slick/images/flags/cu.png create mode 100644 gui/slick/images/flags/cv.png create mode 100644 gui/slick/images/flags/cx.png create mode 100644 gui/slick/images/flags/cy.png create mode 100644 gui/slick/images/flags/cz.png create mode 100644 gui/slick/images/flags/da.png create mode 100644 gui/slick/images/flags/de.png create mode 100644 gui/slick/images/flags/dj.png create mode 100644 gui/slick/images/flags/dk.png create mode 100644 gui/slick/images/flags/dm.png create mode 100644 gui/slick/images/flags/do.png create mode 100644 gui/slick/images/flags/dz.png create mode 100644 gui/slick/images/flags/ec.png create mode 100644 gui/slick/images/flags/ee.png create mode 100644 gui/slick/images/flags/eg.png create mode 100644 gui/slick/images/flags/eh.png create mode 100644 gui/slick/images/flags/el.png create mode 100644 gui/slick/images/flags/en.png create mode 100644 gui/slick/images/flags/er.png create mode 100644 gui/slick/images/flags/es.png create mode 100644 gui/slick/images/flags/et.png create mode 100644 gui/slick/images/flags/fam.png create mode 100644 gui/slick/images/flags/fi.png create mode 100644 gui/slick/images/flags/fj.png create mode 100644 gui/slick/images/flags/fk.png create mode 100644 gui/slick/images/flags/fm.png create mode 100644 gui/slick/images/flags/fo.png create mode 100644 gui/slick/images/flags/fr.png create mode 100644 gui/slick/images/flags/ga.png create mode 100644 gui/slick/images/flags/gb.png create mode 100644 gui/slick/images/flags/gd.png create mode 100644 gui/slick/images/flags/ge.png create mode 100644 gui/slick/images/flags/gf.png create mode 100644 gui/slick/images/flags/gh.png create mode 100644 gui/slick/images/flags/gi.png create mode 100644 gui/slick/images/flags/gl.png create mode 100644 gui/slick/images/flags/gm.png create mode 100644 gui/slick/images/flags/gn.png create mode 100644 gui/slick/images/flags/gp.png create mode 100644 gui/slick/images/flags/gq.png create mode 100644 gui/slick/images/flags/gr.png create mode 100644 gui/slick/images/flags/gs.png create mode 100644 gui/slick/images/flags/gt.png create mode 100644 gui/slick/images/flags/gu.png create mode 100644 gui/slick/images/flags/gw.png create mode 100644 gui/slick/images/flags/gy.png create mode 100644 gui/slick/images/flags/he.png create mode 100644 gui/slick/images/flags/hi.png create mode 100644 gui/slick/images/flags/hk.png create mode 100644 gui/slick/images/flags/hm.png create mode 100644 gui/slick/images/flags/hn.png create mode 100644 gui/slick/images/flags/hr.png create mode 100644 gui/slick/images/flags/ht.png create mode 100644 gui/slick/images/flags/hu.png create mode 100644 gui/slick/images/flags/id.png create mode 100644 gui/slick/images/flags/ie.png create mode 100644 gui/slick/images/flags/il.png create mode 100644 gui/slick/images/flags/in.png create mode 100644 gui/slick/images/flags/io.png create mode 100644 gui/slick/images/flags/iq.png create mode 100644 gui/slick/images/flags/ir.png create mode 100644 gui/slick/images/flags/is.png create mode 100644 gui/slick/images/flags/it.png create mode 100644 gui/slick/images/flags/ja.png create mode 100644 gui/slick/images/flags/jm.png create mode 100644 gui/slick/images/flags/jo.png create mode 100644 gui/slick/images/flags/jp.png create mode 100644 gui/slick/images/flags/ke.png create mode 100644 gui/slick/images/flags/kg.png create mode 100644 gui/slick/images/flags/kh.png create mode 100644 gui/slick/images/flags/ki.png create mode 100644 gui/slick/images/flags/km.png create mode 100644 gui/slick/images/flags/kn.png create mode 100644 gui/slick/images/flags/ko.png create mode 100644 gui/slick/images/flags/kp.png create mode 100644 gui/slick/images/flags/kr.png create mode 100644 gui/slick/images/flags/kw.png create mode 100644 gui/slick/images/flags/ky.png create mode 100644 gui/slick/images/flags/kz.png create mode 100644 gui/slick/images/flags/la.png create mode 100644 gui/slick/images/flags/lb.png create mode 100644 gui/slick/images/flags/lc.png create mode 100644 gui/slick/images/flags/li.png create mode 100644 gui/slick/images/flags/lk.png create mode 100644 gui/slick/images/flags/lr.png create mode 100644 gui/slick/images/flags/ls.png create mode 100644 gui/slick/images/flags/lt.png create mode 100644 gui/slick/images/flags/lu.png create mode 100644 gui/slick/images/flags/lv.png create mode 100644 gui/slick/images/flags/ly.png create mode 100644 gui/slick/images/flags/ma.png create mode 100644 gui/slick/images/flags/mc.png create mode 100644 gui/slick/images/flags/md.png create mode 100644 gui/slick/images/flags/me.png create mode 100644 gui/slick/images/flags/mg.png create mode 100644 gui/slick/images/flags/mh.png create mode 100644 gui/slick/images/flags/mk.png create mode 100644 gui/slick/images/flags/ml.png create mode 100644 gui/slick/images/flags/mm.png create mode 100644 gui/slick/images/flags/mn.png create mode 100644 gui/slick/images/flags/mo.png create mode 100644 gui/slick/images/flags/mp.png create mode 100644 gui/slick/images/flags/mq.png create mode 100644 gui/slick/images/flags/mr.png create mode 100644 gui/slick/images/flags/ms.png create mode 100644 gui/slick/images/flags/mt.png create mode 100644 gui/slick/images/flags/mu.png create mode 100644 gui/slick/images/flags/mv.png create mode 100644 gui/slick/images/flags/mw.png create mode 100644 gui/slick/images/flags/mx.png create mode 100644 gui/slick/images/flags/my.png create mode 100644 gui/slick/images/flags/mz.png create mode 100644 gui/slick/images/flags/na.png create mode 100644 gui/slick/images/flags/nc.png create mode 100644 gui/slick/images/flags/ne.png create mode 100644 gui/slick/images/flags/nf.png create mode 100644 gui/slick/images/flags/ng.png create mode 100644 gui/slick/images/flags/ni.png create mode 100644 gui/slick/images/flags/nl.png create mode 100644 gui/slick/images/flags/no.png create mode 100644 gui/slick/images/flags/np.png create mode 100644 gui/slick/images/flags/nr.png create mode 100644 gui/slick/images/flags/nu.png create mode 100644 gui/slick/images/flags/nz.png create mode 100644 gui/slick/images/flags/om.png create mode 100644 gui/slick/images/flags/pa.png create mode 100644 gui/slick/images/flags/pb.png create mode 100644 gui/slick/images/flags/pe.png create mode 100644 gui/slick/images/flags/pf.png create mode 100644 gui/slick/images/flags/pg.png create mode 100644 gui/slick/images/flags/ph.png create mode 100644 gui/slick/images/flags/pk.png create mode 100644 gui/slick/images/flags/pl.png create mode 100644 gui/slick/images/flags/pm.png create mode 100644 gui/slick/images/flags/pn.png create mode 100644 gui/slick/images/flags/pr.png create mode 100644 gui/slick/images/flags/ps.png create mode 100644 gui/slick/images/flags/pt.png create mode 100644 gui/slick/images/flags/pw.png create mode 100644 gui/slick/images/flags/py.png create mode 100644 gui/slick/images/flags/qa.png create mode 100644 gui/slick/images/flags/re.png create mode 100644 gui/slick/images/flags/ro.png create mode 100644 gui/slick/images/flags/rs.png create mode 100644 gui/slick/images/flags/ru.png create mode 100644 gui/slick/images/flags/rw.png create mode 100644 gui/slick/images/flags/sa.png create mode 100644 gui/slick/images/flags/sb.png create mode 100644 gui/slick/images/flags/sc.png create mode 100644 gui/slick/images/flags/sd.png create mode 100644 gui/slick/images/flags/se.png create mode 100644 gui/slick/images/flags/sg.png create mode 100644 gui/slick/images/flags/sh.png create mode 100644 gui/slick/images/flags/si.png create mode 100644 gui/slick/images/flags/sj.png create mode 100644 gui/slick/images/flags/sk.png create mode 100644 gui/slick/images/flags/sl.png create mode 100644 gui/slick/images/flags/sm.png create mode 100644 gui/slick/images/flags/sn.png create mode 100644 gui/slick/images/flags/so.png create mode 100644 gui/slick/images/flags/sr.png create mode 100644 gui/slick/images/flags/st.png create mode 100644 gui/slick/images/flags/sv.png create mode 100644 gui/slick/images/flags/sy.png create mode 100644 gui/slick/images/flags/sz.png create mode 100644 gui/slick/images/flags/tc.png create mode 100644 gui/slick/images/flags/td.png create mode 100644 gui/slick/images/flags/tf.png create mode 100644 gui/slick/images/flags/tg.png create mode 100644 gui/slick/images/flags/th.png create mode 100644 gui/slick/images/flags/tj.png create mode 100644 gui/slick/images/flags/tk.png create mode 100644 gui/slick/images/flags/tl.png create mode 100644 gui/slick/images/flags/tm.png create mode 100644 gui/slick/images/flags/tn.png create mode 100644 gui/slick/images/flags/to.png create mode 100644 gui/slick/images/flags/tr.png create mode 100644 gui/slick/images/flags/tt.png create mode 100644 gui/slick/images/flags/tv.png create mode 100644 gui/slick/images/flags/tw.png create mode 100644 gui/slick/images/flags/tz.png create mode 100644 gui/slick/images/flags/ua.png create mode 100644 gui/slick/images/flags/ug.png create mode 100644 gui/slick/images/flags/uk.png create mode 100644 gui/slick/images/flags/um.png create mode 100644 gui/slick/images/flags/unknown.png create mode 100644 gui/slick/images/flags/us.png create mode 100644 gui/slick/images/flags/uy.png create mode 100644 gui/slick/images/flags/uz.png create mode 100644 gui/slick/images/flags/va.png create mode 100644 gui/slick/images/flags/vc.png create mode 100644 gui/slick/images/flags/ve.png create mode 100644 gui/slick/images/flags/vg.png create mode 100644 gui/slick/images/flags/vi.png create mode 100644 gui/slick/images/flags/vn.png create mode 100644 gui/slick/images/flags/vu.png create mode 100644 gui/slick/images/flags/wf.png create mode 100644 gui/slick/images/flags/ws.png create mode 100644 gui/slick/images/flags/ye.png create mode 100644 gui/slick/images/flags/yt.png create mode 100644 gui/slick/images/flags/za.png create mode 100644 gui/slick/images/flags/zh.png create mode 100644 gui/slick/images/flags/zm.png create mode 100644 gui/slick/images/flags/zw.png create mode 100644 gui/slick/images/glyphicons-config.png create mode 100644 gui/slick/images/glyphicons-halflings-white.png create mode 100644 gui/slick/images/glyphicons-halflings.png create mode 100644 gui/slick/images/heart.png create mode 100644 gui/slick/images/ico/apple-touch-icon-114x114.png create mode 100644 gui/slick/images/ico/apple-touch-icon-120x120.png create mode 100644 gui/slick/images/ico/apple-touch-icon-144x144.png create mode 100644 gui/slick/images/ico/apple-touch-icon-152x152.png create mode 100644 gui/slick/images/ico/apple-touch-icon-180x180.png create mode 100644 gui/slick/images/ico/apple-touch-icon-57x57.png create mode 100644 gui/slick/images/ico/apple-touch-icon-60x60.png create mode 100644 gui/slick/images/ico/apple-touch-icon-72x72.png create mode 100644 gui/slick/images/ico/apple-touch-icon-76x76.png create mode 100644 gui/slick/images/ico/apple-touch-icon-precomposed.png create mode 100644 gui/slick/images/ico/apple-touch-icon.png create mode 100644 gui/slick/images/ico/favicon-160x160.png create mode 100644 gui/slick/images/ico/favicon-16x16.png create mode 100644 gui/slick/images/ico/favicon-192x192.png create mode 100644 gui/slick/images/ico/favicon-32x32.png create mode 100644 gui/slick/images/ico/favicon-96x96.png create mode 100644 gui/slick/images/ico/favicon.ico create mode 100644 gui/slick/images/ico/mstile-144x144.png create mode 100644 gui/slick/images/ico/mstile-150x150.png create mode 100644 gui/slick/images/ico/mstile-310x150.png create mode 100644 gui/slick/images/ico/mstile-310x310.png create mode 100644 gui/slick/images/ico/mstile-70x70.png create mode 100644 gui/slick/images/iidrn.png create mode 100644 gui/slick/images/image-light.png create mode 100644 gui/slick/images/imdb16.png create mode 100644 gui/slick/images/info32.png create mode 100644 gui/slick/images/instagram16.png create mode 100644 gui/slick/images/legend16.png create mode 100644 gui/slick/images/loading.gif create mode 100644 gui/slick/images/loading16-dark.gif create mode 100644 gui/slick/images/loading16-red.gif create mode 100644 gui/slick/images/loading16.gif create mode 100644 gui/slick/images/loading16_1C1F21.gif create mode 100644 gui/slick/images/loading16_333333.gif create mode 100644 gui/slick/images/loading16_dddddd.gif create mode 100644 gui/slick/images/loading32-dark.gif create mode 100644 gui/slick/images/loading32.gif create mode 100644 gui/slick/images/menu/system18-2.png create mode 100644 gui/slick/images/menu/system18.png create mode 100644 gui/slick/images/metac16.png create mode 100644 gui/slick/images/minus.png create mode 100644 gui/slick/images/network/1live.png create mode 100644 gui/slick/images/network/2be.png create mode 100644 gui/slick/images/network/33.png create mode 100644 gui/slick/images/network/3sat.png create mode 100644 gui/slick/images/network/7mate.png create mode 100644 gui/slick/images/network/a&e.png create mode 100644 gui/slick/images/network/abc (Australia).png create mode 100644 gui/slick/images/network/abc australia.png create mode 100644 gui/slick/images/network/abc family.png create mode 100644 gui/slick/images/network/abc news 24.png create mode 100644 gui/slick/images/network/abc news.png create mode 100644 gui/slick/images/network/abc.png create mode 100644 gui/slick/images/network/abc1.png create mode 100644 gui/slick/images/network/abc2.png create mode 100644 gui/slick/images/network/abc3.png create mode 100644 gui/slick/images/network/adult swim.png create mode 100644 gui/slick/images/network/ahc.png create mode 100644 gui/slick/images/network/amazon.png create mode 100644 gui/slick/images/network/amc.png create mode 100644 gui/slick/images/network/animal planet.png create mode 100644 gui/slick/images/network/animax.png create mode 100644 gui/slick/images/network/anime network.png create mode 100644 gui/slick/images/network/antena 3.png create mode 100644 gui/slick/images/network/ard.png create mode 100644 gui/slick/images/network/arte.png create mode 100644 gui/slick/images/network/at-x.png create mode 100644 gui/slick/images/network/at5.png create mode 100644 gui/slick/images/network/audience network.png create mode 100644 gui/slick/images/network/avro.png create mode 100644 gui/slick/images/network/axn.png create mode 100644 gui/slick/images/network/bandai visual.png create mode 100644 gui/slick/images/network/bandai.png create mode 100644 gui/slick/images/network/bbc america.png create mode 100644 gui/slick/images/network/bbc canada.png create mode 100644 gui/slick/images/network/bbc entertainment.png create mode 100644 gui/slick/images/network/bbc four.png create mode 100644 gui/slick/images/network/bbc hd.png create mode 100644 gui/slick/images/network/bbc news.png create mode 100644 gui/slick/images/network/bbc one.png create mode 100644 gui/slick/images/network/bbc parliament.png create mode 100644 gui/slick/images/network/bbc prime.png create mode 100644 gui/slick/images/network/bbc three.png create mode 100644 gui/slick/images/network/bbc two.png create mode 100644 gui/slick/images/network/bbc.png create mode 100644 gui/slick/images/network/bet.png create mode 100644 gui/slick/images/network/bio.png create mode 100644 gui/slick/images/network/biography channel.png create mode 100644 gui/slick/images/network/bloomberg.png create mode 100644 gui/slick/images/network/bnn.png create mode 100644 gui/slick/images/network/bravo!.png create mode 100644 gui/slick/images/network/bravo.png create mode 100644 gui/slick/images/network/bs11.png create mode 100644 gui/slick/images/network/byu television.png create mode 100644 gui/slick/images/network/canal+.png create mode 100644 gui/slick/images/network/canvas.png create mode 100644 gui/slick/images/network/cartoon network.png create mode 100644 gui/slick/images/network/cbbc.png create mode 100644 gui/slick/images/network/cbc.png create mode 100644 gui/slick/images/network/cbeebies.png create mode 100644 gui/slick/images/network/cbs all access.png create mode 100644 gui/slick/images/network/cbs.png create mode 100644 gui/slick/images/network/cctv.png create mode 100644 gui/slick/images/network/channel 4.png create mode 100644 gui/slick/images/network/channel 5 (uk).png create mode 100644 gui/slick/images/network/channel 5.png create mode 100644 gui/slick/images/network/channel ten.png create mode 100644 gui/slick/images/network/chiller.png create mode 100644 gui/slick/images/network/cinemax.png create mode 100644 gui/slick/images/network/city.png create mode 100644 gui/slick/images/network/cmt.png create mode 100644 gui/slick/images/network/cnbc.png create mode 100644 gui/slick/images/network/cnn.png create mode 100644 gui/slick/images/network/comedy central HD.png create mode 100644 gui/slick/images/network/comedy central.png create mode 100644 gui/slick/images/network/cooking channel.png create mode 100644 gui/slick/images/network/crackle.png create mode 100644 gui/slick/images/network/crime & investigation network.png create mode 100644 gui/slick/images/network/crime and investigation network.png create mode 100644 gui/slick/images/network/ctc.png create mode 100644 gui/slick/images/network/ctv.png create mode 100644 gui/slick/images/network/cuatro.png create mode 100644 gui/slick/images/network/cw.png create mode 100644 gui/slick/images/network/dave.png create mode 100644 gui/slick/images/network/destination america.png create mode 100644 gui/slick/images/network/discovery channel.png create mode 100644 gui/slick/images/network/discovery family.png create mode 100644 gui/slick/images/network/discovery kids.png create mode 100644 gui/slick/images/network/discovery real time.png create mode 100644 gui/slick/images/network/discovery science.png create mode 100644 gui/slick/images/network/discovery.png create mode 100644 gui/slick/images/network/disney channel.png create mode 100644 gui/slick/images/network/disney xd.png create mode 100644 gui/slick/images/network/disney.png create mode 100644 gui/slick/images/network/diy network.png create mode 100644 gui/slick/images/network/dmax.png create mode 100644 gui/slick/images/network/dr1.png create mode 100644 gui/slick/images/network/dr2.png create mode 100644 gui/slick/images/network/e!.png create mode 100644 gui/slick/images/network/e4.png create mode 100644 gui/slick/images/network/een.png create mode 100644 gui/slick/images/network/einslive.png create mode 100644 gui/slick/images/network/el rey network.png create mode 100644 gui/slick/images/network/endemol.png create mode 100644 gui/slick/images/network/entertainment.png create mode 100644 gui/slick/images/network/eredivisie live 1.png create mode 100644 gui/slick/images/network/eredivisie live 2.png create mode 100644 gui/slick/images/network/eredivisie live.png create mode 100644 gui/slick/images/network/espn.png create mode 100644 gui/slick/images/network/esquire network.png create mode 100644 gui/slick/images/network/eurosport 1.png create mode 100644 gui/slick/images/network/eurosport 2.png create mode 100644 gui/slick/images/network/eurosport hd.png create mode 100644 gui/slick/images/network/eurosport.png create mode 100644 gui/slick/images/network/five us.png create mode 100644 gui/slick/images/network/five.png create mode 100644 gui/slick/images/network/food network canada.png create mode 100644 gui/slick/images/network/food network.png create mode 100644 gui/slick/images/network/fox channel.png create mode 100644 gui/slick/images/network/fox television classics.png create mode 100644 gui/slick/images/network/fox.png create mode 100644 gui/slick/images/network/france 2.png create mode 100644 gui/slick/images/network/france 3.png create mode 100644 gui/slick/images/network/freeform.png create mode 100644 gui/slick/images/network/fuji TV.png create mode 100644 gui/slick/images/network/funimation.png create mode 100644 gui/slick/images/network/fx.png create mode 100644 gui/slick/images/network/fxx.png create mode 100644 gui/slick/images/network/g4.png create mode 100644 gui/slick/images/network/game show network.png create mode 100644 gui/slick/images/network/global tv.png create mode 100644 gui/slick/images/network/global.png create mode 100644 gui/slick/images/network/great american country.png create mode 100644 gui/slick/images/network/hallmark channel.png create mode 100644 gui/slick/images/network/hbo canada.png create mode 100644 gui/slick/images/network/hbo.png create mode 100644 gui/slick/images/network/hdnet.png create mode 100644 gui/slick/images/network/hgtv canada.png create mode 100644 gui/slick/images/network/hgtv.png create mode 100644 gui/slick/images/network/history.png create mode 100644 gui/slick/images/network/historychannel.png create mode 100644 gui/slick/images/network/hulu presents.png create mode 100644 gui/slick/images/network/hulu.png create mode 100644 gui/slick/images/network/ifc.png create mode 100644 gui/slick/images/network/investigation discovery.png create mode 100644 gui/slick/images/network/ion television.png create mode 100644 gui/slick/images/network/itv.png create mode 100644 gui/slick/images/network/itv1.png create mode 100644 gui/slick/images/network/itv2.png create mode 100644 gui/slick/images/network/itv3.png create mode 100644 gui/slick/images/network/itv4.png create mode 100644 gui/slick/images/network/ketnet.png create mode 100644 gui/slick/images/network/kro.png create mode 100644 gui/slick/images/network/la1.png create mode 100644 gui/slick/images/network/la2.png create mode 100644 gui/slick/images/network/lasexta.png create mode 100644 gui/slick/images/network/lifetime.png create mode 100644 gui/slick/images/network/living.png create mode 100644 gui/slick/images/network/lmn.png create mode 100644 gui/slick/images/network/m6.png create mode 100644 gui/slick/images/network/manhattan neighborhood network.png create mode 100644 gui/slick/images/network/mbs.png create mode 100644 gui/slick/images/network/mdr.png create mode 100644 gui/slick/images/network/more4.png create mode 100644 gui/slick/images/network/motorvision tv.png create mode 100644 gui/slick/images/network/motorvision.png create mode 100644 gui/slick/images/network/mtv.png create mode 100644 gui/slick/images/network/mtv2.png create mode 100644 gui/slick/images/network/much.png create mode 100644 gui/slick/images/network/nat geo wild.png create mode 100644 gui/slick/images/network/national geographic.png create mode 100644 gui/slick/images/network/nbc.png create mode 100644 gui/slick/images/network/nbcu tv.png create mode 100644 gui/slick/images/network/ndr.png create mode 100644 gui/slick/images/network/nederland 1.png create mode 100644 gui/slick/images/network/nederland 2.png create mode 100644 gui/slick/images/network/nederland 3.png create mode 100644 gui/slick/images/network/net 5.png create mode 100644 gui/slick/images/network/net5.png create mode 100644 gui/slick/images/network/netflix.png create mode 100644 gui/slick/images/network/network ten.png create mode 100644 gui/slick/images/network/ngc.png create mode 100644 gui/slick/images/network/nhk.png create mode 100644 gui/slick/images/network/nick at nite.png create mode 100644 gui/slick/images/network/nick jr..png create mode 100644 gui/slick/images/network/nickToons network.png create mode 100644 gui/slick/images/network/nickelodeon.png create mode 100644 gui/slick/images/network/niconico.png create mode 100644 gui/slick/images/network/nine network.png create mode 100644 gui/slick/images/network/nonetwork.png create mode 100644 gui/slick/images/network/nrk1.png create mode 100644 gui/slick/images/network/ntv.png create mode 100644 gui/slick/images/network/omroep max.png create mode 100644 gui/slick/images/network/orf.png create mode 100644 gui/slick/images/network/orf1 hd.png create mode 100644 gui/slick/images/network/oxygen.png create mode 100644 gui/slick/images/network/paramount network.png create mode 100644 gui/slick/images/network/pay-per-view.png create mode 100644 gui/slick/images/network/pbs.png create mode 100644 gui/slick/images/network/playboy tv.png create mode 100644 gui/slick/images/network/playstation network.png create mode 100644 gui/slick/images/network/prime.png create mode 100644 gui/slick/images/network/private spice.png create mode 100644 gui/slick/images/network/pro7.png create mode 100644 gui/slick/images/network/production i.g.png create mode 100644 gui/slick/images/network/radio west.png create mode 100644 gui/slick/images/network/reelzchannel.png create mode 100644 gui/slick/images/network/revision3.png create mode 100644 gui/slick/images/network/rooster teeth.png create mode 100644 gui/slick/images/network/rte one.png create mode 100644 gui/slick/images/network/rtl 4.png create mode 100644 gui/slick/images/network/rtl 5.png create mode 100644 gui/slick/images/network/rtl 7.png create mode 100644 gui/slick/images/network/rtl 8.png create mode 100644 gui/slick/images/network/rtl television.png create mode 100644 gui/slick/images/network/rtl4.png create mode 100644 gui/slick/images/network/rtl5.png create mode 100644 gui/slick/images/network/rtl7.png create mode 100644 gui/slick/images/network/rtl8.png create mode 100644 gui/slick/images/network/sat1.png create mode 100644 gui/slick/images/network/sbs 6.png create mode 100644 gui/slick/images/network/sbs australia.png create mode 100644 gui/slick/images/network/sbs.png create mode 100644 gui/slick/images/network/sbs6.png create mode 100644 gui/slick/images/network/science channel.png create mode 100644 gui/slick/images/network/scifi.png create mode 100644 gui/slick/images/network/seven network.png create mode 100644 gui/slick/images/network/showcase.png create mode 100644 gui/slick/images/network/showtime.png create mode 100644 gui/slick/images/network/sky arts.png create mode 100644 gui/slick/images/network/sky atlantic.png create mode 100644 gui/slick/images/network/sky living.png create mode 100644 gui/slick/images/network/sky sports.png create mode 100644 gui/slick/images/network/sky.png create mode 100644 gui/slick/images/network/sky1.png create mode 100644 gui/slick/images/network/smithsonian channel.png create mode 100644 gui/slick/images/network/space.png create mode 100644 gui/slick/images/network/speed channel.png create mode 100644 gui/slick/images/network/spike tv.png create mode 100644 gui/slick/images/network/stan.png create mode 100644 gui/slick/images/network/starz!.png create mode 100644 gui/slick/images/network/starz.png create mode 100644 gui/slick/images/network/stv.png create mode 100644 gui/slick/images/network/style network.png create mode 100644 gui/slick/images/network/sundance.png create mode 100644 gui/slick/images/network/sundancetv.png create mode 100644 gui/slick/images/network/sunrise.png create mode 100644 gui/slick/images/network/super channel.png create mode 100644 gui/slick/images/network/svt.png create mode 100644 gui/slick/images/network/syfy.png create mode 100644 gui/slick/images/network/syndicated.png create mode 100644 gui/slick/images/network/tbs superstation.png create mode 100644 gui/slick/images/network/tbs.png create mode 100644 gui/slick/images/network/teennick.png create mode 100644 gui/slick/images/network/telecinco.png create mode 100644 gui/slick/images/network/teletoon.png create mode 100644 gui/slick/images/network/tf1.png create mode 100644 gui/slick/images/network/the anime network.png create mode 100644 gui/slick/images/network/the cw.png create mode 100644 gui/slick/images/network/the discovery channel.png create mode 100644 gui/slick/images/network/the hub.png create mode 100644 gui/slick/images/network/the movie network.png create mode 100644 gui/slick/images/network/the science channel.png create mode 100644 gui/slick/images/network/the wb.png create mode 100644 gui/slick/images/network/tlc.png create mode 100644 gui/slick/images/network/tmf.png create mode 100644 gui/slick/images/network/tnt.png create mode 100644 gui/slick/images/network/toei animation.png create mode 100644 gui/slick/images/network/tokyo broadcasting system.png create mode 100644 gui/slick/images/network/tokyo mx.png create mode 100644 gui/slick/images/network/toon disney.png create mode 100644 gui/slick/images/network/travel channel.png create mode 100644 gui/slick/images/network/tros.png create mode 100644 gui/slick/images/network/trutv.png create mode 100644 gui/slick/images/network/tv 2.png create mode 100644 gui/slick/images/network/tv asahi.png create mode 100644 gui/slick/images/network/tv guide.png create mode 100644 gui/slick/images/network/tv land.png create mode 100644 gui/slick/images/network/tv saitama.png create mode 100644 gui/slick/images/network/tv tokyo.png create mode 100644 gui/slick/images/network/tv west.png create mode 100644 gui/slick/images/network/tv2.png create mode 100644 gui/slick/images/network/tv3.png create mode 100644 gui/slick/images/network/tv7.png create mode 100644 gui/slick/images/network/tve.png create mode 100644 gui/slick/images/network/tve1.png create mode 100644 gui/slick/images/network/tve2.png create mode 100644 gui/slick/images/network/tvnz.png create mode 100644 gui/slick/images/network/upn.png create mode 100644 gui/slick/images/network/usa network.png create mode 100644 gui/slick/images/network/usa.png create mode 100644 gui/slick/images/network/vara.png create mode 100644 gui/slick/images/network/velocity.png create mode 100644 gui/slick/images/network/veronica.png create mode 100644 gui/slick/images/network/vh1.png create mode 100644 gui/slick/images/network/viz media.png create mode 100644 gui/slick/images/network/vox.png create mode 100644 gui/slick/images/network/vpro.png create mode 100644 gui/slick/images/network/vtm.png create mode 100644 gui/slick/images/network/watch.png create mode 100644 gui/slick/images/network/we tv.png create mode 100644 gui/slick/images/network/wgn america.png create mode 100644 gui/slick/images/network/wowow.png create mode 100644 gui/slick/images/network/xbox video.png create mode 100644 gui/slick/images/network/xebec.png create mode 100644 gui/slick/images/network/yahoo! screen.png create mode 100644 gui/slick/images/network/youtube.png create mode 100644 gui/slick/images/network/ytv.png create mode 100644 gui/slick/images/network/zdf.png create mode 100644 gui/slick/images/network/קשת.png create mode 100644 gui/slick/images/next.png create mode 100644 gui/slick/images/nextepisode16.png create mode 100644 gui/slick/images/nfo-no.gif create mode 100644 gui/slick/images/nfo.gif create mode 100644 gui/slick/images/no16.png create mode 100644 gui/slick/images/notifiers/boxcar2.png create mode 100644 gui/slick/images/notifiers/discord.png create mode 100644 gui/slick/images/notifiers/email.png create mode 100644 gui/slick/images/notifiers/emby.png create mode 100644 gui/slick/images/notifiers/gitter.png create mode 100644 gui/slick/images/notifiers/growl.png create mode 100644 gui/slick/images/notifiers/kodi.png create mode 100644 gui/slick/images/notifiers/libnotify.png create mode 100644 gui/slick/images/notifiers/nmj.png create mode 100644 gui/slick/images/notifiers/notifo.png create mode 100644 gui/slick/images/notifiers/plex.png create mode 100644 gui/slick/images/notifiers/prowl.png create mode 100644 gui/slick/images/notifiers/pushalot.png create mode 100644 gui/slick/images/notifiers/pushbullet.png create mode 100644 gui/slick/images/notifiers/pushover.png create mode 100644 gui/slick/images/notifiers/pytivo.png create mode 100644 gui/slick/images/notifiers/slack.png create mode 100644 gui/slick/images/notifiers/synoindex.png create mode 100644 gui/slick/images/notifiers/synologynotifier.png create mode 100644 gui/slick/images/notifiers/telegram.png create mode 100644 gui/slick/images/notifiers/trakt.png create mode 100644 gui/slick/images/notifiers/xbmc.png create mode 100644 gui/slick/images/plus.png create mode 100644 gui/slick/images/poster-dark.jpg create mode 100644 gui/slick/images/poster-person.jpg create mode 100644 gui/slick/images/poster-person150.jpg create mode 100644 gui/slick/images/poster.png create mode 100644 gui/slick/images/poster_thumb.jpg create mode 100644 gui/slick/images/predb16.png create mode 100644 gui/slick/images/prev.png create mode 100644 gui/slick/images/providers/6box.png create mode 100644 gui/slick/images/providers/alpharatio.png create mode 100644 gui/slick/images/providers/anidb.gif create mode 100644 gui/slick/images/providers/bithdtv.png create mode 100644 gui/slick/images/providers/blutopia.png create mode 100644 gui/slick/images/providers/btn.png create mode 100644 gui/slick/images/providers/drunkenslug.png create mode 100644 gui/slick/images/providers/ezrss.png create mode 100644 gui/slick/images/providers/eztv.png create mode 100644 gui/slick/images/providers/eztv_bt_chat.png create mode 100644 gui/slick/images/providers/fano.png create mode 100644 gui/slick/images/providers/filelist.png create mode 100644 gui/slick/images/providers/filesharingtalk.png create mode 100644 gui/slick/images/providers/funfile.png create mode 100644 gui/slick/images/providers/hdbits.png create mode 100644 gui/slick/images/providers/hdspace.png create mode 100644 gui/slick/images/providers/hdtorrents.png create mode 100644 gui/slick/images/providers/horriblesubs.png create mode 100644 gui/slick/images/providers/immortalseed.png create mode 100644 gui/slick/images/providers/iptorrents.png create mode 100644 gui/slick/images/providers/limetorrents.png create mode 100644 gui/slick/images/providers/magnetdl.png create mode 100644 gui/slick/images/providers/milkie.png create mode 100644 gui/slick/images/providers/missing.png create mode 100644 gui/slick/images/providers/morethan.png create mode 100644 gui/slick/images/providers/ncore.png create mode 100644 gui/slick/images/providers/nebulance.png create mode 100644 gui/slick/images/providers/newznab.png create mode 100644 gui/slick/images/providers/newztown.png create mode 100644 gui/slick/images/providers/newztown_co_za.png create mode 100644 gui/slick/images/providers/ninjacentral.png create mode 100644 gui/slick/images/providers/nyaa.png create mode 100644 gui/slick/images/providers/nzb_su.png create mode 100644 gui/slick/images/providers/nzbfinder.png create mode 100644 gui/slick/images/providers/nzbgeek.png create mode 100644 gui/slick/images/providers/nzbplanet.png create mode 100644 gui/slick/images/providers/nzbs_in.png create mode 100644 gui/slick/images/providers/nzbs_org.png create mode 100644 gui/slick/images/providers/nzbs_org_old.png create mode 100644 gui/slick/images/providers/nzbzombie.png create mode 100644 gui/slick/images/providers/omgwtfnzbs.png create mode 100644 gui/slick/images/providers/oznzb.png create mode 100644 gui/slick/images/providers/pfmonkey.png create mode 100644 gui/slick/images/providers/pretome.png create mode 100644 gui/slick/images/providers/privatehd.png create mode 100644 gui/slick/images/providers/ptfiles.png create mode 100644 gui/slick/images/providers/publichd.png create mode 100644 gui/slick/images/providers/rarbg.png create mode 100644 gui/slick/images/providers/revtt.png create mode 100644 gui/slick/images/providers/scenehd.png create mode 100644 gui/slick/images/providers/scenetime.png create mode 100644 gui/slick/images/providers/shazbat.png create mode 100644 gui/slick/images/providers/showrss.png create mode 100644 gui/slick/images/providers/sick_beard_index.png create mode 100644 gui/slick/images/providers/simplynzbs.png create mode 100644 gui/slick/images/providers/snowfl.png create mode 100644 gui/slick/images/providers/speedapp.png create mode 100644 gui/slick/images/providers/speedcd.png create mode 100644 gui/slick/images/providers/spotweb.png create mode 100644 gui/slick/images/providers/the_pirate_bay.png create mode 100644 gui/slick/images/providers/tokyotoshokan.png create mode 100644 gui/slick/images/providers/torlock.png create mode 100644 gui/slick/images/providers/torrent.png create mode 100644 gui/slick/images/providers/torrentday.png create mode 100644 gui/slick/images/providers/torrenting.png create mode 100644 gui/slick/images/providers/torrentleech.png create mode 100644 gui/slick/images/providers/torrentrss.png create mode 100644 gui/slick/images/providers/tvchaosuk.png create mode 100644 gui/slick/images/providers/usenet_crawler.png create mode 100644 gui/slick/images/providers/warning16.png create mode 100644 gui/slick/images/providers/xspeeds.png create mode 100644 gui/slick/images/queued.png create mode 100644 gui/slick/images/rating.png create mode 100644 gui/slick/images/save.png create mode 100644 gui/slick/images/search16.png create mode 100644 gui/slick/images/shadow.png create mode 100644 gui/slick/images/sickgear-large.png create mode 100644 gui/slick/images/sickgear-xmas.png create mode 100644 gui/slick/images/sickgear.png create mode 100644 gui/slick/images/srrdb16.png create mode 100644 gui/slick/images/subtitles/addic7ed.png create mode 100644 gui/slick/images/subtitles/bierdopje.png create mode 100644 gui/slick/images/subtitles/itasa.png create mode 100644 gui/slick/images/subtitles/opensubtitles.png create mode 100644 gui/slick/images/subtitles/podnapisiweb.png create mode 100644 gui/slick/images/subtitles/subscene.png create mode 100644 gui/slick/images/subtitles/subscenter.png create mode 100644 gui/slick/images/subtitles/subswiki.png create mode 100644 gui/slick/images/subtitles/subtitlesource.png create mode 100644 gui/slick/images/subtitles/subtitulos.png create mode 100644 gui/slick/images/subtitles/thesubdb.png create mode 100644 gui/slick/images/subtitles/tvsubtitles.png create mode 100644 gui/slick/images/subtitles/usub.png create mode 100644 gui/slick/images/tablesorter/asc.gif create mode 100644 gui/slick/images/tablesorter/bg.gif create mode 100644 gui/slick/images/tablesorter/desc.gif create mode 100644 gui/slick/images/tag.png create mode 100644 gui/slick/images/tbn-no.gif create mode 100644 gui/slick/images/tbn.gif create mode 100644 gui/slick/images/thetvdb16.png create mode 100644 gui/slick/images/tmdb16.png create mode 100644 gui/slick/images/top.gif create mode 100644 gui/slick/images/trakt16.png create mode 100644 gui/slick/images/trans.png create mode 100644 gui/slick/images/tvmaze16.png create mode 100644 gui/slick/images/tvrage.png create mode 100644 gui/slick/images/tvrage16.png create mode 100644 gui/slick/images/twitter16.png create mode 100644 gui/slick/images/warning16.png create mode 100644 gui/slick/images/wikipedia16.png create mode 100644 gui/slick/images/xem.png create mode 100644 gui/slick/images/yes16.png create mode 100644 gui/slick/interfaces/default/404.tmpl create mode 100644 gui/slick/interfaces/default/apiBuilder.tmpl create mode 100644 gui/slick/interfaces/default/cache.tmpl create mode 100644 gui/slick/interfaces/default/cast_person.tmpl create mode 100644 gui/slick/interfaces/default/cast_role.tmpl create mode 100644 gui/slick/interfaces/default/config.tmpl create mode 100644 gui/slick/interfaces/default/config_anime.tmpl create mode 100644 gui/slick/interfaces/default/config_general.tmpl create mode 100644 gui/slick/interfaces/default/config_notifications.tmpl create mode 100644 gui/slick/interfaces/default/config_postProcessing.tmpl create mode 100644 gui/slick/interfaces/default/config_providers.tmpl create mode 100644 gui/slick/interfaces/default/config_search.tmpl create mode 100644 gui/slick/interfaces/default/config_subtitles.tmpl create mode 100644 gui/slick/interfaces/default/displayShow.tmpl create mode 100644 gui/slick/interfaces/default/editShow.tmpl create mode 100644 gui/slick/interfaces/default/episodeView.tmpl create mode 100644 gui/slick/interfaces/default/errorlogs.tmpl create mode 100644 gui/slick/interfaces/default/genericMessage.tmpl create mode 100644 gui/slick/interfaces/default/history.tmpl create mode 100644 gui/slick/interfaces/default/home.tmpl create mode 100644 gui/slick/interfaces/default/home_addExistingShow.tmpl create mode 100644 gui/slick/interfaces/default/home_addShows.tmpl create mode 100644 gui/slick/interfaces/default/home_browseShows.tmpl create mode 100644 gui/slick/interfaces/default/home_massAddTable.tmpl create mode 100644 gui/slick/interfaces/default/home_newShow.tmpl create mode 100644 gui/slick/interfaces/default/home_postprocess.tmpl create mode 100644 gui/slick/interfaces/default/home_recommendedShows.tmpl create mode 100644 gui/slick/interfaces/default/inc_addShowOptions.tmpl create mode 100644 gui/slick/interfaces/default/inc_anigrouplists.tmpl create mode 100644 gui/slick/interfaces/default/inc_bottom.tmpl create mode 100644 gui/slick/interfaces/default/inc_displayShow.tmpl create mode 100644 gui/slick/interfaces/default/inc_livepanel.tmpl create mode 100644 gui/slick/interfaces/default/inc_qualityChooser.tmpl create mode 100644 gui/slick/interfaces/default/inc_rootDirs.tmpl create mode 100644 gui/slick/interfaces/default/inc_top.tmpl create mode 100644 gui/slick/interfaces/default/loading.tmpl create mode 100644 gui/slick/interfaces/default/login.tmpl create mode 100644 gui/slick/interfaces/default/manage.tmpl create mode 100644 gui/slick/interfaces/default/manage_backlogOverview.tmpl create mode 100644 gui/slick/interfaces/default/manage_episodeStatuses.tmpl create mode 100644 gui/slick/interfaces/default/manage_failedDownloads.tmpl create mode 100644 gui/slick/interfaces/default/manage_manageSearches.tmpl create mode 100644 gui/slick/interfaces/default/manage_massEdit.tmpl create mode 100644 gui/slick/interfaces/default/manage_showProcesses.tmpl create mode 100644 gui/slick/interfaces/default/manage_subtitleMissed.tmpl create mode 100644 gui/slick/interfaces/default/repo_index.tmpl create mode 100644 gui/slick/interfaces/default/repo_kodi_addon.tmpl create mode 100644 gui/slick/interfaces/default/repo_kodi_addons.tmpl create mode 100644 gui/slick/interfaces/default/restart.tmpl create mode 100644 gui/slick/interfaces/default/restart_bare.tmpl create mode 100644 gui/slick/interfaces/default/switch_episode_result.tmpl create mode 100644 gui/slick/interfaces/default/switch_show_result.tmpl create mode 100644 gui/slick/interfaces/default/testRename.tmpl create mode 100644 gui/slick/interfaces/default/viewchanges.tmpl create mode 100644 gui/slick/interfaces/default/viewlogs.tmpl create mode 100644 gui/slick/js/addExistingShow.js create mode 100644 gui/slick/js/addShowOptions.js create mode 100644 gui/slick/js/ajaxEpSearch.js create mode 100644 gui/slick/js/ajaxEpSubtitles.js create mode 100644 gui/slick/js/ajaxNotifications.js create mode 100644 gui/slick/js/anigrouplists.js create mode 100644 gui/slick/js/apibuilder.js create mode 100644 gui/slick/js/browser.js create mode 100644 gui/slick/js/bulkChange.js create mode 100644 gui/slick/js/cast.js create mode 100644 gui/slick/js/config.js create mode 100644 gui/slick/js/configNotifications.js create mode 100644 gui/slick/js/configPostProcessing.js create mode 100644 gui/slick/js/configProviders.js create mode 100644 gui/slick/js/configSearch.js create mode 100644 gui/slick/js/configSubtitles.js create mode 100644 gui/slick/js/confirmations.js create mode 100644 gui/slick/js/displayShow.js create mode 100644 gui/slick/js/editShow.js create mode 100644 gui/slick/js/failedDownloads.js create mode 100644 gui/slick/js/fancybox/jquery.fancybox.min.css create mode 100644 gui/slick/js/fancybox/jquery.fancybox.min.js create mode 100644 gui/slick/js/formwizard.js create mode 100644 gui/slick/js/fuzzyMoment.js create mode 100644 gui/slick/js/glide/glide.min.js create mode 100644 gui/slick/js/history.js create mode 100644 gui/slick/js/home.js create mode 100644 gui/slick/js/inc_bottom.js create mode 100644 gui/slick/js/inc_top.js create mode 100644 gui/slick/js/lazyload/lazyload.min.js create mode 100644 gui/slick/js/lib/bootstrap-hover-dropdown.min.js create mode 100644 gui/slick/js/lib/bootstrap.min.js create mode 100644 gui/slick/js/lib/imagesloaded.pkgd.min.js create mode 100644 gui/slick/js/lib/isotope.pkgd.min.js create mode 100644 gui/slick/js/lib/jquery-2.2.4.min.js create mode 100644 gui/slick/js/lib/jquery-ui.min.js create mode 100644 gui/slick/js/lib/jquery.bookmarkscroll.js create mode 100644 gui/slick/js/lib/jquery.collapser.min.js create mode 100644 gui/slick/js/lib/jquery.confirm.js create mode 100644 gui/slick/js/lib/jquery.cookiejar.min.js create mode 100644 gui/slick/js/lib/jquery.form.min.js create mode 100644 gui/slick/js/lib/jquery.json.min.js create mode 100644 gui/slick/js/lib/jquery.qtip.min.js create mode 100644 gui/slick/js/lib/jquery.scrolltopcontrol-1.1.js create mode 100644 gui/slick/js/lib/jquery.selectboxes.min.js create mode 100644 gui/slick/js/lib/jquery.tablesorter.combined.min.js create mode 100644 gui/slick/js/lib/jquery.tokeninput.min.js create mode 100644 gui/slick/js/lib/jquery.ui.touch-punch.min.js create mode 100644 gui/slick/js/lib/js.cookie.min.js create mode 100644 gui/slick/js/lib/pnotify.custom.min.js create mode 100644 gui/slick/js/lib/select2.full.min.js create mode 100644 gui/slick/js/livepanel.js create mode 100644 gui/slick/js/loadingStartup.js create mode 100644 gui/slick/js/manageEpisodeStatuses.js create mode 100644 gui/slick/js/manageSearches.js create mode 100644 gui/slick/js/manageShowProcesses.js create mode 100644 gui/slick/js/manageSubtitleMissed.js create mode 100644 gui/slick/js/massEdit.js create mode 100644 gui/slick/js/moment/moment.min.js create mode 100644 gui/slick/js/newShow.js create mode 100644 gui/slick/js/ofi/ofi.min.js create mode 100644 gui/slick/js/plot.ly/numeric/1.2.6/numeric.min.js create mode 100644 gui/slick/js/plot.ly/plotly-latest.min.js create mode 100644 gui/slick/js/plotTooltip.js create mode 100644 gui/slick/js/qualityChooser.js create mode 100644 gui/slick/js/ratingTooltip.js create mode 100644 gui/slick/js/restart.js create mode 100644 gui/slick/js/rootDirs.js create mode 100644 gui/slick/js/sceneExceptionsTooltip.js create mode 100644 gui/slick/js/script.js create mode 100644 gui/slick/js/testRename.js create mode 100755 init-scripts/init.debian create mode 100755 init-scripts/init.fedora create mode 100755 init-scripts/init.freebsd create mode 100755 init-scripts/init.gentoo create mode 100755 init-scripts/init.solaris11 create mode 100755 init-scripts/init.systemd create mode 100755 init-scripts/init.ubuntu create mode 100644 lib/_23.py create mode 100644 lib/__init__.py create mode 100644 lib/adba/.gitignore create mode 100644 lib/adba/__init__.py create mode 100644 lib/adba/aniDBAbstracter.py create mode 100644 lib/adba/aniDBcommands.py create mode 100644 lib/adba/aniDBerrors.py create mode 100644 lib/adba/aniDBfileInfo.py create mode 100644 lib/adba/aniDBlink.py create mode 100644 lib/adba/aniDBmaper.py create mode 100644 lib/adba/aniDBresponses.py create mode 100644 lib/adba/aniDBtvDBmaper.py create mode 100644 lib/api_imdb/__init__.py create mode 100644 lib/api_imdb/imdb_api.py create mode 100644 lib/api_imdb/imdb_exceptions.py create mode 100644 lib/api_tmdb/__init__.py create mode 100644 lib/api_tmdb/tmdb_api.py create mode 100644 lib/api_tmdb/tmdb_exceptions.py create mode 100644 lib/api_trakt/__init__.py create mode 100644 lib/api_trakt/exceptions.py create mode 100644 lib/api_trakt/indexerapiinterface.py create mode 100644 lib/api_trakt/trakt.py create mode 100644 lib/api_tvdb/UNLICENSE create mode 100644 lib/api_tvdb/__init__.py create mode 100644 lib/api_tvdb/tvdb_api.py create mode 100644 lib/api_tvdb/tvdb_cache.py create mode 100644 lib/api_tvdb/tvdb_exceptions.py create mode 100644 lib/api_tvdb/tvdb_ui.py create mode 100644 lib/api_tvmaze/__init__.py create mode 100644 lib/api_tvmaze/tvmaze_api.py create mode 100644 lib/api_tvmaze/tvmaze_exceptions.py create mode 100644 lib/apprise/Apprise.py create mode 100644 lib/apprise/AppriseAsset.py create mode 100644 lib/apprise/AppriseAttachment.py create mode 100644 lib/apprise/AppriseConfig.py create mode 100644 lib/apprise/AppriseLocale.py create mode 100644 lib/apprise/URLBase.py create mode 100644 lib/apprise/__init__.py create mode 100644 lib/apprise/assets/NotifyXML-1.0.xsd create mode 100644 lib/apprise/assets/themes/default/apprise-failure-128x128.ico create mode 100644 lib/apprise/assets/themes/default/apprise-failure-128x128.png create mode 100644 lib/apprise/assets/themes/default/apprise-failure-256x256.png create mode 100644 lib/apprise/assets/themes/default/apprise-failure-32x32.png create mode 100644 lib/apprise/assets/themes/default/apprise-failure-72x72.png create mode 100644 lib/apprise/assets/themes/default/apprise-info-128x128.ico create mode 100644 lib/apprise/assets/themes/default/apprise-info-128x128.png create mode 100644 lib/apprise/assets/themes/default/apprise-info-256x256.png create mode 100644 lib/apprise/assets/themes/default/apprise-info-32x32.png create mode 100644 lib/apprise/assets/themes/default/apprise-info-72x72.png create mode 100644 lib/apprise/assets/themes/default/apprise-logo.png create mode 100644 lib/apprise/assets/themes/default/apprise-success-128x128.ico create mode 100644 lib/apprise/assets/themes/default/apprise-success-128x128.png create mode 100644 lib/apprise/assets/themes/default/apprise-success-256x256.png create mode 100644 lib/apprise/assets/themes/default/apprise-success-32x32.png create mode 100644 lib/apprise/assets/themes/default/apprise-success-72x72.png create mode 100644 lib/apprise/assets/themes/default/apprise-warning-128x128.ico create mode 100644 lib/apprise/assets/themes/default/apprise-warning-128x128.png create mode 100644 lib/apprise/assets/themes/default/apprise-warning-256x256.png create mode 100644 lib/apprise/assets/themes/default/apprise-warning-32x32.png create mode 100644 lib/apprise/assets/themes/default/apprise-warning-72x72.png create mode 100644 lib/apprise/attachment/AttachBase.py create mode 100644 lib/apprise/attachment/AttachFile.py create mode 100644 lib/apprise/attachment/AttachHTTP.py create mode 100644 lib/apprise/attachment/__init__.py create mode 100644 lib/apprise/common.py create mode 100644 lib/apprise/config/ConfigBase.py create mode 100644 lib/apprise/config/ConfigFile.py create mode 100644 lib/apprise/config/ConfigHTTP.py create mode 100644 lib/apprise/config/ConfigMemory.py create mode 100644 lib/apprise/config/__init__.py create mode 100644 lib/apprise/i18n/__init__.py create mode 100644 lib/apprise/i18n/apprise.pot create mode 100644 lib/apprise/i18n/en/LC_MESSAGES/apprise.po create mode 100644 lib/apprise/logger.py create mode 100644 lib/apprise/plugins/NotifyBase.py create mode 100644 lib/apprise/plugins/NotifyBoxcar.py create mode 100644 lib/apprise/plugins/NotifyClickSend.py create mode 100644 lib/apprise/plugins/NotifyD7Networks.py create mode 100644 lib/apprise/plugins/NotifyDBus.py create mode 100644 lib/apprise/plugins/NotifyDiscord.py create mode 100644 lib/apprise/plugins/NotifyEmail.py create mode 100644 lib/apprise/plugins/NotifyEmby.py create mode 100644 lib/apprise/plugins/NotifyEnigma2.py create mode 100644 lib/apprise/plugins/NotifyFaast.py create mode 100644 lib/apprise/plugins/NotifyFlock.py create mode 100644 lib/apprise/plugins/NotifyGitter.py create mode 100644 lib/apprise/plugins/NotifyGnome.py create mode 100644 lib/apprise/plugins/NotifyGotify.py create mode 100644 lib/apprise/plugins/NotifyGrowl/__init__.py create mode 100644 lib/apprise/plugins/NotifyGrowl/gntp/__init__.py create mode 100644 lib/apprise/plugins/NotifyGrowl/gntp/cli.py create mode 100644 lib/apprise/plugins/NotifyGrowl/gntp/config.py create mode 100644 lib/apprise/plugins/NotifyGrowl/gntp/core.py create mode 100644 lib/apprise/plugins/NotifyGrowl/gntp/errors.py create mode 100644 lib/apprise/plugins/NotifyGrowl/gntp/notifier.py create mode 100644 lib/apprise/plugins/NotifyGrowl/gntp/shim.py create mode 100644 lib/apprise/plugins/NotifyGrowl/gntp/version.py create mode 100644 lib/apprise/plugins/NotifyIFTTT.py create mode 100644 lib/apprise/plugins/NotifyJSON.py create mode 100644 lib/apprise/plugins/NotifyJoin.py create mode 100644 lib/apprise/plugins/NotifyKavenegar.py create mode 100644 lib/apprise/plugins/NotifyKumulos.py create mode 100644 lib/apprise/plugins/NotifyMSG91.py create mode 100644 lib/apprise/plugins/NotifyMSTeams.py create mode 100644 lib/apprise/plugins/NotifyMailgun.py create mode 100644 lib/apprise/plugins/NotifyMatrix.py create mode 100644 lib/apprise/plugins/NotifyMatterMost.py create mode 100644 lib/apprise/plugins/NotifyMessageBird.py create mode 100644 lib/apprise/plugins/NotifyNexmo.py create mode 100644 lib/apprise/plugins/NotifyNextcloud.py create mode 100644 lib/apprise/plugins/NotifyNotica.py create mode 100644 lib/apprise/plugins/NotifyNotifico.py create mode 100644 lib/apprise/plugins/NotifyProwl.py create mode 100644 lib/apprise/plugins/NotifyPushBullet.py create mode 100644 lib/apprise/plugins/NotifyPushSafer.py create mode 100644 lib/apprise/plugins/NotifyPushed.py create mode 100644 lib/apprise/plugins/NotifyPushjet.py create mode 100644 lib/apprise/plugins/NotifyPushover.py create mode 100644 lib/apprise/plugins/NotifyRocketChat.py create mode 100644 lib/apprise/plugins/NotifyRyver.py create mode 100644 lib/apprise/plugins/NotifySNS.py create mode 100644 lib/apprise/plugins/NotifySendGrid.py create mode 100644 lib/apprise/plugins/NotifySimplePush.py create mode 100644 lib/apprise/plugins/NotifySinch.py create mode 100644 lib/apprise/plugins/NotifySlack.py create mode 100644 lib/apprise/plugins/NotifySyslog.py create mode 100644 lib/apprise/plugins/NotifyTechulusPush.py create mode 100644 lib/apprise/plugins/NotifyTelegram.py create mode 100644 lib/apprise/plugins/NotifyTwilio.py create mode 100644 lib/apprise/plugins/NotifyTwist.py create mode 100644 lib/apprise/plugins/NotifyTwitter.py create mode 100644 lib/apprise/plugins/NotifyWebexTeams.py create mode 100644 lib/apprise/plugins/NotifyWindows.py create mode 100644 lib/apprise/plugins/NotifyXBMC.py create mode 100644 lib/apprise/plugins/NotifyXML.py create mode 100644 lib/apprise/plugins/NotifyXMPP.py create mode 100644 lib/apprise/plugins/NotifyXMPP/SleekXmppAdapter.py create mode 100644 lib/apprise/plugins/NotifyXMPP/__init__.py create mode 100644 lib/apprise/plugins/NotifyZulip.py create mode 100644 lib/apprise/plugins/__init__.py create mode 100644 lib/apprise/utils.py create mode 100644 lib/attr/__init__.py create mode 100644 lib/attr/__init__.pyi create mode 100644 lib/attr/_compat.py create mode 100644 lib/attr/_config.py create mode 100644 lib/attr/_funcs.py create mode 100644 lib/attr/_make.py create mode 100644 lib/attr/_next_gen.py create mode 100644 lib/attr/_version_info.py create mode 100644 lib/attr/_version_info.pyi create mode 100644 lib/attr/converters.py create mode 100644 lib/attr/converters.pyi create mode 100644 lib/attr/exceptions.py create mode 100644 lib/attr/exceptions.pyi create mode 100644 lib/attr/filters.py create mode 100644 lib/attr/filters.pyi create mode 100644 lib/attr/py.typed create mode 100644 lib/attr/setters.py create mode 100644 lib/attr/setters.pyi create mode 100644 lib/attr/validators.py create mode 100644 lib/attr/validators.pyi create mode 100644 lib/backports/__init__.py create mode 100644 lib/backports/configparser/__init__.py create mode 100644 lib/backports/configparser/helpers.py create mode 100644 lib/backports/functools_lru_cache/__init__.py create mode 100644 lib/backports/ssl_match_hostname/__init__.py create mode 100644 lib/backports_abc.py create mode 100644 lib/bencode/BTL.py create mode 100644 lib/bencode/__init__.py create mode 100644 lib/bencode/exceptions.py create mode 100644 lib/browser_ua.py create mode 100644 lib/bs4/__init__.py create mode 100644 lib/bs4/builder/__init__.py create mode 100644 lib/bs4/builder/_html5lib.py create mode 100644 lib/bs4/builder/_htmlparser.py create mode 100644 lib/bs4/builder/_lxml.py create mode 100644 lib/bs4/check_block.py create mode 100644 lib/bs4/dammit.py create mode 100644 lib/bs4/diagnose.py create mode 100644 lib/bs4/element.py create mode 100644 lib/bs4/formatter.py create mode 100644 lib/bs4_parser.py create mode 100644 lib/cachecontrol/__init__.py create mode 100644 lib/cachecontrol/_cmd.py create mode 100644 lib/cachecontrol/adapter.py create mode 100644 lib/cachecontrol/cache.py create mode 100644 lib/cachecontrol/caches/__init__.py create mode 100644 lib/cachecontrol/caches/file_cache.py create mode 100644 lib/cachecontrol/caches/redis_cache.py create mode 100644 lib/cachecontrol/compat.py create mode 100644 lib/cachecontrol/controller.py create mode 100644 lib/cachecontrol/filewrapper.py create mode 100644 lib/cachecontrol/heuristics.py create mode 100644 lib/cachecontrol/serialize.py create mode 100644 lib/cachecontrol/wrapper.py create mode 100644 lib/certgen.py create mode 100644 lib/certifi/__init__.py create mode 100644 lib/certifi/__main__.py create mode 100644 lib/certifi/cacert.pem create mode 100644 lib/certifi/core.py create mode 100644 lib/cfscrape/__init__.py create mode 100644 lib/chardet/__init__.py create mode 100644 lib/chardet/big5freq.py create mode 100644 lib/chardet/big5prober.py create mode 100644 lib/chardet/chardistribution.py create mode 100644 lib/chardet/charsetgroupprober.py create mode 100644 lib/chardet/charsetprober.py create mode 100644 lib/chardet/cli/__init__.py create mode 100644 lib/chardet/cli/chardetect.py create mode 100644 lib/chardet/codingstatemachine.py create mode 100644 lib/chardet/compat.py create mode 100644 lib/chardet/cp949prober.py create mode 100644 lib/chardet/enums.py create mode 100644 lib/chardet/escprober.py create mode 100644 lib/chardet/escsm.py create mode 100644 lib/chardet/eucjpprober.py create mode 100644 lib/chardet/euckrfreq.py create mode 100644 lib/chardet/euckrprober.py create mode 100644 lib/chardet/euctwfreq.py create mode 100644 lib/chardet/euctwprober.py create mode 100644 lib/chardet/gb2312freq.py create mode 100644 lib/chardet/gb2312prober.py create mode 100644 lib/chardet/hebrewprober.py create mode 100644 lib/chardet/jisfreq.py create mode 100644 lib/chardet/jpcntx.py create mode 100644 lib/chardet/langbulgarianmodel.py create mode 100644 lib/chardet/langgreekmodel.py create mode 100644 lib/chardet/langhebrewmodel.py create mode 100644 lib/chardet/langhungarianmodel.py create mode 100644 lib/chardet/langrussianmodel.py create mode 100644 lib/chardet/langthaimodel.py create mode 100644 lib/chardet/langturkishmodel.py create mode 100644 lib/chardet/latin1prober.py create mode 100644 lib/chardet/mbcharsetprober.py create mode 100644 lib/chardet/mbcsgroupprober.py create mode 100644 lib/chardet/mbcssm.py create mode 100644 lib/chardet/metadata/__init__.py create mode 100644 lib/chardet/metadata/languages.py create mode 100644 lib/chardet/sbcharsetprober.py create mode 100644 lib/chardet/sbcsgroupprober.py create mode 100644 lib/chardet/sjisprober.py create mode 100644 lib/chardet/universaldetector.py create mode 100644 lib/chardet/utf8prober.py create mode 100644 lib/chardet/version.py create mode 100644 lib/configobj/__init__.py create mode 100644 lib/configobj/_version.py create mode 100644 lib/configobj/validate.py create mode 100644 lib/dateutil/__init__.py create mode 100644 lib/dateutil/_common.py create mode 100644 lib/dateutil/easter.py create mode 100644 lib/dateutil/parser/__init__.py create mode 100644 lib/dateutil/parser/_parser.py create mode 100644 lib/dateutil/parser/isoparser.py create mode 100644 lib/dateutil/relativedelta.py create mode 100644 lib/dateutil/rrule.py create mode 100644 lib/dateutil/tz/__init__.py create mode 100644 lib/dateutil/tz/_common.py create mode 100644 lib/dateutil/tz/_factories.py create mode 100644 lib/dateutil/tz/tz.py create mode 100644 lib/dateutil/tz/win.py create mode 100644 lib/dateutil/tzwin.py create mode 100644 lib/dateutil/utils.py create mode 100644 lib/dateutil/zoneinfo/Greenwich create mode 100644 lib/dateutil/zoneinfo/__init__.py create mode 100644 lib/dateutil/zoneinfo/dateutil-zoneinfo.tar.gz create mode 100644 lib/dateutil/zoneinfo/rebuild.py create mode 100644 lib/diskcache/__init__.py create mode 100644 lib/diskcache/cli.py create mode 100644 lib/diskcache/core.py create mode 100644 lib/diskcache/djangocache.py create mode 100644 lib/diskcache/fanout.py create mode 100644 lib/diskcache/persistent.py create mode 100644 lib/diskcache/recipes.py create mode 100644 lib/encodingKludge.py create mode 100644 lib/enum34/__init__.py create mode 100644 lib/enzyme/__init__.py create mode 100644 lib/enzyme/asf.py create mode 100644 lib/enzyme/core.py create mode 100644 lib/enzyme/exceptions.py create mode 100644 lib/enzyme/flv.py create mode 100644 lib/enzyme/fourcc.py create mode 100644 lib/enzyme/infos.py create mode 100644 lib/enzyme/language.py create mode 100644 lib/enzyme/mkv.py create mode 100644 lib/enzyme/mp4.py create mode 100644 lib/enzyme/mpeg.py create mode 100644 lib/enzyme/ogm.py create mode 100644 lib/enzyme/real.py create mode 100644 lib/enzyme/riff.py create mode 100644 lib/enzyme/strutils.py create mode 100644 lib/exceptions_helper.py create mode 100644 lib/fanart/__init__.py create mode 100644 lib/fanart/core.py create mode 100644 lib/fanart/errors.py create mode 100644 lib/fanart/immutable.py create mode 100644 lib/fanart/items.py create mode 100644 lib/fanart/tv.py create mode 100644 lib/feedparser/__init__.py create mode 100644 lib/feedparser/api.py create mode 100644 lib/feedparser/datetimes/__init__.py create mode 100644 lib/feedparser/datetimes/asctime.py create mode 100644 lib/feedparser/datetimes/greek.py create mode 100644 lib/feedparser/datetimes/hungarian.py create mode 100644 lib/feedparser/datetimes/iso8601.py create mode 100644 lib/feedparser/datetimes/korean.py create mode 100644 lib/feedparser/datetimes/perforce.py create mode 100644 lib/feedparser/datetimes/rfc822.py create mode 100644 lib/feedparser/datetimes/w3dtf.py create mode 100644 lib/feedparser/encodings.py create mode 100644 lib/feedparser/exceptions.py create mode 100644 lib/feedparser/html.py create mode 100644 lib/feedparser/http.py create mode 100644 lib/feedparser/mixin.py create mode 100644 lib/feedparser/namespaces/__init__.py create mode 100644 lib/feedparser/namespaces/_base.py create mode 100644 lib/feedparser/namespaces/admin.py create mode 100644 lib/feedparser/namespaces/cc.py create mode 100644 lib/feedparser/namespaces/dc.py create mode 100644 lib/feedparser/namespaces/georss.py create mode 100644 lib/feedparser/namespaces/itunes.py create mode 100644 lib/feedparser/namespaces/mediarss.py create mode 100644 lib/feedparser/namespaces/psc.py create mode 100644 lib/feedparser/parsers/__init__.py create mode 100644 lib/feedparser/parsers/loose.py create mode 100644 lib/feedparser/parsers/strict.py create mode 100644 lib/feedparser/sanitizer.py create mode 100644 lib/feedparser/sgml.py create mode 100644 lib/feedparser/urls.py create mode 100644 lib/feedparser/util.py create mode 100644 lib/fuzzywuzzy/StringMatcher.py create mode 100644 lib/fuzzywuzzy/__init__.py create mode 100644 lib/fuzzywuzzy/fuzz.py create mode 100644 lib/fuzzywuzzy/process.py create mode 100644 lib/fuzzywuzzy/string_processing.py create mode 100644 lib/fuzzywuzzy/utils.py create mode 100644 lib/guessit/ISO-3166-1_utf8.txt create mode 100644 lib/guessit/ISO-639-2_utf-8.txt create mode 100644 lib/guessit/__init__.py create mode 100644 lib/guessit/__main__.py create mode 100644 lib/guessit/country.py create mode 100644 lib/guessit/date.py create mode 100644 lib/guessit/fileutils.py create mode 100644 lib/guessit/guess.py create mode 100644 lib/guessit/hash_ed2k.py create mode 100644 lib/guessit/hash_mpc.py create mode 100644 lib/guessit/language.py create mode 100644 lib/guessit/matcher.py create mode 100644 lib/guessit/matchtree.py create mode 100644 lib/guessit/patterns.py create mode 100644 lib/guessit/slogging.py create mode 100644 lib/guessit/textutils.py create mode 100644 lib/guessit/transfo/__init__.py create mode 100644 lib/guessit/transfo/guess_bonus_features.py create mode 100644 lib/guessit/transfo/guess_country.py create mode 100644 lib/guessit/transfo/guess_date.py create mode 100644 lib/guessit/transfo/guess_episode_info_from_position.py create mode 100644 lib/guessit/transfo/guess_episodes_rexps.py create mode 100644 lib/guessit/transfo/guess_filetype.py create mode 100644 lib/guessit/transfo/guess_idnumber.py create mode 100644 lib/guessit/transfo/guess_language.py create mode 100644 lib/guessit/transfo/guess_movie_title_from_position.py create mode 100644 lib/guessit/transfo/guess_properties.py create mode 100644 lib/guessit/transfo/guess_release_group.py create mode 100644 lib/guessit/transfo/guess_video_rexps.py create mode 100644 lib/guessit/transfo/guess_weak_episodes_rexps.py create mode 100644 lib/guessit/transfo/guess_website.py create mode 100644 lib/guessit/transfo/guess_year.py create mode 100644 lib/guessit/transfo/post_process.py create mode 100644 lib/guessit/transfo/split_explicit_groups.py create mode 100644 lib/guessit/transfo/split_on_dash.py create mode 100644 lib/guessit/transfo/split_path_components.py create mode 100644 lib/hachoir/__init__.py create mode 100644 lib/hachoir/core/__init__.py create mode 100644 lib/hachoir/core/benchmark.py create mode 100644 lib/hachoir/core/bits.py create mode 100644 lib/hachoir/core/cmd_line.py create mode 100644 lib/hachoir/core/config.py create mode 100644 lib/hachoir/core/dict.py create mode 100644 lib/hachoir/core/endian.py create mode 100644 lib/hachoir/core/error.py create mode 100644 lib/hachoir/core/event_handler.py create mode 100644 lib/hachoir/core/i18n.py create mode 100644 lib/hachoir/core/iso639.py create mode 100644 lib/hachoir/core/language.py create mode 100644 lib/hachoir/core/log.py create mode 100644 lib/hachoir/core/memory.py create mode 100644 lib/hachoir/core/profiler.py create mode 100644 lib/hachoir/core/text_handler.py create mode 100644 lib/hachoir/core/timeout.py create mode 100644 lib/hachoir/core/tools.py create mode 100644 lib/hachoir/field/__init__.py create mode 100644 lib/hachoir/field/basic_field_set.py create mode 100644 lib/hachoir/field/bit_field.py create mode 100644 lib/hachoir/field/byte_field.py create mode 100644 lib/hachoir/field/character.py create mode 100644 lib/hachoir/field/enum.py create mode 100644 lib/hachoir/field/fake_array.py create mode 100644 lib/hachoir/field/field.py create mode 100644 lib/hachoir/field/field_set.py create mode 100644 lib/hachoir/field/float.py create mode 100644 lib/hachoir/field/fragment.py create mode 100644 lib/hachoir/field/generic_field_set.py create mode 100644 lib/hachoir/field/helper.py create mode 100644 lib/hachoir/field/integer.py create mode 100644 lib/hachoir/field/link.py create mode 100644 lib/hachoir/field/padding.py create mode 100644 lib/hachoir/field/parser.py create mode 100644 lib/hachoir/field/seekable_field_set.py create mode 100644 lib/hachoir/field/static_field_set.py create mode 100644 lib/hachoir/field/string_field.py create mode 100644 lib/hachoir/field/sub_file.py create mode 100644 lib/hachoir/field/timestamp.py create mode 100644 lib/hachoir/field/vector.py create mode 100644 lib/hachoir/metadata/__init__.py create mode 100644 lib/hachoir/metadata/__main__.py create mode 100644 lib/hachoir/metadata/archive.py create mode 100644 lib/hachoir/metadata/audio.py create mode 100644 lib/hachoir/metadata/config.py create mode 100644 lib/hachoir/metadata/cr2.py create mode 100644 lib/hachoir/metadata/csv.py create mode 100644 lib/hachoir/metadata/file_system.py create mode 100644 lib/hachoir/metadata/filter.py create mode 100644 lib/hachoir/metadata/formatter.py create mode 100644 lib/hachoir/metadata/gtk.py create mode 100644 lib/hachoir/metadata/image.py create mode 100644 lib/hachoir/metadata/jpeg.py create mode 100644 lib/hachoir/metadata/main.py create mode 100644 lib/hachoir/metadata/metadata.py create mode 100644 lib/hachoir/metadata/metadata_item.py create mode 100644 lib/hachoir/metadata/misc.py create mode 100644 lib/hachoir/metadata/program.py create mode 100644 lib/hachoir/metadata/qt/__init__.py create mode 100644 lib/hachoir/metadata/qt/dialog.ui create mode 100644 lib/hachoir/metadata/qt/main.py create mode 100644 lib/hachoir/metadata/register.py create mode 100644 lib/hachoir/metadata/riff.py create mode 100644 lib/hachoir/metadata/safe.py create mode 100644 lib/hachoir/metadata/setter.py create mode 100644 lib/hachoir/metadata/timezone.py create mode 100644 lib/hachoir/metadata/video.py create mode 100644 lib/hachoir/parser/__init__.py create mode 100644 lib/hachoir/parser/archive/__init__.py create mode 100644 lib/hachoir/parser/archive/ace.py create mode 100644 lib/hachoir/parser/archive/ar.py create mode 100644 lib/hachoir/parser/archive/bomstore.py create mode 100644 lib/hachoir/parser/archive/bzip2_parser.py create mode 100644 lib/hachoir/parser/archive/cab.py create mode 100644 lib/hachoir/parser/archive/gzip_parser.py create mode 100644 lib/hachoir/parser/archive/lzx.py create mode 100644 lib/hachoir/parser/archive/mar.py create mode 100644 lib/hachoir/parser/archive/mozilla_ar.py create mode 100644 lib/hachoir/parser/archive/prs_pak.py create mode 100644 lib/hachoir/parser/archive/rar.py create mode 100644 lib/hachoir/parser/archive/rpm.py create mode 100644 lib/hachoir/parser/archive/sevenzip.py create mode 100644 lib/hachoir/parser/archive/tar.py create mode 100644 lib/hachoir/parser/archive/zip.py create mode 100644 lib/hachoir/parser/archive/zlib.py create mode 100644 lib/hachoir/parser/audio/__init__.py create mode 100644 lib/hachoir/parser/audio/aiff.py create mode 100644 lib/hachoir/parser/audio/au.py create mode 100644 lib/hachoir/parser/audio/flac.py create mode 100644 lib/hachoir/parser/audio/id3.py create mode 100644 lib/hachoir/parser/audio/itunesdb.py create mode 100644 lib/hachoir/parser/audio/midi.py create mode 100644 lib/hachoir/parser/audio/mod.py create mode 100644 lib/hachoir/parser/audio/modplug.py create mode 100644 lib/hachoir/parser/audio/mpeg_audio.py create mode 100644 lib/hachoir/parser/audio/real_audio.py create mode 100644 lib/hachoir/parser/audio/s3m.py create mode 100644 lib/hachoir/parser/audio/xm.py create mode 100644 lib/hachoir/parser/common/__init__.py create mode 100644 lib/hachoir/parser/common/deflate.py create mode 100644 lib/hachoir/parser/common/msdos.py create mode 100644 lib/hachoir/parser/common/tracker.py create mode 100644 lib/hachoir/parser/common/win32.py create mode 100644 lib/hachoir/parser/common/win32_lang_id.py create mode 100644 lib/hachoir/parser/container/__init__.py create mode 100644 lib/hachoir/parser/container/action_script.py create mode 100644 lib/hachoir/parser/container/asn1.py create mode 100644 lib/hachoir/parser/container/mkv.py create mode 100644 lib/hachoir/parser/container/mp4.py create mode 100644 lib/hachoir/parser/container/ogg.py create mode 100644 lib/hachoir/parser/container/realmedia.py create mode 100644 lib/hachoir/parser/container/riff.py create mode 100644 lib/hachoir/parser/container/swf.py create mode 100644 lib/hachoir/parser/file_system/__init__.py create mode 100644 lib/hachoir/parser/file_system/ext2.py create mode 100644 lib/hachoir/parser/file_system/fat.py create mode 100644 lib/hachoir/parser/file_system/iso9660.py create mode 100644 lib/hachoir/parser/file_system/linux_swap.py create mode 100644 lib/hachoir/parser/file_system/mbr.py create mode 100644 lib/hachoir/parser/file_system/ntfs.py create mode 100644 lib/hachoir/parser/file_system/reiser_fs.py create mode 100644 lib/hachoir/parser/game/__init__.py create mode 100644 lib/hachoir/parser/game/blp.py create mode 100644 lib/hachoir/parser/game/laf.py create mode 100644 lib/hachoir/parser/game/spider_man_video.py create mode 100644 lib/hachoir/parser/game/zsnes.py create mode 100644 lib/hachoir/parser/guess.py create mode 100644 lib/hachoir/parser/image/__init__.py create mode 100644 lib/hachoir/parser/image/bmp.py create mode 100644 lib/hachoir/parser/image/common.py create mode 100644 lib/hachoir/parser/image/cr2.py create mode 100644 lib/hachoir/parser/image/exif.py create mode 100644 lib/hachoir/parser/image/gif.py create mode 100644 lib/hachoir/parser/image/ico.py create mode 100644 lib/hachoir/parser/image/iptc.py create mode 100644 lib/hachoir/parser/image/jpeg.py create mode 100644 lib/hachoir/parser/image/pcx.py create mode 100644 lib/hachoir/parser/image/photoshop_metadata.py create mode 100644 lib/hachoir/parser/image/png.py create mode 100644 lib/hachoir/parser/image/psd.py create mode 100644 lib/hachoir/parser/image/tga.py create mode 100644 lib/hachoir/parser/image/tiff.py create mode 100644 lib/hachoir/parser/image/wmf.py create mode 100644 lib/hachoir/parser/image/xcf.py create mode 100644 lib/hachoir/parser/misc/__init__.py create mode 100644 lib/hachoir/parser/misc/bplist.py create mode 100644 lib/hachoir/parser/misc/chm.py create mode 100644 lib/hachoir/parser/misc/common.py create mode 100644 lib/hachoir/parser/misc/dsstore.py create mode 100644 lib/hachoir/parser/misc/file_3do.py create mode 100644 lib/hachoir/parser/misc/file_3ds.py create mode 100644 lib/hachoir/parser/misc/gnome_keyring.py create mode 100644 lib/hachoir/parser/misc/hlp.py create mode 100644 lib/hachoir/parser/misc/lnk.py create mode 100644 lib/hachoir/parser/misc/mapsforge_map.py create mode 100644 lib/hachoir/parser/misc/msoffice.py create mode 100644 lib/hachoir/parser/misc/msoffice_summary.py create mode 100644 lib/hachoir/parser/misc/mstask.py create mode 100644 lib/hachoir/parser/misc/ole2.py create mode 100644 lib/hachoir/parser/misc/ole2_util.py create mode 100644 lib/hachoir/parser/misc/pcf.py create mode 100644 lib/hachoir/parser/misc/pdf.py create mode 100644 lib/hachoir/parser/misc/pifv.py create mode 100644 lib/hachoir/parser/misc/torrent.py create mode 100644 lib/hachoir/parser/misc/ttf.py create mode 100644 lib/hachoir/parser/misc/word_2.py create mode 100644 lib/hachoir/parser/misc/word_doc.py create mode 100644 lib/hachoir/parser/network/__init__.py create mode 100644 lib/hachoir/parser/network/common.py create mode 100644 lib/hachoir/parser/network/ouid.py create mode 100644 lib/hachoir/parser/network/tcpdump.py create mode 100644 lib/hachoir/parser/parser.py create mode 100644 lib/hachoir/parser/parser_list.py create mode 100644 lib/hachoir/parser/program/__init__.py create mode 100644 lib/hachoir/parser/program/elf.py create mode 100644 lib/hachoir/parser/program/exe.py create mode 100644 lib/hachoir/parser/program/exe_ne.py create mode 100644 lib/hachoir/parser/program/exe_pe.py create mode 100644 lib/hachoir/parser/program/exe_res.py create mode 100644 lib/hachoir/parser/program/java.py create mode 100644 lib/hachoir/parser/program/java_serialized.py create mode 100644 lib/hachoir/parser/program/macho.py create mode 100644 lib/hachoir/parser/program/nds.py create mode 100644 lib/hachoir/parser/program/prc.py create mode 100644 lib/hachoir/parser/program/python.py create mode 100644 lib/hachoir/parser/template.py create mode 100644 lib/hachoir/parser/video/__init__.py create mode 100644 lib/hachoir/parser/video/amf.py create mode 100644 lib/hachoir/parser/video/asf.py create mode 100644 lib/hachoir/parser/video/flv.py create mode 100644 lib/hachoir/parser/video/fourcc.py create mode 100644 lib/hachoir/parser/video/mpeg_ts.py create mode 100644 lib/hachoir/parser/video/mpeg_video.py create mode 100644 lib/hachoir/regex/__init__.py create mode 100644 lib/hachoir/regex/parser.py create mode 100644 lib/hachoir/regex/pattern.py create mode 100644 lib/hachoir/regex/regex.py create mode 100644 lib/hachoir/stream/__init__.py create mode 100644 lib/hachoir/stream/input.py create mode 100644 lib/hachoir/stream/input_helper.py create mode 100644 lib/hachoir/stream/output.py create mode 100644 lib/hachoir/stream/stream.py create mode 100644 lib/hachoir/subfile/__init__.py create mode 100644 lib/hachoir/subfile/__main__.py create mode 100644 lib/hachoir/subfile/data_rate.py create mode 100644 lib/hachoir/subfile/main.py create mode 100644 lib/hachoir/subfile/output.py create mode 100644 lib/hachoir/subfile/pattern.py create mode 100644 lib/hachoir/subfile/search.py create mode 100644 lib/html5lib/__init__.py create mode 100644 lib/html5lib/_ihatexml.py create mode 100644 lib/html5lib/_inputstream.py create mode 100644 lib/html5lib/_tokenizer.py create mode 100644 lib/html5lib/_trie/__init__.py create mode 100644 lib/html5lib/_trie/_base.py create mode 100644 lib/html5lib/_trie/py.py create mode 100644 lib/html5lib/_utils.py create mode 100644 lib/html5lib/constants.py create mode 100644 lib/html5lib/filters/__init__.py create mode 100644 lib/html5lib/filters/alphabeticalattributes.py create mode 100644 lib/html5lib/filters/base.py create mode 100644 lib/html5lib/filters/inject_meta_charset.py create mode 100644 lib/html5lib/filters/lint.py create mode 100644 lib/html5lib/filters/optionaltags.py create mode 100644 lib/html5lib/filters/sanitizer.py create mode 100644 lib/html5lib/filters/whitespace.py create mode 100644 lib/html5lib/html5parser.py create mode 100644 lib/html5lib/serializer.py create mode 100644 lib/html5lib/treeadapters/__init__.py create mode 100644 lib/html5lib/treeadapters/genshi.py create mode 100644 lib/html5lib/treeadapters/sax.py create mode 100644 lib/html5lib/treebuilders/__init__.py create mode 100644 lib/html5lib/treebuilders/base.py create mode 100644 lib/html5lib/treebuilders/dom.py create mode 100644 lib/html5lib/treebuilders/etree.py create mode 100644 lib/html5lib/treebuilders/etree_lxml.py create mode 100644 lib/html5lib/treewalkers/__init__.py create mode 100644 lib/html5lib/treewalkers/base.py create mode 100644 lib/html5lib/treewalkers/dom.py create mode 100644 lib/html5lib/treewalkers/etree.py create mode 100644 lib/html5lib/treewalkers/etree_lxml.py create mode 100644 lib/html5lib/treewalkers/genshi.py create mode 100644 lib/humanize/__init__.py create mode 100644 lib/humanize/compat.py create mode 100644 lib/humanize/filesize.py create mode 100644 lib/humanize/i18n.py create mode 100644 lib/humanize/locale/de_DE/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/de_DE/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/es_ES/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/es_ES/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/fa_IR/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/fa_IR/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/fi_FI/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/fi_FI/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/fr_FR/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/fr_FR/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/id_ID/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/id_ID/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/it_IT/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/it_IT/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/ja_JP/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/ja_JP/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/ko_KR/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/ko_KR/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/nl_NL/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/nl_NL/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/pl_PL/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/pl_PL/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/pt_BR/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/pt_BR/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/pt_PT/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/pt_PT/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/ru_RU/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/ru_RU/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/sk_SK/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/sk_SK/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/tr_TR/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/tr_TR/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/uk_UA/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/uk_UA/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/vi_VI/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/vi_VI/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/locale/zh_CN/LC_MESSAGES/humanize.mo create mode 100644 lib/humanize/locale/zh_CN/LC_MESSAGES/humanize.po create mode 100644 lib/humanize/number.py create mode 100644 lib/humanize/time.py create mode 100644 lib/idna/__init__.py create mode 100644 lib/idna/codec.py create mode 100644 lib/idna/compat.py create mode 100644 lib/idna/core.py create mode 100644 lib/idna/idnadata.py create mode 100644 lib/idna/intranges.py create mode 100644 lib/idna/package_data.py create mode 100644 lib/idna/uts46data.py create mode 100644 lib/imdbpie/__init__.py create mode 100644 lib/imdbpie/auth.py create mode 100644 lib/imdbpie/constants.py create mode 100644 lib/imdbpie/exceptions.py create mode 100644 lib/imdbpie/facade.py create mode 100644 lib/imdbpie/imdbpie.py create mode 100644 lib/imdbpie/objects.py create mode 100644 lib/js2py/__init__.py create mode 100644 lib/js2py/base.py create mode 100644 lib/js2py/constructors/__init__.py create mode 100644 lib/js2py/constructors/jsarray.py create mode 100644 lib/js2py/constructors/jsarraybuffer.py create mode 100644 lib/js2py/constructors/jsboolean.py create mode 100644 lib/js2py/constructors/jsdate.py create mode 100644 lib/js2py/constructors/jsfloat32array.py create mode 100644 lib/js2py/constructors/jsfloat64array.py create mode 100644 lib/js2py/constructors/jsfunction.py create mode 100644 lib/js2py/constructors/jsint16array.py create mode 100644 lib/js2py/constructors/jsint32array.py create mode 100644 lib/js2py/constructors/jsint8array.py create mode 100644 lib/js2py/constructors/jsmath.py create mode 100644 lib/js2py/constructors/jsnumber.py create mode 100644 lib/js2py/constructors/jsobject.py create mode 100644 lib/js2py/constructors/jsregexp.py create mode 100644 lib/js2py/constructors/jsstring.py create mode 100644 lib/js2py/constructors/jsuint16array.py create mode 100644 lib/js2py/constructors/jsuint32array.py create mode 100644 lib/js2py/constructors/jsuint8array.py create mode 100644 lib/js2py/constructors/jsuint8clampedarray.py create mode 100644 lib/js2py/constructors/time_helpers.py create mode 100644 lib/js2py/es6/__init__.py create mode 100644 lib/js2py/es6/babel.js create mode 100644 lib/js2py/es6/babel.py create mode 100644 lib/js2py/es6/buildBabel create mode 100644 lib/js2py/evaljs.py create mode 100644 lib/js2py/host/__init__.py create mode 100644 lib/js2py/host/console.py create mode 100644 lib/js2py/host/dom/__init__.py create mode 100644 lib/js2py/host/jseval.py create mode 100644 lib/js2py/host/jsfunctions.py create mode 100644 lib/js2py/internals/__init__.py create mode 100644 lib/js2py/internals/base.py create mode 100644 lib/js2py/internals/byte_trans.py create mode 100644 lib/js2py/internals/code.py create mode 100644 lib/js2py/internals/constructors/__init__.py create mode 100644 lib/js2py/internals/constructors/jsarray.py create mode 100644 lib/js2py/internals/constructors/jsboolean.py create mode 100644 lib/js2py/internals/constructors/jsconsole.py create mode 100644 lib/js2py/internals/constructors/jsdate.py create mode 100644 lib/js2py/internals/constructors/jsfunction.py create mode 100644 lib/js2py/internals/constructors/jsmath.py create mode 100644 lib/js2py/internals/constructors/jsnumber.py create mode 100644 lib/js2py/internals/constructors/jsobject.py create mode 100644 lib/js2py/internals/constructors/jsregexp.py create mode 100644 lib/js2py/internals/constructors/jsstring.py create mode 100644 lib/js2py/internals/constructors/time_helpers.py create mode 100644 lib/js2py/internals/conversions.py create mode 100644 lib/js2py/internals/desc.py create mode 100644 lib/js2py/internals/fill_space.py create mode 100644 lib/js2py/internals/func_utils.py create mode 100644 lib/js2py/internals/gen.py create mode 100644 lib/js2py/internals/opcodes.py create mode 100644 lib/js2py/internals/operations.py create mode 100644 lib/js2py/internals/prototypes/__init__.py create mode 100644 lib/js2py/internals/prototypes/jsarray.py create mode 100644 lib/js2py/internals/prototypes/jsboolean.py create mode 100644 lib/js2py/internals/prototypes/jserror.py create mode 100644 lib/js2py/internals/prototypes/jsfunction.py create mode 100644 lib/js2py/internals/prototypes/jsjson.py create mode 100644 lib/js2py/internals/prototypes/jsnumber.py create mode 100644 lib/js2py/internals/prototypes/jsobject.py create mode 100644 lib/js2py/internals/prototypes/jsregexp.py create mode 100644 lib/js2py/internals/prototypes/jsstring.py create mode 100644 lib/js2py/internals/prototypes/jsutils.py create mode 100644 lib/js2py/internals/seval.py create mode 100644 lib/js2py/internals/simplex.py create mode 100644 lib/js2py/internals/space.py create mode 100644 lib/js2py/internals/speed.py create mode 100644 lib/js2py/internals/trans_utils.py create mode 100644 lib/js2py/legecy_translators/__init__.py create mode 100644 lib/js2py/legecy_translators/constants.py create mode 100644 lib/js2py/legecy_translators/exps.py create mode 100644 lib/js2py/legecy_translators/flow.py create mode 100644 lib/js2py/legecy_translators/functions.py create mode 100644 lib/js2py/legecy_translators/jsparser.py create mode 100644 lib/js2py/legecy_translators/nodevisitor.py create mode 100644 lib/js2py/legecy_translators/nparser.py create mode 100644 lib/js2py/legecy_translators/objects.py create mode 100644 lib/js2py/legecy_translators/tokenize.py create mode 100644 lib/js2py/legecy_translators/translator.py create mode 100644 lib/js2py/legecy_translators/utils.py create mode 100644 lib/js2py/node_import.py create mode 100644 lib/js2py/prototypes/__init__.py create mode 100644 lib/js2py/prototypes/jsarray.py create mode 100644 lib/js2py/prototypes/jsarraybuffer.py create mode 100644 lib/js2py/prototypes/jsboolean.py create mode 100644 lib/js2py/prototypes/jserror.py create mode 100644 lib/js2py/prototypes/jsfunction.py create mode 100644 lib/js2py/prototypes/jsjson.py create mode 100644 lib/js2py/prototypes/jsnumber.py create mode 100644 lib/js2py/prototypes/jsobject.py create mode 100644 lib/js2py/prototypes/jsregexp.py create mode 100644 lib/js2py/prototypes/jsstring.py create mode 100644 lib/js2py/prototypes/jstypedarray.py create mode 100644 lib/js2py/py_node_modules/__init__.py create mode 100644 lib/js2py/pyjs.py create mode 100644 lib/js2py/translators/__init__.py create mode 100644 lib/js2py/translators/friendly_nodes.py create mode 100644 lib/js2py/translators/jsregexps.py create mode 100644 lib/js2py/translators/translating_nodes.py create mode 100644 lib/js2py/translators/translator.py create mode 100644 lib/js2py/utils/__init__.py create mode 100644 lib/js2py/utils/injector.py create mode 100644 lib/json_helper.py create mode 100644 lib/lockfile/__init__.py create mode 100644 lib/lockfile/linklockfile.py create mode 100644 lib/lockfile/mkdirlockfile.py create mode 100644 lib/lockfile/pidlockfile.py create mode 100644 lib/lockfile/sqlitelockfile.py create mode 100644 lib/lockfile/symlinklockfile.py create mode 100644 lib/lxml_etree/__init__.py create mode 100644 lib/msgpack/__init__.py create mode 100644 lib/msgpack/_version.py create mode 100644 lib/msgpack/exceptions.py create mode 100644 lib/msgpack/ext.py create mode 100644 lib/msgpack/fallback.py create mode 100644 lib/pkg_resources.py create mode 100644 lib/pkg_resources/__init__.py create mode 100644 lib/pkg_resources/_vendor/__init__.py create mode 100644 lib/pkg_resources/_vendor/appdirs.py create mode 100644 lib/pkg_resources/_vendor/packaging/__about__.py create mode 100644 lib/pkg_resources/_vendor/packaging/__init__.py create mode 100644 lib/pkg_resources/_vendor/packaging/_compat.py create mode 100644 lib/pkg_resources/_vendor/packaging/_structures.py create mode 100644 lib/pkg_resources/_vendor/packaging/_typing.py create mode 100644 lib/pkg_resources/_vendor/packaging/markers.py create mode 100644 lib/pkg_resources/_vendor/packaging/py.typed create mode 100644 lib/pkg_resources/_vendor/packaging/requirements.py create mode 100644 lib/pkg_resources/_vendor/packaging/specifiers.py create mode 100644 lib/pkg_resources/_vendor/packaging/tags.py create mode 100644 lib/pkg_resources/_vendor/packaging/utils.py create mode 100644 lib/pkg_resources/_vendor/packaging/version.py create mode 100644 lib/pkg_resources/_vendor/pyparsing.py create mode 100644 lib/pkg_resources/_vendor/six.py create mode 100644 lib/pkg_resources/_vendor/vendored.txt create mode 100644 lib/pkg_resources/api_tests.txt create mode 100644 lib/pkg_resources/extern/__init__.py create mode 100644 lib/plex/__init__.py create mode 100644 lib/plex/plex.py create mode 100644 lib/profilehooks.py create mode 100644 lib/pyjsparser/__init__.py create mode 100644 lib/pyjsparser/parser.py create mode 100644 lib/pyjsparser/pyjsparserdata.py create mode 100644 lib/pyjsparser/std_nodes.py create mode 100644 lib/pytvmaze/__init__.py create mode 100644 lib/pytvmaze/endpoints.py create mode 100644 lib/pytvmaze/exceptions.py create mode 100644 lib/pytvmaze/tvmaze.py create mode 100644 lib/pytz/__init__.py create mode 100644 lib/pytz/exceptions.py create mode 100644 lib/pytz/lazy.py create mode 100644 lib/pytz/reference.py create mode 100644 lib/pytz/tests/test_docs.py create mode 100644 lib/pytz/tests/test_lazy.py create mode 100644 lib/pytz/tests/test_tzinfo.py create mode 100644 lib/pytz/tzfile.py create mode 100644 lib/pytz/tzinfo.py create mode 100644 lib/pytz/zoneinfo/Africa/Abidjan create mode 100644 lib/pytz/zoneinfo/Africa/Accra create mode 100644 lib/pytz/zoneinfo/Africa/Addis_Ababa create mode 100644 lib/pytz/zoneinfo/Africa/Algiers create mode 100644 lib/pytz/zoneinfo/Africa/Asmara create mode 100644 lib/pytz/zoneinfo/Africa/Asmera create mode 100644 lib/pytz/zoneinfo/Africa/Bamako create mode 100644 lib/pytz/zoneinfo/Africa/Bangui create mode 100644 lib/pytz/zoneinfo/Africa/Banjul create mode 100644 lib/pytz/zoneinfo/Africa/Bissau create mode 100644 lib/pytz/zoneinfo/Africa/Blantyre create mode 100644 lib/pytz/zoneinfo/Africa/Brazzaville create mode 100644 lib/pytz/zoneinfo/Africa/Bujumbura create mode 100644 lib/pytz/zoneinfo/Africa/Cairo create mode 100644 lib/pytz/zoneinfo/Africa/Casablanca create mode 100644 lib/pytz/zoneinfo/Africa/Ceuta create mode 100644 lib/pytz/zoneinfo/Africa/Conakry create mode 100644 lib/pytz/zoneinfo/Africa/Dakar create mode 100644 lib/pytz/zoneinfo/Africa/Dar_es_Salaam create mode 100644 lib/pytz/zoneinfo/Africa/Djibouti create mode 100644 lib/pytz/zoneinfo/Africa/Douala create mode 100644 lib/pytz/zoneinfo/Africa/El_Aaiun create mode 100644 lib/pytz/zoneinfo/Africa/Freetown create mode 100644 lib/pytz/zoneinfo/Africa/Gaborone create mode 100644 lib/pytz/zoneinfo/Africa/Harare create mode 100644 lib/pytz/zoneinfo/Africa/Johannesburg create mode 100644 lib/pytz/zoneinfo/Africa/Juba create mode 100644 lib/pytz/zoneinfo/Africa/Kampala create mode 100644 lib/pytz/zoneinfo/Africa/Khartoum create mode 100644 lib/pytz/zoneinfo/Africa/Kigali create mode 100644 lib/pytz/zoneinfo/Africa/Kinshasa create mode 100644 lib/pytz/zoneinfo/Africa/Lagos create mode 100644 lib/pytz/zoneinfo/Africa/Libreville create mode 100644 lib/pytz/zoneinfo/Africa/Lome create mode 100644 lib/pytz/zoneinfo/Africa/Luanda create mode 100644 lib/pytz/zoneinfo/Africa/Lubumbashi create mode 100644 lib/pytz/zoneinfo/Africa/Lusaka create mode 100644 lib/pytz/zoneinfo/Africa/Malabo create mode 100644 lib/pytz/zoneinfo/Africa/Maputo create mode 100644 lib/pytz/zoneinfo/Africa/Maseru create mode 100644 lib/pytz/zoneinfo/Africa/Mbabane create mode 100644 lib/pytz/zoneinfo/Africa/Mogadishu create mode 100644 lib/pytz/zoneinfo/Africa/Monrovia create mode 100644 lib/pytz/zoneinfo/Africa/Nairobi create mode 100644 lib/pytz/zoneinfo/Africa/Ndjamena create mode 100644 lib/pytz/zoneinfo/Africa/Niamey create mode 100644 lib/pytz/zoneinfo/Africa/Nouakchott create mode 100644 lib/pytz/zoneinfo/Africa/Ouagadougou create mode 100644 lib/pytz/zoneinfo/Africa/Porto-Novo create mode 100644 lib/pytz/zoneinfo/Africa/Sao_Tome create mode 100644 lib/pytz/zoneinfo/Africa/Timbuktu create mode 100644 lib/pytz/zoneinfo/Africa/Tripoli create mode 100644 lib/pytz/zoneinfo/Africa/Tunis create mode 100644 lib/pytz/zoneinfo/Africa/Windhoek create mode 100644 lib/pytz/zoneinfo/America/Adak create mode 100644 lib/pytz/zoneinfo/America/Anchorage create mode 100644 lib/pytz/zoneinfo/America/Anguilla create mode 100644 lib/pytz/zoneinfo/America/Antigua create mode 100644 lib/pytz/zoneinfo/America/Araguaina create mode 100644 lib/pytz/zoneinfo/America/Argentina/Buenos_Aires create mode 100644 lib/pytz/zoneinfo/America/Argentina/Catamarca create mode 100644 lib/pytz/zoneinfo/America/Argentina/ComodRivadavia create mode 100644 lib/pytz/zoneinfo/America/Argentina/Cordoba create mode 100644 lib/pytz/zoneinfo/America/Argentina/Jujuy create mode 100644 lib/pytz/zoneinfo/America/Argentina/La_Rioja create mode 100644 lib/pytz/zoneinfo/America/Argentina/Mendoza create mode 100644 lib/pytz/zoneinfo/America/Argentina/Rio_Gallegos create mode 100644 lib/pytz/zoneinfo/America/Argentina/Salta create mode 100644 lib/pytz/zoneinfo/America/Argentina/San_Juan create mode 100644 lib/pytz/zoneinfo/America/Argentina/San_Luis create mode 100644 lib/pytz/zoneinfo/America/Argentina/Tucuman create mode 100644 lib/pytz/zoneinfo/America/Argentina/Ushuaia create mode 100644 lib/pytz/zoneinfo/America/Aruba create mode 100644 lib/pytz/zoneinfo/America/Asuncion create mode 100644 lib/pytz/zoneinfo/America/Atikokan create mode 100644 lib/pytz/zoneinfo/America/Atka create mode 100644 lib/pytz/zoneinfo/America/Bahia create mode 100644 lib/pytz/zoneinfo/America/Bahia_Banderas create mode 100644 lib/pytz/zoneinfo/America/Barbados create mode 100644 lib/pytz/zoneinfo/America/Belem create mode 100644 lib/pytz/zoneinfo/America/Belize create mode 100644 lib/pytz/zoneinfo/America/Blanc-Sablon create mode 100644 lib/pytz/zoneinfo/America/Boa_Vista create mode 100644 lib/pytz/zoneinfo/America/Bogota create mode 100644 lib/pytz/zoneinfo/America/Boise create mode 100644 lib/pytz/zoneinfo/America/Buenos_Aires create mode 100644 lib/pytz/zoneinfo/America/Cambridge_Bay create mode 100644 lib/pytz/zoneinfo/America/Campo_Grande create mode 100644 lib/pytz/zoneinfo/America/Cancun create mode 100644 lib/pytz/zoneinfo/America/Caracas create mode 100644 lib/pytz/zoneinfo/America/Catamarca create mode 100644 lib/pytz/zoneinfo/America/Cayenne create mode 100644 lib/pytz/zoneinfo/America/Cayman create mode 100644 lib/pytz/zoneinfo/America/Chicago create mode 100644 lib/pytz/zoneinfo/America/Chihuahua create mode 100644 lib/pytz/zoneinfo/America/Coral_Harbour create mode 100644 lib/pytz/zoneinfo/America/Cordoba create mode 100644 lib/pytz/zoneinfo/America/Costa_Rica create mode 100644 lib/pytz/zoneinfo/America/Creston create mode 100644 lib/pytz/zoneinfo/America/Cuiaba create mode 100644 lib/pytz/zoneinfo/America/Curacao create mode 100644 lib/pytz/zoneinfo/America/Danmarkshavn create mode 100644 lib/pytz/zoneinfo/America/Dawson create mode 100644 lib/pytz/zoneinfo/America/Dawson_Creek create mode 100644 lib/pytz/zoneinfo/America/Denver create mode 100644 lib/pytz/zoneinfo/America/Detroit create mode 100644 lib/pytz/zoneinfo/America/Dominica create mode 100644 lib/pytz/zoneinfo/America/Edmonton create mode 100644 lib/pytz/zoneinfo/America/Eirunepe create mode 100644 lib/pytz/zoneinfo/America/El_Salvador create mode 100644 lib/pytz/zoneinfo/America/Ensenada create mode 100644 lib/pytz/zoneinfo/America/Fort_Nelson create mode 100644 lib/pytz/zoneinfo/America/Fort_Wayne create mode 100644 lib/pytz/zoneinfo/America/Fortaleza create mode 100644 lib/pytz/zoneinfo/America/Glace_Bay create mode 100644 lib/pytz/zoneinfo/America/Godthab create mode 100644 lib/pytz/zoneinfo/America/Goose_Bay create mode 100644 lib/pytz/zoneinfo/America/Grand_Turk create mode 100644 lib/pytz/zoneinfo/America/Grenada create mode 100644 lib/pytz/zoneinfo/America/Guadeloupe create mode 100644 lib/pytz/zoneinfo/America/Guatemala create mode 100644 lib/pytz/zoneinfo/America/Guayaquil create mode 100644 lib/pytz/zoneinfo/America/Guyana create mode 100644 lib/pytz/zoneinfo/America/Halifax create mode 100644 lib/pytz/zoneinfo/America/Havana create mode 100644 lib/pytz/zoneinfo/America/Hermosillo create mode 100644 lib/pytz/zoneinfo/America/Indiana/Indianapolis create mode 100644 lib/pytz/zoneinfo/America/Indiana/Knox create mode 100644 lib/pytz/zoneinfo/America/Indiana/Marengo create mode 100644 lib/pytz/zoneinfo/America/Indiana/Petersburg create mode 100644 lib/pytz/zoneinfo/America/Indiana/Tell_City create mode 100644 lib/pytz/zoneinfo/America/Indiana/Vevay create mode 100644 lib/pytz/zoneinfo/America/Indiana/Vincennes create mode 100644 lib/pytz/zoneinfo/America/Indiana/Winamac create mode 100644 lib/pytz/zoneinfo/America/Indianapolis create mode 100644 lib/pytz/zoneinfo/America/Inuvik create mode 100644 lib/pytz/zoneinfo/America/Iqaluit create mode 100644 lib/pytz/zoneinfo/America/Jamaica create mode 100644 lib/pytz/zoneinfo/America/Jujuy create mode 100644 lib/pytz/zoneinfo/America/Juneau create mode 100644 lib/pytz/zoneinfo/America/Kentucky/Louisville create mode 100644 lib/pytz/zoneinfo/America/Kentucky/Monticello create mode 100644 lib/pytz/zoneinfo/America/Knox_IN create mode 100644 lib/pytz/zoneinfo/America/Kralendijk create mode 100644 lib/pytz/zoneinfo/America/La_Paz create mode 100644 lib/pytz/zoneinfo/America/Lima create mode 100644 lib/pytz/zoneinfo/America/Los_Angeles create mode 100644 lib/pytz/zoneinfo/America/Louisville create mode 100644 lib/pytz/zoneinfo/America/Lower_Princes create mode 100644 lib/pytz/zoneinfo/America/Maceio create mode 100644 lib/pytz/zoneinfo/America/Managua create mode 100644 lib/pytz/zoneinfo/America/Manaus create mode 100644 lib/pytz/zoneinfo/America/Marigot create mode 100644 lib/pytz/zoneinfo/America/Martinique create mode 100644 lib/pytz/zoneinfo/America/Matamoros create mode 100644 lib/pytz/zoneinfo/America/Mazatlan create mode 100644 lib/pytz/zoneinfo/America/Mendoza create mode 100644 lib/pytz/zoneinfo/America/Menominee create mode 100644 lib/pytz/zoneinfo/America/Merida create mode 100644 lib/pytz/zoneinfo/America/Metlakatla create mode 100644 lib/pytz/zoneinfo/America/Mexico_City create mode 100644 lib/pytz/zoneinfo/America/Miquelon create mode 100644 lib/pytz/zoneinfo/America/Moncton create mode 100644 lib/pytz/zoneinfo/America/Monterrey create mode 100644 lib/pytz/zoneinfo/America/Montevideo create mode 100644 lib/pytz/zoneinfo/America/Montreal create mode 100644 lib/pytz/zoneinfo/America/Montserrat create mode 100644 lib/pytz/zoneinfo/America/Nassau create mode 100644 lib/pytz/zoneinfo/America/New_York create mode 100644 lib/pytz/zoneinfo/America/Nipigon create mode 100644 lib/pytz/zoneinfo/America/Nome create mode 100644 lib/pytz/zoneinfo/America/Noronha create mode 100644 lib/pytz/zoneinfo/America/North_Dakota/Beulah create mode 100644 lib/pytz/zoneinfo/America/North_Dakota/Center create mode 100644 lib/pytz/zoneinfo/America/North_Dakota/New_Salem create mode 100644 lib/pytz/zoneinfo/America/Ojinaga create mode 100644 lib/pytz/zoneinfo/America/Panama create mode 100644 lib/pytz/zoneinfo/America/Pangnirtung create mode 100644 lib/pytz/zoneinfo/America/Paramaribo create mode 100644 lib/pytz/zoneinfo/America/Phoenix create mode 100644 lib/pytz/zoneinfo/America/Port-au-Prince create mode 100644 lib/pytz/zoneinfo/America/Port_of_Spain create mode 100644 lib/pytz/zoneinfo/America/Porto_Acre create mode 100644 lib/pytz/zoneinfo/America/Porto_Velho create mode 100644 lib/pytz/zoneinfo/America/Puerto_Rico create mode 100644 lib/pytz/zoneinfo/America/Rainy_River create mode 100644 lib/pytz/zoneinfo/America/Rankin_Inlet create mode 100644 lib/pytz/zoneinfo/America/Recife create mode 100644 lib/pytz/zoneinfo/America/Regina create mode 100644 lib/pytz/zoneinfo/America/Resolute create mode 100644 lib/pytz/zoneinfo/America/Rio_Branco create mode 100644 lib/pytz/zoneinfo/America/Rosario create mode 100644 lib/pytz/zoneinfo/America/Santa_Isabel create mode 100644 lib/pytz/zoneinfo/America/Santarem create mode 100644 lib/pytz/zoneinfo/America/Santiago create mode 100644 lib/pytz/zoneinfo/America/Santo_Domingo create mode 100644 lib/pytz/zoneinfo/America/Sao_Paulo create mode 100644 lib/pytz/zoneinfo/America/Scoresbysund create mode 100644 lib/pytz/zoneinfo/America/Shiprock create mode 100644 lib/pytz/zoneinfo/America/Sitka create mode 100644 lib/pytz/zoneinfo/America/St_Barthelemy create mode 100644 lib/pytz/zoneinfo/America/St_Johns create mode 100644 lib/pytz/zoneinfo/America/St_Kitts create mode 100644 lib/pytz/zoneinfo/America/St_Lucia create mode 100644 lib/pytz/zoneinfo/America/St_Thomas create mode 100644 lib/pytz/zoneinfo/America/St_Vincent create mode 100644 lib/pytz/zoneinfo/America/Swift_Current create mode 100644 lib/pytz/zoneinfo/America/Tegucigalpa create mode 100644 lib/pytz/zoneinfo/America/Thule create mode 100644 lib/pytz/zoneinfo/America/Thunder_Bay create mode 100644 lib/pytz/zoneinfo/America/Tijuana create mode 100644 lib/pytz/zoneinfo/America/Toronto create mode 100644 lib/pytz/zoneinfo/America/Tortola create mode 100644 lib/pytz/zoneinfo/America/Vancouver create mode 100644 lib/pytz/zoneinfo/America/Virgin create mode 100644 lib/pytz/zoneinfo/America/Whitehorse create mode 100644 lib/pytz/zoneinfo/America/Winnipeg create mode 100644 lib/pytz/zoneinfo/America/Yakutat create mode 100644 lib/pytz/zoneinfo/America/Yellowknife create mode 100644 lib/pytz/zoneinfo/Antarctica/Casey create mode 100644 lib/pytz/zoneinfo/Antarctica/Davis create mode 100644 lib/pytz/zoneinfo/Antarctica/DumontDUrville create mode 100644 lib/pytz/zoneinfo/Antarctica/Macquarie create mode 100644 lib/pytz/zoneinfo/Antarctica/Mawson create mode 100644 lib/pytz/zoneinfo/Antarctica/McMurdo create mode 100644 lib/pytz/zoneinfo/Antarctica/Palmer create mode 100644 lib/pytz/zoneinfo/Antarctica/Rothera create mode 100644 lib/pytz/zoneinfo/Antarctica/South_Pole create mode 100644 lib/pytz/zoneinfo/Antarctica/Syowa create mode 100644 lib/pytz/zoneinfo/Antarctica/Troll create mode 100644 lib/pytz/zoneinfo/Antarctica/Vostok create mode 100644 lib/pytz/zoneinfo/Arctic/Longyearbyen create mode 100644 lib/pytz/zoneinfo/Asia/Aden create mode 100644 lib/pytz/zoneinfo/Asia/Almaty create mode 100644 lib/pytz/zoneinfo/Asia/Amman create mode 100644 lib/pytz/zoneinfo/Asia/Anadyr create mode 100644 lib/pytz/zoneinfo/Asia/Aqtau create mode 100644 lib/pytz/zoneinfo/Asia/Aqtobe create mode 100644 lib/pytz/zoneinfo/Asia/Ashgabat create mode 100644 lib/pytz/zoneinfo/Asia/Ashkhabad create mode 100644 lib/pytz/zoneinfo/Asia/Baghdad create mode 100644 lib/pytz/zoneinfo/Asia/Bahrain create mode 100644 lib/pytz/zoneinfo/Asia/Baku create mode 100644 lib/pytz/zoneinfo/Asia/Bangkok create mode 100644 lib/pytz/zoneinfo/Asia/Barnaul create mode 100644 lib/pytz/zoneinfo/Asia/Beirut create mode 100644 lib/pytz/zoneinfo/Asia/Bishkek create mode 100644 lib/pytz/zoneinfo/Asia/Brunei create mode 100644 lib/pytz/zoneinfo/Asia/Calcutta create mode 100644 lib/pytz/zoneinfo/Asia/Chita create mode 100644 lib/pytz/zoneinfo/Asia/Choibalsan create mode 100644 lib/pytz/zoneinfo/Asia/Chongqing create mode 100644 lib/pytz/zoneinfo/Asia/Chungking create mode 100644 lib/pytz/zoneinfo/Asia/Colombo create mode 100644 lib/pytz/zoneinfo/Asia/Dacca create mode 100644 lib/pytz/zoneinfo/Asia/Damascus create mode 100644 lib/pytz/zoneinfo/Asia/Dhaka create mode 100644 lib/pytz/zoneinfo/Asia/Dili create mode 100644 lib/pytz/zoneinfo/Asia/Dubai create mode 100644 lib/pytz/zoneinfo/Asia/Dushanbe create mode 100644 lib/pytz/zoneinfo/Asia/Gaza create mode 100644 lib/pytz/zoneinfo/Asia/Harbin create mode 100644 lib/pytz/zoneinfo/Asia/Hebron create mode 100644 lib/pytz/zoneinfo/Asia/Ho_Chi_Minh create mode 100644 lib/pytz/zoneinfo/Asia/Hong_Kong create mode 100644 lib/pytz/zoneinfo/Asia/Hovd create mode 100644 lib/pytz/zoneinfo/Asia/Irkutsk create mode 100644 lib/pytz/zoneinfo/Asia/Istanbul create mode 100644 lib/pytz/zoneinfo/Asia/Jakarta create mode 100644 lib/pytz/zoneinfo/Asia/Jayapura create mode 100644 lib/pytz/zoneinfo/Asia/Jerusalem create mode 100644 lib/pytz/zoneinfo/Asia/Kabul create mode 100644 lib/pytz/zoneinfo/Asia/Kamchatka create mode 100644 lib/pytz/zoneinfo/Asia/Karachi create mode 100644 lib/pytz/zoneinfo/Asia/Kashgar create mode 100644 lib/pytz/zoneinfo/Asia/Kathmandu create mode 100644 lib/pytz/zoneinfo/Asia/Katmandu create mode 100644 lib/pytz/zoneinfo/Asia/Khandyga create mode 100644 lib/pytz/zoneinfo/Asia/Kolkata create mode 100644 lib/pytz/zoneinfo/Asia/Krasnoyarsk create mode 100644 lib/pytz/zoneinfo/Asia/Kuala_Lumpur create mode 100644 lib/pytz/zoneinfo/Asia/Kuching create mode 100644 lib/pytz/zoneinfo/Asia/Kuwait create mode 100644 lib/pytz/zoneinfo/Asia/Macao create mode 100644 lib/pytz/zoneinfo/Asia/Macau create mode 100644 lib/pytz/zoneinfo/Asia/Magadan create mode 100644 lib/pytz/zoneinfo/Asia/Makassar create mode 100644 lib/pytz/zoneinfo/Asia/Manila create mode 100644 lib/pytz/zoneinfo/Asia/Muscat create mode 100644 lib/pytz/zoneinfo/Asia/Nicosia create mode 100644 lib/pytz/zoneinfo/Asia/Novokuznetsk create mode 100644 lib/pytz/zoneinfo/Asia/Novosibirsk create mode 100644 lib/pytz/zoneinfo/Asia/Omsk create mode 100644 lib/pytz/zoneinfo/Asia/Oral create mode 100644 lib/pytz/zoneinfo/Asia/Phnom_Penh create mode 100644 lib/pytz/zoneinfo/Asia/Pontianak create mode 100644 lib/pytz/zoneinfo/Asia/Pyongyang create mode 100644 lib/pytz/zoneinfo/Asia/Qatar create mode 100644 lib/pytz/zoneinfo/Asia/Qyzylorda create mode 100644 lib/pytz/zoneinfo/Asia/Rangoon create mode 100644 lib/pytz/zoneinfo/Asia/Riyadh create mode 100644 lib/pytz/zoneinfo/Asia/Saigon create mode 100644 lib/pytz/zoneinfo/Asia/Sakhalin create mode 100644 lib/pytz/zoneinfo/Asia/Samarkand create mode 100644 lib/pytz/zoneinfo/Asia/Seoul create mode 100644 lib/pytz/zoneinfo/Asia/Shanghai create mode 100644 lib/pytz/zoneinfo/Asia/Singapore create mode 100644 lib/pytz/zoneinfo/Asia/Srednekolymsk create mode 100644 lib/pytz/zoneinfo/Asia/Taipei create mode 100644 lib/pytz/zoneinfo/Asia/Tashkent create mode 100644 lib/pytz/zoneinfo/Asia/Tbilisi create mode 100644 lib/pytz/zoneinfo/Asia/Tehran create mode 100644 lib/pytz/zoneinfo/Asia/Tel_Aviv create mode 100644 lib/pytz/zoneinfo/Asia/Thimbu create mode 100644 lib/pytz/zoneinfo/Asia/Thimphu create mode 100644 lib/pytz/zoneinfo/Asia/Tokyo create mode 100644 lib/pytz/zoneinfo/Asia/Tomsk create mode 100644 lib/pytz/zoneinfo/Asia/Ujung_Pandang create mode 100644 lib/pytz/zoneinfo/Asia/Ulaanbaatar create mode 100644 lib/pytz/zoneinfo/Asia/Ulan_Bator create mode 100644 lib/pytz/zoneinfo/Asia/Urumqi create mode 100644 lib/pytz/zoneinfo/Asia/Ust-Nera create mode 100644 lib/pytz/zoneinfo/Asia/Vientiane create mode 100644 lib/pytz/zoneinfo/Asia/Vladivostok create mode 100644 lib/pytz/zoneinfo/Asia/Yakutsk create mode 100644 lib/pytz/zoneinfo/Asia/Yekaterinburg create mode 100644 lib/pytz/zoneinfo/Asia/Yerevan create mode 100644 lib/pytz/zoneinfo/Atlantic/Azores create mode 100644 lib/pytz/zoneinfo/Atlantic/Bermuda create mode 100644 lib/pytz/zoneinfo/Atlantic/Canary create mode 100644 lib/pytz/zoneinfo/Atlantic/Cape_Verde create mode 100644 lib/pytz/zoneinfo/Atlantic/Faeroe create mode 100644 lib/pytz/zoneinfo/Atlantic/Faroe create mode 100644 lib/pytz/zoneinfo/Atlantic/Jan_Mayen create mode 100644 lib/pytz/zoneinfo/Atlantic/Madeira create mode 100644 lib/pytz/zoneinfo/Atlantic/Reykjavik create mode 100644 lib/pytz/zoneinfo/Atlantic/South_Georgia create mode 100644 lib/pytz/zoneinfo/Atlantic/St_Helena create mode 100644 lib/pytz/zoneinfo/Atlantic/Stanley create mode 100644 lib/pytz/zoneinfo/Australia/ACT create mode 100644 lib/pytz/zoneinfo/Australia/Adelaide create mode 100644 lib/pytz/zoneinfo/Australia/Brisbane create mode 100644 lib/pytz/zoneinfo/Australia/Broken_Hill create mode 100644 lib/pytz/zoneinfo/Australia/Canberra create mode 100644 lib/pytz/zoneinfo/Australia/Currie create mode 100644 lib/pytz/zoneinfo/Australia/Darwin create mode 100644 lib/pytz/zoneinfo/Australia/Eucla create mode 100644 lib/pytz/zoneinfo/Australia/Hobart create mode 100644 lib/pytz/zoneinfo/Australia/LHI create mode 100644 lib/pytz/zoneinfo/Australia/Lindeman create mode 100644 lib/pytz/zoneinfo/Australia/Lord_Howe create mode 100644 lib/pytz/zoneinfo/Australia/Melbourne create mode 100644 lib/pytz/zoneinfo/Australia/NSW create mode 100644 lib/pytz/zoneinfo/Australia/North create mode 100644 lib/pytz/zoneinfo/Australia/Perth create mode 100644 lib/pytz/zoneinfo/Australia/Queensland create mode 100644 lib/pytz/zoneinfo/Australia/South create mode 100644 lib/pytz/zoneinfo/Australia/Sydney create mode 100644 lib/pytz/zoneinfo/Australia/Tasmania create mode 100644 lib/pytz/zoneinfo/Australia/Victoria create mode 100644 lib/pytz/zoneinfo/Australia/West create mode 100644 lib/pytz/zoneinfo/Australia/Yancowinna create mode 100644 lib/pytz/zoneinfo/Brazil/Acre create mode 100644 lib/pytz/zoneinfo/Brazil/DeNoronha create mode 100644 lib/pytz/zoneinfo/Brazil/East create mode 100644 lib/pytz/zoneinfo/Brazil/West create mode 100644 lib/pytz/zoneinfo/CET create mode 100644 lib/pytz/zoneinfo/CST6CDT create mode 100644 lib/pytz/zoneinfo/Canada/Atlantic create mode 100644 lib/pytz/zoneinfo/Canada/Central create mode 100644 lib/pytz/zoneinfo/Canada/East-Saskatchewan create mode 100644 lib/pytz/zoneinfo/Canada/Eastern create mode 100644 lib/pytz/zoneinfo/Canada/Mountain create mode 100644 lib/pytz/zoneinfo/Canada/Newfoundland create mode 100644 lib/pytz/zoneinfo/Canada/Pacific create mode 100644 lib/pytz/zoneinfo/Canada/Saskatchewan create mode 100644 lib/pytz/zoneinfo/Canada/Yukon create mode 100644 lib/pytz/zoneinfo/Chile/Continental create mode 100644 lib/pytz/zoneinfo/Chile/EasterIsland create mode 100644 lib/pytz/zoneinfo/Cuba create mode 100644 lib/pytz/zoneinfo/EET create mode 100644 lib/pytz/zoneinfo/EST create mode 100644 lib/pytz/zoneinfo/EST5EDT create mode 100644 lib/pytz/zoneinfo/Egypt create mode 100644 lib/pytz/zoneinfo/Eire create mode 100644 lib/pytz/zoneinfo/Etc/GMT create mode 100644 lib/pytz/zoneinfo/Etc/GMT+0 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+1 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+10 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+11 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+12 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+2 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+3 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+4 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+5 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+6 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+7 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+8 create mode 100644 lib/pytz/zoneinfo/Etc/GMT+9 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-0 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-1 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-10 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-11 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-12 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-13 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-14 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-2 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-3 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-4 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-5 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-6 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-7 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-8 create mode 100644 lib/pytz/zoneinfo/Etc/GMT-9 create mode 100644 lib/pytz/zoneinfo/Etc/GMT0 create mode 100644 lib/pytz/zoneinfo/Etc/Greenwich create mode 100644 lib/pytz/zoneinfo/Etc/UCT create mode 100644 lib/pytz/zoneinfo/Etc/UTC create mode 100644 lib/pytz/zoneinfo/Etc/Universal create mode 100644 lib/pytz/zoneinfo/Etc/Zulu create mode 100644 lib/pytz/zoneinfo/Europe/Amsterdam create mode 100644 lib/pytz/zoneinfo/Europe/Andorra create mode 100644 lib/pytz/zoneinfo/Europe/Astrakhan create mode 100644 lib/pytz/zoneinfo/Europe/Athens create mode 100644 lib/pytz/zoneinfo/Europe/Belfast create mode 100644 lib/pytz/zoneinfo/Europe/Belgrade create mode 100644 lib/pytz/zoneinfo/Europe/Berlin create mode 100644 lib/pytz/zoneinfo/Europe/Bratislava create mode 100644 lib/pytz/zoneinfo/Europe/Brussels create mode 100644 lib/pytz/zoneinfo/Europe/Bucharest create mode 100644 lib/pytz/zoneinfo/Europe/Budapest create mode 100644 lib/pytz/zoneinfo/Europe/Busingen create mode 100644 lib/pytz/zoneinfo/Europe/Chisinau create mode 100644 lib/pytz/zoneinfo/Europe/Copenhagen create mode 100644 lib/pytz/zoneinfo/Europe/Dublin create mode 100644 lib/pytz/zoneinfo/Europe/Gibraltar create mode 100644 lib/pytz/zoneinfo/Europe/Guernsey create mode 100644 lib/pytz/zoneinfo/Europe/Helsinki create mode 100644 lib/pytz/zoneinfo/Europe/Isle_of_Man create mode 100644 lib/pytz/zoneinfo/Europe/Istanbul create mode 100644 lib/pytz/zoneinfo/Europe/Jersey create mode 100644 lib/pytz/zoneinfo/Europe/Kaliningrad create mode 100644 lib/pytz/zoneinfo/Europe/Kiev create mode 100644 lib/pytz/zoneinfo/Europe/Kirov create mode 100644 lib/pytz/zoneinfo/Europe/Lisbon create mode 100644 lib/pytz/zoneinfo/Europe/Ljubljana create mode 100644 lib/pytz/zoneinfo/Europe/London create mode 100644 lib/pytz/zoneinfo/Europe/Luxembourg create mode 100644 lib/pytz/zoneinfo/Europe/Madrid create mode 100644 lib/pytz/zoneinfo/Europe/Malta create mode 100644 lib/pytz/zoneinfo/Europe/Mariehamn create mode 100644 lib/pytz/zoneinfo/Europe/Minsk create mode 100644 lib/pytz/zoneinfo/Europe/Monaco create mode 100644 lib/pytz/zoneinfo/Europe/Moscow create mode 100644 lib/pytz/zoneinfo/Europe/Nicosia create mode 100644 lib/pytz/zoneinfo/Europe/Oslo create mode 100644 lib/pytz/zoneinfo/Europe/Paris create mode 100644 lib/pytz/zoneinfo/Europe/Podgorica create mode 100644 lib/pytz/zoneinfo/Europe/Prague create mode 100644 lib/pytz/zoneinfo/Europe/Riga create mode 100644 lib/pytz/zoneinfo/Europe/Rome create mode 100644 lib/pytz/zoneinfo/Europe/Samara create mode 100644 lib/pytz/zoneinfo/Europe/San_Marino create mode 100644 lib/pytz/zoneinfo/Europe/Sarajevo create mode 100644 lib/pytz/zoneinfo/Europe/Simferopol create mode 100644 lib/pytz/zoneinfo/Europe/Skopje create mode 100644 lib/pytz/zoneinfo/Europe/Sofia create mode 100644 lib/pytz/zoneinfo/Europe/Stockholm create mode 100644 lib/pytz/zoneinfo/Europe/Tallinn create mode 100644 lib/pytz/zoneinfo/Europe/Tirane create mode 100644 lib/pytz/zoneinfo/Europe/Tiraspol create mode 100644 lib/pytz/zoneinfo/Europe/Ulyanovsk create mode 100644 lib/pytz/zoneinfo/Europe/Uzhgorod create mode 100644 lib/pytz/zoneinfo/Europe/Vaduz create mode 100644 lib/pytz/zoneinfo/Europe/Vatican create mode 100644 lib/pytz/zoneinfo/Europe/Vienna create mode 100644 lib/pytz/zoneinfo/Europe/Vilnius create mode 100644 lib/pytz/zoneinfo/Europe/Volgograd create mode 100644 lib/pytz/zoneinfo/Europe/Warsaw create mode 100644 lib/pytz/zoneinfo/Europe/Zagreb create mode 100644 lib/pytz/zoneinfo/Europe/Zaporozhye create mode 100644 lib/pytz/zoneinfo/Europe/Zurich create mode 100644 lib/pytz/zoneinfo/Factory create mode 100644 lib/pytz/zoneinfo/GB create mode 100644 lib/pytz/zoneinfo/GB-Eire create mode 100644 lib/pytz/zoneinfo/GMT create mode 100644 lib/pytz/zoneinfo/GMT+0 create mode 100644 lib/pytz/zoneinfo/GMT-0 create mode 100644 lib/pytz/zoneinfo/GMT0 create mode 100644 lib/pytz/zoneinfo/Greenwich create mode 100644 lib/pytz/zoneinfo/HST create mode 100644 lib/pytz/zoneinfo/Hongkong create mode 100644 lib/pytz/zoneinfo/Iceland create mode 100644 lib/pytz/zoneinfo/Indian/Antananarivo create mode 100644 lib/pytz/zoneinfo/Indian/Chagos create mode 100644 lib/pytz/zoneinfo/Indian/Christmas create mode 100644 lib/pytz/zoneinfo/Indian/Cocos create mode 100644 lib/pytz/zoneinfo/Indian/Comoro create mode 100644 lib/pytz/zoneinfo/Indian/Kerguelen create mode 100644 lib/pytz/zoneinfo/Indian/Mahe create mode 100644 lib/pytz/zoneinfo/Indian/Maldives create mode 100644 lib/pytz/zoneinfo/Indian/Mauritius create mode 100644 lib/pytz/zoneinfo/Indian/Mayotte create mode 100644 lib/pytz/zoneinfo/Indian/Reunion create mode 100644 lib/pytz/zoneinfo/Iran create mode 100644 lib/pytz/zoneinfo/Israel create mode 100644 lib/pytz/zoneinfo/Jamaica create mode 100644 lib/pytz/zoneinfo/Japan create mode 100644 lib/pytz/zoneinfo/Kwajalein create mode 100644 lib/pytz/zoneinfo/Libya create mode 100644 lib/pytz/zoneinfo/MET create mode 100644 lib/pytz/zoneinfo/MST create mode 100644 lib/pytz/zoneinfo/MST7MDT create mode 100644 lib/pytz/zoneinfo/Mexico/BajaNorte create mode 100644 lib/pytz/zoneinfo/Mexico/BajaSur create mode 100644 lib/pytz/zoneinfo/Mexico/General create mode 100644 lib/pytz/zoneinfo/NZ create mode 100644 lib/pytz/zoneinfo/NZ-CHAT create mode 100644 lib/pytz/zoneinfo/Navajo create mode 100644 lib/pytz/zoneinfo/PRC create mode 100644 lib/pytz/zoneinfo/PST8PDT create mode 100644 lib/pytz/zoneinfo/Pacific/Apia create mode 100644 lib/pytz/zoneinfo/Pacific/Auckland create mode 100644 lib/pytz/zoneinfo/Pacific/Bougainville create mode 100644 lib/pytz/zoneinfo/Pacific/Chatham create mode 100644 lib/pytz/zoneinfo/Pacific/Chuuk create mode 100644 lib/pytz/zoneinfo/Pacific/Easter create mode 100644 lib/pytz/zoneinfo/Pacific/Efate create mode 100644 lib/pytz/zoneinfo/Pacific/Enderbury create mode 100644 lib/pytz/zoneinfo/Pacific/Fakaofo create mode 100644 lib/pytz/zoneinfo/Pacific/Fiji create mode 100644 lib/pytz/zoneinfo/Pacific/Funafuti create mode 100644 lib/pytz/zoneinfo/Pacific/Galapagos create mode 100644 lib/pytz/zoneinfo/Pacific/Gambier create mode 100644 lib/pytz/zoneinfo/Pacific/Guadalcanal create mode 100644 lib/pytz/zoneinfo/Pacific/Guam create mode 100644 lib/pytz/zoneinfo/Pacific/Honolulu create mode 100644 lib/pytz/zoneinfo/Pacific/Johnston create mode 100644 lib/pytz/zoneinfo/Pacific/Kiritimati create mode 100644 lib/pytz/zoneinfo/Pacific/Kosrae create mode 100644 lib/pytz/zoneinfo/Pacific/Kwajalein create mode 100644 lib/pytz/zoneinfo/Pacific/Majuro create mode 100644 lib/pytz/zoneinfo/Pacific/Marquesas create mode 100644 lib/pytz/zoneinfo/Pacific/Midway create mode 100644 lib/pytz/zoneinfo/Pacific/Nauru create mode 100644 lib/pytz/zoneinfo/Pacific/Niue create mode 100644 lib/pytz/zoneinfo/Pacific/Norfolk create mode 100644 lib/pytz/zoneinfo/Pacific/Noumea create mode 100644 lib/pytz/zoneinfo/Pacific/Pago_Pago create mode 100644 lib/pytz/zoneinfo/Pacific/Palau create mode 100644 lib/pytz/zoneinfo/Pacific/Pitcairn create mode 100644 lib/pytz/zoneinfo/Pacific/Pohnpei create mode 100644 lib/pytz/zoneinfo/Pacific/Ponape create mode 100644 lib/pytz/zoneinfo/Pacific/Port_Moresby create mode 100644 lib/pytz/zoneinfo/Pacific/Rarotonga create mode 100644 lib/pytz/zoneinfo/Pacific/Saipan create mode 100644 lib/pytz/zoneinfo/Pacific/Samoa create mode 100644 lib/pytz/zoneinfo/Pacific/Tahiti create mode 100644 lib/pytz/zoneinfo/Pacific/Tarawa create mode 100644 lib/pytz/zoneinfo/Pacific/Tongatapu create mode 100644 lib/pytz/zoneinfo/Pacific/Truk create mode 100644 lib/pytz/zoneinfo/Pacific/Wake create mode 100644 lib/pytz/zoneinfo/Pacific/Wallis create mode 100644 lib/pytz/zoneinfo/Pacific/Yap create mode 100644 lib/pytz/zoneinfo/Poland create mode 100644 lib/pytz/zoneinfo/Portugal create mode 100644 lib/pytz/zoneinfo/ROC create mode 100644 lib/pytz/zoneinfo/ROK create mode 100644 lib/pytz/zoneinfo/Singapore create mode 100644 lib/pytz/zoneinfo/Turkey create mode 100644 lib/pytz/zoneinfo/UCT create mode 100644 lib/pytz/zoneinfo/US/Alaska create mode 100644 lib/pytz/zoneinfo/US/Aleutian create mode 100644 lib/pytz/zoneinfo/US/Arizona create mode 100644 lib/pytz/zoneinfo/US/Central create mode 100644 lib/pytz/zoneinfo/US/East-Indiana create mode 100644 lib/pytz/zoneinfo/US/Eastern create mode 100644 lib/pytz/zoneinfo/US/Hawaii create mode 100644 lib/pytz/zoneinfo/US/Indiana-Starke create mode 100644 lib/pytz/zoneinfo/US/Michigan create mode 100644 lib/pytz/zoneinfo/US/Mountain create mode 100644 lib/pytz/zoneinfo/US/Pacific create mode 100644 lib/pytz/zoneinfo/US/Pacific-New create mode 100644 lib/pytz/zoneinfo/US/Samoa create mode 100644 lib/pytz/zoneinfo/UTC create mode 100644 lib/pytz/zoneinfo/Universal create mode 100644 lib/pytz/zoneinfo/W-SU create mode 100644 lib/pytz/zoneinfo/WET create mode 100644 lib/pytz/zoneinfo/Zulu create mode 100644 lib/pytz/zoneinfo/iso3166.tab create mode 100644 lib/pytz/zoneinfo/localtime create mode 100644 lib/pytz/zoneinfo/posixrules create mode 100644 lib/pytz/zoneinfo/zone.tab create mode 100644 lib/pytz/zoneinfo/zone1970.tab create mode 100644 lib/rarfile/UnRAR.exe create mode 100644 lib/rarfile/__init__.py create mode 100644 lib/rarfile/rarfile.py create mode 100644 lib/rarfile/test.rar create mode 100644 lib/requests/__init__.py create mode 100644 lib/requests/__version__.py create mode 100644 lib/requests/_internal_utils.py create mode 100644 lib/requests/adapters.py create mode 100644 lib/requests/api.py create mode 100644 lib/requests/auth.py create mode 100644 lib/requests/certs.py create mode 100644 lib/requests/compat.py create mode 100644 lib/requests/cookies.py create mode 100644 lib/requests/exceptions.py create mode 100644 lib/requests/help.py create mode 100644 lib/requests/hooks.py create mode 100644 lib/requests/models.py create mode 100644 lib/requests/packages.py create mode 100644 lib/requests/sessions.py create mode 100644 lib/requests/status_codes.py create mode 100644 lib/requests/structures.py create mode 100644 lib/requests/utils.py create mode 100644 lib/rtorrent/__init__.py create mode 100644 lib/rtorrent/common.py create mode 100644 lib/rtorrent/compat.py create mode 100644 lib/rtorrent/err.py create mode 100644 lib/rtorrent/file.py create mode 100644 lib/rtorrent/group.py create mode 100644 lib/rtorrent/lib/__init__.py create mode 100644 lib/rtorrent/lib/bencode.py create mode 100644 lib/rtorrent/lib/torrentparser.py create mode 100644 lib/rtorrent/lib/xmlrpc/__init__.py create mode 100644 lib/rtorrent/lib/xmlrpc/basic_auth.py create mode 100644 lib/rtorrent/lib/xmlrpc/http.py create mode 100644 lib/rtorrent/lib/xmlrpc/scgi.py create mode 100644 lib/rtorrent/peer.py create mode 100644 lib/rtorrent/rpc/__init__.py create mode 100644 lib/rtorrent/torrent.py create mode 100644 lib/rtorrent/tracker.py create mode 100644 lib/scandir/LICENSE.txt create mode 100644 lib/scandir/__init__.py create mode 100644 lib/scandir/scandir.py create mode 100644 lib/send2trash/__init__.py create mode 100644 lib/send2trash/compat.py create mode 100644 lib/send2trash/exceptions.py create mode 100644 lib/send2trash/plat_gio.py create mode 100644 lib/send2trash/plat_osx.py create mode 100644 lib/send2trash/plat_other.py create mode 100644 lib/send2trash/plat_win.py create mode 100644 lib/sg_futures/__init__.py create mode 100644 lib/sg_futures/base.py create mode 100644 lib/sg_futures/futures/__init__.py create mode 100644 lib/sg_futures/futures/_base.py create mode 100644 lib/sg_futures/futures/process.py create mode 100644 lib/sg_futures/futures/thread.py create mode 100644 lib/sg_futures/py2.py create mode 100644 lib/sg_futures/py3.py create mode 100644 lib/sg_helpers.py create mode 100644 lib/sgmllib3k.py create mode 100644 lib/simplejson/__init__.py create mode 100644 lib/simplejson/_speedups.c create mode 100644 lib/simplejson/compat.py create mode 100644 lib/simplejson/decoder.py create mode 100644 lib/simplejson/encoder.py create mode 100644 lib/simplejson/errors.py create mode 100644 lib/simplejson/ordered_dict.py create mode 100644 lib/simplejson/raw_json.py create mode 100644 lib/simplejson/scanner.py create mode 100644 lib/simplejson/tool.py create mode 100644 lib/singledispatch.py create mode 100644 lib/singledispatch_helpers.py create mode 100644 lib/six.py create mode 100644 lib/socks/__init__.py create mode 100644 lib/socks/socks.py create mode 100644 lib/socks/sockshandler.py create mode 100644 lib/soupsieve/__init__.py create mode 100644 lib/soupsieve/__meta__.py create mode 100644 lib/soupsieve/css_match.py create mode 100644 lib/soupsieve/css_parser.py create mode 100644 lib/soupsieve/css_types.py create mode 100644 lib/soupsieve/util.py create mode 100644 lib/subliminal/__init__.py create mode 100644 lib/subliminal/api.py create mode 100644 lib/subliminal/async_helper.py create mode 100644 lib/subliminal/cache.py create mode 100644 lib/subliminal/core.py create mode 100644 lib/subliminal/exceptions.py create mode 100644 lib/subliminal/infos.py create mode 100644 lib/subliminal/language.py create mode 100644 lib/subliminal/services/__init__.py create mode 100644 lib/subliminal/services/addic7ed.py create mode 100644 lib/subliminal/services/bierdopje.py create mode 100644 lib/subliminal/services/itasa.py create mode 100644 lib/subliminal/services/opensubtitles.py create mode 100644 lib/subliminal/services/podnapisi.py create mode 100644 lib/subliminal/services/podnapisiweb.py create mode 100644 lib/subliminal/services/subscenter.py create mode 100644 lib/subliminal/services/subswiki.py create mode 100644 lib/subliminal/services/subtitulos.py create mode 100644 lib/subliminal/services/thesubdb.py create mode 100644 lib/subliminal/services/tvsubtitles.py create mode 100644 lib/subliminal/services/usub.py create mode 100644 lib/subliminal/subtitles.py create mode 100644 lib/subliminal/tasks.py create mode 100644 lib/subliminal/utils.py create mode 100644 lib/subliminal/videos.py create mode 100644 lib/tmdbsimple/__init__.py create mode 100644 lib/tmdbsimple/account.py create mode 100644 lib/tmdbsimple/base.py create mode 100644 lib/tmdbsimple/changes.py create mode 100644 lib/tmdbsimple/configuration.py create mode 100644 lib/tmdbsimple/discover.py create mode 100644 lib/tmdbsimple/find.py create mode 100644 lib/tmdbsimple/genres.py create mode 100644 lib/tmdbsimple/movies.py create mode 100644 lib/tmdbsimple/people.py create mode 100644 lib/tmdbsimple/search.py create mode 100644 lib/tmdbsimple/tv.py create mode 100644 lib/tornado/__init__.py create mode 100644 lib/tornado/_locale_data.py create mode 100644 lib/tornado/auth.py create mode 100644 lib/tornado/autoreload.py create mode 100644 lib/tornado/concurrent.py create mode 100644 lib/tornado/curl_httpclient.py create mode 100644 lib/tornado/escape.py create mode 100644 lib/tornado/gen.py create mode 100644 lib/tornado/http1connection.py create mode 100644 lib/tornado/httpclient.py create mode 100644 lib/tornado/httpserver.py create mode 100644 lib/tornado/httputil.py create mode 100644 lib/tornado/ioloop.py create mode 100644 lib/tornado/iostream.py create mode 100644 lib/tornado/locale.py create mode 100644 lib/tornado/locks.py create mode 100644 lib/tornado/log.py create mode 100644 lib/tornado/netutil.py create mode 100644 lib/tornado/options.py create mode 100644 lib/tornado/platform/__init__.py create mode 100644 lib/tornado/platform/asyncio.py create mode 100644 lib/tornado/platform/caresresolver.py create mode 100644 lib/tornado/platform/twisted.py create mode 100644 lib/tornado/process.py create mode 100644 lib/tornado/py.typed create mode 100644 lib/tornado/queues.py create mode 100644 lib/tornado/routing.py create mode 100644 lib/tornado/simple_httpclient.py create mode 100644 lib/tornado/speedups.c create mode 100644 lib/tornado/speedups.pyi create mode 100644 lib/tornado/tcpclient.py create mode 100644 lib/tornado/tcpserver.py create mode 100644 lib/tornado/template.py create mode 100644 lib/tornado/testing.py create mode 100644 lib/tornado/util.py create mode 100644 lib/tornado/web.py create mode 100644 lib/tornado/websocket.py create mode 100644 lib/tornado/wsgi.py create mode 100644 lib/torrent_parser/__init__.py create mode 100644 lib/torrent_parser/torrent_parser.py create mode 100644 lib/trans/__init__.py create mode 100644 lib/trans/trans.py create mode 100644 lib/tvinfo_base/__init__.py create mode 100644 lib/tvinfo_base/base.py create mode 100644 lib/tvinfo_base/exceptions.py create mode 100644 lib/tzlocal/__init__.py create mode 100644 lib/tzlocal/unix.py create mode 100644 lib/tzlocal/utils.py create mode 100644 lib/tzlocal/win32.py create mode 100644 lib/tzlocal/windows_tz.py create mode 100644 lib/unidecode/__init__.py create mode 100644 lib/unidecode/__main__.py create mode 100644 lib/unidecode/util.py create mode 100644 lib/unidecode/x000.py create mode 100644 lib/unidecode/x001.py create mode 100644 lib/unidecode/x002.py create mode 100644 lib/unidecode/x003.py create mode 100644 lib/unidecode/x004.py create mode 100644 lib/unidecode/x005.py create mode 100644 lib/unidecode/x006.py create mode 100644 lib/unidecode/x007.py create mode 100644 lib/unidecode/x009.py create mode 100644 lib/unidecode/x00a.py create mode 100644 lib/unidecode/x00b.py create mode 100644 lib/unidecode/x00c.py create mode 100644 lib/unidecode/x00d.py create mode 100644 lib/unidecode/x00e.py create mode 100644 lib/unidecode/x00f.py create mode 100644 lib/unidecode/x010.py create mode 100644 lib/unidecode/x011.py create mode 100644 lib/unidecode/x012.py create mode 100644 lib/unidecode/x013.py create mode 100644 lib/unidecode/x014.py create mode 100644 lib/unidecode/x015.py create mode 100644 lib/unidecode/x016.py create mode 100644 lib/unidecode/x017.py create mode 100644 lib/unidecode/x018.py create mode 100644 lib/unidecode/x01d.py create mode 100644 lib/unidecode/x01e.py create mode 100644 lib/unidecode/x01f.py create mode 100644 lib/unidecode/x020.py create mode 100644 lib/unidecode/x021.py create mode 100644 lib/unidecode/x022.py create mode 100644 lib/unidecode/x023.py create mode 100644 lib/unidecode/x024.py create mode 100644 lib/unidecode/x025.py create mode 100644 lib/unidecode/x026.py create mode 100644 lib/unidecode/x027.py create mode 100644 lib/unidecode/x028.py create mode 100644 lib/unidecode/x029.py create mode 100644 lib/unidecode/x02a.py create mode 100644 lib/unidecode/x02c.py create mode 100644 lib/unidecode/x02e.py create mode 100644 lib/unidecode/x02f.py create mode 100644 lib/unidecode/x030.py create mode 100644 lib/unidecode/x031.py create mode 100644 lib/unidecode/x032.py create mode 100644 lib/unidecode/x033.py create mode 100644 lib/unidecode/x04d.py create mode 100644 lib/unidecode/x04e.py create mode 100644 lib/unidecode/x04f.py create mode 100644 lib/unidecode/x050.py create mode 100644 lib/unidecode/x051.py create mode 100644 lib/unidecode/x052.py create mode 100644 lib/unidecode/x053.py create mode 100644 lib/unidecode/x054.py create mode 100644 lib/unidecode/x055.py create mode 100644 lib/unidecode/x056.py create mode 100644 lib/unidecode/x057.py create mode 100644 lib/unidecode/x058.py create mode 100644 lib/unidecode/x059.py create mode 100644 lib/unidecode/x05a.py create mode 100644 lib/unidecode/x05b.py create mode 100644 lib/unidecode/x05c.py create mode 100644 lib/unidecode/x05d.py create mode 100644 lib/unidecode/x05e.py create mode 100644 lib/unidecode/x05f.py create mode 100644 lib/unidecode/x060.py create mode 100644 lib/unidecode/x061.py create mode 100644 lib/unidecode/x062.py create mode 100644 lib/unidecode/x063.py create mode 100644 lib/unidecode/x064.py create mode 100644 lib/unidecode/x065.py create mode 100644 lib/unidecode/x066.py create mode 100644 lib/unidecode/x067.py create mode 100644 lib/unidecode/x068.py create mode 100644 lib/unidecode/x069.py create mode 100644 lib/unidecode/x06a.py create mode 100644 lib/unidecode/x06b.py create mode 100644 lib/unidecode/x06c.py create mode 100644 lib/unidecode/x06d.py create mode 100644 lib/unidecode/x06e.py create mode 100644 lib/unidecode/x06f.py create mode 100644 lib/unidecode/x070.py create mode 100644 lib/unidecode/x071.py create mode 100644 lib/unidecode/x072.py create mode 100644 lib/unidecode/x073.py create mode 100644 lib/unidecode/x074.py create mode 100644 lib/unidecode/x075.py create mode 100644 lib/unidecode/x076.py create mode 100644 lib/unidecode/x077.py create mode 100644 lib/unidecode/x078.py create mode 100644 lib/unidecode/x079.py create mode 100644 lib/unidecode/x07a.py create mode 100644 lib/unidecode/x07b.py create mode 100644 lib/unidecode/x07c.py create mode 100644 lib/unidecode/x07d.py create mode 100644 lib/unidecode/x07e.py create mode 100644 lib/unidecode/x07f.py create mode 100644 lib/unidecode/x080.py create mode 100644 lib/unidecode/x081.py create mode 100644 lib/unidecode/x082.py create mode 100644 lib/unidecode/x083.py create mode 100644 lib/unidecode/x084.py create mode 100644 lib/unidecode/x085.py create mode 100644 lib/unidecode/x086.py create mode 100644 lib/unidecode/x087.py create mode 100644 lib/unidecode/x088.py create mode 100644 lib/unidecode/x089.py create mode 100644 lib/unidecode/x08a.py create mode 100644 lib/unidecode/x08b.py create mode 100644 lib/unidecode/x08c.py create mode 100644 lib/unidecode/x08d.py create mode 100644 lib/unidecode/x08e.py create mode 100644 lib/unidecode/x08f.py create mode 100644 lib/unidecode/x090.py create mode 100644 lib/unidecode/x091.py create mode 100644 lib/unidecode/x092.py create mode 100644 lib/unidecode/x093.py create mode 100644 lib/unidecode/x094.py create mode 100644 lib/unidecode/x095.py create mode 100644 lib/unidecode/x096.py create mode 100644 lib/unidecode/x097.py create mode 100644 lib/unidecode/x098.py create mode 100644 lib/unidecode/x099.py create mode 100644 lib/unidecode/x09a.py create mode 100644 lib/unidecode/x09b.py create mode 100644 lib/unidecode/x09c.py create mode 100644 lib/unidecode/x09d.py create mode 100644 lib/unidecode/x09e.py create mode 100644 lib/unidecode/x09f.py create mode 100644 lib/unidecode/x0a0.py create mode 100644 lib/unidecode/x0a1.py create mode 100644 lib/unidecode/x0a2.py create mode 100644 lib/unidecode/x0a3.py create mode 100644 lib/unidecode/x0a4.py create mode 100644 lib/unidecode/x0ac.py create mode 100644 lib/unidecode/x0ad.py create mode 100644 lib/unidecode/x0ae.py create mode 100644 lib/unidecode/x0af.py create mode 100644 lib/unidecode/x0b0.py create mode 100644 lib/unidecode/x0b1.py create mode 100644 lib/unidecode/x0b2.py create mode 100644 lib/unidecode/x0b3.py create mode 100644 lib/unidecode/x0b4.py create mode 100644 lib/unidecode/x0b5.py create mode 100644 lib/unidecode/x0b6.py create mode 100644 lib/unidecode/x0b7.py create mode 100644 lib/unidecode/x0b8.py create mode 100644 lib/unidecode/x0b9.py create mode 100644 lib/unidecode/x0ba.py create mode 100644 lib/unidecode/x0bb.py create mode 100644 lib/unidecode/x0bc.py create mode 100644 lib/unidecode/x0bd.py create mode 100644 lib/unidecode/x0be.py create mode 100644 lib/unidecode/x0bf.py create mode 100644 lib/unidecode/x0c0.py create mode 100644 lib/unidecode/x0c1.py create mode 100644 lib/unidecode/x0c2.py create mode 100644 lib/unidecode/x0c3.py create mode 100644 lib/unidecode/x0c4.py create mode 100644 lib/unidecode/x0c5.py create mode 100644 lib/unidecode/x0c6.py create mode 100644 lib/unidecode/x0c7.py create mode 100644 lib/unidecode/x0c8.py create mode 100644 lib/unidecode/x0c9.py create mode 100644 lib/unidecode/x0ca.py create mode 100644 lib/unidecode/x0cb.py create mode 100644 lib/unidecode/x0cc.py create mode 100644 lib/unidecode/x0cd.py create mode 100644 lib/unidecode/x0ce.py create mode 100644 lib/unidecode/x0cf.py create mode 100644 lib/unidecode/x0d0.py create mode 100644 lib/unidecode/x0d1.py create mode 100644 lib/unidecode/x0d2.py create mode 100644 lib/unidecode/x0d3.py create mode 100644 lib/unidecode/x0d4.py create mode 100644 lib/unidecode/x0d5.py create mode 100644 lib/unidecode/x0d6.py create mode 100644 lib/unidecode/x0d7.py create mode 100644 lib/unidecode/x0f9.py create mode 100644 lib/unidecode/x0fa.py create mode 100644 lib/unidecode/x0fb.py create mode 100644 lib/unidecode/x0fc.py create mode 100644 lib/unidecode/x0fd.py create mode 100644 lib/unidecode/x0fe.py create mode 100644 lib/unidecode/x0ff.py create mode 100644 lib/unidecode/x1d4.py create mode 100644 lib/unidecode/x1d5.py create mode 100644 lib/unidecode/x1d6.py create mode 100644 lib/unidecode/x1d7.py create mode 100644 lib/unidecode/x1f1.py create mode 100644 lib/urllib3/__init__.py create mode 100644 lib/urllib3/_collections.py create mode 100644 lib/urllib3/_version.py create mode 100644 lib/urllib3/connection.py create mode 100644 lib/urllib3/connectionpool.py create mode 100644 lib/urllib3/contrib/__init__.py create mode 100644 lib/urllib3/contrib/__init__.pyi create mode 100644 lib/urllib3/contrib/_appengine_environ.py create mode 100644 lib/urllib3/contrib/_securetransport/__init__.py create mode 100644 lib/urllib3/contrib/_securetransport/bindings.py create mode 100644 lib/urllib3/contrib/_securetransport/low_level.py create mode 100644 lib/urllib3/contrib/appengine.py create mode 100644 lib/urllib3/contrib/ntlmpool.py create mode 100644 lib/urllib3/contrib/pyopenssl.py create mode 100644 lib/urllib3/contrib/securetransport.py create mode 100644 lib/urllib3/contrib/socks.py create mode 100644 lib/urllib3/exceptions.py create mode 100644 lib/urllib3/exceptions.pyi create mode 100644 lib/urllib3/fields.py create mode 100644 lib/urllib3/fields.pyi create mode 100644 lib/urllib3/filepost.py create mode 100644 lib/urllib3/filepost.pyi create mode 100644 lib/urllib3/packages/__init__.py create mode 100644 lib/urllib3/packages/__init__.pyi create mode 100644 lib/urllib3/packages/backports/__init__.py create mode 100644 lib/urllib3/packages/backports/makefile.py create mode 100644 lib/urllib3/packages/six.py create mode 100644 lib/urllib3/packages/six.pyi create mode 100644 lib/urllib3/poolmanager.py create mode 100644 lib/urllib3/request.py create mode 100644 lib/urllib3/response.py create mode 100644 lib/urllib3/util/__init__.py create mode 100644 lib/urllib3/util/connection.py create mode 100644 lib/urllib3/util/proxy.py create mode 100644 lib/urllib3/util/queue.py create mode 100644 lib/urllib3/util/queue.pyi create mode 100644 lib/urllib3/util/request.py create mode 100644 lib/urllib3/util/response.py create mode 100644 lib/urllib3/util/retry.py create mode 100644 lib/urllib3/util/ssl_.py create mode 100644 lib/urllib3/util/ssl_match_hostname.py create mode 100644 lib/urllib3/util/ssltransport.py create mode 100644 lib/urllib3/util/timeout.py create mode 100644 lib/urllib3/util/url.py create mode 100644 lib/urllib3/util/url.pyi create mode 100644 lib/urllib3/util/wait.py create mode 100644 lib/webencodings/__init__.py create mode 100644 lib/webencodings/labels.py create mode 100644 lib/webencodings/mklabels.py create mode 100644 lib/webencodings/tests.py create mode 100644 lib/webencodings/x_user_defined.py create mode 100644 lib/win_inet_pton/__init__.py create mode 100644 lib/win_inet_pton/win_inet_pton.py create mode 100644 lib/xmlrpclib_to/__init__.py create mode 100644 readme.md create mode 100644 recommended-remove.txt create mode 100644 recommended.txt create mode 100644 requirements.txt create mode 100755 sickgear.py create mode 100644 sickgear/__init__.py create mode 100644 sickgear/_legacy.py create mode 100644 sickgear/_legacy_classes.py create mode 100644 sickgear/anime.py create mode 100644 sickgear/auto_post_processer.py create mode 100644 sickgear/browser.py create mode 100644 sickgear/classes.py create mode 100644 sickgear/clients/__init__.py create mode 100644 sickgear/clients/deluge.py create mode 100644 sickgear/clients/download_station.py create mode 100644 sickgear/clients/generic.py create mode 100644 sickgear/clients/kodi/repository.sickgear/icon.png create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/addon-helix-leia.xml create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/addon.xml create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/changelog.txt create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/fanart.jpg create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/icon.png create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/icon-black-sm.png create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/icon-black.png create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/icon-green-sm.png create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/icon-green.png create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/icon-red-sm.png create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/icon-red.png create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/language/English/strings.xml create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/language/resource.language.en_gb/strings.po create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/settings-helix-leia.xml create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/resources/settings.xml create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/service-helix-leia.py create mode 100644 sickgear/clients/kodi/service.sickgear.watchedstate.updater/service.py create mode 100644 sickgear/clients/qbittorrent.py create mode 100644 sickgear/clients/rtorrent.py create mode 100644 sickgear/clients/transmission.py create mode 100644 sickgear/clients/utorrent.py create mode 100644 sickgear/common.py create mode 100644 sickgear/config.py create mode 100644 sickgear/databases/__init__.py create mode 100644 sickgear/databases/cache_db.py create mode 100644 sickgear/databases/failed_db.py create mode 100644 sickgear/databases/mainDB.py create mode 100644 sickgear/db.py create mode 100644 sickgear/event_queue.py create mode 100644 sickgear/failedProcessor.py create mode 100644 sickgear/failed_history.py create mode 100644 sickgear/generic_queue.py create mode 100644 sickgear/gh_api.py create mode 100644 sickgear/helpers.py create mode 100644 sickgear/history.py create mode 100644 sickgear/image_cache.py create mode 100644 sickgear/indexermapper.py create mode 100644 sickgear/indexers/__init__.py create mode 100644 sickgear/indexers/indexer_api.py create mode 100644 sickgear/indexers/indexer_config.py create mode 100644 sickgear/indexers/indexer_exceptions.py create mode 100644 sickgear/indexers/test/__init__.py create mode 100644 sickgear/logger.py create mode 100644 sickgear/metadata/__init__.py create mode 100644 sickgear/metadata/generic.py create mode 100644 sickgear/metadata/helpers.py create mode 100644 sickgear/metadata/kodi.py create mode 100644 sickgear/metadata/mede8er.py create mode 100644 sickgear/metadata/mediabrowser.py create mode 100644 sickgear/metadata/ps3.py create mode 100644 sickgear/metadata/tivo.py create mode 100644 sickgear/metadata/wdtv.py create mode 100644 sickgear/metadata/xbmc.py create mode 100644 sickgear/metadata/xbmc_12plus.py create mode 100644 sickgear/name_cache.py create mode 100644 sickgear/name_parser/__init__.py create mode 100644 sickgear/name_parser/parser.py create mode 100644 sickgear/name_parser/regexes.py create mode 100644 sickgear/naming.py create mode 100644 sickgear/network_timezones.py create mode 100644 sickgear/notifiers/__init__.py create mode 100644 sickgear/notifiers/boxcar2.py create mode 100644 sickgear/notifiers/discord.py create mode 100644 sickgear/notifiers/emailnotify.py create mode 100644 sickgear/notifiers/emby.py create mode 100644 sickgear/notifiers/generic.py create mode 100644 sickgear/notifiers/gitter.py create mode 100644 sickgear/notifiers/growl.py create mode 100644 sickgear/notifiers/kodi.py create mode 100644 sickgear/notifiers/libnotify.py create mode 100644 sickgear/notifiers/nmj.py create mode 100644 sickgear/notifiers/nmjv2.py create mode 100644 sickgear/notifiers/plex.py create mode 100644 sickgear/notifiers/prowl.py create mode 100644 sickgear/notifiers/pushalot.py create mode 100644 sickgear/notifiers/pushbullet.py create mode 100644 sickgear/notifiers/pushover.py create mode 100644 sickgear/notifiers/pytivo.py create mode 100644 sickgear/notifiers/slack.py create mode 100644 sickgear/notifiers/synoindex.py create mode 100644 sickgear/notifiers/synologynotifier.py create mode 100644 sickgear/notifiers/telegram.py create mode 100644 sickgear/notifiers/trakt.py create mode 100644 sickgear/notifiers/xbmc.py create mode 100644 sickgear/nzbSplitter.py create mode 100644 sickgear/nzbget.py create mode 100644 sickgear/people_queue.py create mode 100644 sickgear/piper.py create mode 100644 sickgear/postProcessor.py create mode 100644 sickgear/processTV.py create mode 100644 sickgear/properFinder.py create mode 100644 sickgear/providers/__init__.py create mode 100644 sickgear/providers/alpharatio.py create mode 100644 sickgear/providers/bithdtv.py create mode 100644 sickgear/providers/blutopia.py create mode 100644 sickgear/providers/btn.py create mode 100644 sickgear/providers/eztv.py create mode 100644 sickgear/providers/fano.py create mode 100644 sickgear/providers/filelist.py create mode 100644 sickgear/providers/filesharingtalk.py create mode 100644 sickgear/providers/funfile.py create mode 100644 sickgear/providers/generic.py create mode 100644 sickgear/providers/hdbits.py create mode 100644 sickgear/providers/hdspace.py create mode 100644 sickgear/providers/hdtorrents.py create mode 100644 sickgear/providers/immortalseed.py create mode 100644 sickgear/providers/iptorrents.py create mode 100644 sickgear/providers/limetorrents.py create mode 100644 sickgear/providers/magnetdl.py create mode 100644 sickgear/providers/milkie.py create mode 100644 sickgear/providers/morethan.py create mode 100644 sickgear/providers/ncore.py create mode 100644 sickgear/providers/nebulance.py create mode 100644 sickgear/providers/newznab.py create mode 100644 sickgear/providers/nyaa.py create mode 100644 sickgear/providers/omgwtfnzbs.py create mode 100644 sickgear/providers/pretome.py create mode 100644 sickgear/providers/privatehd.py create mode 100644 sickgear/providers/ptf.py create mode 100644 sickgear/providers/rarbg.py create mode 100644 sickgear/providers/revtt.py create mode 100644 sickgear/providers/rsstorrent.py create mode 100644 sickgear/providers/scenehd.py create mode 100644 sickgear/providers/scenetime.py create mode 100644 sickgear/providers/shazbat.py create mode 100644 sickgear/providers/showrss.py create mode 100644 sickgear/providers/snowfl.py create mode 100644 sickgear/providers/speedapp.py create mode 100644 sickgear/providers/speedcd.py create mode 100644 sickgear/providers/thepiratebay.py create mode 100644 sickgear/providers/tokyotoshokan.py create mode 100644 sickgear/providers/torlock.py create mode 100644 sickgear/providers/torrentday.py create mode 100644 sickgear/providers/torrenting.py create mode 100644 sickgear/providers/torrentleech.py create mode 100644 sickgear/providers/tvchaosuk.py create mode 100644 sickgear/providers/xspeeds.py create mode 100644 sickgear/py_requirement.data create mode 100644 sickgear/rssfeeds.py create mode 100644 sickgear/sab.py create mode 100644 sickgear/scene_exceptions.py create mode 100644 sickgear/scene_numbering.py create mode 100644 sickgear/scheduler.py create mode 100644 sickgear/search.py create mode 100644 sickgear/search_backlog.py create mode 100644 sickgear/search_propers.py create mode 100644 sickgear/search_queue.py create mode 100644 sickgear/search_recent.py create mode 100644 sickgear/sgdatetime.py create mode 100644 sickgear/show_name_helpers.py create mode 100644 sickgear/show_queue.py create mode 100644 sickgear/show_updater.py create mode 100644 sickgear/subtitles.py create mode 100644 sickgear/traktChecker.py create mode 100644 sickgear/trakt_helpers.py create mode 100644 sickgear/tv.py create mode 100644 sickgear/tv_base.py create mode 100644 sickgear/tvcache.py create mode 100644 sickgear/ui.py create mode 100644 sickgear/version_checker.py create mode 100644 sickgear/watchedstate.py create mode 100644 sickgear/watchedstate_queue.py create mode 100644 sickgear/webapi.py create mode 100644 sickgear/webserve.py create mode 100644 sickgear/webserveInit.py create mode 100755 snap/hooks/install create mode 100755 snap/hooks/post-refresh create mode 100644 snap/snapcraft.yaml create mode 100644 tests/__init__.py create mode 100644 tests/all_tests.py create mode 100644 tests/common_tests.py create mode 100644 tests/compatibility_tests.py create mode 100644 tests/db_tests.py create mode 100644 tests/helpers_tests.py create mode 100644 tests/ignore_and_require_words_tests.py create mode 100644 tests/migration_tests.py create mode 100644 tests/name_parser_tests.py create mode 100644 tests/network_timezone_tests.py create mode 100644 tests/newznab_data/hydra1_caps.xml create mode 100644 tests/newznab_data/hydra2_caps.xml create mode 100644 tests/newznab_data/newznab_caps.xml create mode 100644 tests/newznab_data/nntmux_caps.xml create mode 100644 tests/newznab_data/nzedb_caps.xml create mode 100644 tests/newznab_data/spotweb_caps.xml create mode 100644 tests/newznab_tests.py create mode 100644 tests/pp_tests.py create mode 100644 tests/scene_helpers_tests.py create mode 100755 tests/scripts/extra_script.py create mode 100755 tests/scripts/sg_extra_script.py create mode 100644 tests/search_tests.py create mode 100644 tests/show_tests.py create mode 100644 tests/snatch_tests.py create mode 100644 tests/test_lib.py create mode 100644 tests/tv_tests.py create mode 100644 tests/webapi_tests.py create mode 100644 tests/xem_tests.py create mode 100644 tox.ini diff --git a/.codeclimate.yml b/.codeclimate.yml new file mode 100644 index 00000000..f9552247 --- /dev/null +++ b/.codeclimate.yml @@ -0,0 +1,17 @@ +engines: + eslint: + enabled: true + csslint: + enabled: true + pep8: + enabled: true +ratings: + paths: + - "**.py" + - "**.js" + - "**.css" +exclude_paths: +- lib/**/* +- tornado/**/* +- gui/slick/css/lib/**/* +- gui/slick/js/lib/**/* \ No newline at end of file diff --git a/.github/issue_template.md b/.github/issue_template.md new file mode 100644 index 00000000..7f2945fa --- /dev/null +++ b/.github/issue_template.md @@ -0,0 +1,22 @@ +#### Branch: The name of the branch (e.g. master or develop) +#### Branch version commit hash: (See the About page) + + +Expectation | Result +------------ | ------------- +Your expectation paragraph(s) text here. Before the bar >> | then, your result paragraph(s) text here. + + +**Steps to reproduce:** +*1)* Step to take +*2)* Step to take +... + + +Either a link to gist (best as they are easily deleted) or log text wrapped in "pre" tags + + +Additional notes: +For example, any relevant config settings that may be help us replicate the reported issue + +Targeting your info so that the issue can be reproduced is the single fastest way to get it resolved diff --git a/.github/workflows/unittest.yml b/.github/workflows/unittest.yml new file mode 100644 index 00000000..fa7d932f --- /dev/null +++ b/.github/workflows/unittest.yml @@ -0,0 +1,72 @@ +name: Python Unit Tests +on: + push: + branches: + - main + - dev + pull_request: + branches: + - main + - dev +jobs: + windows: + runs-on: '${{ matrix.os }}' + strategy: + matrix: + os: + - windows-latest + python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] + steps: + - name: 'Set up Python ${{ matrix.python-version }}' + uses: actions/setup-python@v4 + with: + python-version: '${{ matrix.python-version }}' + - uses: actions/checkout@v3 + - run: pip install responses + - run: pip install -r requirements.txt + - run: pip install coveralls + - name: 'Unit tests...' + working-directory: ./tests + run: coverage run --source=.. --omit=../lib/* ./all_tests.py + linux: + runs-on: '${{ matrix.os }}' + strategy: + matrix: + os: + - ubuntu-latest + python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] + steps: + - name: 'Set up Python ${{ matrix.python-version }}' + uses: actions/setup-python@v4 + with: + python-version: '${{ matrix.python-version }}' + - uses: actions/checkout@v3 + - run: export BOTO_CONFIG=/dev/null + - run: 'export PYTHONPATH=$PYTHONPATH:$(pwd)' + - run: pip install responses + - run: pip install -r requirements.txt + - run: pip install coveralls + - name: 'Unit tests...' + working-directory: ./tests + run: coverage run --source=.. --omit=../lib/* ./all_tests.py + macos: + runs-on: '${{ matrix.os }}' + strategy: + matrix: + os: + - macos-latest + python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] + steps: + - name: 'Set up Python ${{ matrix.python-version }}' + uses: actions/setup-python@v4 + with: + python-version: '${{ matrix.python-version }}' + - uses: actions/checkout@v3 + - run: export BOTO_CONFIG=/dev/null + - run: 'export PYTHONPATH=$PYTHONPATH:$(pwd)' + - run: pip install responses + - run: pip install -r requirements.txt + - run: pip install coveralls + - name: 'Unit tests...' + working-directory: ./tests + run: coverage run --source=.. --omit=../lib/* ./all_tests.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..107543d6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,50 @@ +###################### +# SB User Related # +cache/* +cache.db* +config.ini* +Logs/* +sickbeard.db* +failed.db* +autoProcessTV/autoProcessTV.cfg +server.crt +server.key +restore/ + +###################### +# SB Test Related # +tests/cache/* +tests/Logs/* +tests/sickgear.* +tests/*.db + +###################### +# Compiled source # +*.py[co] + +###################### +# IDE specific # +*.bak +*.tmp +*.wpr +*.project +*.pydevproject +*.cproject +*.tmproj +*.tmproject +*.sw? +Session.vim +.ropeproject/* + +###################### +# OS generated files # +.Spotlight-V100 +.Trashes +.DS_Store +desktop.ini +ehthumbs.db +Thumbs.db +.directory +*~ +/.idea/ +*.torrent diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..4213d7dd --- /dev/null +++ b/.travis.yml @@ -0,0 +1,26 @@ +dist: xenial + +language: python + +#python: +# - "2.7" +jobs: + include: + - python: '2.7' + - python: '3.7' + - python: '3.8' + - python: '3.9' + +before_install: + - export BOTO_CONFIG=/dev/null # Workaround for https://github.com/travis-ci/travis-ci/issues/7940 + - export PYTHONPATH=$PYTHONPATH:$(pwd) + - pip install responses # Used only in tests with dep pkg_resources + +install: + - pip install -r requirements.txt + - pip install coveralls + +before_script: + - cd ./tests +script: coverage run --source=.. --omit=../lib/* ./all_tests.py +after_success: coveralls diff --git a/CHANGES.md b/CHANGES.md new file mode 100644 index 00000000..ceae1956 --- /dev/null +++ b/CHANGES.md @@ -0,0 +1,4020 @@ +### 3.26.0 (2023-01-12 02:00:00 UTC) + +* Change bump to major version 3.xx to signal that this branch supports Python3+ only +* Update Tornado Web Server 6.1.0 (2047e7a) to 6.2.0 (a4f08a3) +* Update Requests library 2.26.0 (b0e025a) to 2.28.1 (ec553c2) +* Update urllib3 1.26.2 (eae04d6) to 1.26.13 (25fbd5f) +* Update idna library 2.9 (1233a73) to 3.4 (37c7d9b) +* Add support for scene episode number to multiple episodes +* Add TMDB TV info source +* Change return unknown.png flag if a requested flag image file doesn't exist +* Change use regular cast from season as show cast +* Change prefer recent cast in cast order +* Change filter non-main appearance of main cast persons +* Add direct match to relative sort as first priority of search results +* Change improve memory management +* Add select2 control to view-show/Change show +* Add support or orjson, with fallback to simplejson then native json +* Change migrate Kodi addon to Kodi (Matrix), (Leia) and older can use repo source url /kodi-legacy +* Change ensure XML header in Kodi nfo files +* Change fix some typos + + +### 0.25.60 (2023-01-03 13:30:00 UTC) + +* Fix search results sorting +* Change add windows and macOS GitHub unit test jobs +* Change update GitHub actions/setup-python v3 to v4 +* Change fix typo on config providers view + + +### 0.25.59 (2023-01-03 00:10:00 UTC) + +* Fix send mark=bad to NZBGet when minimum dir size test fails +* Change create Python Unit test workflow +* Fix ignore_and_require_words_tests.py +* Change revert scene_helpers_tests.py +* Change unit tests: force python to garbage collect all db connections + + +### 0.25.58 (2022-12-21 20:30:00 UTC) + +* Fix improve data cleanse from TV info source +* Fix issue where actor data is None +* Fix update Black Lagoon scene helper test +* Remove Sick Beard Index, inactive for 16 months since Aug 2021 + + +### 0.25.57 (2022-12-21 13:00:00 UTC) + +* Fix replace dead predb.ovh with predb.de for provider scene filter + + +### 0.25.56 (2022-12-20 19:00:00 UTC) + +* Fix webapi search +* Change add poster to webapi search results + + +### 0.25.55 (2022-12-19 11:30:00 UTC) + +* Fix Trakt account error handling +* Change enable failure monitor for tv show search (Trakt) +* Change improve api/builder drop down colour to indicate sg vs sb endpoints + + +### 0.25.54 (2022-12-17 17:40:00 UTC) + +* Fix Trakt API server error handler + + +### 0.25.53 (2022-12-17 15:50:00 UTC) + +* Change update dateutil zoneinfo fallback to 2022g +* Change allow Python 3.11.1, 3.10.9, 3.9.16, 3.8.16, and 3.7.16 +* Change remove unneeded old python-Levenshtein for py3 +* Change add a pypi package repo +* Change update lxml for Windows to 4.9.2 +* Change update pip to final supported version for py2 + + +### 0.25.52 (2022-11-17 03:30:00 UTC) + +* Fix process media + + +### 0.25.51 (2022-11-16 14:30:00 UTC) + +* Fix process media with a date in parentheses +* Add rapid fuzz dependency +* Change add a deprecated message where SickBeard.py is still being used + + +### 0.25.50 (2022-10-31 14:30:00 UTC) + +* Change improve the scope of auth dupe checker + + +### 0.25.49 (2022-10-30 17:30:00 UTC) + +* Change update dateutil zoneinfo fallback to 2022f +* Change improve performance when fetching logs +* Change Cheetah3 min version to 3.3.0 on py3 +* Fix Cryptography yanked module +* Change providers config page, add warning if duplicate api/pass keys exist at different providers +* Fix issue where apikey field can be invisible on /api/builder/ +* Change view-log page, Logs command of /api/builder/ and starify auth data +* Fix log typo in NZBGet Mark Good/Success postprocess action +* Remove providers HDME, Torrentsdb, and Zooqle + + +### 0.25.48 (2022-10-18 01:40:00 UTC) + +* Change allow Python 3.11 +* Remove provider Grabtheinfo +* Fix TVChaosUK and Nebulance on py3.11 + + +### 0.25.47 (2022-10-15 01:05:00 UTC) + +* Change improve clarity of Telegram notification chat id field + + +### 0.25.46 (2022-10-12 17:10:00 UTC) + +* Change allow Python 3.10.8, 3.9.15, 3.8.15, and 3.7.15 +* Change update dateutil zoneinfo fallback to 2022e + + +### 0.25.45 (2022-10-11 16:20:00 UTC) + +* Fix timeout on "Add from TV info source" +* Update certifi 2021.10.08 to 2022.09.24 +* Fix Torrentleech, a new session is required using the URL under the TL provider options/Cookies + + +### 0.25.44 (2022-10-09 10:45:00 UTC) + +* Change add 4 digit episode name parsing + + +### 0.25.43 (2022-10-05 11:30:00 UTC) + +* Change python-Levenshtein to Levenshtein for py3.7-py3.11 +* Change allow regex for py3.11 +* Change make genre list output consistent on search results + + +### 0.25.42 (2022-09-30 14:40:00 UTC) + +* Change update dateutil zoneinfo fallback to 2022d +* Fix genre strings when converted to list to not contain leading/trailing empty items + + +### 0.25.41 (2022-09-23 01:25:00 UTC) + +* Fix a particular date handling that resulted in a UI issue + + +### 0.25.40 (2022-09-09 11:20:00 UTC) + +* Change allow Python 3.10.7, 3.9.14, 3.8.14, and 3.7.14 + + +### 0.25.39 (2022-08-25 08:50:00 UTC) + +* Fix recommended.txt for package updates + + +### 0.25.38 (2022-08-23 16:10:00 UTC) + +* Change allow Python 3.10.6 +* Change update fallback zoneinfo to 2022c +* Change handle invalid date strings in search results +* Change don't load entire file at once when calling download_file +* Change don't request cache images for CachedImages class +* Fix role(), if character_name is empty use 'unknown name' + + +### 0.25.37 (2022-06-23 13:40:00 UTC) + +* Change try to auto add repo path to git `safe.directory` setting +* Change if auto adding git setting fails, post message to update section that SickGear path must be marked safe in git +* Change force English output for git runner +* Change about page, add more credits and a support link for TheTVDb + + +### 0.25.36 (2022-06-22 14:45:00 UTC) + +* Fix if config file doesn't exist and git is installed try to find current hash or set dummy + + +### 0.25.35 (2022-06-08 00:28:00 UTC) + +* Fix catch ShowDirNotFoundException during prostprocessing + + +### 0.25.34 (2022-06-06 23:00:00 UTC) + +* Change allow Python 3.10.5 + + +### 0.25.33 (2022-05-19 09:45:00 UTC) + +* Change allow Python 3.9.13 + + +### 0.25.32 (2022-05-15 23:00:00 UTC) + +* Remove provider Baconbits + + +### 0.25.31 (2022-03-28 15:10:00 UTC) + +* Change allow Python 3.10.4, 3.9.12, 3.8.13, and 3.7.13 +* Update zoneinfo fallback to 2022a +* Change enable cryptography wheels on Windows amd64, Linux x86_64 or aarch64, and Darwin x86_64 +* Change use cryptography <= 3.3.2 on systems that don't have prebuilt wheels to avoid rust requirement + + +### 0.25.30 (2022-03-11 14:55:00 UTC) + +* Change improve onTxComplete shell compatibility +* Change bump onTxComplete Linux version 1.2 to 1.3 + + +### 0.25.29 (2022-03-10 20:30:00 UTC) + +* Fix onTxComplete Linux port omissions from the Windows original +* Change bump onTxComplete Linux version 1.1 to 1.2 + + +### 0.25.28 (2022-03-04 23:55:00 UTC) + +* Update UnRar x64 for Windows 6.02 to 6.11 + + +### 0.25.27 (2022-03-03 11:50:00 UTC) + +* Fix don't use invalid timestamps for episodes +* Update recommended modules + + +### 0.25.26 (2022-02-01 13:00:00 UTC) + +* Remove ETTV provider +* Change add logging message when no season folder is set for path creation + + +### 0.25.25 (2022-01-18 14:55:00 UTC) + +* Change allow Python 3.10.2 and 3.9.10 + + +### 0.25.24 (2021-12-22 22:05:00 UTC) + +* Fix person text spacing in regular layout + + +### 0.25.23 (2021-12-18 19:45:00 UTC) + +* Fix handle bad data fetched from tvinfo source and passed to get_network_timezone + + +### 0.25.22 (2021-12-14 00:30:00 UTC) + +* Fix recognition of unreadable media quality to type UNKNOWN + + +### 0.25.21 (2021-12-07 00:40:00 UTC) + +* Change allow Python 3.10.1 + + +### 0.25.20 (2021-11-21 16:25:00 UTC) + +* Fix display show when IMDb returns no episodes or runtimes + + +### 0.25.19 (2021-11-15 23:00:00 UTC) + +* Change allow Python 3.9.9 + + +### 0.25.18 (2021-11-12 15:00:00 UTC) + +* Change filter irrelevant Trakt API results + + +### 0.25.17 (2021-11-12 00:15:00 UTC) + +* Fix daily schedule JavaScript error + + +### 0.25.16 (2021-11-10 19:00:00 UTC) + +* Fix TVmaze search +* Fix comparison of episode name with numbers during parsing of multi episode releases +* Add name_parser unittest multi episode with episode name comparison + + +### 0.25.15 (2021-11-09 12:00:00 UTC) + +* Fix tvc cards returning view + + +### 0.25.14 (2021-11-06 04:30:00 UTC) + +* Change allow Python 3.9.8 +* Update recommended modules cffi, lxml, and regex + + +### 0.25.13 (2021-11-05 12:25:00 UTC) + +* Update zoneinfo fallback to 2021e +* Add episode number in api history results +* Change prevent backups when creating a new db +* Fix update only existing Kodi .nfo files during SG update +* Fix config/search "Test fs" button +* Add additional cleanup for cast + + +### 0.25.12 (2021-10-17 23:00:00 UTC) + +* Fix large sickbeard db's that occurred from using subtitle settings +* Update zoneinfo fallback to 2021d + + +### 0.25.11 (2021-10-12 17:00:00 UTC) + +* Fix edit-show alert "set master" malfunction on shows with no master to edit + + +### 0.25.10 (2021-10-12 11:55:00 UTC) + +* Update certifi 2021.05.30 to 2021.10.08 + + +### 0.25.9 (2021-10-11 13:45:00 UTC) + +* Update zoneinfo fallback to 2021c +* Update regex for Python 3.10 on Windows +* Change deprecated anon redirect service + + +### 0.25.8 (2021-10-10 21:00:00 UTC) + +* Fix add show and browse TVmaze cards on Solaris Hipster + + +### 0.25.7 (2021-09-29 18:40:00 UTC) + +* Fix ignore entire show runtimes when getting runtimes from IMDb +* Change enable failure monitor for search_tvs +* Change thexem server + + +### 0.25.6 (2021-09-26 17:45:00 UTC) + +* Fix view-show on new browsers +* Fix remove box in footer on certain setups +* Update zoneinfo fallback to 2021b + + +### 0.25.5 (2021-09-24 14:55:00 UTC) + +* Change upgrade Snap unrar 5.6.8 to 6.0.2 +* Fix workaround snap certificate failure to access rarlab server + + +### 0.25.4 (2021-09-24 10:30:00 UTC) + +* Fix logging during media process where setting airdate is unavailable + + +### 0.25.3 (2021-09-21 22:00:00 UTC) + +* Fix filter in history API endpoint +* Fix multiep magnets are not downloadable +* Change remove dead magnet cache services + + +### 0.25.2 (2021-09-20 20:00:00 UTC) + +* Fix history API endpoint for all snatch and download statuses (including archived, failed) + + +### 0.25.1 (2021-09-18 00:06:00 UTC) + +* Fix history API endpoint to respect clear history + + +### 0.25.0 (2021-09-15 00:05:00 UTC) + +* Add ability to switch a TV info source for a show, initial support is for TheTVDb and TVMaze +* Add column on manage/Bulk Change for TV info source so that shows can be sorted to isolate by source for switching +* Add TV info source selection to manage/Bulk Change/Edit +* Add auto redirect from manage/Bulk Change/Edit/Submit to manage/show-tasks if a TV info source is tasked for change +* Add after a restart, auto resume switching shows that didn't finish the switch TV info source process +* Change improve loading speed of shows at startup +* Change improve main execution loop speed +* Add new sort option "Combine source" to add show search show results +* Add support list of names to search for in add show search +* Add support for more URLs in add show search +* Add ability to search tvid:prodid as found in URLs and at other UI places +* Add dynamic search examples to add show search +* Add placeholder syntax hints to add show search +* Add source provider images to add show search result items +* Fix add show search box width now that the other select is reinstated +* Fix add show search TVDb links only to contain lang arg, not all +* Change "exists in db" link on search results page to support any info source +* Change browse cards interface to new add show search +* Change assist user search terms when the actual title of a show is unknown +* Change remove problematic buffering of 20 items on search results +* Change remove year from add show search term ... year is still used for relevancy order +* Change "Import" title to "Path conflict" for clarity +* Add when a path conflict occurs during add show, users may enter a new show folder name +* Add parsing Kodi show.nfo so import existing page selects any known info source +* Change improve speed getting list in the import page +* Change refactor mass_add_table to improve performance, and code clarity +* Change improve find_show_by_id performance +* Add glide.js 3.4.0 (f7ff0dd) +* Add object fit image 3.2.4 (f951d2a) +* Update fancyBox 2.1.6 to 3.5.7 (c4fd903) +* Update jQ collapser 2.0 to 3.0.1 (c3f95ba) +* Add person/character glide slider to view-show +* Change replace swipe with move event to act on any input type event (e.g. keyboard) for glide on view-show +* Add a vertical dotted line indication to the final cast glide slide on view-show +* Add glide arrows to view-show +* Add click the glide number button on view-show to change slide times or pause the glider +* Add cast displayed on view-show is saved whenever the glide is paused +* Add restore view-show glide to the left-most image shown while ever the glide slider is in the pause state +* Fix layout of multiline genre labels on view-show +* Change view-show, during adding of a show, cast links will only become active when ready to be linked, otherwise, display as text +* Add third-person singular pronoun on view-show to a character who is portrayed by themselves +* Add force cast update to view-show +* Add person view link to view-show glider +* Add character view link to view-show glider +* Add to view-show a notification message if a show fails to switch master TV info source +* Add visual cue of master TV info source to view-show +* Add imdb miniseries average runtime to view-show +* Change improve ui glide panel generally and also on startup +* Add prevent user error on edit-show where "set master" is pending but Update or Cancel Edit is used instead of "Save Changes" +* Change add character relationship "Presenter" to "Host" +* Add where a character is in multiple shows to the character view +* Change display on ui when update cast is in progress and not just queued +* Rename from TVMaze to TVmaze in line with their branding +* Add 5 mins to Trakt failure retries times +* Change improve speed reading for many processes +* Change correct log messages grammar +* Change improve manage/Show Tasks template +* Change use proper section dividers on manage/Show Tasks +* Change replace inline styles with CSS classes to improve readability and load perf +* Add characters, person to clean-up cache (30 days) +* Add reload person, character images every 7 days +* Add suppress UI notification for scheduled people updates during show updates and during switching TV info source +* Add failed TV info source switches to manage/Show Tasks +* Add remove item from queue and clear queue test buttons to manage/Show Tasks and manage/Search Tasks +* Change improve show update logic +* Add check for existing show with new id pair before switching +* Change prioritize first episode start year over the start year set at the TV info source +* Change delete non-existing episodes when switching TV info source +* Add TMDB person pics as fallback +* Add use person fallback for character images +* Add logic to add start, end year in case of multiple characters per person +* Add spoken height to person view +* Add abort people cast update when show is deleted, also remove show from any queued show item or search item +* Add updating show.nfo when a cast changes +* Change use longest biography available for output +* Add UI requests of details for feb 28 will also return feb 29 in years without feb 29 +* Add fetch extra data fallback from TMDB for persons +* Change fanart icon +* Add provider TorrentDB +* Add menu Shows/"TVmaze Cards" +* Add show name/networks card user input filter +* Change only auto refresh card view if a recoverable error occurs +* Update Requests library 2.25.1 (bdc00eb) to 2.26.0 (b0e025a) +* Fix handling of card filters and sort states +* Add view paused "Only" to Daily Schedule +* Add return paused "Only" to API +* Change Add shows/Search results first aired dates to UI date format setting +* Change improve the search progress text +* Add "Size" filter '<0' in history view to filter already deleted media +* Change swap `Episode` and `Label` columns in history view + + +### 0.24.17 (2021-08-31 01:00:00 UTC) + +* Change allow Python 3.8.12, 3.9.7, and 3.10.0 + + +### 0.24.16 (2021-08-28 16:05:00 UTC) + +* Update Windows recommended modules lxml, pip, regex, setuptools, and add cffi, python-Levenshtein +* Change newznab provider add handler for http response code 401 + + +### 0.24.15 (2021-08-05 11:45:00 UTC) + +* Change media process move process method for *nix systems that don't support native move +* Fix do not display empty show name results returned from TVDb + + +### 0.24.14 (2021-07-31 08:50:00 UTC) + +* Change add compatibility for Transmission 3.00 client with label support +* Change ensure cookies are split only into 2 parts at the lhs of multiple occurrences of '=' +* Remove provider Skytorrents + + +### 0.24.13 (2021-07-27 02:20:00 UTC) + +* Fix incorrect reporting of missing provider detail + + +### 0.24.12 (2021-07-17 08:10:00 UTC) + +* Fix snap build + + +### 0.24.11 (2021-07-14 10:30:00 UTC) + +* Fix handle a provider response when in error case +* Change use wider min width for left column on About page +* Fix misaligned columns when expanding/collapsing a show on Episode Overview + + +### 0.24.10 (2021-07-06 20:00:00 UTC) + +* Fix package update detection +* Change add DSM 7 error messages + + +### 0.24.9 (2021-07-05 10:25:00 UTC) + +* Change add Synology DSM 7 compatibility +* Fix exception when removing a show + + +### 0.24.8 (2021-06-30 23:05:00 UTC) + +* Fix nameparser unit tests + + +### 0.24.7 (2021-06-30 22:10:00 UTC) + +* Fix parse correct animes during recent and backlog search + + +### 0.24.6 (2021-06-28 23:59:00 UTC) + +* Change allow Python 3.7.11, 3.8.11, and 3.9.6 + + +### 0.24.5 (2021-06-26 16:45:00 UTC) + +* Fix restart after "Update Now" is clicked on UI, must manually restart from 0.24.0 until this release + + +### 0.24.4 (2021-06-25 03:00:00 UTC) + +* Fix issue on certain py2 setups that created mishandling of 404's +* Add SpeedApp torrent provider + + +### 0.24.3 (2021-06-17 23:00:00 UTC) + +* Fix view-show poster click zoom area is only accessible from top of poster image +* Move view-show paused "II" indicator as it wasn't in a good spot anyway + + +### 0.24.2 (2021-06-14 13:50:00 UTC) + +* Update UnRar x64 for Windows 6.01 to 6.02 + + +### 0.24.1 (2021-06-10 11:30:00 UTC) + +* Fix handle whitespaced queries + + +### 0.24.0 (2021-06-08 12:50:00 UTC) + +* Change free up some screen real estate on manage/Bulk Change +* Change rotate column headers on manage/Bulk Change for supported browsers to reduce screen estate waste +* Add column to manage/Bulk Change to display the show folder location size +* Add media stats to manage/Bulk Change and view-show when hovering over folder size +* Add to manage/Bulk Change an icon where show location no longer exists and group the icon/non icon shows +* Add a hover tip to the edit column on manage/Bulk Change to remind about using multi-select +* Change add tooltips on manage/Bulk Change checkbox actions to display what each are used for +* Add to manage/Bulk Change confirm dialog before removing or deleting a show +* Change manage/Bulk Change add sort by size options to table, (Total, Largest, Smallest, Average) +* Change manage/Bulk Change add busy spinner for processing when changing size sort type +* Change manage/Bulk Change table make header stick when page is scrolled +* Change manage/Bulk Change table make footer stick when page is scrolled +* Change manage/Bulk Change add filter to table, showname, quality, and status +* Change number of shows listed after a filter is displayed at the bottom of Bulk Change +* Change edit and submit buttons are disabled when there is no selection on Bulk Change +* Change edit and submit buttons display number of selected items on Bulk Change +* Change tidy up html markup and JavaScript for manage/Bulk Change +* Change refactor to simplify bulk_change logic +* Add to config/General, "Package updates" and list packages, check packages by default on Windows, others must enable +* Change simplify section config/General/Updates +* Add check for package updates to menu item action "Check for Updates" +* Add known failures are cleared for a fresh check when "Check for Updates" is used +* Add FileSharingTalk nzb provider +* Change optimize .png images to improve file/transfer size +* Add tz version info to the about page +* Change auto-install Cheetah dependency on first time installations (tested on Win) +* Change add cryptography to recommended.txt +* Change add prebuilt AMD64 python-Levenshtein to recommended.txt +* Change add prebuilt Windows Python 3.10 lxml to recommended.txt +* Change add prebuilt Windows Python 3.10 regex to recommended.txt +* Change replace deprecated `currentThread` with `current_thread` calls +* Change initialise Manage/Media Process folder and method from Config/Media Process when no previous values are stored +* Change remember Manage/Media Process folder and method when button 'Process' is used +* Change abbreviate long titles under menu tab +* Change add fallback to unar if unrar binary is unavailable on Linux +* Update attr 20.2.0 (4f74fba) to 20.3.0 (f3762ba) +* Update diskcache_py3 5.0.1 (9670fbb) to 5.1.0 (40ce0de) +* Update diskcache_py2 4.1.0 (b0451e0) from 5.1.0 (40ce0de) +* Update humanize 3.1.0 (aec9dc2) to 3.5.0 (b6b0ea5) +* Update Rarfile 3.1 (a4202ca) to 4.0 (55fe778) +* Update Requests library 2.24.0 (2f70990) to 2.25.1 (bdc00eb) +* Update Six compatibility library 1.15.0 (c0be881) to 1.16.0 (b620447) +* Update urllib3 1.25.11 (00f1769) to 1.26.2 (eae04d6) +* Add menu Shows/"Next Episode Cards" +* Change improve SQL performance +* Add option "Add paused" to Options/"More Options" at the final step of adding a show +* Update certifi 2020.11.08 to 2021.05.30 + + +### 0.23.22 (2021-05-27 00:10:00 UTC) + +* Change officially move chat support to irc.libera.chat +* Change tweak NBL API tip + + +### 0.23.21 (2021-05-17 10:20:00 UTC) + +* Fix provider Nebulance +* Fix provider MoreThan + + +### 0.23.20 (2021-05-13 18:35:00 UTC) + +* Fix restart to release and free resources from previous run process +* Change fanart lib to get_url + + +### 0.23.19 (2021-05-05 21:40:00 UTC) + +* Fix MoreThan provider and add provider option only allow releases that are site trusted +* Add Python 3.9 to Travis + + +### 0.23.18 (2021-05-03 23:10:00 UTC) + +* Change allow Python 3.8.10 and 3.9.5 +* Remove PiSexy provider +* Fix refreshShow, prevent another refresh of show if already in queue and not forced +* Fix webapi set scene season +* Fix set path in all_tests for py2 +* Fix webapi exception if no backlog was done before (CMD_SickGearCheckScheduler) +* Change webapi don't allow setting of scene numbers when show hasn't activated scene numbering +* Add webapi unit tests + + +### 0.23.17 (2021-04-12 12:40:00 UTC) + +* Update UnRar for Windows 6.00 to 6.01 x64 + + +### 0.23.16 (2021-04-05 23:45:00 UTC) + +* Change allow Python 3.9.4 +* Change prevent use of Python 3.9.3 and alert users to upgrade to 3.9.4 due to a recall + + +### 0.23.15 (2021-04-03 10:05:00 UTC) + +* Change allow Python 3.8.9 and 3.9.3 + + +### 0.23.14 (2021-03-10 01:40:00 UTC) + +* Add config/Search/Search Tasks/"Host running FlareSolverr" to handle CloudFlare providers +* Change the cf_clearance cookie to an undocumented optional config instead of a requirement +* Change where cf_clearance does not exist or expires, config/Search/Search Tasks/"Host running FlareSolverr" is required +* Fix saving magnet from PAs as files under py3 +* Fix SkyTorrents provider +* Fix Torlock provider +* Fix TBP provider + + +### 0.23.13 (2021-02-26 19:05:00 UTC) + +* Add Newznab providers can use API only or API + RSS cache fallback. Tip added to Newznab config/Media Providers/API key +* Add correct user entry mistakes for nzbs2go api url + + +### 0.23.12 (2021-02-19 17:00:00 UTC) + +* Change allow Python 3.8.8 and 3.9.2 + + +### 0.23.11 (2021-02-04 23:30:00 UTC) + +* Fix report correct number of items found during nzb search +* Change recognise custom spotweb providers + + +### 0.23.10 (2021-01-30 11:20:00 UTC) + +* Fix change file date on non Windows + + +### 0.23.9 (2021-01-28 19:45:00 UTC) + +* Fix provider nCore +* Change update dateutil fallback zoneinfo to 2021a + + +### 0.23.8 (2020-12-31 20:40:00 UTC) + +* Change update dateutil fallback zoneinfo to 2020f +* Fix notifiers Pushover and Boxcar2 under py3 +* Fix need to restart SG for a change in TVChaosUK password to take effect + + +### 0.23.7 (2020-12-13 20:40:00 UTC) + +* Fix remove need to page refresh after entering an anime scene absolute number on view-show +* Change add TVChaosUK custom name regulator to prevent a false trigger from the wordlist filter + + +### 0.23.6 (2020-12-11 01:50:00 UTC) + +* Update UnRar for Windows 5.91 to 6.00 x64 +* Fix providers BitHDTV, Blutopia, HDTorrents, Pretome, PrivateHD, PTFiles, SceneHD, TVChaosUK +* Change handle redirects from POST requests +* Change Kodi Addon 1.0.8 + + +### 0.23.5 (2020-12-05 13:45:00 UTC) + +* Change improve dark theme text legibility with green/gold background under "Downloads" in view-shows/simple layout + + +### 0.23.4 (2020-12-02 11:30:00 UTC) + +* Change allow Python 3.9.1 + + +### 0.23.3 (2020-11-30 17:20:00 UTC) + +* Change remove use of native Py 7zip as compressor found to crash Python binary under Linux with low memory conditions + + +### 0.23.2 (2020-11-21 18:40:00 UTC) + +* Change allow Python 3.8.7 +* Change suppress py27 startup cryptography deprecation warning +* Fix filter out history items that don't qualify for status snatched/good + + +### 0.23.1 (2020-11-16 23:00:00 UTC) + +* Fix image failure for a show that is force updated, removed, then readded + + +### 0.23.0 (2020-11-11 13:30:00 UTC) + +* Change improve search performance for backlog, manual, failed, and proper +* Add overview of the last release age/date at each newznab provider to History/Layout "Connect fails" +* Add "History new..." to Shows menu by clicking the number +* Add db backup to the scheduled daily update +* Add display "Database backups" location at config/about if feature available +* Add option "Backup database plan" to config/general/advanced if feature available +* Add py7zr to recommended.txt for optional 7z compression +* Add `backup_db_path` setting to config.ini to customise backup db location +* Add `backup_db_max_count` to config.ini with range 0-90 where 0 = disable backup, 14 = default +* Change improve list performance for file/directory browser +* Change improve import shows listing performance +* Change improve performance during show rescan process +* Change improve performance during media processing +* Change improve scantree performance with regex params of what to include and/or exclude +* Change rename remove_file_failed to remove_file_perm and make it return an outcome +* Add config/General/Updates/Alias Process button, minimum interval for a fetch of custom names/numbering is 30 mins +* Add Export alternatives button to edit show +* Change season specific alt names now available not just for anime +* Change improve tooltip over show title in display show for multiple alternatives +* Add display season alternatives on hover over season titles in display show +* Change single digit season display to zero-padded double digits in edit show +* Change add note on edit show for season specific search rule +* Add mark next to season titles that have exceptions +* Add support for centralised sg alternative names and numbers +* Change sg alts can overwrite scene number field only if field value is blank +* Change add note on edit show for season specific search rule +* Change add has_season_exceptions to control newznab id search +* Change add season exceptions to torrent providers +* Change give remove_file functions time to process +* Add ignore folders that contain ".sickgearignore" flag file +* Change add 3 days cache for tmdb base info only +* Change `Discordapp` to `Discord` in line with company change +* Change remove `app` from URL when calling webhook +* Change remind user when testing Notifications config / Discord to update URL +* Change Trim/Clear history to hide items because the data is needed for core management +* Fix incorrect text for some drop down list items in the apiBuilder view that affected some browsers +* Fix connection skip error handling in tvdb_api +* Add client parameter to pp class and add it to API sg.postprocess +* Change API version to 14 +* Change add a test for both require and ignore show specific words with partial match, both should fail +* Change expand to all providers, and season results, applying filters to .torrent content and not just search result... + name for where a found torrent result `named.this` contains `name.that` and ignore `that` did not ignore `named.this` +* Change init showDict for all unit tests +* Change add error handling for zoneinfo update file parsing +* Change downgrade network conversions/timezone warnings on startup to debug level +* Add enum34 1.1.10 +* Add humanize 3.1.0 (aec9dc2) +* Add Torrent file parse 0.3.0 (2a4eecb) +* Update included fallback timezone info file to 2020d +* Update attr 20.1.0.dev0 (4bd6827) to 20.2.0 (4f74fba) +* Update Beautiful Soup 4.8.2 (r559) to 4.9.3 (r593) +* Update cachecontrol library 0.12.5 (007e8ca) to 0.12.6 (167a605) +* Update certifi 2020.06.20 to 2020.11.08 +* Update dateutil 2.8.1 (43b7838) to 2.8.1 (c496b4f) +* Change add diskcache_py3 5.0.1 (9670fbb) +* Change add diskcache_py2 4.1.0 (b0451e0) +* Update feedparser_py3 6.0.0b3 (7e255f0) to 6.0.1 (98d189fa) +* Update feedparser_py2 backport +* Update hachoir_py3 3.0a6 (5b9e05a) to 3.1.2 (f739b43) +* Update hachoir_py2 2.0a6 (5b9e05a) to 2.1.2 +* Update Js2Py 0.70 (f297498) to 0.70 (92250a4) +* Update package resource API to 49.6.0 (3d404fd) +* Update profilehooks module 1.11.2 (d72cc2b) to 1.12.0 (3ee1f60) +* Update Requests library 2.24.0 (1b41763) to 2.24.0 (2f70990) +* Update soupsieve_py3 2.0.0.final (e66c311) to 2.0.2.dev (05086ef) +* Update soupsieve_py2 backport +* Update Tornado_py3 Web Server 6.0.4 (b4e39e5) to 6.1.0 (2047e7a) +* Update tmdbsimple 2.2.6 (310d933) to 2.6.6 (679e343) +* Update urllib3 1.25.9 (a5a45dc) to 1.25.11 (00f1769) +* Change add remove duplicates in newznab provider list based on name and url +* Change remove old provider dupe cleanup +* Change add response rate limit handling for generic providers +* Change add newznab retry handling +* Change add 2s interval fetch retry for GitHub as it can sometimes return no data +* Change rename misuse of terminology `frequency` to `interval` + + +### 0.22.16 (2020-11-10 20:15:00 UTC) + +* Fix anime name parser tests failing on assumed season number 1 +* Change increase number of IMDb ID digits parsed in TVDb lib +* Change add Trakt requested guidance to the log for locked user accounts + + +### 0.22.15 (2020-11-09 14:10:00 UTC) + +* Fix IMDb cards not always displayed as `in library` + + +### 0.22.14 (2020-11-06 21:55:00 UTC) + +* Fix RarBG in cases where home page cannot be reached + + +### 0.22.13 (2020-11-05 01:00:00 UTC) + +* Fix SpeedCD provider +* Remove HorribleSubs provider + + +### 0.22.12 (2020-11-03 16:05:00 UTC) + +* Fix IPTorrents + + +### 0.22.11 (2020-10-30 01:45:00 UTC) + +* Fix an old and rare thread timing case that can change a show to the wrong type while fetching alternative names + + +### 0.22.10 (2020-10-28 14:10:00 UTC) + +* Fix clear of old fail times for providers + + +### 0.22.9 (2020-10-21 11:55:00 UTC) + +* Change remove DB file logging level from config/General and reduce DB levels to Debug to reduce log file noise +* Add Trakt rate-limiting http response code 429 handling to prevent request failure + + +### 0.22.8 (2020-10-19 13:45:00 UTC) + +* Fix rare timing case on first-time startup with a network timezone update failure and an endless loop +* Change ensure `autoProcessTV/sabToSickGear.py` is set executable + + +### 0.22.7 (2020-10-19 10:15:00 UTC) + +* Add `autoProcessTV/sabToSickGear.py` that works with SABnzbd under both py2 and py3 + + +### 0.22.6 (2020-10-19 01:05:00 UTC) + +* Fix libtrakt logging error that created a Trakt notifier issue during media process + + +### 0.22.5 (2020-10-16 00:45:00 UTC) + +* Fix reading scene numbers from db +* Change improve clarity of notes when config/Media Process/Failed Download Handling is enabled + + +### 0.22.4 (2020-10-15 13:20:00 UTC) + +* Fix enable "Perform search tasks" at config/Media Providers/Options for custom RSS +* Fix remove enable_scheduled_backlog as it is not appropriate for custom RSS +* Fix if no anime release group parsed, provider id is used to prevent skipping result +* Fix if no anime season is parsed, assume season 1 to prevent skipping result +* Change add some anime quality recognition to assist search + + +### 0.22.3 (2020-10-14 15:00:00 UTC) + +* Fix use qualities saved as default during Add Show to set up qualities in Bulk Change +* Fix add manual indents to Quality dropdown select that browsers removed from CSS styles +* Change allow Python 3.9.0 +* Fix English flag + + +### 0.22.2 (2020-09-25 09:00:00 UTC) + +* Change allow Python 3.8.6 +* Fix show saved require word list to require at least one word during search + + +### 0.22.1 (2020-09-24 13:00:00 UTC) + +* Fix rare case with import existing shows where shows are not listed due to a corrupt `.nfo` file + + +### 0.22.0 (2020-09-19 20:50:00 UTC) + +* Add menu Shows/"Metacritic Cards" +* Add menu Shows/"TV Calendar Cards" +* Add country and language to Shows/"Trakt Cards" +* Add persistence to views of Shows/Browse Cards +* Change make web UI calls async so that, for example, process media will not block page requests +* Change improve speed of backlog overview +* Fix the missing snatched low quality on backlog overview +* Fix print trace to webinterface +* Fix creating show list when there is no list at the cycle of backlog search spread +* Change improve Python performance of handling core objects +* Change improve performance for find_show_by_id +* Change episode overview, move pulldown from 'Set/Failed' to 'Override/Failed' +* Change add rarfile_py3 3.1 (a4202ca) +* Change backport rarfile_py2; Fixes for multivolume RAR3 with encrypted headers +* Update Apprise 0.8.0 (6aa52c3) to 0.8.5 (55a2edc) +* Update attr 19.2.0.dev0 (daf2bc8) to 20.1.0.dev0 (4bd6827) +* Update Beautiful Soup 4.8.1 (r540) to 4.8.2 (r559) +* Update Certifi 2019.06.16 (84dc766) to 2020.06.20 (f7e30d8) +* Update dateutil 2.8.1 (fc9b162) to 2.8.1 (43b7838) +* Update DiskCache library 4.0.0 (2c79bb9) to 4.1.0 (b0451e0) +* Update feedparser 6.0.0b1 (d12d3bd) to feedparser_py2 6.0.0b3 (7e255f0) +* Add feedparser_py3 6.0.0b3 (7e255f0) +* Update Fuzzywuzzy 0.17.0 (0cfb2c8) to 0.18.0 (2188520) +* Update html5lib 1.1-dev (4b22754) to 1.1 (f87487a) +* Update idna library 2.8 (032fc55) to 2.9 (1233a73) +* Update isotope library 3.0.1 (98ba374) to 3.0.6 (ad00807) +* Update functools_lru_cache 1.5 (21e85f5) to 1.6.1 (2dc65b5) +* Update MsgPack 0.6.1 (05ff11d) to 1.0.0 (fa7d744) +* Update profilehooks module 1.11.0 (e17f378) to 1.11.2 (d72cc2b) +* Update PySocks 1.7.0 (91dcdf0) to 1.7.1 (c2fa43c) +* Update Requests library 2.22.0 (3d968ff) to 2.24.0 (1b41763) +* Update Six compatibility library 1.13.0 (ec58185) to 1.15.0 (c0be881) +* Update soupsieve_py3 2.0.0.dev (69194a2) to 2.0.0.final (e66c311) +* Update soupsieve_py2 1.9.5 (6a38398) to 1.9.6 final (f9c96ec) +* Update tmdbsimple 2.2.0 (ff17893) to 2.2.6 (310d933) +* Update Tornado_py3 Web Server 6.0.3 (ff985fe) to 6.0.4 (b4e39e5) +* Update urllib3 release 1.25.6 (4a6c288) to 1.25.9 (a5a45dc) +* Add Telegram notifier +* Change enable image caching on browse pages +* Change update sceneNameCache after scene names are updated +* Change add core dedicated base class tvinfo_base to unify future info sources +* Add exclude ignore words and exclude required words to settings/Search, Edit and View show +* Add API response field `global exclude ignore` to sg.listignorewords endpoint +* Add API response field `global exclude require` to sg.listrequirewords endpoint +* Change improve Popen resource usage under py2 +* Add overall failure monitoring to History/Connect fails (renamed from "Provider fails") +* Change log exception during updateCache in newznab +* Change make Py3.9 preparations +* Change anime "Available groups" to display "No groups listed..." when API is fine with no results instead of blank +* Change improve clarity of anime group lists by using terms Allow list and Block list +* Change add alternative locations for git.exe on Windows with a log warning +* Add link to the wiki setup guide for NZBGet and SABnzbd at Search Settings/"NZB Results" +* Change API version to 13 + + +### 0.21.49 (2020-09-19 20:40:00 UTC) + +* Change make make test_encrypt hardware independent +* Fix add `cf_clearance` to two providers that use CF IUAM, Scenetime and Torrenting +* Change convert Scenetime Quicktime SD release titles to formal SD quality title + + +### 0.21.48 (2020-09-18 21:00:00 UTC) + +* Change typo on search_episode_subtitles when subtitles are disabled +* Fix enabled encrypt option on startup under py3 + + +### 0.21.47 (2020-09-17 16:10:00 UTC) + +* Change add warning to logs for enabled providers where `cf_clearance` cookie is missing +* Fix backlog search in season search mode +* Fix don't search if subtitles disabled + + +### 0.21.46 (2020-09-16 20:00:00 UTC) + +* Fix TorrentDay and IPTorrents. Important: user must add browser cookie `cf_clearance` to provider 'Cookies' setting. + If `cf_clearance` not found in browser, log out, delete site cookies, refresh browser, `cf_clearance` will be created. + + +### 0.21.45 (2020-09-11 16:25:00 UTC) + +* Fix autoProcessTV.py to use `config.readfp` under py2 as `config.read_file` is py3.x+ + + +### 0.21.44 (2020-09-11 10:10:00 UTC) + +* Fix thesubdb subtitle service under py3 +* Change autoProcessTV.py to remove bytestring identifiers that are printed under py3 +* Fix saving nzb data to blackhole under py3 + + +### 0.21.43 (2020-09-09 19:20:00 UTC) + +* Add missing parameter 'failed' to sg.postprocess +* Change API rename sg.`listrequiedwords` typo endpoint to sg.`listrequirewords` +* Change API rename sg.`setrequiredwords` endpoint to sg.`setrequirewords` +* Change API responses of sg.listrequirewords and sg.setrequirewords to `require words` instead of `required words` +* Add API aliases for old endpoint names with old responses for backwards compatibility +* Fix legacy command help for `episode.search` +* Fix sg.show.ratefanart +* Fix `sg.logs` command wrongly mapped to legacy logs command +* Change return API data depending on old/new method call used for require words +* Change add missing parameter docs for CMD_SickGearSetDefaults +* Fix API CMD_SickGearSetDefaults save to config +* Change increase API version to 12 +* Change remove whitespaces from parameter docu + + +### 0.21.42 (2020-08-04 15:45:00 UTC) + +* Fix SickBeard search API compatibility issue + + +### 0.21.41 (2020-07-31 09:25:00 UTC) + +* Update NZBGet extension 2.5 to 2.6 + + +### 0.21.40 (2020-07-20 22:00:00 UTC) + +* Change allow Python 3.8.5 + + +### 0.21.39 (2020-07-14 01:15:00 UTC) + +* Change allow Python 3.8.4 + + +### 0.21.38 (2020-07-08 23:15:00 UTC) + +* Change add handling for when a dev db is based on an older production db +* Update UnRar for Windows 5.90 to 5.91 x64 +* Fix saving Trakt notification under py3 + + +### 0.21.37 (2020-05-30 12:00:00 UTC) + +* Fix Anime cards images +* Fix ETTV torrent provider + + +### 0.21.36 (2020-05-26 16:45:00 UTC) + +* Change improve Cloudflare connectivity +* Change Cheetah3 min version to 3.2.5 (Admin user upgrade: `python.exe -m pip install --no-cache-dir --force-reinstall --upgrade Cheetah3`) + + +### 0.21.35 (2020-05-25 01:30:00 UTC) + +* Fix RarBG under py2 + + +### 0.21.34 (2020-05-21 14:50:00 UTC) + +* Fix edit show "Upgrade once" + + +### 0.21.33 (2020-05-15 08:25:00 UTC) + +* Change allow Python 3.8.3 + + +### 0.21.32 (2020-05-14 15:00:00 UTC) + +* Change improve Cloudflare connectivity + + +### 0.21.31 (2020-05-13 19:10:00 UTC) + +* Fix correct type for hashlib call under py3 +* Change improve loading logic, stop loop when reloading and only call location.reload(); once +* Fix RarBG under py3 + + +### 0.21.30 (2020-04-30 10:20:00 UTC) + +* Fix Milkie torrent provider breaking changes + + +### 0.21.29 (2020-04-29 02:10:00 UTC) + +* Change update fallback timezone info file to 2020a +* Fix TVEpisodeSample to fix comparison on patterns with limited multi ep naming +* Update Js2Py 0.64 (7858d1d) to 0.70 (f297498) + + +### 0.21.28 (2020-04-24 09:40:00 UTC) + +* Change improve Cloudflare connectivity + + +### 0.21.27 (2020-04-22 20:35:00 UTC) + +* Update TZlocal 2.0.0b3 (410a838) to 2.1b1 (dd79171) +* Change Emby notifier to add unofficial support for Jellyfin +* Change Filelist torrent provider +* Fix regex references in sgmllib3k +* Fix settings/Notifications/Emby/"Discover" Emby/Jellyfin server in py3 +* Change add allow_base to clean_host, clean_hosts to permit the base address format Jellyfin introduced at 10.4.0 + + +### 0.21.26 (2020-04-13 00:30:00 UTC) + +* Fix AttributeError in anime manager while editing show (part deux) +* Fix use lib logger instead of global logger + + +### 0.21.25 (2020-04-10 01:50:00 UTC) + +* Fix Kodi uniqueid tag not validated during import +* Change slightly improve performance iterating metadata providers +* Fix AttributeError in anime manager while editing show +* Remove DigitalHive torrent provider +* Fix failure time reset of service URLs +* Change improve clarity of show update/refresh API failure message + + +### 0.21.24 (2020-04-04 00:30:00 UTC) + +* Fix use release group for Propers check from history if status is snatched +* Change add provider filter fallbacks into Propers search flow + + +### 0.21.23 (2020-03-31 10:00:00 UTC) + +* Update UnRar for Windows 5.80 to 5.90 x64 +* Fix viewing Manage/"Bulk Change" page skews "Added last..." list + + +### 0.21.22 (2020-03-20 20:00:00 UTC) + +* Fix Bulk Change/Edit for py3 + + +### 0.21.21 (2020-03-11 21:15:00 UTC) + +* Fix get_network_timezone + + +### 0.21.20 (2020-03-11 18:35:00 UTC) + +* Fix timezone handling on Windows to correct timestamps related to file system and db episode management + + +### 0.21.19 (2020-03-08 15:45:00 UTC) + +* Change update provider TL from v4/classic to V5 +* Fix webapi (add show) wrong error message if show is not at info source + + +### 0.21.18 (2020-03-04 19:20:00 UTC) + +* Fix NotifierFactory AttributeError on first run init + + +### 0.21.17 (2020-03-03 21:35:00 UTC) + +* Fix do not process magnet links in search results +* Fix saving media process settings +* Add handler for Emby user access 'Enable access to all libraries', specifying folder access rights operate as normal + + +### 0.21.16 (2020-02-26 15:10:00 UTC) + +* Change alert users of Python 3.8.1 or 3.7.6 to change Python version due to a known critical issue parsing URLs + + +### 0.21.15 (2020-02-25 08:50:00 UTC) + +* Fix disable Media Process/Extra Scripts due to security alert +* Fix missing __hash__ for tvshow/tvepisode obj's + + +### 0.21.14 (2020-02-22 17:55:00 UTC) + +* Fix manual search status change on display show +* Fix encoding issue in Boxcar2, Pushbullet, and Pushover notifiers +* Fix ParseResult logging during Process Media +* Fix subtitle providers that don't use auth +* Fix rTorrent exception handling + + +### 0.21.13 (2020-02-08 20:55:00 UTC) + +* Fix Windows Kodi episode library update + + +### 0.21.12 (2020-02-02 00:40:00 UTC) + +* Fix handling the error when failing to remove a file + + +### 0.21.11 (2020-02-01 21:40:00 UTC) + +* Change ended show mark "[ ! ]" of view-show/"Change show" pull down because Chromium removed the CSS method +* Fix creating show list when there is no list at the cycle of backlog search spread + + +### 0.21.10 (2020-01-30 21:00:00 UTC) + +* Fix init of custom newznab categories +* Change improve clarity of custom newznab category selection with "+/-" and usage text + + +### 0.21.9 (2020-01-28 01:00:00 UTC) + +* Fix reading service.py under Docker +* Fix a particular case with Add show for imported shows +* Change enforce reading text files as utf8 on environments that don't e.g. Docker + + +### 0.21.8 (2020-01-27 09:00:00 UTC) + +* Fix issue processing files with no quality parsed +* Change remove nonsense text that quality of pp item is from snatch history given that it may not be +* Fix update NameCache in case show name changes + + +### 0.21.7 (2020-01-24 15:05:00 UTC) + +* Fix rTorrent py3 compat +* Fix edit show with multiple list values under py3 +* Change improve search performance of some providers +* Change cache control of static files sent to browser to ensure page content is updated + + +### 0.21.6 (2020-01-21 22:30:00 UTC) + +* Fix Kodi service addon + bump to 1.0.7 (select "Check for updates" on menu of "SickGear Add-on repository") +* Change Kodi Add-on/"What's new" list order to be the latest version info at top +* Add output to SG log when a new Kodi Add-on version is available for upgrade +* Fix a rare media processing issue that created `dictionary changed size` error +* Fix ensure PySocks is available for Requests/urllib3 +* Fix fanart image update issue +* Change add examples that show scheme and authentication usage to config/general/advanced/"Proxy host" +* Change add warning that Kodi Add-on requires IP to setting config/general/"Allow IP use for connections" +* Change About page version string + + +### 0.21.5 (2020-01-15 02:25:00 UTC) + +* Update Fuzzywuzzy 0.17.0 (778162c) to 0.17.0 (0cfb2c8) +* Fix multi-episode .nfo files + + +### 0.21.4 (2020-01-12 17:40:00 UTC) + +* Change try to integrity verify episode .nfo files even if tvshow.nfo can't be parsed + + +### 0.21.3 (2020-01-12 17:11:00 UTC) + +* Fix gracefully handle tvshow.nfo files that fail to be xml parsed + + +### 0.21.2 (2020-01-12 14:00:00 UTC) + +* Fix Kodi meta Nfo files to work around a Kodi library update crash bug that may occur on particular systems + + +### 0.21.1 (2020-01-10 14:45:00 UTC) + +* Fix viewing a show added before any application configuration is saved (very rare under normal use) + + +### 0.21.0 (2020-01-10 00:40:00 UTC) + +* Change core system to improve performance and facilitate multi TV info sources +* Change migrate core objects TVShow and TVEpisode and everywhere that these objects affect. +* Add message to logs and disable ui backlog buttons when no media provider has active and/or scheduled searching enabled +* Change views for py3 compat +* Change set default runtime of 5 mins if none is given for layout Day by Day +* Change if no qualities are wanted, exit manual search thread +* Change add case-insensitive ordering to anime black/whitelist +* Fix anime groups list not excluding whitelisted stuff +* Add OpenSubtitles authentication support to config/Subtitles/Subtitles Plugin +* Add "Enforce media hash match" to config/Subtitles Plugin/Opensubtitles for accurate subs if enabled, but if disabled, + search failures will fall back to use less reliable subtitle results +* Update NZBGet Process Media extension, SickGear-NG 1.7 to 2.4 +* Update Kodi addon to 1.0.3 to 1.0.4 +* Change requirements.txt for Cheetah3 to minimum 3.2.4 +* Change update SABnzbd sabToSickBeard +* Change update autoProcessTV +* Add Apprise 0.8.0 (6aa52c3) +* Change use GNTP (Growl Notification Transport Protocol) from Apprise +* Change add multi host support to Growl notifier +* Fix Growl notifier when using empty password +* Change update links for Growl notifications +* Change config/Notifications/Growl links and guidance +* Change deprecate confg/Notifications/Growl password field as these are now stored with host setting +* Add hachoir_py3 3.0a6 (5b9e05a) +* Add sgmllib3k 1.0.0 +* Update soupsieve 1.9.1 (24859cc) to soupsieve_py2 1.9.5 (6a38398) +* Add soupsieve_py3 2.0.0.dev (69194a2) +* Add Tornado_py3 Web Server 6.0.3 (ff985fe) +* Add xmlrpclib_to 0.1.1 (c37db9e) +* Remove ancient Growl lib 0.1 +* Change remove Twitter notifier +* Remove redundant httplib2 +* Remove redundant oauth2 +* Fix prevent infinite memoryError from a particular jpg data structure +* Change browser_ua for py3 +* Change feedparser for py3 +* Change Subliminal for py3 +* Change Enzyme for py3 +* Fix Guessit +* Fix parse_xml for py3 +* Fix name parser with multi eps for py3 +* Fix tvdb_api fixes for py3 (search show) +* Fix config/media process to only display "pattern is invalid" qtip on "Episode naming" tab if the associated field is + actually visible. Also, if the field becomes hidden due to a setting change, hide any previously displayed qtip. +* Remove xmltodict library +* Update ADBA for py3 +* Add ability to use multiple SG apikeys +* Add UI for multiple apikeys to config/General/Web Interface +* Add jquery-qrcode 0.17.0 +* Change add apikey name to ERROR log messages +* Change add logging of errors from api +* Change add remote ip to error message +* Change add print command name for api in debug log +* Change add warning message to log if old Sick-Beard api call is used +* Change add an api call mapping helper for name changed functions (for printed warnings) +* Change ui typo in apiBuilder +* Fix display of fanart in apibuilder +* Add help command to apiBuilder and fix help call +* Fix api add shows +* Change fix api sg.searchqueue output +* Add missing api sg.show.delete parameter "full" +* Add missing api sg.setdefaults and `sg.shutdown` methods +* Change increase api version because missing sg.* methods are added +* Change add some extra checks for Sick-Beard call add (existing) show +* Change patch imdbpie to add cachedir folder and set imdbpie cachedir in SG +* Fix force search return values +* Update attr 19.2.0.dev0 (154b4e5) to 19.2.0.dev0 (daf2bc8) +* Update Beautiful Soup 4.7.1 (r497) to 4.8.1 (r540) +* Update bencode to 2.1.0 (e8290df) +* Update cachecontrol library 0.12.4 (bd94f7e) to 0.12.5 (007e8ca) +* Update Certifi 2019.03.09 (401100f) to 2019.06.16 (84dc766) +* Update ConfigObj 5.1.0 (a68530a) to 5.1.0 (45fbf1b) +* Update dateutil 2.8.0 (c90a30c) to 2.8.1 (fc9b162) +* Update DiskCache library 3.1.1 (2649ac9) to 4.0.0 (2c79bb9) +* Update feedparser 5.2.1 (2b11c80) to 6.0.0b1 (d12d3bd) +* Update Fuzzywuzzy 0.15.1 to 0.17.0 (778162c) +* Update Hachoir library 2.0a6 (c102cc7) to 2.0a6 (5b9e05a) +* Update Js2Py 0.64 (efbfcca) to 0.64 (7858d1d) +* Update MsgPack 0.6.1 (737f08a) to 0.6.1 (05ff11d) +* Update rarfile 3.0 (2704344) to 3.1 (1b14c85) +* Update Requests library 2.22.0 (0b6c110) to 2.22.0 (3d968ff) +* Update Send2Trash 1.3.0 (a568370) to 1.5.0 (66afce7) +* Update Six compatibility library 1.12.0 (8da94b8) to 1.13.0 (ec58185) +* Update tmdb_api to tmdbsimple 2.2.0 (ff17893) +* Update TZlocal 2.0.0.dev0 (b73a692) to 2.0.0b3 (410a838) +* Update unidecode module 1.0.22 (a5045ab) to 1.1.1 (632af82) +* Update urllib3 release 1.25.2 (49eea80) to 1.25.6 (4a6c288) +* Change simplify parsing TVDB images +* Fix setting episodes wanted when adding show +* Fix _get_wanted and add test for case when all episodes are unaired +* Change add a once a month update of tvinfo show mappings to the daily updater +* Change autocorrect ids of new shows by updating from -8 to 31 days of the airdate of episode one +* Add next run time to Manage/Show Tasks/Daily show update +* Change when fetching imdb data, if imdb id is an episode id then try to find and use real show id +* Change delete diskcache db in imdbpie when value error (due to change in Python version) +* Change during startup, cleanup any cleaner.pyc/o to prevent issues when switching python versions +* Add .pyc cleaner if python version is switched +* Change rebrand "SickGear PostProcessing script" to "SickGear Process Media extension" +* Change improve setup guide to use the NZBGet version to minimise displayed text based on version +* Change NZBGet versions prior to v17 now told to upgrade as those version are no longer supported - code has actually + exit on start up for some time but docs were outdated +* Change comment out code and unused option sg_base_path +* Change supported Python version 2.7.9-2.7.18 inclusive expanded to 3.7.1-3.8.1 inclusive +* Change pidfile creation under Linux 0o644 +* Fix long path issues with Windows process media +* Fix search result priority for nzbget +* Change move priority property to SearchResult base class +* Add new test for wanted whole first season (add show) +* Change SickGear-NG version +* Add persistent meta language selection to first step of add show + flag images to the drop-down +* Change Kodi show nfo tag 'episodeguide' to use v2.0 format +* Change Kodi show nfo add tag show/premiered and use a full date +* Change Kodi show nfo add tag uniqueid and add missing attributes for episode nfo +* Change use Kodi metadata.tvdb.com repo api_key for requests that the addon will make +* Change Kodi show nfo remove tags 'episodeguideurl', 'indexer', and 'year' as deprecated +* Change Kodi show nfo remove tags 'id' +* Change output non-valid xml that Kodi will accept +* Change remove redundant py26 version check +* Fix reduce quote usage to optional +* Change improve Scenetime + SkyTorrent provider recent search performance to process new items since the previous cycle + + +### 0.20.18 (2019-12-30 12:15:00 UTC) + +* Update UnRar for Windows 5.71 to 5.80 x64 + + +### 0.20.17 (2019-12-25 01:40:00 UTC) + +* Fix Synology DownloadStation test dev mode + + +### 0.20.16 (2019-12-25 00:40:00 UTC) + +* Fix SkyTorrents provider +* Fix download link quote url process +* Fix remove Synology DownloadStation test dev mode + + +### 0.20.15 (2019-12-23 22:40:00 UTC) + +* Change overhaul qBittorrent 4.2.1 client to add compatibility for breaking API 2.4 +* Add search setting for qBittorrent client "Start torrent paused" +* Add search setting for qBittorrent client "Add release at top priority" +* Add option choose custom variable to use for label in rTorrent Torrent Results +* Add warning to rTorrent users not to use space in label +* Change overhaul DiskStation client to add compatibility for latest API +* Change improve Synology DownloadStation functions +* Add search setting for DiskStation client "Start torrent paused" +* Fix the priority set for snatched items is now also set for episodes without air date +* Change NZBGet client to use property .priority of SearchResult + + +### 0.20.14 (2019-12-20 00:15:00 UTC) + +* Fix fetching static files for Kodi repo + + +### 0.20.13 (2019-12-16 04:00:00 UTC) + +* Fix TL provider - replace user/pass with digest auth method +* Change improve TL and IPT provider recent search performance to process new items since the previous cycle +* Change log a tip for TL and IPT users who have not improved on the default site setting "Torrents per page" +* Add recommended.txt file with recommended libs that can be installed via: python -m pip install -r recommended.txt +* Fix saving .nfo metadata where the file name contains unicode on certain Linux OS configurations + + +### 0.20.12 (2019-12-09 16:30:00 UTC) + +* Fix using multiple hostnames with config General/Interface/"Allowed browser hostnames" +* Add config General/Interface/"Allow IP use for connections" +* Change add WrongHostWebHandler to handle a bad hostname request with a 404 response +* Fix Shazbat torrent provider backlog issue + + +### 0.20.11 (2019-11-30 02:45:00 UTC) + +* Remove redundant tvdb_api v1 +* Remove xmltodict and etreetodict +* Change update Emby api +* Fix update CF IUAM handler + + +### 0.20.10 (2019-11-25 23:45:00 UTC) + +* Fix history activity hits when there are no stats +* Fix 401 authentication issues caused by Requests lib using Linux environment vars + + +### 0.20.9 (2019-11-24 21:35:00 UTC) + +* Change improve handling of poster/banner thumb URLs + + +### 0.20.8 (2019-11-14 09:40:00 UTC) + +* Change improve TD provider recent search performance to process new items since the previous cycle +* Change log a tip for TD users who have not improved on the default site setting "Torrents per page" +* Change tweak hoverover highlight on menu item Shows/History for when History is the home page +* Change update tvdb_api to 3.0.0 +* Change improve fetching TVDB thumbnails +* Change add new 'banner_thumb' and 'poster_thumb' direct links +* Change artwork domain to new artwork domain with fallback URLs +* Change improve handling of Plex auth failure + + +### 0.20.7 (2019-11-10 14:40:00 UTC) + +* Fix configured Plex notification hosts that don't start with "http" +* Add exclude "Specials" when pruning with option edit show/Other/"Keep up to" + + +### 0.20.6 (2019-11-04 22:15:00 UTC) + +* Change move config migrator earlier up in the startup phase and add capability to gracefully downgrade config file +* Remove POTuk torrent provider +* Remove WOP torrent provider + + +### 0.20.5 (2019-10-18 00:01:00 UTC) + +* Fix order for option edit show/Other/"Keep up to" + + +### 0.20.4 (2019-09-10 16:30:00 UTC) + +* Change improve TVChaosUK search range, and also to recognise more of its random release names in results + + +### 0.20.3 (2019-08-27 18:50:00 UTC) + +* Fix provider LimeTorrents + + +### 0.20.2 (2019-08-10 00:25:00 UTC) + +* Fix some missing reference issues in webserve +* Add a link 'FAQ: Episode not found / Snatch failed' to 'View Log File' +* Fix Shazbat torrent provider + + +### 0.20.1 (2019-08-02 20:45:00 UTC) + +* Change ensure TVDb statuses display as "Continuing" on home page where applicable +* Change improve handling an enabled Emby server that becomes unreachable +* Change improve performance of parsing provider search results + + +### 0.20.0 (2019-07-15 21:25:00 UTC) + +* Change if episode name is not known at point of rename, then use 'tba' +* Add "Use dots in show.name path" to config/General/Misc, this will only affect newly added shows +* Change displayed folder on add show page to update based on "Use dots in show.name path" setting +* Update attr 18.3.0.dev0 (55642b3) to 19.2.0.dev0 (de84609) +* Update Beautiful Soup 4.6.3 (r475) to 4.7.1 (r497) +* Add soupsieve 1.9.1 (24859cc) +* Add functools_lru_cache (soupsieve dep) 1.5 (21e85f5) +* Update CacheControl library 0.12.5 (0fedbba) to 0.12.5 (007e8ca) +* Update Certifi 2018.11.29 (10a1f8a) to 2019.03.09 (401100f) +* Update dateutil 2.7.5 (e954819) to 2.8.0 (c90a30c) +* Update DiskCache library 3.1.1 (05cac6a) to 3.1.1 (2649ac9) +* Update Hachoir library 2.0a3 to 2.0a6 (c102cc7) +* Update html5lib 1.1-dev (4f92357) to 1.1-dev (4b22754) +* Update IMDb-pie 5.6.3 (4220e83) to 5.6.4 (f695e87) +* Update MsgPack 0.6.0 (197e307) to 0.6.1 (737f08a) +* Update profilehooks module 1.10.1 (fdbf19d) to 1.11.0 (e17f378) +* Update pyjsparser 2.4.5 (39b468e) to 2.7.1 (5465d03) +* Update PySocks 1.6.8 (b687a34) to 1.7.0 (91dcdf0) +* Update Requests library 2.21.0 (e52932c) to 2.22.0 (aeda65b) +* Update scandir 1.9.0 (9ab3d1f) to 1.10.0 (982e6ba) +* Update Six compatibility library 1.12.0 (d927b9e) to 1.12.0 (8da94b8) +* Update Tornado Web Server 5.1.1 (cc2cf07) to 5.1.1 (a99f1471) +* Update TZlocal 1.4 to 2.0.0.dev0 (b73a692) +* Update unidecode module 1.0.22 (578cdb9) to 1.0.22 (a5045ab) +* Update urllib3 release 1.24.3 (324e47a) to 1.25.2 (49eea80) +* Update win_inet_pton 1.0.1 (934a852) to 1.1.0 (57e3558) +* Update xmltodict library 0.11.0 (79ac9a4) to 0.12.0 (f3ab7e1) +* Change sickgear.py can now be run as start up instead of SickBeard.py +* Change refactor startup functions to prevent possible latency issues with systemd +* Add startup loading page +* Change restart to use loading page +* Add upgrade messages for sickbeard, cache, and failed db upgrade processes to loading page +* Change add WorkingDirectory to systemd startup prevents startup git issue +* Change improve MagnetDLProvider the latest releases search +* Add option to TVChaosUK settings, 'Send "Say thanks!"' + + +### 0.19.10 (2019-07-10 17:42:00 UTC) + +* Fix catch error on systems with no local timezone + + +### 0.19.9 (2019-07-05 23:30:00 UTC) + +* Change Anonymous redirect misuse of dereferer.org (was removed from SG in 2015) to nullrefer.com service + + +### 0.19.8 (2019-07-01 12:00:00 UTC) + +* Fix the develop branch Travis build badge on GitHub homepage + + +### 0.19.7 (2019-06-27 12:05:00 UTC) + +* Fix FF/WF display images on viewing show list + + +### 0.19.6 (2019-06-24 00:15:00 UTC) + +* Change add rTorrent 0.9.7 compatibility +* Change improve Cloudflare connectivity + + +### 0.19.5 (2019-06-13 18:25:00 UTC) + +* Update Js2Py 0.43 (da310bb) to 0.64 (efbfcca) +* Change update Cloudflare anti-bot handler +* Fix force reload all images and don't force reload all images for ended shows during show update + + +### 0.19.4 (2019-06-09 02:30:00 UTC) + +* Change improve media processing checks for complete folder names + + +### 0.19.3 (2019-06-07 21:40:00 UTC) + +* Fix "too many SQL variables" with over 999 shows when updating name cache + + +### 0.19.2 (2019-06-07 11:55:00 UTC) + +* Change prevent media processing under a parent (or show root) folder + + +### 0.19.1 (2019-06-06 00:00:00 UTC) + +* Change ignore word "Spanish" to not match Spanish Princess +* Remove BeyondHD torrent provider (API nuked) +* Change TVDb mappings + + +### 0.19.0 (2019-05-08 01:10:00 UTC) + +* Update attrs 18.2.0.dev0 (c2bc831) to 18.3.0.dev0 (55642b3) +* Update CacheControl library 0.12.5 (cd91309) to 0.12.5 (0fedbba) +* Update Certifi 2018.10.15 (a462d21) to 2018.11.29 (10a1f8a) +* Update dateutil 2.7.2 (49690ee) to 2.7.5 (e954819) +* Update DiskCache library 3.0.6 (6397269) to 3.1.1 (05cac6a) +* Update html5lib 1.1-dev (e9ef538) to 1.1-dev (4f92357) +* Update idna library 2.7 (0f50bdc) to 2.8 (032fc55) +* Update MsgPack 0.5.6 (d4675be) to 0.6.0 (197e307) +* Update Requests library 2.21.0 (c452e3b) to 2.21.0 (e52932c) +* Update SimpleJSON 3.16.0 (e2a54f7) to 3.16.1 (ce75e60) +* Update Six compatibility library 1.11.0 (0b4265e) to 1.12.0 (d927b9e) +* Update urllib3 release 1.24.1 (a6ec68a) to 1.24.3 (324e47a) +* Change suppress logging false positive of bad Emby request + + +### 0.18.23 (2019-05-07 12:15:00 UTC) + +* Fix Milkie torrent provider + + +### 0.18.22 (2019-05-06 19:25:00 UTC) + +* Update UnRar for Windows 5.70 to 5.71 x64 +* Change improve clarity for media provider search task +* Add Milkie torrent provider +* Change check manual search of illegal UNKNOWN status and change it to SKIPPED +* Change set status for shows without location +* Change set status to SKIPPED/UNAIRED when update is exited early + + +### 0.18.21 (2019-04-26 09:35:00 UTC) + +* Change torrent client post process script to be compatible with Dash (tested with Ubuntu 18.04 LTS) + + +### 0.18.20 (2019-04-23 23:10:00 UTC) + +* Add NinjaCentral usenet provider +* Remove Nzb.org usenet provider (r.i.p) +* Remove Milkie torrent provider (last activity > 3 months) +* Fix setting ignore/require words in webapi +* Change handle TVDb api returns None for some shows as 'seriesName' + + +### 0.18.19 (2019-04-19 02:00:00 UTC) + +* Fix season search at provider ETTV +* Change improve IMDb id parsing + + +### 0.18.18 (2019-03-25 16:45:00 UTC) + +* Fix "Search now" under reverse proxy configurations (credit: nojp) + + +### 0.18.17 (2019-03-17 08:50:00 UTC) + +* Fix Cloudflare issue (affects TorrentDay and others) +* Fix provider Blutopia +* Change keep ignored status even when file exists during show update +* Change improve TVDb invalid show detection + + +### 0.18.16 (2019-02-26 21:15:00 UTC) + +* Update UnRar for Windows 5.61 to 5.70 +* Fix provider WOP + + +### 0.18.15 (2019-02-21 15:30:00 UTC) + +* Change improve Zooqle +* Change log bad torrent data +* Change search HorribleSubs without fansub groups +* Remove provider Anizb +* Change improve handling Trakt API response errors with watchlists +* Fix TV info source locked id check + + +### 0.18.14 (2019-02-11 15:10:00 UTC) + +* Fix ETTV provider cache search +* Fix Snowfl provider +* Fix HorribleSubs provider single digit episode search +* Change TokyoToshokan provider to prefer magnets and ignore invalid nyaa links +* Fix saving duplicate filename extension .nzb and .torrent + + +### 0.18.13 (2019-02-09 16:00:00 UTC) + +* Fix Nyaa provider +* Fix HorribleSubs provider + + +### 0.18.12 (2019-02-07 03:55:00 UTC) + +* Change improve DiskStation 6.2 connectivity and error logging +* Fix TokyoToshokan + + +### 0.18.11 (2019-02-03 13:50:00 UTC) + +* Add hd/sd quality detection for x265 hevc (to use; remove x265 and hevc from global ignore list) +* Add prefer x265/hevc releases over x264 at equal qualities +* Fix EpisodeView Webcal link for proxy use +* Fix UI issue with /api/builder -> SickGear.Episode.SetStatus +* Change provider Rarbg + + +### 0.18.10 (2019-01-11 14:00:00 UTC) + +* Fix using ampersand with find show search input + + +### 0.18.9 (2019-01-08 01:00:00 UTC) + +* Change ensure utf-8 locale for Ubuntu snap +* Change remove non-release group stuff from newnab results +* Add detection of NZBHydra and NZBHydra 2 to config providers +* Remove Torrentz2 + + +### 0.18.8 (2018-12-18 21:00:00 UTC) + +* Change first run GUI defaults to enable fanart and episode view as home +* Fix an issue in the Travis CI test system used by GitHub +* Fix potential issue parsing IMDb response +* Update IMDb-pie 5.6.3 (df7411d1) to 5.6.3 (4220e83) + + +### 0.18.7 (2018-12-14 01:00:00 UTC) + +* Fix saving NZBGet priority to Normal +* Change hide "More results" between add show searches + + +### 0.18.6 (2018-12-12 19:30:00 UTC) + +* Change to public IMDb lists is now handled when adding a list +* Change IMDb cards view to feedback when a list has no TV shows +* Change IMDb cards view to include TV Mini Series +* Change add "list more" to list choices on IMDb cards view +* Change IMDb requests to be https + + +### 0.18.5 (2018-12-10 12:15:00 UTC) + +* Change all nzb provider requests to 60s timeout +* Fix encode str to unicode for get_UWRatio +* Fix decode given show in add show as 'utf-8' into unicode +* Change improve UI to account for docker/snap installations +* Fix snap startup permissions issue +* Change providers on first run to be alphabetically listed and grouped usenet, torrent, anime +* Change suppress the redundant first run dateutil zoneinfo warning +* Update CFScrape 1.6.8 (be0a536) to custom 1.9.5 (be0a536) +* Update pyjsparser 2.4.5 (cd5b829) to 2.4.5 (39b468e) +* Update Js2Py 0.43 (c1442f1) to 0.43 (da310bb) +* Change it's the time of year to wear a fluffy hat + + +### 0.18.4 (2018-12-04 15:45:00 UTC) + +* Fix "Test Emby" notifications output when there are not enough API keys for hosts +* Change About page to include current base @ version number +* Change handle when a known season is deleted from indexer but ep data is not deletable locally + + +### 0.18.3 (2018-12-01 17:35:00 UTC) + +* Add Milkie torrent provider + + +### 0.18.2 (2018-11-30 21:15:00 UTC) + +* Remove AlphaReign torrent provider +* Change minimise library update calls to Kodi and Plex + + +### 0.18.1 (2018-11-28 15:35:00 UTC) + +* Fix manual search button on Daily Schedule + + +### 0.18.0 (2018-11-26 19:30:00 UTC) + +* Update Beautiful Soup 4.6.0 (r449) to 4.6.3 (r475) +* Update CacheControl library 0.12.4 (bd94f7e) to 0.12.5 (cd91309) +* Update Certifi 2018.01.18 (e225253) to 2018.08.24 (8be9f89) +* Update dateutil module 2.7.2 (ff03c0f) to 2.7.2 (49690ee) +* Update feedparser 5.2.1 (5646f4c) to 5.2.1 (2b11c80) +* Update profilehooks module 1.10.0 (0ce1e29) to 1.10.1 (fdbf19d) +* Update PySocks 1.6.8 (524ceb4) to 1.6.8 (b687a34) +* Update Requests library 2.15.1 (282b01a) to 2.19.1 (2c6a842) +* Update scandir module 1.6 (c3592ee) to 1.9.0 (9ab3d1f) +* Update SimpleJSON 3.13.2 (6ffddbe) to 3.16.0 (e2a54f7) +* Update Tornado Web Server 5.0.1 (2b2a220a) to 5.1.1 (cc2cf07) +* Update unidecode module 1.0.22 (81f938d) to 1.0.22 (578cdb9) +* Update UnRar for Windows 5.60 to 5.61 +* Add idna library 2.7 (0f50bdc) +* Add urllib3 release 1.23 (7c216f4) +* Change if old scandir binary module is installed, fallback to slow Python module and inform user to upgrade binary +* Change site services tester to fall back to http if error with SSL +* Change postprocessor try to use folder name when filename does not contain show name +* Change force redirects in TVMaze API to be https +* Add display first 20 results in "Add show" view with a link to display more +* Add search results sort by Z to A to "Add show" view +* Add search results sort by newest aired to "Add show" view +* Add search results sort by oldest aired to "Add show" view +* Change requirements.txt Cheetah >= 3.1.0 +* Add bB torrent provider +* Add Snowfl torrent provider +* Fix manual search button on displayShow and episode view page +* Change feedback result of manual search on the clicked button image/tooltip +* Change reduce browser I/O on displayShow +* Fix displayShow bug where click holding on a season btn and then dragging away leaves 50% white +* Change Show List text "Search Show Name" to "Filter Show Name", and "Reset Search" to "Reset Filter" for clarity +* Change when getting a non-existing folder, add the failed location to log messages +* Change add pulsing effect to warning indicators in navbar +* Add show search ability to menu Shows/"Add show" +* Change simplify options on final step of Add show +* Add quick set suggestion statuses in Episode Status Manager. Helpful for orphan "Snatches", or changes to "Skipped" etc. +* Change DisplayShow manual search button busy animation +* Add history view layouts to "Shows" menu +* Add a current layout indicator to "Shows"/"History" menu item +* Add the five last added shows to "Shows" menu under item "[1/2]" +* Change relabel ui "Episode Schedule" and "Episode View" to "Daily Schedule" +* Change displayShow, move table header sorting chevron images from right side of column to before text +* Change displayShow, move plotinfo from right side of name column to before the episode text +* Fix use correct columns for sorting on displayShow +* Fix sort by episode number on displayShow +* Change add images for manual search finished on displayShow to indicate completed fully (green) or low quality (bronze) +* Change improve image sizes to reduce page overhead +* Fix make release group comparison for proper/repack search case-insensitive + + +### 0.17.15 (2018-11-24 20:30:00 UTC) + +* Fix pruning large watch lists +* Add Ubuntu snap installer + + +### 0.17.14 (2018-11-15 08:00:00 UTC) + +* Change remove required restart of SickGear after changing label or path settings for rTorrent and qBittorrent + + +### 0.17.13 (2018-11-08 21:12:00 UTC) + +* Fix add filter to data used for alternative scene episode numbers +* Change don't enable "Scene numbering" for shows without alternative scene episode numbers +* Change label/summary of editShow/Search/"Scene numbering" to "Editable episode numbers" to improve clarity for its use +* Change improve summary of addShow/Finally/"Scene numbering" +* Change improve displayShow tooltips for editable episode number fields + + +### 0.17.12 (2018-10-23 19:50:00 UTC) + +* Change add text search as default for old newznab without supportedParams caps parameter + + +### 0.17.11 (2018-10-14 18:43:00 UTC) + +* Fix post process "Permission denied" caused by removing the !sync file too early in onTxComplete +* Change onTxComplete copy files logic to mitigate potential issues +* Change bump onTxComplete version to 1.1 +* Change onTxComplete supported qBittorrent version is 4.13 and newer +* Change onTxComplete supported uTorrent is 2.2.1 +* Add onTxComplete.bat logging to onTxComplete.log +* Fix issue with TVChaosUK + + +### 0.17.10 (2018-10-05 20:15:00 UTC) + +* Change improve log stats for rejected items at torrent providers +* Change when a TVChaosUK response is invalid, wait then retry + + +### 0.17.9 (2018-10-04 15:40:00 UTC) + +* Change improve TVChaosUK + + +### 0.17.8 (2018-10-02 13:15:00 UTC) + +* Fix executing addshow form prematurely + + +### 0.17.7 (2018-09-26 18:30:00 UTC) + +* Fix conflicting chars search with RarBG torrent provider +* Change improve Zooqle search +* Fix saving a nzb and a couple of notifs settings as disabled whose defaults were enabled + + +### 0.17.6 (2018-09-22 09:45:00 UTC) + +* Fix propers search for Xspeeds torrent provider +* Remove BTScene and BitMeTV torrent providers + + +### 0.17.5 (2018-09-08 13:20:00 UTC) + +* Fix error updating shows with certain paths +* Fix getting XEM absolute numbers for show +* Fix IMDb info load for redirected ids +* Fix flags on displayShow (under Linux) +* Change refactor scene numbering +* Change update LimeTorrents icon + + +### 0.17.4 (2018-09-01 03:00:00 UTC) + +* Fix typo + + +### 0.17.3 (2018-09-01 02:10:00 UTC) + +* Fix issue with tvdb response data + + +### 0.17.2 (2018-08-30 15:06:00 UTC) + +* Fix Blutopia, Skytorrents, and SpeedCD torrent providers + + +### 0.17.1 (2018-08-29 17:37:00 UTC) + +* Change replace imdb lib with imdb-pie 5.6.3 (df7411d1) +* Change handle if BTS returns no data +* Change improve hachoir error handling with bad source metadata + + +### 0.17.0 (2018-08-24 23:40:00 UTC) + +* Add ability to set episodes to suggested statuses in Episode Status Manager. Useful for orphaned "Snatches" or to undo + change to "Skipped", "Ignored", or "Wanted" to a previously known quality +* Change save config values only where reqd. reduces file by up to 75% +* Add 'Map an NZBGet "DestDir"' setting to config/Search/NZB Results tab (select NZBGet) +* Add TVDB, TheXem, and GitHub buttons to page History/Layout "Provider fails" that fetches a site Up/Down report +* Add bubble links to History/Provider fails when more than one provider has failures +* Add "Keep up to x most recent downloads" to Edit Show/Other +* Add "Keep up to x most recent downloads" to Manage/Bulk Change/Edit +* Change append number of downloads to keep to the number of file(s) at Display Show +* Add "Keep up to x most recent downloads" to add show finally step +* Add prune to refreshDir/rescan +* Update Tornado Web Server 5.0.1 (35a538f) to 5.0.1 (2b2a220a) +* Add HDME torrent provider +* Add HorribleSubs torrent provider +* Add ImmortalSeed torrent provider +* Add Xspeeds torrent provider +* Change consolidate provider filters into 'Only allow releases that are' +* Add provider filters, Only allow releases that are ... + 'scene releases (srrDB/predb listed)', 'or contain' text or regex, + 'non scene if no recent search results', 'non scene if no active search results', + 'not scene nuked', and 'nuked if no active search results' +* Change improve tvdb_api performance; remember if episodes are cached and reload show if not and episodes are requested +* Change remove redundant torrent URLs and improve provider loader + + +### 0.16.23 (2018-08-21 21:00:00 UTC) + +* Fix detection of existing files +* Change add sanitize 'imdbid' field in tvdb_api v2 +* Change indexer_id in imdb_info (switchIndexer) + + +### 0.16.22 (2018-08-18 12:30:00 UTC) + +* Change TVDB data parsing for gueststars, writers and genre + + +### 0.16.21 (2018-07-28 14:15:00 UTC) + +* Change TorrentDay +* Change TVDB API 2 to version 2.2.0 + + +### 0.16.20 (2018-07-17 14:30:00 UTC) + +* Change TorrentDay +* Fix for Emby updater when no folders are returned from API + + +### 0.16.19 (2018-07-05 18:10:00 UTC) + +* Fix Uuid1 Python Bug, add fallback to uuid4 when uuid1 fails with ValueError https://bugs.python.org/issue32502 + + +### 0.16.18 (2018-07-05 14:45:00 UTC) + +* Fix Scenetime torrent provider +* Change disable search torrents on first installation + + +### 0.16.17 (2018-07-01 01:00:00 UTC) + +* Update UnRar for Windows 5.50 to 5.60 +* Fix API save show paused state and API exception raised when no indexer results + + +### 0.16.16 (2018-06-09 12:13:00 UTC) + +* Fix metadata mediabrowser when no actors +* Add 'vp9' and 'av1' to ignore word list + + +### 0.16.15 (2018-06-03 21:24:00 UTC) + +* Change garbage_name regex + + +### 0.16.14 (2018-06-01 15:55:00 UTC) + +* Change improve IPT and RarBG providers + + +### 0.16.13 (2018-05-26 17:00:00 UTC) + +* Change add blacklog search terms for anime PROPERS +* Fix rare case recovery after a server has been down + + +### 0.16.12 (2018-05-25 00:40:00 UTC) + +* Fix anime parser and anime PROPER level + + +### 0.16.11 (2018-05-22 00:00:00 UTC) + +* Fix SickGear-NG.py media processing script + + +### 0.16.10 (2018-05-21 23:30:00 UTC) + +* Fix importing TV shows with utf8 characters in parent folders on Windows +* Fix utf8 in folders for SickGear-NG.py media processing script, script version bumped 1.5 to 1.6 +* Fix incorrect logic mixing seasons +* Remove NMA notifier + + +### 0.16.9 (2018-05-17 15:30:00 UTC) + +* Fix authorisation issue affecting some providers + + +### 0.16.8 (2018-05-17 02:00:00 UTC) + +* Fix changing master id via search method + + +### 0.16.7 (2018-05-14 02:40:00 UTC) + +* Fix name_parser_tests for test_extra_info_no_name + + +### 0.16.6 (2018-05-14 01:00:00 UTC) + +* Change improve tolerance to parse a release title with a badly placed episode name +* Change improve handling tvdb_api data when adding upcoming shows with unfilled data +* Change search only once per cycle for shows with multiple episodes that air on the same day +* Fix SpeedCD + + +### 0.16.5 (2018-05-07 21:15:00 UTC) + +* Fix HTTP 422 error when using Plex Username and Password +* Change how show URLs are made for TV info sources + + +### 0.16.4 (2018-05-03 12:00:00 UTC) + +* Fix PiSexy torrent provider + + +### 0.16.3 (2018-05-02 13:55:00 UTC) + +* Fix issue on displayShow + + +### 0.16.2 (2018-05-02 00:25:00 UTC) + +* Change use copy of showObj for UI to preserve original object structs + + +### 0.16.1 (2018-05-01 13:20:00 UTC) + +* Fix IMDb links to older shows on displayshow and editshow page + + +### 0.16.0 (2018-04-26 17:10:00 UTC) + +* Change search show result 'exists in db' text into a link to display show page +* Change increase namecache size and fix deleting items from it when at capacity +* Change improve security with cross-site request forgery (xsrf) protection on web forms +* Change improve security by sending header flags httponly and secure with cookies +* Change improve security with DNS rebinding prevention, set "Allowed browser hostnames" at config/General/Web Interface +* Change improve test for creating self-signed SSL cert +* Change force restart when switching SSL on/off +* Change disable SSL cert verification for logins in pp-scripts +* Change hachoir targa and mpeg_ts mime parser tags so they validate +* Update backports/ssl_match_hostname 3.5.0.1 (r18) to 3.7.0.1 (r28) +* Update cachecontrol library 0.12.3 (db54c40) to 0.12.4 (bd94f7e) +* Update chardet packages 3.0.4 (9b8c5c2) to 4.0.0 (b3d867a) +* Update dateutil library 2.6.1 (2f3a160) to 2.7.2 (ff03c0f) +* Update feedparser library 5.2.1 (f1dd1bb) to 5.2.1 (5646f4c) - Uses the faster cchardet if installed +* Change Hachoir can't support PY2 so backport their PY3 to prevent a need for system dependent external binaries like mediainfo +* Update html5lib 0.99999999/1.0b9 (1a28d72) to 1.1-dev (e9ef538) +* Update IMDb 5.1 (r907) to 5.2.1dev20171113 (f640595) +* Update jquery.form plugin 3.51.0 to 4.2.2 +* Update moment.js 2.17.1 to 2.21.0 +* Update profilehooks 1.9.0 (de7d59b) to 1.10.0 (0ce1e29) +* Update Certifi 2017.07.27 (f808089) to 2018.01.18 (e225253) +* Update PySocks 1.6.5 (b4323df) to 1.6.8 (524ceb4) +* Update rarfile 3.0 (3e54b22) to 3.0 (2704344) +* Update Requests library 2.13.0 (fc54869) to 2.15.1 (282b01a) +* Update scandir 1.3 to 1.6 (c3592ee) +* Update SimpleJSON library 3.10.0 (c52efea) to 3.13.2 (6ffddbe) +* Update Six compatibility library 1.10.0 (r433) to 1.11.0 (68112f3) +* Update Tornado Web Server 5.0.1 (35a538f) to 5.1.dev1 (415f453) +* Update unidecode library 0.04.21 (e99b0e3) to 1.0.22 (81f938d) +* Update webencodings 0.5 (3970651) to 0.5.1 (fa2cb5d) +* Update xmltodict library 0.10.2 (375d3a6) to 0.11.0 (79ac9a4) + + +### 0.15.14 (2018-04-20 12:00:00 UTC) + +* Change prefer modern html5lib over old to prevent display show issue on systems that fail to clean libs +* Change add un/pw for cookie support to improve SpeedCD torrent provider +* Change improve handling faults when downloading .torrent files +* Remove TorrentBytes provider +* Change remove redundant log messages for releases never to be cached removing <30% log spam +* Change remove redundant log messages for items not found in cache removing <10% log spam +* Fix marking episodes wanted due to parsing malformed non-anime release name as an anime season pack +* Change speed optimization, compile static name parser regexes once, instead of for every NameParser instance +* Change remove redundant create regexs log messages removing <10% log spam + + +### 0.15.13 (2018-04-18 13:50:00 UTC) + +* Fix API endpoints for `sg.exceptions` and exceptions +* Change improve searching torrent provider BTScene + + +### 0.15.12 (2018-04-17 14:10:00 UTC) + +* Fix ETTV torrent provider + + +### 0.15.11 (2018-04-16 03:20:00 UTC) + +* Fix issue creating xml metadata files +* Change improve searching torrent providers AReign, EZTV, HDB, SkyT, and SCD + + +### 0.15.10 (2018-04-13 12:10:00 UTC) + +* Change accept theTVDB Url in addshow search field +* Change Nzb.org usenet provider add config scene only/nuked +* Change SpeedCD torrent provider improve copy/paste cookie support +* Change BTScene, LimeTorrents, SkyTorrents, Torlock, Torrentz, TPB torrent providers +* Add AlphaReign, EZTV torrent providers + + +### 0.15.9 (2018-04-07 20:45:00 UTC) + +* Fix metadata show not found +* Change when adding a show, display show title instead of '[]' + + +### 0.15.8 (2018-04-07 00:14:00 UTC) + +* Change improve tvinfo source meta handling for cases where server is either down, or no results are returned + + +### 0.15.7 (2018-04-06 13:30:00 UTC) + +* Change improve metadata handler during postprocessing when tvinfo source is down +* Fix Torrentz2 filter spam + + +### 0.15.6 (2018-04-05 01:20:00 UTC) + +* Fix cf algorithm + + +### 0.15.5 (2018-04-04 21:10:00 UTC) + +* Remove GFT torrent provider + + +### 0.15.4 (2018-04-03 16:10:00 UTC) + +* Fix Torrentleech provider + + +### 0.15.3 (2018-03-28 16:55:00 UTC) + +* Fix clicking next and previous show buttons on macOS Safari + + +### 0.15.2 (2018-03-28 01:45:00 UTC) + +* Fix search for wanted when adding new show + + +### 0.15.1 (2018-03-23 22:30:00 UTC) + +* Fix overwriting repack where renamed filename has '-' in title +* Fix Growl display correct message on test notification success + change notification icon + + +### 0.15.0 (2018-03-22 00:00:00 UTC) + +* Add showRSS torrent provider +* Add choice to delete watched episodes from a list of played media at Kodi, Emby, and/or Plex, + instructions at Shows/History/Layout/"Watched" +* Add installable SickGear Kodi repository containing addon "SickGear Watched State Updater" +* Change add Emby setting for watched state scheduler at Config/Notifications/Emby/"Update watched interval" +* Change add Plex setting for watched state scheduler at Config/Notifications/Plex/"Update watched interval" +* Change add map parent folder setting at Notifications for Emby, Kodi, and Plex +* Add API cmd=sg.updatewatchedstate, instructions for use are linked to in layout "Watched" at /history +* Change history page table filter input values are saved across page refreshes +* Change history page table filter inputs, accept values like "dvd or web" to only display both +* Change history page table filter inputs, press 'ESC' key inside a filter input to reset it +* Add provider activity stats to Shows/History/Layout/ drop down +* Change move provider failures table from Manage/Media Search to Shows/History/Layout/Provider fails +* Change sort provider failures by most recent failure, and with paused providers at the top +* Add SickGear-NZBGet dedicated media processing script, see.. \autoProcessTV\SickGear-NG\INSTALL.txt +* Add non-standard multi episode name parsing e.g. S01E02and03 and 1x02and03and04 +* Change overhaul and add API functions +* Change API version... start with 10 +* Change set application response header to 'SickGear' + add API version +* Change return timezone (of network) in API +* Add indexer to calls +* Add SickGear Command tip for old SickBeard commands +* Add warning old sickbeard API calls only support tvdb shows +* Add "tvdbid" fallback only for sickbeard calls +* Add listcommands +* Add list of all commands (old + new) in listcommand page at the beginning +* Change hide 'listcommands' command from commands list, since it needs the API builder CSS + is html not json +* Add missing help in webapi +* Add episode info: absolute_number, scene_season, scene_episode, scene_absolute_number +* Add fork to SB command +* Add sg +* Add sg.activatescenenumbering +* Add sg.addrootdir +* Add sg.checkscheduler +* Add sg.deleterootdir +* Add sg.episode +* Add sg.episode.search +* Add sg.episode.setstatus +* Add sg.episode.subtitlesearch +* Add sg.exceptions +* Add sg.forcesearch +* Add sg.future +* Add sg.getdefaults +* Add sg.getindexericon +* Add sg.getindexers to list all indexers +* Add sg.getmessages +* Add sg.getnetworkicon +* Add sg.getrootdirs +* Add sg.getqualities +* Add sg.getqualitystrings +* Add sg.history +* Add sg.history.clear +* Add sg.history.trim +* Add sg.listtraktaccounts +* Add sg.listignorewords +* Add sg.listrequiedwords +* Add sg.logs +* Add sg.pausebacklog +* Add sg.postprocess +* Add sg.ping +* Add sg.restart +* Add sg.searchqueue +* Add sg.searchtv to search all indexers +* Add sg.setexceptions +* Add sg.setignorewords +* Add sg.setrequiredwords +* Add sg.setscenenumber +* Add sg.show +* Add sg.show.addexisting +* Add sg.show.addnew +* Add sg.show.cache +* Add sg.show.delete +* Add sg.show.getbanner +* Add sg.show.getfanart +* Add sg.show.getposter +* Add sg.show.getquality +* Add sg.show.listfanart +* Add sg.show.ratefanart +* Add sg.show.seasonlist +* Add sg.show.seasons +* Add sg.show.setquality +* Add sg.show.stats +* Add sg.show.refresh +* Add sg.show.pause +* Add sg.show.update +* Add sg.shows +* Add sg.shows.browsetrakt +* Add sg.shows.forceupdate +* Add sg.shows.queue +* Add sg.shows.stats +* Change sickbeard to sickgear +* Change sickbeard_call to property +* Change sg.episode.setstatus allow setting of quality +* Change sg.history, history command output +* Change sg.searchtv to list of indexers +* Add uhd4kweb to qualities +* Add upgrade_once to add existing shows +* Add upgrade_once to add new show +* Add upgrade_once to show quality settings (get/set) +* Add 'ids' to Show + Shows +* Add ids to coming eps + get tvdb id from ids +* Add 'status_str' to coming eps +* Add 'local_datetime' to coming eps + runtime +* Add X-Filename response header to getbanner, getposter +* Add X-Fanartname response header for sg.show.getfanart +* Change remove some non-release group stuff from newnab results + + +### 0.14.9 (2018-03-19 13:10:00 UTC) + +* Change remove dead tor caches and stop searching episodes that have a magnet saved +* Change AlphaRatio provider freeleech mode; prevent spoiling user ratio from ambiguous filtered results + + +### 0.14.8 (2018-03-13 22:00:00 UTC) + +* Fix changing status from "Skipped" to "Wanted" in Manage/Episode Status + + +### 0.14.7 (2018-03-12 21:30:00 UTC) + +* Add DrunkenSlug usenet provider +* Fix PiSexy torrent provider + + +### 0.14.6 (2018-03-05 15:40:00 UTC) + +* Fix config/notifications Trakt "inactive" status not displayed when it should be +* Fix saving multiple account "Update collection" selection at config/notifications Trakt + + +### 0.14.5 (2018-02-23 22:15:00 UTC) + +* Remove NZB.is usenet provider +* Remove HD4Free torrent provider +* Fix config/notifications/Pushover priority selector +* Fix sending notification on snatch or download to Kodi/Emby + + +### 0.14.4 (2018-02-18 23:55:00 UTC) + +* Change relax strict mode from subtitle languages and show unknown.png flag for 'Undetermined' subtitle languages +* Add Paramount Network icon + + +### 0.14.3 (2018-02-13 13:00:00 UTC) + +* Change improve thetvdb api response handling + + +### 0.14.2 (2018-02-07 16:00:00 UTC) + +* Change add handling for where requesting disk freespace is denied permission on some Linux distros + + +### 0.14.1 (2018-02-03 22:40:00 UTC) + +* Change terminology around the custom quality selection to improve clarity +* Change restrict changing custom download qualities to reasonable selections +* Add upgrade to quality selections on Add show page and Import existing show page + + +### 0.14.0 (2018-02-01 02:30:00 UTC) + +* Change improve core scheduler logic +* Change improve media process to parse anime format 'Show Name 123 - 001 - Ep 1 name' +* Add free space stat (if obtainable) of parent folder(s) to footer +* Add option "Display disk free" to general config/interface page (default enabled) +* Add a provider error table to page Manage/Media Search +* Add failure handling, skip provider for x hour(s) depending on count of failures +* Add detection of Too Many Requests (Supporting providers UC and BTN) +* Add footer icon button to switch time layouts +* Add performance gains for proper search by integrating it into recent search +* Add the once per day proper finder time to footer, this process catches any propers missed during recent searches +* Add ability to differentiate webdl/rip sources so overwriting propers is always done from the same source (e.g. AMZN) +* Change layout of quality custom to improve clarity +* Change tweak text of SD DVD to include BD/BR +* Change TBy prov add UHD cat + + +### 0.13.15 (2018-01-26 10:30:00 UTC) + +* Fix save on config general + + +### 0.13.14 (2018-01-25 16:20:00 UTC) + +* Add config/general/web interface/send security headers (default enabled) +* Fix usenet_crawler cache mode results +* Fix omgwtf test of invalid auth, issue when enabling propers, and updating cache +* Fix unicode shownames when searching +* Add season specific naming exceptions to nzb + btn + + +### 0.13.13 (2018-01-19 00:45:00 UTC) + +* Fix setting episode status when testing for if it should be deleted +* Restrict setting newly added old episodes to WANTED to the last 90 days, older are set to SKIPPED + + +### 0.13.12 (2018-01-16 01:10:00 UTC) + +* Remove provider TorrentVault + + +### 0.13.11 (2018-01-15 17:35:00 UTC) + +* Fix issue fetching data in a rare case + + +### 0.13.10 (2018-01-08 17:20:00 UTC) + +* Fix "Upgrade once" for wanted qualities + + +### 0.13.9 (2018-01-02 15:45:00 UTC) + +* Fix marking episode as to upgrade + + +### 0.13.8 (2017-12-27 15:45:00 UTC) + +* Fix HD4Free provider + + +### 0.13.7 (2017-12-27 03:00:00 UTC) + +* Add log message for not found on indexer when adding a new show +* Fix upgrade once ARCHIVED setting by postProcessor +* Fix determination of is_first_best_match +* Fix BTScene and Lime +* Add ETTV torrent provider +* Add PotUK torrent provider + + +### 0.13.6 (2017-12-13 01:50:00 UTC) + +* Change improve multi episode release search +* Change improve usage of the optional regex library + + +### 0.13.5 (2017-12-11 21:45:00 UTC) + +* Change delete unused html5lib files that can cause issue with search providers + + +### 0.13.4 (2017-12-11 16:45:00 UTC) + +* Fix MediaBrowser Season##\metadata + + +### 0.13.3 (2017-12-10 20:30:00 UTC) + +* Fix metadata Season Posters and Banners +* Change restore fetching metadata episode thumbs + + +### 0.13.2 (2017-12-08 19:00:00 UTC) + +* Fix tools menu on Chrome mobile browser + + +### 0.13.1 (2017-12-07 15:30:00 UTC) + +* Fix wanted episodes + + +### 0.13.0 (2017-12-06 12:40:00 UTC) + +* Change don't fetch caps for disabled nzb providers +* Change recent search to use centralised title and URL parser for newznab +* Add display unaired season 1 episodes of a new show in regular and pro I view modes +* Change improve page load time when loading images +* Update isotope library 2.2.2 to 3.0.1 +* Add lazyload package 3.0.0 (2e318b1) +* Add webencodings 0.5 (3970651) to assist parsing legacy web content +* Change improve add show search results by comparing search term to an additional unidecoded result set +* Change webserver startup to correctly use xheaders in reverse proxy or load balance set-ups +* Update backports_abc 0.4 to 0.5 +* Update Beautiful Soup 4.4.0 (r397) to 4.6.0 (r449) +* Update cachecontrol library 0.11.5 to 0.12.3 (db54c40) +* Update Certifi 2015.11.20.1 (385476b) to 2017.07.27 (f808089) +* Update chardet packages 2.3.0 (d7fae98) to 3.0.4 (9b8c5c2) +* Update dateutil library 2.4.2 (d4baf97) to 2.6.1 (2f3a160) +* Update feedparser library 5.2.0 (8c62940) to 5.2.1 (f1dd1bb) +* Update html5lib 0.99999999/1.0b9 (46dae3d) to (1a28d72) +* Update IMDb 5.1dev20160106 to 5.1 (r907) +* Update moment.js 2.15.1 to 2.17.1 +* Update PNotify library 2.1.0 to 3.0.0 (175af26) +* Update profilehooks 1.8.2.dev0 (ee3f1a8) to 1.9.0 (de7d59b) +* Update rarfile to 3.0 (3e54b22) +* Update Requests library 2.9.1 (a1c9b84) to 2.13.0 (fc54869) +* Update SimpleJSON library 3.8.1 (6022794) to 3.10.0 (c52efea) +* Update Six compatibility library 1.10.0 (r405) to 1.10.0 (r433) +* Update socks from SocksiPy 1.0 to PySocks 1.6.5 (b4323df) +* Update Tornado Web Server 4.5.dev1 (92f29b8) to 4.5.1 (79b2683) +* Update unidecode library 0.04.18 to 0.04.21 (e99b0e3) +* Update xmltodict library 0.9.2 (eac0031) to 0.10.2 (375d3a6) +* Update Bootstrap 3.2.0 to 3.3.7 +* Update Bootstrap Hover Dropdown 2.0.11 to 2.2.1 +* Update imagesloaded 3.1.8 to 4.1.1 +* Update jquery.cookie 1.0 (21349d9) to JS-Cookie 2.1.3 (c1aa987) +* Update jquery.cookiejar 1.0.1 to 1.0.2 +* Update jQuery JSON 2.2 (c908771) to 2.6 (2339804) +* Update jquery.form plugin 3.35.0 to 3.51.0 (6bf24a5) +* Update jQuery SelectBoxes 2.2.4 to 2.2.6 +* Update jquery-tokeninput 1.60 to 1.62 (9c36e19) +* Update jQuery-UI 1.10.4 to 1.12.1 - minimum supported IE is 8 +* Update jQuery UI Touch Punch 0.2.2 to 0.2.3 +* Update qTip 2.2.1 to 2.2.2 +* Update tablesorter 2.17.7 to 2.28.5 +* Update jQuery 1.8.3 to 2.2.4 +* Add one time run to start up that deletes troublemaking compiled files +* Fix reload of homepage after restart in some browsers +* Add detection of '1080p Remux' releases as fullhdbluray +* Add "Perform search tasks" to Config/Media Providers/Options +* Change improve clarity of enabled providers on Config/Media Providers +* Add option to limit WebDL propers to original release group under Config/Search/Media Search +* Change add IPv4 config option when enabling IPv6. +* Add autoProcessTV/onTxComplete.bat to improve Windows clients Deluge, qBittorrent, Transmission, and uTorrent +* Add Blutopia torrent provider +* Add MagnetDL torrent provider +* Add SceneHD torrent provider +* Add Skytorrents torrent provider +* Add TorrentVault torrent provider +* Add WorldOfP2P torrent provider +* Change do not have shows checked by default on import page. To re-enable import shows checked by default, + 1) On config page 'Save' 2) Stop SG 3) Find 'import_default_checked_shows' in config.ini and set '1' 4) Start SG +* Add Nyaa (.si) torrent provider +* Add Trakt watchlist to Add show/Trakt Cards +* Change revoke application access at Trakt when account is deleted in SG +* Add persistent hide/unhide cards to Add show/Trakt and Add show/IMDb Cards +* Change simplify dropdowns at all Add show/Cards +* Change cosmetic title on shutdown +* Change use TVDb API v2 +* Change improve search for PROPERS +* Change catch show update task errors +* Change simplify and update FreeBSD init script +* Change only use newznab Api key if needed +* Change editshow saving empty scene exceptions +* Change improve TVDB data handling +* Change improve media processing by using more snatch history data +* Change show update, don't delete any ep in DB if eps are not returned from indexer +* Change prevent unneeded error message during show update +* Change improve performance, don't fetch episode list when retrieving a show image +* Change don't remove episodes from DB with status: SNATCHED, SNATCHED_PROPER, SNATCHED_BEST, DOWNLOADED, ARCHIVED, IGNORED +* Change add additional episode removal protections for TVDb_api v2 +* Change filter SKIPPED items from episode view +* Change improve clarity of various error message by including relevant show name +* Change extend WEB PROPER release group check to ignore SD releases +* Change increase performance by reducing TVDb API requests with a global token +* Change make indexer lookup optional in NameParser, and deactivate during searches +* Change improve newnab autoselect categories +* Change add nzb.org BoxSD and BoxHD categories +* Change post processor, ignore symlinks found in process_dir +* Change file modify date of episodes older than 1970 can be changed to airdate, log warning on set fail +* Add new parameter 'poster' to indexer api +* Add optional tvdb_api load season image: lINDEXER_API_PARMS['seasons'] = True +* Add optional tvdb_api load season wide image: lINDEXER_API_PARMS['seasonwides'] = True +* Add Fuzzywuzzy 0.15.1 to sort search results +* Change remove search results filtering from tv info source +* Change suppress startup warnings for Fuzzywuzzy and Cheetah libs +* Change show search, add options to choose order of search results +* Add option to sort search results by 'A to Z' or 'First aired' +* Add option to sort search results by 'Relevancy' using Fuzzywuzzy lib +* Change search result anchor text uses SORT_ARTICLE setting for display +* Change existing shows in DB are no longer selectable in result list +* Change add image to search result item hover over +* Change improve image load speed on browse Trakt/IMDb/AniDB pages +* Add a changeable master Show ID when show no longer found at TV info source due to an ID change +* Add guiding links to assist user to change TV Info Source ID +* Add "Shows with abandoned master IDs" to Manage/Show Processes Page to link shows that can have their show IDs + adjusted in order to sustain TV info updates +* Add "Shows from defunct TV info sources" to Manage/Show Processes page to link shows that can be switched to a + different default TV info source +* Add shows not found at a TV info source for over 7 days will only be retried once a week +* Change prevent showing 'Mark download as bad and retry?' dialog when status doesn't require it +* Add warn icon indicator of abandoned IDs to "Manage" menu bar and "Manage/Show Processes" menu item +* Add shows that have no replacement ID can be ignored at "Manage/Show Processes", the menu bar warn icon hides if all are ignored +* Change FreeBSD initscript to use command_interpreter +* Add Slack notifier to Notifications config/Social +* Change allow Cheetah template engine version 2 and newer +* Change improve handling of relative download links from providers +* Change enable TorrentBytes provider +* Change after SG is updated, don't attempt to send a Plex client notifications if there is no client host set +* Add file name to possible names in history lookup media processing +* Add garbage name handling to name parser +* Change overhaul Notifications, add Notifier Factory and DRY refactoring +* Notifiers are now loaded into memory on demand +* Add bubble links to Notifications config tabs +* Add Discordapp notifier to Notifications config/Social +* Add Gitter notifier to Notifications config/Social +* Change order of notifiers in Notifications config tabs +* Remove Pushalot notifier +* Remove XBMC notifier +* Change a link to include webroot for "plot overview for this ended show" +* Change Bulk Changes and Notifications save to be web_root setting aware +* Change subtitle addons no longer need to be saved before Search Subtitles is enabled as a + forbidden action to reuse an exited FindSubtitles thread is no longer attempted +* Fix tools menu not opening for some browsers +* Change overhaul handling of PROPERS/REPACKS/REAL +* Add restriction to allow only same release group for repacks +* Change try all episode names with 'real', 'repack', 'proper' +* Add tip to search settings/media search about improved matching with optional regex library +* Change use value of "Update shows during hour" in General Settings straight after it is saved instead of after restart +* Change add tips for what to use for Growl notifications on Windows +* Change if a newly added show is not found on indexer, remove already created empty folder +* Change parse 1080p Bluray AVC/VC1 to a quality instead of unknown +* Add quality tag to archived items, improve displayShow/"Change selected episodes to" +* Use to prevent "Update to" on those select episodes while preserving the downloaded quality +* Change group "Downloaded" status qualities into one section +* Add "Downloaded/with archived quality" to set shows as downloaded using quality of archived status +* Add "Archived with/downloaded quality" to set shows as archived using quality of downloaded status +* Add "Archived with/default (min. initial quality of show here)" +* Change when settings/Post Processing/File Handling/Status of removed episodes/Set Archived is enabled, set status and quality accordingly +* Add downloaded and archived statuses to Manage/Episode Status +* Add quality pills to Manage/Episode Status +* Change Manage/Episode Status season output format to be more readable + + +### 0.12.37 (2017-11-12 10:35:00 UTC) + +* Change improve .nzb handling + + +### 0.12.36 (2017-11-01 11:45:00 UTC) + +* Change qBittorent to handle the change to its API success/fail response + + +### 0.12.35 (2017-10-27 20:30:00 UTC) + +* Change and add some network logos + + +### 0.12.34 (2017-10-25 15:20:00 UTC) + +* Change improve TVChaos parser + + +### 0.12.33 (2017-10-12 13:00:00 UTC) + +* Change improve handling of torrent auth failures + + +### 0.12.32 (2017-10-11 02:05:00 UTC) + +* Change improve PA torrent access + + +### 0.12.31 (2017-10-06 22:30:00 UTC) + +* Change improve handling of connection failures for metadata during media processing + + +### 0.12.30 (2017-09-29 00:20:00 UTC) + +* Fix Media Providers/Custom Newznab tab action 'Delete' then 'Save Changes' +* Fix enforce value API expects for paused show flag + + +### 0.12.29 (2017-09-17 09:00:00 UTC) + +* Fix provider nCore +* Change .torrent checker due to files created with qB 3.3.16 (affects nCore and NBL) + + +### 0.12.28 (2017-08-26 18:15:00 UTC) + +* Change prevent indexer specific release name parts from fudging search logic + + +### 0.12.27 (2017-08-22 19:00:00 UTC) + +* Update to UnRar 5.50 release + + +### 0.12.26 (2017-08-20 13:05:00 UTC) + +* Fix infinite loop loading network_timezones +* Change add optional "stack_size" setting as integer to config.ini under "General" stanza +* Change prevent too many retries when loading network timezones, conversions, and zoneinfo in a short time +* Update to UnRar 5.50 beta 6 + + +### 0.12.25 (2017-06-19 23:35:00 UTC) + +* Remove provider SceneAccess + + +### 0.12.24 (2017-07-31 20:42:00 UTC) + +* Fix copy post process method on posix + + +### 0.12.23 (2017-07-18 16:55:00 UTC) + +* Remove obsolete tvrage_api lib + + +### 0.12.22 (2017-07-13 20:20:00 UTC) + +* Fix "Server failed to return anything useful" when should be using cached .torrent file +* Fix displayShow 'Unaired' episode rows change state where appropriate +* Change displayShow to stop requiring an airdate for checkboxes + + +### 0.12.21 (2017-06-19 23:35:00 UTC) + +* Change provider Bit-HDTV user/pass to cookie + + +### 0.12.20 (2017-06-14 22:00:00 UTC) + +* Change send info now required by qBittorrent 3.13+ clients + + +### 0.12.19 (2017-05-20 10:30:00 UTC) + +* Remove provider Freshon.tv + + +### 0.12.18 (2017-05-15 23:00:00 UTC) + +* Change thexem, remove tvrage from xem + + +### 0.12.17 (2017-05-15 22:10:00 UTC) + +* Remove provider ExtraTorrent +* Change thexem tvrage mappings are deprecated, data fetch disabled + + +### 0.12.16 (2017-05-05 16:40:00 UTC) + +* Fix multiple SpeedCD cookie + + +### 0.12.15 (2017-05-04 00:40:00 UTC) + +* Remove provider Nyaa +* Change improve RSS validation (particularly for anime) +* Change improve support for legacy magnet encoding + + +### 0.12.14 (2017-05-02 17:10:00 UTC) + +* Change provider Transmithe.net is now Nebulance + + +### 0.12.13 (2017-04-23 18:50:00 UTC) + +* Change add filter for thetvdb show overview +* Change remove SpeedCD 'inspeed_uid' cookie requirement + + +### 0.12.12 (2017-03-30 03:15:00 UTC) + +* Change search of SpeedCD, TVChaos and parse of TorrentDay + + +### 0.12.11 (2017-03-17 02:00:00 UTC) + +* Change SpeedCD to cookie auth as username/password is not reliable +* Change Usenet-Crawler media provider icon + + +### 0.12.10 (2017-03-12 16:00:00 UTC) + +* Change refactor client for Deluge 1.3.14 compatibility +* Change ensure IPT authentication is valid before use + + +### 0.12.9 (2017-02-24 18:40:00 UTC) + +* Fix issue saving custom NewznabProviders + + +### 0.12.8 (2017-02-19 13:50:00 UTC) + +* Change BTN API hostname + + +### 0.12.7 (2017-02-17 15:00:00 UTC) + +* Change accept lists in JSON responses +* Change do not log error for empty BTN un/pw in most cases +* Change BTN to only try API once when doing alternative name searches +* Change when API fails, warn users as a tip that they can configure un/pw + + +### 0.12.6 (2017-02-17 03:48:00 UTC) + +* Change skip episodes that have no wanted qualities +* Change download picked .nzb file on demand and not before +* Change improve provider title processing +* Change improve handling erroneous JSON responses +* Change improve find show with unicode characters +* Change improve results for providers Omgwtf, SpeedCD, Transmithenet, Zoogle +* Change validate .torrent files that contain optional header data +* Fix case where an episode status was not restored on failure +* Add raise log error if no wanted qualities are found +* Change add un/pw to Config/Media providers/Options for BTN API graceful fallback (can remove Api key for security) +* Change only download torrent once when using blackhole +* Add Cloudflare module 1.6.8 (be0a536) to handle specific CF connections +* Add Js2Py 0.43 (c1442f1) Cloudflare dependency +* Add pyjsparser 2.4.5 (cd5b829) Js2Py dependency +* Remove Torrentshack + + +### 0.12.5 (2017-01-16 16:22:00 UTC) + +* Change TD search URL +* Fix saving Media Providers when either Search NZBs/Torrents is disabled + + +### 0.12.4 (2016-12-31 00:50:00 UTC) + +* Remove Wombles nzb provider + + +### 0.12.3 (2016-12-27 15:20:00 UTC) + +* Add UK date format handling to name parser + + +### 0.12.2 (2016-12-20 16:00:00 UTC) + +* Change Rarbg and IPT urls + + +### 0.12.1 (2016-12-19 12:00:00 UTC) + +* Fix image scan log for show titles that contain "%" + + +### 0.12.0 (2016-12-19 03:00:00 UTC) + +* Add strict Python version check (equal to, or higher than 2.7.9 and less than 3.0), **exit** if incorrect version +* Update unidecode library 0.04.11 to 0.04.18 (fd57cbf) +* Update xmltodict library 0.9.2 (579a005) to 0.9.2 (eac0031) +* Update Tornado Web Server 4.3.dev1 (1b6157d) to 4.5.dev1 (92f29b8) +* Update change to suppress reporting of Tornado exception error 1 to updated package (ref:hacks.txt) +* Change API response header for JSON content type and the return of JSONP data +* Remove redundant MultipartPostHandler +* Update Beautiful Soup 4.4.0 (r390) to 4.4.0 (r397) +* Update backports/ssl_match_hostname 3.4.0.2 to 3.5.0.1 (r18) +* Update cachecontrol library 0.11.2 to 0.11.5 +* Update Certifi to 2015.11.20.1 (385476b) +* Update chardet packages 2.3.0 (26982c5) to 2.3.0 (d7fae98) +* Update dateutil library 2.4.2 (083f666) to 2.4.2 (d4baf97) +* Update Hachoir library 1.3.4 (r1383) to 1.3.4 (r1435) +* Update html5lib 0.999 to 0.99999999/1.0b9 (46dae3d) +* Update IMDb 5.0 to 5.1dev20160106 +* Update moment.js 2.6 to 2.15.1 +* Update PNotify library 2.0.1 to 2.1.0 +* Update profilehooks 1.4 to 1.8.2.dev0 (ee3f1a8) +* Update Requests library 2.7.0 (5d6d1bc) to 2.9.1 (a1c9b84) +* Update SimpleJSON library 3.8.0 (a37a9bd) to 3.8.1 (6022794) +* Update Six compatibility library 1.9.0 (r400) to 1.10.0 (r405) +* Add backports_abc 0.4 +* Add singledispatch 3.4.0.3 +* Change refactor email notifier +* Change emails to Unicode aware +* Add force episode recent search to API +* Change process episodes with utf8 dir and nzb names, handle failed episodes without a dir, add log output streaming +* Change move dateutil-zoneinfo.tar.gz file to data files /cache +* Change handle all Hachoir library parser errors and replace its Unicode enforcement +* Allow episode status "Skipped" to be changed to "Downloaded" +* Allow "Skipped" marked episode files to be set "Unknown" quality +* Add CPU throttling preset "Disabled" to config/General/Advanced Settings +* Change overhaul Kodi notifier and tidy up config/notification/KodiNotifier ui +* Add passthru of param "post_json" to Requests() "json" in helpers.getURL +* Add search show Name to Show List Layout: Poster +* Change indicate when not sorting with article by dimming ("The", "A", "An") on Show List, Episode, History, + Bulk Change, Add with Browse and from Existing views +* Add Emby notifier to config/Notifications +* Use a subprocess and cp for copying files on posix systems to preserve file metadata +* Fix alternative unicode show names from breaking search +* Change show update, set shows with newly added airdate or existing episodes with future or never dates, to "Wanted" +* Fix rare NameParser case where numeric episode name was parsed as episode number +* Change improve management of Transmission config/Search/Torrent Search "Downloaded files location" +* Add network logos ABC News 24 and Chiller +* Update network logos to their current logo +* Remove redundant Adult Swim logos +* Add scene qualities WEB.h264 to SDTV, 720p.WEB.h264 to WEB DL 720p, and 1080p.WEB.h264 to WEB DL 1080p +* Change improve handling when provider PiSexy is missing expected data +* Change Show List second level sort criteria +* Change Show List sort Next Ep, and restore sort on Downloads +* Add sort by quality to Poster layout +* Change +n snatches to links on all Show List layouts +* Change adding show processing to be the highest priority +* Use timezones to check unaired status during show update/adding +* Fix syntax error causing renamer to error out +* Change storing metadata nfo vars from int to strings to resolve lxml type exceptions that don't occur with etree +* Add visual indicator for upcoming or started shows on Add Browse Shows +* Add IMDb Watchlists to 'View' drop down on the 'Add from IMDb' page +* Add 5 decades of 'IMDb Popular' selections to 'View' drop down on 'Add from... Browse Shows' +* Add 'Other Services' to 'View' drop down on 'Add from... Browse Shows' +* Add enable, disable and delete public IMDb watchlists to Config/General/Interface with a default 'SickGear' list +* Change ensure English data from IMDb +* Change prevent duplicate show ids from presenting items on 'Add from... Browse Shows' +* Change add 'nocache' kwarg to helpers.getURL to facilitate non-cached requests +* Change instantly use saved value from Search Settings/Episode Search/"Check propers every" instead of after a restart +* Change include OSError system messages in file system failure logs during post process +* Fix find associated meta files to prevent orphan episode images +* Add HD4Free torrent provider +* Change validate and improve specific Torrent provider connections, IPT, SCC, TPB, TB, TD, TT +* Change refactor cache for torrent providers to reduce code +* Change improve search category selection BMTV, FSH, FF, TB +* Change identify more SD release qualities +* Change update SpeedCD, MoreThan, TVChaosuk +* Change only create threads for providers needing a recent search instead of for all enabled +* Add 4489 as experimental value to "Recent search frequency" to use provider freqs instead of fixed width for all +* Change remove some logging cruft +* Fix media processing "Force already processed" processing only the first of multiple files +* Add FileList torrent provider +* Add provider Anizb +* Change TorrentDay to use its 2.x interface +* Add button 'Discover' Emby server to notifications +* Add Bit-HDTV torrent provider +* Add PrivateHD torrent provider +* Add Zooqle torrent provider +* Add 2160p UHD 4K WEB quality +* Add DigitalHive torrent provider +* Add RevTT torrent provider +* Add PTF torrent provider +* Add Fano torrent provider +* Add BTScene torrent provider +* Add Extratorrent provider +* Add Limetorrents provider +* Add HD-Torrents provider +* Add nCore torrent provider +* Add TorLock provider +* Add Torrentz2 provider +* Add freeleech options to fano, freshon, hdspace, phd, ptf providers +* Change SceneTime to cookie auth +* Change improve parser tolerance for torrent providers +* Change disable TorrentBytes provider, over 90s for a response is not good +* Remove Usenet-Crawler provider +* Change CPU throttling on General Config/Advanced to "Disabled" by default for new installs +* Change provider OMGWTFNZBS api url and auto reject nuked releases +* Change Search Provider page to load torrent settings only when Search torrents is enabled in Search Settings +* Add "Order" table column and list failed from newest to oldest wherever possible on Manage Failed Downloads +* Add number of items shown to Manage Failed Downloads table footer and indicate if number of shown items is limited +* Add sorting to "Provider" column and fix sorting of "Remove" column on Manage Failed Downloads +* Fix "Limit" drop down on Manage Failed Downloads +* Change nzbs.org anime search category and fix newznab anime backlog search +* Change improve nzbgeek search response +* Change use query search at 6box (id search fails) +* Change "Add New Show" results sorted newest show to oldest from top +* Change add show genre, network, and overview to "Add New Show" results +* Change improve highlight of shows found in database in "Add New Show" results +* Change use a full first aired date where available in "Add New Show" results +* Change prevent duplicate results in "Add New Show" +* Add qBitTorrent to Search Settings/Torrent Search +* Add "Test NZBGet" client to Search Settings/NZB Search/NZBGet +* Change include x265 category when searching IPT provider +* Change init.systemd to use python2 binary and recommended installation paths +* Change improve handling of SIGINT CTRL+C, SIGINT CTRL+BREAK(Windows) and SIGTERM +* Change add three IPTorrents fallback urls +* Change remove one dead and add three fallback magnet torcaches for blackhole use +* Change increase delay between requests to nnab servers to over 2 seconds +* Change set Specials to status "Skipped" not "Wanted" during show updates +* Change improve debug log message for CloudFlare response that indicate website is offline +* Add handling for 'part' numbered new releases and also for specific existing 'part' numbered releases +* Add detection of password protected rars with config/Post Processing/'Unpack downloads' enabled +* Change post process to clean up filenames with config/Post Processing/'Unpack downloads' enabled +* Change post process to join incrementally named (i.e. file.001 to file.nnn) split files +* Change replace unrar2 lib with rarfile 3.0 and UnRAR.exe 5.40 freeware +* Change post process "Copy" to delete redundant files after use +* Add indicator for public access media providers +* Change improve probability selecting most seeded release +* Change add the TorrentDay x265 category to search +* Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded +* Add newznab smart logic to avoid missing releases when there are a great many recent releases +* Change improve performance by using newznab server advertised capabilities +* Change config/providers newznab to display only non-default categories +* Change use scene season for wanted segment in backlog if show is scene numbering +* Change combine Media Search / Backlog Search / Limited and Full to Force +* Change consolidate limited and full backlog +* Change config / Search / Backlog search frequency to instead spread backlog searches over a number of days +* Change migrate minimum used value for search frequency into new minimum 7 for search spread +* Change restrict nzb providers to 1 backlog batch run per day +* Add to Config/Search/Unaired episodes/Allow episodes that are released early +* Add to Config/Search/Unaired episodes/Use specific api requests to search for early episode releases +* Add use related ids for newznab searches to increase search efficiency +* Add periodic update of related show ids +* Change terminology Edit Show/"Post processing" tab name to "Other" +* Add advanced feature "Related show IDs" to Edit Show/Other used for finding episodes and TV info +* Add search info source image links to those that have zero id under Edit Show/Other/"Related show IDs" +* Add "set master" button to Edit Show/Other/"Related show IDs" for info source that can be changed +* Change displayShow terminology "Indexers" to "Links" to cover internal and web links +* Change add related show info sources on displayShow page +* Change don't display "temporarily" defunct TVRage image link on displayShow pages unless it is master info source +* Change if a defunct info source is the master of a show then present a link on displayShow to edit related show IDs +* Change simplify the next backlog search run time display in the page footer +* Change try ssl when fetching data thetvdb, imdb, trakt, scene exception +* Change improve reliability to Trakt notifier by using show related id support +* Change improve config/providers newznab categories layout +* Change show loaded log message at start up and include info source +* Change if episode has no airdate then set status to unaired (was skipped) +* Fix only replace initial quality releases from the upgrade to list +* Change optimise TheTVDB processes, 40% to 66% saved adding new and existing shows, 40% to 50% saved per show update +* Change improve shows with more episodes gain the largest reductions in time spent processing +* Change when using "Add new show" reduce search time-outs +* Change always allow incomplete show data +* Remove redundant config/general/"Allow incomplete show data" +* Fix status reset of a snatched, downloaded, or archived episode when its date is set to never (no date) on the info + source and there is no media file +* Change only show unaired episodes on Manage/Backlog Overview and Manage/Episode Status where relevant +* Change locally cache Trakt/IMDb/Anime show cards +* Change allow pp to replace files with a "repack" or "proper" of same quality +* Fix ensure downloaded eps are not shown on episode view +* Fix allow propers to pp when show marked upgrade once +* Fix never set episodes without airdate to wanted +* Change improve getting the local timezone information +* Change hachoir_parser to close input stream if no parser is found e.g. due to file corruption +* Change improve fault tolerance of Hachoir jpeg parser +* Change reduce time taken to parse avi RIFF metadata during media processing and other times +* Change avi metadata extraction is more fault-tolerant and the chance of hanging due to corrupt avi files is reduced +* Change fuzzyMoment to handle air dates before ~1970 on display show page +* Change limit availability of fuzzy date functions on General Config/Interface to English locale systems +* Add Plex notifications secure connect where available (PMS 1.1.4.2757 and newer with username and password) +* Add if all torrent caches fail, save magnets from RARBG and TPB as files for clients (or plugins) that now support it +* Add advice to logs if all caches fail to switch to direct client connect instead of the basic blackhole method +* Add search setting "Disable auto full backlog" +* Change improve performance and reduce start up time +* Fix button "Checkout branch" when stuck on disabled +* Add 'Download Log' to 'Logs & Errors' page +* Change consolidate shutdown with restart, improve systemd support, bring order to on-init globals +* Change speed improvement in finding needed categories/qualities (sd, hd, uhd) +* Change add guidance when using the "unknown" quality selection +* Change prevent browser auto completing password fields on config pages +* Change refresh page when torrent providers are enabled/disabled +* Change only display Search Settings/"Usenet retention" if Search NZBs is enabled +* Change sab API request to prevent naming mismatch +* Change update rTorrent systems +* Change logger to properly cleanup used resources +* Add fanart to Episodes View, Display Show, and Edit Show page +* Add path used for fanart images /images/fanart ( value on Help page) +* Add populate images when the daily show updater is run with default maximum 3 images per show +* Change force full update in a show will replace existing images with new +* Add "Maximum fanart image files per show to cache" to config General/Interface +* Add fanart livepanel to lower right of Episodes View and Display Show page +* Add highlight panel red on Episodes view until button is clicked a few times +* Add flick through multiple background images on Episodes View and Display Show page +* Add persistent move poster image to right hand side or hide on Display Show page (multi-click the eye) +* Add persistent translucency of background images on Episodes View and Display Show page +* Add persistent fanart rating to avoid art completely, random display, random from a group, or display fave always +* Add persistent views of the show detail on Display Show page +* Add persistent views on Episodes View +* Add persistent button to collapse and expand card images on Episode View/Layout daybyday +* Add non-persistent "Open gear" and "Backart only" image views to Episodes View and Display Show page +* Add "smart" selection of fanart image to display on Episode view +* Change insert [!] and change text shade of ended shows in drop down show list on Display Show page +* Change button graphic for next and previous show of show list on Display Show page +* Add logic to hide some livepanel buttons until artwork becomes available or in other circumstances +* Add "(Ended)" where appropriate to show title on Display Show page +* Change use tense for label "Airs" or "Aired" depending on if show ended +* Change display "No files" instead of "0 files" and "Upgrade once" instead of "End upgrade on first match" +* Add persistent button to the newest season to "Show all" episodes +* Add persistent button to all shown seasons to "Hide most" episodes +* Add button to older seasons to toggle "Show Season n" or "Show Specials" with "Hide..." episodes +* Add season level status counts next to each season header on display show page +* Add sorting to season table headers on display show page +* Add filename and size to quality badge on display show page, removed its redundant "downloaded" text +* Remove redundant "Add show" buttons +* Change combine the NFO and TBN columns into a single Meta column +* Change reduce screen estate used by episode numbers columns +* Change improve clarity of text on Add Show page +* Change rename Edit show/"Post-Processing" tab to "Other" +* Add "Reset fanart ratings" to show Edit/Other tab +* Add fanart keys guide to show Edit/Other tab +* Change add placeholder tip to "Alternative release name(s)" on show Edit +* Change add placeholder tip to search box on shows Search +* Change hide Anime tips on show Edit when selecting its mutually exclusive options +* Change label "End upgrade on first match" to "Upgrade once" on show Edit +* Change improve performance rendering displayShow +* Add total episodes to start of show description (excludes specials if those are hidden) +* Add "Add show" actions i.e. "Search", "Trakt cards", "IMDb cards", and "Anime" to Shows menu +* Add "Import (existing)" action to Tools menu +* Change SD quality from red to dark green, 2160p UHD 4K is red +* Change relocate the functions of Logs & Errors to the right side Tools menu -> View Log File +* Add warning indicator to the Tools menu in different colour depending on error count (green through red) +* Change View Log error item output from reversed to natural order +* Change View Log File add a typeface and some colour to improve readability +* Change View Log File/Errors only display "Clear Errors" button when there are errors to clear +* Change improve performance of View Log File +* Change fanart images to not use cache as cache is not required +* Change rename "Manual Post-Processing" menu item to "Process Media" +* Change rename "Search Providers" -> "Media Providers" +* Change rename "Manage Searches" -> "Media Search" +* Change rename "Episode Status Management" -> "Episode Status" +* Change rename "Mass Update" -> "Bulk Change" +* Change indicate default home on "Shows Menu" +* Change relocate "Episodes" menu to "Shows"/"Episode Schedule" +* Change relocate "History" menu to "Shows"/"History" +* Change remove restart/shutdown buttons from "Show List" +* Change remove superfluous buttons from all submenus + + +### 0.11.16 (2016-10-16 17:30:00 UTC) + +* Change ensure a cache.db table does exist on migration + + +### 0.11.15 (2016-09-13 19:50:00 UTC) + +* Add rollback capability to undo database changes made during tests + + +### 0.11.14 (2016-07-25 03:10:00 UTC) + +* Fix BeyondHD torrent provider + + +### 0.11.13 (2016-07-21 20:30:00 UTC) + +* Remove KAT torrent provider + + +### 0.11.12 (2016-06-20 02:20:00 UTC) + +* Change improve importing show list sickbeard.db files + + +### 0.11.11 (2016-04-05 19:20:00 UTC) + +* Add support for SD mkv container + + +### 0.11.10 (2016-03-17 19:00:00 UTC) + +* Fix dbs that should not have been imported to work + + +### 0.11.9 (2016-03-17 12:30:00 UTC) + +* Fix for import of very rare db structure + + +### 0.11.8 (2016-03-16 12:50:00 UTC) + +* Fix ensures internal buffer of a downloaded file is written to disk + + +### 0.11.7 (2016-03-06 12:30:00 UTC) + +* Fix Torrenting provider + + +### 0.11.6 (2016-02-18 23:10:00 UTC) + +* Fix saving config General/Interface/Date style (save again to repopulate blank dates on the Showlist view) + + +### 0.11.5 (2016-02-01 19:40:00 UTC) + +* Fix refresh handling of Skipped and Ignored items +* Fix issue entering scene numbers + + +### 0.11.4 (2016-01-31 11:30:00 UTC) + +* Fix issue setting some custom name patterns on the "Config/Post Processing/Episode Naming" tab +* Remove Strike torrent provider +* Add network icons + + +### 0.11.3 (2016-01-16 20:00:00 UTC) + +* Fix Search Settings display fail +* Add Audience, Channel 5 (UK), Five US, Fox Channel, FreeForm, Global, HBO Canada, Keshet, More4, Rooster Teeth, TF1, + Toon Disney, WE tv, XBox Video +* Change BET network logo +* Change provider TB icon +* Delete 3fm and redundant network logo + + +### 0.11.2 (2016-01-14 21:10:00 UTC) + +* Fix issue with "Add Existing Shows" on new installations + + +### 0.11.1 (2016-01-12 22:20:00 UTC) + +* Fix handling non-numeric IMDb popular ratings + + +### 0.11.0 (2016-01-10 22:30:00 UTC) + +* Change to only refresh scene exception data for shows that need it +* Change reduce aggressive use of scene numbering that was overriding user preference where not needed +* Change set "Scene numbering" checkbox and add text to the label tip in third step of add "New Show" if scene numbers + are found for the selected show in the search results of the first step +* Change label text on edit show page to highlight when manual numbering and scene numbers are available +* Fix disabling "Scene numbering" of step three in add "New Show" was ignored when scene episode number mappings exist +* Fix don't use scene episode number mappings everywhere when "Scene numbering" is disabled for a show +* Fix width of legend underlining on the third step used to bring other display elements into alignment +* Change when downloading magnet or nzb files, verify the file in cache dir and then move to blackhole +* Fix small cosmetic issue to correctly display "full backlog" date +* Add search crawler exclusions +* Fix saving default show list group on add new show options page +* Remove legacy anime split home option from anime settings tab (new option located in general/interface tab) +* Remove "Manage Torrents" +* Update Beautiful Soup 4.3.2 to 4.4.0 (r390) +* Update dateutil library to 2.4.2 (083f666) +* Update chardet packages to 2.3.0 (26982c5) +* Update Hachoir library 1.3.3 to 1.3.4 (r1383) +* Change configure quiet option in Hachoir to suppress warnings (add ref:hacks.txt) +* Add parse media content to determine quality before making final assumptions during re-scan, update, pp +* Add a postprocess folder name validation +* Update Requests library to 2.7.0 (5d6d1bc) +* Update SimpleJSON library 3.7.3 to 3.8.0 (a37a9bd) +* Update Tornado Web Server 4.2 to 4.3.dev1 (1b6157d) +* Update isotope library 2.0.1 to 2.2.2 +* Update change to suppress reporting of Tornado exception error 1 to updated package (ref:hacks.txt) +* Update fix for API response header for JSON content type and the return of JSONP data to updated package (ref:hacks.txt) +* Update TvDB API library 1.09 with changes up to (35732c9) and some pep8 and code cleanups +* Fix media processing season pack folders +* Fix saving torrent provider option "Seed until ratio" after recent refactor +* Change white text in light theme on Manage / Episode Status Management page to black for better readability +* Change displayShow page episode colours when a minimum quality is met with "Upgrade once" +* Add seed time per provider for torrent clients that support seed time per torrent, i.e. currently only uTorrent +* Remove seed time display for Transmission in config/Torrent Search page because the torrent client doesn't support it +* Add PreToMe torrent provider +* Add SceneTime torrent provider +* Change TtN provider to parse new layout +* Improve recognition of SD quality +* Fix halting in mid-flow of Add Existing Show which resulted in failure to scan statuses and filesizes +* Change default de-referrer url to blank +* Change javascript urls in templates to allow proper caching +* Change downloads to prevent cache misfiring with "Result is not a valid torrent file" +* Add BitMeTV torrent provider +* Add Torrenting provider +* Add FunFile torrent provider +* Add TVChaosUK torrent provider +* Add HD-Space torrent provider +* Add Shazbat torrent provider +* Remove unnecessary call to indexers during nameparsing +* Change disable ToTV due to non-deletable yet reported hacker BTC inbox scam and also little to no new content listings +* Fix Episode View KeyError: 'state-title' failure for shows without a runtime +* Update py-unrar2 library 99.3 to 99.6 (2fe1e98) +* Fix py-unrar2 on unix to handle different date formats output by different unrar command line versions +* Fix Add and Edit show quality selection when Quality 'Custom' is used +* Fix add existing shows from folders that contain a plus char +* Fix post process issue where items in history were processed out of turn +* Change increase frequency of updating show data +* Remove Animenzb provider +* Change increase the scope and number of non release group text that is identified and removed +* Add general config setting to allow adding incomplete show data +* Change to throttle connection rate on thread initiation for adba library +* Change default manage episodes selector to Snatched episodes if items exist else Wanted on Episode Status Manage page +* Change snatched row colour on Episode Status Manage page to match colour used on the show details page +* Change replace trakt with libtrakt for API v2 +* Change improve robustness of Trakt communications +* Change Trakt notification config to use PIN authentication with the service +* Add multiple Trakt account support to Config/Notifications/Social +* Add setting to Trakt notification to update collection with downloaded episode info +* Change trakt notifier logo +* Remove all other Trakt deprecated API V1 service features pending reconsideration +* Change increase show search capability when using plain text and also add TVDB id, IMDb id and IMDb url search +* Change improve existing show page and the handling when an attempt to add a show to an existing location +* Change consolidate Trakt Trending and Recommended views into an "Add From Trakt" view which defaults to trending +* Change Add from Trakt/"Shows:" with Anticipated, New Seasons, New Shows, Popular, Recommendations, and Trending views +* Change Add from Trakt/"Shows:" with Most Watched, Played, and Collected during the last month and year on Trakt +* Change add season info to "Show: Trakt New Seasons" view on the Add from Trakt page +* Change increase number of displayed Trakt shows to 100 +* Add genres and rating to all Trakt shows +* Add AniDb Random and Hot to Add Show page +* Add IMDb Popular to Add Show page +* Add version to anime renaming pattern +* Add Code Climate configuration files +* Change move init-scripts to single folder +* Change sickbeard variables to sickgear variables in init-scripts +* Change improve the use of multiple plex servers +* Change move JS code out of home template and into dedicated file +* Change remove branch from window title +* Change move JS code out of inc_top template and into dedicated file +* Change cleanup torrent providers +* Change utilise tvdbid for searching usenet providers +* Add setting to provider BTN to Reject Blu-ray M2TS releases +* Remove jsonrpclib library +* Change consolidate global and per show ignore and require words functions +* Change "Require word" title and notes on Config Search page to properly describe its functional logic +* Add regular expression capability to ignore and require words by starting wordlist with "regex:" +* Add list shows with custom ignore and require words under the global counterparts on the Search Settings page +* Fix failure to search for more than one selected wanted episode +* Add notice for users with Python 2.7.8 or below to update to the latest Python +* Change position of parsed qualities to the start of log lines +* Change to always display branch and commit hash on 'Help & Info' page +* Add option to create season search exceptions from editShow page +* Change sab to use requests library +* Add "View Changes" to tools menu +* Change disable connection attempts and remove UI references to the TVRage info source +* Change to simplify xem id fetching +* Fix issue on Add Existing Shows page where shows were listed that should not have been +* Change get_size helper to also handle files +* Change improve handling of a bad email notify setting +* Fix provider MTV download URL +* Change give provider OMGWTFNZBS more time to respond +* Change file browser to permit manually entering a path +* Fix updating Trakt collection from Unix + + +### 0.10.0 (2015-08-06 11:05:00 UTC) + +* Remove EZRSS provider +* Update Tornado Web Server to 4.2 (fdfaf3d) +* Update change to suppress reporting of Tornado exception error 1 to updated package (ref:hacks.txt) +* Update fix for API response header for JSON content type and the return of JSONP data to updated package (ref:hacks.txt) +* Update Requests library 2.6.2 to 2.7.0 (8b5e457) +* Update change to suppress HTTPS verification InsecureRequestWarning to updated package (ref:hacks.txt) +* Change to consolidate cache database migration code +* Change to only rebuild namecache on show update instead of on every search +* Change to allow file moving across partition +* Add removal of old entries from namecache on show deletion +* Add Hallmark and specific ITV logos, remove logo of non-english Comedy Central Family +* Fix provider TD failing to find episodes of air by date shows +* Fix provider SCC failing to find episodes of air by date shows +* Fix provider SCC searching propers +* Fix provider SCC stop snatching releases for episodes already completed +* Fix provider SCC handle null server responses +* Change provider SCC remove 1 of 3 requests per search to save 30% time +* Change provider SCC login process to use General Config/Advanced/Proxy host setting +* Change provider SCD PEP8 and code convention cleanup +* Change provider HDB code simplify and PEP8 +* Change provider IPT only decode unicode search strings +* Change provider IPT login process to use General Config/Advanced/Proxy host setting +* Change provider TB logo icon used on Config/Search Providers +* Change provider TB PEP8 and code convention cleanup +* Change provider TB login process to use General Config/Advanced/Proxy host setting +* Remove useless webproxies from provider TPB as they fail for one reason or another +* Change provider TPB to use mediaExtensions from common instead of hard-coded private list +* Add new tld variants to provider TPB +* Add test for authenticity to provider TPB to notify of 3rd party block +* Change provider TD logo icon used on Config/Search Providers +* Change provider TD login process to use General Config/Advanced/Proxy host setting +* Change provider BTN code simplify and PEP8 +* Change provider BTS login process to use General Config/Advanced/Proxy host setting +* Change provider FSH login process to use General Config/Advanced/Proxy host setting +* Change provider RSS torrent code to use General Config/Advanced/Proxy host setting, simplify and PEP8 +* Change provider Wombles's PEP8 and code convention cleanup +* Change provider Womble's use SSL +* Change provider KAT remove dead url +* Change provider KAT to use mediaExtensions from common instead of private list +* Change provider KAT provider PEP8 and code convention cleanup +* Change refactor and code simplification for torrent and newznab providers +* Change refactor SCC to use torrent provider simplification and PEP8 +* Change refactor SCD to use torrent provider simplification +* Change refactor TB to use torrent provider simplification and PEP8 +* Change refactor TBP to use torrent provider simplification and PEP8 +* Change refactor TD to use torrent provider simplification and PEP8 +* Change refactor TL to use torrent provider simplification and PEP8 +* Change refactor BTS to use torrent provider simplification and PEP8 +* Change refactor FSH to use torrent provider simplification and PEP8 +* Change refactor IPT to use torrent provider simplification and PEP8 +* Change refactor KAT to use torrent provider simplification and PEP8 +* Change refactor TOTV to use torrent provider simplification and PEP8 +* Remove HDTorrents torrent provider +* Remove NextGen torrent provider +* Add Rarbg torrent provider +* Add MoreThan torrent provider +* Add AlphaRatio torrent provider +* Add PiSexy torrent provider +* Add Strike torrent provider +* Add TorrentShack torrent provider +* Add BeyondHD torrent provider +* Add GFTracker torrent provider +* Add TtN torrent provider +* Add GTI torrent provider +* Fix getManualSearchStatus: object has no attribute 'segment' +* Change handling of general HTTP error response codes to prevent issues +* Add handling for CloudFlare custom HTTP response codes +* Fix to correctly load local libraries instead of system installed libraries +* Update PyNMA to hybrid v1.0 +* Change first run after install to set up the main db to the current schema instead of upgrading +* Change don't create a backup from an initial zero byte main database file, PEP8 and code tidy up +* Fix show list view when no shows exist and "Group show lists shows into" is set to anything other than "One Show List" +* Fix fault matching air by date shows by using correct episode/season strings in find search results +* Change add 'hevc', 'x265' and some langs to Config Search/Episode Search/Ignore result with any word +* Change NotifyMyAndroid to its new web location +* Update feedparser library 5.1.3 to 5.2.0 (8c62940) +* Remove feedcache implementation and library +* Add coverage testing and coveralls support +* Add py2/3 regression testing for exception clauses +* Change py2 exception clauses to py2/3 compatible clauses +* Change py2 print statements to py2/3 compatible functions +* Change py2 octal literals into the new py2/3 syntax +* Change py2 iteritems to py2/3 compatible statements using six library +* Change py2 queue, httplib, cookielib and xmlrpclib to py2/3 compatible calls using six +* Change py2 file and reload functions to py2/3 compatible open and reload_module functions +* Change Kodi notifier to use requests as opposed to urllib +* Change to consolidate scene exceptions and name cache code +* Change check_url function to use requests instead of httplib library +* Update Six compatibility library 1.5.2 to 1.9.0 (8a545f4) +* Update SimpleJSON library 2.0.9 to 3.7.3 (0bcdf20) +* Update xmltodict library 0.9.0 to 0.9.2 (579a005) +* Update dateutil library 2.2 to 2.4.2 (a6b8925) +* Update ConfigObj library 4.6.0 to 5.1.0 (a68530a) +* Update Beautiful Soup to 4.3.2 (r353) +* Update jsonrpclib library r20 to (b59217c) +* Change cachecontrol library to ensure cache file exists before attempting delete +* Fix saving root dirs +* Change pushbullet from urllib2 to requests +* Change to make pushbullet error messages clearer +* Change pyNMA use of urllib to requests (ref:hacks.txt) +* Change Trakt url to fix baseline uses (e.g. add from trending) +* Fix edit on show page for shows that have anime enabled in mass edit +* Fix issue parsing items in ToktoToshokan provider +* Change to only show option "Upgrade once" on edit show page if quality custom is selected +* Change label "Show is grouped in" in edit show page to "Show is in group" and move the section higher +* Fix media processing of anime with version tags +* Change accept SD titles that contain audio quality +* Change readme.md + + +### 0.9.1 (2015-05-25 03:03:00 UTC) + +* Fix erroneous multiple downloads of torrent files which causes snatches to fail under certain conditions + + +### 0.9.0 (2015-05-18 14:33:00 UTC) + +* Update Tornado Web Server to 4.2.dev1 (609dbb9) +* Update change to suppress reporting of Tornado exception error 1 to updated package as listed in hacks.txt +* Update fix for API response header for JSON content type and the return of JSONP data to updated package as listed in hacks.txt +* Change network names to only display on top line of Day by Day layout on Episode View +* Reposition country part of network name into the hover over in Day by Day layout +* Update Requests library 2.4.3 to 2.6.2 (ff71b25) +* Update change to suppress HTTPS verification InsecureRequestWarning to updated package as listed in hacks.txt +* Remove listed hacks.txt record for check that SSLv3 is available because issue was addressed by vendor +* Update chardet packages 2.2.1 to 2.3.0 (ff40135) +* Update cachecontrol library 0.9.3 to 0.11.2 +* Change prevent wasted API hit where show and exception names create a duplicate sanitised year +* Add FAILED status indication to Snatched column of History compact +* Add ARCHIVED status release groups to Downloaded column of History compact +* Update root certificates to release dated 2015.04.28 +* Add ToTV provider +* Fix poster URL on Add Show/Add From Trending page +* Fix Backlog scheduler initialization and change backlog frequency from minutes to days +* Change to consolidate and tidy some provider code +* Fix restore table row colours on the Manage/Episode Status Management page +* Add option "Unaired episodes" to config/Search Settings/Episode Search +* Change reduce time to search recent result list by searching only once for the best result +* Fix replacing episodes that have a lower quality than what is selected in the initial and archive quality list +* Fix to include episodes marked Failed in the recent and backlog search processes +* Fix display of search status for an alternative release after episode is manually set to "Failed" on the Display Show page +* Change handle more varieties of media quality +* Change to prevent another scheduled search when one of the same type is already running +* Change travis to new container builds for faster unit testing +* Add handling for shows that do not have a total number of episodes +* Add support for country network image files to the Show List view +* Add General Config/Interface/"Group show list shows into:"... to divide shows into groups on the Show List page +* Change Show List progress bar code, smaller page load, efficient use of js render engine +* Change values used for date sorting on home page and episode view for improved compatibility with posix systems +* Change response handling in downloaders to simplify logic +* Change reduce html payload across page template files +* Change to post process files ordered largest to smallest and tidied PP logging output +* Add "then trash subdirs and files" to the Process method "Move" on the manual post process page +* Add using show scene exceptions with media processing +* Change URL of scene exceptions file for TVRage indexer +* Change overhaul processTV into a thread safe class +* Change postProcessor and processTV to PEP8 standards +* Change overhaul Manual Post-Processing page in line with layout style and improve texts +* Change Force Processes enabled, only the largest video file of many will be processed instead of all files +* Change visual ui of Postprocessing results to match the logs and errors view +* Change remove ugly printing of episode object during PP seen in external apps like sabnzbd +* Change to streamline output toward actual work done instead of showing all vars +* Change pp report items from describing actions about to happen to instead detail the actual outcome of actions +* Add clarity to the output of a successful post process but with some issues rather than "there were problems" +* Add a conclusive bottom line to the pp result report +* Change helpers doctests to unittests +* Add Search Queue Overview page +* Add expandable search queue details on the Manage Searches page +* Fix failed status episodes not included in next_episode search function +* Change prevent another show update from running if one is already running +* Change split Force backlog button on the Manage Searches page into: Force Limited, Force Full +* Change refactor properFinder to be part of the search +* Change improve threading of generic_queue, show_queue and search_queue +* Change disable the Force buttons on the Manage Searches page while a search is running +* Change staggered periods of testing and updating of all shows "ended" status up to 460 days +* Change "Archive" to "Upgrade to" in Edit show and other places and improve related texts for clarity +* Fix history consolidation to only update an episode status if the history disagrees with the status + + +### 0.8.3 (2015-04-25 08:48:00 UTC) + +* Fix clearing of the provider cache + + +### 0.8.2 (2015-04-19 06:45:00 UTC) + +* Fix IPTorrents provider search strings and URL for new site changes + + +### 0.8.1 (2015-04-15 04:16:00 UTC) + +* Fix season pack search errors + + +### 0.8.0 (2015-04-13 14:00:00 UTC) + +* Change Wombles to use tv-dvd section +* Add requirements file for pip (port from midgetspy/sick-beard) +* Remove unused libraries fuzzywuzzy and pysrt +* Change webserve code to a logical layout and PEP8 +* Add text to explain params passed to extra scripts on Config/Post Processing +* Remove unused SickBeardURLOpener and AuthURLOpener classes +* Update Pushbullet notifier (port from midgetspy/sickbeard) +* Change startup code cleanup and PEP8 +* Change authentication credentials to display more securely on config pages +* Add a "Use as default home page" selector to General Config/Interface/User Interface +* Add option to the third step of "Add Show" to set episodes as wanted from the first and latest season, this triggers + a backlog search on those episodes after the show is added +* Change to improve the integrity of the already post processed video checker +* Add Kodi notifier and metadata +* Add priority, device, and sound support to Pushover notifier (port from midgetspy/sickbeard) +* Fix updating of pull requests +* Add hidden cache debug page +* Change autoProcessTV scripts python code quotes from " -> ' +* Add expand all button to Episode Status Management +* Add Unknown status query to Episode Status Management +* Fix Episode Status Management error popup from coming up when show is selected without expanding +* Add BET network logo +* Change "Force Backlog" button for paused shows on Backlog Overview page to "Paused" indicator +* Remove unused force variable from code and PEP8 +* Change browser, bs4 parser and classes code to PEP8 standards +* Change common and config code to PEP8 standards +* Change database code to PEP8 standards +* Change general config's branches and pull request list generation for faster page loading +* Add PlayStation Network logo +* Change layout of Recent Search code +* Change naming of SEARCHQUEUE threads for shorter log lines +* Fix Recent Search running status on Manage Searches page +* Change to no longer require restart with the "Scan and post process" option on page config/Post Processing +* Add validation when using Release Group token on page config Post Processing/Episode Naming/Name pattern/Custom +* Change to simplify and reduce logging output of Recent-Search and Backlog processes +* Hide year, runtime, genre tags, country flag, or status if lacking valid data to display +* Remove redundant CSS color use (all browsers treat 3 identical digits as 6, except for possibly in gradients) +* Remove whitespace and semicolon redundancy from CSS shedding 4.5kb +* Add show names to items listed during startup in the loading from database phase +* Add "Enable IMDb info" option to config/General/Interface +* Change to not display IMDb info on UI when "Enable IMDb info" is disabled +* Change genre tags on displayShow page to link to IMDb instead of Trakt +* Change to reduce the time taken to "Update shows" with show data +* Change to stop updating the IMDb info on edit, and during the scheduled daily update for every show +* Change to update the IMDb info for a show after snatching an episode for it +* Add IMDb lookup to "Update" action on Manage/Mass Update page +* Fix updating of scene exception name cache after adding exceptions on Editshow page +* Change log rotation to occur at midnight +* Change to keep a maximum of 7 log files +* Add automatic compression of old log files +* Change overhaul menu and button icons +* Add "Status of removed episodes" to apply (or not) a preferred status to episodes whose files are detected as removed. + "Archived" can now be set so that removed episodes still count toward download completion stats. See setting on page + config/Post Processing/File Handling +* Remove redundant "Skip remove detection" from the config/Post Processing/File Handling page +* Change to highlight the current selected item in combos on page config/Post Processing +* Change the episodes downloaded stat to display e.g. 2843 / 2844 as 99.9% instead of rounding to 100% +* Change 'never' episode row color away from blue on Display Show page when indexer airdate is not defined +* Add tint to archived episode row colour to differentiate it from downloaded episodes on the Display Show page +* Add indication of shows with never aired episodes on Episode Overview page +* Add "Collapse" button and visuals for Expanding... and Collapsing... states +* Add the number of episodes marked with the status being queried to Episode Overview page +* Add indication of shows with never aired episodes on Episode Overview page +* Change to separate "Set as wanted" to prevent disaster selection on Episode Overview page +* Remove restriction to not display snatched eps link in footer on Episode Overview page +* Change the shows episodes count text colour to visually separate from year numbers at the end of show names +* Change to add clarity to the subtitle and other columns on the Mass Update page +* Change to improve clarity with "Recent search" and "Limited backlog" on the Config/Search Settings page +* Change vertical alignment of input fields to be inline with text +* Add tooltips to explain why any the 6 action columns are disabled when required on the Mass Update page +* Change to reclaimed screen estate by hiding unused columns on the Mass Update page +* Change order of option on Mass Edit page to be inline with show edit page +* Fix release group not recognised from manually downloaded filename +* Change to gracefully handle some "key not found" failures when TVDB or TVRage return "Not Found" during show updates +* Change no longer stamp files where airdates are never +* Change overhaul displayShow to ready for new features +* Add section for show plot to displayShow +* Add option to view show background on displayShow (transparent and opaque) for when background downloading is added (disabled) +* Add option to collapse seasons and leave current season open on displayShow (disabled) +* Add filesize to episode location qtip on displayShow +* Change selected options from editShow will only show when enabled now on displayShow +* Change some label tags to fit with edit show page on displayShow +* Fix handle when a show in db has all episodes removed from indexer on displayShow +* Add the name of show that will be displayed to the hover of the Prev/Next show buttons on displayShow +* Add hover tooltips for nfo and tbn columns for browsers that use the title attr on displayShow +* Change Special link moved from "Season" line to "Specials" line on displayShow +* Change code re-factored in readiness for live option switching, clean up and add closures of html tables +* Add show overview from indexers to the database +* Fix case where start year or runtime is not available to display show +* Add "File logging level" to General Config/Advanced Settings +* Fix saving of Sort By/Next Episode in Layout Poster on Show List page +* Change improve backlog search +* Change only add valid items to save to DB +* Change provider cache storage structure +* Add handling for failed cache database upgrades +* Fix XEM Exceptions in case of bad data from XEM +* Change order of snatched provider images to chronological on History layout compact and add ordinal indicators in the tooltips + + +### 0.7.2 (2015-03-10 17:05:00 UTC) + +* Fix Add From Trending page (indexer_id can be "None" which causes white screen when clicking "Add Show") + + +### 0.7.1 (2015-03-10 17:00:00 UTC) + +* Fix error page when clicking "Add Recommended" +* Remove failed Anime options from "Add Existing Show" + + +### 0.7.0 (2015-03-04 06:00:00 UTC) + +* Fix slow database operations (port from midgetspy/sickbeard) +* Add TVRage network name standardization +* Remove recent and backlog search at start up options from GUI +* Change recent and backlog search at start up default value to false +* Change recent search to occur 5 minutes after start up +* Change backlog search to occur 10 minutes after start up +* Change UI footer to display time left until a backlog search +* Remove obsolete tvtorrents search provider +* Change light and dark theme css to only hold color information +* Fix incorrect class names in a couple of templates +* Change anime release groups to in memory storage for lowered latency +* Change adjust menu delay and hover styling +* Fix provider list color +* Add handling of exceptional case with missing network name (NoneType) in Episode View +* Fix black and white list initialization on new show creation +* Add select all and clear all buttons to testRename template +* Fix displayShow topmenu variable to point to a valid menu item +* Change displayShow scene exception separator to a comma for neater appearance +* Remove non english subtitle providers +* Fix rename of excluded metadata +* Change corrected spelling & better clarified various log messages +* Change minor PEP8 tweaks in sab.py +* Add api disabled error code for newznab providers +* Add support for a proxy host PAC url on the General Config/Advanced Settings page +* Add proxy request url parsing to enforce netloc only matching which prevents false positives when url query parts contain FQDNs +* Add scroll into view buttons when overdues shows are available on the Episodes page/DayByDay layout +* Add scroll into view buttons when future shows are available on the Episodes page/DayByDay layout +* Add qTips to episode names on the Episodes page/DayByDay layout +* Change Episodes page/List layout qtips to prepend show title to episode plot +* Change Episodes page/DayByDay layout qtips to prepend show title to episode plot +* Change Episodes page/DayByDay layout cards to display show title in a qtip when there is no plot +* Change position of "[paused]" text to top right of a card on the Episodes page/DayByDay layout +* Add "On Air until" text and overdue/on air colour bars to show episode states on the Episodes page/DayByDay layout +* Change The Pirate Bay url back as it's now back up and oldpiratebay hasn't been updated for weeks +* Remove duplicate thepiratebay icon +* Change to ensure uTorrent API parameters are ordered for uT 2.2.1 compatibility +* Remove defunct boxcar notifier +* Add sound selection for boxcar2 notifier +* Change boxcar2 notifier to use updated api scheme +* Update the Plex notifier from a port at midgetspy/sickbeard +* Add support for multiple server hosts to the updated Plex server notifier +* Change Plex Media Server settings section for multiserver(s) and improve the layout in the config/notifications page +* Add logic to Plex notifier to update a single server where its TV section path matches the downloaded show. All server + libraries are updated if no single server has a download path match. +* Change the ui notifications to show the Plex Media Server(s) actioned for library updating +* Fix issue where PMS text wasn't initialised on the config/notifications page and added info about Plex clients +* Add ability to test Plex Server(s) on config/notifications page +* Add percentage of episodes downloaded to footer and remove double spaces in text +* Fix SSL authentication on Synology stations +* Change IPT urls to reduce 301 redirection +* Add detection of file-system having no support for link creation (e.g. Unraid shares) +* Add catch exceptions when unable to cache a requests response +* Update PNotify to the latest master (2014-12-25) for desktop notifications +* Add desktop notifications +* Change the AniDB provider image for a sharper looking version +* Change to streamline iCal function and make it handle missing network names +* Change when picking the best result to only test items that have a size specifier against the failed history +* Add anime release groups to add new show options page +* Add setting "Update shows during hour" to General Config/Misc +* Add max-width to prevent ui glitch on Pull request and Branch Version selectors on config/General/Advanced and change tags to html5 +* Change order of some settings on Config/General/Interface/Web Interface and tweak texts +* Change overhaul UI of editShow and anime release groups, refactor and simplify code +* Change list order of option on the right of the displayShow page to be mostly inline with the order of options on editShow +* Change legend wording and text colour on the displayShow page +* Add output message if no release group results are available +* Add cleansing of text used in the processes to add a show +* Add sorting of AniDB available group results +* Add error handling and related UI feedback to reflect result of AniDB communications +* Change replace HTTP auth with a login page +* Change to improve webserve code +* Add logout menu item with confirmation +* Add 404 error page +* Change SCC URLs to remove redirection overhead +* Change TorrentBytes login parameter in line with site change +* Change FreshOnTv login parameter and use secure URLs, add logging of Cloudflare blocking and prevent vacant cookie tracebacks +* Change TPB webproxy list and add SSL variants +* Add YTV network logo +* Remove defunct Fanzub provider + + +### 0.6.4 (2015-02-10 20:20:00 UTC) + +* Fix issue where setting the status for an episode that doesn't need a db update fails + + +### 0.6.3 (2015-02-10 05:30:00 UTC) + +* Change KickAssTorrents URL + + +### 0.6.2 (2015-01-21 23:35:00 UTC) + +* Fix invalid addition of trailing slash to custom torrent RSS URLs + + +### 0.6.1 (2015-01-20 14:00:00 UTC) + +* Fix snatching from TorrentBytes provider + + +### 0.6.0 (2015-01-18 05:05:00 UTC) + +* Add network logos BBC Canada, Crackle, El Rey Network, SKY Atlantic, and Watch +* Change Yahoo! screen network logo +* Add and update Discovery Network's channel logos +* Add A&E Network International/Scripps Networks International channel logos +* Remove non required duplicate network logos +* Add lowercase PM to the General Config/Interface/Time style selection +* Change General Config/Interface/Trim zero padding to Trim date and time, now handles 2:00 pm > 2 pm +* Fix trim zero of military time hour to not use 12 hr time +* Change ThePirateBay to use oldpiratebay as a temporary fix +* Change Search Settings/Torrent/Deluge option texts for improved understanding +* Fix Womble's Index searching (ssl disabled for now, old categories are the new active ones again) +* Fix Add From Trending Show page to work with Trakt changes +* Add anime unit test cases (port from lad1337/sickbeard) +* Fix normal tv show regex (port from midgetspy/sickbeard) +* Fix anime regex (port from lad1337/sickbeard) +* Add pull request checkout option to General Config/Advanced Settings +* Add BTN api call parameter debug logging +* Fix anime searches on BTN provider +* Change replace "Daily-Search" with "Recent-Search" +* Add daily search to recent search renaming to config migration code +* Fix 'NoneType' object is not iterable in trakt module +* Add log message for when trakt does not return a watchlist +* Change Coming Episodes calendar view to a fluid layout, change episode layout design, and add day and month in column headers +* Add isotope plug-in to Coming Episodes calendar view to enable sort columns by Date, Network, and Show name +* Add imagesLoaded plug-in to prevent layout breakage by calling isotope to update content after a page auto-refresh +* Change Coming Episodes to "Episodes" page (API endpoint is not renamed) +* Add coming episodes to episode view renaming to config migration code +* Change Layout term "Calendar" to "Day by Day" on Episodes page +* Fix saving of sort modes to config file on Episodes page +* Add qTip episode plots to "Day by Day" on Episodes page +* Add article sorting to networks on Episodes page +* Add toggle sort direction and multidimensional sort to isotope on Episodes page +* Add text "[paused]" where appropriate to shows on layout Day by Day on Episodes page +* Change Epsiodes page auto refresh from 10 to 30 mins +* Add UI tweaks +* Fix progress bars disappearing on home page + + +### 0.5.0 (2014-12-21 11:40:00 UTC) + +* Fix searches freezing due to unescaped ignored or required words +* Add failed database to unit tests tear down function +* Fix purging of database files in tear down function during unit tests +* Add ability to autofocus Search Show box on Home page and control this option via General Config/Interface +* Change some provider images. Add a few new images +* Remove redundant Coming Eps template code used in the old UI +* Change update Plex notifier (port from SickBeard) +* Change Plex notifications to allow authenticated library updates (port from mmccurdy07/Sick-Beard) +* Change Config/Notifications/Plex logo and description (adapted port from mmccurdy07/Sick-Beard) +* Add ability for CSS/JS to target a specific page and layout +* Remove legacy sickbeard updater and build automation code +* Fix multiple instances of SG being able to start +* Fix garbled text appearing during startup in console +* Fix startup code order and general re-factoring (adapted from midgetspy/Sick-Beard) +* Add database migration code +* Change KickassTorrents provider URLs +* Fix missing Content-Type headers for posters and banners +* Remove config Backup & Restore +* Fix article removal for sorting on Display Show, and API pages +* Fix visual positioning of sprites on Config page +* Fix missing navbar gradients for all browsers +* Update qTip2 to v2.2.1 +* Overhaul all Add Show pages +* Fix Display Show next/previous when show list is split +* Change Display Show next/previous when show list is not split to loop around +* Fix SQL statements that have dynamic table names to use proper syntax +* Fix port checking code preventing startup directly after an SG restart +* Add a link from the footer number of snatched to episode snatched overview page. The link to the + Episode Overview page is available on all pages except on the Episode Overview page +* Change the default state for all check boxes on the Episode Overview page to not checked +* Add validation to Go button to ensure at least one item is checked on Episode Overview page +* Add highlight to current status text in header on Episode Overview page +* Fix table alignment on homepage +* Fix duplicate entries in cache database +* Fix network sorting on home page +* Fix restart issue +* Fix to use new TorrentDay URLs +* Fix typo in menu item Manage/Update XBMC + + +### 0.4.0 (2014-12-04 10:50:00 UTC) + +* Change footer stats to not add newlines when copy/pasting from them +* Remove redundant references from Config/Help & Info +* Fix poster preview on small poster layout +* Change overhaul Config/Anime to be in line with General Configuration +* Change descriptions and layout on Config/Anime page +* Remove output of source code line when warnings highlight libraries not used with IMDb +* Add dropdown on Add Trending Shows to display all shows, shows not in library, or shows in library +* Change Help and Info icon sprites to color and text of Arguments if unused +* Change sharper looking heart image on the Add Show page +* Change Add Show on Add Trending Show page to use the full Add New Show flow +* Fix adding shows with titles that contain "&" on Add Trending Show page +* Fix unset vars on Add New Shows page used in the Add Existing Shows context +* Remove unneeded datetime convert from Coming Episodes page +* Fix the log output of the limited backlog search for episodes missed +* Remove unsupported t411 search provider +* Remove obsolete Animezb search provider +* Add option to treat anime releases that lack a quality tag as HDTV instead of "unknown" +* Remove old version checking code that no longer applies to SickGear's release system +* Fix pnotify notifications going full page +* Change overhaul Config Post Processing to be in line with General Configuration +* Change rearrange Config Post Processing items into sections for easier use +* Fix CSS overriding link colors on config pages +* Change Config Post Processing texts and descriptions throughout +* Fix Config Post Processing info icons in "Naming Legends" +* Change Config Post Processing naming sample lines to be more available +* Add Config Post Processing failed downloads Sabnzbd setup guide +* Fix Config Post Processing "Anime name pattern" custom javascript validation +* Add check that SSLv3 is available before use by requests lib +* Update Requests library 2.3.0 to 2.4.3 (9dc6602) +* Change suppress HTTPS verification InsecureRequestWarning as many sites use self-certified certificates +* Fix API endpoint Episode.SetStatus to "Wanted" +* Change airdateModifyStamp to handle hour that is "00:00" +* Fix a handler when ShowData is not available in TVDB and TVRage APIs +* Fix a handler when EpisodeData is not available in TVDB and TVRage APIs +* Add TVRage "Canceled/Ended" as "Ended" status to sort on Simple Layout of Show List page +* Fix qtips on Display Show and Config Post Processing +* Fix glitch above rating stars on Display Show page +* Change overhaul Config/Search Providers +* Change Config/Search Providers texts and descriptions +* Fix display when no providers are visible on Config/Search Providers +* Fix failing "Search Settings" link that is shown on Config/Search Providers when Torrents Search is not enabled +* Fix failing "Providers" link on Config/Search Settings/Episode Search +* Change case of labels in General Config/Interface/Timezone +* Split enabled from not enabled providers in the Configure Provider drop down on the Providers Options tab +* Fix typo on General Config/Misc +* Fix Add Trending Shows "Not In library" now filters tvrage added shows +* Add a hover over text "In library" on Add Trending Shows to display tv database show was added from +* Fix reduces time API endpoint Shows takes to return results +* Fix Coming Eps Page to include shows +/- 1 day for time zone corrections +* Fix season jumping dropdown menu for shows with over 15 seasons on Display Show +* Fix article sorting for Coming Eps, Manage, Show List, Display Show, API, and Trending Shows pages + + +### 0.3.1 (2014-11-19 16:40:00 UTC) + +* Fix failing travis test + + +### 0.3.0 (2014-11-12 14:30:00 UTC) + +* Change logos, text etc. branding to SickGear +* Add Bootstrap for UI features +* Change UI to resize fluidly on different display sizes, fixes the issue where top menu items would disappear on smaller screens +* Add date formats "dd/mm/yy", "dd/mm/yyyy", "day, dd/mm/yy" and "day, dd/mm/yyyy" +* Remove imdb watchlist feature from General Configuration/"Misc" tab as it wasn't ready for prime time +* Change rename tab General Configuration/"Web Interface" to "Interface" +* Add "User Interface" section to the General Configuration/"Interface" tab +* Change combine "Date and Time" and "Theme" tab content to "User Interface" section +* Add field in Advanced setting for a custom remote name used to populate branch versions +* Change theme name "original" to "light" +* Change text wording on all UI options under General Configuration +* Change reduce over use of capitals on all General Configuration tabs +* Change streamline UI layout, mark-up and some CSS styling on General Configuration tabs +* Fix imdb and three other images rejected by IExplorer because they were corrupt. Turns out that they were .ico files renamed to either .gif or .png instead of being properly converted +* Change cleanup Subtitles Search settings text, correct quotations, use spaces for code lines, tabs for html +* Add save sorting options automatically on Show List/Layout Poster +* Change clarify description for backlog searches option on provider settings page +* Fix sort mode "Next Episode" on Show List/Layout:Poster with show statuses that are Paused, Ended, and Continuing as they were random +* Fix sort of tvrage show statuses "New" and "Returning" on Show List/Layout:Simple by changing status column text to "Continuing" +* Add dark spinner to "Add New Show" (searching indexers), "Add existing shows" (Loading Folders), Coming Eps and all config pages (when saving) +* Change Config/Notifications test buttons to stop and highlight input fields that lack required values +* Change Test Plex Media Server to Test Plex Client as it only tests the client and not the server +* Change style config_notifications to match new config_general styling +* Change style config_providers to match new config_general styling +* Change move Providers Priorities qtip options to a new Search Providers/Provider Options tab +* Remove superfish-1.4.8.js and supersubs-0.2b.js as they are no longer required with new UI +* Change overhaul Config Search Settings in line with General Configuration +* Fix error when a show folder is deleted outside SickGear +* Change combine the delete button function into the remove button on the display show page +* Change other small UI tweaks +* Fix keyerrors on backlog overview preventing the page to load +* Fix exception raised when converting 12pm to 24hr format and handle 12am when setting file modify time (e.g. used during PP) +* Fix proxy_indexers setting not loading from config file +* Add subtitle information to the cmd show and cmd shows api output +* Remove http login requirement for API when an API key is provided +* Change API now uses Timezone setting at General Config/Interface/User Interface at relevant endpoints +* Fix changing root dirs on the mass edit page +* Add use trash (or Recycle Bin) for selected actions on General Config/Misc/Send to trash +* Add handling for when deleting a show and the show folder no longer exists +* Fix Coming Episodes/Layout Calendar/View Paused and tweak its UI text +* Made all init scripts executable +* Fix invalid responses when using sickbeard.searchtvdb api command +* Fixes unicode issues during searches on newznab providers when rid mapping occur +* Fix white screen of death when trying to add a show that is already in library on Add Show/Add Trending Show page +* Add show sorting options to Add Show/Add Trending Show page +* Add handler for when Trakt returns no results for Add Show/Add Trending Show page +* Fix image links when anchor child images are not found at Trakt on Add Show/Add Trending Show page +* Add image to be used when Trakt posters are void on Add Show/Add Trending Show page +* Fix growl registration not sending SickGear an update notification registration +* Add an anonymous redirect builder for external links +* Update xbmc link to Kodi at Config Notifications +* Fix missing url for kickasstorrents in config_providers +* Fix media processing when using tvrage indexer and mediabrowser metadata generation +* Change reporting failed network_timezones.txt updates from an error to a warning +* Fix missing header and "on " when network is none and Layout "Poster" with Sort By "Network" on coming episodes page +* Change how the "local/network" setting is handled to address some issues +* Remove browser player from Config General and Display Shows page + + +### 0.2.2 (2014-11-12 08:25:00 UTC) + +* Change updater URLs to reflect new repository location + + +### 0.2.1 (2014-10-22 06:41:00 UTC) + +* Fix HDtorrents provider screen scraping + + +### 0.2.0 (2014-10-21 12:36:50 UTC) + +* Fix for failed episodes not counted in total +* Fix for custom newznab providers with leading integer in name +* Add checkbox to control proxying of indexers +* Fix crash on general settings page when git output is None +* Add subcentre subtitle provider +* Add return code from hardlinking error to log +* Fix ABD regex for certain filenames +* Change miscellaneous UI fixes +* Update Tornado Web Server to 4.1dev1 and add the certifi lib dependency +* Fix trending shows page from loading full size poster images +* Add "Archive on first match" to Manage, Mass Update, Edit Selected page +* Fix searching IPTorrentsProvider +* Remove travisci python 2.5 build testing + + +### 0.1.0 (2014-10-16 12:35:15 UTC) + +* Initial release diff --git a/COPYING.txt b/COPYING.txt new file mode 100644 index 00000000..bfafb4da --- /dev/null +++ b/COPYING.txt @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + The ultimate PVR application that downloads and manages your TV shows + Copyright (C) 2010 - Nic Wolfe + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Sick Beard - Copyright (C) 2010 - Nic Wolfe + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/HACKS.txt b/HACKS.txt new file mode 100644 index 00000000..2de46cce --- /dev/null +++ b/HACKS.txt @@ -0,0 +1,27 @@ +Libs with customisations... + +/lib/apprise +/lib/backports/configparser +/lib/browser_ua +/lib/bs4 +/lib/dateutil/zoneinfo/__init__.py +/lib/dateutil/tz/tz.py +/lib/enzyme +/lib/feedparser +/lib/guessit +/lib/hachoir_core/config.py +/lib/hachoir_core/stream/input_helpers.py +/lib/hachoir_metadata/jpeg.py +/lib/hachoir_metadata/metadata.py +/lib/hachoir_metadata/riff.py +/lib/hachoir_parser/guess.py +/lib/hachoir_parser/misc/torrent.py +/lib/imdbpie +/lib/lockfile/mkdirlockfile.py +/lib/rtorrent +/lib/scandir/scandir.py +/lib/send2trash +/lib/subliminal +/lib/tmdbsimple +/lib/tornado +/lib/tvdb_api/tvdb_api.py diff --git a/SickBeard.py b/SickBeard.py new file mode 100644 index 00000000..2c8add05 --- /dev/null +++ b/SickBeard.py @@ -0,0 +1,41 @@ +#!/usr/bin/env python +# +# This file is part of SickGear. +# +# SickGear is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# SickGear is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with SickGear. If not, see . + +from __future__ import print_function +from time import sleep +import runpy +print( + '--------------------------------------------------------------------------------------------------------------' +) +for _ in range(30, 0, -1): + print( + '2019 Jan: You can now run sickgear.py directly\n' + ' (SickBeard.py now serves as a legacy convenience which prints this message on every startup)' + ) + print( + '--------------------------------------------------------------------------------------------------------------' + ) + print( + '2022 Nov: Nearly four years have passed, enough time for this `SickBeard.py` file to be deleted.\n' + ' Starting SickGear with this `SickBeard.py` file is slower than using `sickgear.py`,\n' + '(%02ds) please change whatever starts SickGear to use the `sickgear.py` file instead.' % (_ * 2) + ) + print( + '--------------------------------------------------------------------------------------------------------------' + ) + sleep(2) +runpy.run_module('sickgear', {'_legacy_sickbeard_runner': True}, '__main__') diff --git a/_cleaner.py b/_cleaner.py new file mode 100644 index 00000000..9b97bd7d --- /dev/null +++ b/_cleaner.py @@ -0,0 +1,185 @@ +# remove this file when no longer needed + +import os +import importlib.util +import io +import shutil + +magic_number = importlib.util.MAGIC_NUMBER.hex() + +parent_dir = os.path.abspath(os.path.dirname(__file__)) +magic_number_file = os.path.join(parent_dir, '.python_magic.tmp') +old_magic = '' +try: + if os.path.isfile(magic_number_file): + with io.open(magic_number_file, 'r', encoding='utf-8') as mf: + old_magic = mf.read() +except (BaseException, Exception): + pass + +if old_magic != magic_number: + # print('Python magic changed: removing all .pyc, .pyo files') + for pc in ['sickgear', 'lib']: + search_dir = os.path.join(parent_dir, pc) + for dpath, dnames, fnames in os.walk(search_dir): + for filename in [fn for fn in fnames if os.path.splitext(fn)[-1].lower() in ('.pyc', '.pyo')]: + try: + os.remove(os.path.abspath(os.path.join(dpath, filename))) + except (BaseException, Exception): + pass + + try: + with io.open(magic_number_file, 'w+') as mf: + mf.write(magic_number) + except (BaseException, Exception): + pass + # print('finished') + +# skip cleaned005 as used during dev by testers +cleanups = [ + ['.cleaned008.tmp', r'lib\tornado_py3', [ + r'lib\bs4_py2\builder\__pycache__', r'lib\bs4_py2\builder', r'lib\bs4_py2', + r'lib\bs4_py3\builder\__pycache__', r'lib\bs4_py3\builder', r'lib\bs4_py3', + r'lib\diskcache_py2\__pycache__', r'lib\diskcache_py2', + r'lib\diskcache_py3\__pycache__', r'lib\diskcache_py3', + r'lib\feedparser_py2\datetimes\__pycache__', r'lib\feedparser_py2\datetimes', + r'lib\feedparser_py2\namespaces\__pycache__', r'lib\feedparser_py2\namespaces', + r'lib\feedparser_py2\parsers\__pycache__', r'lib\feedparser_py2\parsers', + r'lib\feedparser_py2\__pycache__', r'lib\feedparser_py2', + r'lib\feedparser_py3\datetimes\__pycache__', r'lib\feedparser_py3\datetimes', + r'lib\feedparser_py3\namespaces\__pycache__', r'lib\feedparser_py3\namespaces', + r'lib\feedparser_py3\parsers\__pycache__', r'lib\feedparser_py3\parsers', + r'lib\feedparser_py3\__pycache__', r'lib\feedparser_py3', + r'lib\hachoir_py2\core\__pycache__', r'lib\hachoir_py2\core', + r'lib\hachoir_py2\field\__pycache__', r'lib\hachoir_py2\field', + r'lib\hachoir_py2\metadata\__pycache__', r'lib\hachoir_py2\metadata', + r'lib\hachoir_py2\parser\__pycache__', r'lib\hachoir_py2\parser', + r'lib\hachoir_py2\stream\__pycache__', r'lib\hachoir_py2\stream', + r'lib\hachoir_py2\__pycache__', r'lib\hachoir_py2', + r'lib\hachoir_py3\core\__pycache__', r'lib\hachoir_py3\core', + r'lib\hachoir_py3\field\__pycache__', r'lib\hachoir_py3\field', + r'lib\hachoir_py3\metadata\__pycache__', r'lib\hachoir_py3\metadata', + r'lib\hachoir_py3\parser\__pycache__', r'lib\hachoir_py3\parser', + r'lib\hachoir_py3\stream\__pycache__', r'lib\hachoir_py3\stream', + r'lib\hachoir_py3\__pycache__', r'lib\hachoir_py3', + r'lib\idna_py2\__pycache__', r'lib\idna_py2', + r'lib\idna_py3\__pycache__', r'lib\idna_py3', + r'lib\rarfile_py2\__pycache__', r'lib\rarfile_py2', + r'lib\rarfile_py3\__pycache__', r'lib\rarfile_py3', + r'lib\requests_py2\__pycache__', r'lib\requests_py2', + r'lib\requests_py3\__pycache__', r'lib\requests_py3', + r'lib\soupsieve_py2\__pycache__', r'lib\soupsieve_py2', + r'lib\soupsieve_py3\__pycache__', r'lib\soupsieve_py3', + r'lib\tornado_py2\platform\__pycache__', r'lib\tornado_py2\platform', + r'lib\tornado_py2\__pycache__', r'lib\tornado_py2', + r'lib\tornado_py3\platform\__pycache__', r'lib\tornado_py3\platform', + r'lib\tornado_py3\__pycache__', r'lib\tornado_py3', + r'lib\urllib3\packages\ssl_match_hostname\__pycache__', r'lib\urllib3\packages\ssl_match_hostname', + r'sickbeard\clients\__pycache__', r'sickbeard\clients', + r'sickbeard\databases\__pycache__', r'sickbeard\databases', + r'sickbeard\indexers\__pycache__', r'sickbeard\indexers', + r'sickbeard\metadata\__pycache__', r'sickbeard\metadata', + r'sickbeard\name_parser\__pycache__', r'sickbeard\name_parser', + r'sickbeard\notifiers\__pycache__', r'sickbeard\notifiers', + r'sickbeard\providers\__pycache__', r'sickbeard\providers', + r'sickbeard\__pycache__', r'sickbeard', + ]], + ['.cleaned007.tmp', r'lib\tvmaze_api', [ + r'lib\imdb_api\__pycache__', r'lib\imdb_api', + r'lib\libtrakt\__pycache__', r'lib\libtrakt', + r'lib\tvdb_api\__pycache__', r'lib\tvdb_api', + r'lib\tvmaze_api\__pycache__', r'lib\tvmaze_api']], + ['.cleaned006.tmp', r'lib\boto', [ + r'lib\boto', r'lib\growl', + r'lib\hachoir\core', r'lib\hachoir\field', r'lib\hachoir\metadata', + r'lib\hachoir\parser\archive', r'lib\hachoir\parser\audio', + r'lib\hachoir\parser\common', r'lib\hachoir\parser\container', + r'lib\hachoir\parser\image', r'lib\hachoir\parser\misc', + r'lib\hachoir\parser\network', r'lib\hachoir\parser\program', + r'lib\hachoir\parser\video', r'lib\hachoir\parser', r'lib\hachoir\stream', + r'lib\httplib2\lib\oauth2\lib\pythontwitter\lib\tmdb_api']], + ['.cleaned004.tmp', r'lib\requests\packages', [ + r'lib\requests\packages', r'lib\pynma']], + ['.cleaned003.tmp', r'lib\imdb', [ + r'lib\imdb']], + ['.cleaned002.tmp', r'lib\hachoir_core', [ + '.cleaned.tmp', 'tornado', + r'lib\feedcache', r'lib\hachoir_core', r'lib\hachoir_metadata', r'lib\hachoir_parser', + r'lib\jsonrpclib', r'lib\shove', r'lib\trakt', r'lib\tvrage_api', r'lib\unrar2']], +] +for cleaned_path, test_path, dir_list in cleanups: + cleaned_file = os.path.abspath(os.path.join(parent_dir, cleaned_path)) + test = os.path.abspath(os.path.join(parent_dir, *test_path.split('\\'))) + + if not os.path.isfile(cleaned_file) or os.path.exists(test): + dead_dirs = [os.path.abspath(os.path.join(parent_dir, *d.split('\\'))) for d in dir_list] + + for dpath, dnames, fnames in os.walk(parent_dir): + for dead_dir in filter(lambda x: x in dead_dirs, [os.path.abspath(os.path.join(dpath, d)) for d in dnames]): + try: + shutil.rmtree(dead_dir) + except (BaseException, Exception): + pass + + for filename in [fn for fn in fnames if os.path.splitext(fn)[-1].lower() in ('.pyc', '.pyo')]: + try: + os.remove(os.path.abspath(os.path.join(dpath, filename))) + except (BaseException, Exception): + pass + + with io.open(cleaned_file, 'w+', encoding='utf-8') as fp: + fp.write(u'This file exists to prevent a rerun delete of *.pyc, *.pyo files') + fp.flush() + os.fsync(fp.fileno()) + +cleaned_file = os.path.abspath(os.path.join(parent_dir, '.cleaned_html5lib.tmp')) +test = os.path.abspath(os.path.join(parent_dir, 'lib', 'html5lib', 'treebuilders', '_base.pyc')) +danger_output = os.path.abspath(os.path.join(parent_dir, '__README-DANGER.txt')) +bad_files = [] +if not os.path.isfile(cleaned_file) or os.path.exists(test): + for dead_path in [os.path.abspath(os.path.join(parent_dir, *d)) for d in [ + ('lib', 'html5lib', 'trie'), + ('lib', 'html5lib', 'serializer') + ]]: + try: + shutil.rmtree(dead_path) + except (BaseException, Exception): + pass + + for dead_file in [os.path.abspath(os.path.join(parent_dir, *d)) for d in [ + ('lib', 'html5lib', 'ihatexml.py'), + ('lib', 'html5lib', 'inputstream.py'), + ('lib', 'html5lib', 'tokenizer.py'), + ('lib', 'html5lib', 'utils.py'), + ('lib', 'html5lib', 'filters', '_base.py'), + ('lib', 'html5lib', 'sanitizer.py'), + ('lib', 'html5lib', 'treebuilders', '_base.py'), + ('lib', 'html5lib', 'treewalkers', '_base.py'), + ('lib', 'html5lib', 'treewalkers', 'lxmletree.py'), + ('lib', 'html5lib', 'treewalkers', 'genshistream.py'), + ]]: + for ext in ['', 'c', 'o']: + name = '%s.py%s' % (os.path.splitext(dead_file)[:-1][0], ext) + if os.path.exists(name): + try: + os.remove(name) + except (BaseException, Exception): + bad_files += [name] + if any(bad_files): + swap_name = cleaned_file + cleaned_file = danger_output + danger_output = swap_name + msg = u'Failed (permissions?) to delete file(s). You must manually delete:\r\n%s' % '\r\n'.join(bad_files) + print(msg) + else: + msg = u'This file exists to prevent a rerun delete of dead lib/html5lib files' + + with io.open(cleaned_file, 'w+', encoding='utf-8') as fp: + fp.write(msg) + fp.flush() + os.fsync(fp.fileno()) + +try: + os.remove(danger_output) +except (BaseException, Exception): + pass diff --git a/autoProcessTV/SickGear-NG/INSTALL.txt b/autoProcessTV/SickGear-NG/INSTALL.txt new file mode 100644 index 00000000..5abacd7d --- /dev/null +++ b/autoProcessTV/SickGear-NG/INSTALL.txt @@ -0,0 +1,22 @@ +SickGear Process Media extension for NZBGet +=========================================== + +If NZBGet v17+ is installed on the same system as SickGear then as a local install, + +1) Add the location of this script file to NZBGet Settings/PATHS/ScriptDir + +2) Navigate to any named TV category at Settings/Categories, click "Choose" Category.Extensions then Apply SickGear-NG + +This is the best set up to automatically get script updates from SickGear + +############# + +NZBGet version 16 and earlier are no longer supported, please upgrade. + +############# + +Notes: +Debian doesn't have pip, _if_ requests is needed, try "apt install python-requests" + +----- +Enjoy diff --git a/autoProcessTV/SickGear-NG/SickGear-NG.py b/autoProcessTV/SickGear-NG/SickGear-NG.py new file mode 100755 index 00000000..27184a6b --- /dev/null +++ b/autoProcessTV/SickGear-NG/SickGear-NG.py @@ -0,0 +1,768 @@ +#!/usr/bin/env python +# +# ############################################################################## +# ############################################################################## +# +# SickGear Process Media extension for NZBGet +# =========================================== +# +# If NZBGet v17+ is installed on the same system as SickGear then as a local install, +# +# 1) Add the location of this extension to NZBGet Settings/PATHS/ScriptDir +# +# 2) Navigate to any named TV category at Settings/Categories, click "Choose" Category.Extensions then Apply SickGear-NG +# +# This is the best set up to automatically get script updates from SickGear +# +# ############# +# +# NZBGet version 16 and earlier are no longer supported, please upgrade +# +# ############ +# +# Notes: +# Debian doesn't have pip, _if_ requests is needed, try "apt install python-requests" +# ----- +# Enjoy +# +# ############################################################################## +# ############################################################################## +# +# Copyright (C) 2016 SickGear Developers +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# + +############################################################################## +### NZBGET QUEUE/POST-PROCESSING SCRIPT ### +### QUEUE EVENTS: NZB_ADDED, NZB_DELETED, URL_COMPLETED, NZB_MARKED ### + +# Send "Process Media" requests to SickGear +# +# Process Media extension version: 2.7. +# +# +# View setup guide +# +############################################################################## +### OPTIONS ### +# +#Test connection@Test SickGear connection +# +# + +# +# Optional +# SickGear server ipaddress [default:127.0.0.1 aka localhost]. +# change if SickGear is not installed on the same localhost as NZBGet +#sg_host=localhost + +# +# Optional +# SickGear HTTP Port [default:8081] (1025-65535). +#sg_port=8081 + +# +# Optional +# SickGear Username. +#sg_username= + +# +# Optional +# SickGear Password. +#sg_password= + +# +# Optional +# SickGear has SSL enabled [default:No] (yes, no). +#sg_ssl=no + +# +# Advanced use +# SickGear Web Root. +# change if using a custom SickGear web_root setting (e.g. for a reverse proxy) +#sg_web_root= + +# +# Optional +# Print more logging messages [default:No] (yes, no). +# For debugging or if you need to report a bug. +#sg_verbose=no + +### NZBGET QUEUE/POST-PROCESSING SCRIPT ### +############################################################################## +import locale +import os +import re +import sys +import warnings + +# set the version number in the comments above (the old __version__ var is deprecated) +with open(os.path.join(os.path.dirname(__file__), __file__)) as fp: + __version__ = ( + re.compile(r""".*version: (\d+\.\d+)""", re.S).match(fp.read()).group(1) + ) + +PY2 = 2 == sys.version_info[0] + +if not PY2: + string_types = str, + binary_type = bytes + text_type = str + + def iteritems(d, **kw): + return iter(d.items(**kw)) +else: + # noinspection PyUnresolvedReferences,PyCompatibility + string_types = basestring, + binary_type = str + # noinspection PyUnresolvedReferences + text_type = unicode + + def iteritems(d, **kw): + # noinspection PyCompatibility + return d.iteritems(**kw) + +verbose = 0 or 'yes' == os.environ.get('NZBPO_SG_VERBOSE', 'no') + +warnings.filterwarnings('ignore', module=r'.*connectionpool.*', message='.*certificate verification.*') +warnings.filterwarnings('ignore', module=r'.*ssl_.*', message='.*SSLContext object.*') + +# NZBGet exit codes for post-processing scripts (Queue-scripts don't have any special exit codes). +POSTPROCESS_SUCCESS, POSTPROCESS_ERROR, POSTPROCESS_NONE = 93, 94, 95 + +failed = False + +# define minimum dir size, downloads under this size will be handled as failure +min_dir_size = 20 * 1024 * 1024 + + +class Logger(object): + INFO, DETAIL, ERROR, WARNING = 'INFO', 'DETAIL', 'ERROR', 'WARNING' + # '[NZB]' send a command message to NZBGet (no log) + NZB = 'NZB' + + def __init__(self): + pass + + @staticmethod + def decode_str(s, encoding='utf-8', errors=None): + if isinstance(s, binary_type): + if None is errors: + return s.decode(encoding) + return s.decode(encoding, errors) + return s + + @staticmethod + def safe_print(msg_type, message): + if not PY2: + print('[%s] %s' % (msg_type, Logger.decode_str(message, encoding=SYS_ENCODING, errors='replace'))) + else: + try: + print('[%s] %s' % (msg_type, message.encode(SYS_ENCODING))) + except (BaseException, Exception): + try: + print('[%s] %s' % (msg_type, message)) + except (BaseException, Exception): + try: + print('[%s] %s' % (msg_type, repr(message))) + except (BaseException, Exception): + pass + + @staticmethod + def log(message, msg_type=INFO): + size = 900 + if size > len(message): + Logger.safe_print(msg_type, message) + else: + for group in [message[pos:pos + size] for pos in range(0, len(message), size)]: + Logger.safe_print(msg_type, group) + + +class EnvVar(object): + def __init__(self): + pass + + def __getitem__(self, key): + return os.environ[key] + + @staticmethod + def get(key, default=None): + return os.environ.get(key, default) + + +if not PY2: + env_var = EnvVar() + +elif 'nt' == os.name: + from ctypes import windll, create_unicode_buffer + + # noinspection PyCompatibility + class WinEnvVar(EnvVar): + + @staticmethod + def get_environment_variable(name): + name = text_type(name) # ensures string argument is unicode + n = windll.kernel32.GetEnvironmentVariableW(name, None, 0) + env_value = None + if n: + buf = create_unicode_buffer(u'\0' * n) + windll.kernel32.GetEnvironmentVariableW(name, buf, n) + env_value = buf.value + verbose and Logger.log('Get var(%s) = %s' % (name, env_value or n)) + return env_value + + def __getitem__(self, key): + return self.get_environment_variable(key) + + def get(self, key, default=None): + r = self.get_environment_variable(key) + return r if None is not r else default + + env_var = WinEnvVar() +else: + class LinuxEnvVar(EnvVar): + # noinspection PyMissingConstructor + def __init__(self, environ): + self.environ = environ + + def __getitem__(self, key): + v = self.environ.get(key) + try: + return v if not isinstance(v, str) else v.decode(SYS_ENCODING) + except (UnicodeDecodeError, UnicodeEncodeError): + return v + + def get(self, key, default=None): + v = self[key] + return v if None is not v else default + + env_var = LinuxEnvVar(os.environ) + + +SYS_ENCODING = None +try: + locale.setlocale(locale.LC_ALL, '') +except (locale.Error, IOError): + pass +try: + SYS_ENCODING = locale.getpreferredencoding() +except (locale.Error, IOError): + pass +if not SYS_ENCODING or SYS_ENCODING in ('ANSI_X3.4-1968', 'US-ASCII', 'ASCII'): + SYS_ENCODING = 'UTF-8' + + +verbose and Logger.log('%s(%s) env dump = %s' % (('posix', 'nt')['nt' == os.name], SYS_ENCODING, os.environ)) + + +# noinspection PyCompatibility +class Ek(object): + def __init__(self): + pass + + @staticmethod + def fix_string_encoding(x): + if not PY2: + return x + + if str == type(x): + try: + return x.decode(SYS_ENCODING) + except UnicodeDecodeError: + pass + elif text_type == type(x): + return x + + @staticmethod + def fix_out_encoding(x): + if PY2 and isinstance(x, string_types): + return Ek.fix_string_encoding(x) + return x + + @staticmethod + def fix_list_encoding(x): + if not PY2: + return x + + if type(x) not in (list, tuple): + return x + return filter(lambda i: None is not i, map(Ek.fix_out_encoding, x)) + + @staticmethod + def encode_item(x): + if not PY2: + return x + + try: + return x.encode(SYS_ENCODING) + except UnicodeEncodeError: + return x.encode(SYS_ENCODING, 'ignore') + + @staticmethod + def win_encode_unicode(x): + if PY2 and isinstance(x, str): + try: + return x.decode('UTF-8') + except UnicodeDecodeError: + pass + return x + + @staticmethod + def ek(func, *args, **kwargs): + if not PY2: + return func(*args, **kwargs) + + if 'nt' == os.name: + # convert all str parameter values to unicode + args = tuple([x if not isinstance(x, str) else Ek.win_encode_unicode(x) for x in args]) + kwargs = {k: x if not isinstance(x, str) else Ek.win_encode_unicode(x) for k, x in iteritems(kwargs)} + func_result = func(*args, **kwargs) + else: + func_result = func(*[Ek.encode_item(x) if type(x) == str else x for x in args], **kwargs) + + if type(func_result) in (list, tuple): + return Ek.fix_list_encoding(func_result) + elif str == type(func_result): + return Ek.fix_string_encoding(func_result) + return func_result + + +def long_path(path): + """add long path prefix for Windows""" + if 'win32' == sys.platform and 260 < len(path) and not path.startswith('\\\\?\\') and Ek.ek(os.path.isabs, path): + return '\\\\?\\' + path + return path + + +def ex(e): + """Returns a unicode string from the exception text if it exists""" + + if not PY2: + return str(e) + + e_message = u'' + + if not e or not e.args: + return e_message + + for arg in e.args: + + if None is not arg: + if isinstance(arg, (str, text_type)): + fixed_arg = Ek.fix_string_encoding(arg) + + else: + try: + fixed_arg = u'error ' + Ek.fix_string_encoding(str(arg)) + + except (BaseException, Exception): + fixed_arg = None + + if fixed_arg: + if not e_message: + e_message = fixed_arg + + else: + e_message = e_message + ' : ' + fixed_arg + + return e_message + + +# Depending on the mode in which the script was called (queue-script NZBNA_DELETESTATUS +# or post-processing-script) a different set of parameters (env. vars) +# is passed. They also have different prefixes: +# - NZBNA in queue-script mode; +# - NZBPP in pp-script mode. +env_run_mode = ('PP', 'NA')['NZBNA_EVENT' in os.environ] + + +def nzbget_var(name, default='', namespace=env_run_mode): + return env_var.get('NZB%s_%s' % (namespace, name), default) + + +def nzbget_opt(name, default=''): + return nzbget_var(name, default, 'OP') + + +def nzbget_plugin_opt(name, default=''): + return nzbget_var('SG_%s' % name, default, 'PO') + + +sg_path = nzbget_plugin_opt('BASE_PATH') +if not sg_path or not Ek.ek(os.path.isdir, sg_path): + try: + script_path = Ek.ek(os.path.dirname, __file__) + sg_path = Ek.ek(os.path.dirname, Ek.ek(os.path.dirname, script_path)) + except (BaseException, Exception): + pass +if sg_path and Ek.ek(os.path.isdir, Ek.ek(os.path.join, sg_path, 'lib')): + sys.path.insert(1, Ek.ek(os.path.join, sg_path, 'lib')) + + +try: + import requests +except ImportError: + # Logger.log('You must set SickGear sg_base_path in script config or install python requests library', Logger.ERROR) + Logger.log('You must install python requests library', Logger.ERROR) + sys.exit(1) + + +def get_size(start_path='.'): + if Ek.ek(os.path.isfile, long_path(start_path)): + return Ek.ek(os.path.getsize, long_path(start_path)) + total_size = 0 + for dirpath, dirnames, filenames in Ek.ek(os.walk, long_path(start_path)): + for f in filenames: + if not f.lower().endswith(('.nzb', '.jpg', '.jpeg', '.gif', '.png', '.tif', '.nfo', '.txt', '.srt', '.sub', + '.sbv', '.idx', '.bat', '.sh', '.exe', '.pdf')): + fh = Ek.ek(os.path.join, long_path(dirpath), f) + total_size += Ek.ek(os.path.getsize, long_path(fh)) + return total_size + + +def try_int(s, s_default=0): + try: + return int(s) + except (BaseException, Exception): + return s_default + + +def try_float(s, s_default=0): + try: + return float(s) + except (BaseException, Exception): + return s_default + + +class ExitReason(object): + def __init__(self): + pass + PP_SUCCESS = 0 + FAIL_SUCCESS = 1 + MARKED_BAD_SUCCESS = 2 + DELETED = 5 + SAME_DUPEKEY = 10 + UNFINISHED_DOWNLOAD = 11 + NONE = 20 + NONE_SG = 21 + PP_ERROR = 25 + FAIL_ERROR = 26 + MARKED_BAD_ERROR = 27 + + +def script_exit(status, reason, runmode=None): + Logger.log('NZBPR_SICKGEAR_PROCESSED=%s_%s_%s' % (status, runmode or env_run_mode, reason), Logger.NZB) + sys.exit(status) + + +def get_old_status(): + old_status = env_var.get('NZBPR_SICKGEAR_PROCESSED', '') + status_regex = re.compile(r'(\d+)_(\w\w)_(\d+)') + if old_status and None is not status_regex.search(old_status): + s = status_regex.match(old_status) + return try_int(s.group(1)), s.group(2), try_int(s.group(3)) + return POSTPROCESS_NONE, env_run_mode, ExitReason.NONE + + +markbad = 'NZB_MARKED' == env_var.get('NZBNA_EVENT') and 'BAD' == env_var.get('NZBNA_MARKSTATUS') + +good_statuses = [(POSTPROCESS_SUCCESS, 'PP', ExitReason.FAIL_SUCCESS), # successfully failed pp'ed + (POSTPROCESS_SUCCESS, 'NA', ExitReason.FAIL_SUCCESS), # queue, successfully failed sent + (POSTPROCESS_SUCCESS, 'NA', ExitReason.MARKED_BAD_SUCCESS)] # queue, mark bad+successfully failed sent + +if not markbad: + good_statuses.append((POSTPROCESS_SUCCESS, 'PP', ExitReason.PP_SUCCESS)) # successfully pp'ed + + +# Start up checks +def start_check(): + + # Check if the script is called from a compatible NZBGet version (as queue-script or as pp-script) + nzbget_version = re.search(r'^(\d+\.\d+)', nzbget_opt('VERSION', '0.1')) + nzbget_version = nzbget_version.group(1) if nzbget_version and 1 <= len(nzbget_version.groups()) else '0.1' + nzbget_version = try_float(nzbget_version) + if 17 > nzbget_version: + Logger.log('This script is designed to be called from NZBGet 17.0 or later.') + sys.exit(0) + + if 'NZB_ADDED' == env_var.get('NZBNA_EVENT'): + Logger.log('NZBPR_SICKGEAR_PROCESSED=', Logger.NZB) # reset var in case of Download Again + sys.exit(0) + + # This script processes only certain queue events. + # For compatibility with newer NZBGet versions it ignores event types it doesn't know + if env_var.get('NZBNA_EVENT') not in ['NZB_DELETED', 'URL_COMPLETED', 'NZB_MARKED', None]: + sys.exit(0) + + if 'NZB_MARKED' == env_var.get('NZBNA_EVENT') and 'BAD' != env_var.get('NZBNA_MARKSTATUS'): + Logger.log('Marked as [%s], nothing to do, exiting' % env_var.get('NZBNA_MARKSTATUS', '')) + sys.exit(0) + + old_exit_status = get_old_status() + if old_exit_status in good_statuses and not ( + ExitReason.FAIL_SUCCESS == old_exit_status[2] and 'SUCCESS' == nzbget_var('TOTALSTATUS')): + Logger.log('Found result from a previous completed run, exiting') + script_exit(old_exit_status[0], old_exit_status[2], old_exit_status[1]) + + # If called via "Post-process again" from history details dialog the download may not exist anymore + if 'NZBNA_EVENT' not in os.environ and 'NZBPP_DIRECTORY' in os.environ: + directory = nzbget_var('DIRECTORY') + if not directory or not Ek.ek(os.path.exists, long_path(directory)): + Logger.log('No files for postprocessor, look back in your NZBGet logs if required, exiting') + script_exit(POSTPROCESS_NONE, ExitReason.NONE) + + +def call_nzbget_direct(url_command): + # Connect to NZBGet and call an RPC-API method without using python's XML-RPC which is slow for large amount of data + # First we need connection info: host, port and password of NZBGet server, NZBGet passes configuration options to + # scripts using environment variables + host, port, username, password = [nzbget_opt('CONTROL%s' % name) for name in ('IP', 'PORT', 'USERNAME', 'PASSWORD')] + url = 'http://%s:%s/jsonrpc/%s' % ((host, '127.0.0.1')['0.0.0.0' == host], port, url_command) + + try: + response = requests.get(url, auth=(username, password)) + except requests.RequestException: + return '' + + return response.text if response.ok else '' + + +# noinspection DuplicatedCode +def call_sickgear(nzb_name, dir_name, test=False): + + global failed + ssl, host, port, username, password, webroot = [nzbget_plugin_opt(name, default) for name, default in + (('SSL', 'no'), ('HOST', 'localhost'), ('PORT', '8081'), + ('USERNAME', ''), ('PASSWORD', ''), ('WEB_ROOT', ''))] + protocol = 'http%s://' % ('', 's')['yes' == ssl] + webroot = any(webroot) and '/%s' % webroot.strip('/') or '' + url = '%s%s:%s%s/home/process-media/files' % (protocol, host, port, webroot) + + dupescore = nzbget_var('DUPESCORE') + dupekey = nzbget_var('DUPEKEY') + nzbid = nzbget_var('NZBID') + params = {'dir_name': dir_name, 'nzb_name': '%s.nzb' % (nzb_name and re.sub(r'(?i)\.nzb$', '', nzb_name) or None), + 'quiet': 1, 'force': 1, 'failed': int(failed), 'stream': 1, 'dupekey': dupekey, 'is_basedir': 0, + 'client': 'nzbget', 'dupescore': dupescore, 'nzbid': nzbid, 'pp_version': __version__} + if test: + params['test'] = '1' + py_ver = '%s.%s.%s' % sys.version_info[0:3] + Logger.log('Opening URL: %s with: py%s and params: %s' % (url, py_ver, params)) + try: + s = requests.Session() + if username or password: + login = '%s%s:%s%s/login' % (protocol, host, port, webroot) + r = s.get(login, verify=False) + login_params = {'username': username, 'password': password} + if 401 == r.status_code and r.cookies.get('_xsrf'): + login_params['_xsrf'] = r.cookies.get('_xsrf') + s.post(login, data=login_params, stream=True, verify=False) + r = s.get(url, auth=(username, password), params=params, stream=True, verify=False, timeout=900) + except (BaseException, Exception): + Logger.log('Unable to open URL: %s' % url, Logger.ERROR) + return False + + success = False + try: + if r.status_code not in [requests.codes.ok, requests.codes.created, requests.codes.accepted]: + Logger.log('Server returned status %s' % str(r.status_code), Logger.ERROR) + return False + + for line in r.iter_lines(): + if line: + Logger.log(line.decode('utf-8'), Logger.DETAIL) + if test: + if b'Connection success!' in line: + return True + elif not failed and b'Failed download detected:' in line: + failed = True + global markbad + markbad = True + Logger.log('MARK=BAD', Logger.NZB) + success = (b'Processing succeeded' in line or b'Successfully processed' in line or + (1 == failed and b'Successful failed download processing' in line)) + except (BaseException, Exception) as e: + Logger.log(ex(e), Logger.ERROR) + + return success + + +def find_dupekey_history(dupekey, nzb_id): + + if not dupekey: + return False + data = call_nzbget_direct('history?hidden=true') + cur_status = cur_dupekey = cur_id = '' + cur_dupescore = 0 + for line in data.splitlines(): + if line.startswith('"NZBID" : '): + cur_id = line[10:-1] + elif line.startswith('"Status" : '): + cur_status = line[12:-2] + elif line.startswith('"DupeKey" : '): + cur_dupekey = line[13:-2] + elif line.startswith('"DupeScore" : '): + cur_dupescore = try_int(line[14:-1]) + elif cur_id and line.startswith('}'): + if (cur_status.startswith('SUCCESS') and dupekey == cur_dupekey and + cur_dupescore >= try_int(nzbget_var('DUPESCORE')) and cur_id != nzb_id): + return True + cur_status = cur_dupekey = cur_id = '' + cur_dupescore = 0 + return False + + +def find_dupekey_queue(dupekey, nzb_id): + + if not dupekey: + return False + data = call_nzbget_direct('listgroups') + cur_status = cur_dupekey = cur_id = '' + for line in data.splitlines(): + if line.startswith('"NZBID" : '): + cur_id = line[10:-1] + elif line.startswith('"Status" : '): + cur_status = line[12:-2] + elif line.startswith('"DupeKey" : '): + cur_dupekey = line[13:-2] + elif cur_id and line.startswith('}'): + if 'PAUSED' != cur_status and dupekey == cur_dupekey and cur_id != nzb_id: + return True + cur_status = cur_dupekey = cur_id = '' + return False + + +def check_for_failure(directory): + + failure = True + dupekey = nzbget_var('DUPEKEY') + if 'PP' == env_run_mode: + total_status = nzbget_var('TOTALSTATUS') + status = nzbget_var('STATUS') + if 'WARNING' == total_status and status in ['WARNING/REPAIRABLE', 'WARNING/SPACE', 'WARNING/DAMAGED']: + Logger.log('WARNING/REPAIRABLE' == status and 'Download is damaged but probably can be repaired' or + 'WARNING/SPACE' == status and 'Out of Diskspace' or + 'Par-check is required but is disabled in settings', Logger.WARNING) + script_exit(POSTPROCESS_ERROR, ExitReason.UNFINISHED_DOWNLOAD) + elif 'DELETED' == total_status: + Logger.log('Download was deleted and manually processed, nothing to do, exiting') + script_exit(POSTPROCESS_NONE, ExitReason.DELETED) + elif 'SUCCESS' == total_status: + # check for min dir size + if get_size(directory) > min_dir_size: + failure = False + else: + Logger.log('MARK=BAD', Logger.NZB) + else: + nzb_id = nzbget_var('NZBID') + if (not markbad and find_dupekey_queue(dupekey, nzb_id)) or find_dupekey_history(dupekey, nzb_id): + Logger.log('Download with same Dupekey in download queue or history, exiting') + script_exit(POSTPROCESS_NONE, ExitReason.SAME_DUPEKEY) + nzb_delete_status = nzbget_var('DELETESTATUS') + if 'MANUAL' == nzb_delete_status: + Logger.log('Download was manually deleted, exiting') + script_exit(POSTPROCESS_NONE, ExitReason.DELETED) + + # Check if it's a Failed Download not added by SickGear + if failure and (not dupekey or not dupekey.startswith('SickGear-')): + Logger.log('Failed download was not added by SickGear, exiting') + script_exit(POSTPROCESS_NONE, ExitReason.NONE_SG) + + return failure + + +# Check if the script is executed from settings page with a custom command +command = os.environ.get('NZBCP_COMMAND') +if None is not command: + if 'Test connection' == command: + Logger.log('Test connection...') + result = call_sickgear('', '', test=True) + if True is result: + Logger.log('Connection Test successful!') + sys.exit(POSTPROCESS_SUCCESS) + Logger.log('Connection Test failed!', Logger.ERROR) + sys.exit(POSTPROCESS_ERROR) + + Logger.log('Invalid command passed to SickGear-NG: ' + command, Logger.ERROR) + sys.exit(POSTPROCESS_ERROR) + + +# Script body +def main(): + + global failed + # Do start up check + start_check() + + # Read context (what nzb is currently being processed) + directory = nzbget_var('DIRECTORY') + nzbname = nzbget_var('NZBNAME') + failed = check_for_failure(directory) + + if call_sickgear(nzbname, directory): + Logger.log('Successfully post-processed %s' % nzbname) + sys.stdout.flush() + script_exit(POSTPROCESS_SUCCESS, + failed and (markbad and ExitReason.MARKED_BAD_SUCCESS or ExitReason.FAIL_SUCCESS) or + ExitReason.PP_SUCCESS) + + Logger.log('Failed to post-process %s' % nzbname, Logger.ERROR) + sys.stdout.flush() + script_exit(POSTPROCESS_ERROR, + failed and (markbad and ExitReason.MARKED_BAD_ERROR or ExitReason.FAIL_ERROR) or + ExitReason.PP_ERROR) + + +# Execute main script function +main() + +script_exit(POSTPROCESS_NONE, ExitReason.NONE) diff --git a/autoProcessTV/autoProcessTV.cfg.sample b/autoProcessTV/autoProcessTV.cfg.sample new file mode 100644 index 00000000..3fbdb517 --- /dev/null +++ b/autoProcessTV/autoProcessTV.cfg.sample @@ -0,0 +1,7 @@ +[SickGear] +host=localhost +port=8081 +username= +password= +web_root= +ssl=0 \ No newline at end of file diff --git a/autoProcessTV/autoProcessTV.py b/autoProcessTV/autoProcessTV.py new file mode 100755 index 00000000..15194608 --- /dev/null +++ b/autoProcessTV/autoProcessTV.py @@ -0,0 +1,150 @@ +#!/usr/bin/env python + +# +# This file is part of SickGear. +# +# SickGear is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# SickGear is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with SickGear. If not, see . + +from __future__ import print_function +from __future__ import with_statement + +import os.path +import sys +import warnings + +sickgearPath = os.path.split(os.path.split(sys.argv[0])[0])[0] +sys.path.insert(1, os.path.join(sickgearPath, 'lib')) +sys.path.insert(1, sickgearPath) + +warnings.filterwarnings('ignore', module=r'.*connectionpool.*', message='.*certificate verification.*') +warnings.filterwarnings('ignore', module=r'.*ssl_.*', message='.*SSLContext object.*') + +try: + import requests +except ImportError: + print('You need to install python requests library') + sys.exit(1) + +try: # Try importing Python 3 modules + import configparser + # noinspection PyUnresolvedReferences + import urllib.request as urllib2 + # noinspection PyUnresolvedReferences,PyCompatibility + from urllib.parse import urlencode +except ImportError: # On error, import Python 2 modules + # noinspection PyPep8Naming,PyUnresolvedReferences + import ConfigParser as configparser + # noinspection PyUnresolvedReferences + import urllib2 + # noinspection PyUnresolvedReferences + from urllib import urlencode + + +# noinspection DuplicatedCode +def process_files(dir_to_process, org_nzb_name=None, status=None): + # Default values + host = 'localhost' + port = '8081' + default_url = 'http://%s:%s/' % (host, port) + ssl = username = password = '' + web_root = '/' + + # Get values from config_file + config = configparser.RawConfigParser() + config_filename = os.path.join(os.path.dirname(sys.argv[0]), 'autoProcessTV.cfg') + + if not os.path.isfile(config_filename): + print('ERROR: %s doesn\'t exist' % config_filename) + print('copy /rename %s.sample and edit\n' % config_filename) + print('Trying default url: %s\n' % default_url) + + else: + try: + print('Loading config from %s\n' % config_filename) + + with open(config_filename, 'r') as fp: + """ Under py3, `config.readfp` is flagged deprecated with advice to use read_file instead. + However, py2 doesn't have `read_file`, so a little defensive coding is added here + """ + if callable(getattr(config, 'read_file', None)): + config.read_file(fp) + else: + # noinspection PyDeprecation + config.readfp(fp) + + # Replace default values with config_file values + host = config.get('SickBeard', 'host') + port = config.get('SickBeard', 'port') + username = config.get('SickBeard', 'username') + password = config.get('SickBeard', 'password') + + try: + ssl = int(config.get('SickBeard', 'ssl')) and 's' or '' + + except (configparser.NoOptionError, ValueError): + pass + + try: + web_root = config.get('SickBeard', 'web_root') + web_root = ('/%s/' % web_root.strip('/')).replace('//', '/') + + except configparser.NoOptionError: + pass + + except EnvironmentError: + e = sys.exc_info()[1] + print('Could not read configuration file: ' + str(e)) + # There was a config_file, don't use default values but exit + sys.exit(1) + + params = {'dir_name': dir_to_process, 'quiet': 1, 'is_basedir': 0} + + if None is not org_nzb_name: + params['nzb_name'] = org_nzb_name + + if None is not status: + params['failed'] = status + + url = 'http%s://%s:%s%s' % (ssl, host, port, web_root) + login_url = url + 'login' + url = url + 'home/process-media/files' + + print('Opening URL: ' + url) + + try: + sess = requests.Session() + if username or password: + r = sess.get(login_url, verify=False) + login_params = {'username': username, 'password': password} + if 401 == r.status_code and r.cookies.get('_xsrf'): + login_params['_xsrf'] = r.cookies.get('_xsrf') + sess.post(login_url, data=login_params, stream=True, verify=False) + result = sess.get(url, params=params, stream=True, verify=False) + if 401 == result.status_code: + print('Verify and use correct username and password in autoProcessTV.cfg') + else: + for line in result.iter_lines(decode_unicode=True): + if line: + print(line.strip()) + + except IOError: + e = sys.exc_info()[1] + print('Unable to open URL: ' + str(e)) + sys.exit(1) + + +if '__main__' == __name__: + print('This module is supposed to be used as import in other scripts and not run standalone.') + print('Use sabToSickBeard instead.') + sys.exit(1) diff --git a/autoProcessTV/onTxComplete.bat b/autoProcessTV/onTxComplete.bat new file mode 100644 index 00000000..459b12ff --- /dev/null +++ b/autoProcessTV/onTxComplete.bat @@ -0,0 +1,384 @@ +@ECHO OFF +GOTO :main +******************************************************************************* + +onTxComplete.bat v1.1 for SickGear + + Script to copy select files to a location for SickGear to post process. + + This is used with the 'Move' post process episode method + so that seeding files are not post processed over and over. + +******************************************************************************* + +Supported clients +----------------- +* Deluge clients 1.3.15 and newer clients +* qBittorrent 4.13 and newer clients +* Transmission 2.84 and newer clients +* uTorrent 2.2.1 + +Supported OS +------------ +* Windows 10, 8, 7, Vista + + +How this works +-------------- +Completed downloads are copied from a seeding location to an isolated location. +SG will 'Move' processed content from isolation to the final show location. + +The four parameters; +param1 = Isolation path where to copy completed downloads for SG to process. + This value *must* .. + 1) be different to the path where the client saves completed downloads + 2) be configured in SG (see later, step a) + This path should be created on first run, if not, create it yourself. + +param2 = This filter value is compared with either a client set label, or the + tail of the path where the client downloaded seeding file is located. + Matching downloads are copied into isolation. + +param3 = Client set downloaded item category or label (e.g. "%L") + +param4 = Client set downloaded item content path (e.g. "%F", "%D\%F" etc) + +Token values for params 3 and 4 are found documented in the download client or +at the client website. Other clients may be able to replace param3 and param4 +to fit (see examples). + + +To set up SickGear +------------------ +a) Set /config/postProcessing/Post Processing -> "Completed TV downloads" + .. to match param1 + +b) Set /config/postProcessing/Post Processing -> "Process episode method" + .. to 'Move' + +c) Enable /config/postProcessing/Post Processing -> "Scan and post process" + +d) Enable /config/postProcessing/Post Processing -> "Postpone post processing" + +e) Set /config/search/Torrent Results -> "Set torrent label/category" + If using "Black hole" method or if there is no label field, then you must use + client auto labeller or a torrent completed save path that ends with param2, + for Transmission, see note(2) in that section below. + + +To set up the download client +----------------------------- + +For Deluge +---------- +Deluge clients call scripts with fixed params that prevent passing params, +rename onTxComplete.sample.cfg as onTxComplete.cfg and edit parameters there. + +A Deluge label is used to isolate SG downloads from everything else. + +1) Enable the "Label" plugin + +2) Enable the "Execute" plugin + +3) In the "Execute" plugin settings /Add Command/Event/Torrent Complete + set command to ... [script dir]\onTxComplete.bat + +4) Add the label set in step (e) to Deluge, right click the label and select + "Label Options"/Location/Move completed to/Other/ .. choose a folder created + where its name is identical to this label e.g. [path]\[label], (F:\Files\SG) + +Reference: http://dev.deluge-torrent.org/wiki/Plugins/Execute + + +For qBittorrent +--------------- +The above four parameters are used to configure and run the script. + +Use one cmd from below replacing "[script dir]" with the path to this script + +Set Options/Downloads/Run an external program on torrent completion + +.. to run in windowless mode (the normal run mode used) + cmd /c start "" /B [script dir]\onTxComplete.bat "F:\sg_pp" "SG" "%L" "%F" + +OR .. +.. to run in console window mode (test mode to see console output) + cmd /c start "" /min [script dir]\onTxComplete.bat "F:\sg_pp" "SG" "%L" "%F" + + +For Transmission +---------------- +Transmission clients call scripts with fixed params that prevent passing params, +rename onTxComplete.sample.cfg as onTxComplete.cfg and edit parameters there. + +Transmission does not contain labels, instead, the set path(2) is compared +to the config file param2 value to isolate SG downloads from everything else. + +1) Edit/Preferences/Downloading/Call script when torrent is completed + ... Navigate to this script location and select it + +2) Follow "To set up SickGear" instruction but at step (e), + set "Downloaded files location" to a created folder with name ending in the + config file value of param2 e.g. [path]\[param2] + +Reference: https://web.archive.org/web/20171009055508/https://trac.transmissionbt.com/wiki/Scripts#OnTorrentCompletion + + +For uTorrent +------------ +The above four parameters are used to configure and run the script. + +Use one cmd below replacing "[script dir]" with the path to this script + +1) Set Preferences/Advanced/Run program/Run this program when a torrent finishes + cmd /c start "" /B [script dir]\onTxComplete.bat "F:\sg_pp" "SG" "%L" "%D\%F" + +It is advised to not use the uTorrent "Move completed downloads" feature because +it runs scripts before move actions complete, bad. Consider switching clients. + +Reference: https://stackoverflow.com/a/29071224 + +:main +rem *************************************************************************** +rem Set 1 to enable test mode output (default: blank) +SET testmode= +SET keeptmp= +rem *************************************************************************** +chcp 65001 >NUL 2>NUL +SETLOCAL +SETLOCAL ENABLEEXTENSIONS +SETLOCAL ENABLEDELAYEDEXPANSION + +rem Get install dir stripped of trailing slash +SET "install_dir=%~dp0" + +IF "" NEQ "%~4" ( + + rem Use the four input parameters + rem This also strips quotes used to safely pass values containing spaces + SET "sg_path=%~1" + SET "sg_label=%~2" + SET "client_label=%~3" + SET "content_path=%~4" + IF "1" NEQ "!testmode!" IF "" NEQ "%~5" SET "testmode=1" + SET "check_label_path_tail=" + +) ELSE ( + + rem Process config file + SET "cfgfile=!install_dir!onTxComplete.cfg" + FOR /F "eol=; tokens=1,2 delims==" %%a IN (!cfgfile!) DO ( + SET "%%a=%%b" + CALL:Log "Config ... %%a = %%b" + ) + + SET "nullvar=" + IF NOT DEFINED param1 SET "nullvar=1" + IF NOT DEFINED param2 SET "nullvar=1" + IF DEFINED nullvar ( + CALL:Log "Error: Issue while reading file !cfgfile!" "force" + GOTO:exit + ) + SET "sg_path=!param1!" + SET "sg_label=!param2!" + + rem Attempt to read Transmission environment variables + SET "client_name=%TR_TORRENT_NAME%" + SET "client_path=%TR_TORRENT_DIR%" + + SET "nullvar=" + IF "" == "!client_name!" SET "nullvar=1" + IF "" == "!client_path!" SET "nullvar=1" + + IF DEFINED nullvar ( + + rem With no Transmission vars, attempt to read input parameters from Deluge + rem Deluge sends id, name, and path + IF "" == "%~3" ( + + CALL:Log "Error: not enough input params, read comments in %0 for usage" "force" + GOTO :exit + + ) + + rem Deluge input parameters (i.e. "TorrentID" "Torrent Name" "Torrent Path") + rem This also strips quotes used to safely pass values containing spaces + SET "client_name=%~2" + SET "client_path=%~3" + + ) + + SET "content_path=!client_path!\!client_name!" + SET "check_label_path_tail=1" +) + + +rem Replace any double slashes in path with single slash +SET "sg_path=!sg_path:\\=\!" +SET "content_path=!content_path:\\=\!" + +rem Remove long path switch for most compatibility, newer OSes may omit this +IF "\?\" == "!sg_path:~0,3!" SET "sg_path=!sg_path:~3!" +IF "\?\" == "!content_path:~0,3!" SET "content_path=!content_path:~3!" + +rem Remove any trailing slashes from paths +IF "\" == "!sg_path:~-1!" SET "sg_path=!sg_path:~0,-1!" +IF "\" == "!content_path:~-1!" SET "content_path=!content_path:~0,-1!" +IF "\" == "!client_path:~-1!" SET "client_path=!client_path:~0,-1!" + + +IF DEFINED check_label_path_tail ( + + rem Enable the copy action if path ends with user defined label + + SET "client_label=!sg_label!" + +:loop -- label strlen + IF NOT "" == "!sg_label:~%len%!" SET /A len+=1 & GOTO :loop + SET /A len+=1 + + IF "\!sg_label!" NEQ "!client_path:~-%len%!" SET "client_label=skip copy" + +) + + +rem Create ".!sync" filename +SET "syncext=^!sync" +SET "basefile=!sg_path!\copying" +SET "syncfile=!basefile!.!syncext!" & SET "files=!basefile!.files.txt" & SET "tmp=!basefile!.tmp" +SET num=2 +:loopnum +IF EXIST "!syncfile!" ( + SET "syncfile=!basefile!-!num!.!syncext!" & SET "files=!basefile!-!num!.files.txt" & SET "tmp=!basefile!-!num!.tmp" + SET /A num+=1 & GOTO :loopnum +) + +IF "1" == "!testmode!" CALL:Log "Running in ***test mode*** - files will not be copied" +CALL:Log "**** cmd = ""%~f0""" +CALL:Log " param1 = ""!sg_path!""" +CALL:Log " param2 = ""!sg_label!""" +CALL:Log " param3 = ""!client_label!""" +CALL:Log " param4 = ""!content_path!""" +CALL:Log "syncfile = ""!syncfile!""" + + +CALL:StartsWith "!client_label!" "!sg_label!" && ( + + IF NOT EXIST "!sg_path!" MKDIR "!sg_path!" + + IF EXIST "!sg_path!" ( + + rem Determine file/folder as these need to be handled differently + FOR %%f IN ("!content_path!") DO SET attr=%%~af & SET attr=!attr:~0,1!ir + IF /I "dir" == "!attr!" ( + + rem Create a file to prevent SG premature post processing (ref: step (d)) .. + ECHO Copying folder "!content_path!" to "!sg_path!">"!syncfile!" + + PUSHD "!content_path!" + + rem Copy from; `parent/` to `{pp}/parent/` and `parent/.../child/` to `{pp}/parent/child/` + FOR %%f IN ("!content_path!.") DO SET "parent=\%%~nxf" + + rem Sort by largest to smallest filesize for copy + SET "delim= " + FORFILES /P "!content_path!" /S /C "CMD /C IF FALSE == @isdir ECHO @fsize!delim!@relpath!delim!@file" > "!files!" + ( + FOR /F "tokens=1,2* delims= " %%a IN ('TYPE "!files!"') DO ( + SET "size=...............%%a" + SET "relpath=%%b" + ECHO !size:~-15!!delim!!relpath:%%~c=!!delim!%%c + ) + )>"!tmp!" + ( + FOR /F "tokens=1* delims=. " %%a IN ('SORT /R "!tmp!"') DO ECHO %%b + )>"!files!" + IF "1" NEQ "!keeptmp!" IF EXIST "!tmp!" DEL "!tmp!" + + FOR /F "tokens=1* delims= " %%a IN ('TYPE "!files!"') DO ( + rem Copy + SET "child=" + SET "relpath=%%~a" + IF ".\" NEQ "!relpath!" FOR %%f IN ("!relpath:~0,-1!.") DO SET "child=\%%~nxf" + SET "filename=%%~b" + SET "dstdir=!sg_path!!parent!!child!" + SET "dstfile=!dstdir!\!filename!" + SET "srcfile=!relpath!!filename!" + + IF "1" == "!testmode!" ( + + IF NOT EXIST "!dstdir!" CALL:Log "MKDIR ""!dstdir!""" + IF NOT EXIST "!dstfile!" ( CALL:Log "XCOPY ""!srcfile!"" ""!dstfile!*"" /H /Y /J >NUL 2>NUL" + ) ELSE ( CALL:Log "Skipping, file exists ""!dstfile!""" ) + + ) ELSE ( + + IF NOT EXIST "!dstdir!" MKDIR "!dstdir!" + IF NOT EXIST "!dstfile!" XCOPY "!srcfile!" "!dstfile!*" /H /Y /J >NUL 2>NUL + + ) + + ) + + IF "1" NEQ "!keeptmp!" IF EXIST "!files!" DEL "!files!" + IF "1" NEQ "!testmode!" IF EXIST "!syncfile!" DEL "!syncfile!" + POPD + + ) ELSE ( + + rem Create a file to prevent SG premature post processing (ref: step (d)) .. + ECHO Copying file "!content_path!" to "!sg_path!">"!syncfile!" + + IF "1" == "!testmode!" ( + + CALL:Log "COPY ""!content_path!"" ""!sg_path!\"" /Y" + + ) ELSE ( + + COPY "!content_path!" "!sg_path!\" /Y >NUL 2>NUL + IF EXIST "!syncfile!" DEL "!syncfile!" + + ) + + ) + + ) + +) +GOTO :exit + +rem **************** +rem Helper functions +rem **************** +:StartsWith text string -- Test if text starts with string +SETLOCAL +SET "txt=%~1" +SET "str=%~2" +IF DEFINED str CALL SET "s=%str%%%txt:*%str%=%%" +IF /I "%txt%" NEQ "%s%" SET=2>NUL +EXIT /B + +:Log text -- Append text to logfile, and output text to stdio if testmode is "1" +SETLOCAL +SET "logfile=!install_dir!onTxComplete.log" +SET "txt=%~1" +SET "txt=!txt:""="!" +IF "1" == "!testmode!" ( + ECHO !txt! +) ELSE IF "" NEQ "%~2" ( + ECHO !txt! +) + +SET "TS=%DATE% %TIME%" +IF EXIST "!logfile!" ( + ECHO !TS! !txt!>>"!logfile!" +) ELSE ( + ECHO !TS! !txt!>"!logfile!" +) +EXIT /B +rem **************** +rem **************** + +:exit +IF "1" == "!testmode!" PAUSE +IF "1" NEQ "!testmode!" EXIT diff --git a/autoProcessTV/onTxComplete.sample.cfg b/autoProcessTV/onTxComplete.sample.cfg new file mode 100644 index 00000000..811fda93 --- /dev/null +++ b/autoProcessTV/onTxComplete.sample.cfg @@ -0,0 +1,29 @@ +; ============================================================================= +; ===================== EDIT THE FOLLOWING SETTINGS TO FIT ==================== +; ============================================================================= +; ====== The following settings are ONLY used by Deluge or Transmission ======= +; ============================================================================= +; File: onTxComplete.cfg + +; Path where to copy completed downloads for SG to post process. +; This value *must* .. +; 1) be different to the path where the client saves completed downloads +; 2) be configured in SG (see "To set up SickGear" in onTxComplete script) +; This path should be created on first run, if not, create it yourself. + +; Windows (add comment ; for Linux use) +param1=F:\sg_pp +; Linux (remove comment ; for Linux use) +;param1=$HOME/sg_pp + + +; The Deluge label, or path tail used in Transmission (e.g. F:\Files\SG) +; This value should match that of the Label option set in SG at .. +; config/search/Torrent Results -> "Set torrent label/category" +; +; This script only copies files where the label begins with this value. +; However, if SG is not using labels (e.g. blackhole), then use auto label in +; the download client or a torrent completed save path ending with this value. + +param2=SG + diff --git a/autoProcessTV/onTxComplete.sh b/autoProcessTV/onTxComplete.sh new file mode 100755 index 00000000..d64641e1 --- /dev/null +++ b/autoProcessTV/onTxComplete.sh @@ -0,0 +1,315 @@ +#!/bin/sh +: <<'main' +******************************************************************************* + +onTxComplete.sh v1.3 for SickGear + + Script to copy select files to a location for SickGear to post process. + + This is used with the 'Move' post process episode method + so that seeding files are not post processed over and over. + +******************************************************************************* + +Supported clients +----------------- +* Deluge clients 1.3.15 and newer clients +* qBittorrent 4.13+ and newer clients +* Transmission 2.84 and newer clients +* uTorrent 2.2.1 + +Supported OS +------------ +* Linux, FreeBSD and POSIX compliant Unix-like systems + + +How this works +-------------- +Completed downloads are copied from a seeding location to an isolated location. +SG will 'Move' processed content from isolation to the final show location. + +The four parameters; +param1 = Isolation path where to copy completed downloads for SG to process. + This value *must* .. + 1) be different to the path where the client saves completed downloads + 2) be configured in SG (see later, step a) + This path should be created on first run, if not, create it yourself. + +param2 = This filter value is compared with either a client set label, or the + tail of the path where the client downloaded seeding file is located. + Matching downloads are copied into isolation. + +param3 = Client set downloaded item category or label (e.g. "%L") + +param4 = Client set downloaded item content path (e.g. "%F", "%D/%F" etc) + +Token values for params 3 and 4 are found documented in the download client or +at the client website. Other clients may be able to replace param3 and param4 +to fit (see examples). + + +To set up SickGear +------------------ +a) Set /config/postProcessing/Post Processing -> "Completed TV downloads" + .. to match param1 + +b) Set /config/postProcessing/Post Processing -> "Process episode method" + .. to 'Move' + +c) Enable /config/postProcessing/Post Processing -> "Scan and post process" + +d) Enable /config/postProcessing/Post Processing -> "Postpone post processing" + +e) Set /config/search/Torrent Results -> "Set torrent label/category" + If using "Black hole" method or if there is no label field, then you must use + client auto labeller or a torrent completed save path that ends with param2, + for Transmission, see note(2) in that section below. + + +To set up the download client +----------------------------- + +For Deluge +---------- +Deluge clients call scripts with fixed params that prevent passing params, +rename onTxComplete.sample.cfg as onTxComplete.cfg and edit parameters there. + +A Deluge label is used to isolate SG downloads from everything else. + +1) Enable the "Label" plugin + +2) Enable the "Execute" plugin + +3) In the "Execute" plugin settings /Add Command/Event/Torrent Complete + set command to ... [script dir]/onTxComplete.sh + +4) Add the label set in step (e) to Deluge, right click the label and select + "Label Options"/Location/Move completed to/Other/ .. choose a folder created + where its name is identical to this label e.g. [path]/[label], ($HOME/downloads/SG) + +Reference: http://dev.deluge-torrent.org/wiki/Plugins/Execute + + +For qBittorrent +--------------- +The above four parameters are used to configure and run the script. + +Use one cmd from below replacing "[script dir]" with the path to this script + +Set Options/Downloads/Run an external program on torrent completion + +.. to run + [script dir]/onTxComplete.sh "$HOME/sg_pp" "SG" "%L" "%F" + + +For Transmission +---------------- +Transmission clients call scripts with fixed params that prevent passing params, +rename onTxComplete.sample.cfg as onTxComplete.cfg and edit parameters there. + +Transmission does not contain labels, instead, the set path(2) is compared +to the config file param2 value to isolate SG downloads from everything else. + +1) Edit/Preferences/Downloading/Call script when torrent is completed + ... Navigate to this script location and select it + +2) Follow "To set up SickGear" instruction but at step (e), + set "Downloaded files location" to a created folder with name ending in the + config file value of param2 e.g. [path]/[param2] + +Reference: https://web.archive.org/web/20171009055508/https://trac.transmissionbt.com/wiki/Scripts#OnTorrentCompletion + + +For uTorrent +------------ +The above four parameters are used to configure and run the script. + +Use one cmd below replacing "[script dir]" with the path to this script + +1) Set Preferences/Advanced/Run program/Run this program when a torrent finishes + [script dir]/onTxComplete.sh "$HOME/sg_pp" "SG" "%L" "%D/%F" + +It is advised to not use the uTorrent "Move completed downloads" feature because +it runs scripts before move actions complete, bad. Consider switching clients. + +Reference: https://stackoverflow.com/a/29071224 + +main +# *************************************************************************** +# Set 1 to enable test mode output (default: blank) +testmode= +# *************************************************************************** + +# Get install dir without trailing slash +install_dir="$(dirname $(realpath "$0"))" + +# Append text to logfile, and output text to stdio if testmode is "1" +log(){ + local logfile="${install_dir}/onTxComplete.log" + local txt="$1" + [ "1" = "$testmode" ] || [ "" != "$2" ] && echo "$txt" + + local ts="$(date '+%Y/%m/%d %H:%M:%S')" + if [ -e "$logfile" ]; then + echo "$ts $txt" >> "$logfile" + else + echo "$ts $txt" > "$logfile" + fi +} + +if [ -n "$4" ]; then + + # Use the four input parameters + # This also strips quotes used to safely pass values containing spaces + sg_path=$(echo $1 | xargs) + sg_label=$(echo $2 | xargs) + client_label=$(echo $3 | xargs) + content_path=$(echo $4 | xargs) + [ "1" != "$testmode" ] && [ "" != "$(echo $5 | xargs)" ] && testmode="1" + check_label_path_tail="" + +else + + # Process config file + cfgfile="$install_dir"/onTxComplete.cfg + eval $(sed -r '/[^=]+=[^=]+/!d;/^[ *]/d;/[;#]/d;s/\s*=\s*/=/g;s/\r//g' "$cfgfile") + if [ "1" = "$testmode" ]; then + log "Config ... param1 = ${param1}" + log "Config ... param2 = ${param2}" + fi + + if [ -z "$param1" ] || [ -z "$param2" ]; then + log "Error: Issue while reading file $cfgfile" "force" + exit + fi + + sg_path="$param1" + sg_label="$param2" + + # Attempt to read Transmission environment variables + client_name="$TR_TORRENT_NAME" + client_path="$TR_TORRENT_DIR" + + if [ -z "$client_name" ] || [ -z "$client_path" ]; then + + # With no Transmission vars, attempt to read input parameters from Deluge + # Deluge sends id, name, and path + if [ -z "$3" ]; then + log "Error: not enough input params, read comments in $0 for usage" "force" + exit + fi + + # Deluge input parameters (i.e. "TorrentID" "Torrent Name" "Torrent Path") + # This also strips quotes used to safely pass values containing spaces + client_name=$(echo $2 | xargs) + client_path=$(echo $3 | xargs) + fi + content_path="$client_path/$client_name" + check_label_path_tail="1" +fi + +# Replace any double slashes in path with single slash +sg_path=$(echo ${sg_path} | sed -En "s/([/\])?[/\]*/\1/gp") +content_path=$(echo ${content_path} | sed -En "s/([/\])?[/\]*/\1/gp") + +# Remove any trailing slashes from paths +sg_path=${sg_path%/} +content_path=${content_path%/} +client_path=${client_path%/} + +if [ -n "$check_label_path_tail" ]; then + # Enable the copy action if path ends with user defined label + client_label="$sg_label" + + label_length=$(echo -n "$sg_label" | wc -m) + + [ "/$sg_label" != $(echo -n $client_path | tail -c $((1 + $label_length))) ] && client_label="skip copy" +fi + +# Create '.!sync' filename +syncext="!sync" +basefile="$sg_path/copying" +syncfile="$basefile.$syncext" && files="$basefile.files.txt" && tmp="$basefile.tmp" +num=2 +while [ -e "$syncfile" ]; do + syncfile="$sg_path/copying-$num.$syncext" && files="$basefile-$num.files.txt" && tmp="$basefile-$num.tmp" + num=$((1 + $num)) +done + +[ "1" = "$testmode" ] && log "Running in ***test mode*** - files will not be copied" +log "**** cmd = \"$(realpath "$0")\"" +log " param1 = \"$sg_path\"" +log " param2 = \"$sg_label\"" +log " param3 = \"$client_label\"" +log " param4 = \"$content_path\"" +log "syncfile = \"$syncfile\"" + + +case "${client_label}" in "${sg_label}"*) + + [ ! -d "$sg_path" ] && mkdir -p "$sg_path" + + if [ -d "$sg_path" ]; then + + # Determine file/folder as these need to be handled differently + if [ -d "$content_path" ]; then + + # Create a file to prevent SG premature post processing (ref: step (d)) .. + echo "Copying folder \"$content_path\" to \"$sg_path\"" > "$syncfile" + + cd "$content_path" + + # Copy from; `parent/` to `{pp}/parent/` and `parent/.../child/` to `{pp}/parent/child/` + parent="/${content_path##*/}" + + # Sort by largest to smallest filesize for copy + find . -type f -print0 | xargs -r0 ls -1S | while read srcfile; do + # Copy + child="" + relpath="${srcfile%/*}" + if [ "." != "$relpath" ]; then + child="/${relpath##*/}" + fi + filename="${srcfile##*/}" + dstdir="$sg_path$parent$child" + dstfile="$dstdir/$filename" + + if [ "1" = "$testmode" ]; then + + [ ! -d "$dstdir" ] && log "mkdir -p \"$dstdir\"" + if [ ! -e "$dstfile" ]; then + log "cp -p \"$srcfile\" \"$dstfile\" >/dev/null 2>&1" + else + log "Skipping, file exists \"$dstfile\"" + fi + + else + + [ ! -d "$dstdir" ] && mkdir -p "$dstdir" + [ ! -e "$dstfile" ] && cp -p "$srcfile" "$dstfile" >/dev/null 2>&1 + + fi + done + + [ "1" != "$testmode" ] && [ -f "$syncfile" ] && rm -f "$syncfile" + + else + + # Create a file to prevent SG premature post processing (ref: step (d)) .. + echo "Copying file \"$content_path\" to \"$sg_path/\"" > "$syncfile" + + if [ "1" = "$testmode" ]; then + + log "cp \"$content_path\" \"$sg_path/\"" + + else + + cp "$content_path" "$sg_path/" >/dev/null 2>&1 + [ -f "$syncfile" ] && rm -f "$syncfile" + + fi + fi + fi +esac + +exit diff --git a/autoProcessTV/sabToSickGear.py b/autoProcessTV/sabToSickGear.py new file mode 100755 index 00000000..4c6e73a2 --- /dev/null +++ b/autoProcessTV/sabToSickGear.py @@ -0,0 +1,32 @@ +#!/usr/bin/env python + +# +# This file is part of SickGear. +# +# SickGear is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# SickGear is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with SickGear. If not, see . + + +from __future__ import print_function +import sys +import autoProcessTV + +if len(sys.argv) < 2: + print('No folder supplied - is this being called from SABnzbd?') + sys.exit() +elif len(sys.argv) >= 8: + autoProcessTV.process_files(sys.argv[1], sys.argv[2], sys.argv[7]) +elif len(sys.argv) >= 3: + autoProcessTV.process_files(sys.argv[1], sys.argv[2]) +else: + autoProcessTV.process_files(sys.argv[1]) diff --git a/gui/slick/css/browser.css b/gui/slick/css/browser.css new file mode 100644 index 00000000..f1275115 --- /dev/null +++ b/gui/slick/css/browser.css @@ -0,0 +1,60 @@ +#fileBrowserDialog{ + max-height:480px; + overflow-y:auto +} + +#fileBrowserDialog ul{ + margin:0; + padding:0 +} + +#fileBrowserDialog ul li{ + margin:2px 0; + cursor:pointer; + list-style-type:none +} + +#fileBrowserDialog ul li a{ + display:block; + padding:4px 0 +} + +#fileBrowserDialog ul li a:hover{ + color:#09A2FF; + background:none +} + +#fileBrowserDialog ul li a span.ui-icon{ + margin:0 4px; + float:left +} + +/* jquery ui autocomplete overrides to make it look more like the old autocomplete */ +.ui-autocomplete{ + max-height:180px; + overflow-y:auto; + /* prevent horizontal scrollbar */ + overflow-x:hidden; + /* add padding to account for vertical scrollbar */ + padding-right:20px +} + +* html .ui-autocomplete{ + height:180px +} + +.ui-dialog .ui-menu .ui-menu-item{ + font-size:12px; + color:#232323; + background-color:#eee +} + +.ui-dialog .ui-menu .ui-menu-item-alternate{ + background-color:#fff +} + +.ui-dialog .ui-menu .ui-menu-item .ui-state-active{ + background:none; + background-color:#0A246A; + color:#fff +} \ No newline at end of file diff --git a/gui/slick/css/browserconfig.xml b/gui/slick/css/browserconfig.xml new file mode 100644 index 00000000..821a2ae5 --- /dev/null +++ b/gui/slick/css/browserconfig.xml @@ -0,0 +1,12 @@ + + + + + + + + + #2b5797 + + + \ No newline at end of file diff --git a/gui/slick/css/dark.css b/gui/slick/css/dark.css new file mode 100644 index 00000000..4f33bbac --- /dev/null +++ b/gui/slick/css/dark.css @@ -0,0 +1,1674 @@ +/* ======================================================================= +inc_top.tmpl +========================================================================== */ +.shows-not-found.n .snf .sgicon-warning, +.navbar-default .navbar-nav .logger.errors.n, +pre .prelight{ + color:#c3ed9b +} + +.shows-not-found.nn .snf .sgicon-warning, +.navbar-default .navbar-nav .logger.errors.nn, +pre .prelight2{ + color:#f6ff41 +} + +.shows-not-found.nnn .snf .sgicon-warning, +.navbar-default .navbar-nav .logger.errors.nnn, +pre .prelight-num{ + color:#ffba57 +} + +.shows-not-found.nnnn .snf .sgicon-warning, +.navbar-default .navbar-nav .logger.errors.nnnn{ + color:#ff6d5e +} + +.snf .pulse, +.shows-not-found.n .snf .pulse{ border-color:#c3ed9b } +.shows-not-found.nn .snf .pulse{ border-color:#f6ff41 } +.shows-not-found.nnn .snf .pulse{ border-color:#ffba57 } +.shows-not-found.nnnn .snf .pulse{ border-color:#ff6d5e } + +[class^="icon-"], +[class*=" icon-"]{ + background-image:url("../images/glyphicons-halflings.png") +} + +.icon-white{ + background-image:url("../images/glyphicons-halflings-white.png") +} + +.infoTableHeader .icon16-sb{ + background:url("../images/ico/favicon-16x16.png") 0 0 no-repeat +} + +.ui-autocomplete-loading{ + background:white url("../images/loading16.gif") right center no-repeat +} + +.browserDialog.busy .ui-dialog-buttonpane{ + background:url("../images/loading32-dark.gif") 10px 50% no-repeat !important +} + +.ui-progressbar .ui-progressbar-overlay{ + background:url("../css/lib/images/animated-overlay.gif") +} + +.ui-dialog, +.ui-dialog-buttonpane{ + background:#2a2a2a !important +} + +.ui-accordion-content, +.ui-tabs-panel{ + background:#ededed !important; + background-image:none !important +} + +.ui-widget-content{ + background:#606060; + border:1px solid #111; + color:#ddd +} + +.ui-widget.ui-widget-content{ + border-color:#222 +} + +.component-group.bubblelist a, +.ui-widget-content a{ + color:#2d8fbf +} + +.component-group.bubblelist a:hover, +.ui-widget-content a:hover{ + color:#09a2ff +} + +.ui-widget-header{ + background:#3d3d3d; + border:1px solid #111; + color:#ddd +} + +.ui-state-default, +.ui-widget.ui-button, +.ui-widget.ui-button:active, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default{ + background:#3d3d3d; + color:#fff; + border:1px solid #111 +} + +.ui-widget.ui-button:hover{ + border-color:#111 +} + +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus{ + background:#3d3d3d +} + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active{ + background:#3d3d3d +} + +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight{ + background:#fbf9ee url("../css/lib/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x +} + +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error{ + background:#fef1ec url("../css/lib/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x +} + +.ui-icon, +.ui-widget-content .ui-icon{ + background-image:url("../css/lib/images/ui-icons_ffffff_256x240.png") +} + +.ui-widget-header .ui-icon{ + background-image:url("../css/lib/images/ui-icons_222222_256x240.png") +} + +.ui-state-default .ui-icon{ + background-image:url("../css/lib/images/ui-icons_09a2ff_256x240.png") +} + +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon{ + background-image:url("../css/lib/images/ui-icons_222222_256x240.png") +} + +.ui-state-active .ui-icon, +.ui-button:active .ui-icon{ + background-image:url("../css/lib/images/ui-icons_8c291d_256x240.png") +} + +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon{ + background-image:url("../css/lib/images/ui-icons_2e83ff_256x240.png") +} + +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon{ + background-image:url("../css/lib/images/ui-icons_cd0a0a_256x240.png") +} + +.ui-button .ui-icon{ + background-image:url("../css/lib/images/ui-icons_09a2ff_256x240.png") +} + +.ui-widget-overlay{ + background:#000 url("../css/lib/images/ui-bg_flat_0_000000_40x100.png") 50% 50% repeat-x +} + +.ui-widget-shadow{ + background:#000 url("../css/lib/images/ui-bg_flat_0_000000_40x100.png") 50% 50% repeat-x +} + +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{ + color:#140f06; + text-decoration:none +} + +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{ + color:#ddd; + text-decoration:none +} + +.ui-dialog .ui-dialog-titlebar-close{ + background:#333 +} + +.ui-tabs{ + padding:0; + background:none; + border-width:0 +} + +.ui-tabs .ui-tabs-nav{ + padding-left:0; + background:transparent; + border-width:0 0 0 0; + -moz-border-radius:0; + -webkit-border-radius:0; + border-radius:0 +} + +.ui-tabs .ui-tabs-panel{ + background-color:#3d3d3d !important; + border:1px solid #111 !important; + border-top-width:0 !important +} + +.ui-tabs .ui-tabs-nav li.ui-tabs-active{ + border-bottom:1px solid #3d3d3d !important; + border-top-left-radius:5px; + border-top-right-radius:5px +} + +.ui-tabs-nav > :not(.ui-tabs-active){ + background:#333; + border-bottom:2px solid #222 !important; + border-top-left-radius:5px; + border-top-right-radius:5px +} + +.topbar-notification{ + width:600px; + text-align:center; + margin-left:auto; + margin-right:auto; + margin-top:50px; + margin-bottom:0 +} + +/* ======================================================================= +inc_bottom.tmpl +========================================================================== */ + +.footerhighlight{ + color:#09a2ff +} + +/* ======================================================================= +home.tmpl +========================================================================== */ + +.imgbanner .banner{ + border:1px solid #111 +} + +.imgsmallposter .small{ + border:1px solid #111 +} + +.progress-80{ + background-image:-moz-linear-gradient(#77942c, #538C0C) !important; + background-image:linear-gradient(#77942c, #538C0C) !important; + background-image:-webkit-linear-gradient(#77942c, #538C0C) !important; + background-image:-o-linear-gradient(#77942c, #538C0C) !important; +} + +.progress-60{ + background-image:-moz-linear-gradient(#dea33b, #bf5405) !important; + background-image:linear-gradient(#dea33b, #bf5405) !important; + background-image:-webkit-linear-gradient(#dea33b, #bf5405) !important; + background-image:-o-linear-gradient(#dea33b, #bf5405) !important; +} + +.ui-font, +a.ui-font{ + text-shadow:0 0 2px #000; + color:#ddd +} + +#show-list .show-card{ + background-color:#333; + border:1px solid #111 +} + +#show-list .show-card .ui-widget-content{ + border-top:1px solid #111; + border-bottom:1px solid #111; + border-left:0; + border-right:0 +} + +.show-title:after{ + content:""; + pointer-events:none; + position:absolute; + width:20px; + height:100%; + top:0; + right:0; + background-image:-webkit-linear-gradient(right, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)); + background-image:-moz-linear-gradient(right, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)); + background-image:-ms-linear-gradient(right, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)); + background-image:-o-linear-gradient(right, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)); + background-image:linear-gradient(to left, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)) +} + +.show-date:after{ + content:""; + pointer-events:none; + position:absolute; + width:20px; + height:100%; + top:0; + right:0; + background-image:-webkit-linear-gradient(right, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)); + background-image:-moz-linear-gradient(right, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)); + background-image:-ms-linear-gradient(right, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)); + background-image:-o-linear-gradient(right, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)); + background-image:linear-gradient(to left, rgba(51, 51, 51, 1), rgba(51, 51, 51, 0)) +} + +.show-toggle-hide, +td.tvShow a{ + color:#ddd; + text-decoration:none +} + +.show-toggle-hide:hover, +td.tvShow a:hover span, +td.tvShow a:hover{ + cursor:pointer; + color:#09a2ff +} + +/* ======================================================================= +home_addShows.tmpl +========================================================================== */ + +.icon-addnewshow{background-image:url("../images/addshows/add-new32-white.png")} +.icon-addexistingshow{background-image:url("../images/addshows/add-existing32-white.png")} +.icon-addrecommendedshow{background-image:url("../images/addshows/add-trakt32-white.png")} +.icon-addtrendingshow{background-image:url("../images/addshows/add-trending32-white.png")} + +/* ======================================================================= +home_newShow.tmpl +========================================================================== */ + +#displayText{ + background-color:rgb(17, 120, 179); + border:0 +} + +.step-one #search-results .alt{ + background-color:rgb(40, 40, 40) +} + +.article{ + color:#707070 +} + +.cast .person span, .cast .person a, +.btn-inverse.dark-bg, +#addRootDirTable td label .filepath, +.grey-text{color:#999} +.highlight-text{color:#fff} +#display-show.back-art.pro.ii .tablesorter tr .grey-text{color:#555} + +#newShowPortal #displayText .show-name, +#newShowPortal #displayText .show-dest, +#newShowPortal #displayText p{ + color:rgb(200, 200, 200) +} + +#newShowPortal #displayText .show-name, +#newShowPortal #displayText .show-dest{ + color:#ddd +} + +/* ======================================================================= +home_addExistingShow.tmpl +========================================================================== */ + +ul#rootDirStaticList li{ + background:#3d3d3d +} + +/* ======================================================================= +home_browseShows.tmpl +========================================================================== */ + +#browse-list .show-card{ + background-color:#333; + border:1px solid #111 +} + +.browse-image{ + border-bottom:1px solid #111 +} + +/* ======================================================================= +home_postprocess.tmpl +========================================================================== */ + + +/* ======================================================================= +displayShow.tmpl and episodeView.tmpl +========================================================================== */ +#episode-view.back-art .controlsBlock, +#episode-view.back-art .h2footer, +#episode-view.back-art.daybyday h1.header, +#episode-view.back-art.pro .daybyday-show, +#display-show.back-art #change-show, +#display-show.back-art #change-status, +#display-show.back-art #no-episode-data, +body.back-art .footer, +#display-show.back-art .sickbeardTable{ + background:rgba(0, 0, 0, 0.5) +} + + +/* ======================================================================= +displayShow.tmpl +========================================================================== */ +body#display-show.back-art{ + color:#ddd +} + +.cast.last{border-right:2px dashed #444} +.back-art.pro.ii .cast.last{border-right:2px dashed rgba(50, 50, 50, 0.8)} + +tr.seasonheader{ + text-align:left; + border:none +} + +#prevShow, +#nextShow, +#topcontrol{ + -webkit-filter:none; + filter:none +} + +#posterCol .tvshowImg{ + border:1px solid #111 +} + +body#display-show.back-art .displayshow-wrapper .label a{ + color:#ddd +} +body#display-show.back-art .displayshow-wrapper .label a:hover, +body#display-show.back-art .displayshow-wrapper .label a:focus{ + color:#aaa +} + +#edit-show.back-art .ui-tabs-nav > :not(.ui-tabs-active){ + background:rgba(0,0,0,0.2) +} + +#edit-show.back-art .ui-tabs-nav .ui-tabs-active, +#edit-show.back-art .ui-tabs .ui-tabs-panel{ + background:rgba(0,0,0,0.8) !important +} + +#edit-show.back-art .header, +#display-show.back-art #showCol{ + background:rgba(0,0,0,0.5); + border:1px solid rgba(0,0,0,0.5) +} + +#livepanel .over-layer0, +#showCol{ + background-color:#3d3d3d +} + +#livepanel .over-layer0, +#livepanel .over-layer1, +#showCol{ + border-color:#111 +} + +.back-art #livepanel .over-layer0{ + background:rgba(0,0,0,0.5); + border-color:rgba(0,0,0,0.5) +} + +.pro .details-title, +.pro .hint{ + color:#aaa +} + +.back-art #details-top .label, +.back-art #details-bottom .label{ + background-color:#15528f +} + +#details-top .label, +#details-bottom .label{ + background-color:#15528f +} + +.paused-highlight{ + color:#09a2ff +} + +.sickbeardTable th{ + background-color:#15528f +} + +.back-art th.row-seasonheader h3, +.displayshow-wrapper .sickbeardTable th.row-seasonheader{ + color:#ddd +} + +.back-art.pro.ii .navbar-default, +.back-art.pro.ii .day-of-week .day-number, +.translucent.pro.ii .day-of-week .day-number, +.back-art.pro.ii .sickbeardTable .seasoncols th, +.translucent.pro.ii .sickbeardTable .seasoncols th, +#display-show.back-art.pro.ii .sickbeardTable .seasoncols th, +#display-show.translucent.pro.ii .sickbeardTable .seasoncols th, +.back-art.pro.ii .sickbeardTable thead .seasoncols td, +.translucent.pro.ii .sickbeardTable thead .seasoncols td{ + background-color:rgba(21, 82, 143, 0.5) +} + +/* ======================================================================= +episodeView.tmpl +========================================================================== */ + +h2.day, h2.network{ + color:#ddd; + text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3); + background-color:#15528f +} + +.tvshowDiv{ + border:1px solid #ccc; + background:#ddd; + color:#000 +} + +.tvshowDiv a:hover{ + color:#09a2ff +} + +.tvshowTitle a{ + color:#000 +} + +.tvshowDiv td.next_episode{ + border-bottom:1px solid #ccc; + color:#000 +} + +.bannerThumb{ + border-bottom:1px solid #ccc +} + +.posterThumb{ + border-right:1px solid #ccc +} + +.ep_listing{ + border:1px solid #ccc +} + +#showListTable td.tvShow a{ + color:#000 +} + +#showListTable td.tvShow a:hover{ + cursor:pointer; + color:#09a2ff +} + +.day-of-week .day-number{ + background-color:#15528f; + color:#ddd +} + +.today .day-number .number, .today .day-number .month, .today .day-number .day{ + color:#8dbeee +} + +.odd .daybyday-show{ + background-color:#333 +} + +.even .daybyday-show{ + background-color:#3d3d3d +} + +.day-of-week .poster img{ + border-color:#111 +} + +.day-of-week .text .airtime, +.day-of-week .text .episode, +.day-of-week .text .episode .name{ + color:#ddd +} + +.day-of-week .text .episode .season, +.day-of-week .text .episode .number{ + color:rgb(9, 162, 255) +} + +.day-of-week .text .episode{ + color:rgb(141, 190, 238) +} + +.episodeview-daybyday .time .time-hr-min, +.episodeview-daybyday .time .time-am-pm{ + color:#999 +} + +.over-layer0{ + background:rgb(61,61,61) +} + +.over-layer1{ + background:transparent; + color:white; + border-left:1px solid rgb(34, 34, 34); + border-bottom :1px solid rgb(34, 34, 34) +} + +.carousel-control{ + color:#297ab8; + filter:alpha(opacity=100); + opacity:1 +} + +.carousel-control:hover, +.carousel-control:focus{ + color:#15528f; + filter:alpha(opacity=100); + opacity:1 +} + +.carousel-indicators li{ + background:#555; + border:1px solid #555 +} + +.carousel-indicators .active{ + background:#8dbeee; + border-color:#8dbeee +} + +/* ======================================================================= +viewchanges.tmpl +========================================================================== */ +#changes{ + color:rgb(255,255,255); + background-color:rgb(61,61,61); + border:1px solid rgb(17,17,17) +} + +/* ======================================================================= +config*.tmpl +========================================================================== */ + +.component-group{ + border-bottom:1px dotted #555 +} + +.component-item{ + border-bottom:1px dotted #666 +} + +.qr-btn .glyphicon-qrcode, +.component-group-desc p{ + color:#ddd +} + +.dotted-surround, +.test-notification{ + border:1px dotted #ccc +} + +#provider_order_list li, +#service_order_list li{ + color:#ddd +} + +.provider-enabled{ + box-shadow:-26px 0 0 0 rgb(21, 82, 143) inset +} + +#service_order_list li{ + background:#333 !important; +} + +.infoTableSeperator{ + border-top:1px dotted #666 +} + +/* ======================================================================= +config_postProcessing.tmpl +========================================================================== */ + +#config .episode-sample{ + background-color:rgb(34, 34, 34); + border-color:rgb(17, 17, 17) +} + +#config div.example{ + background-color:#333; + border-color:#111 +} + +.back-art #config .episode-sample{ + background:rgba(34,34,34,0.8); + border-color:rgba(17,17,17,0.8) +} +.back-art #config .example{ + background:rgba(33,33,33,0.8); + border-color:rgba(11,11,11,0.8); + line-height: 24px +} +.Key{ + background-color:#3d3d3d; + border:1px solid #111 +} + +.Key th, .tableHeader{ + color:#ddd; + background:#15528f +} + +.Key tr{ + border-bottom:1px solid #111 +} + +.Key tr.even{ + background-color:#333 +} + +/* ======================================================================= +config_notifications.tmpl +========================================================================== */ + +div.metadata_options{ + background:#333; + color:#ddd; + border:1px solid #111 +} + +div.metadata_options label:hover{ + color:#ddd; + background-color:#15528f +} + +div.metadata_options label{ + color:#ddd +} + +div.metadata_example{ + border:1px solid rgb(61, 61, 61) +} + +div.metadata_example label{ + color:#ddd +} + +div.metadataDiv .disabled{ + color:#888 +} + +.warning{ + border-color:#f89406; + background:url("../images/warning16.png") no-repeat right 5px center #ddd +} + +.solid-border{ + border:1px solid #555 +} + +.solid-border-top{ + border-top:1px solid #555 +} + +/* ======================================================================= +manage*.tmpl +========================================================================== */ + +.separator{ + color:#ddd +} + +a.whitelink{ + +} + +/* TABLE BACKGROUND color */ +.server-failures.hover-highlight td:before, +.server-failures.focus-highlight td:before{ + background:#222 +} + +/* ODD ZEBRA STRIPE color (needs zebra widget) */ +.server-failures.hover-highlight .odd td:before, +.server-failures.hover-highlight .odd th:before, +.server-failures.focus-highlight .odd td:before, +.server-failures.focus-highlight .odd th:before{ + background:#333 +} +/* EVEN ZEBRA STRIPE color (needs zebra widget) */ +.server-failures.hover-highlight .even td:before, +.server-failures.hover-highlight .even th:before, +.server-failures.focus-highlight .even td:before, +.server-failures.focus-highlight .even th:before{ + background-color:#2e2e2e +} + +/* HOVER ROW highlight colors */ +.server-failures.hover-highlight tbody > tr:hover > td, /* override tablesorter theme row hover */ +.server-failures.hover-highlight tbody > tr.odd:hover > td, +.server-failures.hover-highlight tbody > tr.even:hover > td{ + background-color:#282828 +} +/* HOVER COLUMN highlight colors */ +.server-failures.hover-highlight tbody tr th:hover::after, +.server-failures.hover-highlight tbody tr td:hover::after{ + background-color:#282828 +} + +/* FOCUS ROW highlight color (touch devices) */ +.server-failures.focus-highlight td:focus::before, +.server-failures.focus-highlight th:focus::before{ + background-color:#181818 +} +/* FOCUS COLUMN highlight color (touch devices) */ +.server-failures.focus-highlight td:focus::after, +.server-failures.focus-highlight th:focus::after{ + background-color:#181818 +} +/* FOCUS CELL highlight color */ +.server-failures.focus-highlight th:focus, +.server-failures.focus-highlight td:focus, +.server-failures.focus-highlight .odd th:focus, +.server-failures.focus-highlight .odd td:focus, +.server-failures.focus-highlight .even th:focus, +.server-failures.focus-highlight .even td:focus{ + background-color:#181818; + color:#ddd +} + +/* ======================================================================= +404.tmpl +========================================================================== */ + +#error-404 path{ +fill:#ddd +} + +/* ======================================================================= +Global +========================================================================== */ + +span.path{ + color:#09a2ff; + background-color:#333 +} + +#addRootDirTable td label .filepath.red-text, +.red-text{ + color:#d33 +} + +/* ======================================================================= +bootstrap Overrides +========================================================================== */ +.body, +body{ + background-color:#222 +} + +.back-art.pro.ii .body, +.translucent.pro.ii .body{ + background-color:rgba(2, 2, 2, 0.7) +} + +body, +.show-date{ + color:#ddd +} + +input, textarea, select, .uneditable-input{ + width:auto; + color:#000 +} + +/* navbar styling */ +.navbar-default{ + background-color:#15528f; + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#297ab8", endColorstr="#15528f"); + background-image:-ms-linear-gradient(top, #297ab8 0%, #15528f 100%); + background-image:-moz-linear-gradient(top, #297ab8 0%, #15528f 100%); + background-image:-o-linear-gradient(top, #297ab8 0%, #15528f 100%); + background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #297ab8), color-stop(1, #15528f)); + background-image:-webkit-linear-gradient(top, #297ab8 0%, #15528f 100%); + background-image:linear-gradient(to bottom, #297ab8 0%, #15528f 100%); + border-color:#3e3f3a +} + +.navbar-default .navbar-brand{ + color:#ddd +} + +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus{ + color:#ddd; + background-color:transparent +} + +.navbar-default .navbar-text{ + color:#ddd +} + +.navbar-default .navbar-nav > li > a{ + color:#ddd +} + +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus{ + color:#ddd; + background-color:#124477 +} + +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus{ + color:#ddd; + background-color:#124477 +} + +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus{ + color:#ccc; + background-color:transparent +} + +.navbar-default .navbar-toggle{ + border-color:#ccc +} + +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus{ + background-color:#124477 +} + +.navbar-default .navbar-toggle .icon-bar{ + background-color:#124477 +} + +.navbar-default .navbar-collapse, +.navbar-default .navbar-form{ + border-color:#3e3f3a +} + +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus{ + background-color:#124477; + color:#ddd +} + +@media (max-width:767px){ + .navbar-default .navbar-nav .open .dropdown-menu > li > a{ + color:#ddd + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{ + color:#ddd; + background-color:transparent + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{ + color:#ddd; + background-color:#124477 + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{ + color:#ccc; + background-color:transparent + } +} + +.navbar-default .navbar-link{ + color:#ddd +} + +.navbar-default .navbar-link:hover{ + color:#ddd +} + +.navbar-default .btn-link{ + color:#98978b +} + +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus{ + color:#ddd +} + +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus{ + color:#ccc +} + +.dropdown-menu li > a{ + color:#ddd +} + +.dropdown-menu li > a:hover, .dropdown-menu li > a:focus{ + color:#ddd; + text-decoration:none; + background-color:#15528f +} + +.component-group.bubblelist .bgcol, +.dropdown-menu{ + background-color:#333; + border:1px solid rgba(0, 0, 0, 0.15); + box-shadow:0 6px 12px rgba(0, 0, 0, 0.176) +} + +.img-trakt-16{background-image:url("../images/addshows/trakt16-white.png")} +.img-import-16{background-image:url("../images/addshows/add-existing16-white.png")} + +.form-control{ + color:#000 +} + +.btn{ + color:#ddd; + text-shadow:0 1px 1px rgba(0, 0, 0, 0.75); + background-color:#2672b6; + *background-color:#2672b6; + background-image:-ms-linear-gradient(top, #297ab8, #15528f); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#297ab8), to(#15528f)); + background-image:-webkit-linear-gradient(top, #297ab8, #15528f); + background-image:-o-linear-gradient(top, #297ab8, #15528f); + background-image:linear-gradient(top, #297ab8, #15528f); + background-image:-moz-linear-gradient(top, #297ab8, #15528f); + border:1px solid #111; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + border-color:#111 #111 #111; + border-bottom-color:#111; + filter:progid:dximagetransform.microsoft.gradient(startcolorstr="#297ab8", endcolorstr="#15528f", gradienttype=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false); + -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 2px rgba(0, 0, 0, 0.05) +} + +.btn:hover, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled]{ + background-color:#2672b6; + *background-color:#2672b6; + color:#ddd +} + +.btn:active, +.btn.active{ + background-color:#ccc \9; + color:#ddd +} + +.btn:hover{ + color:#ddd; + background-color:#2672b6; + *background-color:#2672b6; + background-position:0 -150px; + -webkit-transition:background-position 0.0s linear; + -moz-transition:background-position 0.0s linear; + -ms-transition:background-position 0.0s linear; + -o-transition:background-position 0.0s linear; + transition:background-position 0.0s linear +} + +.btn:focus{ + outline:thin dotted #333; + outline:5px auto -webkit-focus-ring-color; + outline-offset:-2px; + background-position:0; + color:#ddd +} + +.btn.active, +.btn:active{ + background-color:#2672b6; + background-color:#2672b6 \9; + background-image:none; + color:#ddd; + outline:0; + -webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) +} + +.btn.disabled, +.btn[disabled]{ + cursor:default; + background:#15528f none; + opacity:0.65; + filter:alpha(opacity=65); + -webkit-box-shadow:none; + -moz-box-shadow:none; + box-shadow:none +} + +.btn-small{ + padding:5px 9px; + font-size:11px; + line-height:16px +} + +.btn-small [class^="icon-"]{ + margin-top:-1px +} + +.btn-mini{ + padding:2px 6px; + font-size:11px; + line-height:14px +} + +.btn-primary, +.btn-primary:hover, +.btn-warning, +.btn-warning:hover, +.btn-danger, +.btn-danger:hover, +.ui-widget-content .btn-danger, +.ui-widget-content .btn-danger:hover, +.btn-success, +.btn-success:hover, +.btn-info, +.btn-info:hover, +.btn-inverse, +.btn-inverse:hover{ + color:#ddd; + text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25) +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active{ + color:rgba(255, 255, 255, 1.0) +} + +.btn-primary{ + background-color:#0074cc; + *background-color:#0055cc; + background-image:-ms-linear-gradient(top, #0088cc, #0055cc); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); + background-image:-webkit-linear-gradient(top, #0088cc, #0055cc); + background-image:-o-linear-gradient(top, #0088cc, #0055cc); + background-image:-moz-linear-gradient(top, #0088cc, #0055cc); + background-image:linear-gradient(top, #0088cc, #0055cc); + background-repeat:repeat-x; + border-color:#0055cc #0055cc #003580; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#0088cc", endColorstr="#0055cc", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-primary:hover, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled]{ + background-color:#0055cc; + *background-color:#004ab3 +} + +.btn-primary:active, +.btn-primary.active{ + background-color:#004099 \9 +} + +.btn-warning{ + background-color:#faa732; + *background-color:#f89406; + background-image:-ms-linear-gradient(top, #fbb450, #f89406); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image:-webkit-linear-gradient(top, #fbb450, #f89406); + background-image:-o-linear-gradient(top, #fbb450, #f89406); + background-image:-moz-linear-gradient(top, #fbb450, #f89406); + background-image:linear-gradient(top, #fbb450, #f89406); + background-repeat:repeat-x; + border-color:#f89406 #f89406 #ad6704; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#fbb450", endColorstr="#f89406", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-warning:hover, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled]{ + background-color:#f89406; + *background-color:#df8505 +} + +.btn-warning:active, +.btn-warning.active{ + background-color:#c67605 \9 +} + +.btn-danger{ + background-color:#da4f49; + *background-color:#bd362f; + background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image:-o-linear-gradient(top, #ee5f5b, #bd362f); + background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image:linear-gradient(top, #ee5f5b, #bd362f); + background-repeat:repeat-x; + border-color:#bd362f #bd362f #802420; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#ee5f5b", endColorstr="#bd362f", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-danger:hover, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled]{ + background-color:#bd362f; + *background-color:#a9302a +} + +.btn-danger:active, +.btn-danger.active{ + background-color:#942a25 \9 +} + +.btn-success{ + background-color:#5bb75b; + *background-color:#51a351; + background-image:-ms-linear-gradient(top, #62c462, #51a351); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image:-webkit-linear-gradient(top, #62c462, #51a351); + background-image:-o-linear-gradient(top, #62c462, #51a351); + background-image:-moz-linear-gradient(top, #62c462, #51a351); + background-image:linear-gradient(top, #62c462, #51a351); + background-repeat:repeat-x; + border-color:#51a351 #51a351 #387038; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#62c462", endColorstr="#51a351", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-success:hover, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled]{ + background-color:#51a351; + *background-color:#499249 +} + +.btn-success:active, +.btn-success.active{ + background-color:#408140 \9 +} + +.btn-info{ + background-color:#49afcd; + *background-color:#2f96b4; + background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image:-o-linear-gradient(top, #5bc0de, #2f96b4); + background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image:linear-gradient(top, #5bc0de, #2f96b4); + background-repeat:repeat-x; + border-color:#2f96b4 #2f96b4 #1f6377; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#5bc0de", endColorstr="#2f96b4", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-info:hover, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled]{ + background-color:#2f96b4; + *background-color:#2a85a0 +} + +.btn-info:active, +.btn-info.active{ + background-color:#24748c \9 +} + +.btn-inverse{ + background-color:#414141; + *background-color:#222; + background-image:-ms-linear-gradient(top, #555555, #222222); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); + background-image:-webkit-linear-gradient(top, #555555, #222222); + background-image:-o-linear-gradient(top, #555555, #222222); + background-image:-moz-linear-gradient(top, #555555, #222222); + background-image:linear-gradient(top, #555555, #222222); + background-repeat:repeat-x; + border-color:#222 #222 #000; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#555555", endColorstr="#222222", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-inverse:hover, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled]{ + background-color:#222; + *background-color:#151515 +} + +.btn-inverse:active, +.btn-inverse.active{ + background-color:#080808 \9 +} + +.btn-xs{ + padding:1px 5px; + font-size:12px; + line-height:1.5; + border-radius:3px +} + +@media(min-width:768px){ + .navbar .nav > li > .dropdown-menu:after{ + position:absolute; + top:-6px; + right:12px; + display:inline-block; + border-right:6px solid transparent; + border-bottom:6px solid #333; + border-left:6px solid transparent; + content:"" + } + + .navbar-default .navbar-nav > .active > a{ + background-color:transparent; + -webkit-box-shadow:inset 0px -5px 0px 0px #8dbeee; + -moz-box-shadow:inset 0px -5px 0px 0px #8dbeee; + box-shadow:inset 0px -5px 0px 0px #8dbeee + } + + .navbar-fixed-top{ + border-width:0 + } +} + +pre{ + color:#ddd; + background-color:#3d3d3d; + border-color:#111 +} + +/* ======================================================================= +input sizing (for config pages) +========================================================================== */ + +.showlist-select optgroup, +#set-status optgroup, +#results-sortby optgroup, +#pickShow optgroup, +#showfilter optgroup, +#showsort optgroup, +#editAProvider optgroup{ + color:#eee; + background-color:rgb(51, 51, 51) +} + +.showlist-select optgroup option, +#set-status optgroup option, +#results-sortby optgroup option, +#pickShow optgroup option, +#showfilter optgroup option, +#showsort optgroup option, +#editAProvider optgroup option{ + color:#222; + background-color:#ddd +} + +/* ======================================================================= +browser.css +========================================================================== */ + +#fileBrowserDialog ul li{ + background:#333 +} + +#fileBrowserDialog ul li a:hover{ + color:#09a2ff; + background:rgb(61, 61, 61) none +} + +.ui-menu .ui-menu-item{ + background-color:#eee +} + +.ui-menu .ui-menu-item-alternate{ + background-color:#ddd +} + +.ui-autocomplete .ui-menu-item .ui-state-focus{ + color:#ddd; + background:none; + background-color:#0a246a +} + +/* ======================================================================= +formWizard +========================================================================== */ + +.step, +legend.legendStep{ + color:#ddd +} + +div.stepsguide .step p{ + border-color:#23afdc +} + +.disabledstep{ + color:#646464 +} + +#newShowPortal #addShowForm .stepsguide .disabledstep:hover > .smalltext{ + color:#ccc +} + +.stepDiv #search-results div .exists-db{ + color:#1178B3 +} + +div.stepsguide .disabledstep p{ + border-color:#1178b3 +} + +div.formpaginate .prev, div.formpaginate .next{ + color:#ddd; + background:#2265a1 +} + +#custom-quality-wrapper .tip-text p{ + color:#999 +} + +/* ======================================================================= +pnotify.css +========================================================================== */ + +.ui-pnotify-container{ + border:1px solid #111; + background-image:-moz-linear-gradient(#333, #3d3d3d) !important; + background-image:linear-gradient(#333, #3d3d3d) !important; + background-image:-webkit-linear-gradient(#333, #3d3d3d) !important; + background-image:-o-linear-gradient(#333, #3d3d3d) !important; + filter:progid:dximagetransform.microsoft.gradient(startColorstr=#333, endColorstr=#3d3d3d) !important; + -ms-filter:progid:dximagetransform.microsoft.gradient(startColorstr=#333, endColorstr=#3d3d3d) !important +} + +.ui-pnotify-title{ + color:#ddd +} + +.ui-pnotify-text{ + color:#ddd +} + +/* ======================================================================= +tablesorter.css +========================================================================== */ + +.tablesorter{ + color:#ddd; + background-color:#333 +} + +.tablesorter th, +.tablesorter td{ + border-color:#222 +} + +/* remove extra border from left edge */ +.tablesorter th:first-child, +.tablesorter td:first-child{ + border-left:none +} + +.tablesorter th, +.sickbeardTable thead .seasoncols td{ + color:#ddd; + text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3); + background-color:#15528f +} + +.tablesorter .tablesorter-header{ + background:#15528f url("data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==") no-repeat center right; + /* background-image:url("../images/tablesorter/bg.gif") */ +} + +.tablesorter thead .tablesorter-headerDesc{ + background:#297ab8 url("data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7") no-repeat center right; + /* background-image:url("../images/tablesorter/asc.gif") */ +} + +.tablesorter thead .tablesorter-headerAsc{ + background:#297ab8 url("data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7") no-repeat center right; + /* background-image:url("../images/tablesorter/desc.gif") */ +} + +thead.tablesorter-stickyHeader{ + border-top:2px solid #222; + border-bottom:2px solid #222 +} + +.ui-state-default.row-odd{ + background-color:#363636 +} + +/* Zebra Widget - row alternating colors */ +.tablesorter tr.odd, .sickbeardTable tr.odd{ + background-color:#333 +} + +.ui-state-default.row-even, +.tablesorter tr.even, .sickbeardTable tr.even{ + background-color:#2e2e2e +} + +.sort-size-type.tablesorter-headerSorted{ + background-color:#2c6590 +} + +.tablesorter tr.tablesorter-filter-row, +.tablesorter tr.tablesorter-filter-row td{ + text-align:center; + background:#333; + border-bottom:1px solid #111 +} + +.tablesorter-filter-row input[type="search"]{ + box-shadow:inset rgba(255, 255, 255, 0.2) 0 1px 0 +} + +#tfoot{ + text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3) +} + +#tfoot, +.tablesorter tfoot tr{ + color:#ddd; + text-align:center; + background-color:#333 +} + +.tablesorter tfoot tr{ + border-collapse:collapse +} + +.tablesorter tfoot a{ + color:#ddd +} + +#bulk-change-table .tablesorter-filter-row, +#bulk-change-table .tablesorter-filter-row td, +#bulk-change-table-sticky .tablesorter-filter-row, +#bulk-change-table-sticky .tablesorter-filter-row td, +#tfoot{ + background:#282828; + border-bottom:0 +} + +#showListTable tbody{ + color:#000 +} + +/* ======================================================================= +token-input.css Overrides +========================================================================== */ + +ul.token-input-list, +div.token-input-dropdown, +div.token-input-dropdown ul li{ + background-color:#ddd +} + +li.token-input-selected-token{ + color:#ddd +} + +/* ======================================================================= +jquery.confirm.css +========================================================================== */ + +#confirmOverlay{ + background:url("../images/bg.gif"); + background:-moz-linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) repeat-x rgba(0, 0, 0, 0.5); + background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))) repeat-x rgba(0, 0, 0, 0.5); + z-index:100000 +} + +#confirmBox{ + background:#222; + border:1px solid #111; + box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.175) +} + +#confirmBox h1{ + background-color:#15528f; + border-bottom:1px solid #111; + color:#ddd; + text-shadow:0 1px 1px rgba(0, 0, 0, 0.75) +} + +#confirmBox p{ + color:#ddd; + text-shadow:0 1px 1px rgba(0, 0, 0, 0.75) +} + +#confirmBox .button{ + color:#ddd; + text-shadow:0 1px 1px rgba(0, 0, 0, 0.75); + border:1px solid #111; + border-radius:3px; + background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + -webkit-box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15) +} + +#confirmBox .green{ + background-color:#3f7636 +} + +#confirmBox .green:hover{ + background-color:#48873e +} + +#confirmBox .red{ + background-color:#8d2d2b +} + +#confirmBox .red:hover{ + background-color:#a13331 +} diff --git a/gui/slick/css/fonts/Hack-Regular-mono.eot b/gui/slick/css/fonts/Hack-Regular-mono.eot new file mode 100644 index 0000000000000000000000000000000000000000..20edb7c0863ed46fb250c08e7e142428903793c6 GIT binary patch literal 434292 zcmeF42b@;L_4nsKyGs#P%F^qzOIdoiU;`|%Vu`(Cjg{D=Nvw&9CDxdzQ4@(uEU{y+ z*uV%1N|m}x?;QkmpZk7)XYSn!Ti8YY`+4X2+~@YWGiT16HfPRUHKLYl$QHPSE13d! zZ=fqj99{DI4xA~UUENJC&7FDh(MKKo;`i^TxUz!n7Y84E{Qd|2=7_7E3kGnWJnGoq z{cb$>&)g5z4*R{!*mw!|cfWuO8AEH==ln^|J6A)GJZe*NKRU3*!r>>zNpI<4V;^4Dh#Kkwm3j+yLg zb#Ca~L8C9b^vbI)n{xhgSL4eXmY@#yx>O z;HiMO{F4UtD4#auR3abh?o%RI7u@SIIO$U6N6ktkpJQ}s{|m1;*9~^bRG9Wg*ub5e z_J&)V9OS~e1r(%!Gv|_4sx&Kub8Ub&IRrWEcX2L*5(l+Z=weB=D3#LEGiueYQ+Jno z^)q*E(6CYCtR_vHHE+?fRqHlw+qF+-=XB`UsdH|ZuHCx#=-I1xpT7P257=$@J@y>9 z*WUZ=yWgO}L-s%5z=M8q@F9mDcK8uPk38z=V}5z;amSx<;z=i;a_VWPpE2yrvr2uf z?CII(oO|A{&cEQoi!Q!o_^&U$?D8wFyz1)TTyyPjfA{(*B%wN7|if|4#cdZA03o^kM1eq+gl-Nczb1QR(lbf0F)L z`uOxM8I3a9W}J{QEaTRUJ9Zt^@cVXuYWH5d_3gGKcS&|gc24$9?vdOpIVgE(^6=!a z5$ViXWyI)bN-U^WX@|jZ|022 z`6_2=&gu^79qM&x*de>a3!TEw7v-Lidv)&La$n4SKlh{DF}bsH^KzHxe%tl7t`Bux z-u1g~u3PVJ7kAI>-l|uNUhR8z>eVan@w`!~Fv7%4uw_KhEa(*+O|3^z>lcGXK`PNA zF(xrR%|*4oCG9q9eRtXuR%@4jcKQ|R_ohFd{%rc&>7&!frjJXXkkK%sRYu>8lQYiB zxSd*0YjyO4XJhS~H3Q0rueM>;vH^##=Wq1>0L^`}5O;LCz%3Z5=_tl*yo_Y_=NFudTxf^!On6`WphYQf0`2NdjG z(50YrL8pR_8!lU$x8U>zx%1c0Up;T>yan^-&6_cA`n+lLrq26%-dFS9pZCJN|IQmR z@1A*g&+9iYcV5T*@A9|if1dwY{@DC6`Jd*0oIg7M?ff_LU(Fwt|DXIP^B>9od;VSd zx8+}ze|i4!{4??v&i&imZgU3B={2X}oXk1(=hU53d-l57t7k8poj>cBvksiOZsvlS zc{5*`dF_n3Gp0?OF>Ug+ucv+9>EupF)DB8^^|C$fXL_Z+>Xq?sRJ-36tEEU^X0(a& zCE0FZgDbfaP{u6wXR~j{)}7<2?0c~dh_0bdCI8f|;C*Sr5_+lTGRXxoqd zi)=5k4PslwwwP@Q8(cJi9|Q+DmuSJ(n&X4mk6|0j@uBRev(4uCa9_MM${rlUF=f>j z9Lv70-^6j#I`}O(p8YLsf99DJ*x$x>2gfI~zte94TsiG-HkJ8w_D`^V$?@gvH~201 zC;Lr)3;yMd#ibA9na4N=M(O8pOdZm%V7rpCQoi(i*&gAT@})n{Hj?88?4M;D#WCdhc|@8)eoN3k4JWdF&vn|V-A!zN;&?WD@Tc8- z9M5OJj%_{13)ydGQ+a61q+^4#CYG|NY{?EB1HUBY)|OU>eQ!3(r?yHCVB3RZ@FzKt zZ7+`X9(V&McWI5;AINqn$IaN&_S(|gu%}Mi(x`LtGQXv@V}BLf4P0-}p86%#uHD#= zV0(>YeIMB%`4-0qIhReo+R_eTpX0YQzL!mTwWS@#{%E#iIOf~gz&cysr4MA^%LZ)H zPGO(NM!nOXX20CI9NISR74}X2mNt`pb2fmKHj6#5(U!J|eJ)#1j)7qgFv;1M<5ld3 zuwBS8FwPmy_7~bdoBdsEPjWn%y}m)c(obUlrr**}WB(D`7_Ohr{tLFRI6j;G3^vM{ zem?uveoMc`xen=mOTU&q?bM+j&-|7>?V&CGdiIpP1K&>vz8%2p4li(glXIOMTgdU> z9Q?>{864+=gW59w&i(?nt2usvz3#DPP>0-y*ucAtk?db)d!OU?*i(LO8ROW0%0^u> z=mWXHPFn{3GdIs~857t8$6Vl^F_Ha7wr@F}>Ri`b*>2Bo$J-YZyEHDUf`d$ z4Ejm095#TIv4MRrzh!K8E^h?e<6Pgu{w20i9Dnaz3Rr5ZMOjDz5=w%fbNz#d6IZ#q z4%`wmEB$l*-T4j}IR_{2uRTX!xZ8t9cJxko4SfDuj(??d_pe}I?ZWBd%i-+-?aJ}s z)Q#F(8qGH+xb)!c#Q$79*LK_AEGmNos-$-ARPDme;nHwjI4%6vbqMpq6(O)DHRadd zC2g;#zT>wsTn^>z?`R#ad>LMVM6#cb-Qd(%{+si3N7te7o#o;3a5g!v3)hF6LU5UK zJ{*h-9)efYb=0+}O!1L>*fnu`D@)!3n=HM+wS9ENwNJ=I-*VxH;Q`vCN%e8P-Q7AY zyf%oF1lcDOeG>1vfo{mQz7>D7vU_(;I4^{1L@CFehj!97%nwJ}l@7FNed^!X?GbJW zXQ9O$M{ATk=RsgR0%*+VK0S`}x#7R`e7Gw7T+fFK!sj@j9j@fOzFP&P+S;{m?Hzg) zslLkr>7cr#&h84^H*&k#K8D3tp}$`0obPzdn-O}Ltq#ZOz3{8>%IJNlR*CaT@i)Tg z9psJ^!v}-!5)0g+?s#`rO+dGzR&c_=rS@AE>bJy7tG^bm8NU{;7kViPT%N;k3D0f} zp)jOA{0_9Erq22j$5~)iL;kaXBmI>3z>bVIw>b{Gr270-Ko@lEx!%Gc8l9D^&iUG z%C*L>(3HN~2%Kx~>W1%A@&@#)oWyf3o1S%mJI8@H6}8^ZxbH^L_ZCv}m6Uu_)YA3o zLuyl%ygjtAHNPf6r7lp(U{BJswDn5fT^Qzr1Nzmswy16QmjI91{FVTVt-wO51^G6h zy>E4Y3~sllu1~>@m4fTh&8Cv$#&DBeC|ib>;AcH+@mlOjRt904%0G|xZOIpOeKBA4 z-(IY9T@T=jluz|)YV~Rd9;tq+XFcwaD5>hSiM@UcY3Y1&UTF2?iW8l#1y39Nn>l< z3}7hhnSQ{N{(pnvrswMQcv4)t9qlKY*N_s6PIY#<@KDvGJzv|MT4fvePeN~eD|^bi z655~W&BJF3;!Q@WKLJr|xpxjOKTCj6ite7!#3^ksA8vp#$y z{2#Sak6QuWzoVRZrjya3jnsH6l=-vJWK(mGtZC|F4{1CWX!;!&B=uz24@5S$LW8Z+U)7G@xTvdX% z8iCEN4A=X@<(E?)(bp{@5+zCWzX3n-t|adv40cY;5RPX>s;6Wr)Nlkn?bq%OSxN@Uv4)82(+UFwWAi?Oxf1bCgQUB^w7TUAZme3 z%(v%IgLh~rBzQ`BAtmc;W!ugERpvfyyMa4;`ftd!4~38L`v?2K>zbv&?d9eM8xsGi zgp_(YczG?>>M$zJr0h{wheIg2!0bJ_>yCj&gEAM#D zX(|rT%?Ar#2|wevz7M5sh3^%@xH(^;x7gFoC~bSNRC|(LZ^A)Su4L1<;@Ws!W3G4&cLUcu{9mxVWSkQIuWbv|d6Tu~$wA-#$C(v z8I(jASf5`e{6iR-$-iWdI@}ZQ(;dO8zT4lvzlyi>=;4ysrF(9qH*5w9n<%k*#yX>N zbL<+ipZ6JBh&e-oO11kb#ZHxAM@@DQs5HGezoNqfA_;c%V1KLmf` z%ZtFK{iucS6BngC-&yJVygesg9FSKsmBx;k#yYLe&S`4FZz&YH+pRwXaqJX-V<%w zXj;lv;VEq)Syht4Dj>GXaGW+*|AqHlS1ekwc>PI#$EdW$fu4W(+vlSySm>#yY-?UBQTLv^i=f`{&TEzir~lj&Vv*W4hf z&uFUfN3!w?e$qUY*BT%q?w)5k6mM6_&63Xpa6KznV{+|IXi>wKfHFv$Ucz4b9F&)& zc9CxETc(*ioR*P3Bs%)TaqywNampo(u=<*uT|U|2sX!MQ0pzGRVB?x z!k4785=lTB|0Is*1C6<0^-O-!%%C2WvN!r}I`pBbaxb@M9)*^js@-4Zd4tI&y3oaa;!X*64gZspeInqE ztY9%^8&W~Z$}e|x*R3|J7KD}=hI{Qt-&JdCJBqEVE?94nE;5hbGI2tM?HWU!8*^0}CW$B4sFZAi+ZuT6 zq)_y-88lIHQFHLLmr+PrKg2KnTkH7FLNxksuoJcADM=FT?Or~)NRn6p-&CJa-tuPK^Qrn+Q~|w>$2l~MvJi5Iak}Fr?xi?61GZGAPHm0V>WR7 z7z(TMcnnex79W<)M;IiGY{^fuM<4oePks$}M&)Zl%eLZPTY7hrpQyihy7HH0Nmh?M ze$(lz(zey|vbD%^N-u!^PK2I&O&nexNH-Ie*u(1MEwZYk>cc+u68FVbeEC{XD{mKT zNa^&=+0;WkRo|4ALKF@eh+7G;BMZ4vcyR2_!2+jN!Uo0vI^Wk-CZHrr(7^PcldSK_ zp6H*QLCs?R^|?Lmv7rs{>;j+MkG|6ls?fHOE{KxMhU-n>mk-3%k40-DUaQ(#-l7Y6 zhHXnZ&$GOxBgS+=+JdLq>e29B-o$z;K5WnKk34V_FjRduM$(Dse_P5l9I2xRKWTcg z93jbTDs>qR|9Bo6_b$J$X<>L%pnfU2Up9PUW3KUnw%|^YMN|^z3NZO)e$$a%q^%^} zM7MWvE`AF}`ASiQvOTpGw1je4`9=3+A1kJb8owy#esD8y>iHagqRb@nTTbtoBWWrn zO+nXnzj(g7FHJV#UJVZmE>Fl`uxFKVtQoCJAJ;L_=^!Qawr18zT=}f-^bMwNCUC<*j?7C$o{9mWNAIZLkJi0x!U> zU@3$A>e5U9O*_>BGKoF}mBWCq_PrXl|x zUm6l6;j-grE}t^(3RE&_@h1GYVH3BNc1;pr0W%~cub}_Vq&KZFEH3I7&3I3kCE25w zVY8>(Uh)uSnnn%_Y3Z0J$ddB`nfHViiykn7rEh@|>3r4e`=SJ*{dLHl#8+1aUBNfu zkbX@lwd5PG^JT#)n%Z@p7fBVHjc=@lN=OqB-bosX^*w2IvZqUGkp0+8v+I%l^NdnS zl9-{dV`~&Nq&ta!dE1!uWaZ{17>!VV%k%Si7g+Ihg17F$Gw~7Rgd2BO`&FUkFAiTr z@_HZa`bykP)uPRs!V!AF&Gv#q4}g+(1_MMP&H4n~*U0M2el<0lkBl`7x|a{kmeQtP z9v8&T;skxnh6YP2(0GYS_q@sI4-k>Axq!FF8x@%gl+YNIGf>T<2Xw@CDh?$}j{m7` zg_*lX)JdFP8v0tk=Jh>UuRZiNY9-5#B!VT>a6ZTA0hYfs%m$33-@}apD)9|ghtzF@y?VTOt$<)!CE7wsLVZ}j`DhF1BQv$Di2xQ z#5EUyAF7!osiu@T)>Fg-CX@fC{9X@7LH9mJ+MOzxTK;NM&rPw?@a(k6iYFT$DZtuF z&P7s-Bpi*bH3srA-s{NMOkA!f*xRb2PTj5{+slV z8I*D;`A%ny*+#{{GFA=xzC_e zUe@tauJA`K{~j3nrajZz{Stk*BN$EM>a6fpwm0lv8((v-OX_?9T-L~~q(e~@*}A?~ z8Tid$RN|}1YU0o}2Dw4lLj7oLCOEe{m?SMv=cqE17=v0w7Pznx1PC7F%d_ns}#jC?qE z8*o+Hqqjdw<7J#Myehn!f5}g{vq87&!avBDr-b@dAI<9Q^TU-Ek) zeBSOvIFLG*vw_sEKRxXTzNJw=$+D4_M$XrzuHu;ht9lZBb1ZmLZVhu@*M&R-9c+GCG0`o;Yg;A>=8^(6&vWAsQo232_eQFyRjFK*Wy%&62wTn+e723yHt z`_$wjcW%(bau^jFg+=2u8zSx3+paH(#(iVYuDB%Q!?TNj89CnM0Ps>@XN-qF@GX7d zfb!u|nO3)F2EiFMk}Cg;qW&QI-GR30$9H>z)lKLj>aQg01uMZw?>QuzK9`@cA@)3y zCAt}wvs1xh$qgE}@b+oFzc_qd`B0NPwS!hnf>NlTs6X`LH^lnMaklSec<1}c2B?+v z?G51kXv(B9klN6?lKo^B{d;`)7F1j##uKMX<-wSz;*pR+PIODWVk(di}&uK4ffJ`VK2Bo z^_$}7_G}jA=?4zJN_i?vT^7O%rh+G5TMqh@?9~JPq@A_7ID#dfxxo(hhg110vVX|t zfd$WSMB^S!p?r<`-v=s=Z-_l8drKD7_cUZqQNbch*4?S6(Wa%tNfKlHg?rYo4oL5UaK|##ThLuq>flR!mQG;ku_m zkx!y+PU84l=Qa>GhnU6*_Ir6}6gM?N-1|-0W zWTG$d?^#n40y*}RN52Wi2(Bculz#wNdZug$$Jg{gJnClR}+OW681^$d)Wi zzQ%Uva0HyJDrzsu+#1syU~kHws5`ApqTT#&D*Zy9#tW_O;&CzA9b}ylmC7L>jo5YI zNIs!@TkXAo_ZZJI%I0M*SwZUn|0JGBt7#+2ao(mN_{!EQc(+9gkR~QOlW2kbFXSz* z@-~OY9!7mT@sk&Dq%YXGo9s`k_~u7k^_DJgkC1LFyN2MP(Os2I-}XM|1z^i2N+VB< ziS)Jc$P&`^MWf_D*_3`HeRo^@csb)z!&G1Sx@gDwS++N+KJhypQ~#3E)P<>i?Yd;K zfZmxEtRjE(j2gqC7L;H93i6lLChN9F3O7UbHq2()9KmUn+L(HyuVVV8tEcUsUIUEDRYitCtCTnzp{7k=q!50cA1?!n+=`)Vvx zJWDn%qPgYk3$gW6_yg!N}KeYIztv>T;}~SLhgi zeF3(aC%~iE>HoKg;!(2K+(7*Ck9N|IJVzevM%(dAVWY?^!(ls^DLqQpv54r?vE7Z5 z7kxQCa?9{PINeIn)m=yb{ylhcm|f##N`MZ<9NO5c^0hEYS@V^7_(V$3!ZJWQf~@zne`K}=nvS4{>bsi zZa`Gh4?~mR;TeBMwh>Qt$g_d#9^Rj*Wj^-BU0nb?k3QCv#{?iK(c|u>`?n_v_PCtGV%(b{2fO|%kAq; z!FHu4e4!&!O^-skCiYtzNBLx-{*;~+*}Ws)U%7MyJYW5u^11$!&_FSyws2%YWDgqrrVXJr)}!92|g_`3$+ zWfnH5ZW?pgA&B_54n$vPTmX!oOG(z~J8%j31Tv(g**(D`Nd=8L_nM{ry|m4Nio8sp zooeq$nvjL@XmCpy*pT<6n?Q}I#F&YCrH#_#kU=3@i1*8T65tEVrWyR%%ZR^a1J`i^K!PdR!4cH3yQu zWr}cWA$@lPeNAxs4!r8CvR4DM{JR4fwfnjdzgAhvgir0Lkw$7X-XJe(Khpr7trU(- zc}x@)YhwDJ{Dr#lhUa|JzGAQFW$p}UC4M#3)O$(gqicQxZfwSGrvB)0t%JdBKkPMq z!L}UQO4s!@NyqZ6l0G>Gh%L0MlFgsvil4uwOM+QTaO;01aVr=IjTNPpFF-ubCoj3T zcqhtWCH$JpZj^^l&Cd5q9Yh0 z{|n6()~p=O)RQlcB|RICKvpZV{>k5TDJ}Xj)GyB-;#=WK90j~9O-c5N3~@%&+C)!0 zx7E0}#$=A>D_xMOAds#`VV>UVS>K+Jt={~aBO6>4S+KL3URO6}0R3pN{y5c+! zOfb&VCRj_JJK#&^VxMm1C!0qPPsMafd6v21&}RA2ERVR7leVb4!1k}Um$gs2uIAil z!*@tvKI6z{BiNM|7~r{#-B|~fAMf?ug2%a{)@ey!I++&na(XO_zYy*MCzV&Me7-G# z(c}CP{|Wri&IqovdUvm4-{~4@+{$blwGQQJeKhT>QF2Q_;eI<9=>8jB@qUQnrt{%m z--Pt(3TsR`EeUT1qG$Vdj%Z1EW9s*Ce>fR90L zJ={p19g2K&5jL6^fchwS#+6{>SGrAmexN;N_PF?u)ED%4uXCdzA%_?xN5=Y;7MKiP zo^OwPoC~0wZGt@BZChS>j8a`~7$k3Iuf=H2scgK&RCG_;ep?uX?U{RR*orXZ;b4G0 zA7jXMsjJJu5Yw3x8PL|_D=cFr`ABKX3!P~Mb_dWz`O7u~8s7Irv&KbVbC5`6{i&~Z zQ=(st@kbncTa};NpeQWzrSi5zaSm_I+4ei$BDE!YM}BtF0=|d8%2H*?e}x<)nLI&D z@y$)lVlMOnGk!ORQpPh7q_r$VbH5ImcyG%AiwCWsI><(;wvcTqo>?rblVpT^c>Oru z*{|@OY--;esCYZ4EUK|)B(FnRM>X?G?}|pwFML-PnBIl-xf?vEQf(uBh8`vER4wWp zK}k@n4rRU(ILJpOi!t_Yv^`da(zsL3c?&4yG^8E*v!ekTO!q{JypUeqg}hpGOyZtm z5iI1{X~dKnY+PN}=kgoP4-LfL&4!0$aU?B7Qm>@l!HgLk6piIeW10gux)Dpum-KXb zDa%iwB8^FPJP{hanL1{}52{kf=vhXG;&y9FTT4Ug33pX=g4W=Sm#8%p{z)j9bWOb7 z{AhR)x5f8+Uz2E6cX?)gjMQIj{4r`%Nng2qtw>AM2#d7D53$|66^++OHqm^PPT{kD z)D;Ri#{D|{6PbHy|14_SPjKbkBJI)IJ3I}V*oE>VAC=R-72Ug&z9DH~C3XD@jvy_0 zAsitdy_1bueu1%eq}gF-e|Vc0l-%{BcJeC!e4=YAlt<%IHXxZ!lMhkhB3rp)ue>=;r#v3wa)@> znh#`F384K&_!tt*7bXh_?sg|Xlx`|rMG)iJ7*`~xbVKe;f+f-whctD3AWzdq166N;|8K)o9Sz^u4;5eIZZTa@wxCs%Oy!YhH(^78*d{xwc_$t zRG)J1*GJaV_<)~B%Xpua!+V=bDiI!Q#$7vFR`w+lwO@p8D6X;@`ExGkiYwx2fN-V- z(DD+!{Bre^T}wZ`t=^!oX-4Qm`!>`?cT8TF6+k0$J;+Bh4vOQHG;obl&Io5(Uh+fI zsES6?>VT2pb z$Z;W7Qngtv-b_x z`)zI&+V)a33N&MVo3EGFGGmRQRIDx@^{vP3SbGnCL)m0yXvfx>dY{hkE!_h`UenAW zatPWc8o*7uO#QqzDbJhF;Gs)(mFug~Z;B`BI$7vCZGdQneJpTpJsJk{?V>E=8Ysd~ zJ?s5#tlt?m;hE?@m@^g#Z$-+R0W^eB{rO!0&-z+9k!KbhCXZ6n8oB}>>*j{iuSV-6 zygBtp?Rj$`(k7M&irN#IHy!E?7bw|RxT86>oy?kiDaZSxW&ajzcrpAsqV^A@K48x6 zU}Z_(f6yMUDXK@FeR&3XtYn_W&v;5R`!$x;7+T@CJ;3?>bsf6-6utA~X!`^l`Xrne zefJ-!agv$!Ik@Rw?)+dkJC4in3->kA1iaj@@-XWm(SUcGZ@)ZlIkmfnCw>8cJkK_c zv7=lAeSHwVAglGgZ1-{ert24UgZ(1$Z<3_@c%Q^?678wgc5nr2*kOza5*@5`8l0S>mPzGLsFejkq*a+=4Tv;tZ^uoxoo(BCE8|U zbR=8sXln2pmVDWDH43k>c-a@y&>Y41cs1L8qG9c)cYmt`=1uR421+w0JK2bF?WQ`Zj}LlN%aW%hOcsOt*k z(M^%@8n0P?eQ1NX+EosMkYYV+24~$+!%M^`Y>5gVj-vj;wAGL@jwVJ5s z5l|FCT(X%wl*He2?fT$iWyR|4U*ijNi2TG%2{vhM(m&|O(cOq2S!vXheY`126>rev z=SKJ@ekQPXb{{6{2P3Mc871mN6GS;=U49kmSR-4S-6ebTDvqR27I5t=p{(&Z)m-kqVs#wGNWl;t8BNi* zR`5+lj?)O7k|gpY*e8f{k{+B-+}1{wk!*uDlv7qTMP(rY+vU_y(UO+yoO>E?78a3= z*KUmDx;m18`HtjVKNcdbL7pi}viM5k)OZkey}<71uRjs4hPV$oN-%DGUofB8 zkApNiTODjK^X|TANwVGNdunW7_x@R}p*>x&Iw=v)%l7h&@*eflR@FjrTm(f&5XP;w z=k%23u=;td4eYt)c7Gi$xzNsu1!ntCz>t~tmgWtK)=Bnnf~={YAgxA`W;K&s+K#kP z!8?Pox0CFBMRN6gN?b~k=N2$;Jni8}b`|YJF*&bGZ3c9498lRv>gqZ0L)=XKEkw3? z#!8Z%=u1wDhwuVpBA+9>Nc;NU-9irX&EJCWUA44Ga)~`4;;r@a zXX#JU_|!LjynuC3SVhtJm{yw?z15xghPqE|HMP@g^8h+1tzDLsTUeb*{(2Cj6XwQT@otd{A5)I)X z=hraqmeUjXs$^BoNzzXixs=t~Yd@OXxCowJkDe{9Rr0=Oglp7QKgAF7md*aqqjpd) z`M*f234nq$A;H1yYf$=r;7}g@UUI(l!lks1Bp2~QAN^`EyksN3;~L-b)__%OiF%&`cOYmDy9ep`eXN@_l|J2bleCrHKsCr1MRJ{a6 zl~q(ik)dK3$xlKYU>TSro0)WsBHyeXvrH-0*);~CUd#>Cmo#rJo@b&MhO@%ILQ4*V zhZXsD&15cW+b9CG=BO*Wvr&{B$OwK8fy_1>;f>DV5t-rJPcm&bvRcGno_HUv8*ohio|^a3AO zL*5bk`eG>F`n_;WBKF^_s;*{BF-T^+9m@D6u@$ca6`>y`RQYCu7IB18Q-Wd!phJS5%`PVi{OJ}kZTnCP?k+e zn!;yWmw@NRr!@a!Hho5s048AR)gJwXtE&zA;zF`5i0i25i1Wz*Q2n+8ZKi&`1e}$3 zkCJGC%9af+=*AneN6X%-pYNrrwXBiCYuQ%i6|jzyZ?^Z<=T%OPAZl)s?4Ly&kLXLh z>vLFV(K!7$MLpiqjDHU+d3UQXwnM}16TwUO^vo`W@KQt}MN?1<=r<9Y@mSy>@A4&4 zn}}YmppQ#i^YlRFQ=2GKS0BEkvMRoWBHW0!sFc#eGz&xUoM;dd$6rj#tfcg-t^Tsd z(gvnSc^axZC(%2Zy~odwmdYBeh+|&1kaV$?QqKi8lC|Znulus=inglU^N=F7_Z~do z>V8D!yi`$}J9*anew38Fc_Iyu?2W-|@UGpE9*@}>{m5+ry7Ep_(k!~8p!$2*nfxR~ z?|jrrue}IIkh|@^U@q+Sx=v#}61o8Y$RCROuLTz+LocKDK91BDT3uLAOpNFY>v-lp zV6(u^Me&K&gU`+p&aR+EGsdnpmuQ9dKtW?FN&hbY0pC*@B(cf|lO#D8d5KL5Ar<{9=YxEg0h@J*c0Ik^X-NIQ5adaTlUV>BfMIgAhcF6UnX`+$o^~c@T z;GW<>$+vM%T-%#@bb9vF@JOy7Xva|$N%B#&gyKBmF89x(x8q!XV*8%~KfoT{2D)(o zeJ0ylM0&pB7S5tQ)Y}x%Ui?IHx4d?Pmo8X70X(0@COJgwh%6J%TMop#V}CIi71LGe zmy&~~^IpE5fj^wg|Nn6w5Zq;Tk+n;@mbbxcrHQT3eer2O3LqPSe%dcE`BfUqK0rtO zBU<~zdilea-%)7hqB$BPmp1D?R_qpB_$51FN!rBy$a_FUU@QY6Jov5My)Ew%lvD@XeG1Sk#Dj$DwTQ6J3Rx#OW{0snZE!o9N zCOKB}k9Dlg7)6fK_~q~EZOmFZ z!pr@VNl0ev*g|{6QnVzKjqrK-3923{3uQuTbHG>Qxr%J4pN}8qy@;T0fGx}itVO3{fgO7|Ed_?RgK>t?p_$RO)7aDV_33aN+27tO5!yuAC+*|NMeWd6&10$PNSeZNaM|0bTk+%&pl#L~>b;WMcITScPNvYOvEwINkeMLnJ)p%0h{gnti^?&g zp>G*Am&PvrLH$J3Ez(-J8{3E^2`NTdE50wwfHXlrQ&oEQM&(QHYM(NwovZ1P(sC5-Aaw+ zovT%UB?dgfoLZ-AnxQtXwf`DV3w zYZ6cwe?|`1lfWOpDc~FHlH%bVvG9BO?)+c?_CkTH4>q%kBGEcX1`2Uwql z72n$mRC>HfJ5bmq3wiWHvk3dwUI@M2EVB7>H4X2VjloCABI+&G?1MoI^fhU1 z8eM>TS~pBfl)(jI~M8;|txH_`Fm`pS+MVoo{-i3bY$zB_u}e&SW=%d%udmP^edq zvwLpYuJdy4X$7Q_!FOqz2kW)+?O<2ss4d!SjAzU$SJ^EI z54FmsQXJRo!w}69?d7+@MPOLn@Yd7=VL@;qdibIad`UESN4pq z<%f^EWbi*bCoUXRavk|;+^Zcp?c4Q*u#WEY{!Du=lQ|Y`-N|6jO#1hKT>aD%yS^*9 zx39BuGah+J^v(?1$8&DvC(+y8r8y2vg(|b(wUUJVcC}ul zAN`YLKtdzZ`gyWw;nS)s;DL|yE?vOOcaqadz*f4_Mw6fyn|#-+xO`XbRv5#Vhtg*H zp8A~1D)~_Uq($)=>YHMkA@z%cYu|=Plpu45!2ex2W7) z_wj9F*;F#LV*mS;X?80es}72v>t)k)T{0W4JVQ5u9i8Zz{^#!%$)?LpHWjs&Y^v2d zG;aM=4bcP5cW(l(TtG_<`vGvOJCcTUU|G7A1lN+$uSE&7bc^R!!quJyXNqEnNkfRo zy|spudcL%?LTf26TK`fG;MQQw2PHjqX_r5|bRq$%%e zE{FeRnPpltrUa7=o|Vm0v-ZbFBd#+k|3b$*6=4KT8i>48nZHY)T!V~P$w#cIM)m>ugaJ65*4plIbXB$IKEEh%6Tzu*%mpg0(g4b z%)Qr+x>jCmn*7&<=s6_G`|>^ZoO=?z(DSC4 zVyn-J3W#4s)W`A?&x6~^|H((^sC0Xz7xq()yZ5G5Dur2PdB1xsviGPSf`4}~HA=v9 z8Ed|-kI%WI`zC|x8nk0scwXhNmH8G0{ZkHz}T`8E`0;d&~t~`;X`)LYP8zplYJ+(5ZBar>8-Sa){Xg)9$;8Xf0}9cJ4Df>BHJ?d zX`f$wzO5MEJ=`BG-zh$7g~jSWG4Pt!(CN*KDz11; z)wL}tx@fv#em5XgGM2vLaJ10pBl<0!Z(FhS6O0WKS3XTLMP)hltA+B9645L?=OM<4fXTj_}SrF&@sJb+ZS2>G&~Rh?CP6XS}KOSe*%q0Q7OGf z^Ob2d^2s-i22G^uEm2OdERbcqs;!b1wTbVK11n#%vJj}QM4igp0eDoiCl;K!12B_+ zPBPepq}3Any3)8%7Ge>O?2GI%#mb?-UA=t;N$>(&dq$&wj>xk!iHkM{@4K&UM(Z6= zPkB#kbV(Ah=Gqr|TlhI|(hRjurq+2?OrH7539084?FxBrz2F?3BN4TO|2MVcL)>)R zGar-RvEebyIhs-^i#t|)_>TJ;Ws_Z3a`>*it%wgp<$u9XBP^Pwuj|pM4Bz}biU=Le zT_x(q!Q_*`8pT=%X&0l-9bSES7KgKG*wR9!!F2&nng!xDY^`PM?XX_MHp@7r0sdt) z?9H^0{Hf$$UQ)x3*R+&xrN$yExgJAWZOY>{?AC&`jR$K~SmVW-9mx2wuDe*nHsyr2 zk2P$~_|d4nd_3fTq0wc5j#Ng&9&J}ExAsFCZNSgQ$0rEQue?|FL?DukCPTSJq#VMY*)yZmrqvE~-IDl*j#~{nZpU zh_?BD;AzrM)_KdNQnF|G5j4&9sWz2z7uR5W{D4%fpni?EZ+g_eUha`?w@P$w`!sPI zQcwxIVMRI#Gv8~DVpdl=s#T*f5AZ{}G+2pm8{S0QgCNha(f~HD+u+2Cwe43Pz_W#G zw{!j*Y&+lRKL594qaA6_lUM%*DQ`vA6p8f=h4oG7>uge; zR$=!1V z1dU?Mr0)A-Va9Kg=sa4%bqO_Fh)r+~R#L6|q}5TESvh5ywHUBSvmd!S323&#PuAzy zYU}41tp*Z`8aN;8-b{S(G*%*On0^{5*~+)&k1#y7m7HbcYfl{%p+ugOvOjjE_L8)pROj!k7A#9Aw;^*$^05TRt9UH;(Vtkm z*M!{m)548ty>a7>Ez8A>l2o)gQbC0)B9-Pmslk<4At|y)CmNd_uY0*=D#OdMn#Swg zwn2vc4e@ocox=UJ)`QlOxdT~clwFBNZ8;u;SGU%Q*K?9KRw9dO_R|bxlDBm=ULz78 zsVD7RQANK(BlvaxEk$uX0w`)$q8|Qi zKVZKMjsO~xH{~~=C^BoTNQ!aY4!KI!OUY{u;m6W6WVtE;G8=hTky#YIewpPU*)^W; zud!Q65t7R~A#o~x>lYReX|d%lpUKhw$o@6=Tv4`q;m4zaY|-W;rgv zHt6Su3RZreog##5#T{020N11uEJlV_jA+Hw;W@HM^XojNwWJN?KU)UV%Tn8#yy9*G zW3^(znUr!IlKED&ho8v`P{34e6tAe&y+EEEKbIAueq_7}P8QyPFZT&=n5VPm|Kklk zxVB-OwEUmyN@7KLlZg%B${(8EL^{A`^!xtM-s8ZViBQ9jZPTc18`jtPxl$lSAdA;x z`FT;JB0d)25qBf2cK^V9tg<}OqBY7-u`3wp{oOTVS9Uzf6Mi19d|WlA7a(tRM#7Ob zZyM5*<`u7ox37jv%3`OVkEExon|X2-UV1+p>`mN^Y$D5>xTvg@ip#v3I%@=$nU-vd z$RlfA!)Q)`){vTG*R+13;@mev>XNkPJ&*(4Bac;z^I7m$PJS-@INi%}Q9QCswJvC7 zadPKA=SGz4N4=c!km5ejS{tH-?#^n%KOc<#GZa!V zP{Q`iP5#N?Y|sjyR@P7f+Rilg-54o~HFs&^;~3M>SO5u4%CG1ZM~mb-SAIS?D{uLZ z(ANR{w9by|Y%oAyV{a=92^Lx(C58#GU>ra*?pGAZQt@-4vXV3K{Z4dX{h49Jy#L8y zEUS~h4aTm3Lw>6kGK)qFWT6wVX>_nFvWqOma-*b=2ba|tPkliL3q}XtX@@0+WM9%ZHS)LyJA}sJ6t`#& z*H(cgij}e|V8)$2Ezc)K>C+pE%^OF>P}H0Q82@YxPmf0S$XjvUMj`4lMfqgJ}^MQa^u=EU$&9uxH)OspVs`5I@!F*s>wKa`3 z(ycM?W#Dg3%;HF+&9%0XUn93F>oKQ6gIO=wYfb#4~g#m-qt zSTU(&@fF6N0Zg~ElJGVyYO)0@{)fCzYiea-Q6Ono^wOZbm4(F*b`tD^VS;^R;TlgH z?Dqd*Z}c`^)wwwAGx5V7T61{s`;SY}ANxW3y_IMM-pbnK)!4?}@snzevX-46vsa}1 zJ`w4n$NUiS6WqvBT4pINvXs}I;$|B^H;hue?U#St_Ds}-X82>ad4d(2SW}vr&b4KW zsT>F59j%xq{-P)fGl}`7wWGBP_EfbDJb9t565<&3lC?&u8Ju4}SWS3uh%O+xp>Nn6 zYmJQFsB5l!!9D!TdwxgPincYft5%=j!jhvB?gp#R4y}c~)9RC{`6ZQWpNI}Fi|F97 zqJ2gKMF$nTsSPVd?C@&eg*CiM4Tc+#uPzkJ!gae>T4Grcm-nj~d)Ue=R(fbx zetV&#$)20Q#;dpz`l)#7NRF{xTsocN_WKx*Q;7t}yc%%q7-;=R(1gRuuRFHobI>O1 z@umMVFI6i56pvdVN~Bel$0J>2(+8w`kdO-f3b2w=6?xoyCn(;`9O%^|_AB*WJ&R5V^>&=nw={m_t3B zq+B(_Ueft&ev?^YX#!tSY@{UXgD#~O$L<`wU`9khYiOKAQAjc=nQZxjh1%S&pQYF= z@^gvDNo3!c2JB_sSVar0G9360ElrZVMh&Es(=I&o5;@ky>faY`XN*E$1RLX)rKIJL zQTTXT!ekHkXpF+g-lM$LU0pm49A<5C(-C)ct>Wg>#Y^hKSkXWz0f$Z_w!?24XB)_e|}YVjR=eW zDPFXX-6RSqs;F_|mF}{dZ;`}KriBI1!jNjZRnwz3^|InX)^w@CR;>ZQ}>Sfz5@`6pfL{)~u*miaOR4xiN{1@fkAFE+$)f8N_0DQIEeP|H%rk zaRrSTDYo*&aAPnC>MpNR;`W=x9j{XZfG3FZj{OBv?qK9pttsbaXNZqvB9#f+^fs|~ z71vTxw&c_5SH(Jza>$k;`A@&r?q=Y2kn%P;P9rFixi>KSvAfB-%UGv;9`dO?Ts3d( z1M`fX6TWNZ5vBCwQ+WB(GGkrc;2rYSSCyw$vSPg@JZSxT1nZFD^Uy{Q!WTM^R)j0) z3Z?Fb9ra8%S|{PnDUIDKuIE5t>*w4__TQm87D`O_QAc@fe)oT%j+wN3r72M?2bd(( zmo_?%z7k79vAyKz8n1Op$)_e-InB3mWWOC!bqK_eDB73egk`*Zwqc(wPED7G*Hj;F zHNyF-+k+CU<8VeI)9i`^s|DGUpkT#4pihH3b%L_XQlbcVqEd~Zgx5n`_Gj+y72Lg) z;{%{{kAj(+BcL^sq!(-4TIZ4uJ=f5x34XS)D8EMSC&9=vMGlJ5l;%1oX~bOAv=!8{ zuX`#uQWwL25?|}wpqm}D`YW?81Fc~sO1hZ;jnGpY1=m}o#%u|9 zVt7Wd8M%8$HP;h?%OJ~7tDEOAV&2oJdTV%#XgUeHJC4=cv^J3xGV=S99UU&3QP4FAaJy`SeJD~48U z>V%EvILqO97rMK(z5x`vuREJHJNlwcDaSAQjbN6?1lER@EMfRV97g$P>@4d`HDjZu zrdJ6UV@bv4pu@p@gdO}GjLVC|`c-cf%USD0 zPbwQ<8m!>G)vSlD)R36yq)JBEjr{WypHa>qV?NM*$a!(S`%~`mFr%6iK5tFzNu79sV=w zAH!)L(>UnK=$dLR(^5O=AiTcdKkR-k{e}6^;U%ocJr;gnEjbWXUF*Rp0-vCyNXA|# z^>IzcYeY(S%wp)HTh|4rL1=jC47?tOvY!bpdkg>GM+N4K{mD%%AaK=W#)HA^OKXm?6S-F`MG(Dk@in$NK2Ma!pdQ*aGY zwll(KQjDXJ5^le6xcS~*j76Y2y{e|(T@Jk3sA!Z|o}$Dx1m5Ns3MY}BR`F?wd;)YN zWp9s*Ecj7-v1Ayn^tVYh0h=;@FC57`yOP6nB%;{TRMh_7u45JxXqJxx zBTWJCO*p75N*ZBAp0aQMsJ$E9li&JUU#8&qRwD6|bzENwM3&ILURNP%klpQrlrD)* zxT&#$C25NNgQii8g74VzsnS^ZX0&bx_B?OX5>Je2qbxz4&}aI?jhyMNr1CEHvmO-5K-(N>-pgpg-bYC|t<@op20F4^Hsn2d zi+in7*d%(UHLX@|b9A$~*H%@$e$_rz^H}zfEsm?1;O~y$XB}!BM>W$I?c z({Sccpw!!=+%DJH!3Q zJ%ug3D8{`!$ydr24MkRr1yX7me){i3I`=@cQ?KMH&(nm>f<=sHnbjHn3~GZp8vT@y zR4JPuT=spdt*i%%6LJJnoaQwmCDVq?SY#`XQQd*q(dM0^b&(>@N$CZj=^krKVNyvO z;AnSiBUN)aE;)QC^D`KaaKUI!L^C>6f?Y#hVO-=sf$5H6v|{urE9>rt^Tl|d<{ zaqSDzIR7EJY)Sfea81EGaPD!S+#8K`KdU9jwD5Cq!7uS#JMu^4yp#bNZ5G#JR&2#( zDT&ELz?Q!BmJU#LkI8 zi|2mHmn0c%hRbO!#J#Hrd3Vt^@tZhE;Q3wj$Mfmk1Nn7=GHUHz67+o)<()}ej77?v z6i1w5rRcq&u({AZjW+rbQtt)01nwjL6GxJ-N9mQ*HgVaHlXF+LvMKPl(fpo)PHR66 z%7c`tw@DVoDs?VL;!N$JS(?jp1e{s&gJMNR>-3P@b*ZcDoir#`R^oW#S!t}bderqh z`rH9n7{5Wb8;@R+$w;sy5m|Maw`kv!2CI1ciX_$3d^dBzY^A2)I0o;YRK8R)3LywTz$1)EDg7kJ<|di>RqaV!mN)?j^kv z9#!CZqo~;oNtfo=DaaKcJ(xg`do27XqX%C?ThqZgty|Dul&5;Ml^CttTeV;)7$jWl zM16ekkqkW3aBU3pHRBZwJf3NmWBGViwG|60#y7uuLB+VX?bQlIGvOoHZWe%@HAyo= zT1hhAl45wLQfidS<6SSKNlmQ%;}yc96~myleuPVsx$t9I_<`*uoy#j=BN(n3w|F{$ zTSd6JmM52jqaPK+&xXc@L?`4EEd58LQTriJ3cnsAI_zJ6YrpS3N z6zxMO&o}svoVLxe4NuQ#;7htFj|bwfr?7RPC;$ ze$Wa&`aiFi1Ow4=qH!0~D5Z18_;E3kc=xJ77MG-T_8t9gOH=5zgLorM-d28*<`J#z zxZ`*vzr{f{?6sIG0}Jbq0u3}|8S@XMZTztKRXJ@$wCab$w}6%BF9|lnPxq)Aww375 zFN5W=O+r}Sf_~|BuoXrj87~Cyt#3p&W%*jjlWjz3l84%*(%88g&nv~{D73NL+p^zI z!wOs6e%saPfb6##TZrxVw%T6cC7#M+E&LKVeMby}qjs{_^u1P_@+g=eyOlpn5zOl& z*KNy=ACH^(Sva*BEw0B~8vp-x$9e$kb{0}h_ok4g;56;jy zsdKQ~%JSG7Ei<+}PT<+mCUg7T{W!`jvpc+nPuUmf*K>W@lrway4)l5-zj83L)}FeE zUrHyxelQYUH|zmNgWm^*Ck2aXec8Ti5Wj;A;1JIRDw;8DkrN_Y^9kk`u33i-kuxnp zWgf-uJc%D`e%Phmpv$tt^hAQxY{}-}g<|8N?<*09=kxGEWGFmqfYCf+U4JA9+f7;6 z_eB%MH?KTv`S;Vnia}mKfv?(XBEY68>&^Vv@=21iIx3v)4+A1FTW!EmcPu2HH6>AaXminj{nF;Al8YI zX!+CUA}cna4jm)^nn_sOrDth=XYp~xj=)>Kt{PX=3N7AqN~@ocpr(=_R`b8yev@PT zE9@H@;nnxl3O#vC794RTzbTK>ePjmh{#8XjJOxQ!m8D*m`62v{rN78x-y7S$ELO@{ zGo8dS{rp_@ohEQXMJA|gb~!y$vJbsUANs;z5L?eRyV%bg$e=fEt1rz~9&sN^tfikF zzVqjH1f8%}YYg~1+O#9JX)a8qRpk?;o)Nd}f7P1&WaZQ5ZEc$S(Zt?VyZGLxD4BHx zH=we@U@#$kihecDF71Yn*nuyJ8VM5`an`gPT<*e2S6R@QUy%yh;2#97)g(D$$pu(;l?*R)7i8 z%Zxyp9p9j+QNek@Tekcex&prVJ|hc?M)wbh@f?`1u#vP0k-d14`HFZuf^1l=_$hK? zFQ}93y4&hEj{%ROej~5)Pt*tO%jz=~=)K=h;z{|k)-TaV;*ox$=J7kq`o}bC=0_@J zm6ct&FEXgci2FqL?AR_Nn_kI&au=L!jP(<7FO9x?E~Y**5#BaJeT5#|J8T_%i*I`W z>W*kIx9kVO{qR}n+b@C4hmyYO_v$AVjRe;KuAA4C^r}0orE_CGl2#8cwQtSGvI+)+ zxqYF4d5lnLjn=H64vtf2QV}e^|CrOC4o+*FZap%4RoDG4=^--~ZWnvVJPd{%WbHo4 zy=VLA9Gd@*&cQ}>9`=Q6$MAifZ&PQ8W~9Co_SQ4x{FQdGN2NQ)t+(?RL(g4ow2i)M zF+8kZ@WT=osfy3KKo#TlUQ4fPel6JLM!7!M@@w^7?V2fO_2fPBMR0&Cz>VDb$T;9B$L{+1)fa?pyEerA+k-CgsJH~ZIk@t632wK27J4}esn%QNu221@ z_<8h9B8uZR8+qcGns1-LnT150Mk8MGmukkpM#L2BsS(%IK9XAXOgejuG(@>IM^Zi! z@&{eUzvjgIl^J9omIr=3j}mQ#k@>|)=kt*(mq-3qifi|r)v|A4T)U=xPdJhV1sh_} zu()=K(~%D)k;peS!W7eP*YXXmNRO;%ImzQhYub0Rcjwc_@>gCXYqi~19U9mZMQfwV z8%67o&Bg~#qs7vEb~Ij|?@Jn+&8|#al^L1+WCt+#SgUK{sBD4Jw<=m{Bl&Q1XK4}q8GoT?* zr5KaqQL5rIAJ#y_iFMzSteSyEBefBc6Gb-De=3oRR6Em2vtN|wu1$v6^J5ybJ#pcm(6%E<= z9Mq#SltOE#S!^HsB<+*<9Y=}|K7jwY9Exi(KJs{l?b0}} zk4)DGnd>C?qGg6Ip?&y5xC>J40^?L$?2i1P#@Rj9L6lK`#2bt8+6M9wDT8m@z2d$t zGa6mIM$5v1J3u!wDPcLI@&#vFU8=^dR4GqKv=YL0>l4-d)*Yf23&WQwnfl$1QtAZS zWir@+zeZbRl8Q=Mc%Qd4D%KJ_XbM);H~2WLB!9J|eVms{CCx3y1~mnHz-P=DTNb`& z_gi><2O5IhVd=VPue@YoY2oe+n%Onqe}nLr)Scv_yvQ?pTD#^6$!?DOcWIC8`WNKd zbayl{0v1`nZcokjt$f|Kjf;!{_~h|K7-LBu5b}Wz21XZjzf{Ce-A|3DR;C9Px7~B?Y0W1t=YIHvo+5tBAMEKH!&(7G4*?_y%ULP?NeiR33_){qG6hJUg*TO;Zx4lQ>b~-IGgld`Jica zwH9If=sOO}{V=mC7kZgenkhu9P&&Yk_0M5dRQyS;k@^jJOcFj&F4DGjVP^DaKzW945FRs<)S=YhtYD_QTE&-PoU>D8g&C1okFVdMG z@luT35-ZAu_h4f>nsEwC^m}o4#~9XsZ6CM%H`45)2pdzwo9tf6n7A$c^Ob5v{OH3j ziJs`WEh{OH4Jy=O4{_5d@iB}H4U~)nbe;$Hr$Eogs|567vr=$4)t+09tq#v_SC6mh z{%c`d#zN-XF;q@962dpC9^~n7=@_8uXLN1k({gada1H|kKBKxzCddFmmZ)UFJq2`dW6Gv z@F~1(G8*Rjc5e2Bf~R#{qU-_Q<;g_-gskq{#T=fAyfmZo9#N*e%p$V9&5M)V^qukH zS(Pf=jXa#d3pkmmou;+!%PYydqEbNV6>HsQScsdOKc)j;H`!NTCQ8&I<2#&^9|`L9 zAMIVc@HOqii&Fd8KGNrOZ2aOP%5f-h!KbBNOF8KKKWUGQv|=*9^6H63%dl<=mX6w1-DD82B&bZ zLhM)E;9X3nr~;hAX9T%om>=O=wc)mq`WExWuLy2|_e7f#`_X%ROElP7a6=YW)FnSx zU>p*=WU(s1E%K8sToYLMrhaO0t3>~(5bwTLyO1)WFr~*6Cx`1Rf+zh;{iCFWJ*8O0 z!~{LAO^^qCTUXV`HV6v)F%hV<ukma%Go7%ZK%4#=>U8o98>DIZ>U;&fr^*WpsP} zTe^wyA#gR)OYFOnpX<9d71T8#ezR{I=x_Oy3#vgsLPK6C?qlDGEy5kK%hhFO;G|GG znJAXoW8f?iT@5-S<;@?-fH|K;8qpdBZWleJAyd=HtNL%>2{MNrgtI2Am)fi%{6_EqD zr+!hSqcF=CDgG_6vJ=*;D|T^RUEH;Si0&>HK#*Rg z_f9AYC8770neYF9-t*4P?Q?T)0=vKO%(CJT%0 zOg0v4t8YAv*?Bi>H$|$aOo?xU+t0bmXP`sh76|L#s`3#0$wiFdJ<*QJs?y8*X?EjF zo`n-Lr}*$S=f^ny(59!rC2J2o{>)X!<6WFlQKiZnTVbn?#=BoW@?hF|H-5)TghQ<0 z*6Lu^Ml{~&dZhhEmp&nFt+=-(9`DACn6Gx;Ai=-#*|g631xGs$EZJ`aY~$^n&rl_M z4HEGet6=EW(OMg;4Igun{l(}~?M+6QwxUb*ls|4{vp1M8?1)#6IH7>1Y!1F&Wte)f zIYL3q6ko_-XG3wWim* zVh@R5o!eQJJxVyZ!^_9;16cy?LGeuVM^D4C;Vsy#_DGAYtausHrZH@>waKDJV(!NH zu0ZR}W4l9fO1g&oZbgRp19lqo`9!2YyIGJUOWhX z;=cZRdo+~$wgIi<$CRIs{`7~VzSr2KR}Z_OK;z3-x>7E~;b7L@Sq;C6&+KJDncEKd zDIZ;Yg8$n`TR2Ya^4>kXqs}DXLR-#FTENCSxZ3Yx+$&G>{~)OQ?~Bv;f3OFk>%VTi zna{70S@z|??m)>8ixc>ttZe53PaopLH)nH>fAb$sSt9uD+s7XewRSnrR_DArv|%!w z?o7sTTmH{vZxT=#95-V@wr$#_&oP_cleVkPBdoiUAab8m7Qxpuv&V6t(V0d-WglfV z@aB5Z!}r|A=NY}TdqfHA_2_%9;rvg@G0Ju9E?3R(QH+6EMwet2KQAnYUO^sao#LjR z`)E=|HuFbCyR#N`3OuF#XzqvHKN3i&>H{@4`Z36WtFnId2wszMeKU{}n2pi9tP#8gBfbu^YW|H$T;*qVp0XCljW)I3 zfc}=|-FggapCaI%5HdLGpTG3JAQ}NoH6Hzc&f)3+`V_MV8w+3-u7??Y^TnFO*Ej*Q z4YPS&47axH?tYO!cJnn|3^g=Ib{8KVF>`Dzy8qLBI8@-HJ$&8T6tXn3)g| zHJ0Cw0~@V1gN9iftrW0gwAbTCv$X0;KL>{R6S%ttskTc`-&9Lle;}g*TfV+I=ZF^E zag2u^DrBnjim<=U0K&EC>O*cWi*9J3{^M)I1LgV*j+4Gd*12|`AK)Ve(YM*Lw~qI7 ztRehd@GDHSFNc=uvF*j|ZxDSn8s`k&Ek*8H$D!8++TSmwXBsFH1#2OK}Vs< zJ~_6D^op&wMw}y#pjnBH*0_N;p~YrCQg!oGL*pSZ)rCo>pw(Xhx9F+wig6}mV+`RT z*+Qp)Y*Ubnb~k!AC61a+*m$W=#a^xW8hVjbeR;Dq95Jh-FNZ}xIq_hj?_)DcJ4Vk_z+lpRp5k-?vtbXU=Lf_vWJuUjxpjbZGtlC z2ST4Si+P^b*(d{PeWAo!^b_Oh!pMSvlAD{l#RMf*EIfc!cOEd%(v1ukLXPR96UjJ6 zoybn3oDboX;O(qCX+D7Uzu4DrrL=UsWeH-N2CTw$O3#i)b2HH*VX&16xJ(4Na|u8K0%k zdQ{JYGR)&@>lzUk2jvNCE~7jSOuRmreI~rEwSL&ZyuX2}N$ZX3%y}R67?oeJ4xKfe zx_O(?xay4M#J!VvrQQ^9amfk&D9j);msUVsy%suR-l=t=zH0^@_L>!;bYtXK_!!G* z+osVoGnGvQS5*0FprLASUgu-v+=GWQKgT`_ECLc%qQV>V|ZZ6C^}a9QP|6xr-iL#`q+!XfuuLBWMogXS&4U2P}p8DT-%lZObzWZ5QyKJ(H59 zE3K-{Syghzj$mF@Lff76W*#f>ZvHQ9+~oOy-1QmlnMjKIsUPY=R@AAiD60XJ`OG7% zC0CPn*>!+$SJOMOzhJfF>Wlas4-aHC=HT8<6YvXYUs2t7xvbY*QRandttfSyvw#>^ z({!$KH6=Y$&(-uIEA&2OkA?J3$?6#~K(&$<(c5bq|49b9t1IthSFJolUQ4Sn`=g5g ziWh;aoISu?x)<_y0d2gNJfUYhUYy;8v73(fjC_7xOOE!%%{6oe<1{a>PHSg>+sRm) zVa@2y@5DJX;tQ+hT9^}SXKv=MS%(h=cYQ%(njYMVWcFCJ-@cb<+CGd= z=Z$zmj_OQ|n5xOSvjtquXBMrfeOJJ!P?{ul&nu-W%Nu!`vJ)+;GXE+cE1L@0ez)?- zKF^q>Dm-Slv+kdC&pCUr@o z@}X33MkaN&+r(Vzt1uf{Xv-g_SGJl=y3CH4R?3s>CWx8Ep{+GP2i?-N^3YgQRQls% zl!h9Pm-z#Fm~H<*ORI>F2kNcNMV+qbk=hCCfNVnF)m}7={iw7TO8slGzSm-u{Hzjp zxKh=JSchOm`YlDyIqaY339rOeUawrNC$7?7JB1z-_+D*DqR{%WZ`^}IC!AtMNA)b$ zXS#rPh$nJ})J(CZatngTuxIUf#{1N!l*PLvc43y$QzM4I(Rjiidr;Cl(PoQd6a1=| zWCMy4=OrY}4|vG%o8}_HFEtN@VQ%gz@yMp1?e&%nep!@T1cM<+~>QkDesoJ2{Gct z3L~0#W!-WdcU&42`+lyT&rA!oO9NizFw}*vKwsrd#DpoH3Yd>JswGKU#cul3j$P#? zafOE@s`k7wC85R91*J;(6nt)PLQ^%1c~}Zx#dT5S413ljom?G)l(^z_DKIv4%Qwvi$Ge-K7vHsqc%rhicG z3ixU9PDd_F_$j^;kdyO{k%NqNob!%t`P#=pw7y-cSsOO@ZmxL5u6cBsy)oqZum z?AWT_>Cxhg<(K2^6~yWtS>GjoFAf|j=k}r;7g#fKE01_Kc#%zbPL58U1+J0~g?_L& zp}Z)r%CQ*9l2#TwH$G9`M4x%X2xVFMaSH&^WO6(LI zy8<5W_P8gF$=a1Cg83d7v4&FxWbemMGOpXO_`CSl^Tcg)ED%L`r$4c^Zw`DaHKLdB z2*)a`J(O2F)KFtK6D~@sy*@3SLF@M+ztoxWpelL?N#cFbwn?=6*m(XEz&cu&+GKF( zYTP%(C>Gxie9$`=V`w(X5YlJ%i9cY2KRFBK{2*AG*bBFwvs+}y!S_NMO5U6DrmppY zPAI@IXZw?Is(NAH4%F#|y(ZR!+p4)6Vs>bM3o_)bwrfJgOFZpSTEvDg)Uke(nf(j= zck~Y%di0ZKE@u8R<~>Ov%~_Ar;~RIdvwwp5V}m50Lsa{_1hcAuZGPjgg; z1|!b{nvaX44ZY{(9K3J6H`}w%Y3vl&?ZJQ6r1M03f$*W)JLLI~GWPnk$Zu*vj14~a zwD_?e`YpD>R~P5={N?NO{rU+k59X2oGc#CT?do}640%!ulu^lY)!lqHLmEpK-pUgh zEeV=Iw!FfoQ7?TAacj*LR?Tr05yOfOy&1gZe}X~Gil^+B<+Yx3?{jO|vBsB=v3fSu zTVco%8}%z9D}~bV9Qvp}Xie778jOdQQRS4hnTbMqF6B8;FSH1WO-s8oXVo?-iJGJA z2~ZFv@L_aV)`(cZxS-LCYcd5$&&^RYjzqGws~3w%aay4De>~EqTHw`?0hD*G$(rxo zEB!$3b(5D*e7SOnR(1WI9&g-AW{b^2*5`8Pf;P(6CwV@}$?9S}D-O0^?^Cq(#dvyx zA?4*U(L%3MB45OJojeKBQO9i}ZTK`&Z9rymQehIK7sJin43Z>e4ai)*B7780qgA@$>(~XNTk|$Fn-QDs^_UzmGk1<7wTv+*pStbY~&yE z`qy{zO{2U1q2@g@QWRf%jjTpslX1!(i^)s#wXlNn`ZWlu;f30R#;;l%zH}L;PFuyfD%+>j{y{fhr))%8|1(^t? zodLhBKbV!c)0ShV^x0a>Q=SD6-rx0Zq!sEn$0bMkAKn@5Ozdw}6tA3Dc?qt@s-3{I zwM$K89Uj>SBVP$FQs4Sm^M2)m&A{PX_Q1Xuhi3LZRyBHMTAc9glRS6p&f%m7Je^XF z;W3xm%Y5Ls-r3N^lDC?$N(?TsRTVMtNX8JRGX}EnL$BAJ(44 zD*+BG?$wKUuD>d)iPUvNaM))mT;wTp{C=PhE^FBx2f}Av6(92jTC&?~MpwH&yrh|D zwVY-vwt8rF_}T!pfyw(g5?Lo`jXJpotKckP#c0{|oK(-TlYj6Uc?>xq{koJ0Gmn>R zDht&szcw&#?JG3geoL{<^6P4||Bgel-&vbaD|yP)t9PF^5UI7}rU!njU+P*N7cIdn zF)GW)xTK7_j!X8^Ocr>KFMcamycRILK4h_WyR62wn_gu-R^`&z>jnox=>w+PVNjUU zb3z{}=b}Ft6m}nA%b zWPd$*(7a}}d9|;(p0K0;i2ccHsyFPkuc_$I;ve$VCIdEPJvQW~~^wuLZ_oK4&Yiq5lu^bC;Fzk85BiTrc2m6h*xE{ah-;Hc- zbR`{XQ#Vu`3#_*5ip0AkgI#0ijv#jKQfvgn?*9_N`D6BgKBR3RiCWFBv_ZfBq_uHH zx2onm#(BM`uVOtchzF*eW=i%eQcwPNIH`NV5=%uZP`k9ziNvhGKQbVkq>{9G$+Az} z>d5K0f=hGtqxL*#asyJnvB-_$F>8A-4XHnBN!6y+CXa&ddtul;omH#Z8yjJ+xx_yw z4}w%dYBjKUXzQ67`OYhX?@StS`O46h^B7|ok__G*bKB%O*(;%RSpx)2L>1A_t4X!w zVjn#0l~ehOJWy_b$(8T*G73-FvL~dU;~}KB%4~ zp(D!88$YgJ7x$ck{E_-4S1_D@Jx{ya{irSg9xh}Z>qm81%&&bj=S2G34l1^X$I&96 z6xVwFBlxB*;_tp@ZmMIVT|NAtQp8o`NA)Xs!o|^-bICFD{&L&+oimZWp}0QsT6oYr z0&6f|-7#NicZR}VWOp8Lo~UH=SNb#oud12FXOaCr1Jv#t$9PrJh7UF`^|{4iW!R?3 zqtne(?u~Z;ye=)7U-D~u97>?1A@``K;qz$wvAR@mSQFkY!-SEiTQ12c7eDQlF>*Gotv24d zu=q-wZbILzp4s~rHje55mR9G1eKY^z6WZt9UKtys(L7(@vmYnc==i&4PuCro#!?AM`nHiUnuPV!(9RW`y3rKj9F=|h0go%Rpzg~8sO&esFhbv;|s%H z9rGK%MaQ59rd=`_&PstSLFYCkM+vsjvg)5%t8A2YbB_+5yMg$ zb#ZD(r!gwvDz+&^LTIHipSi1PQ|umk*s4`wgWjm0klLvu@jY_<*`H6^_Y`{255%>1 zG`@u#a5q<{=-?X~hjZNS>NTsMuot?b-N+H#vX&1i_KHxv1ZDtQ*BL;L6u$pn651?rfk983z zZVmbA#8ocg4As`A4N7Ug!N}fQ7=g!u9QPyl1|xH6sw#m#a0j@I_rWR3ji?J8�^% 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 U`U&-+MEuk!m47xe|{a?gCG(wMh|XSw8S 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gui/slick/css/fonts/Hack-Regular-mono.ttf b/gui/slick/css/fonts/Hack-Regular-mono.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1c68f51e679ae2764f0548d8b85b20a6cae395e6 GIT binary patch literal 203536 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%0Dc*au=zEVAeQ)KW?>$=dePk9MHVnnU zTe)zSC&JqgT9-xMD}$rR*XT;Hqq=4Y4d7m{sz(sj~@=j&VZzVjE*HBsE1xL zjbzWX7#*Z@4=%Jj_l1s?c~gbdHv_q-9-9aujQ16~(t#+_oc;s_7*K%0y@U|lOAw`e?j?vH-qI$Ki{VGI zA0Xa`bZ|dFybtMs1_fYA^z8UjW`aGO5_xA{ejJPI|IHqr#^J84KJCVkA;`dhRFT5_FC_%3D4<#bswH^*MN`==<=}plcv=({5KsXD6%gDHQaV}|l@L$~ z0hJI?2?3Q5PzeE*5KsvLl@L$~0g+!~`IlJuB^G{(gF4vdW zm&YzEO8TaxZ%X>6q;E?4rlfC5`lh6BO8TaxZ%Ry_5|gJKxGX3!X-lk~5^JZ#+9|Pi zO01o7FxmTHTF42)4YE#=Zsa?8v>ASo(He#yWcWdbA7r$W(Mm=uS!bvWD4)4bXRrils)f8yQdn{6WHE(l$OF35$uR8&HIV z#dO~-9l~PbDFA*WVKLpO2~dZG#dIHh4~vOUp*cP?APQ1;z z+LouWF3noJMy6-$$^b>lgM!((Ym7n?VqGB(kjCf&Jw zeDgU&108D8p;v2vzFh08>63Xgf8IKI>NMG7rmt?Df{i^c2c^rAe z2{oKh!wEH)Ed_W&|m z5lGkv=5bctcU#gt&MKaM$Hla9++Upk^jK$T$PH9Szm12sHQ z!vi%uP{RW?JW#^}H9Szm12sHQ!vi%uP{RYY>GZX;%__NQ$&t);int&VcOc>pME`0) z*1WqO(Z3oH?-M%WCPc(pM4Uz3gorqc%&>?!i-@zx6pu{h$W)F@<;YZyOy$T_j!fl< znH4d!B4$=(CP!v+WF|*ua%3h)W^!aEN6f5Q6m#GGBG2=J~F%`rg3DaG!qb^M0Q(*k=q5FyIDQLj%UsfblfM_#9$<4lzE5 z7@tFo&mqR=(0|eqhD11qL^y_6jzj-RMi}}}GDKZ54gD)ic@$p$3HIRxdvHQDe&Rp1 zkjLSoXX4h}gdaSLW-CrKtH}v*V^QvV|BKI}Y&w}v?-I3F6z%Otv(@|{sWg=%Gp~QL znXghvBn8>>o#vx%W&QNo?c~oQfA-R6%y(kQ*D-(keaqL~{ZHpt7jGw5HwB&jLP6(z z(aw?Me7Ub9$*#CkAj;FN7SBCh4kY_!4kvp;o$Klen}1oz7S8L&c7F34tq`lRu53qF zcl77~(uvtMt#{hVE1l}KpYJ@V?P>kF zp1%9Ac4s+TpKGnzZput3HLXLdzxV#ThqZg@$QG?W^Sht>R4UKsXFKE1<@25Ed{UX} z;`Z_yx7*jbekD|`#-McgSinX7lZm#Lasrp<# z)~_0CSNZc(SyRi}&+_LlbQsim?U(uU?^ilVuJ(`l^Pf}i)qa&f|5Z_qRqfyM=YQmq zdkuBUH|?IUzGfntVI27JQ`f_vX&;H~(9AKU6!tSv%A^#kaKfu%{J;W35qqP^-7@XoX(Abysz* zw|-Bn_v)?JwPvQ?`by&u^!e4sp+4Wx+L?OmYg#!|Z{5?nnR@H%S~ZiEVJ@xW8*b5Ha3zSd9r+kfu&8|ke3^wv&oxA8;2M-C4&_l?F!H&T4ewHDNAZR>sY z+?)E})Z736>(EdwzM{W09@ET}>=gC!sZp6{#jDbMPit&nl_t%uSEWh$BstVbGc(W1 zhF01BTr=@^-Mu3zz-(5jceiu6Jv;fU&1!ul$;jct?;Lj8CpxoUq12<*qpO9^GJQwq z&8^SdC(n))cGVelI@A6r{V@IfRAhd3^lWjmexg*J_G2A1eXNtDzVPPD+c%RJy+S|x zU%VnyrMa5D_#JpUBzmnMjvwWt!c~IOI_>Q}9j|^mKRTN|*Ztma-PS2!?;KV+@sWO9 ztzX*f?Dti!giedswv*wTtY73O+xL%F`icK#D!(7UDuX2}%&b=6_nKdL%!9meAD`Rd6+$vTHG{NkwdwjF-& kF#a#!D)dh8t-~T56}>Ne)$GXPZ-b@RivCfswlwJf0AfaB5dZ)H literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/Hack-Regular-mono.woff b/gui/slick/css/fonts/Hack-Regular-mono.woff new file mode 100644 index 0000000000000000000000000000000000000000..3bcc88afef8dfb2efc07c7b99c5e8b12e4781230 GIT binary patch literal 96173 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

Ceu_Z(Fs(Qh0@@*3OSQd0Q?oY2~#ME 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-Bold-webfont.svg b/gui/slick/css/fonts/OpenSans-Bold-webfont.svg new file mode 100644 index 00000000..1557f680 --- /dev/null +++ b/gui/slick/css/fonts/OpenSans-Bold-webfont.svg @@ -0,0 +1,251 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-Bold-webfont.ttf b/gui/slick/css/fonts/OpenSans-Bold-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7ab5d85bfdd1886b621b98b46e5a9d3609f2429c GIT binary patch literal 30680 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 I0Ex{hY^xD?4gdfE literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-BoldItalic-webfont.eot b/gui/slick/css/fonts/OpenSans-BoldItalic-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..ad6518076e32b52ad56d50ccb0e48d8a093b7efb GIT binary patch literal 34166 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 + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-BoldItalic-webfont.ttf b/gui/slick/css/fonts/OpenSans-BoldItalic-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6a30fa9dd37f5da9f303e421c1e9d52f45bd3433 GIT binary patch literal 33960 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-BoldItalic-webfont.woff b/gui/slick/css/fonts/OpenSans-BoldItalic-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..46778a21796d14b21754178d21ded6431905dbee GIT binary patch literal 21940 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�b|3(OkNIB1U?gr{-Bgaj?f>vWKZ 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 z z)%&<%$@J37{)S=@l0SMlbFmDrZSD`%%D`OX$*6J`$cm`fc8sAmE5iO@ilg)Cw*Us%F2 zma?3ctl%;SSa2x+~6kHBvNo#()|}lC7`bW0C?I(&N~i*KoADt9l_;|fY=yKFxsuRP-w6)CMIm+5iG21wXxK* z3|7X=;h;n8=KJT7c|mhSxQi0)ZB+w2bX`bQ%`nm>raLOGdWupVDuHH}qoLLqWckxP z_S6?XA=ofHg1=Q;5t zz2}~L&bhyH&h3rM7<+yxW1LBh{v^B2EL#;xQaB69R5H5u3yHlyDZmDGr&IhrgiEwP z?s48i`=9=K*f@3_o5AMertxel_KR?XhYe>pu*K|pluTm_*j(0((qvYTJFmwbvr$Ih zC}l<1N^mXr7oHRN#i!tAj?IM+g|Vut31hC_aiRwb9Vks3F>H7hPi1Herv?PZjV~_S z{q6%#;k+8>Q>M?Gdfk&vbMM9ZUTj}YU%EID|Do$L#^eWZy=dlj*UU?Z7XKFKuYx`^ zu9>>%I+VK@Gxx&Ydd=MBGsmp>@G6|+J2R4J&6wKUy74Kz>)Hvp-g_1b67Dmn;(RmC zvuDj)e8UjW;A?TN;+ap)T`+y>g@3*iWo*GLy#KHBrrvO!c5b#|M9v7ixw9KJRdW*s1NG%@paeFxNgAFHau%-0QWzFji|v+ZCFrB`&Z1r`ysY( z7gwA(OQsTZIo$2S9P z7rs%~`3)9u1(E}4v2RrVK2}@2=70ak&9Sb)S2ztXV~AaP0NO1pCbPwAi?ci8 zoe3_t$LsSaCMBnIOHE79$P5ItLfJXFdEN7S6!a`CDlRE43->DTUD2nqZ@4;VOT z@Q|V4?h(}^YetP8Gj?3<<#ppHTv2~z!^Fl(O;=66ddgIG>-r6w?z*?-*SjCt^PAuP z?y*Pr{r>U&s&?Rs=)tF+Jp9a&qwM^o1h=U({xCm($H=|9=>cmK+MwR!E9ja%>7cKh8s z*!Bk=y#M&gmliVi;tKjE12+f`-~+jj7w|A2#@F-7*tT#Jx1h(;coEO%eb_(Q-Rw@r zRMt~v-cf3g+6J{|=|q)<1}3ZKf`Y&<&pgL$`p{n$xuLeWG6%FsDzBVxx_cgSo{%c}tD5#nW8q}(#6UBvz z6Y)G#&-kXsLe<<;%i_1;?Sb2xno?DU$5?u5*`jDrXOXq1#~r9FE>vwj1FPsI&*S+4 zRn8e13aCnMjml~pHqO{MH9!Y_QiH*XsT;*vopDAlj5BKIN_7SC5_`|UpG0#UJp;w6 zrJ$)H5Ev1vnmQ-Y5NMueJc90vr#Iu(fsKI?8>^;6^#Op#Tt7}jP;ZC%VUaJn8 zK_~c*Q@pAFndD$FHE?Dl$bc`6MBT24)eZH-Z3#U?fitm}hXM_w#-|2VKCxjV8ZT4VR@J!xdl818fi%KaFJ-$O>p%)%~X5nL&V zDkc`E6hyd;V~aTEsRr!o2#hq6r*MW2?&RL)- zj`OO5H-@!1$9c`o3p7b~do)XYWhK*?#qCk0%92uVP!7tydWXvr{XTOjE4PlTVf|q7 z+-qjeo;Pj!b*6)@WA)vWX3Ut>IAaD$pyl!&`Kef2N5|@+grl-mG|F5iY8E>cEtbzj zr8wq9izSz4L5t1ej9RQ&BvgnisE|<+j>;_O&H4K0JR)|cgKZZiSK9@mx5RRwSMu=g zRF=tSvPdH69Py`g3x~rI3+NHC+8sEKGM;FOFE}8%)6%n(!WuK3Kj2GBPR&j#i<%U1 zNp@vq(j^lvnQd|LxWrZPZMQSg6r-*wE-evt^^3EJKQXT0z#zZZR&c=TPqd;(jk_$x zQLAx>#Y%Tr6kCDncWHKeLDV5GXhB|}_U?9Qz=dz7Gk-zcp#h(N(?|zuH`f8Fo5fpj zKo*~7`czX~2W%-;93;99#3kBs;CCH}_d9T#OMJS;r;k4Ao+NP(zLhM#g=eOAJSVN= zIq7uIfsBqjGpSr2sh?e%Ws__we=lUas(U`bygL*1fvE z9A&iarGBk#-=NGgdsqSM$sS;8anszHMtw8YA=qOtSmt(&}7qj)r|fs zq|v0NmuXJhdDZFCx`EPi8Fe5HFH;$a38`D4`EBR5BJ76NP8eSq2g8QDpds*Lf1YpThu_N2kmt9M0t7#dd24P}}Az6_p} z!7*+u{!n>to;y(qm-R01RmAg(BwqXGo2OrVdD-iGYX=uEzUK9VZ@qf@-B%WK*ELs+ zt6aBm^#da$zvBDNp~MaA?N{m_PR`2>7L?{dmAdiLFAr?udQIJC-r@+Kq5IHF{6l9V+eo+w3EX|SQ3!<6g zOtl5hxT6W;n5(^nL;|aNK{AI+^BCik&de??4QJhrYu#N$!)TT`)5<|kkHhVW*yQ9& zkjLy+Q!BOZX`o+9rCQ{UWae~3In!(fZqI?VtnNi1rsmJYiP_;{I1#k$6goM+L_s;C zs+R|Cyo*5UdM)R9?eRaHd~)9@UYMJkn*-A(r$#Q|`K@p9r|8m)2aQVw!C*mNjw1c# zU*Em)moI<#MKus~FO>y8Scr0@Ep$341im zZf21rqH7vHw2q{Dd`-pJW+%;hMzyJKkKUZ&faa20rk+J4-K1erDZ(Ovsspac6 z{I15D%KD`5>lzy>FRLu*F_7=z=1o-(PTzI-nTHn~8GmHawvGBfr|YlHtSm^Jd;H#k zwHe;l{?eFHwSkGnr3GcsYLNZ>Jt6zE49VXq=b>jhJU+EY1f=CO0Rlx*{WJv|yvE!%ju%FSC*gF(EDI7~o;Us$8F3A$?O}mN; zUbX4=tsC{jH{JTH0j6_%^zQmc_%GeHkDrB|Y2#;qO*+3&>aPUNKD20eb~T1=w3CYZI&o)gn}NZ}d)*WT{N=XXo|KspIqyH}Wg5Nz&J17K-N;@D0)w z={bz5EP5UYex5cCb40^?qOyb8A;@EVf+`kB<$MG0qrYU(rM~?W{yj9j9b-|oiTc3E zp=t?R2UGytm|@h=W;C^;W2nG{sh>A%`kZ-FreD9OskynSaYi%MDX#r9c^zaY=8j1` z$m66SZ)`i~GoAY}h?hz<{*_rV**c6xY&7r_l=DK6YJLTkhg!mG9Z)ugpw!GzEGaQb zsM%zacm4$Mmzhm2fVssd?;_u-p$Q$By4dwrbij}LcYMQukv07Xj2t;YI?He6 zbMxMG-=9C}ez&S)|S;XqYn1%1Rt zA93pWUKQp9K7oJ7oAm|eoQge4I=}D78ri&MNnz;*(N{2Km1$^qI>45Qn_BI(o{uOb z?z&mg>WpGF>5OKzK?Eidds$uJv?O8eB)P$9ncy4E>BeiJO1rsnS2{^J#iKGJ!T>2; zMk>-NS^QKXK0q?0m8Edu&L+n~I#;2uno#FFwuA}QrzsH8r1vzhay}aG$VrLE7%-#y z-HTP%8P!szrJ)6`G-`p%0dvCT(y~Cae9$Zn(`GF*K;5V0pdGAIb+|R2g;vBH7gVoX z^QYlF#iJ&oRTb_G9@F#%+#L>x7Fpy0C{%{3U&__^R=zA}~FTtA;i4=UC-6q9jDghJUY#2qpV%2s=b(B$$!5WGH8lX-yqtk4n z(`+Oj{Ajk-hGt7HYPLO2aE&UtRTp)d8@v;C!|Zd*Vd$WWkl7NFrto-M~e}v<_M@xRKj2Q|(os7PzLtWFsv4;AjzHw6DxUJ`-zPL0e`o>4n z0IX#>qotr5z(iUKW+YmIsELfiho+Zx2D$Jb`K+5~3g(IS(2OdxFu}N z##ku8I*cC_S3SHAo_Jfo@QvQ4|AlX;8#-{@#$i`Tb9fnF8FlNg zc=x~X=*9QH)X($U=clZ^dRC-~+Q`{hfuuy48EuT1NQQv93N%jR+)}JrX()5Dl4ZdK zK|ciLSS7QqO}~bJr_AFc&R;B7=FzicHVpJ4Ta@Tk2xvA&F&OPO>gxhBm5K~9fkbAq zlR^fq(ur0$^te<96?X@xb}uHusudIY%%TEX_YkZ_TWY{hrlTVrg$bZv0qFMxb9m%H zPKOm)L532jCx#v|f)Wa33&LSs<~ey66KU9rI~HHd&7XY2`SP{9*XbX(={n|`a~j5~ zW2R3W6J9c+S5;}aimzFHVC2{X*Y17h&|`}qAKdihoD*kWe{;a7HKkYgE52H~seVZQ zu!54l{b+2KgAVgdF8~qE1_W*B4JSCB3~((A(kL;_2J2f(Bx#f*2$F&ZV{SrBPbwrA z`xH<;VzWDm*E8K(B9w`0_Cz3=1lJ@w(R^@Anp<^Os#%>XrWXqvDkck)4@jhn5SfR$ z9b7})RL=chLf_=-x9hWSt*Wno^W!*2-st&tN6+xpRn>#1OdK}&a{1`j+^0XFKc$b? zZ;s=YuE&p556aU2UN?2}kcl@>Mt@68=wxLjbaE2x<46J+C+Zgp`I3f?=|~bk(9Ehw z>_|nz9PFx~-M^%)=U+2@&fKXp7j!6XdEuny=1Gk+XA-|jhK+*vTOb1~S;S87cgG9@ z2tDf=&52iH)`yv(4DOPPg_Lu`XgQ!*>~6BPG0tL^OIO6B(~9}#+F8xl&YeDU-X(KJ zIXkI&Mq}elKpz-C)zG~COeq*Y%v;Xg+~ls7zi!(u&6O7I<3H+e>mRl1XHnN`K2sT} z^us8zux^G01hWpt5AX)Es$yu5m-HdFYWd%-Hu>LtCQs16t!riTn}9VhU`7tC&y?T9V~F#8fmrMxtB-H)z&!05G@} zwik@LJTRUQli?@qQhZW+2ozESZqTJ6lsM~v=&&&vymwhN{JQ0jmC^S@iJjT<(wAY4Cf z{h)ANd5_X-TbDOA&zLl+dAjK9y7rmocQF?$XM@@OpgF0!Tx0ecE{+x&N1kHU5sp?G zCxJ3`U~x1hHme;%!z|jvu#tPXh!LW_jkDe^Erc@zwb6!x0-@e+&mfyaai!!ImW2Bg zpJ;_)jJHw$lIEGzb$c)eOUZju! z5m*c?wddE=In%P?|bt38$aE7 z`H9Q@QfaTj`d8l{)j!z|VkdlBzkl5qTxrqIo^03uSyuGX)%@G{z$*qO4ve#vn-2dtjC=IYrTPoCdPVqCdZ)}<0Awhz4-z0pGTAkdB&2CwkeFoA zXqo2o(d48AST#@tcr`#d7~L)m?c_2t+Pvs72hP&O#2cmq@HNfkg;KTJNWUgQWRj#z zc8dZv)1#VDVE|VF!!#2L0!UUFlmi)W1lSbt7OwLiJb2SJx2@3M()InDo}NB=?XoMb zI<&xaP_K)emgbv#|j_7907~)Y& zl7X-VP&cnIYnX)uJ6Xx*7#~6V%SGTKv)>hjAa|Rg{bxPK2cP}dpO;_0`>HK1eDKtR zO;3KJKcPP)z5O9?c={UsRBo?NUeOzS=jxHm`OQRMNziv0=xb$e)`vx`L|q$dC8+DB zc?<>)NNNKSZ7!NUX(m(ZW3=M2wYR334z}cOPQz=Vh$IzJ7}Uw6WZ93 zTqY_;^I9?OrFm^^hDX?VP|P8M?iRUO&*KO68h#elIPtN50t4fy=o8dI)=>u=8)Vc$ zu(No-)g<0;rT51fM1Ur~^e#-XjhVD&2Q>^dp5`p{zA1VRy^r3epVv>cy&LO)(-ic7 zH?n^ShtsJ4h2{szqh4P!X?`zRjH%*%#JQL}5*D8rcRu14u(BJlGC^&cy9=V0=+-Q- z7{N3IN+wonKH_oa0MppqFd2bN8mxo)B?%i6CVrY_R+LkPl_0o>Z|8G2emiMZ%aPw7 zdFx305ya1?_CKJhl zE|~?N6S~Ck2oTa)sagz8W-+F4cp4~}mA5-k-DBDW)UH);ojY}{IbrEm)5sssLZ_eh zchY1%-V+ZGvmq&MF`AgeTy=_?Vx)r*S^~X}>}Y{z8GO{cf?&-cw@~FXCc%xV>S6wZ zK14sa1k_m9?`D3iZDH$Kskll{BHp60)P(n$IwUjZ_U8pJbJg5ImxwGziEIJ~!L`!K zvn_lR5#{0r{khn)ESY$gk3Aftuf>@_UK24iB~uu+@r!5rU^)5VzW_IyaR>~UCODud zoFU}KIDX&1z7^h!gd(TvI;P19KbTbM*rEP6e?C%_n^3MC)8btycOH}30a=N6k!OKF zDZy7wPU;Rn0~`#Rk7gTgu(_CaI1EV*;t&th#1j+?dHn7c$;nH>TvCF5x9qTCK6jh` zmd%eAex*3UMr+Dee17pGC0+me?zVO4E`xq%C)%9QA&bCz6415;mu5z5 zt+0n^SSC=n*=d-W-EgO2Z$&qfhw5iN%EP(k#MnHPNcB@BpV`T$wEfujsm%+gnf1L} zrMrKuQOsZ8+=dyGM7qNCo#{1ZXMWa!FA>rrq=k9D z311?eK`2CE7N5tP_*HzCzC-`DzE|JIck#R(+wQtke;Y%79$%y1f|gV+D7F181{m4wy!LQDJtADGf%6ZKV+lfZ{Bj!xd$OVZC zJJv}O)e9Oqy#!)72@MtGN}+lf64i}*xP`AyfPo}N69Gm=;$$(Gf@6X#Suf3>tgzeM zKO>$A43<}(7hwDsDEK^|q5E{5^Z!c6gx~8k_;8NDF4Q!1upvJ^m~$J_0ut09Cs{QH z4M}b~gxn+=!d zH`kngWh|6bt-h&kt>kO_Oz!{WJz_jG!d7X7uF55wE1M__l^pSqZcZYFm{+VOoYA^L zA$AjPTH)dFm1*5krEWkqRXd5!1BxdpTTB!@njb(PAhT>-16GsdKEMdFmYmf%5a-0Fqaz_elxS7E;zDf>(=2sm-7!lTmIVJW2z>;aOAFydh6qN zo~-6m`VQ`2l2KSRV(^NVxi5b(TR%OyclUx}jaQu5e%l*M@`-;r=A=v^`D|f*S;UO? z8N!WO2?i5THk1J@oruXy%w&SHkC;t#XeLC=@V|R$MB_iKOu%$_iL!_f)sI}X1~-vsLKM? ziuXbbThByo4weQ`o%F88h=&yP0X(;fa1d2^VXyPUFAgwUdbnQUhxDLc46T#;@2ORP zx=cDRR4Lw(iEy-1ydw<=vcT?CPguN0v${w}q>G`?!6V!yTsCgN7l6KmgS+<2S)>7+ zs>!8Vj%nT8Kd8ya4n23*mwz{k6J4tBm=@>xL3JEEbnJ=m))>V}F4ccbvwMF~b1>6x;EP17;H(;=s|Y5Hbhsapdr}yAC+)@rLKypXkFulIuWXlHXf!Xu$EW7m07e z1)kC^*-M>kp-7LA8DqaPf->ybAg3iR-j`%D+a3Nygh_SiB4f}0@0X#lxS^=hDpi+T z^QJ;QfY5lZ#t5<`ihGITKpAN7N$Q;nx(8v{!*3@CGx@5Adi&ysrmx}iR|SUHny3NbkcBa;wfy=%xHCy+Z#` z|5*A=dRf1WKi`(r7Urk)3h^G|yIQ=*N_LN>lka4_#3t}t(o%5{5@sW!q)TXtJ4meu zqx1bgw(@;?rhdI)__eNUdqFBT+R-25R>kve2;3Cy&@3IOD-0eo)P*%Jyo2y;XbO!b znly#W$w~l3>FzHrZ`+|vXj?CB_(opK2Y%gpBiTI?TcYokX2BO|LGAl9f;a)d5Dp^| z4uk3gC9pVHyqJOzB+_w)X$YFcG>P0PR_ax}DdZ0O`4ay1!GrKQ?zL3tKfa(_a;PuN z@GY%@Y=v)$2AY{SN(=@sExLOqI6k5H^0RiYkWwQ$PLtQ>YMczW}s$teDp`nT#oJ=Pv%# zqa5gze(uH_`FHZk*1pnU{XP8y>f`oSeVwATuSEUR8LAb9(TPBU*iLxu4BOj+`In+t zFMhx7JNh2CDre=x<{rzc$ev4}xi`~NVI625FA9KlL2qFmC5cG^RIbCL#!+YY z>OByUG8_!DfV-l=8v-0k%pFaEUiGkC`gp&uEx3;P$1xMA?svrg@6x#vy&Q~hsJ zDeuO6*X!ppbGEP7FEs0?nt4yqnCj938pHf#%UL9zq!yyPVLeiHGC^fIlZY$BqU<29 zAB=>^Es9FBgU*=DreYAL77H5NfZRmo1a~r`#wyiRcf@QF=B1tBFs5b317v21=%A}I z>^1}#P)j_71IFeF1~@3i0yoH3&obBl_4w6W`&qqwqkeWm!i<-eKQWzes;`|qMy_uf za|L|jKHg_^@8 zL&k6QP~?vh2gKF1Vhzq0`1?E{J|Io2n-_K}z{x-x$yvXn3wbH~^Kxc_t6*-(K8*_1wH-{gdKsUdSJ{+D0s%jN20 zQ@rm#pPbR=s~C`>zuWqhTn)+R(|t-5wCoPlc>wz>i{vt(&OL>&i8xW+Xn#X0h6B0e z!3@JC*e8V!qkUo$X<)I6P?O$Z8%F3P#RKKL)N~w2O-2-z34pwD1RR>2UE~rAxzt3u zzaNhKVWy3l=pbCmN9>R$VFsY}Cg)dbrP|LOO$p@obP|^pd(>d1n&^h5&9rb&+!{jE z0c4tHlCTFrjX<_O071z{>FE4{+K|-Bp!$Z$v`)Rpv%)|=ggyT=*!kmnPm38x8qnt z^}8=1B6rT;AAUxsSUicX#z&^P9J()_{84cvUdSm$?j3=R2}nqdGkjoF7c!J+q8Cp# znM_kVp=yNJB$P!ngVodK&1-)BbR1uATHjFLP`~eDjxz7!UG%>8dv%|bj`zg_Hy?rb zfjcz`R4~yy69LeZ?gikioKc-X;P5^l-bdjn78o&_8@dqo3_1GaMK~jQb1c9M3B(YA zzj+-VoKV)RL4B6-_3xf4S(WpVQKj9UN0nt4E1r2PAn3gbM4 zBqPJ#bR&Q`!a>G}g=iTc)-vHcOT?rxTQnksMueaa(1_UdnA$^ApB(H%#9az01wv)J zd9*n27&(qeF>s1_loeYXhOB68lF+`!r@?Y!LQK489IWSgrAdX4&HHwGX31mMoI0j2 zA2_UWf_}qgLz^Zj^EQvIySr-KAN~YZoV94t&PNa&jr}8sbl0Wvg0}e>MP^ff*t@ih zoGhIu($C@r<1?YS^%G^}}V|XP$V+Bl=7F1(;zkRMsp@*DIC0J8xNY_noU( zE~oa?qdhHXkB4QjDVVVlUrWT-acDxO(FBki^(WZ?*i*H-z_aJcZV#X&4yrXOJ6(y0 zohQHy^Js*!5DY5V!U73$fSJVAn2D1VuE0bDp=RX%l#F)t=fuzT?>+n4ENeQi)0aCO zQ(igxXTGJbe&XeIlXn}o&92Qq{Fc9!^{Zd=KHR?j=J{)jcdUtxZTV5O!Oi*^e0*tm zM&qpnb98_$Gz!Tj=r%?n*jDh(PuVt;8?Y0EOQ^rM^zn(|qQp?i6*n(d<~`B4z^dq5 z9ZTl7y=mm= zJodnia=1k;Ep82!7N_SAES_6V^Yio%v(le? ziG#YFt%F_u76OQbd=gfv0ILTiDq8WY&2=ERNtwTNu5DhVgcDD!wGE+x8G1&nZ zk_v+=>n#BJ*j#NLUq7&VMmbD^r}#ahacXj@+10#e4#$<*`v}BsX#x@2eiG_c9b_zjt6hoA(#G!cO;UZE}pCx54xR* zAu!COV#Bicpj&Bb!rYny$yrj0JQHd^k(}n>BF+g^koW_~oF=Q)^#b3j530ZT^4Pla zVZFxo4Wb*ChO3A7k~Uu)_3=?R4?DV#9FI1ZVh-{y-roghf+kX^Gh{Qybq8!gQRx2# zXDa1y=~eP_eIS4PoHU&meATAvZxQ|a>wD#L;6EXDEh4}OQirIZ*%t5%5&ujtfH4s` zLm)*GWUjL;k`y5GH3?HtHMJ}f5W%$p8i-_7Bn40lfh$tHU?PH3Rqi%mi#V83F}5c# zq8Fy~Zl~mj5ohruxWP?HDQ-;dNd)&_w07EiCngTeUAX$@>v~j;ec>-tZ{@oYi+Z`f zY2!fsyzK9ptADw0xyRvKI#>TJucu$uKOMAb%lEa7Xcu3r50SPC8!H{r`obGa?qB3` z#da|xi(>%twTN39V)@heMTUGD0-98UCRs!iH_^leVq_rz9J_ACS_;twag_2I_>r^> z(8OOB$&iUA8OZmE$O8V55p9e)qKK=^AmooslWyoDP00XF;LovQuC2P@vqPXICN>C1 zBFAAlVglWih~q|RXgcX6H_ZqsPG`v6y6bLUy)dtT*#8+x5|VMp>G7s-DI5GRDpKXT3i!X$sD z#6c^O@>fzyGNfx}Oiny~O#YjYCIm9uc3c{C)cfyy7={Z4}NgYX8k)&k7<~}es1%4(`ID-S7=*EHO zOF`#300G$qe5DxkA`q&VCzfX=;0M1;;6NhFN?P;5pH4q^Undf@y5;nn?@J$E;Q9G` zcG^aD!Gh{s(L4F(UH|4ms6yOMm zTY7>?W~+_9iPlvlQQIn#2tu$VS@OWzd6v8igu+!M8H!oVZl*+6PH31^f5X$O^YfP< zxM5;L^XO%fmHGK^U*5a#gb987jFW#nxH7+R_5M|(XHKqL7Fm{;vnaBxu4&?xYM*gq z`t}`nIr`FyzT69cK_Xkxp|8mgCWoUgx09h8Z8#Eu4CG4G=NDxNTk#oX7W6KFCg&N7 zPK_t)w=5Fxq~483s1c^?5obJ|Il-{1tBm+rizodrff|egxQwJ(@@$0tAwO-w@=$r0 zHY>m5*mKZFcc1v`tFQF!-+lMpQTSr5{QI^(Z!CHJt+!rZLPn<4MXp+)Gh%r*Pz@c4 zvgVGXm|K$gB?TWs#(sln-VLo!E1TpItxp?#FbDCUyUh8B6zR<#Wr(YfW*e<_B0n_- zPF2t-jTRbFkS4;UTm}+V=+er-8HvUfcp5|EA}lDLwj^ z44k%fLAbVW@nx0u`2mBL=alnGk~suhD2WwQ_L1rjQ|Jv4N!oP;^>swYfFy`zkHt85 zASkGNZcdkY*mF%|$6a;RxUo(ATvKiBRaezsKFPFh)c7k#j<}+(X4Lrl>Je9rhk3%9 zkb~F{@-_jU*m8E4F&ib$rA%@mbJN6eG+g9BE=Y&OK9YWJZcUN zbws=((jF1760pK-slw+`!e!Z>@?KIl#knRKy-8Beh(_}hEt+29lV5&;H~#UI{@d41 z>$^`p@(_1D*uq^c_v>HmYSF)VF!I44_dL)vXZGcjuAH>-hMVqu^Styfed)Nq`;V{c zzkT^MZ#>ze|Lgt-xx3{-?t17!{fnJvzZ?5npA}1QzJAyzgTAM6#Y&~K(tD;C5j~O( zd@hmz!9e^E>H!&xW*A3V#j)J{SU5g0I8iFqrBSXnMxnN7}zd0};EN|q1{G*v>71pG`C#}soS5hW~nu+b1U?G7PS7UZZ9GLig9r8|!{ zgu|6H%16)LHfdAK?!uCVb@NuWW@nXMHerhV;^O%>#hf3?NZAukzh|R9aP{bct5*iH z$Mj1yo2k7utk#sL6eAuT1~nqmO*U?d?P~Zso~&QsF8v>eAU0C&nrsaokjjrEUb$7ja{R7*4W* z)AmiDzHi#p$7bO3^D(`9j~Ugc&nTr41v4I+;K~j@7Ua`kV5E zo!lHlcqyqCvlqKq@IkeeMHCVEqc~y7nG|9b6O_M*3WQ+*?Hh0K!X?`PAW9e80DMmq zIoQ{+h)XWmpN4=K1g-W<$+ncuA?@o-xV@LpB0YmSqf{e(4x2QIH8K&^7W2{}lr(CO zQ4(;z_e^ZPjEGs7oaT7c*(*Yryr{krSZ*f+1(Rk!&^j-{2ISQ?(l3SJq3lb*HsvB& z18(j9wT~~p{r+whlkee^+9tm}Venumq^gkvZo00h?#iog`rGNZCNyUCZ4mVwC{;>d zAr~Wua^fk1Es8OQ=m4N29X3@r7ztwBaTRGMnPIZ z2>@CwXx~TiWpD-qIdxEKT&i(_Y*JGW&ZSsuU@4GgAm+J-fsh!B<1aVj)JfP5y!-f_ zzprVSI{EnnPv5vCx_EHatlAO7dX$wll$+`oEovS+FJMcab>$7WR-M0mXnyALocxr6 ztnSp-F7XUrAp?~z@eCBl0NjBFgoRsoj!)(LYW06qD`(SxGbPtQ=wu=Kl(6Kpz!;LL zPk)MU#SzfK!vaV)KyPFZlCuiQgE618z`c{9aG+i&$eXY(5jLg~))jG5Dj^9N@YsK# zU3t(haB~bDchz{lL4UX0m9=n4pJ8bZ!i(GPTXg-NgM@kA+c2SfLE|?480tDxZ&h|< zZl8c<(%`d-g;ijk0~!uia2Y-cn=nCsB3d>M0cOUCwz;AJ^eJo~8SBU(K=dqiI2jbi zfFQqj5ZR;jPuhRx+n-6xpMCJz-Xs3}ssg}|OW*&)9RA@oIqVU+mxvv}dS&0scfscR zU*~&wHML^--pvc8H$=ksH8UaO_UJyo1-Ep>y%tue~yjM=TS!F72RVFZyImTKepLA~mRRKH@IQnTa6+s5d6 zYH=`}uqi$7+A;Iirqg(@#CV^Dd5aw*NrViFxV=u5O5s|tFEJ!|%rgjBN5nuov0MS4 z@UH%`MYa`QsXW3xt=oBXXphTVQWLXzzJbkS2P%PBQ;LrzNlZ2mGUu_*2aaN19~ylm zlZ^}nk}K3{A;Su5NQ1MOO$S|h>|^bp z<8DwdA2g(=NT18TES%S)WR8Ae%k#?A#^&jhu4=||2Vy-tW;$(Idxo9#CCQmU(#7Vhpp*SKDx8~MRt&_g8v#8gat9DkT+h6RUtnc zElq`x@&itr1C(_Ek`WQoMyim50?tLMkWXZCBGQ-wA}DgJq!f7pow-0bLLQns6elfK zUg*dQYTc=iYJQJjhV-q@^dL^TXpLei9nfJGWHoZPP)`JUfIcfEz-%br3Hw13bc0SH zy0zaa+C}*o8C}YkvT36H9+YQwDL>i%b?5z(h3I2EXHNTHsJtC(I7)-W{XLE6>%S8B zW35QJwoCca_U+>Shf&_MOZiE?O_ZNPITz12o-;@Pl-Gf$f#{nk|H}dI1N@o7=Nb>v zlCehXSYUOmILsZ@L@bPjS#2`JdpBfK3bc#-us~ts9i#)|lVNE%1Q_BVg9i>;0u;$X z3s-n79l`=%5ve4|Dv^ks&)p_N6;p1VJCwQlQr;N)W|NUR_Qo4hm=BVMb|jEV;V&qI z47oSQL?3|GW~YUC4yZl);3ar3h(|>Zg`h>5K|8kY7t5Dot-xQp|0H{{OF2E?c+N}g zZ(Yi%&y4apEDD-p-5Ze1p*#Q?%e)Y2Nj7e=@jSl#AY2mO!$=@^KBfOl|0>F@^0_1W zx7_|Dyt5acMmq1;&u|As4Xn{w?RS~JLxiUn(k6?1c4QxD>FAkDDGkQ50*Kon-@I_f zg4ndAfJl>pffsNekmC)!E{;N2;D#jA03w@=z7+R?IF^`2vlJO2fwXWHbq<{61~_MA zIuS6(eMv|^4R|4b0IKAPq>*PgjXqj;g3?B`TP8d=;SIhko!>QVsQz}O_rM+75Q9wF zBNa=pUv)%ZMF}JYzgo5GIKTb=3DWAc)@Ks_@Xo4w8b2aNUi49)SRc6rZGT?Al;{6q z`AOE&rJVZ0c+MQQNtA<_CS#mnwN&uNQg&MKJ&jL_hju^@()xIyu28d4d%Vb3vm+r- z_8F;b1mhTfMhc>o;>!?(c8R;85Siv9KNR`=z}fyV<&OR|m1WZc=(V5Zvb<#^vs{qs zD47L+um_PZ@B-rA!X2?DVo@nA1JjWbfVAWR5esl>Vc3FUmsV(uFEvQs1Pb4wb+#xM zIjW@Qbn8wX8+5Dqw7~U=k*E5|N(2-^TBuv4TH=mad z=aiFy7*{bP07gO9<5-@AfWv;>`&ISpUON1D%RWAL+hc=De>1rM==ACWK(DOo&}QC6InmRnpnbW!b!DZR$^3=ez#;(Oo+ z5!-7Hq92E$zszjt^B~QClv6)G+NC_B^Zt{;wl3v`o#ij#ahIMG>MWmwV8cu0r#s7E zoPu(UL)6ET1D&6Xc=q0GuaOI*W`q%MN7B%U;c|s3BvCCdieL$<%!qP zCd|1?+Q}zKO;x**=sVG4_H3->ta);2q5j3c_cbo8*FPx<9UVU^@XGI-DVA9o&J*j% z4}rdf-Wr+&p$5SJ5*mP?#J55a%PwErR~$j{kNeU))t;)+<#L4yC_F(rHf{IzEM7h z%Arde@ZRUld63vSY(~s;glG`BEy?vKX1mBDOa%h~JcPUkbf6)QSS+j{ki$5Kh@AaF_ELX5 zC+JA!)PMI1x>G-0DmSx}p|1DS^Nr`c1XHV{U!N0nH_GQ=ZboCYn(YRLBMA&A6*d4C zI>j=KhASQ9Pl0VtGjjk&YdV(-wW z^cVGyR?V95=(xjtnS%$ji>{x&Ew%LeYvPO$xV#0kXSE>v@*nyuS!=Id*}{8FFX6}H zx9cJ6oxiUy#5fc2Iig=1e$wAREx$Bge_D?I9%A&XQBLE@c+MP{aWq~<42XC>79vXijB4lNLYg_lIS0ih{fb0YFWnf&L$cLNol`A{jOthdjo7tQn z&}7&KXu0G9R@5cu9n;VM9>ltVukVNjCOg2&H2!2P=wnccfrN;Ar=l;x^W$N&~+j1|Lptc)~RgwFj}U zfFZkkA}kHdzg21$K>r4t2qU`p&$KRrIyYK(@LvD@f+oq%I zKHqlFMG>01b+iagoj6AN)KIv__*}hOzwo`GX^XQrY`7Guy4^yG7UL6tuzkrUHf-NH ztWeBP9s%lDj6AG(L^u#CXANrtx^xyBYY`}9AKIy-1cZr<$q*c=mPdx)lgl?u-mOnq zvT8Vh%)x5k4ZG7zW?owWA9arMmfYWb8grf`U^F8 zmPNI%SeA=4fZX&f+d=zH^9m<5jL+%qQQms|w;9OBEri;|6Ga-mMxKjhXngu-LVn^qmdOA79m}jP-|@-w_`4=r|1Q9=h(=V3 zt#fJ-9&@Zp>H+6snF;C;tZ<5qU0?GUo;Wm9e-wG8>mNnj^_L{ObMTzc#B+@GQoB4y zGS-^KLo@}8n}Z+3!@RUyYR<3>UZ2o(1-{*%$0h1_p1_!nt-b0o0~sS-h&sw=#k1ov zN1>%Yu*#M30(hW0j%;A)*y!%8YtGNA%)j`L$|rU-0@x?sb3XPSjBiK{jHCbZ9@S_S zEm<#o6#zdektNo^*n%`hE*#ZHG&XGPI@7yzb&#Fbp)%@X z6)Vb5#Wc|QA{*w zO+8wXMTk~fKT$*{Wk8J~WEAi2y2M`B@RP2`oonMtwH>SEUOMVndT&x}-Q12n@jPM; zq)!B{A4J5GF=9-H9|)m_#P1Xu1QeWzV1y!ci9zTRcz|cYM9gPpiyDu+^en7G zfJXg?@1TpnfN>pbT1xYP`^bz15tF5lmA>RfZCLq5ENURJbg4$pL@sn3vI&q6K?pNq zeN}UqysYFUK|p+*oo4HCR`LO35eKn=YHW!(1T+4ZHB`llS@ugSrzQyf3Sim@3Clyo zUxnF{4!b9B)hhj84?bw=o+!O_SSo1y;MAr~r}hjV(hN$n3e1^y!l#}`E8U58IWl3u z*~xALA`Y~c@CP*oziMDqH?1scF^e*PIOft)y%-sY_RBkiXf`b!GZ1fCBt4JXl%7V8 zymUXH+&mG(m`6}9rl}MGn4SkiIWZ}Pk{4hF0ftbsDDoPag~%1c8N&ZDo@l{0Z+SSc zyaFL^9-5zuC`R%qTl`4~5eSkOgIs;tc@=9UY0dU9AKDuI-Lf0zUx#@}9o8$8c&7e+ z@WXA(XC7(Oj~DYdUh^jwyoO)sv5nT>3ST?%wRC4s{@NoI`jLv(f71AXe3Cvgy^VgQ z6%^k#JZ6Y%#rVL&bQpC9tWFKt_8lEvsD#V&cH++7LFcSP&+b9uhRrs;CQ5@Dh@_zQdD0dWTadxX}KjzfD ziMZxFCS!>XZz3uFgZO10`c0mg-iO*p7$L22>Je0>RRuz{2qfYOaey2e8UJwR=19qp zK93a|GB@ntz7rPPJ&$a)SxjbCZ969gvAwPb`MI`Ye#fvLy2SN9y>*()gP-uHEKnBE zc!16fDhn=dqfOY4fW}Po%;oThjg~QPFdG@!S>9yMMESU%ms_8~{ke1>u8tH}Eo`*; zfsXH4AI0~6etjHW7j@w&J8yA%j$fT{*|#jyN|mGElM+sl}(9M{KLpD|h$yGpyymA&+vD_|2~hLR6k9jjAH*>clpmV+#Nd?CX`U(6+H?&spX(HL>;5PPSUQxBXsI6^?hX_2`N9RF1Vw z>HhWf9r-zYe;8XP?`P$>whr%OmTHy)-+r9(w{~4|vQl{&>kk+HTI`1iT6WN0WotmA znJAlry_N1!7@MQK&d!W@*HR3y%l zxEA}{u$?dkSwm+(P+xS}h%Tl&l%X%WZqyf|ud&CoHdywuS(dkPAMwar>=9)O=5D93 zj>og;ztu1`VtWb4{2aD{#>T$D9%b-FF)0FdTi@a%jBBI_y#%V{4h{ ziyHF<>Ki;e%xbWWW{35$^lbDM#iLgs7C8qph?zcNg{BW#p{*QSDXjwl&zkYS6uz}x zQZMNPd9l1*J}G~vq$yLB+myY^pOgCRkQjbnErji1izr)z;HC z$hJ4GDQ-txtG&wpEBi@%t7Dd9m*c48tN0%Awec@IJF}Kcy9FU@+Nw3@xJ7{%y)-zFldF>V zCV!mLH)VUuU%NTFP3d-Lw?Cz_)VZk}Q@=?o!~fj0Kc-)nelR0BV^GG&nc11o2QCXt z3v9;k$u$HQ2Tx{o%bK6{_mC254DAZNobAaTkbP_RzU;%X{PR_?UU*+hzak+`PS-C~IeRHdF_vS`(kLA9a`{&%h=U&M3Gpd^P`Y{!969=D(l+S&u0_=JvRu$FF+a z(c^(0dwYCd&|Gj`!HosC6>Klq)zjItThBf{4;J<+98@@`@LB{1&71l>{!C_irBG?yu8h^V+He}ov~vR zVyuqEj?IX0_;c*|CE$mxu%>4N8Jdlsi=2%o%|L8N0NYfYPsP!6wgCRPQ`JX>hxeQO3hBnjB zQ!f66Z~W3vQvSCewe0v|%#NSMEM))rz6qe?Z2Ssep!1ypwhXnVl50?x`PhtB7<8Ei zN(4}|S)!#?v3k-^Z!W~IE6m2d*W=1u+%w`Q-zHiVb?EH&nUrJm3xA)ZjCeo>H<&Q* zrj?kmva6U`(XYTHVC?`m`rFG0{Y}LDKN)cg-GJ_;VJ)HzL^A}CmzjkbQZ{@rxv-ME zvwYS={8CgQ-d`;GtPCF3UWgCwjhx*+$hGW?yy45R4$S~IkPU)uF$6t0479338>(T; z)WAbLnvFrc)HpG$y75FjHD}h)~MD*SyptV=A$?R&(8K!axk;lJc>(~*t zgZ+cu%5Gw_zEcb5__4QX0Ni>*dN$=Q11=)NA@~<9DQ_wZDVKHo9r$0$v@e@fE3R` zKU@pn!(8;wv4;`;eiOTyt--HjevaRW zdK>e5jXi@=@*X>jMVM?z+O#9?Cm!(&3Eaiq+{3-_{rcfIKY)0hC)x8X%AQ~^Uo@IyO9Zu#cY%>D5Qt_LM={&=-Wd7`ulEEdh{V-!cq%5`%$M)s1eI@P7N=n52 z*q6r6#r-%J_ha8HRxZAW^WL%ZirBtSY~S&`!Nz%M?75|-aWiLMv*h|2%~Kc6GA@-> z8T<0szM_{he983-sBn0!K2<}E`d}~WgT1H^_PrQ;inp&*5l%QtwbnLhoZmiCtD@h9 zR9*N{NnaffZl0KqA8~AI06rNQuF3_&R7+rZL}`|gnuHTGPAvUnCnlVj(_<%Ay6tV_ p1Z$GTz8r^A8*b6$s-^h4Juv(bv#oAtoh1(3V1KsbbfW4j_&=xC*LVN` literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-ExtraBold-webfont.svg b/gui/slick/css/fonts/OpenSans-ExtraBold-webfont.svg new file mode 100644 index 00000000..c3d6642a --- /dev/null +++ b/gui/slick/css/fonts/OpenSans-ExtraBold-webfont.svg @@ -0,0 +1,251 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 2011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-ExtraBold-webfont.ttf b/gui/slick/css/fonts/OpenSans-ExtraBold-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..dacc5bbb58035bc5203e206454b92cd3250843fa GIT binary patch literal 30404 zcmc(Id3Y36*7v>D)mysL=`{=4y3<(*+0%p&5W*Tl*kZsKLPVCZ$|AA}h=>d#n}{MR zYDC6i7-g`kX;BdnK~Y?Waa0_192^;Sa2!QkMj@$uzjLb-qT_t;`#j$tA3W7nb!)r# z+;h)4_jk^@VVp7M#E;BaRn@pr*Ka@GgE4MLY09u6L#uc)GvK^C&i!M?7M1S$;NfR+ zUXAlfQ|C^;@tLMM58!+cwu@7jEb_;mb6&-m;bB}aoPOhsxp9%A-{SlY#-wR8CNI1Z z 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

5FqS%E< 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 E2guaj@Bjb+ literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-Light-webfont.woff b/gui/slick/css/fonts/OpenSans-Light-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..ff882b6acaa0fb595bb7658ec36d663394de3fba GIT binary patch literal 19396 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-LightItalic-webfont.eot b/gui/slick/css/fonts/OpenSans-LightItalic-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..95c6c619d305e4aec571cad1d0af35ce677d0236 GIT binary patch literal 34578 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 aEQu3y2~1#<>~m}~SW|k0tqYp4vHCyok7ken literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-LightItalic-webfont.svg b/gui/slick/css/fonts/OpenSans-LightItalic-webfont.svg new file mode 100644 index 00000000..535e6882 --- /dev/null +++ b/gui/slick/css/fonts/OpenSans-LightItalic-webfont.svg @@ -0,0 +1,252 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-LightItalic-webfont.ttf b/gui/slick/css/fonts/OpenSans-LightItalic-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3162ff8eb1ecc63453f2c88a43e57fbbee5d5c6c GIT binary patch literal 34368 zcmbrn33wD$x<6c}s(MR0onF(~)1A%&1QL=ai2(!1z6mh`hOk3G_C+Ab5|Moq5D-K~ zMMOkYtm*_rL=7q^GK!2Nj5>}uj+eYVqy z`_=*z1i_AjEC~Jj4ZnT-?pN9i0<&T?xqqL&{aCUf;e9*2_YJ!b$#W$JXUNi}xQ2f;i>wi3{do+%5>l zTkvYWd)AVv8Ozu7!26zpu;5SArcA85e)>q1AS_MB^`dDQu(gvfpA0rpTe&izhc9? zcp4Ez{{CAW0XMwEbfmwsj)FlD438RuxKWz^DqRq!ih@}bqa~wckVO&85x?sx_(tP9 z1XUsbwmW;{KE4~WF->y|Ys_233ZKB9q-$~y!!f+zEsod+{+G<(3BoscN8`zu1K=xk z#^+=}_dcP8<+D54z2X`1Q}Iu}D4*Mx=u7pb`?7p_zOKGLzVW_=z8C!ImxUX0OAEf~ z6ZYX7<*nZke0E>FFFE{;lAnD;XlZHrs^!g=?Je_LZr6n7e>8t{`RwJlFQ2+xfBCh` zCoYFBKX-ZG<#m_ux!moGGrk7H-@~)TWB&L5m@&K+_zENF(qG$uShpk_j3%=sD%u)j zi?utPF1IJn8=sJvl$?^9=JTfqGBUHW+qLhI)3H--Ug!LRV3)$8;#*3(cDuE-dyk&C z_391m?muAQput0KA3Ch;j`BN)j~IDZ#i+{BW5$jfKVhPC^!@_}pLzDV z=MTT|;!8&qwf1P;vEwhFeD$^0g?p-|O#kBEr{>N4TlEZK!=u6iLAZM{pX99N!l4r@ zC(ofbvuiF-TDA7!x8A<=$3K1k$)~Rfr%wO%%3r?v?{9=9pZ!@_^T6sYo3=f;ee15> z!b5u>f9%aO@6H#5cb4+o02_1+7$@8&+#!qCl> zMeI1ZyrOSll)sZAb(|jWQ+k$F_?4ccIw^8T`l>(RUs~~b()**5@VScSq<@S`3iuU6 zPKDC1dKAAfY838g=omAmvXf%$sHU?Gc)D-Hm@!F;fZLclsu_H!XX}u;qtoFl$?K$8 zI{IqpA#daUK1IqL81N}_)*wYFtJpMU(?lPg+>+$?k4oCa-<9j{=z&rC?CeQ)KOPd@ z(f5149BW5ko?^-wQ{nUV5A>Tj!&l*}nxx-?J{Lnz#-n|keEm1|n;6*S+Z5oB3n)T) zh0+tB#QNy5O3x|u2H&yqCzW1|_xqE47dHV6_|ibkZA5r(m>)hC+cDs~7=C!bS26g` zB)`H&Rcyk71_m|-e47St3QVM#&~oTV^Rd%5II#^5S^%9mf3W~eG|(?FamIwUE1|Et zI${x<))UwURRuPg6kl1ztx5H`;_g^0^khAI^?4=z=J}#lB3E|4Iw7s#1z%Q6my;;TvTOigCg5i1Itk*YlCWGIYQ_Bpu_LT^gH~g zq=C(8;*#d|hGW+UO_To%_bqGro;BgV79j@MA2QQ@rRauGH15k38{Mh^KpC0?+QxS%2w=PF~e4Dmkx^d=I`l`;3$HU1;ZfRKS@YqMM5YJ z>kN4k5`)2D$b_Ya%+Xey*9k1n6q8dcI+9Z|yg^kkHq^Sk@ktrpf;xlDFG=>)G`eKK zC8H%O2A7xud`!HkCd4)<33fG(u-ClC44Y<3ds5iPAg%@x0*4i8@hQ z@sBs@L`k&QiisvyPOZd`Mmpk7wUz`kPU7sfQE|~Y@z`r)JXU^h zx8nJ?aL=U3eUc;hNukfwrba%QM&nXXyC~60><(HgG4|YF{8M@+0>-Xlzsrw59nyZ2 zU!uQ&i~i_RxtZlG)-IV@@w&sg9f`+YUbGi&v0E7xm#)>W*V!)D&A?PhNc zV_VDE8Lcb*m1*}3(@NP}^oMcmmn3Xy*(m#scEJz%oyYDJl(al0IjG9U2Bm#LC{2#a zsqLATV#!fb3zV!p#T`_wxD<=M=$xlmE~@FV4YjH17ITi8Vrx*+?P?4##)eayUG0d| z1nft?z8~FpG;X79kd;)s5>v0F*cDs70dH#M)EHOJiSBzE594}tt%2SeYOVBwPu0ez z*Z@s89Zz)M+jx?H$U|=pwaN5C_elHsJu>xsWJT`L{^#G$qqiYEh&V{VXmdDAl+2P4 zhUv^xA{;fu*gTne`UbI{R@q>Ub$gQ2GPBx;2lY$XGA5{U8c0M)Dk)L29JS2iOvvz- zC|0N9AlfWUWkFZ2SlFeg2Me0wyr!&dDOCiu#%1m_hWC! z_4S4xLrX2q+O5MT^?LYt^!MM3K56{WDY@*wEnAz$nbt2HGP5Jmr$N}>(qQ=Ba8|HF zw@MW{3MIlzLMR4QTI-MLV9QZE8yiA4B2<|eUXrn)F3KGv$AInNG*HA(14gjHuAB`z zu+t8^8c%Ejr$)P)hSN?s?POPjIL*TTcf+d#Ohkz(QQ{q;C_8vbi5l$WaE5Fh0yqcM zlvwbysLlXmS|<#+9coq(9|{y<#35iL$)OtKO8`$-7blpV!!3f_Wx2raBzIh}pvVd6 z1=5Wo~(nT-=XqOXl*6 zBg+S@dUC+fvbAN>xP7eiW7^j*X&>%=xVeb9xm2}a;e*V)efF$v+E2|nbbZ?c{Q6@H z7qZ*`G<()|tqF8BwB;K^lHq+JP3RyL3Uh=|0&&6=V*3D}63kOAW*E3)7uY}?^D>I zfi)>}r@nlA+3F>Y+n;@B(%!YR&M(&X9oW#H70y2Q$ox??n^>RySE_p7zwGf-kE|N8 zsd|`}Klt2;f4}zQ@mUj2?pwTL#5DGgVRJW%@2}Z4YS*mM(>4(PF+r0KviG_CN!O)M zSoAPO<}y(92yVz7$knj4(I9DbA;Z5vO*<)`#rLCOyM!bzJgpptCPxGD9^#*NCkqOq z!|n=*(|%y`bglWuin1Nd#_kgPuo&%|=HuE4?JezVQp_=@mMZNeJB@o<>7GV@&zL+# zx~N)kPaD6dBsd*i#O$EcVHeq6#+pm|mF@Vq)`D+3#euBBJQhV4{5Wiw0Z179exM3Yp`p+70k3&A+Jt~7A!IzW#Kytt;UKS zjnd&*?D?fg8XzZm6;ppuMK+O z)?xI3G&Gev*;zaLv9glB+w!f@h;LbhyfzwEMAc%XOSNiQVP%UnE1=9x{i&RErw)CJ zx!MHWfbB1JJ+=tl#|mrHfauyR?RVdxEWJo{d`0S#6s3*KN%#_RkkDvp1Rfo%+9MWrW{s z64p?THAD%Eg^-L{DpF9_{KOzrqVp8_B3ELqVL830@mZ47HYm7?2@+beD`NeL?#mi8 zNb+K|)*wT33gLKDdSuNQ;Zi?2UuegQIf?AN@CGg z2dAW9G3yRF3prrQzRCMMep7ZFJ9XxTJJzgL9xtl9_~ILPz5TJaQoQV##&)Rh92q-r z&B}p04)2+B`Y*3*N8|}Kk7Dd?0_M?97%PObXdaTOArwzS5nEgr9hDUip%^V=o7?j# zrDL0+{*Z>Agl+CXvy-y0exXE(a;PjF{5#sIrl#T5=?J+!&=$CMK*9@i&H;z!Cp7u) zjB{?I$&<>6ffLVu;f2#5hn`sEnRDUVikfHD{NW$o^VG|Ks9Uu0{wq&TPz$GwtbKa> z-U)9!eb3U>gL@Bt=E41cNtNSYUcc_lr1rp7FW}n8a2hz^6kZWR7QzB^FeG9@zy>g3 zi-`5eP|j7s)BsDT04kn~t9WL6gX#{W#uJTabkwlel~|yL*{(?SwX#`)f@Y$lVu2QI ziN#wh9Zz(>uQAB=wHQ8Vqhko?HxWm%l?b8O7#pyLy)4P5D69U4>sLA+iP3-~BN8bl z`-5x4nf^pp9Dq!7OY^HQF^fmLRyLum`MlVBSXr*zs|Q;!L27I=R%lz;f(kaDEqiA4 zVC-uJr&+R3?$Kp3-`5!0SG(L$=dvWk01hr9-(cHe{tx)Z0*7~HS1by=@ju4BE`}t2*q+=WPCJ*Q7-!FKB<%nuos{oLTwxI}beBK4089p}8sLcj`a1EA6nShq0EC(B%?< zr89((m#{PiSjts53$PT50;z6xS`DxiW@{oejYK4C)+cP@;oq}?pDpX= z967u}dt;!vPyK?YYVZB?j^|&i+J67M=SHu)|BfB=IFlw+ z*B|)y?E}Xaoxg9#<2~js#-9BE++7X+WfY(@5KrKOA0{c51ud4W~`t<9E&aS$5;iX4HAKm@f)d_kp zbw99t_KE}G|Dvz}>ka@8b|`V7^9sAzUbn@xS-D!AR$)RMaK`j zCykPi1Pb<88tAeVz#B zL{x*~-qLp^JqHx`A^5hOgZ^_E^Du+AW($fVPqotHIrpry@h1`kRc#hLM+U^8aYzwG z=;mVzxk?mxcHoctgTk881np0w<*)UpF<~P!%1QER(1PG9WF8AdzqF(23&}4Y7{o5! ztXtkTG{EDVo3Ecx-Qoy<6sjbq#H*4huEXB}>7lomi%T7*pELlK25#JOsK za0#A+_=~C+o*F}e;swK1;b0H>}1{9UzC zc5kMRX000p+c_*RZK5eq3}Yvv1{{Vum!H$eI^xACPrkh7nGxfIo-xLh8Plro>9&5s z=0n|XxvhUuU&EaIuFq{>adC0!`0*1`*6bQMeA$}8vzAYxwbir?FzzvgU?=y3uR0VY zxmlE_=9?R6f2~2a6bfH@fzmrqO~hG;JXI!bwLfPhx!|_By6V>zbktQ>57J;Ar`gpk zESE&ZFiQ2mqpEC>gxY#TXG-BTV0@)e1j|&5waqDF2m5d%vqF`9L z&^ct$1IJK7u?Li#A!c%pRqO)Wx3QY5>?J0?#*&_#cY6M$`Et?YmGjoz_g_1ft{R@* zx7Wyr?ppQ3;s4gw{(%*-`12qC{?l{XxkK#hI|fd9veVFB1Lwayl{GOptNm`fcI8N| z_Qf-EMopZ$W943LTNmy019$YlW9LsR_BO8jL|gKMc3FG9yt4cmR`Q22Q$h!s-&_4L zXl^@n+K&t;f!#J?Nmx^qWOy0LQLBi-I-^-&F;GW>s!=AiBkL=o=)wpi2VwozfA7*k z4n;RAqUb77&~Kw;XfPH!N`evv;EM)JR9LnP;F$of6~YE4fh!>SEzA$I+{WfgMZM2X z@2d&gmk2s z+)$SgPqSAO2$#~~cDqR4fZ7zR8;&*ul;1#DAKTTqmun~K-q{a8l=9i^iJv&Sd+X%SpS5!85+>(&w_0a73SWX0bqLCI|pRzBrGreD`fAy>mE zQ?aefUO!uRpk{@3<+`S@k!L@tdqrzx2Uk=PT18GB*@53daGNK|A;oHQShd+bFH{D?9f_Gc;pzLNt#3Q&iN0N_it zFu$Fxkak7^(qZkyC%|_l2eN|&8O}nxKS03DXNk=JnYOCsqYHmwcf6uyd|)`HeFB-M zjlWR&8k=#2H3D{oHw!SwXkmJIh894KQvYP?Kfej;w4Y>gNwwWp60ss;sTH1*tq6P zBc|lv$QL$9`jP<`kzg$ zmSz@#XWMDfq~3NnA6O@L^)$b;k!JMJ_-2GJIj$K>fomy&9ixd9vcT_Fm}gKRov6BJF~c z?cV*-n{YAxO$;y#JNoymcH?q=m$c>Ief?veXsc`CvA5x%4_nSpSFhv6!AdN(vigwbcRd~}BlOEnO>W(!Ij_0pR1dbEk zpKN@W!zJ2YD@BVi`^@m-n+?P?>4-blM$x!bE6Fz*C+!=LYQP!bm#}kFH;dOcR%z#| z9&R@8G8}7OEN;9$NIc(684DcWnTB;qLXR*$we?$Yf1xU2qEdMJm?->)e4foUhTJ?sbEJ4U!m_xZtd23Lp*;HZpzbqLA9(Lf#>nDqRf$FKIJ zd)naTRt)t3k75QQ5LPmN44ZwV9ShiWR!sZ|jt?$jwUf~$Wgq9W!s*(XK;6Tg%QR(- z`=5sQuXj59lwDsd{Ke#hToI;iGi-64dPGAIej2zWVZd3jN7mNuBJU)h+mWkIePi^6 zN8>ZKk`)_J8%@U$j%_S%36_c!P4lLsK5s?_6vYy0i!f~q3osMkqbJsihc-3$WeetN zhhK*s*4$}{SlRqU(+iUOk><7f+@+zIyFut1o;#q(rw&2P6l0#kE)sI7rtoYdEQ#3_ zp&lp)AA+O`k}j6`48U~=J+v>x*!qvl`i{fR z5e@wSTW*9SY+K_B3`Y~rTg(Xbg>bwHU7=30M8|U8pUZk$n24ZXv@JXkVHT}@_p{U@o@dtPLZ&5)I)+hunkdklxmqdD&mO}R7V@-1Bx9~4#`EX#<1?u z?Y%!XKXG>D_BWcYYA=6eIQGg*nzi|$cUZ%qPJcd^gjUo zkJ_vsI%)ga5c$`jZv*=ncmUQ$s3Rsq9av4B)yDM`E3GGvuO|l3kFl#xtV0IQc*D?t z;i~y2o!|qCryj094-o+!0e!2@6DD-k8AF(5AtbX|v3j`CJY=g8%KPE#H=3MYSP(zk zkvw+feCVuu?nl~ds~>6l@Ke4m+MZ*LY0c^_lvW~s{Kg5M)yRZQ=+joER7qB6f-jrzjg-yh7L0*fW{V?xTX8xO z38w%y1Q}e^xnefCvbe3St1@IRdMT96MO^07ubjM;-hb|p-HWULuzK?TyL`Q#ANKUA zNoyZn+->z=AFFt-c=nhVca+}MuUCg5N_BPZiJ`d-s3% zWrg8b)1Xftn!7>nh#(r@?{5XcL@~Bhp}P=DrTumX^{JWdG&Q88fV*I7wYUg7QI2U) zQVPg#B&b3v%tG0k0JD%k)NA4obvZroOtYXUNC7FUuoyCh1-`AylSSi*5iB&l)MZTV z!9JMvoc7wYLx)B)b5g(N?-3)r@zXOS|MG&guxW?( zI85_xSpqoLa5!d#xp*X!V&H(}(Npe`M(P;ND}eZyi>p);TQ5$~zMt_u`)YCX$1G*0 z*4!v+;_>FK;yumz%?aYc=1L9|q5<-Gn<-{zBA6J1y4zb|1QQ-xC757exFk0M0}*2- zQaJVL_s4V$gq~xrr=6qt-Lb1BG^z?_v#z{`HCX{B0-076yQ5dG4{~5)^N@3Ns_Lxh zThzR9)^sReP3NWjrZLUmihjO#E##Z0c)Uf(4RcjfL^6O8QOuQxSi$ds$E-w^DP@hK z2!UeVQSUcd+!&V)L}yqU`CiGU#a{`#m%ZrHj%hEjL2m7&@p|P? zuZ{*UxB#J-fM;^MLn7FVIzB1@h@PjQGC1)7d13=1Qe47zNBy7v^#IKxVt0TF0vAR$ z0Zf?Q?N;OAzq!>Yil;3>gU%t>_tS}ho^#pS9 z%>}vDy$bF(T0JX|By@R&WI1GBv0Mf%$}b$!Ihhg_4B3fmd%(5LBESmQgN#=-l_mxk z+D-igE(bLVdlvDb?Q8siV@@)FF zvaicK8HazcPP=k<)s#`{mO)*n4q5*0{cO@{HubH~-n(&%Ik)a%EB9<${$bNy!)gW| z&BsH4025 zBP>t%H(n&L$htj1wh}RsRgJv~F150Yj7ujSLpa_94Rjl!mWeVqfS5|JT&6Md-x(Zk z^52OL1z<{or{9)}_W%|AB_TtUgL83M0-}lHicpVul2>-X#9(~M*P zP{R`TTz`1}j(B77y!)pDN|UCJ4sGjabT>b+Z0}BO<2mh#`s$e%Smnx{2U(w|_iS7C zM~&k!;gGZuI213GhW(J_f8`j%BZ0d25gMTGeYD2`FWn^yg1LgpMQf0CHWuDi3Wge? z2$815eUMpGcV2&H-OS{fb61|P-nqX2lKu-HKXR6BImPZ!b1L&5)&Bg_6VE65$CP|d z^U-m7FZPdgY*@FHOQJ-FaoQc3Su)}B&vb31Y^c%LN_cQ6RW}Oa8)`Rah%a7^*7wg! z7>!TB#eJgt>sKdoyoP_kWVK)mWB4(ijv<`4*~s`3Xsbe<2`Q`b#9)B&CVs~E)2d^< zJDD&(+5uxvu{c#@0&Qoqn|!rK^3~o%{2~|F3R1Fw`1aN?AkcnW(-Z%dFI!hn){X)3 zU%UalKRc>+%YbDwIo6+Ilg@qCOC0;tH_WMh%2sNh)O>Vf_u+&k%bO@fwQ7mcV$JXRy9c2KV3qGhQ9v@kU_ z9`Cs$FOpm+`vZEcMBi)|aFyrjOx^m^?t3<9uV}CPjSp>J^WXzdzWC;{e9>^%z|~)} z%}3dgx0g;o`g+HrXI>mQuJ31TGqd%+3ne_P#j7EY!I*~KhYv4Bz$y^lCf5iL(xw3e zxK1AfQnnC#i$h!kA>0HA3SVC9o+;S;+DiM3wer^9wta{8 zq?IMjtT}MUjmoEXx`+;>mP49b9wHA%)?_ifNk0f7lojQuxmb2Aaj;$n83J!ORUG0G}4>Tr^UCE%~d|c1ZQ!{`B{dJ}iRK zO-M4f%k9<+c%^3az$GW}D%b6Un|{6|8XR8~umPd~IIep=`S2YGPpatM~S>l~wd8 zU&1O^{qWq0kEZV5cJ8k=d-pxQiN!9OQL$#=yeVTh4Ep4oNgeK3HY{Uv#oQA!Jj0@s z=XIU^)&z^ctbO}Db97q6yywR}xMj+uU8_cnw#IhaECuH+9Q5dzX$wZ~03M^32lW%+ zV@bl7x)ch<+LOo^O<1eO(LU)8nIvpP($54CqH=01M&X)*qXRiLt%*0?A8vd`=Vjb+ zhwpJ&^sgVt4~NaNlLrLfLq0jK)k;Yun+*JzNXHP4H@6Of7zCDuWAMxwY>o)3v$~t_ zbb*DO2573PUBoNW9bz4d1$!3ocYr-P)9Qht029Ro!o1^Ek0?OwY2)b&bzx0bLFNeyqW8 z9=erH7!{V|YxchUc%4dayQhPTsGKfMv$Bllf`ThzT*O^l{x(n{&QqrVU`Z0OFP0)S_Y+KYlC@u=GMOz(r_kHp|Zdjh# z<}&4l*TivD`UW@}BRn0pSuErUq9uh(anu-0AFiLUdej;M*xUF@TRemJ z5Z=lBXr*Ha$2NF}2tDu)8IO`oiX#bB{Y=L<$RI*ZC`Zv)JyqS{gkxDWRvmW84`G8Q z9PB5H6Kk|A)_#U|?fo*NyXgn*V{wv})4W^EJE?66(;>TtHA-YRfi5Y_FJik$$is-l zOyK{G#7uTJZg0Cdp7klJOw<)P9t#YzA#CV4Eo5~6^bO%F69&L1KMwLYM>rj(caP6c z^iCKXG7*;8f@&60Ba$JiI_fMMM2;MH4qWIi&^@8Es6KFGB*8=dRHHD#C_QgN=hrIv z6dhm)ox-^EaN|Lp^!;`vy&m6F(h!SDO9xE(kwa8uz$FR!Y^u*sxSxfyIC6%<1?h39 zwq(MxEWo)=lB1%-DWtAon4-NA!ZzNdY%zSQ)A)cZWqxDXxw$j$k&L&0SiNYq!Lg@m zSHj34kN>mt?5R5w9-VP=RiH}l@%#Drth;~Z+GPt;ipMk$6%XBe%k3kye|*_|UEE)j zd2D^-K`oQRlJicklb#L3(i#&VfhF0XgrRzFqOP9C1CU70Y6D2}MS*crh=|xJC9p@x zPq%0gyK7~eKwmISsE5(@xJ|7TPw4BVV+hAKhzqPmn9t_b#a-mA6~>f$0^I-#6G~o; zfT@dkqztDg=QQxh{1$_}Ql4o%(6nk*TjnVD`25@Z?`^{v|9OxzMv>?4iO>sTkj)hF z^CPcO*Vtj;FeQoOR@l!^=~krNCF9jie*S2l*62mXL&WtQQRTRaQA}>NNS(-}9oHVO zJH74N{^M`l%@S9fUbJK5@-x+J=NoKj-6wCH)}E{T?1FaqG1jT>(Swg`pJDIBmM@^U zBw>Co*raa?H|?%44MA+dPmfzcN&5cyDiY_82o@b1jkYapPwmQ6Nl(~m;IpobkrX#}-u?9~% z#uN;=F*9B)$Ab-w2OEfU=oW^@oyvHu0oa%@=!w3YcBJ*4^w6}^PYr&yB(UNBg%70P zHRPW0ojy=sES{NLuwX`qp51OKTRranrvoV!J!gz4?$y72k2}VcKKMLP4{Mp<@{M@R z&;wdcbr|ztT2U}3mXs*sEC!NYEU21cX2lnTM7-r{j_0Bp{WG?z5`il5h#h;8A!3%1 zA!30rvVdJOgyp>4cqV)j5N;(_#I<}^4^dBLhaDNtTOzIBHQ#o8VsSA`b!uO)kGrqW z@F{&K&q`S-ecRj7+#=l3yms` zr$oaaYH0|8Kl~yz0b~m2G}RyZk-T#}R2>dYi1mUZ zLimf3ga%M(n-IjbDYFty#^6x4dusEc`ErkD|1+Z&Y!N@daSAYmKi_Z!b4a9G5318s z96>A>UX=oU8YYC%BLap&H-Y0f5$qbZC^(~#aorwVq6zbXi+0=81N#fPK*X_vTCND-FH~dPX+<6W`+*Ui4`QdAJn-dhrsmASkCB z=X#DoJc`gRs%9V)lr~cQ>+62xDFik>e}Za8h(3(SGh_Uy(?)DW;U)h9Qg|^%Cn8AX zjkbx9K%eyQRkrTF%p+ChK{+~S8yj^{Vo|-hB8O7@B zKdzX1D`v@Bz5;AkVBQwgy6QO*rij*n6!>4oClpDqakv?sNQsrq&0jjioz7;XSm_ub z9k}z(rfI{8hji0UN@?)rw-YWS>zP7nAUkr$!0*Is*XRMLyU4zXim!%HTsD>0#idzt zYLnu!VI!r34Ab*eSi)2;#BHRR|NNW~+ooht)KE=;0|zQv29m2X4Dj5b>O3|9mCLp9 zbfoc28V}*vM*hnsAzY_IW)#)FEE{aG@d+83B;V*C`_%}Sb=m2_Qzu-TdQ44?qk<*o z;6p&&Vv0I;XWf_yDb{fG=#@#ajC;X60bgO49t_rRH_v^m;zyD0SK0 zeFn$p#SEU}ZV~LaI7R!=Nwe9;^-D&InImu4j;veal$}%hcbWHP*PPN@M!wUjUsGk~ zlL8Y5XrlOnF@eVzTJ0793MOwj#=uaTC=RI7M6>tb4ID==A-1AmKXQcU;M1l3@L(fy z@~EN-DukL&`vDWgdQnY7*}5amicNsHidYq;AAUDYhdz(ls@Z^k7SxFMuJR;Xn;x}| zWM*?PCZ}X&>tKxlw(ST9Y$DZ$Q+}nQ3(-WG$G*|l|OfJ?M-Xvj?Ner^|9U?BTn+bDOx@up!& zai2lA+@`PlI^stuJTLT;5Q10+T?JcXaq)?EUwxkHLfxrspi?TTwUQF5XNRIv0sbbk zs;Cb|C?S!EIw1}n5>PS(Q(85`q>iMIzIwHc%PDwV<-{-nn-YwifN?z0{q)t<_&_wd zWRvIvAslZ~vY;eEg^*40NrYn@n+#M{21^T05i2mtMV@KMYO6zyf?7dQ2@6RY7&nn- z1FeAxa#f=`B9~oX@%7e>%B+P`QfAIs^}*s@>sD;6e!AV*PHP?#D~_|S^|2vE&aTYc zqy1SuaPZbKUEjNufXE+fX@YO>kl`J~=^qdCQY8OiZ$eh0H7biVnglD=55=L35bkN! zkU+T_X?YZ@=lpF=>!pdkc(;jZ(WWc%3dfs%I|XNI)@t8#c-cG0Y5>t0M7$R2TO z(@F|9iT`#FkA7|slgrt-SC0=Jo>;JJhxS6b_QRK>cuZOp&a3 z@^GN;h+8XQ`3cCmfuew%8wxKVLPH#0O~&TcdYBh|PD+$?N3CeIyXiCTsKam zxQfm0j-w0cCSi%uKQ6=e5RGPx5;yjO?!3ib6ZsvnK(f$G*~O$ldc!VZPKoDxte9R? zJ$-fQ%ArG7mad+*_`aztOIHjUWZSoB(bEIh48G@Sxv(c)>%MZvlJ#R&bYC%~Y-RTq zlU7vE{Bq$_`xgveHS~Z^GY7HvpM$r?32*387Ru3xqJ1Z+kA5zmC~Ulld<|Yd>WV8U zsFMve7((73oEX$nM3rI*AG{F_0jdC3pJ3Qg3kkxIH{IWT#7Tzd8|u0OWnA9R2jRJw z>R|&Sd4{^Qh#smqb=zz0ZmKwS(UHdEXk2<(MCN6z-4z#M&>$cRZx95ZZ8i?IQ;hFX{OX7g&^CJDtr+o!Z;oruSt2;ja&oih2IS*&(kF*S=tWK@@vI zP95ZO%7i>~o|hzDM0&Ldb4Z_z6t zPq$Dlk;elJ-uC*u7pz^93gKqb=`m+mW$894oh|%WvC_6uX~+J0&uL=5`%!F z0>+#12osT0B=d_f5T-9``(U2&-~(b5Q}dn}wCjlx%O9J+d1cRGV_sbN^nGcY?pyx& zn2qzs=Kr*G!po~3zcYXS>bt8KY+JlBI5{bM`lRj^U2a=7Zp!}rwAsA|E$P#>tZ3}* z-A0#o89ctn>3e&w9l3spabUPOy$FpOUm|&eb zTIh^kM$Q605`G&=-!i~Yj)qD|Hc(^TJTVw3anqTc+3Hqi-?Yyt>X2T{D)d*w$o#H7 zJ9q8Dk3ue1q8we;z zu!jAYNZa6NT%Pj84JlR+W1~(#2F9Bn!2Vh42Du@4>V|IR7Qty{8B2inI+m=ANQOovKd{qGZ%V@DT!=$zNTm^vf2LDQ{W&IYS8~f zmSp7KcaBtf!ptF^M3AZ72a@lpyMu!=qG?p7?jB$p#0b&dBjBi!)>omWhh}9D(*15n z|BZJ4Kl*Rn-r9dd7IuRk7KQ1d6DVTuZ%{;C$6PDL<2$0yP{&-FQAZzir}hPP{z87i zPpa0hD5Mj#uG|7@DnxbHnRth)?6&k$fNnxZt?pzwhYGKiOo!3|&4!#xd+cUzN4WSw zGXlR<==fhz49p9?3eJUueDG~@O69QKgzpiG`JMLcdt-h@F;9N9?TKOi{&DX|hvto) zdU}rd*?BhZt#`xZa+ZyH{}<%a{HQc<`O31TK5a3ZhN_g~V@JKfWiA_IbjxYRMcfAB z_M`=QR#d**nrFqR)O}2$xV6aWo;Z>4s!>{rekJGNPw`Su66%nndJr_XO*SFVx|-uvQ<_bz?@`K6=ozkgKa>eaLc5!Eb$Y?NnX4Y8D;0StpzhgTw# zqX)&vilrbV8#rp((1XUnJB}I9j)qq&*e;R~r9^BqqW(7eSPa_OC{YC=TMWIk0iQ|S zqKJVaRC+mcYtxz)RMs46TvJsgE<*DWZN?MFV}u# z`yAq+GA34UzoXlbA>AvBDvM{lGWCn0oPKAECE_X6=4YcLX2?r(aAFRbC?m!TB~Q{+ z+Hr-+Z)>QH^_$3Mg+AGyCKYj{QiBmc1U(vzq#&b8Z!kj5p@_;;BgosP!AN*l+w>Qi zox8lpy?chFDliSVST2(!9Mz3K*9~j+jr8vJbx!v^2{lg}g_37KE=g9eE zM%CJOLu{SLH4PMmW`$7G zgC6)2#6G>A>$EZW@ksd-Pw?0vZ?9L1aL<;n5K|cd-%S!lR4BVIJ_vX7=w5$yIti5%-M2I@O#> z1`q>NB_s==W(r3xI~XzqRD&1rMl=PbKYE?F>UhSho%@0d_Q7VoYCp;L4lO!eiMS_l`Fq_R(G7_4s7=-L-{vP2|rfCw|CZBv)IdF zeba_`;PDX?^U-D^dFmXrnOMDe%d=S{o}c>U%VK*p7DFqM%C(o~mrfWrK4ry@JE+sd zjGC&E`6bWEM{ns37Zo~EZ-;U5k!gW53w>&6t-S^Gv)0Gu(l+DOLPca;`mW9RnKqvv zY4Wz-=Ut(!_4AD;SL^r;M7F~B$8&|&@poGOF6=>Udoyx8$gdg;J8M@sH&qCtQ&710 z9DqiiFARR0-AX+d5IwOWdJ=K!giF$$zbZ-BL$^-Q zqr-}$1g9(1cVx=^+@=qZA~7}flvxIp|G=mdN`44H%e1b{&nhy7A9hmTY3-U1F|BqZ`ZsUeu@HTiAE ztA#C5%86O!J|I%jsOiM=V_!oR{ z_4~|diD%`Y6I7M({szQn9uDi}HpJSwf*6PLH?+x@$b;i04-PgoCXrkB*&WJYmzA$6?Al1eir7nFp~w1A3yJhl8xK@XmxBzAFWn9)`ty{ z)B0*Jvw^*}kXF~54b)!g&3Mg}gx-T8!y&_U=&tFAY)uz*)hH7rNh&t)wXCM%o!(!% z6K`i3?&So{QH{lp=HfM;%5h*XwRapdS=@1qH`-BRou~vL=9h{<{mV?U#>QEaI&uc+ zg_BY5{{`hsDj) zU+5y6=P&+TJJbAr)w^utHzSU8AUfssdVKG03GZDUhxsqZtC{$l<7b4|+lGzo- zoZ#c9K<}&h{cq*>uWtE{(-H9j`W*wS;1)LO_6)iJMKq6)o8%9)u)63NfyjwB2=wSS z7nCoM3(wEcbyKKZoV2KsHTA%FqVcp&T0g7Z2Qg7zmYa@frw|?ECf-NBOw~;(gOrz! z^gxgcG$!Pwqm7_S__*p1;UYQoX3j>+B7{B#G8tk9-|l z8mnm?JPX}euNI>as|dx81|yt^_{Un$xEAebkGz6JUpAzz5^x-~ncZ2P$m6ASM%*0U zOC*A#*O78-iIPZ(plArCB$p^bM=08x!Yv#Id_$q3)34j>JVn~eEixcx#QM>_m@qgZ zjn+(h9;tSvu=}uzIF?_=`fl7iYU#|reY#B;{&C&5(Vfr`&B=$)+ruKX~<>Lnd|&4$kVaW&GhYx6RJT-MW16tfH>d`<9Fu z(ZAoA;(ld&9=ZPHo{e7OLsYk9^aI!W0H=&XZ-^Gc-Y>xvxZDhbSFgGVKVr$`tyJgJ;kAJq2Tj!!5|Vv=@JT`KOsPmI z)Ns01NapR6)e^MKsxzDHMO3toUPG#d7jf#9KHLpx(#_}AA`k>Wxel0(@ERq8g?%O6 zCEZyfW)el}^&wk+*fZl^TU57Rfz2PyyANH6-_15}eyHzC;04b(be|NC)Xwv-{`MaK)NhT|i$ zcnKf>*@`dH(Kh4NAKo0_&}RJ1dpF0oalF&-Gvi%-d@%4Y7{TfnQas@a!e~6WPAU+`k#GQ(=f^?;;`)z~t3Q-VoZV@0FC-H0u9|(@ zqJBswetPtrF+OqZpk>GX~hBO_8EsMsknS?;kM~dP-5|&>)GX+0peE!kXNh? z8%R0EQ-%_4@H{`h-xd0Phxh51o_=t|BYM~+WrQm6&~` zsuZDIy@G;9QB~?DRmaJX>2wU?{3hR5(!q~;1%>QHsy|79kbb87V~@sd$HqcKCi#KO9pY{Qq&-FWBl1a+unn&2i6ZB2K8kJvZICt0@htYE+Dy z)7JN0bHrB!o8<>%)6)P(6BZfIAhefm+K&MbD$ zuwz=oLA2d5v14C&!p6Lj5~Z@xc*kmpiao6@1yFe3U*m4%<_F;CFQI&2>IJ9x^}cUe zVf`j5sCI&WQ(RD&@1VYLYCh>V`mbD|LXec2F2H4~2=0d0E*Y?l7H3K-PcFG6J#dP?&SPA>*T6G6K5{sZYX$@_w5TG>ZHKkOJu%$k=-DtZwg+9i-bkGg>|+Ta}%JU;lOZ^<$A$$34cuR@XjnCPjH!^g}`9K2~K) z;iSHpx@#YD(-WY+m?n0zPi6Xyt*Dj6+v~K6T5(_8Z$z!c{Kb_Ovlmp1om1AU zL9u4(1%ZyV92Lr#fvNaDmH?FMJ1 zmu7Y98Yh1?Yf*C7jM9G9bFvb>86}v*|Lu1W{x83w@PGJjFZQFfjK_|{eIaiCc0)L4 zlbZ1KLSG06|HTI4g?-qMrt<&K@APpRo9wOMSt*@jU%&=8gU9jxp&XAkzc?Yc{ly6v zHCo0GP6SrA-#v0*uNCd)OP8vcanTIzyQO&k&3hp~nD)93DA?v+H-EiCH2}MzSVEY9 ziACBsucSN5IlG2Sr)Dt6(zxl`jrmwt%U#RFlogOmmRXuP(B-(Bdt91S0G@6avmKv z=;y$Qo5o^haHx=O{U4sA0|znNUp|L^)5HHOpfLG2z|#g!V#`MDnpnu;E`vx~~I2)2=OMvGcsN6SG)M4L{*>_nK%GS4ijZ8wlvq zZQ;LDf~X|@TnS$I4`JZvK@h5p20ufQ5rOb#`1{&@vxk(enX^kgym8O4VKoP!ll5)+ zRz5E%h*>zU3W!iR*cC449TGKlV2J20V@*7U5{Jw%v{}LJB|Q=v?zE!keT?J@A8&r# zHqV2;pNa3EBf*Ekra$+yygYiaG+& z4}h5wkBaoA+upcIx8%{1j(*zfKm0lbC9qp9IG*Ufp>YgX{9@=Weiy=aQ`tk!k`21V zG5(VfdQq0HO`wj3N`qAvt2>R!_hq8Y)=a;XeqyB1!>*64S?gGxU!Jdh!vdul(NR;S zydmOk&94sl`s)EKYg@YgKESsOJ-3&w^s4r#HrO-*`F_ z85RA9>fjNnGaC2+ehrP9FgQUCsC~-hKdVFKPu>Dv_LK*tl}bg};d@`xGY9ikmJj{sU&<#fF2DMhl5s#Up@p17qHsj~+He9m zV1iV`YAI5Ra4`A$u>c8stLF?Ek%EDqng!(hN7)dyShJxN%19e;K;lIReI#&dq^t|1 z(GeQPLn@;Pl`4qvyKg)(Iu^QiZIspNA;k!*h0R9+Wu(;L_XBZKjFcKF;B_1kqdptS zYHB|JqGqIQ{A$qWM%gfJ=+I^alJR$;dA~TWIgf2U-~6;V5kGH3G=YEUNnc91j2~O{ z)6W{}KWzw}iyj(=5d4_km`w(zFMjs!pozi7cxge27>G~d9dYQ4dDoV2soX0!`{GP3DN<6ZbTK3Pbgl!TYj zrXxPkE?7ibHT`2f?RvisZ+svlyB+-|tbXCA#lxcttoxm(#}P^_s0)f;6Jtc(0hK&UPe7XP?TTETY>QQ zAF!8<@I$8>)4)lGKqin!YT$QdN6~m5A0H+b|9spy4&zzE-@haKY6x<&!=E=UZZkei zUcvb>@F(HX;thG*+oq{IX zglVF!rAnSJG~n8P_EyV5aS`;ruaS?mvSlyEHp|o4B)n$huNZ$`{8ixZF#dkPA6;93 z&rfAvx17WIM*JPZ-(e|DIBYyA)X0IB?Q%$%DsLAK8~Wk(|J8LZKv7j;_`i?6%OZ~j zmdC2dl01ang}V#O!$&2_Mv2BK5fEd5fD7?*4Sb}biDhc^aB3XJVXSc+Gqcqu+squT zd}NKU4CtXXIa6t7j$@AFINZK-_bxF#xbyS>|GDS+|L4r!bIyPMW2GkHYiiOh0AGQ0 zw*ePM4vO^%-$hN*I%?C^;Ju%Ai_8DU!d*%gzM&(!YVwKs^trTyt_fc#%Y~zKMD!>( zd9!kyUqfes%fxtc3(3mEVh4PEwV})&DixLjgBG^o-smDFUNkB@#idlreaB$rvfvBQ z(h!xfaO{cIi>s6$#C259U#Ajb8kuUS6TG++nf6bYA5mk#c#w39Z&PGy%+Lo@Jh6=XjLVXyNzQ6{v} z4TSaJ{X9UM*a5qy&B`U+3>t#GPjlN97Cyqi1iOtIN`~Fm8r%)x0z3%WlPY&6`+tDs zQ8qGNFg=U~RS!%T8t6)>I;aPxi?M)uT>!t4>0&IXx`56^_eenQO!of(sR%lNE|?z1 zLO>5eeW>zp8r1{S#aLi{tby!I7h{3xLfokQz%a{C`h|8&eyUgN)q(lr0OocbT($5a zMiAVx2QmLN#>w{poCRWlZ$RQ!0XJg|VLSvu7@{Km9?TQ0v_^$bm96|zTEjpHQC<+t z7-wgxn5E^-Q~^kZrzi)@8@h5qZe_X=+JoN=64$DIP!gjRNh$+WD-ueyX-_9^4qwK1 z3Mqn5I3wHc#Ljt~u0?lP5~Wt@y1qhxQhzO^C1lVr-cV*}Fg$1I4-E-D zKh6m=D(`OidX~jZ58?mYY_YwmNMf z-JM>WzBB#Sl!7T+ryR?u$k>wcX2x)4L1u5}&P;#iiOgYZk#(-M+S+9GTA#6QfH=Zz z3APlQY@2Q?v6b6uZLPK|wp(`I9$_DEPqRDi<@WRTAMID|x3k17W7dl7tn8`T?(BKl z3$k0XyX6+STYgsVll$cz@;>>Hd{Q2ClsL*AwT@QDGDolDWycw3sk74A;Oum+bgs`y z%W>w^=3L2LnY%vspo@3S`k$xXwc0h{^1IHtZs(=smF4y3`SY&j$K|Ktap$+>ufTJw zptayk!NtNug(nLK3x6tPx7ri^f%}1UG#fX{v%BtjibG!`+;$tdb3O!C9H2x4VtN4q zn!}lUuSWBfK)o8xJo9YTXc0YUmqzOlXHcUhSa)30=o8e=#bL*QnjEyOojC(a>z)mR>cT5yKZg7pU(YwR-FHOhhVENDvyo<%tE-3aah&|aiw|5<*` zpxUt`@(98jL0M=%!rS3-x^ztL52+=$B4i;vj5fk{s!2`v)PJP2{BOz%r1T=^K$#ZQ zHA}5;uu0Mt^<6r4H>Z6S~ zvG*2j$5;Ob`j*zxW=`aE^dcw0YVuRM$mwYS{rFG#Tf0SX(mPn`KTdnlCl=y%ng;p; zay&sN=`?)_--M^=GNktvoq?a!chL*4(<|ur=jm%`2lJa5;2m1N4o7HH^P(z1sQ$v$J%Y@cZ!h}BhzKFL~BiSIj0u}`qh z@`YH650J=35f7J9;PsZ`eIb1sBZ1M^Ym5$zl&>*{Kr&-6Stwo_O0}2cz=XyI7!I~0-Y?aT1jn%&ZFk?$A literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-LightItalic-webfont.woff b/gui/slick/css/fonts/OpenSans-LightItalic-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..f6e97d5afd5fe6aaa8d357af39256b24ae6e5f88 GIT binary patch literal 22444 zcmY&eV{j&2uzq7}V{hz@ZQHhO+u7L8#l*<8 zvPwTTj6Yy`8?1sh`yqe0|9lC5Knza~x?^VTkNB{6AbYxrZQ0Q-}7 z{s%i4EUXXK`ffjY6?cC8e*XtxWS}z}eQRR?;J*}r?;pD}3O1osJ6lI506_VN0=oQ( zd7~dSer)Gp{Nt-~^Fy}(@PD>sVO8AL4E6N%i~s=%nXkdW-*?W$SWNZzm&X%e)HM<_ zG}zHI*fTLPG%?mUFmUhbdD!yjC-~>@&kquc35y$;iHU)U;!|HU`i-n_wtHe6E~lrL zfe>$4Yq|+u;HL%f;ezY=zxaB3CVqOD;3D9NZXgHr0k71s=za}AfxxjOJ#xc0*|V|q zskH&881pnmoX}d(gwP7m4$uWr9`AY4QoKuxpiUUVl!P;3zO7R6iX#>%btEsK7u(P$cxVyc+fPwxE5*8X9 zAR#U+Fg7|oKt)MPR90GCU}kD;aCUlpfP;;Sl$M&DprNj;u(rCqz{SbT(AL`A;O6S= z@b>!r009mR5ESU|BO=VtGc?%WL;i)iw#L~`Hl5n+HXCm&nNqFQX)(F>c+O(A(cwJa zguDKHvDF@vOHRUk?=#pJaDi^D4vSll5sry5H{M${UaGHFTTai8Ffdi=9lNl=@p%(> z&U&@c>268Z-!L%J5HrBN{+>qxtez#mpY<}?b-yIr2CK+tO@%; z%soblh^+Mz(XcRj9JYCP$Ml*o9m-(wxle1335v|ihWT!`S6wmwiFau~H!6xB~=Vqns5GvY!w2 z_kkviK~gX%aD|dyV1PJ8K!)A5j+a7?Cq9VYHhylZMZePD{(zaTWO5#-Yr;fvT{DEv z2TAm1lXfT`o~JICMI>k?S`AtcI4)LRxhr?bkv0OTb>WKAZwdt`_*`GvrOw)IJezZnOW&H@ko%?bbB93HsT<6J$(* zfT6?_2K@AOi3B1M>8T09jdVc+Ac0o-K|w*~`H_C4oC63+J`g%Ql5ig~KRQ2ppDrys zUq%ln+37ITvAk`bobkGI`hCBbY;m!kMP*Ica9ngUS0IwXlsrd+Z^vy1H%D4V-?7B2b7mMeu^ftVivbm zgc0Rjs9rmLfs-75H9VKn&JYQbGRK9)>9f;cmO)`-OXW=IKO zYsAPkv}coid1FB+lQMxlHWq4il=){=X{oWMK~ubBW~273yIhx;w_zY@dqIN-h4+g4o0WKo&W?;g&gE$EwGEl#nMDdBCdJ>Wq*pz(X)N@$n=XSmX~l2B zv6_k^#n=^t8|DGYctwLJOv94thz2fN`XjKd%#KFmaqXFYTrl2LfD;?(_Cnrm@ z!3889#a2iwlnK@`pYHq=AQR_f-1FA_Lx2`5>&Z=JRc`?8O)0o%85|iPX4vD(ihYXb zV6eF@7{#mCvtZjT#_AD|eb&>d<8~eFg#{L2%#C2i)cRxs2}66Yq+mJpi!$Nafd)Y{!r|F* zW!ihp(L-S>3G^LT|m6U)SKvR)0J7=gc=J%AYgaZg|CAwqfHs0mzRUn`nufIj43C5 zv}`t<&yPJWxUHwfeY@YMOFznq>v@FS|3Wyy#houM zu|}C;DvQ_O&aS{Ymg#?s@Rtr+)MTB*V=BiqMK<0c!oIj`~i_Sl$cV}9sr6gj0HI|bW; z9T#U)+`Pa_?=bnB-1K!l~LGCETm9j4q>>{T#L6(UrvE zn8X?OK7PIzFXphKufC7DDVdrm?-?uNN(6x%iUxlzNy(=yO@fW=>Nuc~o3wL1kn$vl|0TuOK zmk4V&$8=eROFpNMyK}GQ`roB}?Qg_%CNqip@VZQmVqkFD zSpH7@uHqEoc~DNCQFmX7wwr~SZ=dpJ1sjdf1l|*;6?u(p->rV#?I%;QLPEu`-tS<_ zM5VxtrF_5mFa6ACKC#ty8?W{CJi{WivS3hR0Cns^W+4 zt2?}xJ+mpsTWm8DPSIXJ1r1HBwOEYC{c#y(zYb{*W9jhT<)IzZAwN&}hT`qu4GFv* z+5AM0B~uwTCgWWhCD`nGP_>3kGO(=r$)L0_$1M$J!e&K!cd zb@*Ulad)T%v+wx?>X9$JWXC*c&pORfAp9BLcX|`D|7NFMXS!dF&Ap)?_910+-E3I; znq_of?M6&Tr$mscuyS>~AHOtb`|jkTHb1ss{vCe$Adwbxvz|OtMCJgle)F&TbSCqM z&^mDb#X^XVA)p^^x&aVa8R>Nc1spTXvIZ6^f+9{&{?6*1rS@c6aw|Ga9K#X`F@jj4 zV4?@cM?8&!l*yRfTMW88LrzB780Mj#>{ zK=8aS`-`ehUU&wiUxs@%TlanJA1Crs#v$1T6)k#wf8|fRP#-i!$21gu$$S+%)PhW$ z0%1rp>$M8)%#{*f49^zynPE6F0;d4W@pT-{lxsovkwe9b#DmZfuU0yg;)ns`9NlOl zhO}nZA;EF8Q=u-Q*0#~qR2k)ih~&{GfEE)c(|`U$r3A*no*?!TGhB4h%H4&+cHMb) z8cB)pXekqAqOwJxf3W@cuGJstyLES$-k6S`^*ML4h_GF2>|*K>OX_&^?PmEgrgM1G z0#zJy(eZQ=bA8Fp@O=?a)9x{;0dRD|baMrpNDEB`G6q)s(2MV@;cLXQE42@$btVTP zUyj%0n^Sp;IUrdiu`Ak;hN_Fw;q?luZJO6Hw_PK$TxO`CU$i1036BD zOJG_88q3*Z30x(jo0hl>i+#Zn%ojM?^Cxe$&@fPhW!erxJ`B}W@wLAfs#mILmI=r@ z-|_mNK)2i6&55gLG|kI>vY>5-e6+5Y-srzK&gRLJ4*S=O6w8)>N;b0d*VtJ$-Vb}| zW2|vhDX*?9*H?`7HeX#suh~5Z0q&(MoG*PBLi?L#SAV0EaEoe;S)`I!`N;F+67 zfSS@aH9&#c+cpeH-8mnGruIbdY&7UbZM}Hzl(zuxJ1_EBgh1e&&xfpWCq&AV=vz}J z(1#=7O&_rOPmP?*@pRQpF?*lCeg$$G$?1Zf{`bOHssVUd04@Bhuy<^5JHpby=m0?k+3VH8PdM*@ar$K;X+1bn zt>LceG=gkz^G^{9sk-<`AjuuMgA2fml(u3+a|$r4@KEh?>~pun|TN2#wQms?|%nMyJd-ULRbn4 zp3nL`p(~hW=&M_}pi!Kqiu&Tb4dC;c@c@$sDk~^wL#jGNSkqF?w2f*U9@F3O+1#S2 zV!t~;gaah&Vu$a!M9pvM2WHl=EjN(QH3S-Y5^Z3Pz`= zc-T$*aB_`)>RXcJSJPqcA&~>bL#5A0)nN+42fpzlz8RD>+xzNuH(P$js%&?+;mCk# zJM1~9(UfI^8P(%Va5f7SIs!AfZa3Zil_#0CdXwVnf;9W<32xxkiih**RPtgr6$~xa zHo2|xqEaW{_!pgtfg3*D%Q;UVb2BF0WpUen&n8QqoM3ndV)*Ww$Shw8>W-Kg8kiAh zLsuT(a&CNw`Mz({pkEaQv=a&Pj%ETtZ!lCeON{h4Pch@aygwYVX?$8Ra>!D^uCWLh z=6<65JQ1{~t{!86zvSCt{)n{Q;4m7i*tJ8S32eT!ZN_#Pp~J9oMw3d zcd7Hv{v7u-kl>@C0nm%ijL?om_22GO`K&nvi+l8bw;(&LCA+oOG@O`(1g{FebqV2D z^*boRaB5bnCE!H`1Bd|oVgp3JsdAzM205Ga3$#EWvC?(%5~y`1niU+D&`(P0dy46~`&dVY>An z>*+#71DHpU7h}pRPmvin6SM{bSWgwl&}|(&rzHg+a@M1R>UfwLE!dJI(Sw4VI%rSZ zRA_}w4^drc4kN~X=Io6ABoOY5plmD5)`;PKtNxbQK9)_Ds;iOKL0`*Au)UP7-uDnA zR0we5E;jd%R<3CX)|p|X;!C7AWxTi8~x&~d!eVQ zqc%^X>*{_yZXa2rKl1L|Dy5RrdOL_utidM+5*dY~6_X9kFx z(rYqpcmBHchTRY4VWH$>(m5t9IjSx#Qkq(1hhj9HMhl_YomVN_nG*e-wU__Td&zDJI?oQ-#BZ zmddL-0Zmq31~d!LY@|m#^7X%K5y-|+kzLf(EZ{L3V(AHlh~tG zbe8(yr7tmq-&AHHjvLHHjabTGE$M@_rNEBk(GkkV>kqn<_Gs8p^Sz^|uwO959$Akn z-&AozxWCMSlM`M@bx6H%668p&Nhx$489(TZAyQ>czzOz%-J;XI3V4e7ZEITVKjaz0 z#7Gf{60k2=nuo@2^sb|; z5i{<9q>|V{N21W&+P*#hT#LW*cJf!*b7Gy_y3S6$$6(t(Ue8-DM5Lwg#fA2h;1g zLcEV{l?Y@Sfe>cQkgm7bh&J) z`c@p9u1pYtth4} z)u^zz9No|hobO6*VnAI)gO}s>=d*AH?|z63%LJOqXR<%gp++T_7#3$9`hkoq73C8E zQusijV^LnK;u$eNa`*QW85iSJ0=rM7cLLE)O?{3Up)+ePCC)jDnh^pbbwL@nB;v(= zf3aAG3MAb@1)L4Z+k*xZ&u+}Or-_O_t=U0OgeD_rTL9c>JUBucio0#nYZ(o&))`ZiH;cNJxtU3IUIh_^ky zXIFcbESO^ms*OD4Cro@M1v}*hGc{U@sVWHu{25T5@(X!4Vf;Hbw+d=82Q{zPM?@|e zIEo2^KgD+AU*z_Cq4+l7MxLW>uheQzPu@ZiCeL=6*!yah|sl>L{o%wA150yhQQrd)x{HB>s z!=e)T325TwT_Bi!eS-vz`Xj^XmF=$=}LX ztDbqZ)bwa06sThn<7ya)q)@y{8L;@vjtpQTad~bHehjF$8leZJTQpSzkw59!JgUyB zq#W2KlOaz{2M*#}Y}Lj*DG^oFCYI%L;FH3izy&d+rce-kx-)CL@WHflK z2S(OKl*4oorU(;BSxSC3Mbv`AnPk9g>NDu2>XbQI&K76V9hO*)^@SY_-Kzcu(yh)cQ*QObXZ^UWgGP|~<8w!~!7AL^m{nMa<) z#=GZ(lWlDBaRm5ZLFORg?eTLNi;WIn@$Tj>Ui+l`y6ml9jq&=(fzQ8jp1-VCKDut_ zXRzOzerZ|y&)xYdwPk^~ef8Pxb(R&tA`?>@m+=b+HsD?`)3nWzj2)ZIKqTrrL<3_X z^waa)^+QqL5vAtm;kIErynpklyEI*+`At(twiM@`ql6A zDHe)nXk}hN235T4Bi^q#wrQY2`*!<~lE|uy!!jWSHwr?;tLpF2 z`6lqF3x9X7(M;aWrSh2=n`0GaM4|b2W@sHIn8*7Q5aId!yeaQ~_7Wjm52zuW`=v#ef$J?s4>{=&+9wu!R-cwX4#nbjEN|&w8b2B?u=pJh_rWH}^0b%e;s4pN2t8_W4x__Gh2ls?m%cYyvKX3Q{DSJ1B%(2Xja~WZ zh-HhaE_$pXJ9rckgN3Udion`Pd=jjB&XOp3yg`6z#44_|@7r_!tqa5qom*8~p+qBx z9aj=v)~gj4k+|A$y}PmCUPRumr&~YjrjwOc7x7VkSP{g!c2IGCKG01ekBwC!PyrPH zQiETVT(slCuTF%WM*~OBQ8}mA2y_xPL1NB%@-MewV>NleR&R?3~SGjjyLE(*^v z3O(Q>L%N61>|kP`><}`?e#c}2CPHL^(7S={;NCOv^=7j5)!91&4~=HaIOJD*=hVj+ zFJz$r$xa+#wOWE<6a|_S;}1}&^^TGrNl$r3k*c=Y>MW)GO)k^zg~NT6ZHNCI_@7OaS*l0iD=l)c-$obA7ic+>)ef9Qs09^$H@dDMBBGfp2N))W-?~k~?w1}QcKDvv-IJdVJhkKum$k)lNN>1raPPY&U^H5}` z1+Lv6H*Zj9Yb}9))@#jg$tqpps`2Yo`TxOMzpIO(a_4k2jB5Tz`86AQpHWB4WUCoX(0wNum8>uTk?D$t%yob|FDU{s&V7RN*8#Po26Qj>IlL{v3^XXINJ75F_mdkST@N+7l#|T~ zh|+L+YmG;0@&59*ky(f|M)UJVbQM|2G#1O%)wW7Ya2gyY+vVJOr+z4pkPKDDo5Z_g z)ogcm3c8{TDpW%v+3TQJ!N||Jf0Bf0%vn!Dp2>ON%u7u@1!>k3fq|uMq^8vGjmK0e z6K5alvH5ZB(saJI+HI_7_%oW3bbnP`qK!=*-xQsmW>4&avkXN>v>Ao$bQw#)l;|6b^yir zPCD;-F21%|p>vyM8hRu<31ZZJIvmpZ^lwX~Jz+S!f0M0_QM()9ISdkE?ZP{nm1RI& zbhAwrS9_0wGNB#nL5_9ucT>x*cm-#mHw2OM$XB;>N5(*N=^0DfV53e0Kqt)q!f=R* z9z1@8^v_wjvYWC8sjl0VT61%L2eC|APHG0;+do(3c{-`D?x-(`o!?|O8f&GoRW%?9Y@`c7|1b3Ol4voV5hpz*Qv>sGe`uBDiSMGkO=!bMZ5)Mju1cCdKmMv+%h>sSf7eBWc4y`1?ZmHW9I_isJ@&; zZqK3x?3O*A7LIs>2EG*?>(ei_1D*mV9cI@<-#-IPicXAVr*W^yhY~0PSD~4dJ=RSb znuXa2JfMbS2csAW3pi~vT=@cz+whzaE^IJq^lvkpc4w4|r$OBcLAR*xME=MbSPCL7 z*-^d;;#{5G<%8WAp$Ysm*vR!DSpIc#rs75=lZE9ghzpi9_DExI7;PqW_Y@&{4!~}| zp7w-XgX`jwzrVPX-Lr>|W6+&~f^9zv!gG~U^s!7s%raTm=X9kw;mL~Qe)%o4-IZJ5 z^1e7)gWc$9pw^O#=UZQ(m=g_dT7%bOskU@$_b737)3k$g3!~&>rM5>;#y0EoE_Iki zDx=2wbz~OJGv(3C?5QKXct|QsvlHy_Os*muz@9ACwdghLBFgZV7iVdl&2tnh9vmjt z#Sg?zhjMLHMZrp{&Sn_K%AIZIPN0KMQr>p5osv?PaL9)M$x&hDR_QM*vRPm_O#JhL zk3qKLGy&of-DP*X7Boy|b-%^z@ifY;o*)#%a2vSmc$TsZmw}5p%p85HtzO@D z2u4zJ29$$uy_5-NWlZEc?B2;9EHK+Lldeu`o^h`Uu)yT@6OAkNPn~@+L0P3^qQqu@ z5K>c$A;O5g41-`7q>cX8Im=L7Vo&||=b_C@3N3&uS+0hf1t;A?f|3@m}eB&)}BVHMK<4uJ;tk?+zO;{RBg8Z&5RZpGKhu?;84=m|QHiZ*}bA!Cz==rZ`%+y;Y>E`MNG+s=4FP8sDYFC_{O z4O*&fd*sB95tpi+mO6gTkO%0dElPr_Ni1BbCDw1YbQOlusvlnKq>1>8B6240kL%CJf+8BXQpmz{_t zpxV2Mic*A|z02%{N!?t>tCG!RHEyTn?zXAa2Ikw+(%}>c%fC9^+4ntXAt{v_OstJg zQbrif-@TeP_@y8B>m$rIvffW|%rx(bR=*N5VH2{J%*<;^h0McP$Q?@lrI+;0gOW*3 zg%cGhqh??b3fPB3UCbU9YcLhD)tVav&j(!Lwn&3y`$e7)8)8JW4n<(O)lXKJwV$X* z4vnn%!EIC=2!sA>OFQpZLn|~Lodi7?EVHt=J-<7=?UO%wT#P~B#UR7@Zj6Bvi9Wot z_k*b*rZ_rwJz>r`7L6w!et+f0YLWC;MRTte<0Ic$A-SujRG{LEG8D!npb zTOC0x@z!QPt%*7w`{p*3I+h(k5$w1&sFO^dpRt+&mJ3#|Pv24}&-_~-%~)dgNrTHs zbRm+Xf2Si?ou$_1W0sp;l$bc%z^j5l8?MqAz`UDGNdp}+N|N#$TUrwZFHGAPavIx$4Z?UOVC z8vw_Ss7O`p)32c-J7`VV80S$d<0xcMrx-d(m{?#Cc@&pf*6-bWC^lu3fL^tz=#8lb zwxl|OorZNYl6>=nijn1c-LR%j23zLgx}KeA z59YCxO^G>Fl_)+$pUhk z*Jag>0Ej8om1nZz=3C;~<%TWv@S0vxS}fKPh$e7+A^!>R8W?lEs-@}DBkz|3(Uy^0QXcluO! zXS1|as+ebtYS3x(+Q3BG*wm{)^%7&d3h#6$N~`7h(;a?GN>%m_y!X8MMCpjqQ4BXU z6W5R#27b)Wmnc`jU9H=Ip2zNXqv`1fMABAb`b|`wAJq9%+`b zDW@WIV4mvz*y6ml%H#reZw_(DkX^a#pVa%ZDrITij7U84-*U*=IvhBGWSL5mW-)|&gQ)lPeazg9b&re%P z@|rD{*?AG1<`%Z$8Ysq-HfEUe){C?CB*Aj@Hqhk({!J6#b?)kqF;Y|=qJ>$Y>Yfvj=)+JoB624r`8vfg*egBh*+zhnf#+w8?#Fh(ef?|1)a{v z9gZP)Q6Z+y@L30_hLKp>6%Mx>bk#3->sA)~826P#k}bFT95{%;7As38w>f7~cuRyR zRCNd*6Y4$|+~QJcT#vSVPU$~S$(=1tt2*x}*wi8JjfbTq{;Kgb4#Z1XtNjg4j8Dq1 zHwHpZGcY~SI~Lft5Fq0bw%oBjD8)bAvDHeQSnK5B{rVs-Ig~7Q&V8QyD*KqR(peLo z&S+!eaD27-9+l0=#$1@O%ge70p%~Gar4sqU5IR9gri7j0D%y$ti^hVf%s3rq9WC&* z+${uLEQ~EAnD1|vX%p( zQm6JFz|cQ4J)k)<&%w~COheYy9X72%GqQ||i!Aa_N=P8(VBfrGLNw|{a+J{XzBa>K zaLe^ZD*>2d`mhP0DhQj;a;Ai_PLyj35l+B{S0;Pwo->PsT|Ua4^b~DIAB4+w#qkBQ zohTBjmL zd9Z1Ll{Eqr^4@l27?`rNrdb39C#@Cs95B0;@?s*{7S;PB}ClmTTSpLy(`ZfKe!BN;{GZubl z+#gIsrAzPL8!tXSmZGAx;xe86{Slkg%ze`#w}D;#sKw&E`;T7I^AD~@YsK*#l;nAl zH|KRLx1+5lk5zS>$y4u!FIe58=$1-8b!xtTxCt7|uQO)#S=FM&m^N==;iv$3?EXBY zX0KivVWX|+kDVAoP(NT;9)JB1O|jo09s94R^G{y=W^KDg$svnOR#K>7*oXskS95*t zwR;QuW_E5hEelbiR?qsJ-&iI(Yq&PswoR(N->^XXgnl}eWSbCXE%|q)2@dEBULlSP z2XZn;a}FtYIx!TT=6VB~g0Bk6-*z4+nna1!=6-fsx-*LJsabP@T>9?fAMWDheO5-| zMzk8G$}S_AQUy8nZ%a!{U%zTk0yYjqg`@N-K4S8+QDQYmHGWOSXsA$lE!0uc##S63 zR`tkhD<89+&{hx#5S1fyl_UgSqQrry*vnF1UX*dP&SlocA}H`*b67bTxtuKFVwNT_ zUdTe#)s)9pujx}v^)F;Dh<9GOiih1Mt3_LcHVzXpIZ91_%vm;O+b~Tp&`4Q1DfBX; zu4iGkzMQh3r##~E93{C=(~A2VjqYh1E=}TTx;^IJR?}=do9p-Ld@fYN|wZQblGd1^iqn=*}VX-A)36OzQ> z9}%aEi0?_N@*G8dVzh#;^Wxu4PuI(>2we4wa4YL~{(&}DPI0n9quM4AKe9iJ3>!ek zf-^H47-P+#`u;&{te>1G;S(|zy>@d2#lwQ5}S1mWMF7A%}4R<@_wZEbt{k`y>Bd&<{KqqH&2#mKN z34tVSFTv^{?9=`o9M&}#o2jK6S{S;HiITe!?|O@eQldq zit%-UC#>eZ(!z;IwtvTy*xa}|@)sn>x=z$Ru zZ4)Wy%IEZjY}pJcA$?|xBdb;J+2nqx-Q*6K^6-(SX>M1k-Lb(-+>r6z<@o4c@!fw~ z`N9TXg+JHtYQk&l314wfK%HG--wwEanKE!}apZX_aRk>ZjuwvcH*g`y>0X6C1*RhI zhGa$UYdg1sDIbg0r4`oBsOm?P4UY}^yR6Wpc&0>3(ozuJ;=sYF9aUoj*{*c);oD%) z(;=7nef2xW0b5ufZ!`J>Pn*75QRl;M!d7LXKHJ8_PX7+>{V%Y;Kd&{(Q@1n0Gv{!z2iNkJrPHE1#F$ zc1x8Cx!O5}9=JR@kRiR{57=O=MF}IPhm)NNH54?bNM>u14Mk8{XO9DIh&N>UFoU7s zTym?%U1lnT4+Bc*^@^7%@Q=u|rBa)o;$+5QmP++-tL8KUJC)9|EqNt>F@5i`HHF!!x*m7nlux?LYL=!sH@p`%9wZGGMJI3fejX}zX=X~Fr>UG+QxP#Qkj6m97_;+s~Y zQI=;jCi#OcR7uMsk6Pbdw9e}2ZxtFZ8`vBQyVvg?Q1_eUc=|OnFm_LzLB;}qxhv=- zV9G}_m{I!NBpk?-m3GWzDQgz%npgwysK5qucIua{iaqcXnr^669>USd>cOh@tU0| zT=ZeBea7|u$lS>ba5%i)t1Sn4jXlSzvDL(8AD_&ve~A@DSnJHv?ERoq4iCu)VuYYj za!l!GIieF%abfT_0`H0G8>X(|5GOouWjofjZ{C=T)k)%L4VmM}^e`|vtP#y#NzKlc zLOtHH^sv-k6WljBS^ON(gHx?*i*79FJeVl5;MVj!_&StS5=Ip0iXwp2SqSgQvWQ!2 zW)=V?sLRKT`5nDyA2hOioMUlnrzHup*t94k5Pb{v1r_%fq-eSY&b;(iG zd+h)TXs7dW)2$+2g_qYJ2qTp%eA=A%%8dWKEowmhcIN#}M{Ds>RVgov%QUxZG+ukc z=p|q$A%L8RqR^{UQ?`CF1wg~Otht+L-QefKy9_hcgkO;4q+Z4FN8P=n<`d=B5R;%y z(@7Mk^}u%HX~gp8O_dLQfFNENsY3^Lxw!WHzJ=S4JA~RJ3BdZ9gpA<}7jQ1=T)g_s zYrOo^Inq&mW+51Zy=tICG!kM-dGw$yx zbAk&AL}Sxrop5l1WQ@x)wZC|~^bv)k4}MLSiI$7h4PRI+))pHo_@vbypQ zwWm0nmt^#g%U%*FTS z)%;7Z@0O>wCQpOxZ^@rqZK_avU%vRVcwcA&)c`v$5Lw>_98Mr({b@Ewm8nCpW6wpy z<7V@D*y#zo^?GoBw(Z&L39vp7KLniJpqSeD`ws*Zf>}a&%tr0rf-w)V|a@d{n_q? zJN-AGlhn?WNOVCOnGj;AoM~2C?>t9N69OHxQtgsFUq6neSa-YOe*ys){^-4q8gANt zihLH=?vJ&9Kz@m9cgNbNl6PS)DEW%^=M|wAFgjR%M(Q_Gy^-e9uLjZzdV7DRkq+&z zG$=><)4@Xe0Od70q@NO28vD^9%Ip1Th3b1)-xk*G*Ifhbnh7&Kg{aUdTWHoc0KjQY z6QcV|cVXLEYI`|#L`VcPnvZS*ze9H+p=OZL}lVU9ySoPMC%pTv6U)_ZgEr zGXdx?%_&y5-6-|5-K;oKK<6XwVMUpq;oLs0f-`shmO01ifKR?$wQAtzE~S%SSFS&I zVb%IUc|pGWw0BnjY1f#w(~cdW;;vwl?clans;BZ_7w#{9E%c|^ZzxZnsku!jEx<^wzL%a&QnH#brGl?)| zAPBwpJDVH2`hx~FA*ZJ{jtwn!u`G14NiKCZ~88-Vxjwef6?$j7IOJ^Lh%B(RvK(>=&1>|jJJ|bJ zGJb47dxzXd+wV);_^RjEmrW|WWILpsCILg=KEUO!pC_}d+F%wak1!nL;$mT6Fo%^F z;S1xU>@Jw9)v0S4a!!_0$}N+9xOcQcUxuJg_LRe`iFw8QI2)~rDH;8lSG6lz(5blL zbOT9Y+b7Fq<>)TbJ4(zf?&6e%b=o?)B>Fg!SyUGW-hV_pRSk||4^^iqUYVPeFjpN>$^Wft9M-K0|ss64G z6UHq1U=H_QSE~Q{_JIrjLPvc}C!U;B+jQ*gqFD{Ehq^r1&?$XfcE*EKK2kQWJbrZh z$`Mbz^+|c%+JnmPZdtu{(47}?{uK|_I>G!8R51-*808DTp7Gsal^_2V;}`yLTzlOo z?d@yh+E0Dh-oA_SNkE zYWq~>?O4s!P%%i-Nj_#dtD9>ZSj3-g!d9SeuC3-3<5nO^VCUk_+J+3wN3(kTscP+e zUJ!SkOVXF!Fwfn%TwQKqg9nUcmKF~d)?KW zx1ai{z1_y{ueN_+i2FRFx!OMU@2bq$PfbFB@Dz*L`vFg3dXZ>uj&3mM1GCkvI?sgj zl8uG!y|C=vMa+w)Z8+F1>Qi*a&i3!*D)Wo*$dPQR;ka^YrWXx`LaxpK6P1XY;DI zPyG*TSM$5r=f|k`IZWE~nne$wolMM1XM2An#MP6c7s(TfW#~FthOV|76Ji{6RhZ+d zN_V!r5np8BiB?d&p;nc8SXC)IW_nm{sVCkEm&wXY8?n4JQ>&m*&s2Y$hn1Lm)e=+L zo&c{YpaRkuluf{kW@j|LnbZHT{AMmd!}mQZgja!M-h^@CZ|cosvdR+dBLZ{PF9A7`+m##A?cDW&SRFHLmlh2=9j z=|=N?QsR_O*Og0?zxcF&S8AU*{D{)Lk1GJP;mFrs&6pQ4Q7Y%(ZN#E8*-t7DF_{6f zOx!MvAVJcVlwrOv?gb|W)P3J_G<;(U$z1^7lomA>I&oh(xlkYbm5VG312x@XGO!{T zf6t;@7Fb4t$(ayvcPeB`#E11_iDi=08BR#c!e6-PQV1+(?R2AB(U|U61*F>VGQ?LQ zWJhaCu^eGTQ`*39m$AyyH#78)uV3}pqtC86meJ?0n{KF4;0p^m;qE~zzEO)6wmq`) z39L8Gxs}zMKC*J@rW-03eAG5@#NU`)Q0*Oe%-)&W_66Fi^tkXj|CSgac9O?_U%(iO zx%Sy+QYhf@hk~3e96_{wF;&+-=uK}Bho+~;`#0qD_TQIRIB<07qou;&w z_13LrbA!OQT%qtK|Gqex#jSc1EnEeblg#VdqgJ+?N3D3{ucB7;zeKIL!UZ*>X3QNm zc4lSYvRel9E4j6wZuh9!wPVK2nLM_v@8B}{gE7|#Ukak`BuT(M=vh{QIfPpTv8ua} zY%sC{9JMeUGrA>rnaq2&eJ!Y3Jj768NJWJ#6-Q5N+>@(1_8Hl&Q(l>CXwtnyJKUC& zS)S9SyHEIX`uvpcS>*%kX67XMv&shlfBhYV|DV3wm;S;pV&C=u`nz%8=!W zbNCCjRGdFm`RSn>?$uel7x^#0ULosP0<}TSH;iuIybSLsn%vErEbjN`%POQVyeiH&$quvw>$!1-%ELe()!o(*x0W_u;1fa+cHM`bqE{#T?kwJwo+J$MUSwbgoynjMEegy z$kbjI{Yi+B9y43B11|iDkzy~sR$af!xuUSDQ2Bud%d^a;NqoUju21BR!QX#BnC5KC zbSwe-R<`}1;{Yq=kXa<0$$mXSXl}?z%``Azq^398nQuJPWX+S*AF7iQiyB28Yw)O> zFu00X?Nc`USsg5Y@)xnPr=)CL+Imz@c2TWmHaQs|yGuhQrNPpWi)dL{0%jp%a%v!k z2{>nQrQ@J3?ST8xJ#^eR`xX{YT6;|Sx{99mD&5kI^q5B(6_)0%Tejic-?`MPiSw$c zlV;RZ4g1$$swOO`y7ZT_all@rEt$>nA?|zKF}Cke0*;o&ZH(;KK1AGmD4H`Q8uP*i zo4W{o|B31rYqsXFPGm_LJX{o6s)mSJ7dq9bPOvervR(b%H|O4Pb=*Afe6OHgmUC%XTTZ2pEXo}+ECp?Ll+j)Ne^lx;W7eToEKu-Xml-#?xZ2* zhvXiB`nnXc{WQ?Yg>_%aMUn%rriB>nNG)PDh+&^UE2L&JhjY6XGosvDAeY~KvyBqA z*~YP+t6T15fH~xl5}M==M%+Q-H(PL&I2wEV6&mgkV-~hfufTlAHgc;LUgJ2$bG*|Bhny!-4;~ zn+N?$eVcGs`Mq-!gIAnaS~E92)U||t`mz%IZ(Dt+Co>k|o*yr4a@VlyZ2J$emqf5N z)5LU;q(ea`pcOjgC!)0%u=e3x>5c8;IB3ry|M&^z?oeSqiMB6@YacEwCFK7Cs$-~! z0001Z+GAj3U|?XBoMqmj|1O^2<|~6d2LlM4W?S+fM*lPX$HX4QUd+J6zyZWS003Y9 z3{C)e+GAj3VBqNeyMlp%eceC9f9C8#3@Hqv49MU;0Ghf7761Tv+HI3TNK{c2hW~r- zdCyi7BFL;lLR?4-32`BA2D2e71{V^8v>0S~ErvlP28lt2!G#PVB1D8lM2HL`;>th* z5ebnH7coSM3lR}QA|xc_-TwO~a}XbV{O6r>?|bK+|6Tcvb@0*^(hR8INa|gjc^w#( z05AMz%y@V4NX;VDjRkYHMibWZ}RCA6t^A+n}3d_=sEq@*-X4{UNO{_~`Pj$?G(nai2lhT5I(`p|`P8~^> z@0`GZ$x|7dx5((YZIPRHLGl<--yGqwS+2!?6$zJ@5q?|2?#m?7`X>^m2QeLBl(npx zK;VsH+`P7{=9O(Xd3&HY(IbIQ=uKPY_fPzry)gd6{?4g8WS(o{=77EA)DM3Fv%17t z4WpN}0%!k_xtDrc4Vx@}Mb9bGixRSu(|s~)54>JfIqx0y-nx9Kr}2^dTfHq5y%ltk z`fLmgfMsS6*j!oK#XW#>gbkr(tz`or4XufdPggM7`0dTKsg z!ueicks-M%V@1(Z| zPN)UyQ`UGME-+QZ8we}wXcb_oj!y9mz^J|V&+Vjxl= zGD&2O$R*Jj(Jx{)VmHKX#1BX;kaUpjko+W-A~i$WPWp_DjLbG!57|E1FLDubJLG=J zN6GidzfcfUIHGV*u}pCr5PnkXQx;P0QISxwQn{uorn*YaL@h$CL2aJ8n|gx!3iWRq z78-Ljj%kKz&d^+>c|*%Wt3_*t)())`S~s+vwEeWBw9~YUwCl9HfI-2dBcY?BW1wTB z09Z$=?Ce@>1XMe z8Dtrh88jL68O$?U`& z^drr3pRi6hZIk-R%sXV^RrSTjx{;}y`lxi$tXrMhOvxeJQJA6BqlS3sZ3)!GnmON zW>Y364ziI=TxBmG*vw9Lu#dwWk_fi*mJRF?vqaJ$QEcS~@5MqRNBBuIzc|1#?sA*s z%waCODCa&E+~FRNdB8&+@iFwhXFTC4C#d8HyLriTUQoqnzOs#Z_?gc_7EnzSH7sTk z0cr`dgrzLw6U$l23Rba()m&shb*yC_>-oYrF7b+!oZ>RCdB+=xmKd>0ti(yYBuJtp zNwTC!s-#Ier#ZuUE^w2xoZ}W-I4T)j<2qL)Q?ewRddZPo$&-93kU~qa+OKIYO<5Y& zZ76L@hq9zaL(?>+t~8W3rCsSz7Ac*|V&&g`uCTh=tLs*uzcLu8C@-t63XcqLSclSS zH+zDCnwG|+?(w?+sVfboO=Nc@ z4Hm|VNvvFerL8uW(z%a^l`(F@72!jMv3uvf+}tPau0U_30&`opls2L*8L#IMhzgP& z9v6`Th#lvhQ7{WM6Oc87)VGXrltl9XqHWD+0oerSj z$fXcd=QH80R-TXnGQ2DL$l$2xA^oMI+s}E_B`S&f#5s5WB*segR!orbLNP@q*+>Bi K{{n-nR8IimBgcmT literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-Regular-webfont.eot b/gui/slick/css/fonts/OpenSans-Regular-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..545b7c15e54a1399b315ebc761936289283eeb90 GIT binary patch literal 29934 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 + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-Regular-webfont.ttf b/gui/slick/css/fonts/OpenSans-Regular-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a5b2378e5c2f3c0614d06c1d6696e8c6e31c84d3 GIT binary patch literal 29744 zcmc(|d3+RA_BVWQRrQvnJH4i}lI}D~fb8jn5O$Cq6pRrAGRSU-vTp(+0b?-Un zp8eb~&KR@fkHT25UgfvmQ+;RyV>||}$-R5@?8TFrjQdu&_YJ%wuke|+n+D^)5AH{d zo-lH<>%F3OxZj22+US|neNp4AFES?Yz~^1ZO}=+RY;E52xc`bVY3#itr%gt?oiXD8 zoXz*%KYQGvAHMwv_vMU@+*Ubu+g75%cEI3dtTG$-Eh{HXf1vL5 zp&f8P2z?&9f70lYE1rMuFk|;)y!`VCBOjP7x%dUfCS1YuzKJ6zj7@LX^>)T4(&tAe zPntH}wJ)bXW0T&&c)p!Hb?oF*BjU0dn_7#{AH;VE8tnA)Nd#-FCols<<2IN=t5fd_FUi#x`C!X33IV+^!?rN_sE#>s{fN8Zj7J=U*ZI1I-37r{<2~)n#`7{ z=oqUl*6wh++@3gZd_rPUa!QL-pFb_oGCd=+RqHlc**Up+`2~f+qT;qC?MmBs=-8=q zm#*Eq-vTP{-KTHA{sV5kZQ!8W%kC(@bMRdiLx$cx>`%k*88MPAS-O1X`i)OLyM4#b z=bnGz#oc>edU>xJs@Ye&|KNece}44{n>uFf_{$GGGx@%6XI8Ogo7ptb?<_IM`yXVx z4lNixk!~i;`+U^G#T#CKWPwzRF#>@i{8b z_I;$rWaX$*cK@=9o`E6$997O9AMaDU4yy30U5DhTN;ZAfAMnqq_%!LvkR&`;(UA0y zAxQzhYRIZkd(9joJ{U3t{TZ^Y!-nRl#_UiUUxv5)mJJ)0q%w44$_}*@OKjziG3h8iac9@CuDoma?!5m&I~&c!UwZgXjNG@PtRgT9 zqYrdX!ifjE1M*$VD#G9lw~X!{=01*->Km;lj7=6JMUS3r6|H~^{^Ss)at6-8VzEk( zfnuY;yJTi!`7Df2vOV@WO66zGIh-N0R9ebH(UQZdT1)c_N{WJo zaUQoZke1;J%7Kj!wC~cjw5W&kY;b(lvR>W0_U>YM{Q9TFjTXy0B{ee7_LwJ)M+w%- zHfC0`RAZr-r+gtK;q{U|WWo!L`aDA>ye-5Pyg0vr-okM#KGbSF?{lbirD1==_maKg zdwK_?iSi%3BZ;N*+gUgcunc<=5`)2D*o60m&CxNqu4O#VWX-CP9LXsyy}=N()YZ7X z@kuScg|!And?edjq|!$Qd}OplS@989L7RyeLJ96VH9;Sr*V!HkPIdreeaG%h^$8mlJ;kJ-gvhxqHJzx0e(JcDn=i*KRNq{e=d8~aJ2 zXKGqBKAB4Ga#y<~(y_R z)`rX$-B_-~7@b&AnJkBmWNM2%H7OWUqU+RFh2a(o0k=hp1!SC?r{IPYa-yTZg zSz#r*Wnp1qDA`pPwz^v3Qcbpp+5iFZv2~$5I=2BaIqXEmN()diBPuR#!Gn%mUR>0+ zq&NtnXv)ZRw2(m8CQqOkr0tILI&7S`EiTH)Ty)2!A!nX@`}qY2Uo3iJ^VTi>-Z`*f z@?T~ToiutJ?{{g)!@IYn=kbHx_AFbp%elYS&~s6TXzjMbd*)Uw3wgi29FVIA3~S97 z+5c2u-C}c}AyBCdtn$VcV~*i%7R@{?fu*wowkblr0b&QO&2?cf(XWg@A(yGH))E_# ztyv+9xvn-PPh6&$!6^y_rvRy`G4_xHlQrVfXb&agG6R|^(u^)1 zwD8}5Lg2z@l~1f&yJgektDaoZ?~WZi?&vpH&RSpp0l)Obx<{Yh^!THjmiH?!A2g`E zyq_X{`SsP0zpA@>dG~H!&dYXPFDHJ+4}SUecb|P(clEOuUwHnd7oU4h(8!bK6l}%arca>Dy`o2{1f->`;#`i z^Yf#%FCN!E4Ob0&|Fs#*H}hRRhK!TW_ncSJfBqe}jvPU927H%y5qvjQ=eiM=%T*;$ z)%h(6l?ZDkwn`k8)*)wQ+F{9$?^>bD3*zID3?z(933Z`Z{Y!RdNzjO;;`9bGq_QX1 zZGUX-<14qV-z*hy3x9X-F|F{Y@3pqC?&c@-K0Be$n8rRy3Wz?VA>eNI8H{r}?2;+a z)>&L6b=tmu^ONhgt$ci~VgJiof%YqY+wVHe-~Rq5{;uBVU}?T$GrA$^n5)Df2jz6H z!DWi(nXbVpd}-G4EdFSsw&<5V>NfR9rThL#e5E#H(*9KK&~RR*RS)OAFxN`Vhg2hAdcFN@3U%MW0zrcr407 zmr=|D64Rkn>~}y`d;E@oqmpl4$+u`@R!XZ^@I6}j3T-got_@;Omtg=j7AOvplbAj9 z2cxb(=%>hBOBxpe=ze3T()QiDmj-XCx}|5&Te|h?qR$gry7aN2NfzWm?w0&J8!ppQ zhYTNg6NACW>s$^zA6(7}fEclM6L5BdpM@+kv35@^ zE{#kuEW0yUNc0p)lU&WN$6fvD>d*iD&z1k|s@}2li6?gMsFptE5AmtmL)toRv9^NG z$MrGoQ=Z8?;5S{njKOmT8(MlBV~>Jt3M<5ONK@l#be^hQ2+7{MPz;75E2OfRbd?3N zCEzG3v2oL3zG&5Uv#02NWhKwL)=zORobJipBl;Z!-6b6|Ac5T$(E`0nT{xE5m?avs zPRvt{7edb1y0Fto)a6V7p&6ZYX(U2R0-=Sx45YzJRg0s>7-Mw`))Xw}oxz!ik3MwwvtugWy872+OAj#&t;0PsQ+_oed ztj&VKwx+=<=|cQsupyoX-Wuf$wMfO;;Rw4uNkZ5N!R&L`{ej|OVMLsmGCT7Km-V#Z z9=GC8%NTyo#Swh2HvF-5FP>We(1_g=%7=cp@PjK`A5(X0pK1S|eyqb&c?G;Rk6N=~ z$$fK*dQI+q`|G<`g#j6hRc#a%ADVZ4_YgKTHkturt(1>_}6P{M?}`nV&EVJ^q0sU z)MZ{s!RoLQ4(v)@t;>>N1rA(9GD+ZK7eaAZ9m%@p+2zEwZ9?I+=GxSlqlS<@`B$6j zILbmXj@(>c69XNPR6po@JQQaF3EN_YqLk2xsW6X@yNMZ~#O_ZsWx7Za1ZgQAHw&aK z?)BbS^>uCeJx>oVkuEkINS`+K8*b4qYd?3`mJ{5$l^3RzNP9MEeZ7A>`K6`-_A@Z2 zJkV7fYstp5u$w3=36v%D9dlG&*g(@W#?;l?{BBZwY!*x}UGM=fNG!Tg_1Z%%0B{G^ zUk1)CywG3Fvdv9G+~Eir4Kxpb5?Wb|BU+c)cIGeiday7gIT%?Ofiza)hB6o-HXEP8 z2l75sy4^bZyI*2rCSHB>%U|FBQv1*DLF;!q18jADg0&rqH9fp_OW(i&((Ln z(ysG6U%5A2S@Xi$o&6T->jt!y1)Ledhr@EG*jJipnUKI8hT+xAU< z`qe`_?hp69^UrhlUpjN}fhDWvjNH(>>yy&TVUKk0xMJAYSq}hy605?zi8p#77cpxg z6Kt4uG!aTnqi_g-1$mMzL?0f4M23JwJmwm252a!SI0{21EQU->I3CarMaO{Kq&jLW zHrXTQ9U%HJF{dLkYlaCsJs|PS;yB0hZ63JhuMsO%-M9?^&}&zWfz8Z_++KS-;c0CJ{_1c*kAe{^haf`aRrhe0bbJ znxBxh${5Hz4=ZUVZNX`3Z4rY#j%EX<6Op;9z40pK1^JLAu9Gk!#sRBbM^Tdio;kO< z7?%IMbg7WW5+j{sG2U$k-)qZMdtPmHw86WVI+ zAYAMco5hbQ3G$a%0VeQ0p~*x+=gJEi2+!uch&KcVs)ys4C2y}EE^p_@mM`a^+`xPB8Bb{bQG(WzZhR@1g4U8)2Ajx)2nfYn>(rKcwJjom z$;?x27eZE7U5&$*Y|E)rDH&Ozx6!e2bQ3HuxPO$%(Va8IE#U2x_5t z7@uK-mE@cXsX%6^OUEGe1RGD`0kTFLZ3UC-rlTe4)puWeKXbrCW4kTrGiq7yMRNyM zkK7z_ycjA+AAYg#q|p-xPrb+AcE*PCY17NbO-e7gzFhal5G*7%`$jM0K|?LwD zQ-gV-TuU8^wU}V2of+m)q1q`glz^+uypTe?wyRi6Ss>`9~mxemEgV|(e_PE$U7Cu%J9BMMn+wN@X zFI1c!w^(19`Z6mng5DPAl|633jir`>G)3|d&o1#813t#lp2SJ5nSFt;;_M>t>f_o!LzlJvdwF-B_m?k@{-iyjO_GXVKkKyhxpU!q zsRLJd_2qq9&80`LEUdi!u2E;yci4@DIIT@w_~M>@+`j%5?S;Q;XSIWa7nk!je1XPG zxxrlvIO4}(Hyj34+E})(wW)GYD1@~}GvnYyM&j|YdE`I?k2eDvF_>`ywBCU1m*G3f z$TXUy?rWqj>i&lPwcqngyZwQ<)`r8^dhl~vo>ax(96WCX9OcCSPeYCzfgG`c6Z+V_ z5j~N#W8p3IS?g-!z2dd;q=Wed(qbVX;|tYTd&mVOMJLv&$wDf?+)6`3GHJ>dGm)eh zmuhsW8t;JO054qu4ka4Ugyzb+i%3KADt{50PRfu*cn$#2zuzN+ov z1)-V)e}?89U;C7L^qOJ+-op!DNQf%cK7QkqwaeEnd-$;_OXg0%nw$r|epbk{P7$de z3!PUXS!N-)dBp@`66-?o1in}|#^)sMHq1;8S~!YRH4*_8Ia>w`;kAMIcG$tSbqbmH z0`KzS*L(Wx-1&o6$F09^dSl~d?N#j=>C-QG`N8saw`s3wb=qIGlO<1-@@2p$;A^M= ze9g?k+C`vifipos*I~tooMJ>4fYf3qdnaVT-~d+^a*(Rm2re3hKQrhP=fG)xl;6qc zXtT66-<{?8yb$mF+s}sm+7j(0ty){Ko@eoN-h!tQpTZdAUoeJf*1K^8fQcA^0{zaQ zla+zM0}B+kI1Pr(Phpx`qTzCs3Uxa)Vvy;ECmEl9&uKZYVXid1VY{^0uz!Qry1L!+{lo$7-`e}!&*L|))n4I0 zO#l8VtyX(f`uHn;*S^8k<=S!WYwbhr-2gwnv7t0QgRj)_XGj(J>!QOEo&*6()c|jI zlz^ms6MNCXo>Ztt+er%q9)*UYI}KnVz`aklqu+6Qw=C`6U9Z76vrd|Lt)HYe3~Is~ zpN99z%-;-e!n*_FkfHC;p?i3!$J4uop-niyF+!Wq;XsFfCx?ZNSaz^tLlO-RZXUyh zkQv`3H%~~41~9Fqs!mfiBi!!*21-~$i&t0XT&6! zi=rmD$HP{{4`=}bgIsls{#>y9TmokTVI=omq*BI0B~s0f8p&WKRa!OaTBfevhvjIP zQ#wb50MNYx0ZcIv=W(1yNa(DYpVxNV%v#KH&2F|C_FwO(z$+r}-G1cSj|ThZ_v?o@ zj?q9qJr{gcVvMRaGQ#LT8le>$$?r!Pl57~M)d@(^Y9Z?bgc5-~4`yU$6c-VOBZE6C zrK}NuJ+06rgm}K`Z1UX@>Lb1zhDA)80rTtY)5n_oZsze3ya${zqqMEs8^qFU8-DoLFF*hIuLkKd zAIq0(leKNyGulMHl8@6aYG-&MZv#J0fp$iWljJDTy#+dN_hzdmuc0Z5)>*? zgu_M^634dz&*Z0s4$MN%C@cy^N2d>x(H}^N7>*`+ThRr z*>Frcx9*v>j|y06I|Qs^p=sX1!d9X*S0k(vZn8c*U}e{JE+b$?=35+M_cd~~)j|}8 zB^d>vxvUtBg;c80Z$U>+Xb#W!AA;|TclofNwJ%Hl8wkJAR(02^c|Ylo04d}p?h3mZ~`%xOv99T8Sh0Br~98gT?|coU%1Ct!S$=pG^l!j)ixAlawHIO19a2;M$N z$mJ$7RbVqiZHL6E;WoFAK0|{G^dP)eq#Nb(%!u7AbQ7Zot_82~Sp|GmL*K95y{FTf zb?>~ao%`rO@xB+AZfv)B`PVOL-+r&v=k3VIUNCLI$g-lor=EG?)S$-)Ouu))$lD9b z4p$%hP|OFpKFUzQ-oy}1H8%Gtz$GPusc;t>!1fHnU1)%i4jTJ3v{tsa-C!l`^EYff+QKu2`5^OLEOh#9Pz*be+PUaV3Rw$Sjn1=9i zQ9OYJM3bbTg?woDspGGl+O7RX`vt$3C9}M@zSn^_-aIHDtiSD=_67Ih)xZ^gl-Kd@ zD3WPWG&hL1EC>&Bvyy+6g;?X_a|C&uw`~b2)U|w2`?Qwr`E3Upe%NK$Uw_-Po3}qB z?}1wxeL^Cc2B6Ob_PVZfsE(lMHq6a7M1_Ti6^or?y>We|$6~#~tx7T5V>iBUDLiM) zt|lC{;R#hbdg%Cj|L9Du2Gs$Fn)_(T68Eb?HRFS4|8WiZycqK3 ze76(sN4C~eG8S}Src?t?(XfAY*@6{Kj!+@}Vvra>;Fm~VC{aRQSV&HjsJ3u3|61#C znBT`I?$bK(Z;wIcoh;Q$hZ4 zhY>zVRier37x@JadKU-D9^#Aml7m|O9w-Fq(#Q1+8cs`j=(`N#C)sF$hb$t$8*K`q zc17h;Jf4M2m;qenA%*Cbj0pJ2p#gfh-%}==8|?CH^}on17AqS!ExtZJq8sc)>}nGF zHqn~URdR%g5LhvgyH(_A)S5(0h2lb3e2sT9qC|KptqENZ-^ovFm$_d%Y`nJmn*ULZ z+Y6xp<^@7$gii0XQeda9sc{z64)c2PUg+jRO_uRqcn(?Qy`~FT^yC>rIEMnh9P5(9 z18;8}0G`zc;Dr?cJ=Y(^%P(UPCHoDRSN{qJ4B@^&%2Wb|W5ORp3(A5_xA18G=|*jp z7M3#Q&GqA?x(19Cx?{cero8z^AB@+_R2f6D)X^bgOS-mc!c-Ocsrpd|7ctJ4E0<)a z(GR>Jwq+8DC{~JX!Jy#C`ha6ephY4?bD)D42f-{ofn0p`ZQs=FiQU4+7*EfA#R)}6 zNq!<0A)ir(Vm-G+j#t=8ROBT#l>*1075@B?DXOkkO7oICTr%k#9_u?Xp$_>LAs^N? zuwsXI5YpA@tOG|A>^_kw+XBi4rw=2-OGbs$sk%XgX%q)%ZWo$FP729e1c;+BT9-Y& zM8sGcqZ5um#El_Bzim5_PiMH~Iy7m{@|S|Q9~=3`t8@M4vS;T!`^w%4qn-@yJn=Hm z;{)u*9t-A{&(AL0d$hs5<=(!#HVqxVd(&u>X#!v_F%|am48%EIhu zoaJVka|&Igh;Rg_ASH5EFlRSr34(Mv>cEghHUPBl5YkbEbp#0^jOj#}{ZI;7CFRx?d(}2H~$}kqknrwe^B8EA>JOz=H5ZZx zos2h;bCD-NngD~d#vt27{y>Zayaf=A14Nn8U_&O6pcc5cyumz93U+1yWU${KWYEpJCjk8Sq+r@wG+5E)rO;7G#_oU?Ku{?YGz+3r|U$3lxo@a3DUoO1z zZlLbumqZ^l4<}&if|nE#ItNVw%9lQcc(}*iW(T>)-Q+e!bO@vY6Hj#)QtlF22u3Jm zh!urAa8$us5oBR>z?Dg45$(Xzw2^s3rl4C-oq>i9x=7)E3YwI7$brXPetj0)@X5R1 zH&_j?>G`y#5;itYhl>wBKmjQq42mweAGqZ zIHYE=P!!}YLg%Drng|cYB?w^Yjw2)HAatRWH~7fAW@L@%F?=ZZYIQs1ll?n(;*SRw zr_Ni^dqI7vd=hI>W|^8>DFCe7Ko)dkr&t&%%30(`4LfMOU5ucT!f>p(Mw(8szf~+C zUkt6dL!!9sKs>2Ce6ANl?Ywn0S?yxrU}vx^Ay2Y!YG+qlkfY8BPpdI6)B>k=_E0Ba z$BV}cyq)lPIxM?e(9$jo^O8%|7NkC_ot*m}iLq&|a=VaHTHp}Ot2h^YEuH)zeg{38 zi1>I5+;wn-EXg=`ajHa`UO1igM5sp1)$cJy0zR2gVB^I>!ml)Jq4S?VXdqurWc^@%?j|2nbhFuo?4((O zv+CM|m={zBN^PN-G3B|sBa?~IC&P5CkvmDC>VJ+}#bAR6r<^#2g|lZH26+1rF*>Z8 zLl-bAU4D(in23HGbAK=pU4B6p3*yCytPom=woyETECnK9@_$5ff5<)3l=}neL{4}F zMWrTw1tv9($6WoI$7(-bUH{dCdv-nh> z?$QN}O$EQ7A>idF$t3(W5UDo_BGf|I0$fdNgqrFpYy=z;L==Wf@iGEjSg{M?3Q90p zY1OrehlZd;*&VX3Avl6M0Gm{$lE)eCTbVCtxlmm<#DU&=ZbjL<;wlH&_yJdfrrdbhX(C zmFKUsE%A$XMq8(S^ZwO6o2qwiG;Dc6s61AlySw_=clZZmdOZ(6p5^SN@cHzw--61c z)3Kb1x!74}eVsPLNDMi4nz#$$LT4{Txe9EP1j9opi)Nx!k)5J?p&>$+LqnwO z6eq;B$WDQ7y-zmBdXmyeLOUH{qa6t<7*Uc3Lqii>$js=ZTwE1;F8RQOB>0^hiM;QW zx=g;NjLclA>Z2o}7dkw*Waa}oV;+5d`B(3LG-u$x@`bA=J+o;+7rDcdC;Kez(XU%} z=XS-tADgggXV1;8a__ja>)oA8@4R2YGWEt4X_uiFWa=DU_X@>eP6ki~0)nJ}g$*LV z$$)fsp@RuE-GdkuNP=Qe9@4xh1yYSI40}Xcln2Tekqe3z$V?=mE7K&&s*eHPz_&pf zWh|63-SBf2ci}+~>0*N1g-+>9;Hg`Cjo_WN#9QHsZL_ zr(xz-J&O6QQa%K~@EsTf=rb8LPT^#tMOPAJ6?Giu7KiX|r3kLXVg16pMQR3835h7l zyLDXpKCaQbm8^TW)2s+Z|ZbvXC(Jq_~#!%X1CEb!9Y??tGgs81tm{)^u$ldshl zy^2Vo@6XyIzV@(oMte&tki6P3zN4Y8;VeI_^}sv8n-wG8;h}h&m9#U`Rh#e+4UKYn z5QV_xu^<>ED|jl+yJ@;)V2Ny`E?f$KKhR~i-tl!G5LUPN0o77w!rE zEIoML_sWxw#W6>>h&2Jfm^=aRwlu}aOt4iHTH7+YZGPt$Q)RMTA<1ug#iYRvXQgi% z!qT6n$b%Ows6VuT)*9t=AA@fynJj0KhK6)iQZ_w898wZBS3!IU7r-Hi=#Z@!b|wfD zEe@=~To_Ie%6bA>X&^}89Q+~VNWi+|4zb)+3v_ZMYXK6)$cS-3DfSpWP|iKjijYz7 zfvp1dywk$zAMXG9^5q#*j=c8}|8cc6Yy>ZSa?eWRG40aD%$UrJ+Qo6hq*c=H%{;Gi z2z*jkHM=xd=!M9dpnQ1f7BYkc9lAS!n zj~Q3)-K4!c@@{GMkV@^`rWYkK{z_?((poNu*X}h&i7Ct;3{r+M5K-f?#G12IcQ6F^ zBGO6=q1whH4@hScS6(^(t6&oDT-BUQjwHneeqayTUB4dsuI}}Yf&(b_8iN83P-CLM zPNFW3($3A4 zc8)Pc>^10{Nj&J<*rhbsYj($u_Tc!Se6dTPuDzG`zV?&izpm$!AAt_>vB-mfMj21C zfFh-}agKQM(!?R_ECDFcQy^@hB%7V&Cs|2eC|?k`-gqJ=uRD?m;e`?jHw`Hg4rpJn z`>~8e3=T_-%$|9xPK+Spz44G^osyLNo-SujocR36k=>m(ubDfK@6?8N>nA6z&im=|eBLp9 zrhM_O53bTK&Hr@Fvh2;Efw|nMc$IC44`s5cjJ&|97;QT8-l(DqY3vCXsG5w*$S7SZ z+F3{0>!D;sV`@Cyi>kp=H4OoOqg~`0M^Uc%vDw{m^h`SPOs)Fk3X+f| zqZzG0ONp1}P~tVgt77t+GD)X1WtJfPUgFgi4B>Z}JA7&7!ujKt-?OA&zeU5AkDI?_ z%+g_t`}Hf?I(_<6+on$6s`MDPxNqOZ!&Xe0x#(Ve)En2!?t5^~eSe$0?dd5~x9s1%jWuD2=6z3k*kd+LS#X6O zB+5aDFSLi+0r9Qihs!BcTfqQ=!icy^7c{07Vy@t0CdUCKCO$Pizb&Ods_mSij4ZJ8 zR*q0I5##Za4gwaS6h@DLpfwcmb%(ND{&bhEvH1tcspznM12qg3S|MENNFXr z#Ef!d!f-sCsRv@*N^&4Qzep_P+#;Y2S*)!b`^@%umXS}$4LDI6NF1MX4=H(7QUYl$ z;bm|t!NQhQxh67J4b6Cz&U8tI%NTQt4}Xh}xFKC+X=ltP(eArmoh zc%%^q5mBCUKU?cqK63Q9F|`E>On3?2s~Pfc`3Pc`P^ghb?zM1J5#vr)vRV<9r#sX( z$Ov|-t%2U$Y&fZC1&EK@Qf=)2dI4~UpCSfElPe%M%aHotSO8PGVds-~-guTu)U1y!95VKrdmkEt8p}o zSIfnIj}dj}?)mdUSM%jz(pB&n@XbXm zr%YuGdqq?-PW7qI461Uqn^+xV4bwqq1yVn0HT1A}HUN1#G)fCbi3wt`Vw6Y&a)N3j zRfF-A26VG(5Ux|*{`h^>AVOomuNpMQB0^ShWk{KSP?w@nJ-aX3_{jPp>-X}5QoqWt z2ag=kwnxv5!iq@?ClA`N;<;J02K-W~7+Zkd&qM_~fe!xBkc< zJv#Ns3JlF@JL|qd_j>cTKdk32H_KyaMRZiFKu?O~G3W)c(Wt0JDg!*w7^;Dc0uH0K zB#79ki7(Hez!zVKo_KdgM4c2uk>HbtvfM!ssUoH=YF7kg^qugkw(K|MFZl~8MOXs`y?Acu} zQsyiju{1b(;Uh1IRD;?@IE_daX`vulkf|t!vLbdSaxg9AS0?+!1^N>%*^*#{+%nU1 zIt;vh;Dm~aCAFKXgE`t#bE~#l#g6c_%%vl%ESSpxsUQCh+AcM){q>Jax7D?~g#8MC2u3697)xW1 zWZ*)^H)i0%qG`&&{h!s-%@nlejH~;u4I7_(v3lJLbMCGjKWy0edxt5Lp53>9`;G&L zo|%K6xie=HjYw<|ujQ161Nb}_pQEl^d=C4RKL3I~pDy1fK2OB{ zX@0|Lw9ojJiKi|LUi!5>q2U0=8q{XVgw36r7`uu+|@`{Aw+jKHT`K zQ&0YmhGiHHA4hac)Pc3o>%dy%)wUE@V&9P#FapEISaR=ULBeT(bF?$;@n;B!zXv6U zYC@@+fxH$=Jenv3-&sQ8S0{ME!LDrBTY<=_#7o55s5|2_80b2r?bvRM`j4F5DdCYh zgQ`b$c=N=O5BbpUCGa_P=$zhb{E)J|is^q!4bFMIysH1L?Z!;W$X`0*kg~IDZ#W`) z>M+G$gWWU@a;2q!#Vt3E^D@Bl_w6&;;y-LZ!2-?N^P2iO#gu04=}qlbtfX1Hv8nwe zqT~w@!`6VK1y~2M$YMcGF>ync!9&$p1cRy&%5}5ZW2n5!CQ4$&r6`F(c7DtSD)elu ziisi3$RdFcMKxB%AkhVj38};|LYoemgYQVvA^CK}VJW5IOQ}bLvqAe3N#jRmHdV^# z68sD$GQQt+g>P9SQ2#Jt-RADRS#jJv@cK!BV0{0uIGx;nuN63(o*K zbfSe@AR4+dsY&E5Gezt`z2v~8`?ulB@rykF*4*I=`Wz_uC)DI^=3#z2e~>Dtw7I*F zNTV7~euFyy#nSR>X@j<0+fC(D(sC_I8YFdXsIS)HZ|GtoI>gR|fd47BUd&h2CI~nb z>TqMT|FC@~kNU&*6RfsbJN2*kbBb+l)=u!$+pE|IfG74};dUiP*$95jTws4>o>)Lt zi^uSheAEbS8y`Lb$?H4D^5IHwthSYp9*x^=qxn7BGo$$kT81*}Dqcsez<;nJl8}!u zArgIV(TEjMEuiNhxM6U^Gb@6!05l~XxJe&?la&&G_8VoZ-Rw;!%|41U>=AgTzK%Yk|+NZ)wJopDVN<#g_jb^IRvOPMLEW~ts@_(I!Xl@ z-#tF|f&0U?W2LQCyZ+Vi_B8chzf9EYGKMc5^!Qt-zeH)qnAHO}pWydt*EY*9_tnnS zpDPnZ8urb=p~yWKxM~-{RWAYK-?z_XXaBJM1e@2aop7S}Q^hulb^ukGEBfy!`k%?L zqa$da>Oy7<+V?=#h)fY7iklTO)XE;cgo|<%n`#CRPd#ijXPd*_`WV%`dqwY z;`|Xkd-w0UY`%6y35Wl@^|7VXdfnppwJ8nWvvusY7kh5b%-i4pzFuW>%ezz+mkuo+ zbm!&k13)Jt2iWKbetQ6qMs^D-YlsK`zI`S(_xPjs6CXBfH+$@rNqVIPLpi`!5}c$IP6Xq`mKJI$d}W21HpnnC zhKj*PI|?+mL4>xA*q(~KFA2CSE~Ju_w!oPeltl@EZD>hHMFV&Fj<78g#k*L&SmdZR zSKDIulq77YLe`MjPlbhYGJ&|%Qne6C1t>@-L?fv{68Z>*nN%B<{bH%>?isA?h`EI5 zlb+n^M5(VHh;O!^m7dg`t|xmA|3y1Eeb!^o7WF$hYTHfukj zVRv8ja|P|GqJO=gD(wJXATjJ`ri?;ls zf(xS&)|fM3U8dvg{XcG>iH(&1==l@P`w{)?{ha!t+4BO{dV3X>rDB~{vU>PZcHxSu z?+O?te3)#)YeIW|CFF%%lqre8n{q+57uH54G5Euv>rnX}8Dj7hHEQCdm5Vr(?pMfw z8?a$-hqguSI|Pe5HJ;%YT%mp2u~V1!rCqy7KSeIYSf<@Ltc+5YMr3I}qO}+kyB-*-i;Ge#bt8HCApC?38o>q_M02wYd_xPIf0+h>?qa zs@q7i3g?PYrjn7gWubCj#QCsYPOTCCl}M@^qG#R5dgd^}3Hq_|8`SQ)5hp-IMdSopVRTVp z4Q+s;@4df zIqg>w#91(4nR4qXyF3BsY-iYF7ZpWFn$@dF?Wnb(I6WRAol4C@g;8ocz=L3u?mE`% zTmFkAW_sNSG%Ywe4Z0|v!j0c8I@7uR(T7f7ZOAn9e#4)+t72oN_VK*V=aygAe%ib7 z`DZsh`P|MY6_{MZu%@#f0@sJ{K2_TKlrff zsU152Hqah^pgWUJt?SNJH+~>HhsU74YcJ%N4Lhj`-(IlEHLCA5Y!PlheIpcwR7u(h zMR$#gLND3~1u@=n-kot1=FO^DyzCC;l6Tp|t=lYK=q*{aqzJLcNq9$&ak21ib*0!N zxwMeUM~=rP&lUnzjh-#|75}?ut2qO|Dg4rmeA4VOV;`J5ZtMe<9ZQS4bq@x+8`M$L zW(^xPYsRQ{ojSF{f%%#-mhTOp!bs z3}TElq-daB)Z0UvV6V_%VGD_TJVA;L=3=KpfWmB@c6aXJ+xqwl@?%F^rwq?38`w9k zFlbXQ&0e0Klis1TICaEW{x4!p|L?wA#z8LzZuj(q^2MP% z21|lSp0nTdr*8~+vp)&jmqz+i$O#O?8d^eRbIycbKCw3^29)w)oYnO6 zg!nJ|mukg$V=4EYMvOewT7A%}O?RS$m@sY%sgv)Y5|Aj9GcpD8_bWn~$A$oSJ#7w( z>7=)HVT0D2)8eDr&6(SxgSBaXaTmFHns#|4&9nJ9>`mi{4%V8*WCc+pp<16W?MF^T zZN)gK%po#$%F;oNl~t52-vk5lSoO_H8{zR&Vt4C)Tl|Q2Hvuz-7yT*jZtXvFFciQj zLHkvzWmnyPJJ+>MP+e!+H860ntC`gsPdg~>PC#P7W-61A@g*UzNZ|`PU(!D&GcGp{a0iaNz!qAL*lPw`71^tSd|kAK zz1ZWD@c<>3#fz=m)x^SDlTkFlvPMoTQj~ zsX}Bvc`47^41YY7<^b^Lr_@{3SBhvQ?rx@?xr&3C#U;o)bCMZ_JUSokfNt`5@t3j? z^~zJZ%SK7sxFeId{Kx6%dhcAI9UI8ChMy#fpVhjhzrB0Qrgbm=L%W>IuPtbkJ!k

2C(?O#>bl&n87G&Mnx&9$S0})I{CBOakR?23rZeL^g-G=47yFYU0~VQ# zh{u&6e2*+^N4k`HelB18=QrN2oo_UsuRLuw8U|EVHEfdZ#c{6ToRrs)$9F7mI4|X4 zYj?tDrLGGwSepYR{NER>U22bM);{oNyYW2QGg)5=`ti;08BkNLf6w^(AACNLJ{M!*37fZk z`&9Wou^s=-Qq43t`hPb<<)*VXTeF+?nrMqQGuE2^gE^R2H|(M&d_LE-SD#hnQ#xH$ z&d~pU!19EVEV*$6*haaSEjDB!gK9lnWUOYDhKpc6k2t z*l9xyn`iidomQsd@Z&RP%{V%+dCIxS`A2*faF$KO zd73hhO#=>7lu;}b?^Got+b$VztW|>IS~X2!Dzz&gi04)Mj@$#^KZkjqXQ}vX2h!WI z8xHd-1?U6V0l&rO4uE4Nzlw7ontvngaeV{_!DcRwRC)&UpNp{-8+WlW(g(<;y2i@z zStY@q+7x!G(Q9`zC@qb z06&8J9~{O{*>Hgi;DK<_cmM|<0T(aejI391>NnYxCOi->njb`GbWgZwegGGQYr+Zo zQca`SJkxUYLo{+2w!~A=^$&Bij5SXytMM%1bN&gAPWr*F;ye$FXgt;rt%t~=Fjj_@ zTE>U51aZ)MIl~g@kUQa!*bZYa;0E87CV?g=u|Ygan@xQKS8nAX>tZZs>4aDCA&d!h zh{H4kd1-!oAxY8}IbXg_en8$XzkwQ$TxEbVM_HzPXiyA;4R09ZjSG!G zn&M3B%#yjQ`62T|6!VxHazXAw08nZpjBXUpgOQKus?93 zW!IJiT2{0i({ggl2U{*{`AN%fTmF>J(qq!&(_5zJr*};6lfEmxHvMS&JLw;$f0h1y zhBISDMs>#ajJ+9$GEQXLGoQ-bow+~rc;>sAA7y^sYGbP%t<+YBTb*k4eyh)0U1{}8 zYo+zn)(^E_(Ym_z_SSn_A8NzeOmFjWn^kQ#w%O4}%}UJ5$m)@GIJ+WyOm=nlCpl^V z<+p3j@SF#89?#j6^L|c!u9Dj)_tD&qxhHZj;I}?6Ew2#2EAnmmQ}b8kZ_MA3ujU`k ze@}4hemt_*JW<;s*9J)T*sG@Lr8!J{%))KN44?p%Y9- zp2Ae|R3%z{>;)W!h!qv!$cbDPfKq*^2cLxBdy!!@7I(McdMdt6f2qImxS9x!dLY`y z;>w3T$wuNl4W8Mt_|^=3ZzP_bg}YIhIXyl751#h@?)kxZekyv=`}bj7xngXM?`eEX zIjh7o)9~KLzI}MtNYQey7!mbDBh{fW3iI~it`he?L<02j(5RyP124IVvJ;L9@gIwdkVV}VHSz6` z|Ii*$qmIZ&?+l+pSL`a$9eC=&dSZUP5sm1}`XMSgfZdA!5HJvVHMaxScd&AHCmW22 zK?U|J9EyyIVeC(AIJ<|9U?aK2o&^OiX0Nhp_AOh&9%U=>U(a5E4JES`ptVJajVs*1 zR&yg;hJCR<<0keL{wLbM@gMX4gB=WBLPYc={xjMr(As05yte_%Q|v8vmc7Hyuy>Jz zIF6lX@3C|2Wzfj?Y%ROM-e(^GE8nqyu;r`@n79w|>ia=0+km4fpe~|@8Nl33;P>zB z0nqhqHWwbp2iZaP3^J4-Vh=HJYvLH4ejS_7uCzHa? z9o&iiT-@A)$Y>4Q&ko=}xz)0L>`nZCw-*knfAU10#FMeLatqUp ziR1J0yX8mDJ@j+;!pJ!oITuIHrF1UL&lk_*ToAbz&*NS^k8@F^U3?GsZ6o(3k#oDq zxv{@)`h7v9--3duapUiuF?H;ik<%*mj|zL~=i=_wPukQMIa2Dgi zS&RqgqJ#X#VwJCE{Z;dziV)|I4hi+5|4FCX@el3XWw>~FNDBUe+^`DBVqZ^H&g!9B zeLcgrQRDb>h}_vFX-ol6MK@0ZQD*JHYU~++qRudtch*gwr$(CzP#T#e@<83)xEBLueG~+ zSO4hU%SBF96aWJFKBS8QNdKK38U82!@B059qN0Cf000onZ;Jgb9NnbWWHDh8(Qg*| z9piqB00ajBCZ|Nt^v#ODW9@GNbJ$W<46O8Q0RT{_Z=U+CSCnZM4g+UL0ssIk|Jx(* zpJ0sP%ZzPJtiIX)x2NXYZ-iJ+Uu2@^@SO{u^6mM~|NlZVv2-*3X4wD$UmF0Rm)&}E zylQHsX9xfYYkhl|zs2@uQWa?W4Zm5;cZ~ln5`-r3pQcuhuHUTsyZ-O*xmr*9G`KBo z48DD$_uum_err3tsG!|S&-Hs=@$v6Gg8u}H0}f!kpE&=5#KeZb8Yhy)r#Gzb8}1%%+c$baL;H3sS3-J{*zToDT?etrsg zLd?2`;s)=-J^lR?gM;Ivz5V^SzJ4biU;#obU|<0dNX!^q5ZufFaPPY6kuMZI)170Z zaCsmw9Wl<}2Dkx{@2drjpX0Coub?llFUEJTx2K7Kc*MUv9M9X`0Ue0W zyvz5%g8*>ERXkMQ>Q0~YO{XB$@~UiWGGvBY#%@+7CJ<;cNAPX}Jv}3XqwW3O!<~aY zbR^WDXvn`%l4BC$l429%RptLEswgNcEltnQF3v2>u`{qRu`#kTH&xfyHr6!Mx!5|| zJKH%qJYC=4KHfasAwt2yAV9;zMu$d*{|$?ZkP|mFwYWOZeIyIZ7PbGF>7^SI&*&P|vffBOXsTdSL3#OOG#Phkucr-y8#D+<;ds2tqqLE>(D z6jW3?yYCaL+-i1sI;_ZmgN){L`#iomV~0y@x?-%qXL)jdkV{!+cf#sR;B+v-=W@=C z@!N6zB~J{%NKV}PUYk!;0N{r>cq1SMAO$c2I04)Met-}_1Rxd=57+>d0)PM)fCnJp znqWKLx_nydp|qE{iMQo$s$cwEc@^IXqcmIsb^Ttsay1!XH}ZPG{S! za~iJYd`X9G5QJ*wO#hI*Jm{c%+At=m-+=+kRE$FXBq2hwoG!Kel=6IWfs8hBvy;tw z6@GU6tPI5yb2y#j#!73NAq?KgV%Hn=gK-FawK;5}fy;l@V1S^pF$&6^IfD-L5g;w| zpUg<4K)2TmU2@P0ZZ>3kBdZL9$Y1`MTWnh|MgtqAT1O%|Z7#~Je@+q(f76?6?IFuW z2km6nY)>3{`Q!;)z(-)i{{!oZ*^Ju!n$d9TSKfrhU$J4Wt3mr-a{vecgNz^ms+fQ)6b{P}XJ1*XP%Kzs2=mwMz*V~Df&?(-$ZK=zDq8j2@uA{U^C{Eg zl5?w0yEm3N5XxAacqh!ykq}u(!jIV0AxH9YM_#J+16j~n?%ANo zvMYZ-3Y9@>@akATG-ogD#n4WhI}I7~)5f$G;vGBPXVrxkb$eznnS8xt(dYjW14}ly z?QvMq<^2o_VM$SpwB2!HN$EgCcU}PAsqMfbJgOS{Y&@fP?HO$O>5|sz3TBywdC#JJ z7;d{@F`;aY_d0hr1?<_yAt0B;WX7f{yY~4gUi~5QTE4pNqwcRu9-7htLGP5@Q3*AE zQ0goK?@LB38u%qeU98YDom@ysPHj$=FxQub*%*NKpe#Gb8(}&igryw3ZIM&!5zCZ* z*@Iq>@*GVrRk;AA(h+YM?>U!dn}8MvE+uV_A8809zCI3zQf;RfYiJqwA;CCu z6~k;QC|q3+3lU)7N{v?2vf5XWa2dnh3ra#huutT91vO5>6%!F8y{+%Bg)^B?SQ8U0 z)tVIi8?S0ACYj#YzIzEmjsULw;_+3OyFj~-)a^y;l8^m#pBlfj)%5F(6uZ%Kjq5r3 z4UPA;=q0a6E?pWj3;W^E$KpCsYuD7JNz%DJo2b)AvSSm43&d3w)=T91+gT7mm)lSp zvbF!F?QnIRHbB&gNLZ{;t1bVk{4GW;G$cPpOHrE5VjWw+Zn_5};yK30EdiSDH;uU@ z%ylE^ieaP(bNI4RFfxfqj06mjb>uWgWL?m<#AUd|HWf124WR`^%NUG4cw4(Zd=diX zO2+JnI-dKW2U1s*0Fw`CWgdjD!1&0iSF;js2D2vowU#M6u`J(WEQ#L99DX(d%(WGhZ0-4cAeAR>#r$(?&r%4?kha40rYZ<&xFjiYUhQBw56(5E#~H2{pITL z@E%Z?o3*hlAKW(2oX$*@>7BMpm2958H+t{44|H^c8KpA&c*CzD`5M$*Jg^s1=$8Yh;Z=*yGidu&Mpkw(v2#q1fSP*5KO zOHKjI?l3hAWu6x3%pe<9ki5XLSEMhUH5$A<=H*@McpLl+Hf5QI-L`SMwony}=6QFx zo@Fuh>GgCM;q9r=;`N#$8v(J=cI*c!7Wq%M46Td*}m*Ms?$YqPs8wbP+)IK?hxh1VYQd?$UQ9^uJ^AFWO zQ<0kRpTC|6N&6B5((%15h(`h$@xdp2=UMXm_emba5KPR(5j6)+VE66%vUJ<_T3FAL zZFHN0s0+znXEKQ;uaEE(Ds2|#49v55bL1>?<>HR#Kw&Byrec;Txj24jmoaPgKCIVR zkKI``(d%}JE)VC{dhUj#q-6P z0u5nqMbUpGM&1Ue$bchDUdP>1xR;B>wMgvx*FrldAw{N)yG|MUR;9|gnvszK8J$G+ zx}aKD_t3$1QCp2TH%g^7CM!IXE>);9l|`rBo$wAutM2veQ!xY~x-o1Eq?;AV8Wp*w z`;37KxQO~=!wGt-1f6nIn4@#A%UJP>;yFt5D4O=c*6gLWWqQKs`^x&gK{0GxVuHji#Z_h0=b8Hm~wGQ@CxilRS~+~6$o6Ow+&K4Cd*4` zyTl*j{ejqABUnmCSwk=Zaw-K{KjZCX6YQ&9l(sjZZ>8C8C{}qTY)iCIFSk?4J}*OE^dBCo7n7~<*r(2m_D3i2j)k}RwJIelnFX*ruc7vthjW+L^r|i0 zgWgDkpM-tNFC;|S<2jLGv?6iSBzK)DmLj2K1cr>oG2o6;0yLBjN_~Q@h64zBMf)gv zoV3kMYPNKl7nJK0uNgmj!L_J21_l!p!NUQ`y12oX+|JZ=ZSNkBLrZtjjXnuMQ-L z`J3Nowi?+eLt5}v=15~@rZ#ws3WugK+a`sRsQEq1aoDZ(3~*pA;vo#i$>SwRk_nZi zXyPIbP-$z5R}#|TN{1sO<}=~hA<;%MH%La!7_2?85EiZddz`y_U|OUj5PS&Mb7kRPI*Q4RcvI*1(B3)S46gXO|Ef?LWNE&=zMW;_ zsD9ZF9ABaPxSOpxD0bWi-BzuLwRXw>k>-}aJB^Ym;?-f=p7C?(Q0gLzGrJdE%KT*V zU9JHf>y~i;I6EcT`_ma=OF3W|cge?7-;iewi4g!#$~H zeSbMb!2T76uqNK6jf-1!kzuYD0Jq)s=QgnP&Je^o1b(TTus@ehDI9*WJBTJ8La|)p zvG-D3HP+;%hI$QiyZ+ZI>6u=}x%k%vU06t%<@cw9S->xb?BJ*3b5;QCT0Dllq(u3j zK#leaYA~tY>m!U?ZKxl94L_pOe%O~ndcOPK|5bGOiXfJ3sk`xNsWbK#lNkj+NWNU- z4moX{0g6&KdDPjbU8U`z{{lDVhdliA!}EajV))NbyS?&Rn$=A9e+J07I>!|?#T!?m z^#<%c_x7nc*B}w<{&7=;CPevuAIXqcseIk^qMMhZq;%o6Iw5!0MS|2d;b_Vx+@bu( zcK|s%Pw_PjKODtV6_em`<06M+c`j4YEN(LIud;>L;e#i-&&LswgRO_Y#VG9ttBZd# z4SCI&_wcW+7Ea-}E%ugA2mIa@S_Mz-FF-@dJ`0Oe2zr$#_-hrA@>INiTjAsw%wf4d zOsFHG>+qiy?D z@EiL~w&hmb>rP94JOEBBKltKo6a2T&j;F6iN9}wS&abA!j4JDO`KE{C-~tf`T`gXl ziC*xs%k{V82pinx7y120k5Bmp*USCSp`=Pz&-X#Uj;y1kXt!3IXpL8jt;R>zk_00llY8R9fOxH2YGEYLPz@%!b#M?$`Y~ zbwCyt11pmozr^xsFG=v1)S9Vg42wcrp=}2THWJsr+C-c%>Xj#abJZVZ?-1ZTO{EoB zhhNo}m~(?TeK-r(mc+vymBRL@BDAY0sVNbwf3^TN%plI9P`ir+P-=5P5pBrd&q+s( zfH;J^?VhH4%K)iBo9h)Ys6H)zkV7uWH-BH@`;=l67@zzX^36%Be**ND@+wqs?7J98 zGsHqLKCv$dipnGge+ffpQd50|?}Do{z^dHd{~p%7Be>@m23uE_C>$84nIs0wutZKt znt#Uf-_D70`A)86Ka(@)NVPe~(u3(p5xeap_x|xsw~Uau2+vK$(z}fy@rbu{7{C(t zXzd_4RaN~#1C2O4h#kLXaTzCWZ_Let{hm9{Ipb+7I!=e8C?gB8$DCW2lli;C*SJ_p zTd*72`JW(|X%tywLeIjfsf5Q_UK9Ta{_Q@P7aIJ(>+x<<<=+-VHZwT%t&}K;o!)Er zVbPH(Ze3kx=~2Jxj1jYVc$=QhqfVm;E&twC!B1Z;iS$@gkw=7~QpLf_FlyOYh+i82 zxTBzWpovr3rs@($lV5x^_9y|wSo@tG9G`|sXye)oI0X!QZSzhmJ3g|hgR4q<>m|#( zH0HtlCRhj`BT1%kqKx-&2CEwp$Jxvm0D(C~RghFg*5LM$x80rB^L{yHgG~mg+`YO+ zr$J*@Y7>ZU^H9`D@xBVMlh*YMD*nzglFC>T(>Y<20C zIEmiZ2vkst!V?%;U5{qZ#sff%qEij1fhozEY$C$kdxH{7I=A+lO*?z4&94#1hHMoa#uiV7H zcAmyk^H0MB`VVomhX;fob8Ny48#2BAK zqlHE_w3nB(AEr|ykusN-G|>PVufQ=C7t6O~B9eODR;*2s7$E|n1IH|j@~I7E2QB@2 zXayZ%{j|DDaX$1Oa(y$i*97#SEt2NA6LjgQ+sta#tFI7!)8q5##Y3u&v7T_W-ZjEo zq+i}Qy2?w`-^P`uCe$<@7$Utuh98uqvmWLh)qetY{PcA4)8s^6OBgvZN0Rr0Z#XgG z2qBQ!|86JTODl4(1^M%VF@PcC5;Q0ys9$5zex0vv1e~6F|Iwd+Tsw4O*OuQ@)Y+Z% z5utumE$>ir(+s23r5ciAPnaaZE{Y(JNOE z`aoH8%?++rL#18bY!2J!1(`A*S*8V1$HGw~-(0c56w5C21iKqqO5Z9NEjv&3f!%er ztEGWw!z+!Ni?$q@0sb6=Wn6{RMjo9@xGx4;R&plLFHj10+fvx@Qh5ekZhZP(4Y?=5 zA7|&6Q2<^lCp2SOleBZ2Z&w8n8gxxOIITLeRlG+L8AId82$*MG^xyYO8~l6TM!A>d zTj+9OX`BJ|#Yw>AbXEqZT*E7D+K}G|eu1 z86u27VFV{a3Y+5;BTbc=;1na^q!C~W1k(wG3H_}(9{5&b1ctm*3rpEPFla@XLIUd0 zC0fZ=Qu1334JUiwKjL(h|3C!4Wi!uggfw|+m9Xo31TM9+a zWd*NbjW51*Q!GQ+wY zaIa2(Dq>KU&j@B^{|+=+A3gK6fUEfNC~#GcUg_CU5R~bj^21JVKJdY)I!Hq$M$&pQ z3zmi-U6Z*HSp1~T@l4_?9H(Hp?Z_558z(4|dOA3^+SUK3 z`>6O7#e;L6euV;#Xj|pYDG&rLVykX%Ix)-fFKre}v`nOe>f|7YR$iG5cFut@alPA@ zLm-n$hzoX%rZ^m8Xud*b@a?VO*Dj1j0Qa~F24}$KK;DEd7A`}j=IqiWjmzqbpDF|_ zzBif`U#~6r<=JocS8Ge?t*GhKHVLbTjr_)&jqO>BPV8LzIcXLrALIDO&NOgGoC~qG zIp|Tg18vlkndj)Q_lM-HPs}5_X-Lzk+u~YnHwm{ux}x~Rx={(Nd|Wd=S{2z^J0e|K zz1m5M*TzI=+39Rir)VsNfL4wC49?J>TL{D=`~}!83ueJGgr-07S@QT}axwoF|14{E z9yL2y+eqtr-JXV)UmXpl|3v2R&Cq$9{ihtMGAb)tMiS%i5+4e0b|5)TRiJ#&>8pb9 z%Ym>$e$x#XSa^+=2F(fAn2#BHSla`XhAOcpz~#y*+3AY8DvLf&(M^ab_=*bLqNIMM zYH(z5VHPTNicT_r+Tpf2A00eGO4pq=SBCs{}Y0z_(6tHU?P0khni z3EI|&sL;i-$W_Y%7nhcYrnZumY@NsqNO!Dlsd^|KLm3iY<0ij`D{($X5?(iWRjWSs zut!h$uVAmdyjBXW7g)DGbzaU8B^_oa+hrq+;W7E!_Zy#d-7h}$&O*k$ZHJ%R!b9-O zd2cb(qESrwu}r6OOI{oKz{6AnN?ys-A@${k)`Ph4HiBBwT=dEY0{P5}7{n1b$7aKtxa9obl!#E{+duRVt6NS@AE9ro*U<2N26m4 zoSq2(R3?h=KLj&7cyOW>5x_0zvmP;Xf$eb6eIL?p9X#aL-K^as^=3EchG~n$2o}hq z+{gXpAg&+kgqVI+)hHf5Ja4h z=c|rtW%95f=MgV8HaDL+3DM@8+by|1_=tUH7LJYFvh1E9AL48Fx0Q1fF!yTsF~DdX zg^7LZI?b@;lie|$^b8-_x~+3*3z7s(E>474RBw>hYWd9sczjW}rTg-k+00d|>s;?2 z{DMk4Z`J3uVkVzt`$;9C4()`h7@9jotCc4R{w}wjyQ}h7VqN&x1L-V-%c3UMkQiCf zY%kim6}JlRe^RFW7O|xzob%}ZsVA@~%3p{n#j)OHj{M?9Gh&Za8z;KafPJq7i$jF| ztzGLVL^G9U(i`yAR~5!|_~!2E+D^~VATBtW@x169gbon0sh#}=SS@Q;H1H%|f#m6e zx5WJo0F-^pR2uq#oUI5(oqy+8swKVj@l~KqPZ=O7=g&&EyP*-ti*nWL$j7n3wMX#X zU~_;^+lwk+oyKx~%j@YMcJ%6utYyzIIZuX~ z9Trn9F*yqKVqMPSuG-shpI`SEV1Dj8QDNKmuR4dIPE?9{B>6b`6Xz|y6ALBX4)7vO zGnp2q{$knuQ22!|!>Es>;LzLRaNRN2vCr>tN3XxHuVEQNXGJ%H61z?oUVb^e2no0Z zz8Kj4PBmqWlFmP3r=(7RN}jSY%N!rrw7h z-qtnEtoDJk&r9=2Gg;&X!?HMpH@-Vy-qiQIzf@L`upOAbh{? zJ5SBPJ3*PzyTtUk`01mF0sq#5t1e6=yHA8q=Mv0`R%6$Ed8n2!c9X-M z&RqW-p`@g*So(Xi&{7$PuTVQ<5<{GY>{2PVPR5wUXCSoa@ONJCNy2(}ASVVSxivaV zO*-m)6WgDzVk-x!)FLwE3?#4@tM(vmk6bwunjxR> z1DMwJO>&5&X!QFzO}0fKV8!I&6piaR+q~cm+WIk|NRr?I#n^KSDNaAI{4wWBfRAem zbwT~w7>iIERc25FJMO1b$y=W^Rvmsd#HhlXr8h!En1gV zEwm*Tz~V2Lq$_#*`(z>DcE*i;Ts{ZQ$@sWKit@oO+O#kfR$N5?)k+UsSu}qm-vGX) zXAgL0;R)nx-Nld9EfhY&5mmDN;pPq3w z;6xXR%%>EXg}}8jc>z;FhJZ$W02K+-F=;Z3h3wYvlt&iv&A^{FFjO=^5uH)zXVFeE zVTN)VYcEvaO8*$Tq{TjE=hy9ebeoimH!Z^beU%;J-By38{7=lv$K3rcPvHDnBzK|@ zn#C#hPvmqM2e_1f=}3~=ycOyU?59{VYa4BhTgu5u{^&}rXpf3kKN0Hy8MPN-z%Z@Tt|!4=f|+s+*gSwxgD=6 zjkh~?vZzdb+U*{?Qgl1Nt5;@LW6@nxN9mv-LClBPh{yIy8JIz_wk@b1^JPGDsE;BX)5(?=>W^j>7_LUXq9m1&lRi#?O2;+3*_LLU+VOZELD z8_P}eCE|9euI8eFS~knoaP9_E?ynBdTh>?R-M*iMg_3q(FR!Qz+_^i&>t7FZd*EPq zGQ#&p{#;A8v(w(%+EO%D9dNby6Y+-Ec%tKeEPj~$=kbeowMobRrV93Q;J$NjA!|(# zJ0oVXe^(6stiL&F6OcwO|mO>MkI*e|}QV8N!s33UDylgcP`# zg5atnw$ein23(o`A|-7n*nhR8?w{jsb+YssqrKpEu3I`WP6%pqK2ytjGS~dLR1ziw^lv{A(n>$wh1DXMLe(jHoHJGwIPpo~Q-b&X9m=RbxVy{U&8#{v z`K+7d(X+kmR}2&9jU^Xo=0v>X!wT&sBLPUK#)g4n#^%Qw=>z*KqMi@ruok>nc*!xO zKe8AcjsZI-tb7W3WQB8i9l){Q4-blC+B`W zgF+!JU1YivUHUL^^?~rt=r38)5RKdX~0a)JG@39ZTCvmAuL{sv6e2^}CD~F#Z3TFp4W^uQ3 z2Tr>DH6BZ2^j(ju)bvYsEvUxDp7~nJ-YSzkQY~9wC-hlaoL-gCHR!`{oRK=-^U~wG zU{nq8BTT8Z0tM-4;|I`WP$6)7!8s5ty&^v#l`6ZTA+Qm+m@$$3fzF}r;YdG!So&${ z$iY}Kg9Ox%o1ANZ4QG8-_R^gty(-gp)H|!v7BxSRHspm+%8c?WFSA+)&MF~waerPw zlJoOl6ZSzfBrB%C?&5Ys)5=2@&G@?rbZr9Mx{2ZyyW?(Zjzf9|q>%!7jD=%;U2R1n z6c%eR2@lPt*UnoTV~YMbxHk%A&f0?BdU9?hwC7Lir#) zp-n6|@|3-p3zrNUowvO8tXbbYP?va1VchT3uPo9^WOblMn}3pcqwzH1y7>z8&=?Gq z+m+75RkM-c6A07)4o%6}y*FQ>^sRWh9VC&{KrlBg!kFQ9q@hYbL{>n|gH1ioNQsEx zP)#0g>*$FJqbg zj`10OtmYjr3$PquT!9~5nCn*q-4o0dhRIJrjdWGhNPz4{uZ6t|%}EWFOnx#|=~x)> z#15s12PBjPXHjd({>JOqr}7~v9GA^eUxSFu>qy8m2ywy6OlNDzvrpjXEC1R`5Veal!>56@O!5h}sqXfz^$ z(F937^;gHfBk8A8fCIJO*~L0|+{HlaKSL$ctMjMmIjT#;b~uKfBCV^kx1|l%-I&9- zZJ;IEy_I^(Re*tPlFAWGP5pDDmX2<58450FtW@8*=vX?xXo8(skl;;=?i1`BcQak~ zbLy18|anv~;hK@5G+yA(k6@}03CuJ8I>GaR8gvDhZK{K7eIIluj}nCrrVaW9I_0C}K^ ztBq`G@ge+(rNpUYLowg3GdN#=zc}@8Nh*Il8Kz!bOmAe|_TIffaXqhK`~w_a90M;f zZ?hZH(}SuAJ1R;4DD1dxV_lT+`qBE}-h*6=bnr2?2mv-AA#AjIZR|0)h4bd1?Wn%& z;M3lTzbXIig#9v_{s-1!Un|B+YyE?V-4}P4DxY>9ja$U4*&}`espEv;LH;d>>iA0n zqoWBA8ovl4)kn5m%!EH)=1z}mT9m0;gV6^_&WjqbXHcv7C&CI!woCu%6iugf7 z#5=>hQT@h;mGB9}HsTZmU#i0DC$C(j1X$dHdMMsO&lgdGl)rUFTV{2oy2XPGd+JgS9>!5?vdtvJU^`+`(N z{@l@Fq4B4<_w{wg=JBOp*U2hE!oG8-%luH^YeJ_RPqjPVBR`R&ZeiRry?)skdk{-- zFuALEF-fe8AF`!xexL_|f@CJQR(qqg~MsBS`ljCN5-; zC*v18*pbE1%PKGza~!=$CQZKsW{V^>z@BPc6;4#qEnSaloV~ZGmckH18kfNpZE|TW zg(@)-eONRAE15ZhLpO_SW7Zb0{U9V@)l-4D9WHmc2wZQ7lJ@nF7flf+h@H{bwKB=4wblCfl+U zc~sNL=af$aS$uiFlvsA7S%(kf$W!i|;xi>}@+z$R{p>X{7ijwZU@K1!UV7dN7xfF` z&-3$rO~xx(byx8ZPD;H(q5oP$B9eV?+s+Ip*D_{GF*V*e^mM$~ex0;9?57)`@opqO# zzdprQ{>+>In)aT~@bzN&9ZzlsdYnX1#v(kAw{Q|RFt{vXqIf~#q>16L78$e|YuHE| z$IReEl4^y(hL1-oh-Pe-Yr_XG1KV-xUK?6|%7A*g8V}J+SOZTcG{i+l`NDfZ9*z6v zgMeFl)neqd0IE?GdC8n2r>TB_7Zg-4wr?o%fGbxnKS|5Of08Pz=?hs}taA;$rU!pJ zBJHoUO@m=&9ZQ3;!19Vs1x&?6r%cA^{zIpud}!!- zQ#MGJQE#`kpZJi1MATs_G`{UEh);?t!Q*LmTsvQ(x6I=7NSn5iez0m%j&^e%Tqi~B zt?;w`7_TSC%X*y1ThmQvbQqHDcd0f`S=%P9gLc3n-=$LsF(t27DU3O1$O-)0%3Cgo z9=9g!)m)Rt-(f**x2SO z$z+qKd8VfpI+`iv9pxxh-OS-lbaAG-n#H>&Y8`ZiytJ&Vt@h5jWp3!j9@DiXZi4Uj z(Kw(eMXztXKbL`Z0mg~I7%_PsNdB9BkC-0EPV*UX>UyNsEt?`3$R~IEC)`>c${@`O z%RuG+%j1`Xgp6qqI4>h7B!lNPp-X^S!&86$q+kgzh5(;2An~_>to(y4cE6WDD<^f6 zl&Z8(LM!J%J1El8g$O5a)IelgG2EbO`m1Z32X{s9klCcY6ds|ux3R+t9HX`GCd*gt1cJdx3ol6o+bSH0q>(Zcq zFD226H(6IImUcZ)Ue)UJr^7i7Nek6jrZcr6kPZ?`2eSi2ylVB-!10o1!{IC(`~qIoaR@V|VI9tY!BPtypByU9gg8wS>Lw- zU&zm%fU85}u`$Kz9Ma!~k_+ypUk41$eD8V{HYW-C63{_|)Rc0H~bK}*hg+coyDu|)L z)qO3ylT;7Ovsem%#t*yywn(GZ?Y{0y#pI-2?*%{K_e&_&pmj4;+dxMux)w8UPMjL_$zRz2Dt(k~ z{@cY37Gl$Z8RDYI*&fe`cJe2b_%s2&x9K;-zq!PX;TFm+7YJ{9ILQoLdnCSt-lFxh z7XD>*$IFJ+xgh_?($zRFCgcT>CqZ%=6hGW8`jM&U5tk#NI1!zY;(8EM7_n7Wzt=5;-0HZ$Wu|T&~vMid+7w-UB^OmP&5S zwGfrybggz5cxe1}s!umy(Lr@-_lIng_28$`S2QcU6FVU8!$%N)mys)4J_v_f@x&gY z$>k?m{S&|F%3*Wg*&K+#4yme8Yj;^pZwsFI$M}A!-rG75<&pfSyfTyylh0vr;}^5> zPx}k3R3VDRBCfmY(FHvMMxot0^>J^8rk}QIOqfFT_JUx{?d_`+HRjVBimWM~UJF3; z-p}Um@E2W2jk$c*kJh&5+2Wl~y#rE|*C*}TlM|=B#fzM`mL8=}Tt;v4CGU?rf8ru~ zZ^z|96W!DhkM60&ni}xo-+{{2#3%XbM5!U{G;0DmbAJo|8T%bh+KZQ9+{|h*lrWfM z*CknsVwlq*Bu**(Dpp7^Lt}<3h-4Ze9HnE)@`Q4;JEuWY7O>G^DK^LcYAt2nnn-=x z?$>L2^s3kVy8UI4wZhh(RqwMzW-Y4Rg=s=O2w|ho7Zn6_iX4{Mk z%;w3j8u!;OoYQHSr9qjhcAd7zhM}u8Ca3X~62!mAg6h4_>InNmJXYdu(DOel7y{}!WaD{eZtCFscddr>7Vqg04s*+C)=u_+sRSzkF5 zE7y6L8;e2MYY^NqLQOZRkDKXvIze>8>6?B-& zVF}q89r2XnuMaWUm-!H)9`lx-fq5mZ^LcwuB^2S~t8nMMc?=*M3sTsKdwWp&chWN1`?9a7%`4 z<$KYUbeg>}{xqG_nVvYOGg{n`OIrO?uqRkE9`5X9Zt0MLrK8+3ii&PYC`A z-GJ89tmbbqe_5?>UXzj7ucj%fzn&uJ7nB(W^NTt{+?F6@JggK0aZMUzRpS>JeWw5V zPBYkh*s~xVv3Kkly31f<1WOj)zcoe5JQYJbk63G10pqM$FQ~mKgFT=0Jq%uTTF^W> zkEqPIWltN+EU8hORqylF1-6S8+Ka^gkyR&xbd{Pb7sWT#OyC84^@@AFS(ZlyaicCb z!iCaWJ-*Us%yG!s;H&Bybz=01?J}51HC=$3Y!f2&xLQ~RZEW&o?LcmzhU-E_K+B-c zA#nl?4aiX8_hutnVf{>wfu1!8?4U1zET?Had&SRu#82?SCIm%93AgxI5%$wgJ-l%m zsw0BWFHuQS`Ge3}=>6HHUb5uS+`J`9GDfq)H=gv9<$?^sIg*?JJp1GEDeBSq6U z>(?Q=%i;lMKCiHdIjT{*Kf@nngi&fUdT_0`LmJ{fNy&Aq&f9ZhwTEBE6A6yFRpql? z6GAit*=&{A_KEprn{+>=i?0v?Gf0Qs_z7kNmSilg!Ra{0$R*QK8|1Ucc3^mSvQysJ zT?1}9Vn2m>(Pn1B>O1p1_}H>PFS8aM3;w@PpfKz4ZQ|ZaBkqlbD`^fGA4$vFth@G zp6|x2=~2v$)pG}@Yj>&z^dyEI;q@GztM!j2PTyNBfiLocvmjs`!3)XqWg3t;If_nf zI`T7LF^R1FXj5|56Rm_wkNfM()*^ihr_x0&5|L{03KjYE6)9Pl&0Giv#SyU#!6|&&ynIm0U1mZ=9lSc6+Ot zTCG2uY^v}2QdxUs{(gCM8!n1k3qGFdPx*qJc@KX$5|HL|t3k$k&g*azwlJ5gXv7#X zmw)f!ZQ;MF@m5tCbXDF4J!tH(9HK@-jXlAs*Fy$9mXmj*k{o7JyX$4u*UY)#N z?{%5MZo~g5mFC=dXzo#v+MxT!Y&jTq{wBuS;er14X^|}!V6}RrGiJOc=H)4u_GmC# zR{rs`-lXO;+T7g*zi)(@;R*U&lE-CRr-BOYZp=PHt+uNqG=m!e7neEzGqO8R`?}aK z-Ejuiq*UKdh`r)z$!zjZF)L?Qpzy2(^_ zaF-|Rh?=wF%T42QO3g=;Y$wnDe4%PWS(j%{zjH^;UQ}|fW+MCX(U#(eXU@sR5q{~V zGS5-tT2=;|O#{;%_5t^S-27v*>Qe?sd!w~%}DxZs)y7#2o&4cx+ zRdDRFatp{H=w2q7CRH*=527>Lf!Wfvcnv2H#WL%mA6Q+@swPsqny77`{HSd!5}!&n z>t6L4j)JBEruwhRdR<(!D+kp$9K%!GVJai4JO$x zEM*oRCA(H9?WvcahKfHpl;7eHE^2soaK`8L6D>xwW zTGVG7P8*$}k6^%*PV|LsB=y;}RHzoE)KDINRxY;dv3k(+Z_m{})r!!%Rms|%YwEf^ zhTx}lx~@}UG|kWDKCC%g`AcAgDXKBK&&wa69O#PAB->w7sP?9Gi51ipJ!P4uQs?<` zEsb{MvrZ{v%r~N?zh%X1FO2I|IIDhTT$0$u(?k|CKqkOP(j{>wTFy-ZnP9LE#{qp~ zhEBCg6hTSTevsQmVigR6nt;5(k}wKFgY`d%YJCXgQ^&?4o(ZD}0Af6r=mmk4aE>)K z6W1iLy+uW2Iaf7-q3O+dvAaiCuw;Dxp$%m6_#p}#Dtb}MkAoSHE3bX_1FY@|O2-np zy0!KCVA-Bq9S(W%7NUm?YAludnRV1J2Xe{4=PlK0=)l8eoo|d9%CD^L;b2OkoOzCJx`f#FYGik-jOr+kkcr?E*niaXcKJy_ni~qfM8z{LaB;KE3!#pfV zpcqeJGwW@pLvOf0o5R3Q)E23+z)=BEPzQS1im?LEV7AQt4QjG9c0Bv}FA^UI9g z2u|W?St>TsmwH-j(g$X1R2UjPFP{PT=07(Vp2 zoM6Zh+c~#;FZR}>=l|t7kN}XEdN7`ARPCZ}{l)unF7iIk?VeUJx z7FuhAmh3^TU<+O>iaZ3^h`7Z{i~x1COIS62u|(K0PMq1)qCncZzI^Yfmi z##zdR@#KbaI9kSG2}OU5RBv$8P0JT7SfgB_dc7_=DKp8! zyC2|gjh~$J!3T5RS$exQ-&^Pv)!Z_`cs05Y!4g`boz;N8E=%H!OF{#fSeDF=ZkJMn zQG-69WtthF!5L(x63@KbceptVC^V-+{u3RXjR~B{bG;9&o(RSmPk5C?7RMxxmqUd{lYy04-7Hr*e zxo>pUY%eC0=~~6P$r^%r>)Fz1`3bl*M!PGB`I>6LSLggM=RQa}Rdgha>{P@glp;TI$!@Tm&`#2F59_NHYAZ{8!DsjsYlw0^R`tl;;N60C?JMlTT!vK^VrL zZ|42}s2r-6NMpr{$RRY=+C!|hRHdao#HyTXRjk@BvDS);wQ{IEx6srJ-El!~hAVMV?^Gu^FiLMBAT1+Y3kr4e9js zC&!8?%Ob8Z@2$KC{1QfG3xU)DS>rjj@r-*Orlw>bNxc!B$(FOq{}to}q5gmxwI&VJ z)GNeg0h9b^s61>dFItn7ZHImpp^3|}ogbPUeT(@Wp7RJ}9NQ5EcrzH5B-aR_^gi-B zU>!@&DfNyyf4}x@?-Ns-IvF!_c>X%~miC^bsE#qKyU5!d*51SfQCBZw#l~7ll7v0W zFNAIuRa0-Lg9*m(Y2YUF=e#WLk{jeYYoD@pzXb0rIyYWe9|oWgF4OO zs`YXK4S$vEn0@UzL#$zi8t6B?KQ*AQisQ~_lKl%#sSWC5j+yt+Lx6lhoCg@OnD=ss z5rfVWg&l8}-Y{2Hcqc2EbFQ2(o3-gxOkN}Br7>amf7|Sd_mKEYh$H?7utncz0C?JC zU|`UJ!V-pMj9pAjOmmnGnEjY5m=`f0VPRv@WAS0BV(DPH!OFrK#(IQJf~|?|6T2Au zBn~DH2aY<9NgP`^PHVs)?3} zZW28sW+T=nc17Gue1Z5K2{(yV5XUfbfsLlD-iTb{X&)6d80G%rIDDu)*Mf!36-KVvrI5 z00031008d*LI4E-J^%y&0ssL30ss~O00962Q2+w~0eISNkWDTGQ51#0)=ij*7#Y48 zQ_;3S7)rF5SGQ7KNvDg_B8;uT3QTRo$QmrcDtz_owTKwpmvc^?bAJk0=bApf!3NM+ z9qzF$>+lMjJSW^2za%_hm)C?>+2K9mHMaOn_=7oL98*zR3+su3D}t5FbJ2vF8y=n4 zx~8guH|vlChSq*UL-tfpb=Uf4_6Zz`8`JHZ$NsewGtSfsQDCG#=Z>IH`MXCS*0C?JM&{b?xaTLe#@9DaA>)d_AUGBYY*9~u3i@Q66 zty_@|I*Mx;E`gBn2Ekr{;2QJ+2yVei;29qez$ zo(^=R6P@WoS2T1C95``Nf}2vx=tg&X(34*DrVk#x^rajhe)`d$0SsgigBik5hB2HG zjARs}8N*n{F`fxbWD=8^!c?X)oeHsVkOtOqmEC+`J=@vB9u9LzqS(w^*0M{i63sS= zVIwzqFE;jagrEH27Y8`TU2b!n8O&q{mE5O_JKWI;YJni`+F$L}@oiD)PtO6MO-+n=le0C?I(&byKU zVGsr2`3+;-nTu;FV?%!;6K%F5SOF!PDV{2O*jIi%LOwPXDF!14W>8VibU4 z#K;4MZ$=Kte==+!H)Lc1`-5Qt*(oCfSU#hCA9bHlRN+?|LHJ`-lxd`NVvg5H>gY8V zLLaP;gdXT?p$mFFp#!>CVGVTl!YWvEgw4nF=JuX$q0sylw!zj)*a6#v7i04DKOjA9 E8i2eEj{pDw literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-Semibold-webfont.eot b/gui/slick/css/fonts/OpenSans-Semibold-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..acc32c425dd91d5d9012d14c634bcc3e6f00724f GIT binary patch literal 30350 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 QB~JV{Yh%e!)sxNs4|ZBi%m4rY literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-Semibold-webfont.svg b/gui/slick/css/fonts/OpenSans-Semibold-webfont.svg new file mode 100644 index 00000000..9eaa0b71 --- /dev/null +++ b/gui/slick/css/fonts/OpenSans-Semibold-webfont.svg @@ -0,0 +1,251 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 2011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-Semibold-webfont.ttf b/gui/slick/css/fonts/OpenSans-Semibold-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a5b9691c1f329bff2acd569b3c82da44d96bb1a2 GIT binary patch literal 30156 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 GO#cAXOHe%k literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.svg b/gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.svg new file mode 100644 index 00000000..316b8186 --- /dev/null +++ b/gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.svg @@ -0,0 +1,251 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.ttf b/gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..61d58bfa37b1f2b143527d72084130a59a5eb053 GIT binary patch literal 34644 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 AZU6uP literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.woff b/gui/slick/css/fonts/OpenSans-SemiboldItalic-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..611b39028f17d21ffed411076b8457c66dda9199 GIT binary patch literal 22332 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/glyphicons-halflings-regular.ttf b/gui/slick/css/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 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 G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/glyphicons-halflings-regular.woff2 b/gui/slick/css/fonts/glyphicons-halflings-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/sgicons.eot b/gui/slick/css/fonts/sgicons.eot new file mode 100644 index 0000000000000000000000000000000000000000..68c72dd8fece0a8a47d80131b295358e6a2d11a5 GIT binary patch literal 59932 zcmds=2fS6q)wgG#16;Z^1r+4c6qMc(6jUt4E@I4U0}+v^Xs~OHSYm96(L`f3u^Wvg zmc(FefE6qD1}LIl0Tn^%aL#>2JZjgk(VO?dymvVMq|?rt_Q#r!^FE3+ zUq4~�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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/sgicons.svg b/gui/slick/css/fonts/sgicons.svg new file mode 100644 index 00000000..93fa2112 --- /dev/null +++ b/gui/slick/css/fonts/sgicons.svg @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gui/slick/css/fonts/sgicons.ttf b/gui/slick/css/fonts/sgicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..595e214b020ffae50f8a545349b795ae18efed11 GIT binary patch literal 61388 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îrSSZtU-CQzFayYWWC2%+K;4aKm^nic% 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/sgicons.woff b/gui/slick/css/fonts/sgicons.woff new file mode 100644 index 0000000000000000000000000000000000000000..a59cff0def4b5273e2c47e4bb102ce8a9ec85109 GIT binary patch literal 14988 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/imports/config.less b/gui/slick/css/imports/config.less new file mode 100644 index 00000000..a9fba3b2 --- /dev/null +++ b/gui/slick/css/imports/config.less @@ -0,0 +1,78 @@ +/* Variables */ +@base-font-face: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; +@alt-font-face: "Trebuchet MS", Helvetica, Arial, sans-serif; +@base-font-size: 12px; +@text-color: #343434; +@swatch-blue: #4183C4; +@swatch-green: #BDE433; +@swatch-grey: #666666; +@link-color: #555555; +@border-color: #CCCCCC; +@msg-bg: #FFF6A9; +@msg-bg-success: #D3FFD7; +@msg-bg-error: #FFD3D3; + +/* Mixins */ +.rounded(@radius: 5px) { + -moz-border-radius: @radius; + -webkit-border-radius: @radius; + border-radius: @radius; +} +.roundedTop(@radius: 5px) { + -moz-border-radius-topleft: @radius; + -moz-border-radius-topright: @radius; + -webkit-border-top-right-radius: @radius; + -webkit-border-top-left-radius: @radius; + border-top-left-radius: @radius; + border-top-right-radius: @radius; +} +.roundedLeftTop(@radius: 5px) { + -moz-border-radius-topleft: @radius; + -webkit-border-top-left-radius: @radius; + border-top-left-radius: @radius; +} +.roundedRightTop(@radius: 5px) { + -moz-border-radius-topright: @radius; + -webkit-border-top-right-radius: @radius; + border-top-right-radius: @radius; +} +.roundedBottom(@radius: 5px) { + -moz-border-radius-bottomleft: @radius; + -moz-border-radius-bottomright: @radius; + -webkit-border-bottom-right-radius: @radius; + -webkit-border-bottom-left-radius: @radius; + border-bottom-left-radius: @radius; + border-bottom-right-radius: @radius; +} +.roundedLeftBottom(@radius: 5px) { + -moz-border-radius-bottomleft: @radius; + -webkit-border-bottom-left-radius: @radius; + border-bottom-left-radius: @radius; +} +.roundedRightBottom(@radius: 5px) { + -moz-border-radius-bottomright: @radius; + -webkit-border-bottom-right-radius: @radius; + border-bottom-right-radius: @radius; +} +.shadow(@shadow: 0 17px 11px -1px #ced8d9) { + -moz-box-shadow: @shadow; + -webkit-box-shadow: @shadow; + -o-box-shadow: @shadow; + box-shadow: @shadow; +} +.gradient(@gradientFrom: #FFFFFF, @gradientTo: #EEEEEE){ + background-image: -moz-linear-gradient(@gradientFrom, @gradientTo) !important; + background-image: linear-gradient(@gradientFrom, @gradientTo) !important; + background-image: -webkit-linear-gradient(@gradientFrom, @gradientTo) !important; + background-image: -o-linear-gradient(@gradientFrom, @gradientTo) !important; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=@gradientFrom, endColorstr=@gradientTo) !important; + -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=@gradientFrom, endColorstr=@gradientTo) !important; +} +.opacity(@opacity_percent:85) { + filter: ~"alpha(opacity=85)"; + -moz-opacity: @opacity_percent / 100 !important; + -khtml-opacity:@opacity_percent / 100 !important; + -o-opacity:@opacity_percent / 100 !important; + opacity:@opacity_percent / 100 !important; +} + diff --git a/gui/slick/css/lib/bootstrap-theme.min.css b/gui/slick/css/lib/bootstrap-theme.min.css new file mode 100644 index 00000000..5e394019 --- /dev/null +++ b/gui/slick/css/lib/bootstrap-theme.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} +/*# sourceMappingURL=bootstrap-theme.min.css.map */ \ No newline at end of file diff --git a/gui/slick/css/lib/bootstrap.min.css b/gui/slick/css/lib/bootstrap.min.css new file mode 100644 index 00000000..ed3905e0 --- /dev/null +++ b/gui/slick/css/lib/bootstrap.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/gui/slick/css/lib/glide.core.min.css b/gui/slick/css/lib/glide.core.min.css new file mode 100644 index 00000000..e94d5c0e --- /dev/null +++ b/gui/slick/css/lib/glide.core.min.css @@ -0,0 +1 @@ +.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl} diff --git a/gui/slick/css/lib/glide.theme.min.css b/gui/slick/css/lib/glide.theme.min.css new file mode 100644 index 00000000..4dbfee55 --- /dev/null +++ b/gui/slick/css/lib/glide.theme.min.css @@ -0,0 +1 @@ +.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:white;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);border-radius:4px;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);text-shadow:0 0.25em 0.5em rgba(0,0,0,0.1);opacity:1;cursor:pointer;transition:opacity 150ms ease, border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:white}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:0.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,0.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);margin:0 0.25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid white;background-color:rgba(255,255,255,0.5)}.glide__bullet--active{background-color:white}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing} diff --git a/gui/slick/css/lib/images/animated-overlay.gif b/gui/slick/css/lib/images/animated-overlay.gif new file mode 100644 index 0000000000000000000000000000000000000000..d441f75ebfbdf26a265dfccd670120d25c0a341c GIT binary patch literal 1738 zcmZ|OX;ji_6b5ixNYt8>l?gOuO)6lU%W(mxn(`>1S(XO;u`D+P%xqBvMr|w-Vyr1s z7R|Cn0b8|Hu<=Zmv1mFqh9Fj!NuZfKB2MP$e75`XJ@>=!y!Ux9xR3x;EW!q1^V>X| znVFuRUN`NqJ2)ybXh%e__h!!pv(M|S3+?9F%(K}zyE40MGyhWF5-IDgL&=%2-9`Nk z!1@8uk4t%_{(K~>N;sK&dzJbwJ=$kYTlL=$%#0Pfh>U{%i@~wWbvYsD_K-D`&+u1( z#Ma`>%q<^UhzGvi(hyE`zCD{-=2|zL5>wnB=DE!U?(CZG%q4@lDnCq_%&3DCla#(X zmBhDD+RN$aMWWHm?ig*>1Onn6~r?Ma~N2JKAxN>H%UtRyRqS)6Um!-Tz%-r=& zQmTb^JFIe3W^-kAm`}`2P|niMh>RYyd)S^f(dbrx965?rzbhP|XeP}o&&DSZ4|oYQ z)I{f!SfycYw?3=9W;o-B%U5xs(pP267X~9-7L|4WzaYexC0GtG8wWygm63rF{llCEraxzkc=IxvFQ-y37=_;e5 zJLq^gsSO0Ayz?a>E_?{dmUc+t#qv$)XN8$<<}rQ#)lsiw+pmL&J>~+hgpo>i$m+;l zZIa_ZRIfSeT$~v5d`EBV&*k`apPgjv&B|+d`Q!nyu{L4rs%ZfoF0*Kq8I%ByOcFpL zK=>wzofZo<+0GZLCnWM3oQ^pb(gRSf02;~cEn@LJ>~XB9IkEX{$N#Z`m%>S!U{uPx zloI%bLdo$Adxlh(Uv^yX7s5G&C zLwNRG>~T?G{kzupp8EcyLGPoPf)@&9Wqfw_l&uU-6cexk%5;uQg%wb=0k_733{i#& z1a2p)gV3S2+QG1-K9tZ}E~I<(P0r2aFFY-c{o?TUOz3Xjod#TLE2A_c?*T7t z=1>~%YW450{Qqno4t`}gvLnuMrcu8+#xEBoY%2_+Mb#Z6S38+r*M4O`-+!zl(@m`D zQsi|GA2l3gEy}LFe<#Hv8?$_L#u8E|3-bP$*La*E>B{X!Sy4i6?TKam!49aXCAW4S*P_O^H4^*DpiA40o}Uqw~Eo&veh1`|8i zD2$x+>_b^bXE4N;AW=5>iYak2%!JAh0j1*k1{p#iRCjbB7!cSws~U{1IA@acLII$t z$>X#A+^s6iJ5~DFG!xa?>z{=lxtdi1rzbM-(nqAu3D8h-&64xo6|E!p?pK0xT;qoK z`6%+SpBk+~M?nO}>2mTw!A{yZ6O>Z@kwSd4;8aWU5z!P~tQl?u==^+R`{OmOS}oZh zOXQ3{6kuz?Is^n^L7;9ieB9C+8B{>t+pDrlq4xGDDn#T#3T5$l1g`FTQkU;b-981j zNm{zC`$wn7etklM#qHI4=3m5gwa6DNS{?Z!vSObi_od{4eUo=_S2BKNpkSdiqe(k9WtkeM79;2-%CFbb)aB=&H1?i1}uwFzoZQ(38Kn1zBP ORn*B%u*Wk|4g3!*Rv{Mv literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/tablesorter/asc.gif b/gui/slick/css/lib/images/tablesorter/asc.gif new file mode 100644 index 0000000000000000000000000000000000000000..fa3fe40113a4482d2d3ff9b39c9056067477999e GIT binary patch literal 54 zcmZ?wbhEHb6lGvxXkcXc|NlP&1B2pE7DfgJMg|=qn*k)lz{J}lzkvJ2`CGHoFJ`Og HGFSruQVtDe literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/tablesorter/bg.gif b/gui/slick/css/lib/images/tablesorter/bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..40c6a65aa2862b0939e2707b4d9c1174225f21c1 GIT binary patch literal 64 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-bg_flat_0_999999_40x100.png b/gui/slick/css/lib/images/ui-bg_flat_0_999999_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ca68f300e8c2e815e8c2f84bc2d153e769830dc8 GIT binary patch literal 2874 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-bg_flat_0_aaaaaa_40x100.png b/gui/slick/css/lib/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-bg_flat_0_ffffff_40x100.png b/gui/slick/css/lib/images/ui-bg_flat_0_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..74d39425c3745c60011f314ed1c3578bdf42dbb6 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F2qYNp$opRhQcOwS?k)_Bce{j_0C}7R9+AaB z+5?Q;PG;Ky8A6^ejv*T7lYj6t@hpC#;TbB#aBAWwna#KLs)4eqC9V-ADTyViR>?)F zK#IZ0z|dINz(Uu^FvP&r%E-jZ7|1oZGBD`a+N6h~AvZrIGp!Q0hMzC2CIK}tc)I$z JtaD0e0s!YvH4Fd% literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-bg_flat_75_ffffff_40x100.png b/gui/slick/css/lib/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-bg_glass_55_fbf9ee_1x400.png b/gui/slick/css/lib/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..448f5ffe858b483353bed25002edd4bba14c8ab5 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCnc6a#?2AmP!?*K(O3p^r= zfwTu0yPeFo12TF&T^vI^j=w#x$i?I+((tf;UXnmgbH|3oY>pC!)f}(GR!16S-u+#{ ze6YEqRkW=8vGl=5qArKM<9}TC-}iEvB{zdaTcX5$wyRTK&AL(GzgD0I22WQ%mvv4FO#nzYb)5hJ literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-bg_glass_65_ffffff_1x400.png b/gui/slick/css/lib/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..42ccba269b6e91bef12ad0fa18be651b5ef0ee68 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6-=0?FV^9z|eBtf= z|7WztIJ;WT>{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst E0O;M1& literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-bg_glass_75_dadada_1x400.png b/gui/slick/css/lib/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..5a46b47cb16631068aee9e0bd61269fc4e95e5cd GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq|7{B978O6lPf+wIa#m9#>Unb zm^4K~wN3Zq+uPnc6a#?2AmP!?*K(O3p^r= zfwTu0yPeFo12VciT^vI^j=w#>k(V)1qW$CZ|6)SVV-&*#dav<$DMuV&n0Dbpw@aZZT>@%g@O1TaS?83{1OWG9bmjm6 literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/gui/slick/css/lib/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7c9fa6c6edcfcdd3e5b77e6f547b719e6fc66e30 GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l#Zv1V~E7m9BNM+x59T>mw!NmKyGfIsM_0@nLT5w&yQ- z&Z`;Q+&%x{3GZQH&bH%vJpG3xnC}Q!>*kack(X%sUCxz~JfX=d#Wzp$PzmVOwwj literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-bg_highlight-soft_75_efefef_1x100.png b/gui/slick/css/lib/images/ui-bg_highlight-soft_75_efefef_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..265552081d58898bb3b85083e8294693bc528cca GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q?nSt-Ch3w7g=q17Rci)@Q5r1 z(jH*!b~4)z$cXfGaSV~TeDu&>UWWjYhKu>^OZRkK64Gj3;j+@GRWf8-faXyiF5x}D z|E-&(YhiguRNnMOt6oOG*pg;EwE z{F+v$vxBz*Xo+fxYeY#(Vo9o1a#1RfVlXl=G}bk+&^0m)F*LI>vam7$a?Py_3~Ua+ f_>H0=H$NpatrE8e-+2Mv~X5Kb-Sss2>Njblyij>12Ug#WtY}BSM#^Wz% zWOMiIhc#^vcgi0A{GUgk&uC9hQpM9lA71Gmex1paFC%d;CZ*!_(GTAY4qHpNl`DR6 zWGFG1y5rHqEr)>CsFt`!l%yn}eUBf}6wGbMcA=BH$)RpQprVVQRlsDZ)L)z4*}Q$iB}`;1#K literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-icons_09a2ff_256x240.png b/gui/slick/css/lib/images/ui-icons_09a2ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f4a35e8063cdfc159be0a7410bcc2050028d18 GIT binary patch literal 1870 zcmV-U2eJ5xP)O+21T+jd;6Gr1!GXZQfeix<2P|k9D6pV`!Tz2cPvVYa&w;DE zN=B;KZt16|_w+v1A^IP*{K&j0_6=@-WJGEzv)W`-h@6TrRYZj;;5YNJ5JflVi@6ORBOPobzhh#!Cv9$-bBgzyf zl^nkk?9I|T7BSjq4!RjP!nYQdnxjO^6Np)u= z_Hh8oTQQ}g5)P9I#d|26eC$lxI=F1j$%^$OKr<1UUNp5nmy1T#cns(x05u5!ElAr| zyq^L!tEQHV{<6Q?%Yz0)FIsa={bH{arZ8M$*nnD3oWpl#30{JssC`$5GwKUuVz*E*rDJno5;@YFlv&8~IS_1%_N4cW)6HG>U^2Uqs#m zpqN5J+67j*w;$i!yuUuZ4dCCA1I?;!qd9%5eqC$J6keadx_p1FHE+?FYyi;Hr|LHb z%#?d|X*DR^AY)Vj%+%Mm?acuAQ~@wG&T0lQ59a0$FzJ*GaN42{y#qukq^a(2P(xI{J;sj5w$eOvSPOjv+)Kb$;RN>j7;5%J)p$iSyV}PmTExHyJ zEUfBRVnN;8u4^t%zM`spKtZ`^0Jsw+7-WDZnVYX|@DRnmQ#1g}s3`!jWpfc#s6)TC z95Fi2G;2&b zM(mVIexTUqap8g_gb8rjX1sskBvF)kfK1F>eA5=^iGl%s7My%M(bRHVKs1B7z)zcS zzNUNq$E%<-0HC>IZ$?_E_^26RN^MW8u6_dwfu_?1?`9l~1DDc2qz{;69{vHT+AzUTzdrB&)fwoI#FgZ|6g`O89B3;w%m6$9 zz{hfb4lx#(xRt^#v%7QH=S_xP=l`ok<&hj=+!4Up++XeQDef)^r=ts269P!?UlHiq z{Vbf0*Mi?C4G@muVXCSDI5q{J60Degk8|=320mNyP(!}bw`kj7vz88QZ;xK@| ziOIn&!gDb>z$D_zd1G=Y&KA!>-JD3D>UW{|>Atz^RZn*h7+s9lpTCUO}kpRrWB2gpw!LznkDH zSeIE)P-=6LFXaxs=I4DH>UDga^`>M-K9p{qHE~Z*L9Y_Xi%c#sB~S07*qo IM6N<$g5$kwm;e9( literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-icons_222222_256x240.png b/gui/slick/css/lib/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c1cb1170c8b3795835b8831ab81fa9ae63b606b1 GIT binary patch literal 6922 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 QJ~;stWz}Trq%1=J3#jBGg8%>k literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-icons_2e83ff_256x240.png b/gui/slick/css/lib/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..84b601bf0f726bf95801da487deaf2344a32e4b8 GIT binary patch literal 4549 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 F{{S81aohj^ literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-icons_454545_256x240.png b/gui/slick/css/lib/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..59bd45b907c4fd965697774ce8c5fc6b2fd9c105 GIT binary patch literal 4369 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 oBo%DI*Kv;w;*%(i9W@f3_WCF#rGn literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-icons_8c291d_256x240.png b/gui/slick/css/lib/images/ui-icons_8c291d_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..168def7426de04faf27d2a5bc4956e842b675175 GIT binary patch literal 4549 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 E087Rr^#A|> literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-icons_cd0a0a_256x240.png b/gui/slick/css/lib/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ed5b6b0930f672fa08e9b9bdbe5e55370fd1dc30 GIT binary patch literal 4549 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 DTfr$v literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/images/ui-icons_ffffff_256x240.png b/gui/slick/css/lib/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..a973d0618485a2bd3a676a0536f2308a3ab9a505 GIT binary patch literal 7734 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/lib/jquery-ui.min.css b/gui/slick/css/lib/jquery-ui.min.css new file mode 100644 index 00000000..e9080541 --- /dev/null +++ b/gui/slick/css/lib/jquery-ui.min.css @@ -0,0 +1,3 @@ +/*! jQuery UI - v1.12.1 - 2017-01-31 +* http://jqueryui.com +* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-button-icon-only,.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-checkboxradio-disabled,.ui-state-disabled{pointer-events:none}.ui-helper-reset,.ui-menu{outline:0;list-style:none}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;line-height:1.3;text-decoration:none;font-size:100%}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{padding:0;margin:0;display:block}.ui-button,.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,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);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-widget-content,.ui-widget-header,.ui-widget.ui-widget-content{border:1px solid #aaa}.ui-widget-content,.ui-widget-content a{color:#222}.ui-widget-header{background:#fff;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #aaa;font-weight:400;color:#222}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#222;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;font-weight:400;color:#222}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#222;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #aaa;font-weight:400;color:#140f06}.ui-icon-background,.ui-state-active .ui-icon-background{border:#aaa;background-color:#140f06}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#140f06;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #aaa;color:#363636}.ui-state-checked{border:1px solid #aaa;background:#fbf9ee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #aaa;color:#8c291d}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#8c291d}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled .ui-icon,.ui-widget-overlay{filter:Alpha(Opacity=35)}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa;opacity:.35}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #000;box-shadow:-8px -8px 8px #000} \ No newline at end of file diff --git a/gui/slick/css/lib/jquery.qtip.min.css b/gui/slick/css/lib/jquery.qtip.min.css new file mode 100644 index 00000000..5adc4b75 --- /dev/null +++ b/gui/slick/css/lib/jquery.qtip.min.css @@ -0,0 +1 @@ +#qtip-overlay.blurs,.qtip-close{cursor:pointer}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{left:0;top:0;width:100%;height:100%}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important} \ No newline at end of file diff --git a/gui/slick/css/lib/pnotify.custom.min.css b/gui/slick/css/lib/pnotify.custom.min.css new file mode 100644 index 00000000..a2e81ec7 --- /dev/null +++ b/gui/slick/css/lib/pnotify.custom.min.css @@ -0,0 +1 @@ +.ui-pnotify{top:36px;right:36px;position:absolute;height:auto;z-index:2}body>.ui-pnotify{position:fixed;z-index:100040}.ui-pnotify-modal-overlay{background-color:rgba(0,0,0,.4);top:0;left:0;position:absolute;height:100%;width:100%;z-index:1}body>.ui-pnotify-modal-overlay{position:fixed;z-index:100039}.ui-pnotify.ui-pnotify-in{display:block!important}.ui-pnotify.ui-pnotify-move{transition:left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-slow{transition:opacity .6s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-slow.ui-pnotify.ui-pnotify-move{transition:opacity .6s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-normal{transition:opacity .4s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-normal.ui-pnotify.ui-pnotify-move{transition:opacity .4s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-fast{transition:opacity .2s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-fast.ui-pnotify.ui-pnotify-move{transition:opacity .2s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-in{opacity:1}.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0 6px 28px 0 rgba(0,0,0,.1);-moz-box-shadow:0 6px 28px 0 rgba(0,0,0,.1);box-shadow:0 6px 28px 0 rgba(0,0,0,.1)}.ui-pnotify-container{background-position:0 0;padding:.8em;height:100%;margin:0}.ui-pnotify-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.ui-pnotify-container.ui-pnotify-sharp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-title{display:block;margin-bottom:.4em;margin-top:0}.ui-pnotify-text{display:block}.ui-pnotify-icon,.ui-pnotify-icon span{display:block;float:left;margin-right:.2em}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-topleft{left:25px;right:auto}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-bottomright{bottom:25px;top:auto}.ui-pnotify.stack-modal{left:50%;right:auto;margin-left:-150px}.brighttheme{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.brighttheme.ui-pnotify-container{padding:18px}.brighttheme .ui-pnotify-title{margin-bottom:12px}.brighttheme-notice{background-color:#FFFFA2;border:0 solid #FF0;color:#4F4F00}.brighttheme-info{background-color:#8FCEDD;border:0 solid #0286A5;color:#012831}.brighttheme-success{background-color:#AFF29A;border:0 solid #35DB00;color:#104300}.brighttheme-error{background-color:#FFABA2;background-image:repeating-linear-gradient(135deg,transparent,transparent 35px,rgba(255,255,255,.3) 35px,rgba(255,255,255,.3) 70px);border:0 solid #FF1800;color:#4F0800}.brighttheme-icon-closer,.brighttheme-icon-info,.brighttheme-icon-notice,.brighttheme-icon-sticker,.brighttheme-icon-success{position:relative;width:16px;height:16px;font-size:12px;font-weight:700;line-height:16px;font-family:"Courier New",Courier,monospace;border-radius:50%}.brighttheme-icon-closer:after,.brighttheme-icon-info:after,.brighttheme-icon-notice:after,.brighttheme-icon-sticker:after,.brighttheme-icon-success:after{position:absolute;top:0;left:4px}.brighttheme-icon-notice{background-color:#2E2E00;color:#FFFFA2;margin-top:2px}.brighttheme-icon-notice:after{content:"!"}.brighttheme-icon-info{background-color:#012831;color:#8FCEDD;margin-top:2px}.brighttheme-icon-info:after{content:"i"}.brighttheme-icon-success{background-color:#104300;color:#AFF29A;margin-top:2px}.brighttheme-icon-success:after{content:"\002713"}.brighttheme-icon-error{position:relative;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid #2E0400;font-size:0;line-height:0;color:#FFABA2;margin-top:1px}.brighttheme-icon-error:after{position:absolute;top:1px;left:-4px;font-size:12px;font-weight:700;line-height:16px;font-family:"Courier New",Courier,monospace;content:"!"}.brighttheme-icon-closer,.brighttheme-icon-sticker{display:inline-block}.brighttheme-icon-closer:after{top:-4px;content:"\002715"}.brighttheme-icon-sticker:after{top:-5px;content:"\01D1BC";-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.brighttheme-icon-sticker.brighttheme-icon-stuck:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.brighttheme .ui-pnotify-action-bar{padding-top:12px}.brighttheme .ui-pnotify-action-bar input,.brighttheme .ui-pnotify-action-bar textarea{display:block;width:100%;margin-bottom:12px!important}.brighttheme .ui-pnotify-action-button{text-transform:uppercase;font-weight:700;padding:4px 8px;border:none;background:0 0}.brighttheme .ui-pnotify-action-button.btn-primary{border:none;border-radius:0}.brighttheme-notice .ui-pnotify-action-button.btn-primary{background-color:#FF0;color:#4F4F00}.brighttheme-info .ui-pnotify-action-button.btn-primary{background-color:#0286A5;color:#012831}.brighttheme-success .ui-pnotify-action-button.btn-primary{background-color:#35DB00;color:#104300}.brighttheme-error .ui-pnotify-action-button.btn-primary{background-color:#FF1800;color:#4F0800}.ui-pnotify-closer,.ui-pnotify-sticker{float:right;margin-left:.2em}.ui-pnotify-history-container{position:absolute;top:0;right:18px;width:70px;border-top:none;padding:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;z-index:10000}.ui-pnotify-history-container.ui-pnotify-history-fixed{position:fixed}.ui-pnotify-history-container .ui-pnotify-history-header{padding:2px;text-align:center}.ui-pnotify-history-container button{cursor:pointer;display:block;width:100%}.ui-pnotify-history-container .ui-pnotify-history-pulldown{display:block;margin:0 auto}.ui-pnotify-container{position:relative;left:0}@media (max-width:480px){.ui-pnotify-mobile-able.ui-pnotify{position:fixed;top:0;right:0;left:0;width:auto!important;font-size:1.2em;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}.ui-pnotify-mobile-able.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom-width:5px}.ui-pnotify-mobile-able .ui-pnotify-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-topleft{left:0;right:0}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright{left:0;right:0;bottom:0;top:auto}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft .ui-pnotify-shadow,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright .ui-pnotify-shadow{border-top-width:5px;border-bottom-width:1px}}.ui-pnotify.ui-pnotify-nonblock-fade{opacity:.2}.ui-pnotify.ui-pnotify-nonblock-hide{display:none!important}@import url(https://fonts.googleapis.com/css?family=Material+Icons);.pnotify-material{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px}.pnotify-material.ui-pnotify-shadow{-webkit-box-shadow:0 6px 24px 0 rgba(0,0,0,.2);-moz-box-shadow:0 6px 24px 0 rgba(0,0,0,.2);box-shadow:0 6px 24px 0 rgba(0,0,0,.2)}.pnotify-material.ui-pnotify-container{padding:24px}.pnotify-material .ui-pnotify-title{margin-bottom:20px;font-size:20px}.pnotify-material-notice{background-color:#FFEB3B;border:none;color:rgba(0,0,0,.87)}.pnotify-material-info{background-color:#2196F3;border:none;color:#fff}.pnotify-material-success{background-color:#8BC34A;border:none;color:rgba(0,0,0,.87)}.pnotify-material-error{background-color:#F44336;border:none;color:#fff}.pnotify-material-icon-closer,.pnotify-material-icon-info,.pnotify-material-icon-notice,.pnotify-material-icon-sticker,.pnotify-material-icon-success{position:relative;width:16px;height:16px;font-size:12px;font-weight:700;line-height:16px;font-family:"Courier New",Courier,monospace;border-radius:50%}.pnotify-material-icon-closer:after,.pnotify-material-icon-info:after,.pnotify-material-icon-notice:after,.pnotify-material-icon-sticker:after,.pnotify-material-icon-success:after{position:absolute;top:0;left:4px}.pnotify-material-icon-notice:after{content:"announcement"}.pnotify-material-icon-info:after{content:"info"}.pnotify-material-icon-success:after{content:"check circle"}.pnotify-material-icon-error:after{content:"report problem"}.pnotify-material-icon-closer,.pnotify-material-icon-sticker{display:inline-block}.pnotify-material-icon-closer:after{top:-4px;content:"\002715"}.pnotify-material-icon-sticker:after{top:-5px;content:"\01D1BC";-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.pnotify-material-icon-sticker.pnotify-material-icon-stuck:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)} \ No newline at end of file diff --git a/gui/slick/css/lib/select2.css b/gui/slick/css/lib/select2.css new file mode 100644 index 00000000..bfb80eab --- /dev/null +++ b/gui/slick/css/lib/select2.css @@ -0,0 +1,537 @@ +.select2-container { + box-sizing: border-box; + display: inline-block; + margin: 0; + position: relative; + vertical-align: middle; } + .select2-container .select2-selection--single { + box-sizing: border-box; + cursor: pointer; + display: block; + height: 28px; + user-select: none; + -webkit-user-select: none; } + .select2-container .select2-selection--single .select2-selection__rendered { + display: block; + padding-left: 8px; + padding-right: 20px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + .select2-container .select2-selection--single .select2-selection__clear { + background-color: transparent; + border: none; + font-size: 1em; } + .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { + padding-right: 8px; + padding-left: 20px; } + .select2-container .select2-selection--multiple { + box-sizing: border-box; + cursor: pointer; + display: block; + min-height: 32px; + user-select: none; + -webkit-user-select: none; } + .select2-container .select2-selection--multiple .select2-selection__rendered { + display: inline; + list-style: none; + padding: 0; } + .select2-container .select2-selection--multiple .select2-selection__clear { + background-color: transparent; + border: none; + font-size: 1em; } + .select2-container .select2-search--inline .select2-search__field { + box-sizing: border-box; + border: none; + font-size: 100%; + margin-top: 5px; + margin-left: 5px; + padding: 0; + max-width: 100%; + resize: none; + height: 18px; + vertical-align: bottom; + font-family: sans-serif; + overflow: hidden; + word-break: keep-all; } + .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { + -webkit-appearance: none; } + +.select2-dropdown { + background-color: white; + border: 1px solid #aaa; + border-radius: 4px; + box-sizing: border-box; + display: block; + position: absolute; + left: -100000px; + width: 100%; + z-index: 1051; } + +.select2-results { + display: block; } + +.select2-results__options { + list-style: none; + margin: 0; + padding: 0; } + +.select2-results__option { + padding: 6px; + user-select: none; + -webkit-user-select: none; } + +.select2-results__option--selectable { + cursor: pointer; } + +.select2-container--open .select2-dropdown { + left: 0; } + +.select2-container--open .select2-dropdown--above { + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +.select2-container--open .select2-dropdown--below { + border-top: none; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.select2-search--dropdown { + display: block; + padding: 4px; } + .select2-search--dropdown .select2-search__field { + padding: 4px; + width: 100%; + box-sizing: border-box; } + .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { + -webkit-appearance: none; } + .select2-search--dropdown.select2-search--hide { + display: none; } + +.select2-close-mask { + border: 0; + margin: 0; + padding: 0; + display: block; + position: fixed; + left: 0; + top: 0; + min-height: 100%; + min-width: 100%; + height: auto; + width: auto; + opacity: 0; + z-index: 99; + background-color: #fff; + filter: alpha(opacity=0); } + +.select2-hidden-accessible { + border: 0 !important; + clip: rect(0 0 0 0) !important; + -webkit-clip-path: inset(50%) !important; + clip-path: inset(50%) !important; + height: 1px !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + width: 1px !important; + white-space: nowrap !important; } + +.select2-container--default .select2-selection--single { + background-color: #fff; + border: 1px solid #aaa; + border-radius: 4px; } + .select2-container--default .select2-selection--single .select2-selection__rendered { + color: #444; + line-height: 28px; } + .select2-container--default .select2-selection--single .select2-selection__clear { + cursor: pointer; + float: right; + font-weight: bold; + height: 26px; + margin-right: 20px; + padding-right: 0px; } + .select2-container--default .select2-selection--single .select2-selection__placeholder { + color: #999; } + .select2-container--default .select2-selection--single .select2-selection__arrow { + height: 26px; + position: absolute; + top: 1px; + right: 1px; + width: 20px; } + .select2-container--default .select2-selection--single .select2-selection__arrow b { + border-color: #888 transparent transparent transparent; + border-style: solid; + border-width: 5px 4px 0 4px; + height: 0; + left: 50%; + margin-left: -4px; + margin-top: -2px; + position: absolute; + top: 50%; + width: 0; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { + float: left; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { + left: 1px; + right: auto; } + +.select2-container--default.select2-container--disabled .select2-selection--single { + background-color: #eee; + cursor: default; } + .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { + display: none; } + +.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { + border-color: transparent transparent #888 transparent; + border-width: 0 4px 5px 4px; } + +.select2-container--default .select2-selection--multiple { + background-color: white; + border: 1px solid #aaa; + border-radius: 4px; + cursor: text; + padding-bottom: 5px; + padding-right: 5px; + position: relative; } + .select2-container--default .select2-selection--multiple.select2-selection--clearable { + padding-right: 25px; } + .select2-container--default .select2-selection--multiple .select2-selection__clear { + cursor: pointer; + font-weight: bold; + height: 20px; + margin-right: 10px; + margin-top: 5px; + position: absolute; + right: 0; + padding: 1px; } + .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #e4e4e4; + border: 1px solid #aaa; + border-radius: 4px; + box-sizing: border-box; + display: inline-block; + margin-left: 5px; + margin-top: 5px; + padding: 0; + padding-left: 20px; + position: relative; + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: bottom; + white-space: nowrap; } + .select2-container--default .select2-selection--multiple .select2-selection__choice__display { + cursor: default; + padding-left: 2px; + padding-right: 5px; } + .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + background-color: transparent; + border: none; + border-right: 1px solid #aaa; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + color: #999; + cursor: pointer; + font-size: 1em; + font-weight: bold; + padding: 0 4px; + position: absolute; + left: 0; + top: 0; } + .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus { + background-color: #f1f1f1; + color: #333; + outline: none; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { + margin-left: 5px; + margin-right: auto; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display { + padding-left: 5px; + padding-right: 2px; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { + border-left: 1px solid #aaa; + border-right: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear { + float: left; + margin-left: 10px; + margin-right: auto; } + +.select2-container--default.select2-container--focus .select2-selection--multiple { + border: solid black 1px; + outline: 0; } + +.select2-container--default.select2-container--disabled .select2-selection--multiple { + background-color: #eee; + cursor: default; } + +.select2-container--default.select2-container--disabled .select2-selection__choice__remove { + display: none; } + +.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +.select2-container--default .select2-search--dropdown .select2-search__field { + border: 1px solid #aaa; } + +.select2-container--default .select2-search--inline .select2-search__field { + background: transparent; + border: none; + outline: 0; + box-shadow: none; + -webkit-appearance: textfield; } + +.select2-container--default .select2-results > .select2-results__options { + max-height: 200px; + overflow-y: auto; } + +.select2-container--default .select2-results__option .select2-results__option { + padding-left: 1em; } + .select2-container--default .select2-results__option .select2-results__option .select2-results__group { + padding-left: 0; } + .select2-container--default .select2-results__option .select2-results__option .select2-results__option { + margin-left: -1em; + padding-left: 2em; } + .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -2em; + padding-left: 3em; } + .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -3em; + padding-left: 4em; } + .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -4em; + padding-left: 5em; } + .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -5em; + padding-left: 6em; } + +.select2-container--default .select2-results__option--group { + padding: 0; } + +.select2-container--default .select2-results__option--disabled { + color: #999; } + +.select2-container--default .select2-results__option--selected { + background-color: #ddd; } + +.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable { + background-color: #5897fb; + color: white; } + +.select2-container--default .select2-results__group { + cursor: default; + display: block; + padding: 6px; } + +.select2-container--classic .select2-selection--single { + background-color: #f7f7f7; + border: 1px solid #aaa; + border-radius: 4px; + outline: 0; + background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%); + background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%); + background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } + .select2-container--classic .select2-selection--single:focus { + border: 1px solid #5897fb; } + .select2-container--classic .select2-selection--single .select2-selection__rendered { + color: #444; + line-height: 28px; } + .select2-container--classic .select2-selection--single .select2-selection__clear { + cursor: pointer; + float: right; + font-weight: bold; + height: 26px; + margin-right: 20px; } + .select2-container--classic .select2-selection--single .select2-selection__placeholder { + color: #999; } + .select2-container--classic .select2-selection--single .select2-selection__arrow { + background-color: #ddd; + border: none; + border-left: 1px solid #aaa; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + height: 26px; + position: absolute; + top: 1px; + right: 1px; + width: 20px; + background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%); + background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%); + background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); } + .select2-container--classic .select2-selection--single .select2-selection__arrow b { + border-color: #888 transparent transparent transparent; + border-style: solid; + border-width: 5px 4px 0 4px; + height: 0; + left: 50%; + margin-left: -4px; + margin-top: -2px; + position: absolute; + top: 50%; + width: 0; } + +.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { + float: left; } + +.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { + border: none; + border-right: 1px solid #aaa; + border-radius: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + left: 1px; + right: auto; } + +.select2-container--classic.select2-container--open .select2-selection--single { + border: 1px solid #5897fb; } + .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { + background: transparent; + border: none; } + .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { + border-color: transparent transparent #888 transparent; + border-width: 0 4px 5px 4px; } + +.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { + border-top: none; + border-top-left-radius: 0; + border-top-right-radius: 0; + background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%); + background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%); + background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } + +.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%); + background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%); + background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); } + +.select2-container--classic .select2-selection--multiple { + background-color: white; + border: 1px solid #aaa; + border-radius: 4px; + cursor: text; + outline: 0; + padding-bottom: 5px; + padding-right: 5px; } + .select2-container--classic .select2-selection--multiple:focus { + border: 1px solid #5897fb; } + .select2-container--classic .select2-selection--multiple .select2-selection__clear { + display: none; } + .select2-container--classic .select2-selection--multiple .select2-selection__choice { + background-color: #e4e4e4; + border: 1px solid #aaa; + border-radius: 4px; + display: inline-block; + margin-left: 5px; + margin-top: 5px; + padding: 0; } + .select2-container--classic .select2-selection--multiple .select2-selection__choice__display { + cursor: default; + padding-left: 2px; + padding-right: 5px; } + .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { + background-color: transparent; + border: none; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + color: #888; + cursor: pointer; + font-size: 1em; + font-weight: bold; + padding: 0 4px; } + .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #555; + outline: none; } + +.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { + margin-left: 5px; + margin-right: auto; } + +.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display { + padding-left: 5px; + padding-right: 2px; } + +.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; } + +.select2-container--classic.select2-container--open .select2-selection--multiple { + border: 1px solid #5897fb; } + +.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { + border-top: none; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +.select2-container--classic .select2-search--dropdown .select2-search__field { + border: 1px solid #aaa; + outline: 0; } + +.select2-container--classic .select2-search--inline .select2-search__field { + outline: 0; + box-shadow: none; } + +.select2-container--classic .select2-dropdown { + background-color: white; + border: 1px solid transparent; } + +.select2-container--classic .select2-dropdown--above { + border-bottom: none; } + +.select2-container--classic .select2-dropdown--below { + border-top: none; } + +.select2-container--classic .select2-results > .select2-results__options { + max-height: 200px; + overflow-y: auto; } + +.select2-container--classic .select2-results__option--group { + padding: 0; } + +.select2-container--classic .select2-results__option--disabled { + color: grey; } + +.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable { + background-color: #3875d7; + color: white; } + +.select2-container--classic .select2-results__group { + cursor: default; + display: block; + padding: 6px; } + +.select2-container--classic.select2-container--open .select2-dropdown { + border-color: #5897fb; } diff --git a/gui/slick/css/lib/token-input.min.css b/gui/slick/css/lib/token-input.min.css new file mode 100644 index 00000000..16f33eb6 --- /dev/null +++ b/gui/slick/css/lib/token-input.min.css @@ -0,0 +1 @@ +div.token-input-dropdown,ul.token-input-list{overflow:hidden;font-size:12px;font-family:Verdana,sans-serif}ul.token-input-list,ul.token-input-list li{list-style-type:none}ul.token-input-list{height:auto!important;height:1%;width:400px;border:1px solid #999;cursor:text;z-index:999;margin:0;padding:0;background-color:#fff;clear:left}ul.token-input-list li input{border:0;width:350px;padding:3px 8px;background-color:#fff;-webkit-appearance:caret}ul.token-input-disabled,ul.token-input-disabled li input{background-color:#E8E8E8}ul.token-input-disabled li.token-input-token{background-color:#D9E3CA;color:#7D7D7D}ul.token-input-disabled li.token-input-token span{color:#CFCFCF;cursor:default}li.token-input-token{overflow:hidden;height:auto!important;height:1%;margin:3px;padding:3px 5px;background-color:#d0efa0;color:#000;font-weight:700;cursor:default;display:block}li.token-input-token p{float:left;padding:0;margin:0}li.token-input-token span{float:right;color:#777;cursor:pointer}li.token-input-selected-token{background-color:#08844e;color:#fff}li.token-input-selected-token span{color:#bbb}div.token-input-dropdown{position:absolute;width:400px;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;z-index:1}div.token-input-dropdown p{margin:0;padding:5px;font-weight:700;color:#777}div.token-input-dropdown ul{margin:0;padding:0}div.token-input-dropdown ul li{background-color:#fff;padding:3px;list-style-type:none}div.token-input-dropdown ul li.token-input-dropdown-item{background-color:#fafafa}div.token-input-dropdown ul li.token-input-dropdown-item2{background-color:#fff}div.token-input-dropdown ul li em{font-weight:700;font-style:normal}div.token-input-dropdown ul li.token-input-selected-dropdown-item{background-color:#d0efa0} \ No newline at end of file diff --git a/gui/slick/css/light.css b/gui/slick/css/light.css new file mode 100644 index 00000000..a496e36c --- /dev/null +++ b/gui/slick/css/light.css @@ -0,0 +1,1587 @@ +/* ======================================================================= +inc_top.tmpl +========================================================================== */ +.shows-not-found.n .snf .sgicon-warning, +.navbar-default .navbar-nav .logger.errors.n, +pre .prelight{ + color:#6f8c53 +} + +.shows-not-found.nn .snf .sgicon-warning, +.navbar-default .navbar-nav .logger.errors.nn, +pre .prelight2{ + color:#b7b82c +} + +.shows-not-found.nnn .snf .sgicon-warning, +.navbar-default .navbar-nav .logger.errors.nnn, +pre .prelight-num{ + color:#eaab52 +} + +.shows-not-found.nnnn .snf .sgicon-warning, +.navbar-default .navbar-nav .logger.errors.nnnn{ + color:#ff6d5e +} + +.snf .pulse, +.shows-not-found.n .snf .pulse{ border-color:#6f8c53 } +.shows-not-found.nn .snf .pulse{ border-color:#b7b82c } +.shows-not-found.nnn .snf .pulse{ border-color:#eaab52 } +.shows-not-found.nnnn .snf .pulse{ border-color:#ff6d5e } + +[class^="icon-"], +[class*=" icon-"]{ + background-image:url("../images/glyphicons-halflings-white.png") +} + +.dark-bg .icon-glyph, +.icon-white{ + background-image:url("../images/glyphicons-halflings.png") +} + +.ui-autocomplete-loading{ + background:white url("../images/loading16.gif") right center no-repeat +} + +.browserDialog.busy .ui-dialog-buttonpane{ + background:url("../images/loading32.gif") 10px 50% no-repeat !important +} + +.ui-progressbar .ui-progressbar-overlay{ + background:url("../css/lib/images/animated-overlay.gif") +} + +.ui-dialog, +.ui-dialog-buttonpane{ + background:#eceadf url("../css/lib/images/ui-bg_fine-grain_10_eceadf_60x60.png") 50% 50% repeat !important +} + +.ui-accordion-content, +.ui-tabs-panel{ + background:#ededed !important; + background-image:none !important +} + +.ui-widget-content{ + background:#dcdcdc url("../css/lib/images/ui-bg_highlight-soft_75_dcdcdc_1x100.png") 50% top repeat-x +} + +.ui-widget.ui-widget-content{ + border-color:#fff +} + +.component-group.bubblelist a, +.ui-widget-content a{ + color:rgb(42, 100, 150) +} + +.component-group.bubblelist a:hover, +.ui-widget-content a:hover{ + color:#09a2ff +} + +.ui-widget-header{ + background:#fff url("../css/lib/images/ui-bg_flat_0_ffffff_40x100.png") 50% 50% repeat-x +} + +.ui-state-default, +.ui-widget.ui-button, +.ui-widget.ui-button:active, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default{ + background:#fff; + border:1px solid #ccc +} + +.ui-widget.ui-button:hover{ + border-color:#ccc +} + +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus{ + background:#fff +} + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active{ + background:#f7f7f7 +} + +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight{ + background:#fbf9ee url("../css/lib/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x +} + +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error{ + background:#fef1ec url("../css/lib/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x +} + +.ui-icon, +.ui-widget-content .ui-icon{ + background-image:url("../css/lib/images/ui-icons_222222_256x240.png") +} + +.ui-widget-header .ui-icon{ + background-image:url("../css/lib/images/ui-icons_222222_256x240.png") +} + +.ui-state-default .ui-icon{ + background-image:url("../css/lib/images/ui-icons_8c291d_256x240.png") +} + +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon{ + background-image:url("../css/lib/images/ui-icons_222222_256x240.png") +} + +.ui-state-active .ui-icon, +.ui-button:active .ui-icon{ + background-image:url("../css/lib/images/ui-icons_8c291d_256x240.png") +} + +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon{ + background-image:url("../css/lib/images/ui-icons_2e83ff_256x240.png") +} + +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon{ + background-image:url("../css/lib/images/ui-icons_cd0a0a_256x240.png") +} + +.ui-button .ui-icon{ + background-image:url("../css/lib/images/ui-icons_8c291d_256x240.png") +} + +.ui-widget-overlay{ + background:#aaa url("../css/lib/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x +} + +.ui-widget-shadow{ + background:#000 url("../css/lib/images/ui-bg_flat_0_000000_40x100.png") 50% 50% repeat-x +} + +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{ + color:#140f06; + text-decoration:none +} + +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{ + color:#222; + text-decoration:none +} + +.ui-tabs{ + padding:0; + background:none; + border-width:0 +} + +.ui-tabs .ui-tabs-nav{ + padding-left:0; + background:transparent; + border-width:0 0 0 0; + -moz-border-radius:0; + -webkit-border-radius:0; + border-radius:0 +} + +.ui-tabs .ui-tabs-panel{ + background-color:#f7f7f7 !important; + border:1px solid #ccc !important +} + +.ui-tabs .ui-tabs-nav li.ui-tabs-active{ + border-top-left-radius:5px; + border-top-right-radius:5px +} + +.ui-tabs-nav > :not(.ui-tabs-active){ + border-top-left-radius:5px; + border-top-right-radius:5px +} + +#SubMenu{ + padding-right:20px; + clear:both; + font-size:12px; + float:right +} + +.topbar-notification{ + width:600px; + text-align:center; + margin-left:auto; + margin-right:auto; + margin-top:50px; + margin-bottom:0 +} + +/* ======================================================================= +inc_bottom.tmpl +========================================================================== */ + +.footerhighlight{ + color:#428bca +} + +body#display-show.back-art .displayshow-wrapper a, +body#display-show.back-art .footerhighlight a, +body#display-show.back-art .footerhighlight{ + color:#288536 +/* color:#c7db40 +*/ +} +body#display-show.back-art .displayshow-wrapper a:hover, +body#display-show.back-art .displayshow-wrapper a:focus, +body#display-show.back-art .footerhighlight a:hover, +body#display-show.back-art .footerhighlight a:focus{ + color:#7C8119 +/* color:#c7db40 +*/ +} + +body#display-show.back-art .displayshow-wrapper .label a{ + color:#c7db40 +} +body#display-show.back-art .displayshow-wrapper .label a:hover, +body#display-show.back-art .displayshow-wrapper .label a:focus{ + color:#9faf33 +} + +/* ======================================================================= +home.tmpl +========================================================================== */ + +.imgbanner .banner{ + border:1px solid #ccc +} + +.imgsmallposter .small{ + border:1px solid #ccc +} + +.ui-font, +a.ui-font{ + text-shadow:0 0 0.1em #fff; + color:#000 +} + +#show-list .show-card{ + background-color:#dfdacf; + color:#666; + border:1px solid #111 +} + +#show-list .show-card .ui-widget-content{ + border-top:1px solid #111; + border-bottom:1px solid #111; + border-left:0; + border-right:0 +} + +.show-title:after{ + content:""; + pointer-events:none; + position:absolute; + width:20px; + height:100%; + top:0; + right:0; + background-image:-webkit-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-moz-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-ms-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-o-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:linear-gradient(to left, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)) +} + +.show-date:after{ + content:""; + pointer-events:none; + position:absolute; + width:20px; + height:100%; + top:0; + right:0; + background-image:-webkit-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-moz-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-ms-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-o-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:linear-gradient(to left, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)) +} + +.show-toggle-hide, +td.tvShow a{ + color:#000; + text-decoration:none +} + +.show-toggle-hide:hover, +td.tvShow a:hover span, +td.tvShow a:hover{ + cursor:pointer; + color:#428bca +} + +/* ======================================================================= +home_addShows.tmpl +========================================================================== */ + +.icon-addnewshow{background-image:url("../images/addshows/add-new32-black.png")} +.icon-addexistingshow{background-image:url("../images/addshows/add-existing32-black.png")} +.icon-addrecommendedshow{background-image:url("../images/addshows/add-trakt32-black.png")} +.icon-addtrendingshow{background-image:url("../images/addshows/add-trending32-black.png")} + +/* ======================================================================= +home_newShow.tmpl +========================================================================== */ + +#displayText{ + background-color:#efefef; + border-color:#dfdede +} + +.step-one #search-results .alt{ + background-color:rgb(245, 245, 245) +} + +.article{ + color:#909090 +} + +.cast .person span, .cast .person a, +.btn-inverse.dark-bg, +#addRootDirTable td label .filepath, +.grey-text{color:#666} +.highlight-text{color:#000} + +#newShowPortal #displayText .show-name, +#newShowPortal #displayText .show-dest, +#newShowPortal #displayText p{ + color:rgb(153, 153, 153) +} + +#newShowPortal #displayText .show-name, +#newShowPortal #displayText .show-dest{ + color:rgb(87, 68, 43) +} + +/* ======================================================================= +home_addExistingShow.tmpl +========================================================================== */ + +ul#rootDirStaticList li{ + background:url("../css/lib/images/ui-bg_highlight-soft_75_efefef_1x100.png") repeat-x scroll 50% 50% #efefef +} + +/* ======================================================================= +home_browseShows.tmpl +========================================================================== */ + +#browse-list .show-card{ + background-color:#dfdacf; + border:1px solid #111 +} + +.browse-image{ + border-bottom:1px solid #111 +} + +/* ======================================================================= +home_postprocess.tmpl +========================================================================== */ + + +/* ======================================================================= +displayShow.tmpl and episodeView.tmpl +========================================================================== */ +#episode-view.back-art .controlsBlock, +#episode-view.back-art .h2footer, +#episode-view.back-art.daybyday h1.header, +#episode-view.back-art.pro .daybyday-show, +#display-show.back-art #change-show, +#display-show.back-art #change-status, +#display-show.back-art #no-episode-data, +body.back-art .footer, +#display-show.back-art .sickbeardTable{ + background-color: rgba(239, 239, 239, 0.8) +} + +/* ======================================================================= +displayShow.tmpl +========================================================================== */ +.cast.last{border-right:2px dashed #ccc} +.back-art.pro.ii .cast.last{border-right:2px dashed rgba(185, 185, 185, 0.8)} + +tr.seasonheader{ + border:none; + color:#000 +} + +#prevShow, +#nextShow, +#topcontrol{ + -webkit-filter:grayscale(100%); + filter:grayscale(100%); + filter:gray; + filter:url("data:image/svg+xml;utf8,#greyscale") +} + +#posterCol .tvshowImg{ + border: 1px solid rgba(239, 239, 239, 0.8); +} + +#edit-show.back-art .ui-tabs-nav > :not(.ui-tabs-active){ + background:rgba(239, 239, 239,0.4) +} + +#edit-show.back-art .ui-tabs-nav .ui-tabs-active, +#edit-show.back-art .ui-tabs .ui-tabs-panel{ + background:rgba(239, 239, 239,0.8) !important +} + +#edit-show.back-art .header, +#display-show.back-art #showCol{ + background:rgba(239, 239, 239, 0.8); + border:1px solid rgba(239, 239, 239, 0.8) +} + +#livepanel .over-layer0, +#showCol{ + background-color:#efefef +} + +#livepanel .over-layer0, +#livepanel .over-layer1, +#showCol{ + border-color:#dfdede +} + +.pro .details-title, +.pro .hint{ + color:#666 +} + +.back-art #details-top .label, +.back-art #details-bottom .label{ + background-color:#215f2f +} + +#details-top .label, +#details-bottom .label{ + background-color:#555 +} + +.paused-highlight{ + color:#c7db40 +} + +.sickbeardTable th{ + background-color:#333 +} + +body#display-show.back-art, +.displayshow-wrapper .sickbeardTable th.row-seasonheader{ + color:#000 +} + +.back-art.pro.ii .navbar-default, +.back-art.pro.ii .day-of-week .day-number, +.translucent.pro.ii .day-of-week .day-number, +.back-art.pro.ii .sickbeardTable .seasoncols th, +.translucent.pro.ii .sickbeardTable .seasoncols th, +#display-show.back-art.pro.ii .sickbeardTable .seasoncols th, +#display-show.translucent.pro.ii .sickbeardTable .seasoncols th{ + background-color:rgba(51, 51, 51, 0.7) +} + +/* ======================================================================= +episodeView.tmpl +========================================================================== */ + +h2.day, h2.network{ + color:#fff; + text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3); + background-color:#333 +} + +.tvshowDiv{ + border:1px solid #ccc; + background:#fff +} + +.tvshowDiv a:hover{ + color:#428bca +} + +.tvshowTitle a{ + color:#000 +} + +.tvshowDiv td.next_episode{ + border-bottom:1px solid #ccc; + color:#000 +} + +.bannerThumb{ + border-bottom:1px solid #ccc +} + +.posterThumb{ + border-right:1px solid #ccc +} + +.ep_listing{ + border:1px solid #ccc +} + +.day-of-week .day-number{ + background-color:#333; + color:#fff +} + +.today .day-number .number, .today .day-number .month, .today .day-number .day{ + color:#c7db40 +} + +.odd .daybyday-show{ + background-color:#f5f1e4 +} + +.even .daybyday-show{ + background-color:#dfdacf +} + +.day-of-week .poster img{ + border-color:#ccc +} + +.over-layer0{ + background:rgb(61,61,61) +} + +.over-layer1{ + background:transparent; + color:white; + border-left:1px solid rgb(255,255,255); + border-bottom :1px solid rgb(255,255,255) +} + +.carousel-control, +.carousel-control:hover, +.carousel-control:focus, +.day-of-week .text .airtime, +.day-of-week .text .episode, +.day-of-week .text .episode .name{ + color:#000 +} + +.day-of-week .text .episode .season, +.day-of-week .text .episode .number{ + color:#0985e1 +} + +.day-of-week .text .episode{ + color:#888 +} + +.daybyday-show .state{ + height:5px +} + +.daybyday-show .listing-current{ + border:1px solid #1d5068 +} + +.daybyday-show .listing-overdue{ + border:1px solid #890000 +} + +.episodeview-daybyday .time .time-hr-min, +.episodeview-daybyday .time .time-am-pm{ + color:#666 +} + +.carousel-indicators li{ + background:#555; + border:1px solid #555 +} + +.carousel-indicators .active{ + background:#c7db40; + border-color:#c7db40 +} + +/* ======================================================================= +viewchanges.tmpl +========================================================================== */ +#changes{ + color:rgb(51,51,51); + background-color:rgb(245,245,245); + border:1px solid rgb(204,204,204) +} + +/* ======================================================================= +config*.tmpl +========================================================================== */ + +.component-group{ + border-bottom:1px dotted #ccc +} + +.component-item{ + border-bottom:1px dotted #666 +} + +.qr-btn .glyphicon-qrcode, +.component-group-desc p{ + color:#666 +} + +.dotted-surround, +.test-notification{ + border:1px dotted #ccc +} + +.provider-enabled{ + box-shadow:-26px 0 0 0 rgb(199, 219, 64) inset +} + +.infoTableSeperator{ + border-top:1px dotted #666 +} + +/* ======================================================================= +config_postProcessing.tmpl +========================================================================== */ + +#config .episode-sample{ + background-color:rgb(255, 255, 255); + border-color:rgb(204, 204, 204) +} + +#config div.example{ + background-color:#efefef; + border-color:rgb(204, 204, 204) +} + +.back-art #config .episode-sample{ + background:rgba(255,255,255,0.8); + border-color:rgba(204,204,204,0.8) +} +.back-art #config .example{ + background:rgba(239,239,239,0.8); + border-color:rgba(204,204,204,0.8); + line-height: 24px +} + +.Key{ + background-color:#f4f4f4; + border:1px solid #ccc +} + +.Key th, .tableHeader{ + color:#fff; + background:none repeat scroll 0 0 #666 +} + +.Key tr{ + border-bottom:1px solid #ccc +} + +.Key tr.even{ + background-color:#dfdede +} + +/* ======================================================================= +config_notifications.tmpl +========================================================================== */ + +div.metadata_options{ + background:#f5f1e4; + border:1px solid #ccc +} + +div.metadata_options label:hover{ + color:#fff; + background-color:#57442b +} + +div.metadata_options label{ + color:#036 +} + +div.metadata_example{ + border:1px solid rgb(247, 247, 247) +} + +div.metadata_example label{ + color:#000 +} + +div.metadataDiv .disabled{ + color:#aaa +} + +.warning{ + border-color:#f89406; + background:url("../images/warning16.png") no-repeat right 5px center #fff +} + +.solid-border{ + border:1px solid #ccc +} + +.solid-border-top{ + border-top:1px solid #ccc +} + +/* ======================================================================= +manage*.tmpl +========================================================================== */ + +.separator{ + color:#333 +} + +a.whitelink{ + color:#000 +} + +/* TABLE BACKGROUND color */ +.server-failures.hover-highlight td:before, +.server-failures.focus-highlight td:before{ + background:#fff +} + +/* ODD ZEBRA STRIPE color (needs zebra widget) */ +.server-failures.hover-highlight .odd th:before, +.server-failures.hover-highlight .odd td:before, +.server-failures.focus-highlight .odd th:before, +.server-failures.focus-highlight .odd td:before{ + background:#f5f1e4 +} +/* EVEN ZEBRA STRIPE color (needs zebra widget) */ +.server-failures.hover-highlight .even th:before, +.server-failures.hover-highlight .even td:before, +.server-failures.focus-highlight .even th:before, +.server-failures.focus-highlight .even td:before{ + background-color:#dfdacf; +} + +/* HOVER ROW highlight colors */ +.server-failures.hover-highlight tbody > tr:hover > td, /* override tablesorter theme row hover */ +.server-failures.hover-highlight tbody > tr.odd:hover > td, +.server-failures.hover-highlight tbody > tr.even:hover > td{ + background-color:#f4f3c2 +} +/* HOVER COLUMN highlight colors */ +.server-failures.hover-highlight tbody tr th:hover::after, +.server-failures.hover-highlight tbody tr td:hover::after{ + background-color:#f4f3c2 +} + +/* FOCUS ROW highlight color (touch devices) */ +.server-failures.focus-highlight th:focus::before, +.server-failures.focus-highlight td:focus::before{ + background-color:#dfdead +} +/* FOCUS COLUMN highlight color (touch devices) */ +.server-failures.focus-highlight th:focus::after, +.server-failures.focus-highlight td:focus::after{ + background-color:#dfdead +} +/* FOCUS CELL highlight color */ +.server-failures.focus-highlight th:focus, +.server-failures.focus-highlight td:focus, +.server-failures.focus-highlight .odd th:focus, +.server-failures.focus-highlight .odd td:focus, +.server-failures.focus-highlight .even th:focus, +.server-failures.focus-highlight .even td:focus{ + background-color:#dfdead; + color:#222 +} + +/* ======================================================================= +404.tmpl +========================================================================== */ + +#error-404 path{ +fill:#000 +} + +/* ======================================================================= +Global +========================================================================== */ + +span.path{ + color:#8b0000; + background-color:#f5f1e4 +} + +#addRootDirTable td label .filepath.red-text, +.red-text{ + color:#d33 +} + +/* ======================================================================= +bootstrap Overrides +========================================================================== */ +.body, +body{ + background-color:#fff +} + +.back-art.pro.ii .body, +.translucent.pro.ii .body{ + background-color:rgba(255, 255, 255, 0.3) +} + +body, +.show-date{ + color:#000 +} + +.details-plot #pin-glide{background-color:rgba(201,201,201,0.3)} +.details-plot #pin-glide i{color: rgba(12,12,12,0.7)} + +input, textarea, select, .uneditable-input{ + width:auto; + color:#000 +} + +/* navbar styling */ +.navbar-default{ + background-color:#333; + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#555555", endColorstr="#333333"); + background-image:-ms-linear-gradient(top, #555555 0%, #333333 100%); + background-image:-moz-linear-gradient(top, #555555 0%, #333333 100%); + background-image:-o-linear-gradient(top, #555555 0%, #333333 100%); + background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #555555), color-stop(1, #333333)); + background-image:-webkit-linear-gradient(top, #555555 0%, #333333 100%); + background-image:linear-gradient(to bottom, #555555 0%, #333333 100%); + border-color:#3e3f3a +} + +.navbar-default .navbar-brand{ + color:#fff +} + +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus{ + color:#fff; + background-color:transparent +} + +.navbar-default .navbar-text{ + color:#ddd +} + +.navbar-default .navbar-nav > li > a{ + color:#ddd +} + +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus{ + color:#fff; + background-color:#333 +} + +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus{ + color:#fff; + background-color:#333 +} + +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus{ + color:#ccc; + background-color:transparent +} + +.navbar-default .navbar-toggle{ + border-color:#ccc +} + +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus{ + background-color:#333 +} + +.navbar-default .navbar-toggle .icon-bar{ + background-color:#333 +} + +.navbar-default .navbar-collapse, +.navbar-default .navbar-form{ + border-color:#3e3f3a +} + +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus{ + background-color:#333; + color:#fff +} + +@media (max-width:767px){ + .navbar-default .navbar-nav .open .dropdown-menu > li > a{ + color:#ddd + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{ + color:#fff; + background-color:transparent + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{ + color:#fff; + background-color:#333 + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{ + color:#ccc; + background-color:transparent + } +} + +.navbar-default .navbar-link{ + color:#ddd +} + +.navbar-default .navbar-link:hover{ + color:#fff +} + +.navbar-default .btn-link{ + color:#98978b +} + +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus{ + color:#ddd +} + +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus{ + color:#ccc +} + +.dropdown-menu li > a{ + color:#333 +} + +.dropdown-menu li > a:hover, .dropdown-menu li > a:focus{ + color:#fff; + text-decoration:none; + background-color:#333 +} + +.component-group.bubblelist .bgcol, +.dropdown-menu{ + background-color:#f5f1e4; + border:1px solid rgba(0, 0, 0, 0.15); + box-shadow:0 6px 12px rgba(0, 0, 0, 0.176) +} + +.form-control{ + color:#000 +} + +.btn{ + color:#333; + text-shadow:0 1px 1px rgba(255, 255, 255, 0.75); + background-color:#f5f5f5; + *background-color:#e6e6e6; + background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); + background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6); + background-image:-o-linear-gradient(top, #ffffff, #e6e6e6); + background-image:linear-gradient(top, #ffffff, #e6e6e6); + background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6); + border:1px solid #ccc; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + border-color:#e6e6e6 #e6e6e6 #bfbfbf; + border-bottom-color:#b3b3b3; + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#ffffff", endColorstr="#e6e6e6", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false); + -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05) +} + +.btn:hover, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled]{ + background-color:#e6e6e6; + *background-color:#d9d9d9 +} + +.btn:active, +.btn.active{ + background-color:#ccc \9 +} + +.btn:hover{ + color:#333; + background-color:#e6e6e6; + *background-color:#d9d9d9; + background-position:0 -15px; + -webkit-transition:background-position 0.1s linear; + -moz-transition:background-position 0.1s linear; + -ms-transition:background-position 0.1s linear; + -o-transition:background-position 0.1s linear; + transition:background-position 0.1s linear +} + +.btn:focus{ + outline:thin dotted #333; + outline:5px auto -webkit-focus-ring-color; + outline-offset:-2px +} + +.btn.active, +.btn:active{ + background-color:#e6e6e6; + background-color:#d9d9d9 \9; + background-image:none; + outline:0; + -webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) +} + +.btn.disabled, +.btn[disabled]{ + cursor:default; + background:#e6e6e6 none; + opacity:0.65; + filter:alpha(opacity=65); + -webkit-box-shadow:none; + -moz-box-shadow:none; + box-shadow:none +} + +.btn-small{ + padding:5px 9px; + font-size:11px; + line-height:16px +} + +.btn-small [class^="icon-"]{ + margin-top:-1px +} + +.btn-mini{ + padding:2px 6px; + font-size:11px; + line-height:14px +} + +.btn-primary, +.btn-primary:hover, +.btn-warning, +.btn-warning:hover, +.btn-danger, +.btn-danger:hover, +.ui-widget-content .btn-danger, +.ui-widget-content .btn-danger:hover, +.btn-success, +.btn-success:hover, +.btn-info, +.btn-info:hover, +.btn-inverse, +.btn-inverse:hover{ + color:#fff; + text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25) +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active{ + color:rgba(255, 255, 255, 0.75) +} + +.btn-primary{ + background-color:#0074cc; + *background-color:#0055cc; + background-image:-ms-linear-gradient(top, #0088cc, #0055cc); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); + background-image:-webkit-linear-gradient(top, #0088cc, #0055cc); + background-image:-o-linear-gradient(top, #0088cc, #0055cc); + background-image:-moz-linear-gradient(top, #0088cc, #0055cc); + background-image:linear-gradient(top, #0088cc, #0055cc); + background-repeat:repeat-x; + border-color:#0055cc #0055cc #003580; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#0088cc", endColorstr="#0055cc", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-primary:hover, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled]{ + background-color:#0055cc; + *background-color:#004ab3 +} + +.btn-primary:active, +.btn-primary.active{ + background-color:#004099 \9 +} + +.btn-warning{ + background-color:#faa732; + *background-color:#f89406; + background-image:-ms-linear-gradient(top, #fbb450, #f89406); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image:-webkit-linear-gradient(top, #fbb450, #f89406); + background-image:-o-linear-gradient(top, #fbb450, #f89406); + background-image:-moz-linear-gradient(top, #fbb450, #f89406); + background-image:linear-gradient(top, #fbb450, #f89406); + background-repeat:repeat-x; + border-color:#f89406 #f89406 #ad6704; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#fbb450", endColorstr="#f89406", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-warning:hover, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled]{ + background-color:#f89406; + *background-color:#df8505 +} + +.btn-warning:active, +.btn-warning.active{ + background-color:#c67605 \9 +} + +.btn-danger{ + background-color:#da4f49; + *background-color:#bd362f; + background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image:-o-linear-gradient(top, #ee5f5b, #bd362f); + background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image:linear-gradient(top, #ee5f5b, #bd362f); + background-repeat:repeat-x; + border-color:#bd362f #bd362f #802420; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#ee5f5b", endColorstr="#bd362f", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-danger:hover, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled]{ + background-color:#bd362f; + *background-color:#a9302a +} + +.btn-danger:active, +.btn-danger.active{ + background-color:#942a25 \9 +} + +.btn-success{ + background-color:#5bb75b; + *background-color:#51a351; + background-image:-ms-linear-gradient(top, #62c462, #51a351); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image:-webkit-linear-gradient(top, #62c462, #51a351); + background-image:-o-linear-gradient(top, #62c462, #51a351); + background-image:-moz-linear-gradient(top, #62c462, #51a351); + background-image:linear-gradient(top, #62c462, #51a351); + background-repeat:repeat-x; + border-color:#51a351 #51a351 #387038; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#62c462", endColorstr="#51a351", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-success:hover, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled]{ + background-color:#51a351; + *background-color:#499249 +} + +.btn-success:active, +.btn-success.active{ + background-color:#408140 \9 +} + +.btn-info{ + background-color:#49afcd; + *background-color:#2f96b4; + background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image:-o-linear-gradient(top, #5bc0de, #2f96b4); + background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image:linear-gradient(top, #5bc0de, #2f96b4); + background-repeat:repeat-x; + border-color:#2f96b4 #2f96b4 #1f6377; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#5bc0de", endColorstr="#2f96b4", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-info:hover, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled]{ + background-color:#2f96b4; + *background-color:#2a85a0 +} + +.btn-info:active, +.btn-info.active{ + background-color:#24748c \9 +} + +.btn-inverse{ + background-color:#414141; + *background-color:#222; + background-image:-ms-linear-gradient(top, #555555, #222222); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); + background-image:-webkit-linear-gradient(top, #555555, #222222); + background-image:-o-linear-gradient(top, #555555, #222222); + background-image:-moz-linear-gradient(top, #555555, #222222); + background-image:linear-gradient(top, #555555, #222222); + background-repeat:repeat-x; + border-color:#222 #222 #000; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#555555", endColorstr="#222222", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-inverse:hover, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled]{ + background-color:#222; + *background-color:#151515 +} + +.btn-inverse:active, +.btn-inverse.active{ + background-color:#080808 \9 +} + +.btn-xs{ + padding:1px 5px; + font-size:12px; + line-height:1.5; + border-radius:3px +} + +@media(min-width:768px){ + .navbar .nav > li > .dropdown-menu:after{ + position:absolute; + top:-6px; + right:12px; + display:inline-block; + border-right:6px solid transparent; + border-bottom:6px solid #f5f1e4; + border-left:6px solid transparent; + content:"" + } + + .navbar-default .navbar-nav > .active > a{ + background-color:transparent; + -webkit-box-shadow:inset 0px -5px 0px 0px #c7db40; + -moz-box-shadow:inset 0px -5px 0px 0px #c7db40; + box-shadow:inset 0px -5px 0px 0px #c7db40 + } + + .navbar-fixed-top{ + border-width:0 + } +} + +pre{ + color:#000; + background-color:#f5f5f5; + border-color:#ccc +} + +/* ======================================================================= +input sizing (for config pages) +========================================================================== */ + +.showlist-select optgroup, +#set-status optgroup, +#results-sortby optgroup, +#pickShow optgroup, +#showfilter optgroup, +#showsort optgroup, +#editAProvider optgroup{ + color:#eee; + background-color:#888 +} + +.showlist-select optgroup option, +#set-status optgroup option, +#results-sortby optgroup option, +#pickShow optgroup option, +#showfilter optgroup option, +#showsort optgroup option, +#editAProvider optgroup option{ + color:#222; + background-color:#fff +} + +/* ======================================================================= +browser.css +========================================================================== */ + +#fileBrowserDialog ul li a:hover{ + color:#00f; + background:rgb(220, 220, 220) none +} + +.ui-menu .ui-menu-item{ + background-color:#eee +} + +.ui-menu .ui-menu-item-alternate{ + background-color:#fff +} + +.ui-autocomplete .ui-menu-item .ui-state-focus{ + color:#fff; + background:none; + background-color:#0a246a +} + +/* ======================================================================= +formWizard +========================================================================== */ + +.step, +legend.legendStep{ + color:#57442b +} + +div.stepsguide .step p{ + border-color:#57442b +} + +.disabledstep{ + color:#c4c4c4 +} + +div.stepsguide .disabledstep p{ + border-color:#8a775e +} + +#newShowPortal #addShowForm .stepsguide .disabledstep:hover > .smalltext{ + color:#8a775e +} + +.stepDiv #search-results div .exists-db{ + color:#1178B3 +} + +div.formpaginate .prev, div.formpaginate .next{ + color:#fff; + background:#57442b +} + +#custom-quality-wrapper .tip-text p{ + color:#666 +} + +/* ======================================================================= +tablesorter.css +========================================================================== */ + +.tablesorter{ + color:#000; + background-color:#ddd +} + +.tablesorter th, +.tablesorter td{ + border-color:#fff +} + +/* remove extra border from left edge */ +.tablesorter th:first-child, +.tablesorter td:first-child{ + border-left:none +} + +.tablesorter th{ + color:#fff; + text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3); + background-color:#333 +} + +.tablesorter .tablesorter-header{ + background:#333 url("data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==") no-repeat center right; + /* background-image:url("../images/tablesorter/bg.gif" */ +} + +.tablesorter thead .tablesorter-headerDesc{ + background:#555 url("data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7") no-repeat center right; + /* background-image:url("../images/tablesorter/asc.gif" */ +} + +.tablesorter thead .tablesorter-headerAsc{ + background:#555 url("data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7") no-repeat center right; + /* background-image:url("../images/tablesorter/desc.gif" */ +} + +thead.tablesorter-stickyHeader{ + border-top:2px solid #ddd; + border-bottom:2px solid #ddd +} + +/* Zebra Widget - row alternating colors */ +.ui-state-default.row-odd, +.tablesorter tr.odd, .sickbeardTable tr.odd{ + background-color:#f5f1e4 +} + +.ui-state-default.row-even, +.tablesorter tr.even, .sickbeardTable tr.even{ + background-color:#dfdacf +} + +.sort-size-type.tablesorter-headerSorted{ + background-color:#4a4a4a +} + +.tablesorter tr.tablesorter-filter-row, +.tablesorter tr.tablesorter-filter-row td{ + text-align:center; + background:#eee; + border-bottom:1px solid #ddd +} + +.tablesorter-filter-row input[type="search"]{ + box-shadow:inset rgba(0, 0, 0, 0.2) 0 0 0 1px +} + +#tfoot{ + text-shadow:-1px -1px 0 rgba(255, 255, 255, 0.6) +} + +#tfoot, +.tablesorter tfoot tr{ + color:#ddd; + text-align:center; + background-color:#333 +} + +.tablesorter tfoot tr{ + text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3); + border-collapse:collapse +} + +.tablesorter tfoot a{ + color:#fff +} + +#bulk-change-table .tablesorter-filter-row, +#bulk-change-table .tablesorter-filter-row td, +#bulk-change-table-sticky .tablesorter-filter-row, +#bulk-change-table-sticky .tablesorter-filter-row td, +#tfoot{ + background:#d7d7d7; + border-bottom:0 +} + +/* ======================================================================= +jquery.confirm.css +========================================================================== */ + +#confirmOverlay{ + background:url("../images/bg.gif"); + background:-moz-linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) repeat-x rgba(0, 0, 0, 0.5); + background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))) repeat-x rgba(0, 0, 0, 0.5); + z-index:100000 +} + +#confirmBox{ + background:#f5f1e4; + border:1px solid #111; + box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.175) +} + +#confirmBox h1{ + background-color:#333; + border-bottom:1px solid #111; + color:#fff; + text-shadow:0 1px 1px rgba(0, 0, 0, 0.75) +} + +#confirmBox p{ + color:#000; + text-shadow:0 1px 1px rgba(255, 255, 255, 0.75) +} + +#confirmBox .button{ + color:#fff; + text-shadow:0 1px 1px rgba(0, 0, 0, 0.75); + border:1px solid #111; + background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + -webkit-box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15) +} + +#confirmBox .green{ + background-color:#3f7636 +} + +#confirmBox .green:hover{ + background-color:#48873e +} + +#confirmBox .red{ + background-color:#8d2d2b +} + +#confirmBox .red:hover{ + background-color:#a13331 +} diff --git a/gui/slick/css/style.css b/gui/slick/css/style.css new file mode 100644 index 00000000..b2fc5381 --- /dev/null +++ b/gui/slick/css/style.css @@ -0,0 +1,5214 @@ +/* ======================================================================= +fonts +========================================================================== */ +/* Open Sans */ +/* Regular */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-Regular-webfont.eot"); + src:url("fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-Regular-webfont.woff") format("woff"), + url("fonts/OpenSans-Regular-webfont.ttf") format("truetype"), + url("fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg"); + font-weight:normal; + font-weight:400; + font-style:normal +} + +/* Italic */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-Italic-webfont.eot"); + src:url("fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-Italic-webfont.woff") format("woff"), + url("fonts/OpenSans-Italic-webfont.ttf") format("truetype"), + url("fonts/OpenSans-Italic-webfont.svg#OpenSansItalic") format("svg"); + font-weight:normal; + font-weight:400; + font-style:italic +} + +/* Light */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-Light-webfont.eot"); + src:url("fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-Light-webfont.woff") format("woff"), + url("fonts/OpenSans-Light-webfont.ttf") format("truetype"), + url("fonts/OpenSans-Light-webfont.svg#OpenSansLight") format("svg"); + font-weight:200; + font-style:normal +} + +/* Light Italic */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-LightItalic-webfont.eot"); + src:url("fonts/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-LightItalic-webfont.woff") format("woff"), + url("fonts/OpenSans-LightItalic-webfont.ttf") format("truetype"), + url("fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic") format("svg"); + font-weight:200; + font-style:italic +} + +/* Semibold */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-Semibold-webfont.eot"); + src:url("fonts/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-Semibold-webfont.woff") format("woff"), + url("fonts/OpenSans-Semibold-webfont.ttf") format("truetype"), + url("fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold") format("svg"); + font-weight:600; + font-style:normal +} + +/* Semibold Italic */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-SemiboldItalic-webfont.eot"); + src:url("fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-SemiboldItalic-webfont.woff") format("woff"), + url("fonts/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"), + url("fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic") format("svg"); + font-weight:600; + font-style:italic +} + +/* Bold */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-Semibold-webfont.eot"); + src:url("fonts/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-Semibold-webfont.woff") format("woff"), + url("fonts/OpenSans-Semibold-webfont.ttf") format("truetype"), + url("fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold") format("svg"); + font-weight:bold; + font-weight:700; + font-style:normal +} + +/* Bold Italic */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-SemiboldItalic-webfont.eot"); + src:url("fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-SemiboldItalic-webfont.woff") format("woff"), + url("fonts/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"), + url("fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic") format("svg"); + font-weight:bold; + font-weight:700; + font-style:italic +} + +/* Extra Bold */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-Bold-webfont.eot"); + src:url("fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-Bold-webfont.woff") format("woff"), + url("fonts/OpenSans-Bold-webfont.ttf") format("truetype"), + url("fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg"); + font-weight:900; + font-style:normal +} + +/* Extra Bold Italic */ +@font-face{ + font-family:"Open Sans"; + src:url("fonts/OpenSans-BoldItalic-webfont.eot"); + src:url("fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), + url("fonts/OpenSans-BoldItalic-webfont.woff") format("woff"), + url("fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"), + url("fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic") format("svg"); + font-weight:900; + font-style:italic +} + +/* SickGear Icons */ +@font-face{ + font-family:"sgicons"; + src:url("fonts/sgicons.eot?v4"); + src:url("fonts/sgicons.eot?v4#iefix") format("embedded-opentype"), + url("fonts/sgicons.woff?v4") format("woff"), + url("fonts/sgicons.ttf?v4") format("truetype"), + url("fonts/sgicons.svg?v4#sgicons") format("svg"); + font-weight:normal; + font-style:normal +} + +/* Hack */ +/* Regular-mono */ +@font-face{ + font-family:"Hack-mono"; + src:url("fonts/Hack-Regular-mono.eot"); + src:url("fonts/Hack-Regular-mono.eot?#iefix") format("embedded-opentype"), + url("fonts/Hack-Regular-mono.woff") format("woff"), + url("fonts/Hack-Regular-mono.ttf") format("truetype"), + url("fonts/Hack-Regular-mono.svg") format("svg"); + font-weight:normal; + font-weight:400; + font-style:normal +} + +/* ======================================================================= +inc_top.tmpl +========================================================================== */ + +.navbaricon{ + margin-top:-15px; + margin-bottom:-15px +} + +.navbar-default .navbar-nav .snf.bar, +.navbar-default .navbar-nav .logger.bar{ + position: absolute; + display:none; + width:14px; + top:2px; + right:12px +} + +.navbar-default .navbar-nav .item .sgicon-showqueue, +.shows-not-found .navbar-default .navbar-nav .snf.item .sgicon-warning, +.shows-not-found.n .navbar-default .navbar-nav .snf.bar, .shows-not-found.nn .navbar-default .navbar-nav .snf.bar, +.shows-not-found.nnn .navbar-default .navbar-nav .snf.bar, .shows-not-found.nnnn .navbar-default .navbar-nav .snf.bar, +.n .navbar-default .navbar-nav .snf.item .sgicon-showqueue, .nn .navbar-default .navbar-nav .snf.item .sgicon-showqueue, +.nnn .navbar-default .navbar-nav .snf.item .sgicon-showqueue, .nnnn .navbar-default .navbar-nav .snf.item .sgicon-showqueue, +.navbar-default .navbar-nav .logger.errors{ + display:block; +} + +@-webkit-keyframes webkit-pulse{ + 0% { -webkit-transform:scale(0); opacity:0 } + 25% { -webkit-transform:scale(.1); opacity:.1 } + 50% { -webkit-transform:scale(.5); opacity:.3 } + 75% { -webkit-transform:scale(.8); opacity:.5 } + to { -webkit-transform:scale(1); opacity:0 } +} +@-moz-keyframes moz-pulse{ + 0% { -moz-transform:scale(0); opacity:0 } + 25% { -moz-transform:scale(.1); opacity:.1 } + 50% { -moz-transform:scale(.5); opacity:.3 } + 75% { -moz-transform:scale(.8); opacity:.5 } + to { -moz-transform:scale(1); opacity:0 } +} +@-o-keyframes o-pulse{ + 0% { -o-transform:scale(0); opacity:0 } + 25% { -o-transform:scale(.1); opacity:.1 } + 50% { -o-transform:scale(.5); opacity:.3 } + 75% { -o-transform:scale(.8); opacity:.5 } + to { -o-transform:scale(1); opacity:0 } +} +@keyframes pulse{ + 0% { transform:scale(0); opacity:0 } + 25% { transform:scale(.1); opacity:.1 } + 50% { transform:scale(.5); opacity:.3 } + 75% { transform:scale(.8); opacity:.5 } + to { transform:scale(1); opacity:0 } +} +.bar .pulse{ top:-5px; right:-6px } +.item .pulse{ top:-7px; right:0 } +.errors .pulse{ top:-5px } +.pulse{ + height:27px; + width:26px; + position:absolute; + z-index:10; + border:3px solid; + border-radius:70px; + -webkit-animation:webkit-pulse 1s ease-out; + -moz-animation:moz-pulse 1s ease-out; + -o-animation:o-pulse 1s ease-out; + animation:pulse 1s ease-out; + -webkit-animation-iteration-count:infinite; + -moz-animation-iteration-count:infinite; + -o-animation-iteration-count:infinite; + animation-iteration-count:infinite +} + + +.navbar-default .navbar-nav .snf.item, +.navbar-default .navbar-nav .logger.errors.item{ + position:relative; + display:inline-block +} + +.navbar-default .navbar-nav .snf, +.navbar-default .navbar-nav .logger{ + height:14px +} + +.shows-not-found .navbar-default .navbar-nav .snf.bar, +.shows-not-found .navbar-default .navbar-nav .snf.item .sgicon-showqueue, +.navbar-default .navbar-nav .snf.item .sgicon-warning{ + display:none +} + +[class^="icon-"], +[class*=" icon-"]{ + background-image:url("../images/glyphicons-halflings.png") +} + +.icon-white{ + background-image:url("../images/glyphicons-halflings-white.png") +} + +.ui-autocomplete-loading{ + background:white url("../images/loading16.gif") right center no-repeat +} + +.browserDialog.busy .ui-dialog-buttonpane{ + background:url("../images/loading.gif") 10px 50% no-repeat !important +} + +.ui-progressbar .ui-progressbar-overlay{ + background:url("../css/lib/images/animated-overlay.gif") +} + +.ui-dialog, +.ui-dialog-buttonpane{ + background:#eceadf url("../css/lib/images/ui-bg_fine-grain_10_eceadf_60x60.png") 50% 50% repeat !important +} + +.ui-accordion-content, +.ui-tabs-panel{ + background:#ededed !important; + background-image:none !important +} + +.ui-widget-content{ + background:#dcdcdc url("../css/lib/images/ui-bg_highlight-soft_75_dcdcdc_1x100.png") 50% top repeat-x +} + +.ui-widget.ui-widget-content{ + border:1px solid +} + +.component-group.bubblelist a, +.ui-widget-content a{ + text-decoration:none +} + +.ui-widget-header{ + background:#ddd url("../css/lib/images/ui-bg_flat_0_ffffff_40x100.png") 50% 50% repeat-x +} + +.ui-dialog-buttonpane .ui-widget.ui-button{ + padding:0.8em 1.85em +} + +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default{ + background:#ddd; + border:1px solid #ccc +} + +.ui-widget.ui-button:hover{ + border:1px solid +} + +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus{ + background:#ddd +} + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active{ + background:#f7f7f7 +} + +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight{ + background:#fbf9ee url("../css/lib/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x +} + +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error{ + background:#fef1ec url("../css/lib/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x +} + +.ui-icon, +.ui-widget-content .ui-icon{ + background-image:url("../css/lib/images/ui-icons_222222_256x240.png") +} + +.ui-widget-header .ui-icon{ + background-image:url("../css/lib/images/ui-icons_222222_256x240.png") +} + +.ui-state-default .ui-icon{ + background-image:url("../css/lib/images/ui-icons_8c291d_256x240.png") +} + +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon{ + background-image:url("../css/lib/images/ui-icons_222222_256x240.png") +} + +.ui-state-active .ui-icon{ + background-image:url("../css/lib/images/ui-icons_8c291d_256x240.png") +} + +.ui-state-highlight .ui-icon{ + background-image:url("../css/lib/images/ui-icons_2e83ff_256x240.png") +} + +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon{ + background-image:url("../css/lib/images/ui-icons_cd0a0a_256x240.png") +} + +.ui-widget-overlay{ + background:#aaa url("../css/lib/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x +} + +.ui-widget-shadow{ + margin:-8px 0 0 -8px; + padding:8px; + opacity:.35; + filter:alpha(opacity=35); + -webkit-border-radius:8px; + -moz-border-radius:8px; + border-radius:8px; + background:#000 url("../css/lib/images/ui-bg_flat_0_000000_40x100.png") 50% 50% repeat-x +} + +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{ + color:#140f06; + text-decoration:none +} + +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{ + color:#222; + text-decoration:none +} + +.ui-tabs{ + padding:0; + background:none; + border-width:0 +} + +.ui-tabs .ui-tabs-nav{ + padding-left:0; + background:transparent; + border-width:0 0 0 0; + -moz-border-radius:0; + -webkit-border-radius:0; + border-radius:0 +} + +.ui-tabs .ui-tabs-panel{ + background-color:#f7f7f7 !important; + border:1px solid #ccc !important; + border-top-width:0 !important +} + +.ui-tabs .ui-tabs-nav li.ui-tabs-active{ + border-bottom:1px solid #f7f7f7 !important; + border-top-left-radius:5px; + border-top-right-radius:5px +} + +.ui-tabs-nav > :not(.ui-tabs-active){ + border-bottom:1px solid transparent !important; + border-top-left-radius:5px; + border-top-right-radius:5px +} + +#content{ + width:95%; + min-width:875px; + padding:15px; + margin-left:auto; + margin-right:auto; + clear:both +} + +#SubMenu{ + padding-right:20px; + clear:both; + font-size:12px; + float:right +} + +.topbar-notification{ + width:600px; + text-align:center; + margin-left:auto; + margin-right:auto; + margin-top:50px; + margin-bottom:0 +} + +[class^="sgicon-"], [class*=" sgicon-"]{ + font-family:"sgicons"; + speak:none; + font-style:normal; + font-weight:normal; + font-variant:normal; + text-shadow:none; + text-transform:none; + text-rendering:auto; + line-height:1; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale +} + +.dropdown [class^="sgicon-"], .dropdown [class*="sgicon-"]{ + margin-right:6px +} + +.dropdown [class^="sgicon-"].tight{ + margin-right:0px +} + +#SubMenu [class^="sgicon-"], #SubMenu [class*="sgicon-"]{ + margin-right:3px +} + +.sgicon-pause:before{ + content:"\e600" +} + +.sgicon-play:before{ + content:"\e601" +} + +.sgicon-queued:before{ + content:"\e602" +} + +.sgicon-trim:before{ + content:"\e603" +} + +.sgicon-backlog:before{ + content:"\e604" +} + +.sgicon-home:before{ + content:"\e605" +} + +.sgicon-delete:before{ + content:"\e606" +} + +.sgicon-errorlog:before{ + content:"\e607" +} + +.sgicon-log:before{ + content:"\e608" +} + +.sgicon-notification:before{ + content:"\e609" +} + +.sgicon-postprocess:before{ + content:"\e60a" +} + +.sgicon-failed:before{ + content:"\e60b" +} + +.sgicon-subtitles:before{ + content:"\e60d" +} + +.sgicon-anime:before{ + content:"\e60f" +} + +.sgicon-logout:before{ + content:"\e610" +} + +.sgicon-edit:before{ + content:"\e611" +} + +.sgicon-rename:before{ + content:"\e612" +} + +.sgicon-fullupdate:before{ + content:"\e613" +} + +.sgicon-showqueue:before, +.sgicon-refresh:before{ + content:"\e614" +} + +.sgicon-bulk-change:before{ + content:"\e615" +} + +.sgicon-search:before{ + content:"\e616" +} + +.sgicon-info:before{ + content:"\e65b" +} + +.sgicon-restart:before{ + content:"\e618" +} + +.sgicon-shutdown:before{ + content:"\e619" +} + +.sgicon-addshow:before{ + content:"\e61a" +} + +.sgicon-config:before{ + content:"\e61b" +} + +.sgicon-arrowup:before{ + content:"\e63b" +} + +.sgicon-arrowdown:before{ + content:"\e63a" +} + +.sgicon-plex:before{ + content:"\e903" +} + +.sgicon-kodi:before{ + content:"\e901" +} + +.sgicon-bittorrent:before{ + content:"\e910" +} + +.sgicon-xbmc:before{ + content:"\e902" +} + +.sgicon-rss:before{ + content:"\e622" +} + +.sgicon-import:before{ + content:"\e623" +} + +.sgicon-changes:before{ + content:"\e624" +} + +.sgicon-updatecheck:before{ + content:"\e625" +} + +.sgicon-download:before{ + content:"\e626" +} + +.sgicon-img-portrait:before{ + content:"\e627" +} + +.sgicon-img-landscape:before{ + content:"\e628" +} + +.sgicon-episodestatus:before{ + content:"\e629" +} + +.sgicon-warning:before{ + content:"\e657" +} + +.sgicon-list:before{ + content:"\e62b" +} + +.sgicon-cal:before{ + content:"\e62c" +} + +.sgicon-mediafile:before{ + content:"\e62d" +} + +.sgicon-archive:before{ + content:"\e62e" +} + +.sgicon-book:before{ + content:"\e62f" +} + +.sgicon-downloaded:before{ + content:"\e634" +} + +.sgicon-personlines:before{ + content:"\e63f" +} + +.sgicon-personsquare:before{ + content:"\e640" +} + +.sgicon-people:before{ + content:"\e641" +} + +.sgicon-watched:before{ + content:"\e643" +} + +.sgicon-failures:before{ + content:"\e685" +} + +.sgicon-metac:before{ + content:"\e890" +} + +.sgicon-tvc:before{ + content:"\e891" +} + +.sgicon-ne:before{ + content:"\e892" +} + +.sgicon-imdb:before{ + content:"\e898" +} + +.sgicon-trakt:before{ + content:"\e899" +} + +.sgicon-tvmaze:before{ + content:"\e89a"; + margin-right:14px +} + +.sgicon-emby:before{ + content:"\e900" +} + +.searchadd.icon-glyph{ + display:none +} +.active .searchadd.icon-glyph{ + opacity:0.4;filter:alpha(opacity=40); + float:none; + display:inline-block; + margin:0 0 -2px 0; + height:14px +} +.searchadd.icon-glyph{ + background-position:-337px 0 +} + +.personage.icon-glyph{ + background-position:-168px 0; + margin:1px 0 0 0; + height:14px; + opacity:0.75;filter:alpha(opacity=75); +} + +#add-show-name:hover{ + cursor:pointer +} + +#service_order_list .input-sm, +#add-show-name input{ + margin:0 0 0 -1px; + padding:0 2px; + height:18px; + width:135px; + font-size:12px +} +#service_order_list .input-sm{ + width:100px +} + +/* ======================================================================= +inc_bottom.tmpl +========================================================================== */ + +.footer{ + width:100%; + padding:20px 0; + text-align:center; + clear:both; + font-size:12px +} + +.footerhighlight{ + display:inline +} + +#history-table thead th .icon-glyph, +.footer .icon-glyph{ + opacity:0.4;filter:alpha(opacity=40); + float:none; + display:inline-block; + margin:0 0 -2px 4px; + height:13px; + width:14px +} +#history-table thead th .icon-glyph:hover, +#history-table tfoot th .icon-glyph:hover, +.footer .icon-glyph:hover{ + opacity:0.6;filter:alpha(opacity=60) +} +#history-table thead th .icon-glyph:hover, +.footer .icon-glyph:hover{ + cursor:pointer +} +#history-table thead th .icon-glyph.age, +#history-table thead th .icon-glyph.date:hover, +.footer .icon-glyph.timeleft, +.footer .icon-glyph.time:hover{ + background-position:-49px -25px +} +#history-table thead th .icon-glyph.date, +#history-table thead th .icon-glyph.age:hover, +.footer .icon-glyph.time, +.footer .icon-glyph.timeleft:hover{ + background-position:-193px -121px +} + +/* ======================================================================= +inc_rootDirs.tmpl +========================================================================== */ + +.rootdir-selectbox, +.rootdir-selectbox #rootDirs, +.rootdir-controls{ + width:430px +} + +.rootdir-selectbox{ + padding:0 0 5px +} + +.rootdir-controls{ + text-align:center +} + +/* ======================================================================= +home.tmpl +========================================================================== */ + +.imgbanner .banner{ + border:1px solid #ccc; + overflow:hidden; + height:66px; + -moz-border-radius:8px; + -webkit-border-radius:8px; + border-radius:8px; + vertical-align:top; + width:360px; + display:block; + margin-left:auto; + margin-right:auto +} + +.imgsmallposter .small{ + height:66px; + overflow:hidden; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px; + vertical-align:middle; + width:45px; + border:1px solid #ccc; + margin-right:5px +} + +.imgsmallposter.small{ + font-size:100% +} + +#HomeLayout{ + margin-top:-35px; + height:75px; + margin-bottom:10px +} +#HomeLayout #top-row{height:40px} +#search_show_name{margin-top:0} + +.ui-progressbar{ + height:20px; + line-height:18px +} + +.ui-progressbar .ui-progressbar-value{ + box-sizing:content-box !important +} + +.progressbarText{ + position:absolute; + top:0; + width:100%; + height:100%; + overflow:visible; + text-align:center; + text-shadow:0 0 0.1em #ddd; + vertical-align:middle; + font-size:12px +} + +.progress-80{ + background-image:-moz-linear-gradient(#a6cf41, #5b990d) !important; + background-image:linear-gradient(#a6cf41, #5b990d) !important; + background-image:-webkit-linear-gradient(#a6cf41, #5b990d) !important; + background-image:-o-linear-gradient(#a6cf41, #5b990d) !important; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px +} + +.progress-60{ + background-image:-moz-linear-gradient(#fad440, #f2a70d) !important; + background-image:linear-gradient(#fad440, #f2a70d) !important; + background-image:-webkit-linear-gradient(#fad440, #f2a70d) !important; + background-image:-o-linear-gradient(#fad440, #f2a70d) !important; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px +} + +.progress-40{ + background-image:-moz-linear-gradient(#fab543, #f2700d) !important; + background-image:linear-gradient(#fab543, #f2700d) !important; + background-image:-webkit-linear-gradient(#fab543, #f2700d) !important; + background-image:-o-linear-gradient(#fab543, #f2700d) !important; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px +} + +.progress-20{ + background-image:-moz-linear-gradient(#da5945, #b11a10) !important; + background-image:linear-gradient(#da5945, #b11a10) !important; + background-image:-webkit-linear-gradient(#da5945, #b11a10) !important; + background-image:-o-linear-gradient(#da5945, #b11a10) !important; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px +} + +.yes, +.no{ + display:inline-block; + vertical-align:middle; + width:16px; + height:16px +} + +.yes{background-image:url("../images/yes16.png")} +.no{background-image:url("../images/no16.png")} + +.container, +#container{ + margin:12px auto 12px +} + +#show-list .show-card{ + margin:0 2px 12px; + width:188px; + height:352px; + float:left; + background-color:#dfdacf; + color:#a6a6a6; + border:1px solid #111; + -moz-border-radius:6px; + -webkit-border-radius:6px; + border-radius:6px +} +#show-list .show-card-top{ + height:344px +} + +.show-image{ + overflow:hidden; + height:273px; + width:186px; + border-top-left-radius:5px; + border-top-right-radius:5px +} + +.show-image a{ + display:block; + height:100%; + width:100% +} + +#browse-list .show-card .ui-progressbar{ + height:5px !important +} +#browse-list .show-card .ui-corner-right{ + border-bottom-right-radius:3px +} +#browse-list .show-card .ui-corner-left{ + border-bottom-right-radius:3px +} +#show-list .show-card .ui-progressbar{ + height:8px !important +} + +#show-list .show-card .ui-corner-all, #show-list .show-card .ui-corner-bottom, +#show-list .show-card .ui-corner-right, #show-list .show-card .ui-corner-br{ + border-bottom-right-radius:5px +} + +#show-list .show-card .ui-corner-all, #show-list .show-card .ui-corner-bottom, +#show-list .show-card .ui-corner-left, #show-list .show-card .ui-corner-bl{ + border-bottom-left-radius:5px +} + +#browse-list .show-card .ui-corner-all, #browse-list .show-card .ui-corner-top, +#browse-list .show-card .ui-corner-right, #browse-list .show-card .ui-corner-tr, +#show-list .show-card .ui-corner-all, #show-list .show-card .ui-corner-top, +#show-list .show-card .ui-corner-right, #show-list .show-card .ui-corner-tr{ + border-top-right-radius:0 +} + +#browse-list .show-card .ui-corner-all, #browse-list .show-card .ui-corner-top, +#browse-list .show-card .ui-corner-left, #browse-list .show-card .ui-corner-tl, +#show-list .show-card .ui-corner-all, #show-list .show-card .ui-corner-top, +#show-list .show-card .ui-corner-left, #show-list .show-card .ui-corner-tl{ + border-top-left-radius:0 +} + +#show-list .show-card .ui-widget-content{ + border-top:1px solid #111; + border-bottom:1px solid #111; + border-left:0; + border-right:0 +} + +.ui-progressbar .ui-progressbar-value{ + height:20px +} + +.ui-progressbar .progress-20{ + border:none +} + +#show-list .show-card .progress-20, +#show-list .show-card .progress-40, +#show-list .show-card .progress-60, +#show-list .show-card .progress-80{ + height:8px +} + +#show-list .show-card .progress-20, +#show-list .show-card .progress-40, +#show-list .show-card .progress-60, +#show-list .show-card .progress-80{ + -moz-border-radius:0; + -webkit-border-radius:0; + border-radius:0 +} + +.show-title{ + position:relative; + overflow:hidden; + white-space:nowrap; + font-size:11px; + margin:4px 4px 0 4px +} + +.show-title:after{ + content:""; + pointer-events:none; + position:absolute; + width:20px; + height:100%; + top:0; + right:0; + background-image:-webkit-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-moz-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-ms-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-o-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:linear-gradient(to left, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)) +} + +.exception-divider{ + margin:3px 0 +} + +.season-mark-exception{ + font-size:12px; + vertical-align:super; + margin-right:-6px +} + +.show-toggle-hide{ + position:absolute; + top:272px; + right:2px +} + +.show-date{ + position:relative; + overflow:hidden; + white-space:nowrap; + font-size:11px; + margin:0 4px 4px 4px +} + +.show-date:after{ + content:""; + pointer-events:none; + position:absolute; + width:20px; + height:100%; + top:0; + right:0; + background-image:-webkit-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-moz-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-ms-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:-o-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)); + background-image:linear-gradient(to left, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0)) +} + +.show-table{ + text-align:center; + vertical-align:middle; + width:33% +} + +.show-add{ + font-size:11px; + text-align:left; + display:block +} + +.show-status{ + font-size:11px; + text-align:left; + display:block +} + +.show-network{ + font-size:11px +} + +.show-network-image{ + width:50px; + height:auto +} + +.show-dlstats{ + font-size:11px; + text-align:left; + display:block; + margin-left:4px +} + +.show-quality{ + font-size:11px; + text-align:right; + display:block; + margin-right:4px +} + +#sort-by{ + display:inline; + list-style-type:none; + padding:0; + margin-left:5px +} + +#sort-by ul, #sort-by li{ + display:inline; + margin:0; + padding:0 +} + +.posterview{ + margin:0 auto +} + +td.tvShow a{ + color:#000; + text-decoration:none +} + +td.tvShow a:hover{ + cursor:pointer; + color:#428bca +} + + +#rename th, #rename td, +#failed th, #failed td, +#backlog th, #backlog td, +#show-list th, #show-list td{ + text-align:center +} + +#rename th.text-left, #rename td.text-left, +#failed th.text-left, #failed td.text-left, +#backlog th.text-left, #backlog td.text-left, +#show-list th.text-left, #show-list td.text-left{ + text-align:left +} + +/* ======================================================================= +home_addShows.tmpl +========================================================================== */ + +#addShowPortal{ + width:570px; + padding:10px 0; + margin-right:auto; + margin-left:auto +} + +#addShowPortal a.btn{ + padding:0 15px; + width:261px; + float:left; + margin:0 12px 14px +} + +div.button{ + display:table-cell; + vertical-align:middle +} + +div.buttontext{ + display:table-cell; + padding:10px 0 10px 15px; + text-align:left; + white-space:normal +} +div.buttontext p{ + margin:0 +} +div.buttontext h3{ + margin-top:0 +} + +div.buttontext p{ + font-size:13px +} + +.icon-addnewshow{background-image:url("../images/addshows/add-new32-black.png")} +.icon-addexistingshow{background-image:url("../images/addshows/add-existing32-black.png")} +.icon-addrecommendedshow{background-image:url("../images/addshows/add-trakt32-black.png")} +.icon-addtrendingshow{background-image:url("../images/addshows/add-trending32-black.png")} +.img-anime{background-image:url("../images/addshows/add-anime.gif")} +.img-imdb{background-image:url("../images/addshows/add-imdb.gif")} + +.square-32{ + width:32px; + height:32px +} + +/* ======================================================================= +home_newShow.tmpl +========================================================================== */ + +#addShowForm, +#newShowPortal, +.content-centred, +fieldset.sectionwrap, +div.formpaginate{ + width:831px +} + +.content-centred, +#addShowForm{ + margin-left:auto; + margin-right:auto +} + +#newShowPortal{ + padding:10px 0; + margin-right:auto; + margin-left:auto +} + +#displayText{ + padding:8px; + overflow:hidden; + font-size:14px; + border:1px solid +} + +#search-results input[type="radio"]{ + vertical-align:-2px +} + +.icon16, +#search-results .results-item label{ + padding:0; + margin:0 +} + +#search-results .results-item label i{ + margin:0 6px 2px 0; +} + +.icon16, +#search-results .results-item label i{ + display:inline-block; + vertical-align:middle; + width:16px; + height:16px; +} + +.results-item.imdb label i, i.imdb{background-image:url(../images/imdb16.png)} +.results-item.tmdb label i, i.tmdb{background-image:url(../images/tmdb16.png)} +.results-item.trakt label i, i.trakt{background-image:url(../images/trakt16.png)} +.results-item.tvdb label i, i.tvdb{background-image:url(../images/thetvdb16.png)} +.results-item.tvmaze label i, i.tvmaze{background-image:url(../images/tvmaze16.png)} + +#addShowForm #promptForSettings, +#addShowForm #rootDirStaticList input, +#addShowForm div.field-pair input, +#addShowForm div.field-pair select{ + margin-right:6px +} + +#edit-show #custom-quality-wrapper .tip-text p, +#addShowForm #custom-quality-wrapper .tip-text p, +#edit-show #custom-quality-wrapper .tip-text em, +#addShowForm #custom-quality-wrapper .tip-text em{ + font-size:13px +} + +#addShowForm .stepDiv #custom-quality.show-if-quality-custom span.component-desc p{ + font-size:12px +} + +#addShowForm #nameToSearch{ + width:480px; + margin-top:0 +} +#addShowForm #nameToSearch.wide{ + width:591px; +} + +#addShowForm #providedIndexer, +#addShowForm #indexerLangSelect{ + margin-left:7px +} + +#addShowForm #searchName{ + margin-left:10px +} + +.stepDiv #search-results .results-item{ + width:100%; + line-height:1.7 +} + +.stepDiv #search-results .results-item input[disabled=disabled]{ + visibility:hidden +} + +.stepDiv #search-results .results-item .exists-db{ + font-weight:800; + font-style:italic +} + +.stepDiv #search-results #searchingAnim{ + margin-right:6px +} + +#addShowForm a span.article, +#addShowForm a:hover span.article{ + color:#2f4799 +} + +.stepone-result-title{ + font-weight:600; + margin-left:10px +} + +.stepone-result-date, +.stepone-result-db, +.stepone-result-overview{ + margin-left:5px +} + +.stepone-result-db img{ + margin-top:3px; + vertical-align:top +} + +#newShowPortal #displayText .show-name, +#newShowPortal #displayText .show-dest, +#newShowPortal #displayText p{ + margin:0 +} + +#newShowPortal #displayText .show-name, +#newShowPortal #displayText .show-dest{ + font-weight:600 +} + +#addRootDirTable td label .filepath{ + font-weight:900 +} + +#addShowForm #anigrouplists{ + padding:0 0 0 15px +} + +#edit-show #anigrouplists, +#edit-show #anigrouplists h4, +#edit-show #anigrouplists p, +#addShowForm #anigrouplists, +#addShowForm #anigrouplists h4, +#addShowForm #anigrouplists p{ + font-size:13px +} + +/* ======================================================================= +home_addExistingShow.tmpl +========================================================================== */ + +.existingtabs{ + padding:20px +} + +ul#rootDirStaticList{ + width:90%; + margin-right:auto; + margin-left:auto; + text-align:left; + list-style-type:none; + padding:0 +} + +ul#rootDirStaticList li{ + padding:4px 10px; + margin:2px 0; + list-style:none outside none; + cursor:pointer +} + +ul#rootDirStaticList li label{ + margin-top:5px; + margin-bottom:5px +} + +ul#rootDirStaticList li input[type="checkbox"]{ + vertical-align:-2px +} + +/* ======================================================================= +home_browseShows.tmpl +========================================================================== */ + +.browse-add-show-holder{ + float:right; + padding-right:4px; + padding-bottom:4px +} + +.show-card-inner p{ + padding-top:2px +} + +.show-card-inner .heart.icon-glyph{ + display:inline-block; + float:none; + height:15px; + width:15px; + margin:0 -3px -2px 2px +} + +.show-card-inner p, .show-card-inner i{ + white-space:nowrap; + font-size:12px; + overflow:hidden; + padding-left:4px; + margin:0 +} + +#browse-list .show-card{ + margin:0 2px 17px; + width:188px; + height:341px; + float:left; + background-color:#dfdacf; + border:1px solid #111; + -moz-border-top-left-radius:6px; + -moz-border-top-right-radius:6px; + -webkit-border-top-left-radius:6px; + -webkit-border-top-right-radius:6px; + border-top-left-radius:6px; + border-top-right-radius:6px +} + +.browse-image{ + display:block; + overflow:hidden; + height:273px; + width:186px; + border-top-left-radius:5px; + border-top-right-radius:5px; + border-bottom:1px solid #111; + background-image:url("../images/poster-dark.jpg") +} + +#browse-list.tvcalendar a.browse-image{ + background-size:145px; + background-position:50% 46% +} +#browse-list.tvcalendar .browse-image{ + height:104px /* 62% of image height */ +} + +#browse-list.tvcalendar .show-toggle-hide{ + top:105px +} + +#browse-list.tvcalendar .show-card{ + height:172px /* -169px */ +} + +#browse-list.tvcalendar.no-votes .show-card{ + height:155px +} + +#browse-list.tvcalendar .show-card-inner .heart.icon-glyph{ + margin-left:0 +} + +#browse-list.nextepisode a.browse-image{ + background-position-y:45% +} +#browse-list.nextepisode .browse-image{ + height:140px /* 65% of image height */ +} + +#browse-list.nextepisode .show-toggle-hide{ + top:141px +} + +#browse-list.nextepisode.no-votes .show-card{ + height:209px +} +/* ======================================================================= +home_postprocess.tmpl +========================================================================== */ + +#postProcess{ + width:650px; + padding-top:30px; + margin-right:auto; + margin-left:auto +} + +/* ======================================================================= +displayShow.tmpl and episodeView.tmpl +========================================================================== */ +#episode-view.back-art .controlsBlock, +#episode-view.back-art .h2footer, +#episode-view.back-art.daybyday h1.header, +#episode-view.back-art.pro .daybyday-show, +#display-show.back-art #change-show, +#display-show.back-art #change-status, +#display-show.back-art #no-episode-data, +body.back-art .footer, +#display-show.back-art .sickbeardTable{ + padding:10px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px +} + +/* ======================================================================= +displayShow.tmpl +========================================================================== */ +#display-show .displayshow-wrapper{ + padding:0 10px +} + +#display-show.pro #title-status, +#display-show.pro #details-bottom .label-paused, +#display-show.pro .season-status .archived-count{ + display:inline +} + +#livepanel.off, +#background-container, +#background-container ul li, +#display-show #title-status, +#display-show #details-bottom .label-paused, +#display-show .season-status .archived-count, +#display-show .row-seasonheader .btn, +#display-show .row-seasonheader .btn span, +#display-show .row-seasonheader .btn.allseasons span.onshow, +#display-show .latest-season .row-seasonheader .btn, +#display-show .latest-season .row-seasonheader .btn span, +#display-show.min .row-seasonheader .btn.allseasons span.onhide, +#display-show.min .open .row-seasonheader .btn span.onshow, +#display-show.min .sickbeardTable thead tr.collapse, +#display-show.min .sickbeardTable tbody.collapse, +#display-show.min .row-seasonheader .btn span.onhide, +#display-show.min .latest-season .row-seasonheader .btn, +#display-show.min .row-seasonheader .btn.allseasons, +#display-show.min.min-force .row-seasonheader .btn.allseasons, +#display-show.pro .season-min .row-seasonheader .btn, +#display-show.pro.min .open.season-min .row-seasonheader span.onhide, +#display-show.pro.min.min-force .row-seasonheader .btn.allseasons, +.add-tip +{ + display:none +} + +#display-show .latest-season .row-seasonheader .btn.allseasons, +#display-show .row-seasonheader .btn.allseasons span.onhide, +#display-show.min .row-seasonheader .btn, +#display-show.min .row-seasonheader .btn span, +#display-show.min .row-seasonheader .btn.allseasons span.onshow, +#display-show.min .open .row-seasonheader .btn span.onhide, +#display-show.pro .season-min .row-seasonheader .btn.allseasons, +#display-show.pro .allseasons, +body.no-placeholders .add-tip +{ + display:inline-block +} + +#display-show .sickbeardTable tbody.collapse, +#display-show.min .sickbeardTable.latest-season tbody.collapse, +#display-show.min .sickbeardTable.open tbody.collapse, +#display-show.pro.min .sickbeardTable.season-min tbody.collapse +{ + display:table-row-group +} + +#display-show .sickbeardTable thead tr.collapse, +#display-show.min .sickbeardTable.latest-season thead tr.collapse, +#display-show.min .sickbeardTable.open thead tr.collapse, +#display-show.pro.min .sickbeardTable.season-min thead tr.collapse +{ + display:table-row +} + +#display-show .row-seasonheader .btn i[class*="sgicon-"]{ + margin-left:4px +} + +#display-show #title-status{ + color:#f5ffc9 +} + +#display-show.pro #details-bottom .label-paused{ + background-color:#8f1515 +} + +#background-container ul, +#background-container li{ + margin:0; + padding:0 +} + +#background-container li{ + list-style:none +} + +body.back-art #background-container{ + position:fixed; + top:50px; + right:0; + bottom:0; + left:0; + z-index:-1; + display:block +} + +body.back-art #background-container li.background, +body.back-art #background-container li.background-rem{ + position:absolute; + top:0; + right:0; + bottom:0; + left:0; + background-position:center center; + background-size:cover; + display:block +} + +body.back-art #background-container li.background.first-load{ + display:none +} + +body.back-art.translucent .background:after, +body.back-art.translucent .background-rem:after{ + position:absolute; + content:""; + top:0; + left:0; + width:100%; + height:100%; + background:rgba(0,0,0,.5) +} + +.display-show-container{ + margin-top:10px +} + +#display-show .sickbeardTable{ + margin:30px 0 +} + +#display-show #no-episode-data{ + margin-top:50px +} + +#display-show.back-art #no-episode-data{ + margin-top:40px +} + +#display-show.back-art #no-episode-data h3{ + margin-bottom:20px; +} + +#display-show #no-episode-data h3{ + text-align:center +} + +#episode-view .controlsBlock{ + padding:10px +} + +#episode-view.daybyday.back-art #HomeLayout{ + margin-top:-45px; + padding-right:10px +} + +#episode-view.daybyday.back-art .key{ + position:relative; + z-index:50; + margin-top:20px +} + +#episode-view .btn i[class*="sgicon-"]{ + margin-right:4px +} + +#episode-view.daybyday #card-layout, +#episode-view.daybyday #portrait, +#episode-view.daybyday #landscape{display:none} +#episode-view.daybyday.portrait #card-layout, +#episode-view.daybyday.landscape #card-layout{display:inline-block} +#episode-view.daybyday.landscape #portrait, +#episode-view.daybyday.portrait #landscape{display:block} + +body.back-art .footer{padding:20px 0} + +#edit-show.back-art .header, +#showCol{ + overflow:hidden; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px; + padding:8px 10px; + margin-bottom:20px +} + +#display-show #showCol{ + padding:5px 10px +} +#display-show.back-art #showCol{ + padding:5px 10px 4px +} + +#edit-show.back-art .ui-tabs-nav .ui-state-default{ + border-bottom:transparent !important; + margin-bottom:0; + padding-bottom:0 +} + +.details-wrapper{ + float:left; + width:100%; + position:relative; + cursor:default +} + +#livepanel{position:fixed;right:11px;bottom:64px} +#display-show #livepanel{bottom:82px} +#episode-view.back-art #livepanel, +#display-show.back-art #livepanel{bottom:154px} +#episode-view.back-art.oneof #livepanel, +#display-show.back-art.oneof #livepanel{bottom:118px} + +#livepanel .art-toggle, +#episode-view #livepanel .art-toggle-all, +body.oneof #livepanel .art-toggle.oneof{display:none} +body.back-art #livepanel .art-toggle, +#episode-view.back-art #livepanel .art-toggle-all{display:block} +#livepanel .over-layer0 .icon-glyph{background-position:-278px -105px} + +#livepanel #art-next .icon-glyph{background-position:-239px -143px} +#livepanel #art-prev .icon-glyph{background-position:-263px -143px} + +#livepanel #viewart .icon-glyph{background-position:-119px -119px} +body.poster-off #livepanel #viewart .icon-glyph, +body.viewart #livepanel #viewart .icon-glyph{background-position:-95px -119px} +#display-show #posterCol{float:left;margin:0 10px 20px 0} +#display-show.poster-right #posterCol{float:right;margin:0 0 20px 10px} +#display-show.back-art.poster-off #posterCol{display:none;margin:0 0 20px} +#episode-view.daybyday.back-art.open-gear h1.header, +body.back-art.open-gear .displayshow-wrapper{margin:400px 0 0} +#episode-view.daybyday.back-art.viewart h1.header, +#episode-view.daybyday.back-art.viewart #HomeLayout, +body.back-art.viewart .daybydayCarouselContainer, /*#rate-art, .rate-art,*/ +body.back-art.viewart .displayshow-wrapper{display:none !important} +body.back-art.viewart footer{position:absolute;bottom:0;width:100%;z-index:-1} +#display-show.back-art.viewart #SubMenu{position:relative;top:-5px} +#display-show.back-art.viewart #SubMenu .btn{opacity:0.7;filter:alpha(opacity=70)} +#display-show.back-art.viewart #SubMenu .not-viewall, +body.back-art.viewart #livepanel .not-viewall{display:none} + +body.back-art #livepanel #translucent .icon-glyph{background-position:-47px -71px} + +body.back-art #livepanel #rate-art .icon-glyph{background-position:-216px -119px} +body.back-art.allart #livepanel #rate-art .icon-glyph{background-position:-479px -119px} +body.back-art.fave #livepanel #rate-art .icon-glyph, .heart{background-position:-95px 1px} +body.back-art.fave.allart #livepanel #rate-art .icon-glyph{background-position:-479px 1px} + +#livepanel #back-art .icon-glyph.image{background-position:-455px -47px} +#livepanel #back-art .icon-glyph.fatv{background-image:url("../images/fanart.png")} + +#livepanel #proview .icon-glyph{background-position:-287px -143px} +body.pro #livepanel #proview .icon-glyph{background-position:-71px -95px} +body.back-art.pro.ii #livepanel #proview .icon-glyph{background-position:-191px -95px} +body.back-art.avoid #livepanel #rate-art .icon-glyph{background-position:-215px -95px} +body.back-art.avoid.allart #livepanel #rate-art .icon-glyph{background-position:-479px -95px} +body.back-art.allart #livepanel #proview .icon-glyph, +body.back-art.pro.ii.allart #livepanel #proview .icon-glyph{background-position:-479px -144px} + +#livepanel .icon-glyph{margin:0 0;opacity:0.4;filter:alpha(opacity=40)} +body.poster-right #livepanel #viewart .icon-glyph, +body.back-art.open-gear #livepanel #viewart .icon-glyph, +body.back-art.viewart #livepanel #viewart .icon-glyph, +body.back-art.translucent #livepanel #translucent .icon-glyph, +body.back-art.group #livepanel #rate-art .icon-glyph, +body.back-art.fave #livepanel #rate-art .icon-glyph, +body.back-art.avoid #livepanel #rate-art .icon-glyph, +body.back-art #livepanel #back-art .icon-glyph, +body.back-art.allart #livepanel #proview .icon-glyph, +body.pro #livepanel #proview .icon-glyph, +#livepanel #back-art .icon-glyph.fatv{opacity:0.85;filter:alpha(opacity=85)} +#livepanel .over-layer0 .icon-glyph, +#livepanel a{width:16px;height:16px;display:block;margin:0 0 2px 0} +#livepanel .over-layer0 .icon-glyph.last, +#livepanel a#proview{margin:0} +body.back-art.avoid #livepanel #rate-art .icon-glyph:hover, +#livepanel .icon-glyph:hover{opacity:0.6;filter:alpha(opacity=60)} + +#display-show .allseasons{display:none} +.row-seasonheader .allseasons .icon-glyph{background-position:-263px -25px;float:none;display:inline-block;margin:0 0 -1px 4px;height:12px;width:14px} + +#display-show.pro #pickShow .ended{ + font-style:italic; + font-weight:700; + color:#888 +} + +#details-top{ + height:70px +} + +.details-right.top .details-seasons{ + margin-top:3px +} + +.details-right.top .combo-seasons{ + line-height:30px +} + +#details-bottom{ + display:inline-block; + width:100% +} + +#details-bottom .label{ + line-height:24px +} + +#display-show .addQTip{ + cursor:help +} + +a.addQTip{ + cursor:pointer !important +} + +.qtip-dark +{ + background-color:rgba(48, 48, 48, 0.90); + border-color:#000; + color:#fff +} + +.details-right{ + width:250px; + float:right; + margin-left:15px +} + +.details-title{ + display:inline-block; + float:left +} + +.reg .details-title{ + margin-right:4px +} + +.reg .details-title:after{ + content:":" +} + +.pro .details-title{ + width:80px; + font-size:13px; + line-height:20px +} + +.pro .details-info{ + display:block; + margin-left:85px +} + +.details-info .space-right{ + margin-right:4px +} + +.details-info .flag{ + vertical-align:baseline +} + +.details-plot{ + min-height:220px; + overflow:hidden +} + +.show-class{ + padding-bottom:5px +} + +.title{ + margin:0; + text-align:left; + white-space:nowrap; + overflow:hidden; + text-overflow:ellipsis; + height:44px; + padding:2px 0 +} + +#details-top .label{ + padding:3px 4px; + cursor:default +} + +#details-top .label a, +#details-top .label a:hover{ + padding:3px 4px 3px 21px; + background:transparent url("../images/tag.png") no-repeat scroll 3px 3px; + color:#ddd; + text-decoration:none +} +#details-top .label a:hover{ + color:#aaa +} + +#display-show .cast-holder{display:block; margin:5px 0 0; padding:0; position:relative; width:100%; box-sizing:border-box} +#display-show .cast-header{margin-bottom:3px; font-weight:bolder} +#display-show .cast-panel{white-space:nowrap} +#display-show .cast{display:inline-block; vertical-align:top; position:relative; top:0; width:100%;/*170px*/ height:auto; padding:6px 0; margin:0 0 10px; text-align:center} +#display-show .cast, +#display-show .cast .thumb .cast-bg, +.glide-arrows button, +#pin-glide{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px} +#display-show .cast .thumb{display:block} +#display-show .cast .thumb, +#display-show .cast .thumb .cast-bg{height:150px; min-width:102px} +#display-show .cast .thumb .cast-bg{display:inline-block; margin:0 auto; background:url(../images/poster-person150.jpg) center center no-repeat; border:1px solid #181818} +#display-show .back-art.pro.ii .cast .thumb .cast-bg{opacity:0.85; filter:alpha(opacity=85)} +#display-show .role, +#display-show .person{width:auto; overflow:hidden; margin:0 5px; text-overflow:ellipsis; white-space:nowrap} +.glide-arrows button{cursor:pointer; padding:1px 0 0; border:0; outline:0; position:absolute; top:105px; z-index:1; width:22px; height:21px; margin-top:-9px; -webkit-box-shadow:0 .5rem 4rem 0 rgba(0,0,0,.5); box-shadow:0 .5rem 4rem 0 rgba(0,0,0,.5)} +.glide-arrows button{background-color:rgb(255,255,255)} +.glide-arrows button svg{padding:1px} +.glide-next{right:0.7rem} +.glide-prev{left:0.7rem} +#pin-glide, +#pin-glide i{display:block; width:22px; height:21px; z-index:99} +#pin-glide{position:absolute; top:130px; left:0.7rem; background-color:rgba(0,0,0,0.5); border:0; padding:0} +.contain-glide #pin-glide{cursor:pointer} +.glide-arrows button:hover, +#pin-glide:hover{background-color:#ed145b; -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out; opacity:0.5; filter:alpha(opacity=50)} +#pin-glide:hover i{color:black !important; opacity:1 !important; filter:alpha(opacity=1) !important} +#pin-glide i{margin:0; line-height:21px; color:rgb(255,255,255); opacity:0.7; filter:alpha(opacity=70)} +.glide-arrows button, +#pin-glide.one .one{opacity:0.3; filter:alpha(opacity=30)} +#pin-glide.two .two, #pin-glide.three .three, #pin-glide.four .four{font-size:12px} +#pin-glide.two .two{margin-left:-1px} +#pin-glide.one .two, #pin-glide.one .three, #pin-glide.one .four, #pin-glide.two .one, #pin-glide.two .three, #pin-glide.two .four, +#pin-glide.three .one, #pin-glide.three .two, #pin-glide.three .four, #pin-glide.four .one, #pin-glide.four .two, #pin-glide.four .three{display:none} + +span.imdbstars{ + display:inline-block; + margin:0 3px 0 0; + vertical-align:baseline; + cursor:help +} + +span.imdbstars > *{ + background-position:0 0 !important; + max-width:120px +} + +span.imdbstars, span.imdbstars > *{ + height:12px; + width:120px; + display:inline-block; + font-size:10px; + background:url("../images/rating.png") 0 -12px repeat-x +} + +.details-plot [data-ctrl]{ + display:inline-block; + float:right; + text-decoration:none; + margin-top:2px +} + +.details-plot [data-ctrl] i{ + margin-right:4px +} + +.details-plot [data-ctrl] i.sgicon-arrowdown{ + margin-right:-10px +} + +.no-plot{ + font-style:italic; + min-height:220px; + overflow:hidden +} + +.paused-holder{ + position:relative +} + +.paused{ + font-size:200px; + text-align:center; + position:absolute; + z-index:-1; + margin:0 auto; + height:250px; + top:-10px; + left:0; + right:0; + opacity:0.3; + filter:alpha(opacity=30) +} + +.paused-outline{ + text-shadow:5px 5px 10px #000 +} + +.qtip-maxwidth{ + max-width:1000px +} + +.season-status{ + padding:0 0 3px 10px; + font-size:12px; + vertical-align:middle +} + +.season-status .status-badge{ + padding:0 2px; + margin-right:1px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:1px\0; + border-radius:5px; +} + +.navShow{ + display:inline-block; + background:url("../images/arrows2.png") no-repeat scroll 0 0 transparent; + width:20px; + height:20px; + vertical-align:middle; + cursor:pointer +} +#nextShow{background-position:-20px 0} + +a.service img{ + margin-bottom:-2px; + vertical-align:baseline +} + +.tvshowImg{ + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px; + height:332px; + width:auto; + float:left +} + +.back-art .day-of-week .poster img, +.back-art .tvshowImg{ + border-color:rgba(0,0,0,0.5) +} + +.back-art.pro.ii .tvshowImg{ + opacity:0.85; + filter:alpha(opacity=85) +} + +#episode-view.back-art.pro.ii .day-of-week .poster img{ + opacity:0.80; + filter:alpha(opacity=80) +} + +#checkboxControls{ + padding-top:5px +} + +#checkboxControls span{ + padding:5px; + font-size:13px; + font-weight:bold; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px +} + +#checkboxControls label{ + white-space:nowrap; + display:inline-block +} + +#checkboxControls input[type="checkbox"]{ + vertical-align:-2px +} + +.airdate-never, +#display-show .tablesorter tr.airdate-never{ + background-color:#eae2c8; + color:#666 +} +#display-show.back-art.pro.ii .tablesorter tr.airdate-never{ + background-color:rgba(234,226,200,0.7); + color:#666 +} + +.unaired, +#display-show .tablesorter tr.unaired{ + background-color:#f5f1e4 +} +.unknown, +#display-show.back-art.pro.ii .tablesorter tr.unaired{ + background-color:rgba(245,241,228,0.7); + color:#584b20 +} + +.good, +#display-show .tablesorter tr.good{ + background-color:#c3e3c8 +} +.back-art.pro.ii .good, +#display-show.back-art.pro.ii .tablesorter tr.good{ + background-color:rgba(195,227,200,0.7); + color:#295730 +} + +.snatched, +#display-show .tablesorter tr.snatched{ + background-color:#ebc1ea +} +.back-art.pro.ii .snatched, +#display-show.back-art.pro.ii .tablesorter tr.snatched{ + background-color:rgba(235,193,234,0.7); + color:#652164 +} + +.wanted, +#display-show .tablesorter tr.wanted{ + background-color:#ffb0b0 +} +.back-art.pro.ii .wanted, +#display-show.back-art.pro.ii .tablesorter tr.wanted{ + background-color:rgba(255,176,176,0.7); + color:#890000 +} + +.qual, +#display-show .tablesorter tr.qual{ + background-color:#ffda8a +} +.back-art.pro.ii .qual, +#display-show.back-art.pro.ii .tablesorter tr.qual{ + background-color:rgba(255,218,138,0.7); + color:#765100 +} + +.skipped, +#display-show .tablesorter tr.skipped{ + background-color:#bedeed +} +.back-art.pro.ii .skipped, +#display-show.back-art.pro.ii .tablesorter tr.skipped{ + background-color:rgba(190,222,237,0.7); + color:#1d5068 +} + +.archived, +#display-show .tablesorter tr.archived{ + background-color:#d5e3d8; + color:#295730 +} +#display-show.back-art.pro.ii .tablesorter tr.archived{ + background-color:rgba(213,227,216,0.7); + color:#295730 +} + +span.good{ + color:#295730; + border:1px solid #295730 +} +span.snatched{ + color:#652164; + border:1px solid #652164 +} +span.wanted{ + color:#890000; + border:1px solid #890000 +} +span.qual{ + color:#765100; + border:1px solid #765100 +} +span.skipped{ + color:#1d5068; + border:1px solid #1d5068 +} +span.unaired{ + color:#584b20; + border:1px solid #584b20 +} + +span.good b, +span.snatched b, +span.wanted b, +span.qual b, +span.skipped b, +span.unaired b{ + color:#000; + font-weight:800 +} + +.plotInfoNone, +.plotInfo{ + float:right; + position:relative; + top:2px; + right:-2px +} + +#display-show .plotInfoNone, +#display-show .plotInfo{ + float:none; + top:-2px; + right:0 +} + +.plotInfo{ + cursor:help; +} + +.sickbeardTable{ + table-layout:auto; + width:100%; + border-collapse:separate !important; + border-spacing:0 1px; + text-align:center; + border:none; + empty-cells:show; + color:#000 +} + +#display-show .sickbeardTable{ + border-spacing:0 +} + +#display-show .sickbeardTable td{ + border-top:1px solid black +} + +.sickbeardTable tr.header td, +.sickbeardTable th{ + color:#ddd; + text-align:center; + white-space:nowrap +} + +#display-show .sickbeardTable th.row-seasonheader{ + padding:3px 0 +} + +#display-show .sickbeardTable td.meta{ + line-height:0.7; + padding:2px 0 +} + +.sickbeardTable tr.header td, +.sickbeardTable th, +.sickbeardTable td{ + padding:4px +} + +.sickbeardTable tr.header td{ + padding:4px 8px +} + +.displayshow-wrapper .sickbeardTable th.row-seasonheader{ + border:none; + width:auto; + background-color:transparent; + text-align:left +} + +th.row-seasonheader h3{ + margin:0 +} + +tr.seasonheader{ + padding-bottom:5px; + padding-top:10px; + text-align:left; + border:none; + color:#ddd +} + +th.col-checkbox, +td.col-checkbox{ + width:30px; + border-left:none; + text-align:center +} + +th.col-checkbox input[type="checkbox"], +td.col-checkbox input[type="checkbox"]{ + vertical-align:-2px +} + +th.col-metadata{ + width:28px +} + +th.col-ep, +td.col-ep{ + min-width:38px; + width:38px; + white-space:nowrap +} + +th.col-airdate, +td.col-airdate{ + width:86px; + white-space:nowrap +} + +th.col-name{ + text-align:left +} + +th.col-name, +td.col-name{ + min-width:100px +} + +td.col-name{ + text-align:left +} + +th.col-subtitles, +td.col-subtitles{ + width:50px; + text-align:center +} + +th.col-status, +td.col-status{ + width:80px; + text-align:center; + white-space:nowrap +} + +th.col-legend, +td.col-legend{ + width:80px +} + +#display-show .tablesorter th.col-search{ + padding-right:4px +} + +th.col-search, +td.col-search{ + width:46px +} + +td.col-search{ + font-size:10px +} + +.ep-search, +.ep-retry, +.ep-search img[src=""], +.ep-retry img[src=""]{ + display:inline-block; + width:16px; + height:16px +} + +#testRenameTable tbody td.col-checkbox, +#testRenameTable tbody td.col-ep{width:1%;vertical-align:middle} +#testRenameTable tbody td.col-name{ + max-width:405px; + white-space:-o-pre-wrap; + word-wrap:break-word; + white-space:pre-wrap; + white-space:-moz-pre-wrap; +} + +.input-scene{ + height:20px; + line-height:1.5; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px +} + +#editShow{ + margin-right:auto; + margin-left:auto; + padding:15px 0 0 +} + +#edit-show #config span.component-desc, +#addShowForm #editShow.stepDiv span.component-desc{ + width:639px +} + +/* ======================================================================= +episodeView.tmpl +========================================================================== */ + +.sort-data{ + display:none +} + +#episode-view #content{ + padding-top:41px +} + +#episode-view .key{ + line-height:30px; + position:relative; + z-index:10; + clear:right +} + +.listing-key{ + padding:5px; + font-size:13px; + font-weight:bold; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px +} + +.carousel-indicators li.listing-soon, +.listing-default{ + background-color:#f5f1e4 +} + +.listing-current{ + background-color:#dfd +} + +.carousel-indicators li.listing-overdue, +.listing-overdue{ + background-color:#fdd +} + +.carousel-indicators li.listing-default, +.listing-toofar{ + background-color:#bedeed +} + +.carousel-indicators li.listing-soon, +span.listing-default{ + color:#826f30; + border:1px solid #826f30 +} + +span.listing-current{ + color:#295730; + border:1px solid #295730 +} + +.carousel-indicators li.listing-overdue, +span.listing-overdue{ + color:#890000; + border:1px solid #890000 +} + +.carousel-indicators li.listing-default, +span.listing-toofar{ + color:#1d5068; + border:1px solid #1d5068 +} + +h2.day, h2.network{ + margin:10px 0; + font-size:24px; + line-height:36px; + font-weight:bold; + letter-spacing:1px; + clear:both; + color:#ddd; + text-align:center; + text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3); + background-color:#333 +} + +h2.day.add-apace, h2.network.add-space{ + margin-top:40px +} + +.tvshowDiv{ + display:block; + clear:both; + border:1px solid #ccc; + margin:auto; + padding:0; + text-align:left; + width:750px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + background:#ddd; + cursor:default; + overflow:hidden +} + +.tvshowDiv a:hover{ + color:#428bca +} + +.tvshowDiv a, .tvshowDiv a:link, .tvshowDiv a:visited, .tvshowDiv a:hover{ + text-decoration:none; + background:none +} + +.tvshowTitle a{ + color:#000; + float:left; + line-height:1.4em; + font-size:1.4em; + text-shadow:-1px -1px 0 #ddd +} + +.tvshowTitleIcons{ + float:right; + padding:3px 5px +} + +.tvshowDiv td{ + padding:5px 10px +} + +.tvshowDiv td.next_episode{ + width:100%; + height:90%; + border-bottom:1px solid #ccc; + vertical-align:top; + color:#000 +} + +.bannerThumb{ + vertical-align:top; + height:auto; + width:748px; + border-bottom:1px solid #ccc +} + +.posterThumb{ + vertical-align:top; + height:auto; + width:180px; + border-right:1px solid #ccc +} + +.ep_listing{ + width:auto; + border:1px solid #ccc; + margin-bottom:10px; + padding:10px +} + +.ep_summary{ + margin-left:5px; + font-style:italic +} + +.ep_summaryTrigger{ + cursor:pointer; + vertical-align:middle +} + +.ep_summaryTriggerNone{ + opacity:0.4; + filter:alpha(opacity=40); + vertical-align:middle +} + +.daybydayWrapper{ + max-width:1400px; + margin:0 auto; + padding:0/*3px*/ +} + +.day-of-week{ + float:left; + width:14.28%; + padding:0 2px +} + +.day-of-week .day-number{ + position:relative; + height:40px +} + +.day-of-week .day-number .number{ + position:absolute; + right:5px; + font-weight:bold; + font-size:32px; + line-height:38px +} + +.day-of-week .day-number .day{ + position:absolute; + left:5px; + top:3px; + text-transform:uppercase; + font-weight:bold +} + +.day-of-week .day-number .month{ + position:absolute; + left:5px; + bottom:3px; + text-transform:uppercase +} + +.daybyday-show{ + margin-top:4px; + padding:4px !important; + width:100% +} + +.daybyday-show .state{ + height:3px +} + +.daybyday-show .listing-default{ + background-color:transparent +} + +.carousel-indicators li.listing-overdue, +.daybyday-show .listing-overdue{ + background-color:#ffb0b0 +} + +.daybyday-show .listing-current{ + background-color:#aaffaa +} + +.day-of-week .poster img{ + border:1px solid; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + margin-bottom:2px; + display:block; + margin-left:auto; + margin-right:auto +} + +.day-of-week .text .airtime .network, +.day-of-week .text .airtime, +.day-of-week .text .episode{ + overflow:hidden; + text-overflow:ellipsis; + display:block; + font-size:12px +} + +.day-of-week .text .episode{ + white-space:nowrap +} + +.day-of-week .text .airtime .network{ + white-space:nowrap; + text-align:right; + max-width:50% +} + +.day-of-week .text .episode .season, +.day-of-week .text .episode .number{ + font-weight:900 +} + +.day-of-week .text .episode .season{ + margin-right:2px +} + +.day-of-week .text .episode .number{ + margin-left:2px +} + +.day-of-week .episode-blank{ + width:250px; + height:32px; + text-align:center; + font-style:italic; + display:table-cell; + vertical-align:middle; + font-size:12px +} + +.time-am-pm{ + margin-left:2px +} + +#content.episodeview-banner .time-am-pm, +#content.episodeview-poster .time-am-pm{ + margin-left:0 +} + +.opacity40{ + opacity:0.4; + filter:alpha(opacity=40) +} + +.opacity60, +.over-layer0{ + opacity:0.6; + filter:alpha(opacity=60) +} + +.over-layer1{ + background:transparent +} + +.over-layer0, +.over-layer1{ + position:absolute; + top:0; + right:0; + font-size:10px; + padding:4px 6px 2px 2px +} + +#episode-view #livepanel.highlight .over-layer0, +#episode-view #livepanel.highlight .over-layer1{ + border:1px solid #930000 +} + +#episode-view #livepanel.highlight1 .over-layer0, +#episode-view #livepanel.highlight1 .over-layer1{ + border:2px solid #C20000 +} + +#episode-view #livepanel.highlight2 .over-layer0, +#episode-view #livepanel.highlight2 .over-layer1{ + border:4px solid red +} + +.on-air0, +.on-air1{ + text-align:right +} + +.on-air0{ + background-color:#dfd !important; + opacity:0.75; + filter:alpha(opacity=75) +} + +.on-air1{ + color:#295730 !important; + border-left:1px solid #295730 !important; + border-bottom:1px solid #295730 !important +} + +#livepanel .over-layer0, +#livepanel .over-layer1{ + padding:0; + top:inherit; + right:inherit; + border:1px solid +} + +#episode-view.back-art #livepanel .over-layer0, +#episode-view.back-art #livepanel .over-layer1, +#display-show #livepanel .over-layer0, +#display-show #livepanel .over-layer1{ + -moz-border-radius:9px; + -webkit-border-radius:9px; + border-radius:9px +} + +#episode-view #livepanel .over-layer0, +#episode-view #livepanel .over-layer1{ + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px +} + +.daybydayCarouselContainer{ + min-height:20px +} + +.controlsBlock{ + position:relative; + display:block; + width:180px; + height:36px; + margin:12px auto; + text-align:center +} + +.carousel-control{ + background:none !important; + text-align:center; + opacity:0.75; + filter:alpha(opacity=75); + height:20px; + width:20px; + top:1px +} + +.carousel-control, +.carousel-indicators{ + top:50%; + margin-top:-10px +} + +.carousel-indicators{ + width:76%; + left:-38%; + margin-left:50%; + padding-left:3px /* -3 added to left due to right image alignment difference to left */ +} + +.carousel-control.left{ + left:5px +} + +.carousel-control.right{ + margin-top:-11px; + right:5px +} + +.carousel-indicators li{ + -moz-border-radius:0; + -webkit-border-radius:0; + border-radius:0; + width:12px; + height:18px +} + +.carousel-indicators .active{ + width:14px; + height:20px +} + +.carousel-control .glyphicon-chevron-left{ + margin-left:-10px +} + +.carousel-control .glyphicon-chevron-right{ + margin-right:-10px +} + +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right{ + width:20px; + height:20px; + margin-top:0; + font-size:20px; + top:0 +} + +/* ======================================================================= +history.tmpl +========================================================================== */ +.strike-deleted{ + text-decoration:line-through +} + +.red-bg{ + background-color:#992828 +} + +.green-bg{ + background-color:#3f993f +} + +.yellow-bg{ + background-color:#cfd958; + color:#282828 +} +.blue-bg{ + background-color:#2779d0 +} + +#history-table td, +#history-table td.provider span{ + text-align:center +} + +#history-table td.provider span{ + padding:0 2px +} + +#history-table td.provider > img{ + margin-right:3px +} + +#history-table td.provider span.fail img{ + opacity:0.5; + filter:alpha(opacity=50) +} + +#history-table td img, +#history-table td span{ + vertical-align:middle +} + +#history-table td span.article{ + vertical-align:initial +} + +#history-table td img.help, +#history-table td span.help{ + cursor:help +} + +#history-table td.tvShow{ + text-align:left +} + +/* ======================================================================= +cache.tmpl +========================================================================== */ + +#cacheTable{ + text-align:center +} + +th.col-name-cache, +td.col-name-cache{ + text-align:left +} + +th.col-episodes, +td.col-episodes{ + max-width:250px; + word-wrap:break-word +} + +th.col-cache, +td.col-cache{ + width:20px +} + +/* ======================================================================= +viewchanges.tmpl +========================================================================== */ +#changes{ + display:block; + padding:9.5px; + border-radius:4px 4px 4px 4px; + font:12px/13px "Open Sans",verdana,sans-serif +} + +#changes .release{ + margin:15px 5px 6px 0; + padding-bottom:3px; + border-bottom:1px solid gray +} + +#changes .ver{font:16px/17px "Open Sans",verdana,sans-serif;margin-right:0.2em} +#changes .old{padding-top:15px} + +#changes div{margin:0 0 8px} +#changes .btn-text{width:5em;margin-right:0.2em;float:left} +#changes .change-text{display:block;margin-left:5.5em;padding-top:2px} + +.change-add{background-color:rgb(63,127,0)} +.change-change{background-color:rgb(91,153,13)} +.change-fix{background-color:rgb(38,114,182)} +.change-port{background-color:rgb(102,102,102)} +.change-remove{} +.change-update{background-color:rgb(98,25,147)} + + +/* ======================================================================= +config*.tmpl +========================================================================== */ + +#config-content{ + display:block; + width:960px; + padding:0 0 40px; + margin:0 auto; + clear:both; + text-align:left +} + +.ui-tabs .ui-tabs-panel{ + padding-left:15px; + padding-right:15px +} + +.component-group{ + padding:0 0 13px; + margin: 0 0 12px; + border-bottom:1px dotted #ccc; + min-height:200px +} + +#edit-show .component-group{ + padding:25px 30px +} + +.component-item{ + border-bottom:1px dotted #666; + min-height:200px +} + +.component-group-desc{ + float:left; + width:240px; + padding-right:10px +} + +.component-group-desc h3{ + margin-top:5px +} + +.component-group-desc p{ + margin:10px 0; + color:#666 +} + +.stepDiv #custom-quality-wrapper h4{ + margin-top:6px; + padding:0 0 +} + +.stepDiv div.field-pair{ + padding:0 0 10px +} + +#config div.field-pair{ + padding:12px 0 +} + +#config .linefix div.field-pair{ + padding:6px 0 12px 0 +} + +#config div.field-pair select, +#config div.field-pair input{ + margin-right:6px +} + +.stepDiv .component-desc select, +.stepDiv .component-desc input{ + margin-right:15px +} + +.stepDiv .component-desc input, +#config div.field-pair input{ + float:left +} + +#config .nocheck, #config div #custom-quality, .metadataDiv{ + padding-left:20px +} + +#config span.component-title.input{ + line-height:24px +} + +.stepDiv.linefix span.component-title, +#config .linefix span.component-title{ + line-height:29px !important +} + +.stepDiv.linefix span.component-desc, +#config .linefix span.component-desc{ + line-height:30px +} + +.stepDiv.linefix span.component-desc .note, +#config .linefix span.component-desc .note{ + line-height:18px +} + +.stepDiv.linefix span.component-desc p, +#config .linefix span.component-desc p{ + margin-bottom:0 +} + +.stepDiv span.component-title.input{ + line-height:30px +} + +.stepDiv span.component-title, +#config span.component-title{ + float:left; + width:182px; + margin-right:10px; + font-size:13px; + font-weight:bold +} + +#addShowForm .stepDiv span.component-desc{ + width:578px +} + +.stepDiv span.component-desc, +#config span.component-desc{ + font-size:12px; + font-weight:normal; + display:block; + width:475px; + margin-left:192px +} + +#config label.space-right{ + margin-right:16px +} + +#config .metadataDiv{ + display:none +} + +.component-group-save{ + float:right; + padding-top:10px +} + +select .selected-text, +select .selected{ + font-weight:700; + color:#888 +} + +select .selected:before{ + content:"> " +} + +.jumbo{ + font-size:15px !important; + line-height:24px +} + +#editShow .field-pair #SceneException h4, +#editShow .field-pair #custom-quality h4{ + font-size:13px !important; +} + +#editShow .field-pair #SceneException h4, +#editShow .field-pair #custom-quality h4{ + margin-bottom:6px +} + +#editShow .field-pair #custom-quality h4{ + line-height:normal +} + +#custom-quality .btn, +#custom-quality .btn-placeholder{ + width:13em +} +#custom-quality .btn-placeholder{ + display:inline-block; + border:1px transparent +} + +#addShowForm #add-allow, +#addShowForm #add-block{ + margin:0 0 10px 30px !important +} +#addShowForm #remove-allow, +#addShowForm #remove-block{ + margin:0 0 0 30px !important +} +#edit-show #add-allow, +#edit-show #add-block{ + margin:0 0 10px !important +} + +#edit-show #remove-allow, +#edit-show #remove-block{ + margin:0 !important +} + +.dotted-surround, +.test-notification{ + padding:5px; + margin-bottom:10px; + line-height:20px; + border:1px dotted #ccc +} + +#providerOrderList{ + width:250px; + padding-left:20px; + list-style-type:none +} + +#provider_order_list, +#service_order_list{ + width:250px; + padding-left:20px; + list-style-type:none +} +#service_order_list{ + width:300px; +} + +#config.search_providers #core-component-group1 #provider_key h4{ + display:inline-block; + float:left; + margin:0 +} + +#config.search_providers #core-component-group1 #provider_key p{ + margin:0 0 20px 30px +} + +#config.search_providers #core-component-group1 .component-group-desc, +#config.search_providers #provider_order_list, +#config.search_providers #core-component-group1 #provider_key{ + width:300px +} + +#config.search_providers #provider_order_list{ + padding:0; + float:left +} + +#config.search_providers #provider_order_list, +#config.search_providers #core-component-group1 .btn{ + margin:0 auto +} + +#config.search_providers #core-component-group1 .btn{ + display:block +} + +#config.search_providers #core-component-group1 #provider_key{ + float:right; + margin-bottom:25px +} + +#provider_order_list li, +#service_order_list li{ + padding:5px; + margin:0 0 5px; + font-size:14px +} + +#provider_order_list input, +#service_order_list input{ + margin:0 5px 0 2px; + vertical-align:middle +} + +#provider_order_list a.imgLink{ + margin-right:3px +} + +#config .tip_scale label span.component-title{ + width:85px !important; + font-size:12px !important; + margin-top:2px !important +} + +#config .tip_scale label span.component-desc{ + margin-left:120px !important; + width:220px !important +} + +.infoTableHeader, +.infoTableCell{ + padding:5px +} + +.infoTableSeperator{ + border-top:1px dotted #666 +} + +[class^="icon16-"], +[class*=" icon16-"]{ + background:url("../images/glyphicons-config.png") no-repeat; + display:block; + height:16px; + width:16px; + float:left; + margin-right:5px +} + +.icon16-github{ + background-position:0 0 +} + +.icon16-mirc{ + background-position:-26px 0 +} + +.icon16-sg{ + background-position:-52px 0 +} + +.icon16-web{ + background-position:-78px 0 +} + +.icon16-win{ + background-position:-104px 0 +} + +#api-keys > #qr-body{display:none} +#api-keys > div{display:inline-block} +#api-keys span{float:left} +#api-keys span, #generate-result{line-height:22px} +#api-keys .api-key{width:235px} +#api-keys .app-name{width:135px} +.qr-btn{margin-right:6px} +.qr-btn .glyphicon-qrcode{cursor:pointer;font-size:15px} +.apikey-qr-dlg .qr-title{text-align:right} +.apikey-qr-dlg .qr-title em{color:#999;font-weight:bolder} +.apikey-qr-dlg .qr-title span{color:#333} +.apikey-qr-dlg #qr-body{padding:30px 25px 5px; overflow:hidden; min-width:350px; min-height:350px} +.apikey-qr-dlg #qr-body .fancybox-close-small{top:-6px; right:-8px} + +/* ======================================================================= +config_postProcessing.tmpl +========================================================================== */ + +#config .episode-sample{ + width:240px; + margin-right:10px; + border:1px solid +} + +#config .episode-sample h3{ + margin:10px; + font-size:18px; + line-height:24px +} + +#config div.example{ + padding:10px; + border:1px solid +} + +.Key{ + width:100%; + padding:6px; + font-size:13px; + background-color:#f4f4f4; + border:1px solid #ccc; + border-collapse:collapse; + border-spacing:0 +} + +.Key th, .tableHeader{ + padding:3px 9px; + margin:0; + color:#ddd; + text-align:center; + background:none repeat scroll 0 0 #666 +} + +.Key td{ + padding:1px 5px !important +} + +.Key tr{ + border-bottom:1px solid #ccc +} + +.Key tr.even{ + background-color:#dfdede +} + +#failed-guide, +#failed-guide .title, +#failed-guide li{ + margin:0; + padding:0 +} + +#failed-guide .title{ + height:unset; + list-style-type:none +} + +#failed-guide li{ + margin-left:15px +} + +.icon-glyph{ + display:block; + width:16px; + height:16px; + margin:2px 5px; + float:left +} + +.pp .component-group-list.right, +.pp .field-pair.right{ + margin:0 0 0 250px +} + +/* ======================================================================= +config_notifications.tmpl +========================================================================== */ + +div.metadata_options_wrapper{ + float:left; + width:196px +} + +div.metadata_example_wrapper{ + margin-left:220px +} + +div.metadata_options_wrapper h4, +div.metadata_example_wrapper h4{ + margin:0 0 10px +} + +#config .linefix div.metadata_options input[type=checkbox]{ + margin-top:4px +} + +div.metadata_options{ + overflow:auto; + background:#f5f1e4; + border:1px solid #ccc +} + +div.metadata_options label:hover{ + cursor:pointer +} + +div.metadata_options label{ + color:#036 +} + +div.metadata_example label{ + cursor:pointer; + font-weight:600 +} + +div.metadata_options label, +div.metadata_example label{ + line-height:21px; + display:block; + padding:3px 6px; + margin:0 +} +div.metadata_options input{ + margin-right:3px; + vertical-align:baseline +} + +div.metadataDiv .disabled{ + font-weight:normal +} + +.notifier-icon{ + float:left; + margin:6px 4px 0 0 +} + +#trakt-collection th,#trakt-collection td{ + padding:3px 5px +} + +#trakt-collection .col-1{ + text-align:left +} + +#trakt-collection th,#trakt-collection td.opt{ + text-align:center +} + +#trakt-collection .col-1{ + width:192px +} + +#config #trakt-collection input{ + float:none; + margin:0; + vertical-align:middle +} + +#config .trakt.component-desc{ + margin-left:0 +} + +/* ======================================================================= +manage*.tmpl +========================================================================== */ + +.sickbeardTable tr.header td, +.manageTable th{ + white-space:normal; + line-height:24px +} + +.manageTable td.tableright{ + text-align:left +} + +td.tableright{ + text-align:center +} + +.optionWrapper{ + width:475px; + margin-left:auto; + margin-right:auto; + padding:6px 12px +} + +.optionWrapper span.selectTitle{ + float:left; + text-align:left; + vertical-align:middle; + width:225px; + padding:6px 0 +} + +.optionWrapper div.selectChoices{ + float:left; + width:200px; + margin-left:25px +} + +.optionWrapper br{ + clear:both +} + +.manageCustom{ + text-align:center; + padding:6px; + margin-left:25px +} + +.separator{ + font-size:90%; + color:#333 +} + +a.whitelink{ + color:#ddd +} + +input.get_more_eps, +input.get_less_eps{ + display:none +} + +#media-search .section{ + padding-bottom:10px +} +#media-search .btn, +#server-failures .btn{ + margin:0 6px 0 0; + min-width:70px +} +#server-failures .check-site .btn{ + min-width:115px +} +#media-search .btn.shows-more, +#media-search .btn.shows-less, +#server-failures .btn.shows-more, +#server-failures .btn.shows-less{ + margin:6px 6px 6px 0; +} +#server-failures .btn.provider-retry{ + margin:6px 0 6px 4px; +} +.tablesorter.server-failures{width:auto;clear:both;margin-bottom:10px} +.tablesorter.server-failures > tbody > tr.tablesorter-childRow td{display:none} +.tablesorter.server-failures.tablesorter > tbody > tr{background-color:transparent} + +.server-failures.hover-highlight th:hover::after, +.server-failures.hover-highlight td:hover::after, +.server-failures.focus-highlight th:focus::after, +.server-failures.focus-highlight td:focus::after{ + content:''; + position:absolute; + width:100%; + height:999em; + left:0; + top:-555em; + z-index:-1 +} +.server-failures.focus-highlight th:focus::before, +.server-failures.focus-highlight td:focus::before{ + content:''; + position:absolute; + width:999em; + height:100%; + left:-555em; + top:0; + z-index:-2 +} +/* required styles */ +.server-failures.hover-highlight, +.server-failures.focus-highlight{ + overflow:hidden +} +.server-failures.hover-highlight th, +.server-failures.hover-highlight td, +.server-failures.focus-highlight th, +.server-failures.focus-highlight td{ + position:relative; + outline:0 +} +/* override the tablesorter theme styling */ +.server-failures.hover-highlight, +.server-failures.hover-highlight tbody > tr > td, +.server-failures.focus-highlight, +.server-failures.focus-highlight tbody > tr > td, +/* override zebra styling */ +.server-failures.hover-highlight tbody tr.even > th, +.server-failures.hover-highlight tbody tr.even > td, +.server-failures.hover-highlight tbody tr.odd > th, +.server-failures.hover-highlight tbody tr.odd > td, +.server-failures.focus-highlight tbody tr.even > th, +.server-failures.focus-highlight tbody tr.even > td, +.server-failures.focus-highlight tbody tr.odd > th, +.server-failures.focus-highlight tbody tr.odd > td{ + background:transparent +} +/* table background positioned under the highlight */ +.server-failures.hover-highlight td:before, +.server-failures.focus-highlight td:before{ + content:''; + position:absolute; + width:100%; + height:100%; + left:0; + top:0; + z-index:-3 +} +/* ======================================================================= +404.tmpl +========================================================================== */ + +#error-404{ + text-align:center +} + +#error-404 h1{ + font-size:200px; + line-height:200px; + font-weight:900 +} + +#error-404 h2{ + text-transform:uppercase; + font-size:50px; + font-weight:900 +} + +/* ======================================================================= +Global +========================================================================== */ + +.contrast-text, +a.contrast-text:focus, +a.contrast-text:active, +a.contrast-text:visited{ + color:#ddd +} +a.contrast-text:hover{ + color:#999 +} + +span.path{ + padding:3px; + margin-left:3px +} + +.align-left{ + text-align:left +} + +.h2footer{ + margin:-45px 0 8px; + line-height:18px +} + +span.btn-text, +span.quality{ + font:12px/13px "Open Sans", verdana, sans-serif; + background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 50%,rgba(0, 0, 0, 0.25)); + background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 50%,rgba(0, 0, 0, 0.25)); + background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 50%,rgba(0, 0, 0, 0.25)); + background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 50%,rgba(0, 0, 0, 0.25)); + -webkit-box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15); + text-shadow:0 1px rgba(0, 0, 0, 0.8); + color:#ddd; + display:inline-block; + padding:2px 4px; + text-align:center; + vertical-align:baseline; + -moz-border-radius:4px; + -webkit-border-radius:4px; + border-radius:4px +} + +span.Custom{ + background-color:#621993 +} + +span.HD{ + background-color:#2672b6 +} + +span.HD720p{ + background-color:#5b990d +} + +span.HD1080p{ + background-color:#2672b6 +} + +span.UHD2160p{ + background-color:#be2625 /*#7500ff*/ +} + +span.RawHD{ + background-color:#cd7300 +} + +span.SD{ + background-color:#2f5f00 /*#be2625*/ +} + +span.Any{ + background-color:#666 +} + +span.Unknown{ + background-color:#999 +} + +span.Proper{ + background-color:#3f7f00 +} + +span.false{ + color:#993333; +} + +span.true{ + color:#669966; +} + +option.flag{ + padding-left:35px; + background-repeat:no-repeat; + background-position:10px 50% +} + +/* Anime section for editShow */ +.anigrouplists-wrapper{ + height:auto; + margin:0 auto +} + +#Anime{ + clear:both; + overflow-x:hidden; + overflow-y:hidden; + font-size:14px +} + +#Anime div.component-group-desc{ + float:left; + width:165px +} + +#Anime div.component-group-desc p{ + margin:0.4em 0; + width:95% +} + +div.anigrouplists h4{ + margin-top:0 +} +#addShowForm .anigrouplists.pool h4{ + margin-right:20px !important +} +div.anigrouplists{ + text-align:center +} + +div.anigrouplists.allow input, +div.anigrouplists.block input, +div.anigrouplists.pool input{ + margin:5px 0 !important +} +div.anigrouplists select{ + margin:0 !important +} + +div.anigrouplists .inuse{ + margin-right:5px; + width:243px; + float:left +} + +div.anigrouplists.allow, +div.anigrouplists.block{ + width:243px +} +div.anigrouplists.allow select, +div.anigrouplists.block select{ + margin:0; + width:215px +/* clear:both*/ +} +div.anigrouplists.allow select, +div.anigrouplists.block select{ + height:110px +} +#edit-show div.anigrouplists.pool{ + width:330px; + height:265px; + margin-left:248px; + float:none +} +#edit-show div.anigrouplists.pool select, +div.anigrouplists.pool, +div.anigrouplists.pool select{ + width:330px; + height:265px; + float:right +} +#addShowForm #pool{ + width:310px; + margin-right:20px !important +} + +div.anigrouplists span{ + text-align:center +} + +div#anigrouplists, +div.anigrouplists.manual{ + margin:7px 0 +} + +.boldest{ + font-weight:900 +} + +.clear-left{ + clear:left +} + +.nextline-block{ + display:block +} + +.padbottom{ + padding-bottom:10px +} + +.max300{ + max-width:300px +} + +img[src=""],img:not([src]){ + width:102%; + height:102%; + margin:-1% +} + +/* Fixes Firefox anomaly during image load */ +@-moz-document url-prefix(){ + img:-moz-loading{visibility:hidden} +} + +.lazy-loading-image{ + display:inline-block; + position:absolute; + top:0; + left:0 +} + +.bfr{ + position:absolute; + left:-999px; + top:-999px +} + +.box-green{ + background-color:#68b92b +} +.box-red{ + background-color:#b72828 +} +.box-green, +.box-red{ + color:#eee; + padding:0 10px; + text-align:center; + text-decoration:none; + border-radius:4px 4px 4px 4px; + -moz-border-radius:3px; + -webkit-border-radius:3px +} + +.img-warning-16{ + background-image:url("../images/warning16.png"); + display:inline-block; + vertical-align:middle; + margin-right:3px; + width:16px; + height:16px +} + +/* ======================================================================= +bootstrap Overrides +========================================================================== */ + +body{ + padding-top:60px; + overflow-y:scroll; + font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif +} + +pre,pre code{ + font-family:Hack-mono, Menlo, Monaco, Consolas, "Courier New", monospace +} + +html *{ + outline:0 !important +} + +input[type="checkbox"]{ + margin:2px 0 0; + line-height:normal +} + +input[type="radio"]{ + margin:2px 0 0; + line-height:normal +} + +input, textarea, select, .uneditable-input{ + width:auto; + color:#000 +} + +.container-fluid{ + margin-left:10px; + margin-right:10px +} + +.navbar-brand{ + padding:0 +} + +.navbar-default .navbar-brand{ + color:#ddd +} + +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus{ + color:#ddd; + background-color:transparent +} + +.navbar-default .navbar-text{ + color:#ddd +} + +.navbar-default .navbar-nav > li > a{ + color:#ddd; + width:100%; + height:100% +} + +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus{ + color:#ddd; + background-color:transparent +} + +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus{ + color:#ddd; + background-color:#333 +} + +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus{ + color:#ccc; + background-color:transparent +} + +.navbar-default .navbar-toggle{ + border-color:#ccc +} + +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus{ + background-color:#333 +} + +.navbar-default .navbar-toggle .icon-bar{ + background-color:#333 +} + +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus, +.navbar-default .navbar-toggle .icon-bar{ + text-decoration:none +} + +.navbar-default .navbar-collapse, +.navbar-default .navbar-form{ + border-color:#3e3f3a +} + +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus{ + background-color:#333; + color:#ddd +} + +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus, +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus, +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus, +.back-art.pro.ii .navbar-default, +.dropdown-menu li > a:hover, +.dropdown-menu li > a:focus{ + background-image:none; + text-decoration:none +} + +@media(max-width:767px){ + .navbar-default .navbar-nav .open .dropdown-menu > li > a{ + color:#ddd + } + + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{ + color:#ddd; + background-color:transparent + } + + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{ + color:#ddd; + background-color:#333 + } + + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{ + color:#ccc; + background-color:transparent + } +} + +.navbar-default .navbar-link{ + color:#ddd +} + +.navbar-default .navbar-link:hover{ + color:#ddd +} + +.navbar-default .btn-link{ + color:#98978b +} + +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus{ + color:#ddd +} + +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus{ + color:#ccc +} + +.component-group.bubble.last{padding:0;margin:0;border-bottom:none} +.component-group.bubble i[class^="icon16-"], +.component-group.bubble i[class*="square-"], +.component-group.bubble i[class^="sgicon-"]{display:inline-block;float:unset;vertical-align:middle} +.component-group.bubble img{margin-right:5px} +.component-group.bubblelist{min-height:30px} +.component-group.bubblelist .type{padding:6px} +.component-group.bubblelist .item{display:inline-block} +.component-group.bubblelist .item i{display:inline-block;float:unset} +.component-group.bubblelist .item i, +.component-group.bubblelist .item img{margin-right:4px} +.component-group.bubblelist .item.text{font-size:12px; padding-right:3px} +.component-group.bubblelist .item a{font-size:16px;padding-right:20px} +.component-group.bubblelist .item.text, +.component-group.bubblelist .item a{line-height:16px;vertical-align:middle} +.component-group.bubblelist .item a i, +.component-group.bubblelist .item a img{vertical-align:bottom} +.component-group.bubblelist .item a i, +.component-group.bubblelist .item a img{opacity:0.65;filter:alpha(opacity=65)} +.component-group.bubblelist .item a:hover i, +.component-group.bubblelist .item a:hover img{opacity:1;filter:alpha(opacity=1)} + +.dropdown-menu li > a{ + display:block; + padding:4px 20px; + clear:none; + font-weight:400 +} + +.dropdown-menu li > .history{ + width:72%; + display:inline-block; + padding-right:0 +} + +.dropdown-menu li > .history .sgicon-downloaded, +.dropdown-menu li > .history .sgicon-watched, +.dropdown-menu li > .history-sub [class^="sgicon-"]{ + margin:0 +} +.dropdown-menu li > .history .sgicon-failures{ + margin:0 2px 0 3px +} +.dropdown-menu li > .history .sgicon-downloaded, +.dropdown-menu li > .history .sgicon-watched, +.dropdown-menu li > .history .sgicon-failures, +.dropdown-menu li > .history-sub [class^="sgicon-"]{ + opacity:0.6;filter:alpha(opacity=0.6) +} +.dropdown-menu li > .history:hover .sgicon-downloaded, +.dropdown-menu li > .history:hover .sgicon-watched, +.dropdown-menu li > .history:hover .sgicon-failures, +.dropdown-menu li > .history-sub:hover [class^="sgicon-"]{ + opacity:1;filter:alpha(opacity=1) +} +.dropdown-menu li > .history-sub{ + width:28px; + padding:4px 7px; + float:right +} + +.dropdown-menu ul[class*="nav"][class*="add-tab"] .truncate{ + max-width:135px +} + +.add-tab3 a span{ + margin:0 6px 0 -3px; + -webkit-border-radius:5px; + -moz-border-radius:5px; + border-radius:5px +} + +.add-tab3 a i{ + margin: 0 2px !important +} + +.truncate{ + display:inline-block; + vertical-align:middle; + overflow:hidden; + white-space:nowrap; + -ms-text-overflow:ellipsis; + text-overflow:ellipsis +} + +.dropdown-menu li > a:hover, .dropdown-menu li > a:focus{ + color:#262626; + text-decoration:none; + background-color:#f5f5f5 +} + +.dropdown-menu li.menu-item-noicon{ + padding:0 0 0 20px +} + +.dropdown-menu li .menu-item-desc{ + clear:both; + padding:0 0 0 22px; + font-size:10px +} + +.dropdown-menu{ + background-color:#f5f1e4; + border:1px solid rgba(0, 0, 0, 0.15); + box-shadow:0 6px 12px rgba(0, 0, 0, 0.176) +} + +.dropdown-menu #add-view{ + float:right; + padding:0 15px +} + +.dropdown-menu #add-view .paginate{ + font-size:0.7em +} + +.dropdown-menu .default-off{ + display:none +} + +.img-trakt-16{background-image:url("../images/addshows/trakt16-black.png")} +.img-imdb-16{background-image:url("../images/addshows/imdb16.png")} +.img-anime-16{background-image:url("../images/addshows/anime16.png")} +.img-import-16{background-image:url("../images/addshows/add-existing16-black.png")} + +.square-16{ + float:left; + margin:2px 6px 0 0; + width:16px; + height:16px +} + +.form-control{ + color:#000 +} + +.form-control-inline{ + min-width:0; + width:auto; + display:inline +} + +#fileBrowserDialog .form-control{background-color:#f5f1e4} +#fileBrowserDialog .form-control:active, +#fileBrowserDialog .form-control:hover{background-color:#ffffca} + +.btn{ + display:inline-block; + *display:inline; + padding:4px 10px 4px; + margin-bottom:0; + *margin-left:.3em; + font-size:12px; + line-height:16px; + *line-height:20px; + text-align:center; + vertical-align:middle; + cursor:pointer; + background-repeat:repeat-x; + *border:0; + -moz-border-radius:4px; + -webkit-border-radius:4px; + border-radius:4px; + *zoom:1 +} + +.btn:hover, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled]{ + background-color:#e6e6e6; + *background-color:#d9d9d9 +} + +.btn:active, +.btn.active{ + background-color:#ccc \9 +} + +.btn:first-child{ + *margin-left:0 +} + +.btn:hover{ + color:#333; + text-decoration:none; + background-color:#e6e6e6; + *background-color:#d9d9d9; + background-position:0 -15px; + -webkit-transition:background-position 0.1s linear; + -moz-transition:background-position 0.1s linear; + -ms-transition:background-position 0.1s linear; + -o-transition:background-position 0.1s linear; + transition:background-position 0.1s linear +} + +.btn:focus{ + outline:thin dotted #333; + outline:5px auto -webkit-focus-ring-color; + outline-offset:-2px +} + +.btn.active, +.btn:active{ + background-color:#e6e6e6; + background-color:#d9d9d9 \9; + background-image:none; + outline:0; + -webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) +} + +.btn.disabled, +.btn[disabled]{ + cursor:default; + background-color:#e6e6e6; + background-image:none; + opacity:0.65; + filter:alpha(opacity=65); + -webkit-box-shadow:none; + -moz-box-shadow:none; + box-shadow:none +} + +.btn-large{ + padding:9px 14px; + font-size:15px; + line-height:normal; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px +} + +/*.btn-large [class^="icon-"]{ + margin-top:1px +}*/ + +.btn-small{ + padding:5px 9px; + font-size:11px; + line-height:16px +} + +.btn-small [class^="icon-"]{ + margin-top:-1px +} + +.btn-mini{ + padding:2px 6px; + font-size:11px; + line-height:14px +} + +.btn-primary, +.btn-primary:hover, +.btn-warning, +.btn-warning:hover, +.btn-danger, +.btn-danger:hover, +.btn-success, +.btn-success:hover, +.btn-info, +.btn-info:hover, +.btn-inverse, +.btn-inverse:hover{ + color:#ddd; + text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25) +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active{ + color:rgba(255, 255, 255, 0.75) +} + +.btn-primary{ + background-color:#0074cc; + *background-color:#0055cc; + background-image:-ms-linear-gradient(top, #0088cc, #0055cc); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); + background-image:-webkit-linear-gradient(top, #0088cc, #0055cc); + background-image:-o-linear-gradient(top, #0088cc, #0055cc); + background-image:-moz-linear-gradient(top, #0088cc, #0055cc); + background-image:linear-gradient(top, #0088cc, #0055cc); + background-repeat:repeat-x; + border-color:#0055cc #0055cc #003580; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#0088cc", endColorstr="#0055cc", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-primary:hover, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled]{ + background-color:#0055cc; + *background-color:#004ab3 +} + +.btn-primary:active, +.btn-primary.active{ + background-color:#004099 \9 +} + +.btn-warning{ + background-color:#faa732; + *background-color:#f89406; + background-image:-ms-linear-gradient(top, #fbb450, #f89406); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image:-webkit-linear-gradient(top, #fbb450, #f89406); + background-image:-o-linear-gradient(top, #fbb450, #f89406); + background-image:-moz-linear-gradient(top, #fbb450, #f89406); + background-image:linear-gradient(top, #fbb450, #f89406); + background-repeat:repeat-x; + border-color:#f89406 #f89406 #ad6704; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#fbb450", endColorstr="#f89406", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-warning:hover, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled]{ + background-color:#f89406; + *background-color:#df8505 +} + +.btn-warning:active, +.btn-warning.active{ + background-color:#c67605 \9 +} + +.btn-danger{ + background-color:#da4f49; + *background-color:#bd362f; + background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image:-o-linear-gradient(top, #ee5f5b, #bd362f); + background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image:linear-gradient(top, #ee5f5b, #bd362f); + background-repeat:repeat-x; + border-color:#bd362f #bd362f #802420; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#ee5f5b", endColorstr="#bd362f", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-danger:hover, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled]{ + background-color:#bd362f; + *background-color:#a9302a +} + +.btn-danger:active, +.btn-danger.active{ + background-color:#942a25 \9 +} + +.btn-success{ + background-color:#5bb75b; + *background-color:#51a351; + background-image:-ms-linear-gradient(top, #62c462, #51a351); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image:-webkit-linear-gradient(top, #62c462, #51a351); + background-image:-o-linear-gradient(top, #62c462, #51a351); + background-image:-moz-linear-gradient(top, #62c462, #51a351); + background-image:linear-gradient(top, #62c462, #51a351); + background-repeat:repeat-x; + border-color:#51a351 #51a351 #387038; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#62c462", endColorstr="#51a351", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-success:hover, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled]{ + background-color:#51a351; + *background-color:#499249 +} + +.btn-success:active, +.btn-success.active{ + background-color:#408140 \9 +} + +.btn-info{ + background-color:#49afcd; + *background-color:#2f96b4; + background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image:-o-linear-gradient(top, #5bc0de, #2f96b4); + background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image:linear-gradient(top, #5bc0de, #2f96b4); + background-repeat:repeat-x; + border-color:#2f96b4 #2f96b4 #1f6377; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#5bc0de", endColorstr="#2f96b4", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-info:hover, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled]{ + background-color:#2f96b4; + *background-color:#2a85a0 +} + +.btn-info:active, +.btn-info.active{ + background-color:#24748c \9 +} + +.btn-inverse{ + background-color:#414141; + *background-color:#222; + background-image:-ms-linear-gradient(top, #555555, #222222); + background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); + background-image:-webkit-linear-gradient(top, #555555, #222222); + background-image:-o-linear-gradient(top, #555555, #222222); + background-image:-moz-linear-gradient(top, #555555, #222222); + background-image:linear-gradient(top, #555555, #222222); + background-repeat:repeat-x; + border-color:#222 #222 #000; + border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter:progid:dximagetransform.microsoft.gradient(startColorstr="#555555", endColorstr="#222222", GradientType=0); + filter:progid:dximagetransform.microsoft.gradient(enabled=false) +} + +.btn-inverse:hover, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled]{ + background-color:#222; + *background-color:#151515 +} + +.btn-inverse:active, +.btn-inverse.active{ + background-color:#080808 \9 +} + +.btn-inverse.btn.disabled, +.btn-inverse[disabled]{ + color:#444 +} + +.btn-xs{ + padding:1px 5px; + font-size:12px; + line-height:1.5; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px +} + +@media(min-width:768px){ + .navbar .nav > li > .dropdown-menu:after{ + position:absolute; + top:-6px; + right:12px; + display:inline-block; + border-right:6px solid transparent; + border-bottom:6px solid #f5f1e4; + border-left:6px solid transparent; + content:"" + } +} + +label{ + font-weight:normal +} + +.label-container{ + display:inline-block; + max-width:100%; + margin-bottom:5px +} + +pre{ + border:1px solid +} + +.alert{ + padding:10px; + text-align:center +} + +/* ======================================================================= +input sizing (for config pages) +========================================================================== */ + +#config select{ + min-width:0; + width:auto; + display:inline; + margin-top:-4px +} + +.btn-inline{ + margin-top:-2px +} + +.input75{ + width:75px; + margin-top:-4px +} + +.input100{ + width:100px; + margin-top:-4px +} + +.input150{ + width:150px; + margin-top:-4px +} + +.input200{ + width:200px; + margin-top:-4px +} + +.input250{ + width:250px; + margin-top:-4px +} + +.input300{ + width:300px; + margin-top:-4px +} + +#config .input350, +.input350{ + width:350px; + margin-top:-4px +} + +.stepDiv.linefix .select,.stepDiv.linefix .btn-inline,.stepDiv.linefix .input75,.stepDiv.linefix .input100,.stepDiv.linefix .input150,.stepDiv.linefix .input200,.stepDiv.linefix .input250,.stepDiv.linefix .input300,.stepDiv.linefix .input350, +#config .linefix .select,#config .linefix .btn-inline,#config .linefix .input75,#config .linefix .input100,#config .linefix .input150,#config .linefix .input200,#config .linefix .input250,#config .linefix .input300,#config .linefix .input350{ + margin-top:0 +} + +.stepDiv.linefix input[type=radio],.stepDiv.linefix input[type=checkbox], +#config .linefix input[type=radio],#config .linefix input[type=checkbox]{ + margin-top:0.7em +} + +.stepDiv.linefix input[type=button], +#config .linefix input[type=button]{ + margin-top:1px +} + +/* ======================================================================= +browser.css +========================================================================== */ + +#fileBrowserDialog{ + overflow-y:auto +} + +#fileBrowserDialog ul{ + padding:0; + margin:0 +} + +#fileBrowserDialog ul li{ + margin:2px 0; + list-style-type:none; + cursor:pointer +} + +#fileBrowserDialog ul li a{ + display:block; + padding:4px 0 +} + +#fileBrowserDialog ul li a:hover{ + color:#00f; + background:none +} + +#fileBrowserDialog ul li a span.ui-icon{ + float:left; + margin:0 4px +} + +#fileBrowserDialog h2{ + font-size:20px +} + +.ui-autocomplete{ + max-height:180px; + overflow-x:hidden; + overflow-y:auto +} + +/* IE6 hack since it doesn't support max-height */ +* html .ui-autocomplete{ + height:180px; + padding-right:20px +} + +.ui-menu .ui-menu-item{ + background-color:#eee +} + +.ui-menu .ui-menu-item-alternate{ + background-color:#ddd +} + +.ui-autocomplete .ui-menu-item .ui-state-focus{ + color:#ddd; + background:none; + background-color:#0a246a +} + +/* restore 1.8.x resize handle on dialog button pane */ +.ui-dialog .ui-resizable-se{ + width:14px; + height:14px; + right:3px; + bottom:3px; + background-position:-80px -224px +} + + +/* ======================================================================= +formWizard +========================================================================== */ + +fieldset.sectionwrap{ + padding:5px 0; + text-align:left; + border-width:0 +} + +.step-one #search-results legend.legendStep{ + margin-top:10px +} + +.fullwidth, +.fullwidth div.stepsguide, +.fullwidth div.stepsguide .step{ + width:100%; + cursor:default +} + +div.stepsguide .step, +legend.legendStep{ + margin-bottom:0 +} + +legend.legendStep p{ + padding-left:15px +} + +div.stepsguide{ + text-align:left; + cursor:pointer +} + +div.stepsguide .step{ + float:left; + width:277px; + font:bold 24px Arial +} + +div.stepsguide .step p{ + margin:12px 0 0; + border-bottom:5px solid +} + +div.stepsguide .disabledstep p{ + border-bottom:2px solid +} + +div.stepsguide .step .smalltext{ + font-size:13px; + font-weight:normal +} + +div.formpaginate{ + margin-top:1em; + font-weight:bold; + text-align:center +} + +.step-outer{ + padding-top:10px; + overflow:hidden +} + +div.formpaginate .prev, div.formpaginate .next{ + padding:3px 6px; + cursor:hand; + cursor:pointer; + -moz-border-radius:6px; + -webkit-border-radius:6px; + border-radius:6px +} + +.stepDiv{ + padding:15px +} + +#import-shows .stepDiv, +.step-three .stepDiv{ + padding:15px 0 +} + +#import-shows #addShowForm{ + width:861px +} + +.step-three #custom-quality-wrapper{ + width:831px +} + +#import-shows #addShowForm .stepDiv span.component-desc, +#addShowForm .step-three .stepDiv span.component-desc{ + width:639px +} + +.stepDiv.parent-folder{ + padding:15px 0 0; + width:430px; + margin:0 auto +} + +.stepDiv .nocheck{ + padding-left:16px +} + +/* step 3 related */ +#edit-show #custom-quality-wrapper #custom-quality, +#custom-quality{ + display:block; + padding:0 0 10px 0; + overflow:hidden; + clear:both +} + +#custom-quality-wrapper div.component-group-desc{ + float:left; + width:172px; + padding:0 +} + +#custom-quality-wrapper div.component-group-desc p{ + margin:.8em 0; + font-size:1.2em +} + +/* ======================================================================= +tablesorter.css +========================================================================== */ + +.tablesorter, +#display-show .tablesorter{ + width:100%; + margin-right:auto; + margin-left:auto; + color:#000; +/* text-align:left;*/ +/* border-spacing:0*/ +} + +#display-show .tablesorter{ + background-color:transparent; +} + +.tablesorter th, +.tablesorter td, +#tfoot{ + padding:4px; + /*border-top:1px solid;*/ + /*border-left:1px solid;*/ + vertical-align:middle +} + +#addRootDirTable.tablesorter td{ + vertical-align:baseline +} + +#addRootDirTable.tablesorter.existing-highlight td{ + vertical-align:middle +} + +/* remove extra border from left edge */ +.tablesorter th:first-child, +.tablesorter td:first-child{ + border-left:none +} + +.tablesorter th{ +/* text-align:center;*/ + border-collapse:collapse/*; + font-weight:normal*/ +} + +.tablesorter .tablesorter-header{ +/* padding:4px 18px 4px 18px;*/ + padding-right:12px; + cursor:pointer; + vertical-align:middle +} + +.tablesorter thead .sort-size-type.tablesorter-headerSorted, +#display-show .tablesorter .tablesorter-header, +#display-show .tablesorter thead .tablesorter-headerDesc, +#display-show .tablesorter thead .tablesorter-headerAsc{background-image:none} +#display-show .tablesorter .tablesorter-header .hdr-text, +#display-show .tablesorter thead .tablesorter-headerDesc .hdr-text, +#display-show .tablesorter thead .tablesorter-headerAsc .hdr-text{margin-left:-8px;padding-left:18px;background:transparent no-repeat center left} +#display-show .tablesorter .tablesorter-header .hdr-text{background-image:url("data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==")} +#display-show .tablesorter thead .tablesorter-headerDesc .hdr-text{background-image:url("data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7")} +#display-show .tablesorter thead .tablesorter-headerAsc .hdr-text{background-image:url("data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7")} + +#display-show .tablesorter .tablesorter-header{ + padding:4px 0 +} + +#display-show .tablesorter .tablesorter-header.col-name{ + padding-left:10px +} + +.tablesorter .narrow.tablesorter-header{ + padding:4px 18px 4px 4px +} + +.tablesorter thead .sorter-false{ + background-image:none; + padding:4px; + cursor:default +} + +/* filter widget */ +.tablesorter .filtered{ + display:none +} + +.tablesorter input.tablesorter-filter{ + width:98%; + height:auto; + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box +} + +.tablesorter tr.tablesorter-filter-row, +.tablesorter tr.tablesorter-filter-row td{ + text-align:center +} + +/* optional disabled input styling */ +.tablesorter input.tablesorter-filter-row .disabled{ + display:none +} + +/*.tablesorter-header-inner{ + padding:0 2px; + text-align:center +}*/ + +.tablesorter tfoot tr{ + text-align:center; + border-collapse:collapse +} + +.tablesorter tfoot a{ + text-decoration:none +} + +/* ======================================================================= +token-input.css Overrides +========================================================================== */ + +ul.token-input-list{ + width:273px; + border:1px solid #ccc; + font-size:10px; + padding:0 0 1px 0; + clear:none; + border-radius:3px +} + +ul.token-input-list li input{ + padding:3px 4px; + -webkit-appearance:none +} + +li.token-input-token{ + padding:3px 5px 0 5px +} + +li.token-input-token input{ + padding-top:2px !important; + padding-right:4px !important; + float:left +} + +li.token-input-token p{ + line-height:2.0 !important +} + +li.token-input-input-token input{ + margin:3px !important +} + +div.token-input-dropdown{ + width:273px; + color:#000; + font-size:11px +} + +div.token-input-dropdown p{ + padding:3px +} + +div.token-input-dropdown ul li.token-input-dropdown-item2{ + background-color:#ddd +} + +div.token-input-dropdown ul li.token-input-selected-dropdown-item{ + background-color:#6196c2 +} + +span.token-input-delete-token{ + margin:0 1px +} + +li.token-input-token img{ + padding:5px 4px 0 0; + float:left +} + +li.token-input-dropdown-item img, +li.token-input-dropdown-item2 img{ + padding:2px 4px 0 0; + float:left +} + +/* ======================================================================= +jquery.confirm.css +========================================================================== */ + +#confirmOverlay{ + width:100%; + height:100%; + position:fixed; + top:0; + left:0; + background:url("../images/bg.gif"); + background:-moz-linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) repeat-x rgba(0, 0, 0, 0.5); + background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))) repeat-x rgba(0, 0, 0, 0.5); + z-index:100000 +} + +#confirmBox{ + background:#f5f1e4; + width:460px; + position:fixed; + left:50%; + top:50%; + margin:-130px 0 0 -230px; + border:1px solid #111; + box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.175) +} + +#confirmBox h1, +#confirmBox p{ + padding:6px 10px +} + +#confirmBox h1{ + background-color:#333; + border-bottom:1px solid #111; + color:#ddd; + margin:0; + font-size:22px; + text-shadow:0 1px 1px rgba(0, 0, 0, 0.75) +} + +#confirmBox p{ + padding-top:20px; + color:#000; + text-shadow:0 1px 1px rgba(255, 255, 255, 0.75) +} + +#confirmButtons{ + padding:15px 0; + text-align:center +} + +#confirmBox .button{ + margin-right:15px; + padding:2px 20px; + text-decoration:none; + display:inline-block; + color:#ddd; + text-align:center; + text-shadow:0 1px 1px rgba(0, 0, 0, 0.75); + background-clip:padding-box; + border:1px solid #111; + -moz-border-radius:3px; + -webkit-border-radius:3px; + border-radius:3px; + cursor:pointer; + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box; + background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25)); + -webkit-box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15) +} + +#confirmBox .button:last-child{ + margin-right:0 +} + +#confirmBox .green{ + background-color:#3f7636 +} + +#confirmBox .green:hover{ + background-color:#48873e +} + +#confirmBox .red{ + background-color:#8d2d2b +} + +#confirmBox .red:hover{ + background-color:#a13331 +} + +/* ======================================================================= +pnotify.css +========================================================================== */ + +.ui-pnotify-sticker{ + margin-top:-12px +} + +.ui-pnotify-closer{ + margin-top:-12px; + margin-right:-10px +} + +/* ======================================================================= +glide.core.css +========================================================================== */ +.glide__slides{will-change: auto !important; -ms-touch-action: auto !important; touch-action: auto !important} + +/* ======================================================================= +fancybox.css Overrides +========================================================================== */ +.fancybox-container .fancybox-bg{ + background-color:rgba(0, 0, 0, 0.4) +} +.fancybox-image{ + -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px +} +.fancybox-container .fancybox-progress{ + background-color:#181818 +} diff --git a/gui/slick/images/addshows/add-anime.gif b/gui/slick/images/addshows/add-anime.gif new file mode 100644 index 0000000000000000000000000000000000000000..f41b58ce819990fca79a670cb3129bffc8423360 GIT binary patch literal 1428 zcmeH`c`xG$06>2|XseDo*U`}yiHS(o6=BENqRw@cbuC?5x+sPq%2HP;CT=FQ!KP&~ zn@C(^EtV}cRd>e`L|x0Y#(gZU5VM&NvH$J+0xx;V^Yr#`aHL=XEFgOg*x1+9#|=kM@}D=Vw2s;aB2Yieq0YisN3>gwz38yXrK8ylONn%HbMhr?-ZZfe|}c`uh6D#>VF6=GNAh zL?YSV-rm{S+1=gU-`_ttI5<2!luD&Cne6E3==k{fiYWn=H}-1_V(`XPA-=#6pH)%`-g{z$H&K~rzhZl{`&&BdniZ+_zYNnQGIy=fIk7B z5ooVo?nE(M+kzzOB9LMp)J+Ac{aj6_isp z)sEd+qH3FQUB1Wb@OfjPLMp+vxd|Xf7EXT>tp~`4w&CX+`wci1JxkDS+44b6I5ttgj-Uk=i4WZj`=wc9V0;J0w!>@xoY7g zSXq3zZSc#!wJ|0OTCWV4yt|6QVo-aNVC3^Yvkdvi2~SKBI&cbxLc2`snWD%{h!(NW zERu1UwuOmFP7|R|7HTKpFb6&!No2@`@k6XIk*2ws3n!H0n0`g;Vm-H+6+Y&tX@ zj)XsA3jtMCpim2dV<+{WiHF)-Goo~^!75*w6$0Ad{fc!}GGe2Ypu3wC%p0212LkBp zZWIflW2MP5_?8q11yAeEk+LYC-MGFTKEoE!wf zLBzj6brBJg^ve(5VUb<=Mxt2b&x zy;D!s4S!G*Py){_Ta-yE>IG0sa-!aL`a#(iZ>x{M8gQ-d0pr~ON}%424~qX9sqcWI z0N#4(R0n}G)OmZ;&X<+dDWD3B{5BYP01lH}0ek?D`@zF!9#q@_0000XI7uR~0H9Ld)!H4gAzkBz7U*EfXs$v*MTPvd- z{%r&Q4Rri$Ks+8-5e9bQ8T9w!oshbuKu_brIUVr!6Va2)EzeHcq7lW&`9AR3Lj zks|cNk}&cVUcxp|;VhUY--9oeO3gRTfTn4;k)tpL2h-{F9JxKTZ^0P-3Hsf%?}94K z9U!ku<}wY>%8D~y`R*BrL?Zh{@sDsglgZ4Pd0p4{BU>N@6Wsicv4?0+!w?*Uo3?p2 zA%k!M?lF(Htd1dl3n(-Ure5c!SGK$&@`{z?dYS%Zksmg5;c$2y4EoPu6z;$gNgeqX zghHVg$N*@t06|d1r`!wA;E@ZvFo$hY(r-|bqvOS*@9p&D7$G!Jmvk%@;e1) zl%ZF&*FufCepon{%PIC1_-vqBt;)vs!YLRLD-aNcOOUtbgFg7>uxfT#ZX~g*P$*nP zC(Vwks+WX;Joz(bPUKJijsdG?yKp1pbRZDuu{*Y~g6m!M&x?E`$XB4w7IeY5-|vqV zi^T=Tn9Dvdmc5O9`+UB0=#x^Z)J=OM#OPnO9>70lK*R>?fbn|0 zOUP=lMH38EDwRg>Yf5oZQ@#RD1vURF19}S#==Oui`4!Oh)^CCQD0U)bUq)un$r1?!seu)`vhVGPfeMNt%KQBtrdi$tXw zHFhG^c)V9%_3P<*X0v~led^WI^L>7Mo^QXtdp1qi^^!uS6vYPqcLU}4E!`MEE1L0u z5O%SR%%bbMl`1SDSvKKB$zNGrs6ZHrydeM&?C8VdVm@j2RL@?X#|5A~oIC)km-M~LB6*4m+`I{(mQJ51w37|9ZW z4e3OErtE-u*IvZogN6>YBZQ!=*~cR;kZQD4cVOBuGy$p48|q`3>_D>d4~-aNq-2H2J#bQ1I0fi zKMfQcC^qnke8!DywSf=hGk&bAui|6mBR7~u6mIp`a1md~b(+wHHryKjlKC)-22q1d m6GseB*uxfr%FIav1U3h z*4EC>&febM!NI}N(b37t$;HLR)z#I_&CSEZ!^_Ld$H&Ll*VoU_FCZWwFfcGUI5;FE zBs4TMEG#TMJUk*IB04%cCMG5>E-pSkJ|Q6?IXO8cB_%yQJvTQuKR>^qprELzsJOVe zq@<*@w6wguyt1;gy1KfywzjUWuD-s$v9Ynaxw)mKrM0!St*x!Iv$LzKtGm0qx3{;i zuW!PH2@@wyoIH8*lqpkY&YU@C&YZb(=gyx$f5CzUOO`BIwrtt*<;z#BSg~^D%2lgY ztzNx)&6+i9*REZ+Zr%Fz>o;uJuxZn#&6_uG*|KHZwr$(DZ{M+F$DTcV_U_$#;J|^y zhYue+cI@QIlc!IgK6B>GxpU{vpFe-$!i9?$FJ8KI>GI{vSFT*SdiCnHYuBz{zkcJ! zjhi=b-nw<`_U+qu?%cV1_wK!W_wL`n|KP!chYueO3#TV6Eb=~WYYr@2a&n@Kc!r2%;6dla#tbutOMyo(D9TIzV0rZUahIHJ z$*wswn$%fY4uxB@oKj2;T&$$VBKzqwbGMvA_&Wtgg&ZOYB1Ww;%`4QK8iErpv8qa0J?h|(;whT1^i)*IMW!vH6x3B5lO$Vjd|*)$)0%WxWU7neF%|!ojUD`v0!4>KI(-t^6irMDJF1j*7B!1b zWJqjP4mh#VLm*1x6RTVe$Ht?I5epI@g{sU6Y!)uv!@wf$mXdg!FW|++<1)b~Hn1pE zze#MblACeiAcuNQ!wOE#H4aQ%`g7+1&^OgP9U z+hTBtL$Rgd5Kr!_$OJ|j503y*xfheF)K|yQ* zx>%T#1%-u{d~dbF5py6yG9a^AQp3!dJG2Y#G;?mM0H-?{hMR-me?w3TMk zlib$U_8K(*=Xo>m>8V+yCpnwV_P{-FZEbbJ-}QJrX||7;)#(G5K)arrx{sixrDY%7 zGZKFpNE9c*6|dL3XxId33T1F#!F4dlJ$ecbgGHeeXliOIhpVLG%y)tVdD4G@UN8-2 zn9zZN0Y#Spx7*za*TFU22{vPKO$_Mw`FtaJ1-M+UJM0tacssH>a<%*(zu(`xPC!FL zLk-*~E}1Evr8DJ;accz>f-+D}XloujIK$OGIW#mB`sWg6GMNrqE`Y0nK)|o#Q_T~3 zt-ij#9qu964Q{d?xe3(O)mgFr4lLkCFc^Fc&-QER4ip0!6cPmlZz_=?mI(#*!c?yd z?mkF?L)c#|qECN{ntuaNw2DahED1F9c>s5tj>QQER|TZg>1xXHj*gBlJDpA&)~A6; zdyCo%Y7b(44OHg@K$#|B97srvvWGypp;w3#AgvV;0#a>lt&5(Cw3SdO^oj()NB|u{ zIc?4Y35kBmAVaSRE%)#fFwSuCa$;@W+ zJGip~`bB|_);~c2G=dT?=VdaPbg!s!SA;PBAR zuLK*l1l3xiI7RUvE@vEn3r1*76Cg|`(=jj%)D4maVJ@Bq{a}vb7hpf%bIX68{{?@@ V$W-iKg;@Xq002ovPDHLkV1fmGi%I|h literal 0 HcmV?d00001 diff --git a/gui/slick/images/addshows/add-new32-white.png b/gui/slick/images/addshows/add-new32-white.png new file mode 100644 index 0000000000000000000000000000000000000000..24043b60f4a37e0d6f3fd3867383420f0279928e GIT binary patch literal 663 zcmV;I0%-k-P)EMR0OZ7YD&j2kB-f7r{-C>XLwh zr8p=EwulI&Q!9jI?!0_K5!W&q@>Oy;C?!VdS zAv}P0;Xs)dQHdy+>su@T6MEJ+pP+H)QKs9`%QVRomKSrKiT^PvM}-PMOgN}26d`&e0T#u2!T zm#Rh{7jOp36#`^<(U-cVeXi*3A|Uk z8(qro1Tt_Dvv{NPw`uOJ{XNi&Fz#y3m35{+Xzn?P-wCY2k``*Xf_8^VWN^z|{tZc+ zK;0|2h*{I0!z0YYMj^a6@{_6QxTdr2XnaWH9BiD_{2zZz1|2;4-_`zze7P-}JtG)y x^s{^qhMK6rPmG)K1O_mz@e^!`@!!yY`~rR+RvO)>wqpPQ002ovPDHLkV1jb@GK2sC literal 0 HcmV?d00001 diff --git a/gui/slick/images/addshows/add-trakt32-black.png b/gui/slick/images/addshows/add-trakt32-black.png new file mode 100644 index 0000000000000000000000000000000000000000..d1c36bc34c9797ca7785ec927bba83e28c0bccac GIT binary patch literal 718 zcmV;<0x|uGP)^P zoldM$lSoNb(>fHjOmlml=X&3Kf9Gk_?Xm8eun#Zad+wg!eZPLsbMDb|xtyjFi9`-l zE};u;u~_WAR)X-oHIy@0kG*{FQ%&MUAq>+=8N(?A!{P81>eYBWJ~ETWtY1qxiG6sC zgLsZYWC#9CV`JlD%26D_FfO8-m`)nY`ewA?D=y#`>!sN=1E_>Tp>>oKXu<%__w@8U zC~|%|<$$bNh;~F-^Fxz39>AVpFjzx5jUDL5xkMuIX3{xzl(X1?>$uE0A2rE84WJST z1R5xAe3n8}1E}Bk0K%zMYDjY-+ll;&Dq%qL$N)-Gn!Az|p+{Qvv+sa5TcKB$ zB9Q?M!%)XMTuXIzwXSxZ%>E9jK63;7K0$_U0$38(pt+X!I|?%@*-!GlMJVQiTgz~d>q z#v40rPetW0VA<{!U50R)axpIEN#ijQwJfvaH&MHrZ%La^82|tP07*qoM6N<$g70ir AV*mgE literal 0 HcmV?d00001 diff --git a/gui/slick/images/addshows/add-trakt32-white.png b/gui/slick/images/addshows/add-trakt32-white.png new file mode 100644 index 0000000000000000000000000000000000000000..dcf86e9da4cb9353bfe19bbfc002ffe8b6a1a95d GIT binary patch literal 550 zcmV+>0@?kEP)DZr9Si@7})S|LXC`z4zL^H+X-1?)5zH``+{8eb2qGa$Q$<1tr|Y5vT?^ zfv5P0K7F5gU>h!=fK_C%e-{fM#eHnzIR+5_ZvjIGuHy?9Fl?UaqXXCQ74ICG?bs9*K`OADB}jY(Tj)p zC0oXFd;7)3YyVxx>c9F(~?SVuc7_~kWjq39L(fWv5J zCNbP1gA}|Jum}r{ii=ic&?R#Rpu7T(Z0B(fMTC(7JVGaIs2KD-k;TKx3}*F-7@D0w zwF+1WGnTO?gFTK}ASw_Qhzdjnwh?ArIJFA2A?&2|K@0Sp#}wX%@V^kpS!8Mz=s_Nz z8n~#VJ&>fK%mQZip(n(9!1DVQR4|3_+T0>uB1j(NByzBE6+>9YzsTe9H+Xr6LzvO# zMsWr<>di$cj9>#P8RumG3;n&I0zGTcvmqseWED5DBI9Qmha=-T{k>oUr?sb+1Z-?; o_lkuo>PizM1<$7G2Cf?QN&7co_`YRmo-P5xRgLciQXfptH+3gmJ*iE$6d;3r=(4$Juo<387wFj1*gjE-M{X_|!q z54W=gMGzkDKMG#sn!5wpY<4@}FCq#N(XhK(t-f2{0mCq+1U}qO1k<>*TtL_LBO~H- z$SuGQ>=gcZ=TCKI2R09(z$UiV;;E}gL zk#Pp&5RnBGJKhE9bb2r21!MsqzD%uFTj+Wlrc$YkjH?4KaJgQuUs>~YY$usa-e*i= z5ShnBqtP&X9!PZEIKdc09vhjbm|j}?WcE6cxJe`uVa6PeVk7bd$D7Tj*7ro@O*|eC zIj5uZ_?z6pOsm!UwbsQy9?N5~*jdIb!U&R|xS*;kYuyAdU?&=l9%Re~_}B6yPPN-@ z?;&*k1?)s3krd-DGU%7*IH_scdtW!EfN!It;W6BX)x!;hgWS{p5|}K@r|}(@qm8MR s>jN)flO!pF&yIcTz0d#uoDRLfZ_x#(lGRiE1poj507*qoM6N<$f>quV5&!@I literal 0 HcmV?d00001 diff --git a/gui/slick/images/addshows/add-trending32-white.png b/gui/slick/images/addshows/add-trending32-white.png new file mode 100644 index 0000000000000000000000000000000000000000..8ee0e2542311ebcca43ec7151aa91490a80bf1fc GIT binary patch literal 423 zcmV;Y0a*TtP)#s zT;G@UCciXKy(hQtE^qt9E|~f8NxoEpoJ3V(TVDGU=Af{p^QW1 zeVeq_QWKW&jas=zR=jTjSNJQ-NXkxG9>+R@<`I49#RGz72MNCcQwW=jim;hBz2+Ep zp@?=wkyrHN#(W415te&NV@#fcQAC{)IUwU;K(`#w=3qdp9N^+Y_>u$44hEFvfTDu| zmvX?Sg8^IeE=b@6QRNhg>aXG~J|ZapM9%ce>-ZcqsCQ;@=64+%Yp7SY5%;@}r55bM zb`Fq&`fY%e#D>N4J*1(64)DaVV4-{!%}`+mNE3KN*t}y>J}c}1X&841np@zWU{huAT^9_V( zdGqGn@h64#QBGcEKmj24#n)07Gc!vgqqOr7YhPVo?@+WoWX1|pyPVFBp_|AiQspBe4-u)ejl5=?0^nc|V59Mj z9%T=x+^QTv4S4irY*_iW0zi+YW-?qJHNDCjMGsgW1)l&I8?IddxKmr>9*eh3wH+AH s0b0e&FFed}tJNq^XWRK$?`PNi0Zsx_tlkLyV*mgE07*qoM6N<$f>dl^hyVZp literal 0 HcmV?d00001 diff --git a/gui/slick/images/addshows/trakt16-black.png b/gui/slick/images/addshows/trakt16-black.png new file mode 100644 index 0000000000000000000000000000000000000000..a59fd51e178e32724131c38dbb69593004f16f7e GIT binary patch literal 376 zcmV-;0f+vHP)Hu8FyVv+8{W&kuUAF62WvT2+4gs&1k z1}+F;Y|SYxS8WO*ggHCpG9j#~xTtKyo)AJ%R|!=nVPa(2qE0}jOP;X)D)dp zH>;>*R|w&n9XjUpT~hVZPfIFlQn~QWj6PF_rj)$$M;N)GqNwPLwnsAdS=5pFErc-A zma00g>9K<_>8T|RpM?-cT8?RY<0!zSMOzwDw=Jltd!p+I0PJ_#vMoceZF?Y50R97` WGJ72*oc?S80000q%G5PY;aBsj4XG3L%7h zo+i)ayj78PUd_0yyd5EgYqpbF6WT5*d*O#UB^5a^)IX3d^6Z~lUXiamE+%lyCmx8L%@!7S~vZ}^?3l5O0=41ykBGouzfY!}JC`SGiYYuLfJ zRmzTG2SpyYibPtoJ%8rYv_@7oNkYwb-m$qKYcA~LE0?P`c{V=-0)Fg!F5z^Be}&Y% yJCoeMa5`)i*X3mlS(@=JXI1q@rdhvkd&Y}+3p2OR{#62W6oaR$pUXO@geCym?W{xq literal 0 HcmV?d00001 diff --git a/gui/slick/images/arrows2.png b/gui/slick/images/arrows2.png new file mode 100644 index 0000000000000000000000000000000000000000..106638cab19365fb0cefc86815970ae2e9877286 GIT binary patch literal 924 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

#qS0M%l+obGcute9JL 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

5V25pTI^sfF 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 FV1k=(iUj}w literal 0 HcmV?d00001 diff --git a/gui/slick/images/banner_thumb.jpg b/gui/slick/images/banner_thumb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0496edb5a6485a3b21ef1f1b7146882aaf6b2872 GIT binary patch literal 7491 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 P00000NkvXXu0mjf$9$Np literal 0 HcmV?d00001 diff --git a/gui/slick/images/changelog16.png b/gui/slick/images/changelog16.png new file mode 100644 index 0000000000000000000000000000000000000000..107a7b33292f7dd4cf7da3c7ab4d8783d64256e3 GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uK)l42Qq=6E^uWmkYXwc z@(X5QD4TrN0?1SFba4!+h)ZT*UKhGr%%DJ**Eiuo)Hba~5wVsA2?i#H8V0dwVP3{b PAQL=Y{an^LB{Ts5X<;1D literal 0 HcmV?d00001 diff --git a/gui/slick/images/closed_captioning.png b/gui/slick/images/closed_captioning.png new file mode 100644 index 0000000000000000000000000000000000000000..34fbc718febd1a167b6a50c1bac1a1794fd86223 GIT binary patch literal 744 zcmVP)+taK8WtC$p`zT}-00`$Eh;L}(9ret^))dvG%+%p znVQ$u*6Hc!d3Sd?H8#q~$R{KugvgtM!i7DgdD*ylh5p+^cQ~myH_VE^Ky#T+%@EpAR=4U&u-WLD>0SQS& zK~#8Neb7^ngJBSc;px(NUVN^trES}`ZR59Zy4fb1w&{H|xsE0e73Jh{`k###=Tm`A zq~UrO)u6g@*NUgD{xn=Yt ztZ@>t&o5vKn2y!f0rfz?S0|=EVYs!eJ<{3L4fJ?>`=SFD$-yB+mPQ=TvGECD@=`dR zc18-HL3DO*-nVEE0n00^zTmnfwy_Dsw|9WuJz)Rf5I8bOn8zmoaC&B(hmh#P?t*SeQ@< zHoyu&R9s+1H@tS)7dtaM_jm_+CVa^+_neb^zH@VP2>Tj&IwAnP(F|!mYi2d;n$|vj zng^QaW20kZ2Yts4Bna>MMq`M3>jc6{F+j^6)13PjjECAp0f2Gh3L(#?stX|#LWn~T z)+nW*04BgaKG@Kc4@?pu)XC(!Db0iiIA#$>A$&)bLD&YPSND|xP~7~4&$Na}vX3U+ z){~QtVZ%0U9EsqEO|%T(=5%xq7N2D+TB22ZJ~kMjOgJdpSqdr0Yfm8QB%u==SDSPp zyK7$EYIrJAgHe_4VilvY!6NFSY4(tp>FP$pPQsApX@7{Ml|rq(iuKJ6j{a}}U@JBl z#fH%nI{Zkb*hsafVF??jDNq5bwJL|JBEnz!3&6OXnwn~42eO~I#aBZSTuFDPMVFUB z!bqaca1V)JRc@5Hu(DPTzEc^yVi=4`39YG#FMhT!TWtA!KXL;n(~+UBwhUa;+iSLk zjf%g6pM@X0rQB{ACHV>w-sxTN#nJo3B(}xNt#6gEP%JP(AZ>N-5yxv=YvIP%9mb{{ zM}!Xm>Ke$yEd&H2THzMl8dt6-I+E7;jth`vV4*n2xtUxgSf&~H^cp};BeVV4C|)E7 z5-%Y64h&udVaflkO0%gMH|?c~0Zh+NQ!}p|FbTBrFch94pa_h|1^|mX)F551vvr9~-rt`8=T5i@fB+Xn zE>mo+0a}7#TOojYY!IltIf=Y^3qV6t)kHX5aeZ5p(R69de`4Aj*(-$*P5=M^07*qo IM6N<$f)xKdCIA2c literal 0 HcmV?d00001 diff --git a/gui/slick/images/down-upgrade.png b/gui/slick/images/down-upgrade.png new file mode 100644 index 0000000000000000000000000000000000000000..f513452e780336f88ba4a135ee7735d2cfa4ea00 GIT binary patch literal 774 zcmV+h1Nr=kP) zxuDW06Vaal>VyA9920_Sql7gXUi;4gR}Y-TIuh|15rE=QB>=6efh@Q-c1i$n3H$c( zYw``AUDX@6a4C8WBw;dDWl|duCEU`^JQYkvqnCAagaW%Q3tslyfj+?v1_xus-gxv- z5JdsPkr0p|ZXohOOhE&%nzxpI!cD($i#`G~u?AN+us zx7^@e#ij!vGsdV9+AVhlss=GS35ZH-vulA@-Da7MqWQC+|E}8f3Eo15AIpIU@G4)I zr>2(!te9J^!!d3rUjR_sIn9{oO8M1#dR=R59Vt%_Jz)hD|3a)Vx1?Hzy2 z@DthSZCMfoPxE?7ge0cu1CUEN0eO#54l0L->4_<^lbD5)S5#D$2A?5`X!r*8wK7E zDYZyO1{6`DRyV$1s+s}m{mPZXud>hL1`(BdMm)GBDYPa5DhMaC3(ZpsYfX5lAmEp4 zph;c)SUhf!oZAV6=BDo27-x|R!r)8@a^{oo1 zg}5(yDOfZj*b42cf=CM%j6%V>Y%64cAiI++yPKJvz4!XvArU=r*n7Xd-*?V;7(yn4 z6oUcs#y~Omj*MVNh;g0G<|}b*f{l&(4yjrVrqh90Ux&5~ zL+E-PG#t{Q0|$5!se{&Q5nKOu|r_o(mL5~^nIWsqhsNYA# zZ>U}uvxUMNX{M7z4^C=*q*bXvYYkPcA_)TI&!0!b+6FLDEMje80p{8@fL)np6HglR z^aRm_827w9+U@&8E*e%x6hY0;qsN0DTU<;7{+k`Cr6tJGQ6xkdfaf^Qcut7C7;<6V zhSck&Y7TSA^mtby0&D{Z+Us_aVF8Elf`=xq3#B!Qno^C1=dJnd6b#MG&(7j;R{xEE z3BVJq{wG`CD3u@qWSC80t)X=j7W3Kc^4E@IE&=B1!Gk7_B6G7?G+*)k8|JTk9&qg! z{_iKguP_&gz667qc*^&mKj*sN#{3P)-MbM?O`&t+Mylj84Rh@9VW>NIAlhxarh1F$ zrQeOY>Iwj>N%EKU{asT;N4mUkXLS|W%0g|e)#sWG*#odhbm6)&pSV`Q+Y0WFDEgj) zz@LP@GZXv^XQ%5vw2SCru#$I|G{*Xz>T?KoGLh%i6u%W*IDn$jSW5AUu P00000NkvXXu0mjfPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!T~ zRbddv57bLN6!aDuo|*F*w4fBNQieq!l!S#3MYfo^5lL2fyr3^E#*Gg^EpdEAT zUMlNaYSu%MP!Hu&X&WsNEfn-`zH=_LPy@r^ob&zv^PBm`_*d|myCbRVYdmFcchj6j z#eA;YW!?TBHyRioI`W@LOdP^3PxCo2FsSZ)gQ{tR8b1XpITu!X5y+XU&Kf`jBBi!YE zWbXlAc#sv5UI?ze1J)Jf8twEy2eo|w)dWHFm%@x$BL65Fp^)@0w+(bqSwl;N zw8AGk9g!Am5^W?`OIKeBm9!^jYK;qKWuPu3bt3G?k74Zd*Xw~=p2MKpu3r?oEity- z6;N{bTy^850Ss}Je?@r9^K{PhJ+v~n+f!EAC9pQ^u?J@6SKT*T-z0^ON*KmZz#r~N T?aR#e00000NkvXXu0mjfQUH3C literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ad.png b/gui/slick/images/flags/ad.png new file mode 100644 index 0000000000000000000000000000000000000000..dd4adcdd76e5f37da3f5feb99b0b03a1bc57f7df GIT binary patch literal 451 zcmV;!0X+VRP)A|$g^sGwiL@81tn9Ty{NG20a(zgj4T6b=J*;2=~b(27N7dC;BioPW9aU8m>ve*Jy1_H&pXA6_bz z6rpLU8qkVG1l?(#qIG3^90ukUH5D0((fd6>RclXMlHxU2;002ovPDHLkV1nBL#wq{+ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ae.png b/gui/slick/images/flags/ae.png new file mode 100644 index 0000000000000000000000000000000000000000..3aaf20d841344b394a5e395b4808402587f8ecfe GIT binary patch literal 330 zcmV-Q0k!^#P)o>%=m@E0B|VpGys4w6aYhlI`ptr22N`4eM(`u>E??OP1(cV zOSELN$ku?qCWJhB2iCyw|NoPx41fOu(Sy&w|Ni~^`#(?}P!Wjy_4n7Wf4_hXSsq!S z4J=@@|3g#*m92DM`5y;hWMq7(`j7?aR7Rj`uoD=5|M`y_fIRu{AJ|EMKxPxxz{vRL z&mXXp{(_AE|N9qy4UAw*z)k`h|LYgXRlk1WaSxCLItiqK8D#u#hTovDv9`AU_3PK~ z-@l~S3s;H=3ym%3$f$8@j21!Yfo|;im(AnYD;?>+=eAPu(o6cbjGN$GO^Oah>0=AP9VYLCA@oP z=KTK=>HLPhy}kK-j$4v`Utad*q@?^XL;QZnu?aVB@q@qeJvXg)A*7vPB9b0SL5XRnnYb|YOS}MDM z{_Ln)*4y{>@q=BHCz(njup}unWs8(lWE~#r-5Z^r_Je~SG)Z&HU=tP?W3k9g>xRiF zsjsf&{ywG{R%R8E(WjikWDNRj-s)2O`D1BwyWhK?XWxd!!bW5$#Uz9gRkkBS z63HG>uU^OFjdISuoPkUg&B$;!gb{#lMFh!;sIONtzv`H=93}FO7^3nRb zNJ*d|4$?pl_LB5)6FU#qoz9+EV8H)=0UbynfdmqG0-Wyx0VJ@7zxzdLQ(^xJ4FCWD M07*qoM6N<$g1IimQ2+n{ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ag.png b/gui/slick/images/flags/ag.png new file mode 100644 index 0000000000000000000000000000000000000000..da53be824249704cd7b076ae00f07ace45229b89 GIT binary patch literal 455 zcmV;&0XY7NP)lI;c=9IIB*A&_zV)W*1%RP|(Q?mO_Uv3Q8@4 zgAnjf=#X|1m7)}>b`hH7clW-pL+s|_Gdyr`$6*ZrNA@1rn4SFvxVyV&u;PBZazWu* zY3s)hyIqN-G)x{}T`imjs)*LN?>)0{do<1UPgXlbH=aGgGn2gaFm-z=$j2ii3CI)B z@R%@@c{ty;ZR}JkS6QiXd^9bs^utr4rcyddmVkl-`$`9|c89-C%=BaE+>xbcn>Y2v zWiE@!ORdk%>8#(s^ZIU~T=K!dXocsM!k$i1&yOa*FHRL7I#TG`S$@*&?ug_&GFs#;p;bIkDcY^ z)Za*=(_nHScOaxta?%p{?oDrPZP4zmcedu|jdUu+a1&4v;Ih0@&B%~K+Fo3&&&@@i xZ$EF9N1GuJ6Wm+|AnO1L5a4?rMEuJI;1AFIBHo2?(6|5q002ovPDHLkV1l*y*G&Kb literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ai.png b/gui/slick/images/flags/ai.png new file mode 100644 index 0000000000000000000000000000000000000000..9bde3ce70994e4011c77a51823ebaad6e1000659 GIT binary patch literal 516 zcmV+f0{i`mP)D+sWGXPQX!dKB1K#zD7Xj(hhn!5I=G30gCNDJbWrHv;GhVCMVHco zAfg2qMZ_WqRYXb!QDgB@vZU#YdH3D>`{NJ_!r|}@XZYX*m#(b6NOGNAxMJ6fIa~;v z=Nr*{{QlIdGBSa6AdAeS@1PcNX2S+M3&&sD(o|dwQ@cEVV%Gm!3NO!}>o`#_!X!?> zs;v6(;(fE+TPtj&Gwn8#M4g}g_BE4mCVM?so7!VkqI@OF7f9m7=EDF;&7DH?Mt!m| zy3JoUHG(-hv6r~@UG!O<$L;B3Ls^0#?3tl!tDArgA9qI@6V;`px@``&!vhcMXQR>T zYJbEMoJgVj6y3Y|;V9}nA_3sd^f(sZ{e1qtcSt$Md~fB$n_Btwk^Wo9jun6zn{z*| zOX&=&0BL~9CkwZltzGL`NQ6X*#gh_imU8`Mt!M%g?OOJ&oo82XhR7VLxWSs$lXy}` z!X%=)_4)UoRN@p{A6p^RCyI8N|XYQXVD z@BO*8lAU&cbI@e%@ie3<&C=!2_eMpORIaaw$5+x#S~dG|Jh!>6hkxE*WwSC%Qx82w zg{Q0J*9fF1Yh7!twYGJ(Kc9BJl-8oPl7KOx+>uAOcLl)1G}%Y3-#7G7y8 z8InP7fV^bh+T`|P=ii-0E$6nJ+k;cx)1S-9tz?*G_z{c=8A@52VfOsoFt~0HbLRLO_%dS&jez002ovPDHLkV1koR(MJFP literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/am.png b/gui/slick/images/flags/am.png new file mode 100644 index 0000000000000000000000000000000000000000..763478ffecdbcad7b4d74360e3fe0de196e1f9df GIT binary patch literal 331 zcmV-R0kr;!P)wR7x62^?`f-b9K!4-4aet!J* zyL$o5gmFdZOvU9XO_(tqqoaF|3}JH(5MXOWJ388;7D0+-5byMg_PhfQ@PK(jf+vD0 d2^c1Dg?||4hs{bNg>wJ^002ovPDHLkV1k+Pi{k(Q literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/an.png b/gui/slick/images/flags/an.png new file mode 100644 index 0000000000000000000000000000000000000000..4e2a57c3983bd8c02e3a28595855d219600541af GIT binary patch literal 409 zcmV;K0cQS*P)`~Cm{0rvR)b#yNN{{MY_%K-rY^z`}q`uzL*{vRI=!NG=O z0%`*q2e$to5Vg0P{r&T=q5gDj&8gpi{@2$V{rdIy*ROv-1T>L>;SbPBfBydc3v}GC z-+zHNWM=O3@l$nnlKl7g-?kl3^70M<%>wEH8~2xi;RoZ}w{Q9R`Jt|d0BdWgkAa@K zZ~^WCpr`NLxx?}g6!Hux8i48`s*yqo5-LE4fHc5WLnBXCmhty*pdQ`w49-9QAYu#v#%WHz<6S*U00000NkvXXu0mjf D>~P26 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ao.png b/gui/slick/images/flags/ao.png new file mode 100644 index 0000000000000000000000000000000000000000..33827bb7aab880c71bdcccf176a160e589702052 GIT binary patch literal 388 zcmV-~0ek+5P)3!BDJcOiV<_aJ2q`!ojRXbO(nA0S z#-LK<1%LfC?g zPt>_vGP|xt)3Dc?8bZx7fm7t^Y2A4&o2w(ls`~)A*{~|ADn&hfZN=9)-F|~owv4-z zZ@J%y-u4ET42RjAM3@Etsrm6e>X}QEDJ@2`)e*QL5FhM?^yhcc76_OD2Tu+LN>Y|Gsui zB>N1HKY38uBFuzJC38_Q6*J5*6?3s%Wc*!uaxEu_I$%h^c4*FY7L8zQ>$8ss<5W2& zKaa&=TAQGSg{6&!g{z$*GvkY^>l>F>$HXLxF@hUW#0~W9ko{Zh@%kRCWlpFuMvvb0 z!7HrAg-7l_^uJ-qomCe3$E~W59=PEe!2AgOuipkq_MEDwXm?Tv9QUNb9wpx;<$hzi~XIn zHfhtO8QK)VK-!_voM5>9`tZlhRLsRxOqGTdnF$0^q)135%lrlQ0dVIaS-iFY0000< KMNUMnLSTX@A*r|k literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/as.png b/gui/slick/images/flags/as.png new file mode 100644 index 0000000000000000000000000000000000000000..c0729de336ce2dd1ba1062c34179eacb5620e574 GIT binary patch literal 538 zcmV+#0_FXQP)6mTi3vUz>9TDpp!sE zib81-iG*voi%MIRR%+Sevg|yszv%75qKJw`{3WH0V;BR#0v7*RVE8U>_Q3c6OQmRN z2n3KNV_*!7A+4bld|ldynaEjkAjA54uO;(%VvKVRBFxW|*3b%45tKNL=O>-lTe0fb z)P`LrL}Pk3`$o*nF68nY09n!+N+Gh@4u7g4QE(HGKSrXN9d?%9LSj~>3C`_y*n za&yNyuB8oa={z5cf}F=xVs|F!?q_vP^vB}F@Yi>*cugjB7Xy^miax(u9_`vJ*x-w| zwRB$jvmsL^m;za9IrOL&7H$w)Y)3uFje1|p6p$I+BABLC;hPNn0Mv6;%>l=<9uX*7#QF} zl87meDUL}9NJ()_B+7m6%l2TZ+Aa8vJA>2RPrj`(paNLH0vfP@1uS3z4OskUfk_uP c?g2Z1Uym61d`4<282|tP07*qoM6N<$f`%0UGynhq literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/at.png b/gui/slick/images/flags/at.png new file mode 100644 index 0000000000000000000000000000000000000000..700a656671b796a9077d375cadf01d4f7ca58f40 GIT binary patch literal 290 zcmV+-0p0$IP))H65#(tg2R-mDwzzW4YAp8~uP% z?nEd;?sC5x_gd@AFywAmPN!4f_kbjX&>w28O(&Dd<#K5&ja|RyF(9eCHa(nw15#!d zTP(_IrSqAajpd=ZJA;Ta44<1#mxsgiey`(^F_tltQJZnYgZUij5}wSNPGyD%ZkQD_ o+-d6G5+@>|eBVFvpC31V0DRV3O?V3gg#Z8m07*qoM6N<$f|jm%*#H0l literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/au.png b/gui/slick/images/flags/au.png new file mode 100644 index 0000000000000000000000000000000000000000..27c4d0a7bfe55d826289a4afe717749ca9f7188d GIT binary patch literal 579 zcmV-J0=)f+P)AxbM3QNsk2K(|Fk&9-zK+urZ}{&p2Umyh&uU*X~Ftv?U% zZ6CZ}fNBwd0?@$=1Br((0oDPqG!z+o6zwB+1l*?Sx4E1#ymuf1G84nbxgb`Mpjp6<7*ukIDs zQ*X~1Eb-=`-XAELTaFy`D)xq}!~0Z3&K~m_Wa((H8vyD3Qft1!F_T54hO$-N)KY1= zqPKAMdGeRn(=wU(wwA9HHq@p@UtbsFc}S*g*Q3?3X~JdPaX2yycoiSQO1EYf+^=*FrjI5^g*&zu5rcy zs15*Q%7hT1J#Fny^U3gT4HHZ#CKMBCZ4 RvYr3{002ovPDHLkV1kQl0uulL literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/aw.png b/gui/slick/images/flags/aw.png new file mode 100644 index 0000000000000000000000000000000000000000..7b7d01c10fca7e3b00c0c0c14c162a59f92d8f3e GIT binary patch literal 393 zcmV;40e1e0P)9=C5Jl&f!=oVt1OiYEmS3o-eg^S^;3o)4aSaZOD7XeJic}zKFklLvfWi?(6A0p^ zNpH{WSsQUL0nE;t$xLP?Gu(dm@wC$xZ5#zibd-vaLd@9-DY~LA~tzW>#57Wr50BB&fJ?p~&)&xbb`G^YP=xV)3;j>;<7M@%S zXF1EW(gY$p?Odor({wp;75U$SRU{UU&X8YYxV~q73#XmtpZr@^IES|N^Yhzw@%hn{ z)t&F_^GP&u7F8t7okCc!b#3$Y`JA~_2>czhg*p9+-@DNcwny#3q|d?3R>Vk@ z*iIgA0M0pcf&qdsBo5~AWXcY8R|_*Yb9GlZfN`R4i}m@(QFajw;dr$dD+3#fF@=#E zg^??pmAW~-_31;-D?72apLRwe5?zUw{pCKC5)~9mOi{W-R29ORDt|%dH%;$C-@C>= zC4sL`;`+djrr^r0GOI#s*X-7-hr=?9JhQp+{KoS3Xew$?F2Czp7Y(j_y``!oT3AVx z#YpVz!tnb?g^*+_&Pi0JlbYd$g9R)gMJEZUGR6m@GC!L|QT0z?fiP%J z%?;WkVDF2WsI#bAs1Z;SmfzxEi!r0+pHCmo--q7C;)|O=1r&e*1{hF4f&PDS9ZW4B S3=~`d00000-4G$d2CbI) z?>*;SX?XMoD*^xj12jw!AVGr!jW9?A(RV#g`CxYnzy(*SiiT`f(Wa3y?R2H;`TTW{ z$pmZt*RzzNs>|(sXe5FNw$yO=VOW0Jn$3PaeYRRI&)&Xk16!~SM9@GVfJ7-v zG}B#ud-AvV literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ba.png b/gui/slick/images/flags/ba.png new file mode 100644 index 0000000000000000000000000000000000000000..688c1af9a800cbfb6ee8e93c4160bcb41c69d483 GIT binary patch literal 469 zcmV;`0V@89P)b0U(G71Q9?G z3%1n(0?`eiGT8g0$qScmJe_$sux47YEMpez3YOp!6+UukwNv-T-gEzH-8Om*)#rRIM0*d z3X{w%k(vWi5?$tDl(}9s+81lh!Qs7QQzOZ&*kCLSQ3Aq~j6s)sn5W$1*{k;XYIA7& z{dRn2;sU0z00000 LNkvXXu0mjf-#^sR literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/bb.png b/gui/slick/images/flags/bb.png new file mode 100644 index 0000000000000000000000000000000000000000..61557ba509fbfecefc72b5ab8bb281504a1b00bb GIT binary patch literal 402 zcmV;D0d4+?P)5|WUhI0IFUq@7Xu=#Ygwm#in|Qio2Y03h)3Z*VW70Qh5Qk)@V%;+8Dy{we^K`l1d7w33vz$ wz<>e#`0%z)Q5zIdJE(!(2m8PuU;`9@zhs-YHXeC4}y@57Cuu%(nBHCynlFawb zth4)ksFlMoEW`J=yN$3He#%0S5SUx)9{oBXv>ev&^%K}Dnwrv7jnt}vY8s&!^aic0 z9Lu*SO*q{yv45`%?})_X1Wr3RZ;Pk^=*)H;+VU8#TnX=#I2>wIB$7d}^dUztGV0>2 z5E!6vLet}F)Z|WVl}u0oneEP)AQ08qGehzJ4+P6vP2sop;833*oCiP^ zbwzzqHx$2K0o&~ssH&=3pCy+G9_?d%bfJE5OKrFG{rI>7pm)31%*@OxL3V3)s-L1G zS{k>vb3;{UrZX*dXLoeFTiwwe9hv~78OTge(v;i#KfnaoDd`Uozd)&Do`k(`u5|qoM^r>8) z4gLA!x#14$oAvH}CrcJhnoLHL8IeIV6f{@otIhqU15hQ4Dyc*>95h*siYU?%6*N_X z(J>$gX;4(CiH$@=V;~3yf&-(1MGizq$0JtPoV|upQYgs`iAqu-kr^^2Eid%6LH~Tf z*`@qKkVRG;A35?UL@3);-U8jgKw+^c5=w|58wm*`OUNACKsx}QG=AGZ5r8i|&}D{g S&`PHO0000{x2$u;qPAv_a7MjfiWP65vYNemlvYq|G&QsuU|9FoB#jSYlgpn{{Q*I z@aNCJ@8AFb{taXU$uFBWu|Spn{|}-rUtyRv^Z(m-48MMX6oJvduV4Rzxs0;1KpU74 zs)0aP_kUv(gSa?E#s6QwK@2zoYGzbet2S^-@USGMw0#y3r#}9}-|E5j*S6Rt`8ny74h5!I} W>r`zOABU0v0000mKokGO z5-GMuV=plsL#)D&d#>9w?k{H)j$NNQ?#~nIrG$zdE&T;w2rs7*ajqi-ZK z9GaXIkwP)2EDFZs^54DX_)KP|KR5tCY{U#8=-#ndNROqil%*jeoG%%L-y*Up>df5f zw`=dZ{1Gt(P1x$()S_9m%V{c7-zrN|Q*GU`_MTp;HdbpZl}62H`YcVv1cvRGlUOtf zmH(6)+}Pte^y9^&VrH?lo>_f-KVn9;UFFMpVoS4z8#c|_(v&S_J3XCG2B*9tyU$O<-2R7=}-Xl+$0Y*{v!ONh2|*}(7xbLb=h?^Umn z%p`Y}J3jSBtAGO_fB^y&zyJdTQ~?KYbo%Au&W*o)XeM-fj4tv30000X~s5Cm)ATSpL(Ios0}ous zAb@_2{XbxG;r_)v;MnmwP5{1*q4U&nRHEdXm&@D91oGkg$4Cuo6fhK6O^yscpVPS-Tihu_c;o2Ydv2qG%p_C z-*`A50sVC`GstCn zhV%96`VZYZLSLL|s8m8KgAde2TV@M z&9#h}-|0`BS%B#J;)0?HGFa(@giHyaGlt>dYB4bvf6H`wz znK&KCC(k~15dk6rI^vAknT@vT?PWfFuH?dPQBy_d;4C`^2c6kOz2lzQyZTMURby3G pB_MbXP&cG>(+WWUH5MQZ`~xmxgGdT%p&>aSAP9+Fx^xuk)-gI2f>A*%HnY3wjsg1*3g{FlbP764 z2+bBHMcc||wQTO4y6yKo@Apa8$L((d9tiLs2@r=!PyvDj2`ZEz;miy`)O`kRk!>(C zBb>r1RRIOnOlWGRe?Po%W(L5_FvRFLJ5L9DKYSP-9rYA}6Pg&kON{SqymY0drNaC? zhRh6rnQhj-C*Q1OW?q{KqmU{zA3t)oRatcaip659)w(q|cWP|x+{8rG>-{V*s`ts8 zPmX0QZf4q$)`D|vuB|u#`TWC1qppWUOP9~bV)5|mjqHih@Ohbja5}$eLoNt9ySuLY z5$^b-FQ01*%b|*j#LHKv?!H%2$mOo38&iT(m!_w0&(7v@IoGKmnR!5|gMGxr;QJj)PtCMh!?pWO z@m^I_qii-?sZ?Bh9jWnqFs1g5YS17qz88TKON*HdLT)v6Yg->L?^ml;xAPWMkWddQ qNKg^P;T1dph+qVo0thO;Zr~qWrac}t6K9720000j`{Zy)1Ve+Dxv1~x@g)!lSK z_tHm4Tq80j5MV`$;6E4u@Zl4Hrb~>Z4(ug9+6S?6t;#iT-+vqcQ1s^y*hng2Z@Xfp ziX|&9k52){-7DXJG4o_a)VOxTMzCtutQE87;o;r+8OH5v+&o>)ODoikS~g7o5;kn+ z;oi-!cNhp7w`zsBWy0=53TDHGi4IYM5uso!gspOQ*mrLxVWYwl#uwqGdC~8LDHD1l zrL)UMt{xoM&nw28Gv4y@eV!RAVmLEd?qn;Lil5{1?Ti6I(P^AiF>*996>Zo~>)5qn n2n)Uf0rU?xIj_InirDiXts{K5|IMJP00000NkvXXu0mjf`#F+= literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/br.png b/gui/slick/images/flags/br.png new file mode 100644 index 0000000000000000000000000000000000000000..a011b1dd11974bc099c3fb5ce396531d34891056 GIT binary patch literal 477 zcmV<30V4j1P)rlYcUL2g zdp4z|UL77Do3?_`2bw>gUOe>Rt6Z;Us3H_ZBrwpZNqTF4S{mT=htiQs;pWhvN~u26 zz4FY3p~Gup^;kVp!~{(wAbNAn+xsMOameN8gQsu!)hAiTCFf6geq+%+y2m%C=8Js| zq(~4kJC~e%Mn`myTk>y(KJ&>(C&PTri_2fP9(LV}uiguCNI;OBTSyMv4^y9G<>=_z z#kBU*WznmT8oRfjdpsLAjAg&nve~6s)DaLtr>Ka^_{+?tp7h0)9WH$?;@uxNj|Z_p z6)I^25D+0`Vc9CGhzYr(JSpX^jZCm>57({EQ%$K#6H^1wg`I7SokrWH6`lMA@;i00000NkvXXu0mjfJDA|$ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/bs.png b/gui/slick/images/flags/bs.png new file mode 100644 index 0000000000000000000000000000000000000000..1030207a11d5fbd3e94a2da41b5ddc3d248c6c47 GIT binary patch literal 391 zcmV;20eJq2P)QqOh|5{AP8fcMiWj*q>wW3nXznyo~( z0NS#dF!?;2bpSB`b~T^3$)w%A#}!*bgMGT3a%hjY?!dbp06T5*Ll+nCUM^oeZE+=v z8COyp;J`=Mt1lgZ)|w+h5)2SlH|{8ew_0ARb^Ox+f3VV zlZEwzBo%9SsIv*j2bJnq|9u#k7KQ*wR+V=5&feCmXBAc2roBm6iL^ooKoa-&d3yR` z{GfhS*>wJ9EL+aQY<=x!9RMEPKX~(+dwaUQ)hM)SE8)gQOPbyC8@23kczF5v5f%&F l-1IuvUaS6dymr66{Rdtzc<9KmFn9m}002ovPDHLkV1n>nuGjzo literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/bt.png b/gui/slick/images/flags/bt.png new file mode 100644 index 0000000000000000000000000000000000000000..dd3bb1c2c1806d9d1272db71ca73e1b3b989e81f GIT binary patch literal 470 zcmV;{0V)28P)aJlLDC45K@0{V z76VBQauR8J*SlWN{rWuL=ld~;SiJHc-^JuD!EpX^+`$M9yu>R!;@}ND;13AF2*+;# z!ja=yWH2=r6)nWiDlC(VXnK`)o~{KCfE0hAjAto9R`Z1KTdFF>YFzfNjk>Y3`lWX4 zu-7R8p?|k$g{bY1gTW}KT=!VCm$%k_7JH(mk|#MCAko9F(Ob8HK4z-I-P5q*hm`>D2kFP|iKNq-G+SLvTYfxv7ZMthe{N zPpbWmL9SAN(ws{h_VT6%Q8TH?$)R*do>YsI*$eC8Zhy1g%-gBgZQZ-L@Zs5bZoYr^ zjz$SHWiu!}Ld`UNvOhdM{cU^k;gw>#Iehb2?CR4>`}Ub5_s^*vWl5faP|l*#^saYs zeVM7Oqw}q=FY1k099W=CvcGYQ3IG5A M07*qoM6N<$f(@kOE&u=k literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/bv.png b/gui/slick/images/flags/bv.png new file mode 100644 index 0000000000000000000000000000000000000000..74264c5866b6768e421e265c20b7fb4920a50f61 GIT binary patch literal 397 zcmV;80doF{P)uvT^z*GMerxw97J#v9TYe53l#hS7YA42(XS8+Dni|?6{_e^ z0>#DTCf9r3Yen=DPLjhp$+?MsQKOn;p4@!+yjt!V6P1buSuW@orovWFjs=sYFK~w>AL=Yy2 zQyrvGi^l;I?}twA5wU0VaVY zLzsz+N52srlv1FOf+a|xKw;Md!)xOD90mm2(F6gsrJ#Q`kD5)n0BDUQv+`R%GizUaCjlVV>-A(Z`TzHQ8WD@dVmNs^y1K;k z)+OwF(wTB~yM#Z#aeIF}fRab22i;0EgF-2K(}ZR;N0SAB3fz5QyB8|)6>a{Nu|VJe YpJ#P_VLV+}EdT%j07*qoM6N<$g6?{Txc~qF literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/by.png b/gui/slick/images/flags/by.png new file mode 100644 index 0000000000000000000000000000000000000000..e9f9c3486610ab457ef1757f6f90bfb68629f9b1 GIT binary patch literal 382 zcmV-^0fGLBP)#8G13&vC67iBh+ATwD=1;bN{Oy@Iu?l0XmFlmINZ6VO~k?K+&ToHwFDxY zB$&@JnfMZgp5uUWD?-L?Xf`2t_xn|Vs(DrHKP+7$w*g7Qvl&lsw;$MYS?<^)d?~g^ zC;a?W49-pmq^(j$YooN$%1Yl0qezOD4jc4xBR4!g*z2p!{asd9SzQaSE0pUb0AAHUYMASJa)hawc_LRr`>vcf9+m$q2NHCgMb$s cz2000;m7yt8V#C<-A(5OYyfeDOl3Rjic<$>xvG8(%;9 z?`bnBU%j>+ViKZ7aj+CIHCJ^}S{FMtKT{~z^Ih?sPIFw5ks1BAAOqHk} z)H=JhV?R2{Plmyl@;uP+6)t^UvB zN_Xw!%^(`Y#8R+~98sbYgt4TrU){R@aHCS}i*Q8p?)mE8AyG^$RZW15{rzNeu07`> zMDZ|_ZN6QuR!6G*J1ErLtCf+Oo4Sk~wv#Rx7#Ii$Oke~8B`5)4U;qIB0Vs4CFi%h& QvH$=807*qoM6N<$f;0KbM*si- literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ca.png b/gui/slick/images/flags/ca.png new file mode 100644 index 0000000000000000000000000000000000000000..c4df905ce58f35b946cc4c8a89d8f5191bf3e556 GIT binary patch literal 470 zcmV;{0V)28P)LAPN3UN6jB0@PNl;lt?!3-iOh^4cA!J z<-^CTZ^s+^`_?A7)=A1hK#Zo@R85p59^B=@0jrT~qFF)}Mv zEk%-}ot@v)by=-cn`W}HHk*;u7@4GqWFT16P}Nehl*|luy|%a4e*WZo^<-ADp*ANy{NUayp5f5q0i$>%IU$bcnvld&(YbB-i{-eld8 z26*qCbJe~3o$-cgHozSM24vtTaAUEEF_HuzA|wH*>T-L#3mE?S0~WC|-5!2$iU0rr M07*qoM6N<$f&iq}Q~&?~ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/cc.png b/gui/slick/images/flags/cc.png new file mode 100644 index 0000000000000000000000000000000000000000..bf5dcf17641507a614924c1265027be299feccdb GIT binary patch literal 493 zcmVo64MEb-(ijCbH1#nWad($U(+l|uv*M5(% z#68^HEZoA!diSr4HXr>ef8I%+->MaW>EZ11lj4b?*4;D9v(Ltg<&H_TLN!c7SIpM_ zwm&tJk;)Jq5*X~3^}={_vM1|ywV0Py7WYqYKAfzJ>+H}!5&76i#Pw8~ArxpOPgnbA zs;k|KU41tkIe9Qu|DDD4FX@f(#$?()kkZ0>&s5sJG?JSir$C|pVXOFdy}BdeY8uv? z)7#(DKJ@W=@#ryMSSv}$>+NLVM=#4H1m4w+tlR8(Cq!K{)jP+xJEA|E%q^wjDrzs! zZY=)E0||nLOPGc39{9fL+)`z@yjPppl&-3)n5ygfH-jDy6cEf!P1RN1+OB1E=KYbq zP%#lVbv-xGezjGyaG-#oVb%UYb+d3Y)o=|vq@MPvxldH~u8rku-w!V~49GDB0sdApZs!ig6um14(*+5G*1E;5X4~;e>BFR z6P$iNJe1p(BoG48?%EM9J=(Q7`gSxR)nc7E+kMEy)_VumUZ*k?7uCYoFXSW^*(tKg z_x;tm%4aEm)Z_10OK(@|KW~T~kb~=glV4_o6nE4BKT<3gy>7{L`I9~Vp)=lWzx*{T zlF~N$6;ByR`@+831IWIXS2ps&kK?Kjp8s*TM-%cfd0}HprwabF-kRmw)6jOfy*TEK zPLiOyr@)A@4P{U{6bPsKxYb^0ot=q}75X!n#n5R}8jKG2R~X4iLuu3+R0cTR$IbSW zrE@d2Qg;DX9Ec8OG)s9q)vSd~s{hhw%jd5?OesC>xeG8Zd=s#r@AT>)%6}>ZRB=XnfVhR S(T-;T0000CzzEeXNtnk_-l zHHA>1pb>4xU4!rYKJOC}LBGM=UPZaUu`h-^^#gvDrTzUGfPGW1YaJTjR)!Td@TmqIKvh8!1VP8l zWUl`J0x%p7>&5qrOV^eTj}9p^$wo5cftlRbzOF?wjT9rJ)9m#6y}G~IpS?J{H`=qb zV0gOI?wiYO_2a71oNj4OpKec&Hbyl9E;m|aIL*?HCUdzP&FMz-+5^EVZ~}F20rzI& zw|mMnov@V2TxKtCI@6Pu@)XaEapf`UJ0~&M38^bNK*=S?1xLiKu1g_>M1TO#-9Xvi wMx%jN3(Y1@p9P3aa0UtF7m&yViA?T|pu9S4%>V!Z07*qoM6N<$g2Q9Zr2qf` literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/cg.png b/gui/slick/images/flags/cg.png new file mode 100644 index 0000000000000000000000000000000000000000..a6e0490fc80c95e74db961ce2d3f08f1b8792d00 GIT binary patch literal 379 zcmV->0fhdEP)3l-yn(%yO~gX2(xnnfYb(S;#KIGJ1R;%uf?8PX1@s1b0;4AL z*ZF3%D)=!xcA4LMJNr!rPXG+RN6S}E&tEHTWmFxfV$(Coy)jrD1gUB&CJZ9N8E|ib z^9q@zUzkW0P{tZ;Y@E2%VW#zwr|Na8OpT9tZ zfB*jd>({TJKoA}Mo`C^u3nSxyFn}5W0}%IuZTay7EC7bcD!zUNs$c|0RXP4$B(Ben*sm;002ovPDHLkV1lWsefR(X literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ci.png b/gui/slick/images/flags/ci.png new file mode 100644 index 0000000000000000000000000000000000000000..2ee79a3646f7f622a64ba6ff0ba76d184ba1aa3c GIT binary patch literal 304 zcmV-00nh%4P)t2 z)BFHy0ECj&%{xdEn~=uOV+08aM+|(x^&McTS)P)uhJHHZ-V_COQbS#88NuBdrQ7Odt?oiPTw*CQUJ!8A_rF zj)H+L-B79A652I$cK83j_x&wgrRaG+;CUV|czNmCv-Rlq(zo%-q7y&H-qWr;bT~RY z_go|+QWMd?9rX8KpTBv$+8o)+J0C0C+M_7B@Nsi-xwvinPSVqi^dw0?eQV53l_tZb z*3|l1T>jzXII$~L!`7jy&Tgb#qLDDr<|Z!;=JFlsW|3O>qV1^f-tT&P(9-JLI~xx4 zRnwituJDd?~aH_D59hX z{hv^s00AC3c>~~^`KvG+8o4JTPDDZ56E%|dtIRxUAW3iDNPp_`{jN-8=0zkB>HGJ~ e+HactPd@>+wnO$ad?H=|0000c-xCvyAZnA+tU*LviiI|UWfoxNPExrC8(SeZwt`3y>|%Z-n&i&h8H)tT zGv;tOFr4p9;Oc>IMIpk>*onDw3fRAbl8IiQ9bO#ocOC~>a-&{A01qJ)MG<546-_3S zh;eyxfOCGd_x3S=AI)J|uYJeNB5?aO$nJN~BT?6kZ$XT2EDEPFIdjk-^#4y$jMgBY#f4;g5;z1MR|h`NYN@+6*;OC@8gHSBgvgCOE5 zp<02eG^(zuP#P4fF2XOgK2t$6IkOlc9D-?}g@}l0Y*uRALL0 zUWSio(h*+!=_6axP$|VEO@fYa#F!o)H3A7FfR0bFw6nRxqL7naV#-EB0*R^6^qtNs tbgbe2@eTq60A~+4_&YOD@8isaz5ukSU@QpdA;kay002ovPDHLkV1nElkh}l@ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/cn.png b/gui/slick/images/flags/cn.png new file mode 100644 index 0000000000000000000000000000000000000000..9f1b3109088219c58ed80138450c857a18f28848 GIT binary patch literal 349 zcmV-j0iyniP)uoQ1TUaR@EGP0mRfin3z3+@#!^ANfS$lYMGzAcvopJE@xK=y z!WP4_GyAdIc>w|lpbG%lKF0eU&@=@AP)k<<>|UG?PB6QS{$6Yz`Sz>NCW0xYBtuHF z=;!IQ3ScnK-p=b_?4M^I3vL{G|A6xwCYi>hg;|o-Xrux%zsi{T&#n6}I|EOdzcGzr zmRyBdU8H~tKz#YfsgT+_Qnkl0RN{YtT#X^h(U%~J<)KdS%@i5cL0@upnAh$l3jU< vb$oOFkl-Hf=`Nu2*m`7JsP*hZZ+r00000NkvXXu0mjfRA`g) literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/co.png b/gui/slick/images/flags/co.png new file mode 100644 index 0000000000000000000000000000000000000000..a2fb4769378e0ab2487d6f3f84fcce79c030fd40 GIT binary patch literal 330 zcmV-Q0k!^#P)=;&tG(@s&DRv^O0&9_gVKlu86yedbod?lmE znWK9>ynFuU#k-vYHg?B7F{9&JN1Z57+M9uHBjX*j|;6j-8b*cO7oP_8APoKp@~h c_)h}A0kD8;!FaSuAOHXW07*qoM6N<$g0%^ig#Z8m literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/cr.png b/gui/slick/images/flags/cr.png new file mode 100644 index 0000000000000000000000000000000000000000..413797bfe27985c3c3591a73d5b76cfb36ca7294 GIT binary patch literal 349 zcmV-j0iyniP)^Velof(UtM8#nk z7}#BgordiR0!v7Uf(6ts#!3TFhmFz2<)Hx^vPG99sc6!ql47aEDxZ!o+QJ?JumKo= zZNPug`_|g)eBNO;!``01J}twtR-`Q10%_7x+t`fToAvo04GMwd1XE^fr?WJZ4Xm8WWX#YST z?|sl-waRT0q-2YOt*xi?v-Y)Ebi<*g<%?|F`u`=Mwf6k-(twl6)e%diiYkg!mMF4Z v5-G_=*}k5R8*sd8ab4%y{uB%pAYkwfGWUCT^E*_B00000NkvXXu0mjfqzIo4 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/cs.png b/gui/slick/images/flags/cs.png new file mode 100644 index 0000000000000000000000000000000000000000..0e0fb6debad853d87ee34c8fb609bc51f0f790bd GIT binary patch literal 321 zcmV-H0lxl;P)m8eIYJ&2)M*nOwK+Wn@~>jY%P;Z7EK)?ZxBcZSj6z+7>`&B9X|y zR7!c?Y?|(|U3Ch-3Z;b9Afhk+-Je-9BcgCJDYID~4zN?|aat*5U&1bf!P8>V#Cmrc z(5_fwzx`(BH|G0h-I#gv=GWAlnfH6_9%$-2g2xZ*8w3aeL9jK%FT1cbYan7Rw8M=50+hk8oR0X$#3Y*;*i|vCen9d&pk3he)I(7_@h`3s&JW z(0&pevk2x^2f}$lJ8r1)9xtCd0^j_+N~iNe1i}+)H1wwd0NO(~n`IfGa%Sc|o%YSm zVsOaqi0O)3k?9wV>F1XW%L89i(_6tsTf#KnB*0A}ogAc8l9W_PZYJ0r&{?}z4Al}) i0uaBjT_%^|a>)<(I$Y&=cFNrV0000@y7xH literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/cv.png b/gui/slick/images/flags/cv.png new file mode 100644 index 0000000000000000000000000000000000000000..eb96f9ca62e6bed752f246541df0277f44f7ea3c GIT binary patch literal 437 zcmV;m0ZRUfP)!qh_1-rw%^D{HCa;ke_TyNA0Y5LM7HDS@L0pa5I~m0uoFvjVUoEjg#jLMbJQ zP#};dl#ql=lS>0*E|vB|ZN{wv%4$VV%NgZcG!PL>r#|!U=L6rLI^^L z(hJ-J=}~_hF^soT$yPGW)kE3u0}SV%DtDl;Q7O-s|DJc!QD(;4t?~yqY8oX%CARa06(wg f5}2%i-h#GIixNU5Cg%<*00000NkvXXu0mjfA=Saz literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/cx.png b/gui/slick/images/flags/cx.png new file mode 100644 index 0000000000000000000000000000000000000000..35ca80cf8cc4e853243ed0ade17fd11c7f0127a5 GIT binary patch literal 489 zcmV0DwtwMG;t29>}N~$2L00F8%luONN9AgX_AV(>oNKq1-N*E(Tq{^g( zWo2BL)^*`X+q&KReET6znG4IPBczwp8w-8r`+S0>N_cyDhsI$Bv;vRk)v5~s2~jf(JLl^#eJI)?}N@edzV z6^af3Lqi#}5Jf&RQX%77HC^iC-F)1sPLGENXwGX36c;Fx!0AS#t6rBvA(PK{&&>Ru zdU|-dzP|ElaJ*EK`5kYwvu~Qq>bhy&#@gpv0(e|3?p<75jbm>%jdU`IM5K!}C@#@o zJ%3LRz0Rd_vrlFtfFibgPkQ)Lc5LjMYU@!|h;*yEYL`8~YzxQj%*20ilR%>lW;<8{ fy0!wCN8;5#lTbZEKi3Wf00000NkvXXu0mjfGFI0* literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/cy.png b/gui/slick/images/flags/cy.png new file mode 100644 index 0000000000000000000000000000000000000000..cd9253d6c07f3cd4ae56aa99a6c5d9b5c1b66707 GIT binary patch literal 348 zcmV-i0i*tjP)|AZ=ex{(rgj|F1Xy zf4=_zZrgtj*8h9~|Aiv||7U_2`sdFd7Kr~K1~72y{%8L6|NpE1Z2$kWN&n}u`Y#v{ zcNqiNNgxd{f&YIQ*bg)L>I;A4L+S3_yNqw&zUAZNLpBCm u$btlb7^nf{hj;JZL1OU_7~%quzytu4s9gl@_G{Sy0000S5T3-PpjC)a5mW(l)Qccqt0w_L5a`{zKwrcc5h`L%zCf>SDv06>NCdT!0GtGddoZMuVE&|6_JsQUbUc>I~e z*0!9*k|$C`?_4B|xU~3;(C~vVy`vs{eE@J+0Dy~GFVPrcfL}8ic@qzG_Dlc(002ov JPDHLkV1h~1oJarw literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/da.png b/gui/slick/images/flags/da.png new file mode 100644 index 0000000000000000000000000000000000000000..622cebd2ce6885bf0f304ac418f32853177b2264 GIT binary patch literal 352 zcmV-m0iXVfP)$D zJ5B>p44n6N3j~Tpg_L3&Zoom{AhgisRw;9cTp?A+E_(og^6427 zijbs;*gWK6FH%O)WR_$dhHM>>nxaVnl9HA!lqO@Ei7cc|2@!IaJLr;BtM+>sL6ezC zn1K|TK#7P_iX=&`yfW34-zc??yIqeT9|WQ0=|2=HGy84V&2DdFvyr>ZPFE|9 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/de.png b/gui/slick/images/flags/de.png new file mode 100644 index 0000000000000000000000000000000000000000..5cf32c744bbcdfb96df170110bda334c5ef46c34 GIT binary patch literal 359 zcmV-t0hs=YP)q5u1=q+>F%vZO9tPgRiwJuO6HPseAk(jZ?VedQvZtr0_olvS z=Ez1K9`xAEvmZ`(ejeD-M)@}-vfC6_^c1}HD|SY zev63my??l_32WfMeLbg@xro-XlM*6slz>c>{IN;_kJ2_~8iiZX7@>mIMGx)@NL7SH`BaTa zLTd_Z|BY_@a=vHq#0Inp4#Ylsf*W{%ahX*QCt$!A;|Dk(hhZ_CMV|lw002ovPDHLk FV1gLQoALkv literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/dj.png b/gui/slick/images/flags/dj.png new file mode 100644 index 0000000000000000000000000000000000000000..de0faaa0d33f48948b13280bdb013843101b98eb GIT binary patch literal 429 zcmV;e0aE^nP)2L!oDcJuMNv}-g*3S8&=$_t=QF79UMi(kH@|C{kKKqZifpoAhc3YAbP8ih*HSW9DjIO5YGhrbK} z5|YzSk#eRbU&@QMVGB%-^W?E_Pq6!qvynTHcBVtlbmUcicd|ih0o%aL1Mc7Qhp+4( z8EiS_$Sai2grbflY&JK2etz#J&u9H~#=XWAcdqFcH^ogcLt22nJ#TFI^pwTLrt$0} z|LJ{S|9Bo!WQG)}NL@_yxbwCJJU8cl-}Cd>vepOdug=zfJp5T*i%L~3D%ExR#x&1% zTS-mRcwqrJxHwonUfn*~uCD)Tm#P|y>;ywvN!@PO_SWgv^6~P~=%_U1zwcUILN%1( z1X@W04PFo4?3}#sbta~IQ&qL9hU0QWk=3Z XeA8YduZ!ND00000NkvXXu0mjft@h2) literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/dk.png b/gui/slick/images/flags/dk.png new file mode 100644 index 0000000000000000000000000000000000000000..622cebd2ce6885bf0f304ac418f32853177b2264 GIT binary patch literal 352 zcmV-m0iXVfP)$D zJ5B>p44n6N3j~Tpg_L3&Zoom{AhgisRw;9cTp?A+E_(og^6427 zijbs;*gWK6FH%O)WR_$dhHM>>nxaVnl9HA!lqO@Ei7cc|2@!IaJLr;BtM+>sL6ezC zn1K|TK#7P_iX=&`yfW34-zc??yIqeT9|WQ0=|2=HGy84V&2DdFvyr>ZPFE|9 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/dm.png b/gui/slick/images/flags/dm.png new file mode 100644 index 0000000000000000000000000000000000000000..9f6a3dd5f0039643a3bad0f81f95569423f75626 GIT binary patch literal 507 zcmVGSs^82ih3eA_)rK${z(t4{ff5hZdX8xlCqn>Epa7A^^ht3{GxL4F z(P(%WL-BmE(yEXUD~)_@AF8+Bopi$`dU#f@zi*ejgGUFAh5NVnm*cVz1`9iJB;FtB&)1LVUX?Cnltn~L xL2^*4`~gj!ER0g8_i6wD002ovPDHLkV1l(P=#&5e literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/do.png b/gui/slick/images/flags/do.png new file mode 100644 index 0000000000000000000000000000000000000000..46230992f8b71bde1e8959006297cf11fb146886 GIT binary patch literal 368 zcmV-$0gwKPP)Qr_)gM}v$f)_}a-V3CN-AZafS-a%Tycvss zBe8Ib;qjPx1M|k}%>^FNGRm-jetZ8+yYB~w1`OyC&j3E1zYUPU9XqnuPcY{7^V8Fi zkwRJuxxKuc0VMeG>#i4dyE~oCZf>_JhUKb|tK(w>a~lb|(@wY5k?bUKs={(HRVF7= zzzkV_P-}0PM>4HaZ+&t z-G{G|sg_Ln<%_3ZK7O7IWFIP5r7HK8`@8BaYRZ(Q?lz#=z`i(gak?srlj8oiy47j_ zHBi%LGsvhd4suMZX^hR$y4y>2w$%YVZvK7b!mnmF@15Yun_n)^{k|U7zglYt9z=se1c);5EZe=?IJT`6Ew$Dv8X*KBYx(V+ zsU;1dw312+Da{XN~nI;^u@*T}t#v%*0mkx0b$CP8CBO+vD#r{$C4gO6?d zt({(8Q^!a7m33`dQc5c-W&{xU#+&odgz&?nGuMLM^Bewf&^t4$5mhn?02D$Ny8`mc_wEN`= z+Q;3!AK$jXEJ{p>7Nu6pjhyUOI4gcWLOI{kHc*tUS>yBXG2 z!b)i*z)CT!h#^Bk%I)8;z;F%_@LTbf!7H->JOTV{fg=J?zBvE@002ovPDHLkV1hlY Bo8SNd literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ee.png b/gui/slick/images/flags/ee.png new file mode 100644 index 0000000000000000000000000000000000000000..4bd818044298ad56508d8be70500d98767e3799a GIT binary patch literal 351 zcmV-l0igbgP)p4Y=ys zvOT%7x}DsU6|yOJrc`vX4UB>e`sVv%ff)VdJy0B^8c6;93nGEizyE;9Uw{7n0&;)< zlNDxXVEDrVbjClBkwAk%rUF&}0vQQX4N?ar|A6%T{s+_ybnzb+hW(CzP0Ri~dh`bf zeuE$c{Q3nZU=&D5UY>#BAjnC7{`>`U;ToXQ$jZSqP#&llq~Y&hkm6szf5FTLDL^(G zZUj&<436e=mNm>H=Je#!u49DXWA{+tI z5hhJ0=}NO^tstAjLjmp1$w_l`jNbm{d;}u6=GN(Z^RS()mKw=Y>GgK*?@L6KQUKV7 zVK_5Bmbc*J_Q3_*`ioM^YPD**cQ+YqyS`j&y~D u;e0-C0gxID1|+4Bx44+{USQO^P(1^TQT_Zn(m*^u1_zlFP5ncKQAyi1`i2pIF4axf z+uPcnBGj$l#@>%@zilrL|3L&0*QZviX=G*}po9pCj3Xii)6~UevK~by0FZwFP0O?Z zl2eI>0Cw(rJWgjapSq#j?Ix2+Et>8(m{~N5_*E=som0XpNNuMQ%ZXVx1d~=vnoSvv zq*~RcUZIekPL+VV3K)1X+eo`D^}19l(r9RA-W|pRk!`TO^Y&o*yp&3E{~)m?&1Iin zhQ~)6K@gjrH259>0C}>bC5R9Acz@S6Pu_V&r1?BNC~Oi*_-H(LmMfo>J0BhNh>VV% z^9~6udbG*nxYSpWb4 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/el.png b/gui/slick/images/flags/el.png new file mode 100644 index 0000000000000000000000000000000000000000..e2864b9207f75c14bba099345f7a9ec7d6da0af8 GIT binary patch literal 389 zcmV;00eb$4P)xnI&it=)D9iy@Z(Tvm||o0E`zQeTsNhgaK`hyh>qYORKJANWC%D zu5+FzoVzvR|Nnc=@p#Vfoa5!zS^&=W@&L*kFQE4kTf{_6#3q@a2A@Ps$OHf?<$M^1 zlGc~6A??=|B?y27xt1gf_tBFVMNz3#k^}&Nq}Jst1xlnOk%`V`{AT?zaHg>vz}3x% zC5@G}G*-sQSkkJH54LyPUV61zT`3&=`6a2c*(P{4Am8_Uy@%j$WAJ+^^**FVNpjgE7z$2IXHuv2 zL2z>3UzpGRAH>$mQr2=T=$53VELF%&)ebve=k9H`kd_4Ze2^q07yTxLNa5c_*TdXV j@{vOV=0_25`*8CM>l7tLGkNShC{O z|Bb8u{ri9W;g>}lZqHwT2gv?ErRRTNE08g1;pN`B7fzmd{I9F#-`}4THeFyyYB{*) z7_h9sy$HX8wQi;=-M`j-JblnvMwSPGkT&6yydp5E}a5&ks!usO-$O zmketXYyVH~_@9#UKR*6{WaR&l5Rg(IpMS2dzwGUQT3UWLG5M;e_f=c_XRuqVycG@` zY;FITSwPGM;=h0Y{`vdo_n$u}ufAZgkK5EU=X_M!jw@H+|9|`DXL3A9m66GBeM7K@ zzfYYU_s`raAw4T3VLgLzHiLQCy2a~3A@jMh?n75sOvy1I`;WHnFHLQrtF7#p{QUp_ z%dELC5@MRBo?{S9XPCVC^1pw7zqeN$J#f3Q;b30FVW12DhIsrAa{l-CZ+P0a(74sx z58wLx=f~>=-|V6#3{~?EOmRte&Ris@GlxfGGKcDf^VeRqN?Wvuo1DJ#l0m$fL9~ED jI9J55u6NIMSJONIJWOb+P?rm600000NkvXXu0mjfi76Tv literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/er.png b/gui/slick/images/flags/er.png new file mode 100644 index 0000000000000000000000000000000000000000..8223dbfcb9a0234a307d9afeddd3c7dbac831142 GIT binary patch literal 496 zcmV42JocYe_le7GT?hrV%auS8P#{HA zmZAkRVC0xM0zul|-n66@G6s-Xu0b~~e?g_wE+nBz3=Y9?i zuvYN3Bi1O;a-@+)dR0$)Rik>HeK6}%AchY&8z)LU`N_s3u5RncV|+0rTahSKC_+)w zO1=WZ0SJmdy2&ik?6>9fI(dv;@vpO5lgMc-C*y<0R;%@l<5Kr}&luE8OOgWQ>7 za$BTi$rru6rDKcy8F8U(uaE2Z5ycK%2p~4D+P+CCQ-|nt6>UiDJhZ3_5A7>P4Elt~aF%i-*UW)p0z%>j-q7`RI!98^f}M z{o)@*Uq9-i2`-!0l&ibOO1ylfc|+OuG#6O!O{8RrH!QA zLL8(Wh(t_%w*%;6z-cG#8Ti`lt91`AUq9D$1@(cW^_%yW@&L@|%tG@SK=%Q7{BUgs mx3Ys5ktWa-*xudi_rQO~z#cs_4q^uY0000p$0U9|v6e{YE(LS{V&Rg+cK zDzmb;m(UWZ2m<1HkuM8v@7B>5mrSZs9ZVX<@*hnC1o+d^;}R~~<^A!h>z}?8RT$6! z5R#34pZJ}Z)9J>1zk4Wa@xvd_qyZ$Cy#03gc$l0|M_-RxZAzU~-&m!JER!aaKIVG< zXX|@i{pfzpey(g3`gxHyQQxHLEmE^bav*+g)56>%yk zSZWDM!30xdl74ybd7g8qihBHp`*B>t_9`Z0oFoj{5E+>;z<>(KK>l48P-6V;{>?`K zA{26uuyD6*;TAG?x|3nhfafzx9rq82+hkFDgd$Lrv=rNt{v0^r4Bgyu16F`Zz z!E$5HVrJnHHYd(qyi=>yJz`Q-hy4dqMW?wn&!5EwBzL5A7wAg{*^{^3;cRK6-8(qC zv^%)cs2|?DdPB+*Q|gSzuL}TxOOz;Zn(G_w-oeqTMO^DVA09WP{0mqF3ILKxCS)n6 zqI$Kz70Ru}4=+D%pE))9bAT9uL?Cr<>B}dW$#R}!XY=Xz(~Ar({1|ngZIzmcgjs5@ z4SVm(0BU{HK0%5sbAGsU{e5%Y%`fl0DL7NkGQu3k4xkL6pkZZ2B+Owf$aQ`dOr4g@ nU- z48DfDSuXqa8<-$7&B4r1e}8+zhKyhX&R!A-naktx{$1L1kMgQs)US^J@JNoF{&M+Y z0|MV?8V(Ej_JgaNENj%6O6kVGl5%uBp3cbzBa?>1wlc~om`-Np zR$2ddtNlMR?euQ2yjC*99LdyurRtPAm9**5-VK%I`4N>|4|s9PlasNoRHH_HGS=YG w;ALU(`3e~sn{EDl`^@lgKc0gy$Xp!w2VuKqs?fTA5&!@I07*qoM6N<$f)9eC9smFU literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/fi.png b/gui/slick/images/flags/fi.png new file mode 100644 index 0000000000000000000000000000000000000000..541a872716b172363ba09245ceb11d4eaa7ba881 GIT binary patch literal 362 zcmV-w0hRuVP)q&`WA0E8le0s=*93KnUU^X5l0uz;JB30jg33MF9l_kZ7O3 z{<^kt0Z4T3$<8ptJb$nWIZ0A$?d|(-^E7j&sWqu-m|=!VB1MW6DN=L<`YcEyDaqwa zXIpP1z8DuQ}(f)Gz7t?fT_em2Mh5!Hn07*qo IM6N<$f+|IzjsO4v literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/fj.png b/gui/slick/images/flags/fj.png new file mode 100644 index 0000000000000000000000000000000000000000..4e8d07340584885cd869dd373207a8697a4fa78a GIT binary patch literal 516 zcmV+f0{i`mP)GYBx-Ak2BD>*p(v=y zgusGAg9f3XYs+%EJ1M-nv-=I}P&0_Z3{```4fkAp{$NseW^1{RtX5q|wzYlRLM~cM4~I#_pcus{ zN-^G^+YIl@6PN4X^7dt-RI(^)Y-@`IhlNWAhR{M)iqR{*vZL7{ws1Z*bf#~As+5m} zZhI!#*SqnhkgGI#r7EZAFEvD!^hqh+^XTrKi>HJ9$T62pKK>l8`sT0IhKE19f?c~e z*yNQInwQKep~UT{#k@cerU&-T7h9Ht{#s|3Gkvw1Slc@=cu0JSro{DI4O>~9oX9+S zije>(emGpyo1@5A>djCm7Ns{<$#XBR^b~Vi*<_gbHhARd(o~4plundl5T#doV_gtz zoxPE1Wnp5h{nLRGQoprU9HrLBmgVg&^U7abf0#ZjEZp%k3lyQoNUDoWK9 z>gP}qV@Vr2sI(d-w0@;rlFQxy<2?sa5T4=Lp5aL>UAZ>ix%=wfA9tJyf^*^Pq3b&q zPYmP>V@<#Z1PB2F1R%go3>I!o-aH!QHYXP zu@Up~)2+DDlX+2u-$2lg*JZ>ePX*yaf8T19$POKVG0jM$c4QXHfSB?8(D3%1p4X`# zKga8{$-Z8{Rxi6N$cWl_CVg;tS9Q5u z4~R%KWSyFw?@n@SCFP0*$hcFFZf`jKYKecP43iY+=1To*2Rp1r0Y{0HaR#<+`CfUQ zbo!VCATu(H%O@R)+K*eFuw{+r%e9h#;BXkNk$QFJ*|(MDF7{U00%QPTwIo(pS(MmP z9J3W>y>tc?J)aKx#ofBcf9mev_@*cZ5D{foW@Qm#C01soNJsD6^M`ADQDvf*(qyUU zPa$B5b6Jl?MO4_bDvJs$tDXMP9V-#5#70#CN&sg8AE5sU0r`9PpIE^A4ZgoWj3U0b Qb^rhX07*qoM6N<$g6Y}r$^ZZW literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/fm.png b/gui/slick/images/flags/fm.png new file mode 100644 index 0000000000000000000000000000000000000000..a77a777a6d07ad5e40954694ef6da2757c334680 GIT binary patch literal 406 zcmV;H0crk;P)kZ;9t&3wk{;Z;B#9^qiJhhS*`Oc4{u0>$CU)*W z-WViFI`}=2Kn&yL+t-$pJbL~?Giqb7S(=|y^&kX-IG9XkMtbtPM6FZYxTRoj*{O5O{_iffLpSgN*Dappx z4oTap9;zFFguK|?NqE0~*u-Rg^XLB2I5j2-26YeB?Wm36?Wcokhn!oSGuhrfdbzcm zD9~V{=2*2bHf?M~#;NaIU%7i@WvrHBXfQxj3}bbZg_E;(40h&y{MnoDNzR@+5k#=# z01-WN{@&BEy1K{0)v8vty49^}73x;ETB0TW2T4Vjbhy_le*gdg07*qoM6N<$g07st AWB>pF literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/fo.png b/gui/slick/images/flags/fo.png new file mode 100644 index 0000000000000000000000000000000000000000..957b0df668b8638c5ec6b64e16ba31fc16405cd8 GIT binary patch literal 396 zcmV;70dxL|P)6Q|MCt|k(VU}LZWs@9~cC|liXvx z$-p4mSp4V7ga3bll7IgH0V@0jQuQ0e_y=PAf-qR+6fbW)%A(GEJzq%d!OuUx{(=-Q zd=wcfz7%LA$m~B*vmvCC7|SV!%PjBTNbvIVLY(MY{ObR&Uq65SJ3L7Q(*r8 zfrK|i2$jFK^0}W$90YENP597<1FX6E$EBjzS qgRLXO-kUdNkYg7ZoPWR$0RjMcFkj{r!My_j0000zCJ(=A4p9w$`4!c;;Jhf`EYyz^mtv0K~C#Jl;zJAc^fHciw*tm#ebYkGJnO z?1G=?CB^pXbjpS8)|#a2@84WAHF5s|fel6+DYB*X-buFBdhhz6;zsM$rOXwgN_%|+9pyuZ5x9Cr*#K04SUC+cI^EJVwpEk&|p;H_c# ofR}+`3}P7BeDdbo0SsVz2b?2lUyC@QnE(I)07*qoM6N<$g3M-?9{>OV literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/gb.png b/gui/slick/images/flags/gb.png new file mode 100644 index 0000000000000000000000000000000000000000..405e897c5298a4ef4b1e45a81e292b9fb43ccdfd GIT binary patch literal 545 zcmV++0^a?JP)7tLGkNShC{O z|Bb8u{ri9W;g>}lZqHwT2gv?ErRRTNE08g1;pN`B7fzmd{I9F#-`}4THeFyyYB{*) z7_h9sy$HX8wQi;=-M`j-JblnvMwSPGkT&6yydp5E}a5&ks!usO-$O zmketXYyVH~_@9#UKR*6{WaR&l5Rg(IpMS2dzwGUQT3UWLG5M;e_f=c_XRuqVycG@` zY;FITSwPGM;=h0Y{`vdo_n$u}ufAZgkK5EU=X_M!jw@H+|9|`DXL3A9m66GBeM7K@ zzfYYU_s`raAw4T3VLgLzHiLQCy2a~3A@jMh?n75sOvy1I`;WHnFHLQrtF7#p{QUp_ z%dELC5@MRBo?{S9XPCVC^1pw7zqeN$J#f3Q;b30FVW12DhIsrAa{l-CZ+P0a(74sx z58wLx=f~>=-|V6#3{~?EOmRte&Ris@GlxfGGKcDf^VeRqN?Wvuo1DJ#l0m$fL9~ED jI9J55u6NIMSJONIJWOb+P?rm600000NkvXXu0mjfi76Tv literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/gd.png b/gui/slick/images/flags/gd.png new file mode 100644 index 0000000000000000000000000000000000000000..e533b304a8e4cc008aed60312c79f584a71192a5 GIT binary patch literal 458 zcmV;*0X6=KP)2^ZDmq*7YW za?z@XP@2s%($m^}-k_z3x<`Sa3Q9=| zc!pCvQQ}z?zkO~+H?F^`f%Tm^`{&1nrcAa=4v8okN|Zy&R2KWVZHrr?ITTR0AR~Jl zWp1rZH99w1_STk_XDVg=ZF}0+i@t55;|Qn&qLi7#KJ(dMZ}{?GogdTmvlgnBF4^NX z`@SU$)36i*T0l@bX#PW`)apNVmME78esys0CEvDXX%=S1ym&wjDEz?}?@gK&-&N_; zv>kiY!m5?-VE0d3HCdV}c_^R`aMxSR@iUEG98+i5@|Fl)F*`Y;himrym)zac9cl;R zol$igofuJKSu8_|Wm^+%%{F#+pYHXG^-Dk%gj4zH9p%(S zx!EfQ)g}Z41Vk6U67Ps9!ii<#2(h1dPXGY?2SULwA^LnmEdT%j07*qoM6N<$f<>Rp AdjJ3c literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ge.png b/gui/slick/images/flags/ge.png new file mode 100644 index 0000000000000000000000000000000000000000..38a2a8b12f0a8cfcf04b5887af517be549ce0bdd GIT binary patch literal 492 zcmVKJ`Jew|xzeBMcDp#HssL0qJX?XsxZT#Ah^Q(6RSf`?%VqX^ z{`)suytw-Y6BrpteX-Rm|wgoXHSD<^_4A^{eGJwbOPt7o|BXGB5z+aiRnb0qjM8; zbHnyQ5IkD47i&0o9>!>z(tE~Z`P`(4y>cC4NRzCJ(=A4p9w$`4!c;;Jhf`EYyz^mtv0K~C#Jl;zJAc^fHciw*tm#ebYkGJnO z?1G=?CB^pXbjpS8)|#a2@84WAHF5s|fel6+DYB*X-buFBdhh~;gJ z06M+bCTrhS#ZnspX@GTtWeMQcs0-cx)~Ao6ba~0MM{L!y6&B$awwKbXHQ-h^pSi!$ z;g6Q`>h0Fv0MFn7fYz;xE#Rw{d~(6v#o^6swud7?R5Mr~zQ?;4`u39^D`do>o=efQ zFI2=(k;hLT`|Ag+FdQq=Xp0$YbaW~7$P-UMtROT#KRZ|Ci8pfOu||$vCrOhD1`DnL i0tR>@pIm&@0Ki{{GG%4t@;Pe&0000{{8*- z^g)`TPk@15hzk15|+FKiA^fZ13N?-oM82?k!t&G0;qea}VU!Q7P|1&Wm)Prqc`3ErrVh;lYmzp}$tfdj*pj9-CXK|(uTI38oS_wIKoID1+;j`NbSt-i>QqdLTv(clSmduuJWCkGXbw( z)-b?x=5P+vJ^;d_Y92Ln%`oyw!1mD*092(aHsrD*l?1Y+A|r)-e|kCr0Mfr+#fDvE z*&&MzS)Ik6-iv&?wIyJBbAA14eI2PJ0g$1;Py;Jzt=)h6+?M-(_qN^qf=8W-{9rp& zqp;sxr6!PnAj`2(nl#&OV+s9AIyE@8a%)Ce7~N-3QR@Cf!w3d1r0s{P=u= zz-Z(722GV^vdE%JEXq=3+p){&XxImS104|1|FPyovkO?@58eK35w0Qn(f|Me07*qo IM6N<$f;yz8^8f$< literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/gn.png b/gui/slick/images/flags/gn.png new file mode 100644 index 0000000000000000000000000000000000000000..72e879adf312efccb86ac1cdfcac2ccf4cb366f5 GIT binary patch literal 319 zcmV-F0l@x=P)QnGX+8*BnqSznua@Y4=O6oL9^%JB6}AqTA*PI8n%cXhvNMVFS1hklO1In z{!f5k@ERZ?;qi&LpP`_@U@idn_rN4u!t)*)ylp<8{qmVUeY7LRYCU{;xBxKo{RiE2 zPYZfRyE^*zyDFvD^~IIq0!(JPwYzJ^Gn%QHs#bNWr542{uytdPjdtHnl^lR*CEyS#M7G`NaDV>&FC6`~@=^XNAlf Rk`e#_002ovPDHLkV1l{Wi%0+f literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/gp.png b/gui/slick/images/flags/gp.png new file mode 100644 index 0000000000000000000000000000000000000000..160dae80c0babb920d7bbe6910da9127a9db2ecb GIT binary patch literal 353 zcmV-n0iOPeP)@*W5~TV0 z_BigZzAbIOx8063@Jot_$=CDnGQ9r@(+U32K`>34G}D>p&_H0kU7sGEb)1K{I_xdh zs$>>QD48+^$|X@waWe&Ui&9g zOlP9fOaXm&4_rR_`UXyvkOkH_g;bP4OBpNz{q*~nm3JR3y%tVW0Eqa#dlIy$A~H~LK3smYa{S-K)6wsT0{j7`sY5186a*ar0000xnI&it=)D9iy@Z(Tvm||o0E`zQeTsNhgaK`hyh>qYORKJANWC%D zu5+FzoVzvR|Nnc=@p#Vfoa5!zS^&=W@&L*kFQE4kTf{_6#3q@a2A@Ps$OHf?<$M^1 zlGc~6A??=|B?y27xt1gf_tBFVMNz3#k^}&Nq}Jst1xlnOk%`V`{AT?zaHg>vz}3x% zC5@G}G*-sQSkkJH54LyPUV61zT`3&=`6a2c*(P{4Am8_Uy@%j$WAJ+^^**FVNpjgE7z$2IXHuv2 zL2z>3UzpGRAH>$mQr2=T=$53VELF%&)ebve=k9H`kd_4Ze2^q07yTxLNa5c_*TdXV j@{vOV=0_25`*8CM>ligP)*>u4xd;(n2_to;5FZ4|dVNO59!0?8F;TIVFfRilj?L7Za3FcKTd$?sE z!-w~;wbh06RjQUf$<9{(_3Q7S-+zDqfsp@x|NgsaQ!dMY>E@@K8F`m37Wnq#@0VY! z$2p(<_}|L@KIDPzr=S0S|N8a&FT?L&e}4Y_AuB7&z`($g@X5Z@H;DJsoiF>&GHD3& z+UUI4eszMX-Et*S#zl(A+jN2HJ}>-TSy z-&!vg5UrD`E%w_ zPl%#%r55Y&A3uKoX6EPTSaI~oN0p;nwlanUhk%@vdGS@g1LvPVZ}vT7{qvjY_iv`J zSFYrq`}gY?!|&hUU%&ZeA@)k@uc{~?>zz90vHAq*hNuyE1Q#fwh^x!=BhRZ)?IX!r)? zOG@$sNuVVldqA2Y44}wAAmi`fe}Dh-0!fGlmihB*U=ayKzZviX05c0J#+izCqyPW_ M07*qoM6N<$f-Hs-iU0rr literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/gt.png b/gui/slick/images/flags/gt.png new file mode 100644 index 0000000000000000000000000000000000000000..abeaa198609a88a4b98ea5ad889bd45bf62c35e9 GIT binary patch literal 331 zcmV-R0kr;!P) zzPY?jZvYrp|NQpnFnt8rzFqzD^;2YIHgjP19iQI-v{M?-E-#idAV9?V+X}HF?0rvrF$@YgRJyIIZZ_pffA9FXLb-?zH{ dcm)P?@(;&hbC%CH<%R$N002ovPDHLkV1nUBmN@_b literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/gu.png b/gui/slick/images/flags/gu.png new file mode 100644 index 0000000000000000000000000000000000000000..f1248c5d45d0f6de7b5c8bf9b302cc4df73860e8 GIT binary patch literal 384 zcmV-`0e}99P)vM372JffHT5r`hVO5*gpsWJ2Gs@utP?M7%JtA;KlY* zKfeC)D>5X=k^J=d-Hk2>{nnsXOew|OU2X(A0M^8&L*c>imtP;9+}d1!cJ!*4VyaRM z6$70ID4;+^1eyCkPvha}Lvz;HTgEs87Ti_GgY{___I1Y+*p6}`E)*1t4cW}q)etI zkSS(h$n4BtKl%1?;X`}B`g}6YkdcB>5|!ICkfA_9?B34yi@8ITB0+9a6c}h{*FxnL eJg$h#?EeDemPqDwmLvxN0000R;%6s literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/gw.png b/gui/slick/images/flags/gw.png new file mode 100644 index 0000000000000000000000000000000000000000..2ad970b20ba49bc95b8753e3415437e864df9df7 GIT binary patch literal 346 zcmV-g0j2(lP)396N7)ZV}oX-IUkZ=feCl~Sef4&FdTL!uBATybXR9L2rYZsKI} zWs1q1%rcx`!}c9)XwwbsO?z)_R)DiJV7iy?lY5!tfM*Pz(abr&ynV9*F!Sj%3CTo| z8C_7#)QpzpPVYWU&m>DS5|f!awCud`NA^P%@~ijyaa3hhm!isnt-IIt{UvL|k@UO@d#c>} zlTxHsb?q6soi;0L!zFtpq>(CBn^F$xNG`YBafhF*4I7!$(~)p)pXlmk?JCuB>~WGz sGGW8=3;Kd?-G^%c6c~Ik4O_U$UtzCtj$RDlasU7T07*qoM6N<$f-5wlV*mgE literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/gy.png b/gui/slick/images/flags/gy.png new file mode 100644 index 0000000000000000000000000000000000000000..b8f6a04421e55895022702daf41f2fdcec678df3 GIT binary patch literal 520 zcmV+j0{8uiP)9qK`(vzTrV<<0G)o{xbWV_9=p_p3A_Sd;P60uagxW>$5(!8P=+uBtfdOF< z1d&7v1-Oew+G?q7LpRfj+ke~pzTfu-NMP{rJ3W^lj~N(<;%@ARw_MH@-~$c-AcvrT zO8{V&fSo6)&~V?G{@9-ezs|iY*78;w0udEaW-H>Dov`KEXS3b~z?L=_rWQZNz4%CX z;^K{xezgyp7YPPku<=q#9OzUXx>yN2fgiY7g!avrIC_uF~+$1G`oA zKH08f%}cLLuT@K!hvxvptVB7HRFJMG`SPU})${B|i?zUu)wgqnOt$h(sCusREUNGv z&>}L&{HDhyANO>IMoa$DU;F;#V(R#nD$so!NAO&QA?L(#M|I!W+AcVi~2R0%0vH2nZ0000< KMNUMnLSTa9to1?w literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/he.png b/gui/slick/images/flags/he.png new file mode 100644 index 0000000000000000000000000000000000000000..986a6c3e8aba65abf3a798befbb34f4423692779 GIT binary patch literal 267 zcmV+m0rdWfP)h=Er|9YX!eWT5Oqs@P$ z&acPe4?=xokiuh-!{XxNeY%r-G)>6IP^cm&ZD5qZwMJZkNYtl*Kx1qfmg# z?EnA(T}ebiRCr!h$VCpsFcbvQ{$>vI@cj=ta=eK1HYF9bztLdo(lm(TY?n#WcKeL|S28u2TiQ>;d!VW3pTxIZfU2)s|$mID4x{{d~*2r84? R>_7kj002ovPDHLkV1g<_e-8iv literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/hi.png b/gui/slick/images/flags/hi.png new file mode 100644 index 0000000000000000000000000000000000000000..6be798c16c24a92e4b3ad42582565465b34c43a7 GIT binary patch literal 376 zcmV-;0f+vHP)(#kGRVtSi^O&Y;Q?5wib-O55Xaf`ik zek|_pn&HeabLPyMmJ@8lQyMT#*znYFGZH-j9DD!}xW$M9!EE6rvqQyJ&;kk3#1OBs_(}Q;6b}8WJy|;&MbtMEH)dv%90XBWxy< zEhd@W{HkXlF`oSKzj6S80|^wMcA$H3005cFR0KQ}jtG$=<^Jn~Uau|ypuD?Rgd#vH zqPw}Jnd!HalQfDZGm&Lw1wa9S)HoecN-3R=c6YS4Hnq4|6{OinA|0p`P=ws!UR70d zc&L{b-P~%b=^P!+JUqPb?b&cRIxm45fILLPJsG;b*7mk~XKET{==?lCKGF=N-1Dcw z;Vzo!ugAx;fHpRisp+OYJ!RXDe;^$w34oND=xH`NKd<$5nd$OEO*7H$j?!|^-v+pg zOj6|6<72hI|JmTAxbM3QNsk2K(|Fk&9-zK+urZ}{&p2Umyh&uU*X~Ftv?U% zZ6CZ}fNBwd0?@$=1Br((0oDPqG!z+o6zwB+1l*?Sx4E1#ymuf1G84nbxgb`Mpjp6<7*ukIDs zQ*X~1Eb-=`-XAELTaFy`D)xq}!~0Z3&K~m_Wa((H8vyD3Qft1!F_T54hO$-N)KY1= zqPKAMdGeRn(=wU(wwA9HHq@p@UtbsFc}S*g*Q3?3X~JdPaX2yycoiSQO1EYf+^=*FrjI5^g*&zu5rcy zs15*Q%7hT1J#Fny^U3gT4HHZ#CKMBCZ4 RvYr3{002ovPDHLkV1kQl0uulL literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/hn.png b/gui/slick/images/flags/hn.png new file mode 100644 index 0000000000000000000000000000000000000000..97630a336f4662f6c85850ad003a7e8c164d1024 GIT binary patch literal 411 zcmV;M0c8G(P)6$D5X9%=Bj&t5CZLKS*!l$&reUFG?DE%<>eLs8o_4l8{uIt*i?YeG0pRd$!ZQDM%id)mu zws$@qeAqj%eRpePygI7XfTR^k%iBZItDPUVZ%^0n+*r5$diQ5P^^A# zo@j94%s41gq^k*vDW)@B1C{}dfcwDOvdD6rsjb(&_8-~3bi=R-g&_a{002ovPDHLk FV1l?#!T$gN literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/hr.png b/gui/slick/images/flags/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..42d6f0727bb4fd7cbd904da77b1318d2365e7414 GIT binary patch literal 384 zcmV-`0e}99P)Y5Z$|6w6PJyE+~S3Mr>`;h=)yLlL&&4LM(!i1cap4!XlXekisVZ1B-x_nqJf* z+4*?RZITOuv%}omnfGRA_Y%03>0kV>Ct0!4umIJ_K5-0%3PUs|9}|HY%lI=G1c3uS zCQiiMvKL1k-T}XYceQtU0`lX@I01^BO(Ly_Gc=pHJ4d@kG%I+T3mj1%|We(PRH2jb`>i#fvP4sJM<6O*p&); zJ)|i{qg)UHnV?X9zB%5Te9lO~q9pqLKIwapG(9}HTDyO<46CxBw7LFReM+2X+fzne z2nyT#<K^1D*;fOt43TeuJG~jmj`*ou2DG#dDV3bR4 z^m*h5A=obl@N`sewr?SXT%)FYvKM5{-P7vYxWVeIiG0sv$I zEj(8N6M*%03!sxuU_*`tDN>UyH5n=7VYizA0L|x@wqZ9J8)V2PQw*!CLSC)cnJ;wu zv)xrKbup~4x|phYzJOtSi~*p#(P;Ev8DpGIr}?Fe^$x!VVSCK^(j`;2+5jdL7_F{X3?(b1$xsrT rvJ_c1Y#YG9Jy1Xa=O0i&<6GVUBIIobr=PTO00000NkvXXu0mjf`rULa literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/id.png b/gui/slick/images/flags/id.png new file mode 100644 index 0000000000000000000000000000000000000000..ba72a73f25c6b1d0495333c28eac8a53d12d0430 GIT binary patch literal 350 zcmV-k0iphhP)laX*k%#ve0|SddZYqb3{ojutLGJknMj(fQ8GpcjfLQ+bFSCH4*!i=J zfB%Al=06ZHfFW+c#KiRe{d<;w|Nb#DGJ@1I;8P8e1^R*sr~$uHG;JUofObLjFu(xN wP6iYJ%j#^h$~@!vvaEBuiFKIkn;y7hS+a z$X#7($;xe7$%+ceFcEFZT3%}9gq>dLmDK1mOhlztFSV+dIu^nE?n5K%X$dRfEO;2U!3A^ZS2J*ndC2|G$6# zk8wt^0%$rD5W`gi!OH#rfB*TvVZ;C4rT>5b{XcgblKTHZfB#{DYk=63;s;`P&iT*9 z`hP|-D6EiWfr_DiKntAGBzVXmG(bGfBJc9Ar4bm|48Xt!lE7H{^Oxc8Uq&Da68sB_ w86X!J5C8r%tf=|Nc>DHk(#kGRVtSi^O&Y;Q?5wib-O55Xaf`ik zek|_pn&HeabLPyMmJ@8lQyMT#*znYFGZH-j9DD!}xW$M9!EE6rvqQyJ%=P)<9)M1Mbd`u)KpR#g>t0qzyspUKPdNr-Yiee?9eul0glvL8SERugc3@$4(hEQw>x z*QD9LeP;RkmGkE>#&?f@{{7GPP;m7b?mvJ2{rUS>+V07nKM(%=WPJ7gW_9RumM!l@ zd{i|VxLE$(x%d0QBTjvNpxpasZ=D?^Wu;Sjz2nAec^{m1Wr&uoA2`_I3>|AHiKSKD0teo*h%`CWQ*CpWOje7N)O zzmkTj7{fchhnF4+^RxbuQsme zzSHMkh=_8^h;tn~{aitg_u-?@{MtJA%TB0FF%8w{JfN`k@pOg)kC`{$X(cfDw?v001Tl6yC*d0mA?Q N002ovPDHLkV1n0@Hyi)} literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/iq.png b/gui/slick/images/flags/iq.png new file mode 100644 index 0000000000000000000000000000000000000000..9ac7f01c33258b82d9115587815fa40829454960 GIT binary patch literal 402 zcmV;D0d4+?P)ArqD0Y4-oY;Qm4;Xh^6*Hh}el5Z4(Sj0Ohhkt zNp5#`$GJO21uGwqw-0vSn_WTh4fEUoNf8B#MHVs!m|7ER&`5}YNJ`NU^~+@|t|NME z@n|%yRHC1htdgW;FESb4U_m}l%PWwwfq+ngHpKOs2vx)=jJ%v=2&t5*RJcwXV?u*R z_Z37vMC>bh+B!dbx(J5D?!bHPzwce|d%hn8LA%{fo&+Zk$2V`ce(0qq=hG9jSI?K$ z$mqD3=!Ly{w|?g}$k1+fhpVml2ei4cA+=n0)_CFc*wkt|M+A#A8NSNRxd)BI?WHZA z;5_t5&PcW>dwGF%lDL><|^A w&StX!U;zMEIgS(6b3Z0Q_LwL`e*yl14|tA3er6?r;{X5v07*qoM6N<$f(?DC{r~^~ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ir.png b/gui/slick/images/flags/ir.png new file mode 100644 index 0000000000000000000000000000000000000000..f038dc9ae1376b3a2bf33f618a17d1aa3b6eea5e GIT binary patch literal 397 zcmV;80doF{P);UA>47ym&!OR*5^G>WA*DMSd^1rn85sRZ*N z-m_ycLb>(b+F9Ef9t@qTI_Ch81VNDFln?hbvRdU*mNPi#`u%<~`F2{H#Oo`5 zelY8KdBH^hX696Nx-h*@s`B)dB0M@`CNrN;lBCz`WlnNAY;W`N5outv$uwoN$=yAA zPct?eOj9-*7?1J%JiNPgDUhkvtldTk6rl*`X2C<%RVrUkPu_s!C&k7FMGzHHAmT(2 rBPJRnRH2Fx3~(dB7Kp#;zZQUB&wE22=2${300000NkvXXu0mjfTEeLI literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/is.png b/gui/slick/images/flags/is.png new file mode 100644 index 0000000000000000000000000000000000000000..a4f546273d10864ed5781b9549f71bb52ff90d3c GIT binary patch literal 410 zcmV;L0cHM)P)00nVZH^CS130%A$1ra9)K^z1(5eIP-CkOio4&o*_ z^ajzk92^vm?@PWooafXGSwa#*8g9JC3i|rsXV+bmy1kbOB8UYMga`ycAbJ4L4)y_5 zxwST&902X`$xYELlSNsjWTooO_+1YG@UOFlssQl#81VG>dD5vO6|9uV8f~os>`_&M zswCSs({`{(r0m< zM0$M?4ltK7N0{{R307*qoM6N<$ Ef>AuUQ2+n{ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/it.png b/gui/slick/images/flags/it.png new file mode 100644 index 0000000000000000000000000000000000000000..8f248c52c984f5314b94f2733e0a59802255c59d GIT binary patch literal 339 zcmV-Z0j&OsP)BoF);jLc$)O|A1aViRs9E+gdi4%FAUYL)gbji@c*Brq~!nqK;HlVa4II| z|L@=b|NH@xUp8%GVPFA?Kl%Ff@4vr5fKUeqw{QRd^$Vz)QC1dc0}Id^pvgehe}L%k zZ*0ImE7LjN%Vk_Mn+7NAFgX8->C`_ErO8i4W)3?L1E z!Dj#Z_Y0^8j|N7tlbC=Se*gdd>n}+4@4vsWYXBP$boCzw2C$PrN`FHTb`5`k8h}3i z3-kjEFxGzm`yzJ5+3CC+E`J-W_5U*C8>eG;Wq zXqxji;`Opp3QySkjmN|O9frYx^MTn6VaSz`v~77Mo6n6P02uJ$0|b~(vDu&<08`j@ zi^alEjKrd@>m*733ZsOl6RuZQuU6RYFqs&Dn$EIJNGa1awMktwRIHhcYnSVwmw~FP hMi;60GXF6%&tI~VbUXCNAQAuo002ovPDHLkV1ivQls*6e literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/jm.png b/gui/slick/images/flags/jm.png new file mode 100644 index 0000000000000000000000000000000000000000..7a301fb693313226cd865406c363c6f252575fc6 GIT binary patch literal 499 zcmVexsJs(#+qy1yy3F-`zTe*)W~X@Y;Q9FA@q+i5`Hi+u7|#I!9N+-`Cjyj#T6}Cq zEClaZC;C%Y#~LwSa3e+cOHEg12CHpy8CSZPHSuB<$6ocN$Q6#aXcN7<8|WZ z`Jhi8K4o2$SOCnd{6_~zbuy#v2YGZIo0igyn?f>`k)8p*of48YTm)2&q^f3oy>^$~ z7iD9Df#cU{xp0&DqKL@Cpkh!}6-vBT&m3VQDt?h>(y)d%I^|X`KYSLFtQbhD%AsA_ zen6Imna;|+S&HM?h@41rV7>J8^L|>bVptW{lO1f?#$1WFzsP7o=qOIEf8(nHuf*ii zIks%JN5cldYpO=qDP6HL`X@iWOMj&y zDT!Yc7M4;9$!4<&pa$SHqz!42Txe~2f6wEns%kJ8G!lS>wKZohFnn|EZg=d#c4jsJ zU}eSaw%6B9dN_2q>$CGQIuH>x0QdXubo}rD7Q6P=whs?}`jri!k$_3x-QoRxFkSqo zHP!}TJ2UG9CL&DUuCmjbqOQvSe-tSe6=p<|Vx*R5mL5+Y>jd7W;&NyHX?b#95g8Pj zjEqpo!3;^VltQ371&+3XS)hy(-$sl^0s#OYxQ1J~ysM2H00000NkvXXu0mjf=2(;^ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/jp.png b/gui/slick/images/flags/jp.png new file mode 100644 index 0000000000000000000000000000000000000000..fcb41a1318e3ef9617c8f6165db7bd4719067b64 GIT binary patch literal 340 zcmV-a0jvIrP)UV68QJ;AB03^z`>t?|5$*cTwGj0^8f$;5Itb}|9?1z1YW#&!2(nCAHmqS@BiT= z|9}7bZ)W!2%L}fWk&zK-2@AUFwQK(`T=@UbpZ~vp|37^A|I;V`lT#oXATDHryB;L; z_U-@GtN;K0{r}f5C|bPa|KrDSOaA=%!vygh+>QS~euOIh4JN;Q`Ty|Yf0z|O#VkM! zR1ZWk|EGa3dAO8ObDrSNk4^;nOSopuc|No!ApsImnaPWUQIe3Tx zNfx-1pgI#0{&R8t-?a;*+RpBOObpz|Kmhau04N00002!K@)Z5%_FBZ2>em&aS`cf2=$z(Jhk47Vs0OW8u?5?kedn_sEbKl*Cs`q+V+wF_s zp5=}G!8`c@TzkG_vu~jqN~rEsf3_uGF?+E%d0D$xb)*z#`Q6TV?|ohZ&9bty-=P|b znd>pnZKWBsd3kOrqE4O|no!jV$S(m|CJ=E!h)Bq(64A)aTIND^CQxB6<^bgI(}(Wr zhM8Sl4L|)p#p^ejTK)LpjXRwPj|lh38~Mlmw}NMQ^5E&`vk{H-lsqo`mHQJ);$D}> z_A_~@Ms-`ee(&JbFh>Pdt~NU~swKZ=2rqRs`s3p>B=}f^DDz6iCbcb6vUu c4k*yVUt3~5E7mb0rT_o{07*qoM6N<$g7DMJ2LJ#7 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/kg.png b/gui/slick/images/flags/kg.png new file mode 100644 index 0000000000000000000000000000000000000000..6ded1b102cda9ddf47dcdb6af2a55c64338e7faa GIT binary patch literal 353 zcmV-n0iOPeP)}e44iZN#FdDGK*6`sjYUB5JN%>mi7UUMKj2adCIXrXUrk`cJ~wqgh& zgd~&6j4Rw*Z}H#c&J6(A0eEkMMrwQ7y$&n{)~k5?f%A=WOMg*cDP&u4rE2?=ofxZNI06kjulL9piuQ#s($bd(Bz&$)t3OZaN z^*YJee)qKo{irl0k;aFRr)1-}=k){*_f4sQb+&MsGvfg zJfPe!UmAVd{!jzm9*5&;L-n@=j~^dWx~F;(x#tN?E8rtwt04d5WYRt52#ho{t6^GMd&F zlWK>QlD1oAw_vwx*KO~;-|zb;&NLtZ02dGd00961_y7O_1R#I_0AUwceZ2<&RFy@A z*wyH%CFKf6MBVQu?!o(Dr;iucQIQI&PR&z#S5+RzK2>C^{#bIEQoWd zJKfQ~|G^tSxocHI@`G<}!GziyqRiZVuNa28+_d82Gc#Z0{xg-0C;FV;`y=6sjrBV# zr)QU6e<-vj*NV#Rp;=)$+g$Z|sx&+?-*K`=Se}gLbKhS%*l;sDmKu0Icl=NyoAXBB z=dG1gW0i>ZKmJWD=MJy?I#U{+nD0uh-`mjVG`9`y+p}ZKrizbWio{Y^8yAsxpB9Pb z$brO6&Ku7Zc5hv&g7M74ot`TW$~x;?YDdyPw{nBA0$ z5;i=gHwNSWI?jEACi!;y_Py`jPn~lQ>)wIQ8u0sogb3N9W9CaHWHN&Z*cgenhoGWZ z15hbM1t1Zn>w?0sr)~}ygdy4$akx`k>I_r_3%rE@AMWq$G5}+N*Xwl#gAg5!OgGG= zK2w_)vEgc~Do}<0NHfM9CusnC+xB=oGsoe%`q|~v)z0#+p31&LmiLDsAesCD;*asI zi>+8k%-XlO;;p{WeBB&scT}xG8|C=&o-WV60RR{~8jCbV7Ec!1Zh22a6ul5Al;kLc z795rE21ALXa|29T<4Y|o_M5%7H#Kx68t>_%;7Xw2S_qU}OLFNWU@!g+q~&MuDNy#@ z_K{m`nxHn!oEp(IMF})`^7HTRZW;8#s5R?Pclu>BM@TDFh*E)6{K0 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/kn.png b/gui/slick/images/flags/kn.png new file mode 100644 index 0000000000000000000000000000000000000000..4570fc6120c294d71beb33e2f59591af682e1bd2 GIT binary patch literal 475 zcmV<10VMv3P)v=${1MO4y~5w3_SP2{4gsi^?1B03N;rjX_mkOL=^WTn;m zzmAENxNGKWjADMz^Zk887tqJ!13ti$U>sORhY0AO1q47ywqvq@^2tt;pn|c%F#yqH z^k{C1W>J!|OefZH`mvfVF8mb9dcB?^1>nu!EpxMIj5ISExAk&pB_CXmw<^_g`9kW= zzD*n6Uq*_E7~P`DO_4^+b%oK*dNIMfU&GEl$GW=CK-Oce3DOo4DYM0zDHjqfE0qFF%Wr;Y*k^N<2S>%d6Mi|6Ruq1-mHdm z!Iy|WMIc3hN$ZO`RSa{l4o*FrYPCZM?ClBnZ?HHUe1aZ=lL;At6gdoSWcoccUJsUz z4!0MvJpDAwI62DXYVd_l4ap?|>7xP6RQ2%#8E5tnlxE-5D%V2)C;Hjoq>~~|M>V_U0weF{{Pq4&CSjK0093v zGynDU#sDbb03S5~$_fDT`}_KSg8vN?{{;pAL`47Nj&CI~V!2f`O z{|O1l$;ZXU#mURb!^Oi<3v}-Q003o4L_t(|URBIR4g@g_1<|sTG{Z16-~WVTMOk#- zrX=gjG$PIwVyq%11(_KFS`pO>4na{E+s@L*13K`0%@-`w!mwIzwwScou|FJ7F#U19 rV9~T7;u;q>GIt){hj;Mi^R@i`2PXrn5UV*c00000NkvXXu0mjf#N3ia literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/kp.png b/gui/slick/images/flags/kp.png new file mode 100644 index 0000000000000000000000000000000000000000..0a01c5e00fcd27b9d8d79ab59b2b6191e40856f2 GIT binary patch literal 423 zcmV;Y0a*TtP)6#&5QWdZ`?5k zba-;2-Fwacewj|SS|u})u>JwLXZH*=4#a2_S69EDJxBGB)ZSowTU%RUChsUY++$~F z12h*O*N+}Ff}&^MQHP`m^+JS@Aj~hmr@_;k`s0sC4{Y$ys|Ws?j(`KV@f!_s&#|nl?wQ*Xp28U^vxgO?RAm0;Jd&A_D`tzR6r1~PX%>Z zMW8@LRBA5?rmEDMG2=huKQM#`o`XIXR^jIM z>d)T>f`UGdXW0%^HtJOc1&{I*6(gj7dCR zD3-RjxA<^48i};FwPCjcA;d5Y(=>-i5?zu=*4N4MGFhA_t1In7^W@Z&rfCnwBG8}$ z0uKSk53+K(%mxBz@6fmLo0#Sc_SEa|{M^jb%xtxyNwS0xx+&ayU6-Ja#bS``YQY4i zO^<(Vc&SilR_@LR8HST3AW#TFOCYe>0A1IcIQCWPUr>J1jSaVqV7%4U#H3Pt*7T|< ziU>5e2g?F>KA+EIGT=Kk0B=7dhpr}Q54Iva6dXe z>FMqHHT~magux%Azn!_h&Tnq*M59rj=Yin1WLJ=7IhjnBN+m%MK|j!G>j5n-QYw`K wfubnRTq*RR>)!|Ybx_zzoIz6K3Hq>jnh*s^;|b&)z)R>E>}&;3kUr`SasZ3mzynyPOFRw55KkqwE;&Lj9U74J{?Y*6=odJMt zNgB0Uu8xn6>m77mw_2Fa=V&ddhNXPyJo? z^aYYi`o&`X@Gw=<0N!l)?f!n#TD4YWwHETf5Fu}!p1wXm4*=5X$Klaea+G_qraP%8 wr!jgPcG*490r(Ak0bYR2`(hT8gV_Y|51nXbDW{3!*#H0l07*qoM6N<$g3QE{zW@LL literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ky.png b/gui/slick/images/flags/ky.png new file mode 100644 index 0000000000000000000000000000000000000000..13de72efab78226df25e5c8e648b274aafdb9add GIT binary patch literal 529 zcmV+s0`C2ZP)nsSrto`OW&{y62u}JB#M@f@A`dVAWqDwo|C2r zBaw-X=Jm7CuLUU-q7^Ih;wPt26wc2Vyfr!CE{q^R}5owLi20cx_FT0+s{`|nX7Dh;zf%B|d46D6K< zqD0=ecjN{iIRNc(z z4YAt+nEuh}Rl7xm(sK|F*z<>X(?kghoC~>w`?{R-?yqfE&Rk3ZFhHKYCs7e)5n?3| z4jfx|sWrQ7;@Zuz&nj}XdF}bV)q7GffQTrIG7Ga3E3vQ$iFOV|TAKX+rrJfut&!l% zOay=dEVHhzEMa!?k7HJLDy+=%>J#34B^I}o4K%C(3_!hCI{^z2U;zRwp!knJh&U^B TqK2Lq00000NkvXXu0mjfw{G+3 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/kz.png b/gui/slick/images/flags/kz.png new file mode 100644 index 0000000000000000000000000000000000000000..947e721abece32f552c02169977d17b7c6a64b1e GIT binary patch literal 454 zcmV;%0XhDOP)O~9LK-Uvq!7Fyqi@lv8It)RtmYSD3w-jqvA;6B1ds@b6YE?6(y95H#cd~t3WwP zMVfJ$6?(m!ChwmA@BjI#=xh6niiyetQi!#XLP81z0tG5jpg^^XzP7u2XIC`(Of%WS z$`Vkyw?SV|RmK^Io$R?c>y@Mx?Yfs{N(&Tr*gN@r!0irOpZnxG{TT<|-e0JulqC6- z=QG-{voYzA7p8c8l-3cR{KE++JFuY4V#Hq`axv_}sifC%XTqn7=2{mF96jSl~q9zzRwQc0R)_sN*ebG`{8WY2TT0Ys?=m`$~u5z=5(YqLSFb;#F=4 zXKRT)pBUfF&uQNsVtGDaf9Ycd4wNmSN&!xnHr;Ode4wxr3bwuV1)%G}F`QjwoGk@~ wT7Pdw^IG{^fdbW1jRFM<1PW9lp`KLgKfh^Ob9m8}+5i9m07*qoM6N<$f|$(JaR2}S literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/la.png b/gui/slick/images/flags/la.png new file mode 100644 index 0000000000000000000000000000000000000000..257d2bc3c4d446a62da7581d6e70c415652d0fd8 GIT binary patch literal 414 zcmV;P0b%}$P)8^?L<4dh=R|c<}LCJ2{BeaL3{vhMQb5-IxV6hq_PMSkoZMRp+uC#4+|Ud zGvDp(PKx7BU6x@MW|sZ2-*}8{u_0`Ewwyo-U}}98fHIM(2t|lg5TxiLlP(hUpC5Kg z04U42{)?m-3aZtKuG-UGtW|qaO(#%}UR{k<6#z(*0K2)r**@IW@@+Lt7h;|6a?g4wI_sg4BIOia!E$!)+o!{lfCdAbm;}9Gh;Htp7tW-kxpIUU nx*q_rAI~3|PafQrXc54F5K~0v^sbmZ00000NkvXXu0mjfb(F95 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/lc.png b/gui/slick/images/flags/lc.png new file mode 100644 index 0000000000000000000000000000000000000000..e610fe7134ba1ae2c5a75f28f369228561a2c88d GIT binary patch literal 459 zcmV;+0W|)JP)@0EQLmpo7w3owmzp3Hm)cwla}9!@{`uXP zje~C+MWzI<`HGC7s?^8F4uMjgtagAS#XKy+kd4sSkfzdqQK^UN10giS+42=ovFg);+a z{m!rb+so;d#ZRd$TeKvlXws5RNtQgjboCXU_P2{?Yd@y=epHU4iY&(eoZ_TyKER?c zfmKsuT9ITaQY_zivgVF4Z%GOz#u002ovPDHLkV1gg^q`LqB literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/lk.png b/gui/slick/images/flags/lk.png new file mode 100644 index 0000000000000000000000000000000000000000..165bcd2cc194c8b52a6b4358f3dbfc275fe71c62 GIT binary patch literal 462 zcmV;<0WtoGP)ShxXuJD1^V)Jj}HB~6;Nq9rIQ(^k^y z{A<7OeV+HR^efWN3;T~D8ABEdnkXU!i6RvsQJLB6jecSFCWjT_PtK3_rn~PK#s>-q z;dBUS_0zTc!%pjKWoF5B>Ssn8DOI1=+Rg3+(<05FK%+`&g7&4^kM-uwdu3&&FokGA zg)2B2@aS{n;mdFPo2~xR2{Xrs@oS?!J+Ax~N>h;Zfapd@PDey;&d*k!|Gsd0xc#o% zxjgIN7}7n6G87&FTy((|PIoD{uTFQ?IwoIzwY&WIpnGLPcaoKYfO|m5Mkt)_IMw$L zb9YwCu<6C{T(h)MgF1NPt`1kMM-@icg_YWBS{{8#c zuU|iZ{`~Rd$M^5wU*EjW0@UH+q|VOHVq>keW9QZ9)y4n+`~jkWK=SwR|9^q(-~WJ& z-@jQTBri;y1=6r*&rKT}rHz{|{r>Y;qNV3Q4#3FBXqJ)<)bQuxl_%SGUI7~V_s`#F z#n~XUL8ijY{tGnz&%fWlSS4jn&sxOz`|WFHL1Bm)K->P~28>KhZ*SaSxg;zq)7SR< z*)x!NAa?^@4{|ZkY%l|8FPQu15397y$%U&KzrTLT3bp~i@jzLiA70$J#&StiT)wUT z=hG)(V<49N`Ui3}*anDyK;&O`Ik{uYH!^;G{*+Bb49yQ1wt)nI`1#e#EaxPp|DZchiQ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ls.png b/gui/slick/images/flags/ls.png new file mode 100644 index 0000000000000000000000000000000000000000..e9c653aa87b235ed0f9f4411fe402630551a2b3b GIT binary patch literal 498 zcmVe|9ppv~Z31fWM=iP(5i<|YZ%?c*M@T`p*74P*-ZY(;ia4QsUCwo%f z`xf#2g|)(Nlb9$LJ~_|nI)-46^qn3VpZfUnkx*-F@?O#&_1+iD!JUPT;IK{VIgaVV zV@_1XX3&NO@ax;ksmv%~%EdRwZd`h}SbV=7v|?d36n*E5c}iBC4%=hT5|3y1057$ oB#(Z;0udm900ao2fB^mY3#0*1WjWyZ@Bjb+07*qoM6N<$g6B%>F8}}l literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/lt.png b/gui/slick/images/flags/lt.png new file mode 100644 index 0000000000000000000000000000000000000000..2e3b86f78c9f0e2f08f3052e2cceb087dccba25e GIT binary patch literal 344 zcmV-e0jK_nP)~e!ZPLvBs?vd8Q#@facNEEA7rU)dYk_XDp?2N_te7Y>d zkJ;JXg%5zREei%F_+yF0OM|r;}VNW&yzM2&5%=`;M(1*+kY5m*ZB73`S*IQmMoey*({S?)y3x2 z(}TmC9~gLn+-%B{#b&wKq*-0n?`vvdjRBw|Mdeb@4^`f*m5Y-@h5*LpcYF$;AInr! zU9@J5W^J??YX4MMKQTT7hyT@o8Pa5`Qni7tBSt;;`ztUCXeviXA)$^K5+o#$iv%g% qOSigTfaMn;z;C*RsrcXxx-J zG>@Jjf^sI9CY^MKBc0(4N0g0C0Tst5-rdLAIw+ft_%kir9`PMK?X39<1ChL9A26ePz_WQ&l!{hN= z*gv!L$_sEtR{?nM*RtLRK>Y#kS1SM+kr63{E9B`O?m@~u$Z!|=x?a}`0QvjznNmnW zHWwMBjG~2^$nkt0Ks^H<$?M%_au1_uqRA*TkwfwXl&|e}vRKG0GZB$MwB9m1h;C7b z!?(?*NGhddW@Z9t@NbpD;CMLH@7-=Zo5>8>?#%A@nHO$P)zRpEyDd+^!*Y4t@55bY z!LDOnz^qN__U`U^x2pk!dy>&)7G^=FS(4ennXZ%oR0EQJGo1z*E_r{l4*V`Bo!opOG$Nst4INPxG~oda1Q3d-Sr_51SQTvfhYXn=?Dm*J*KXEUH~p% zmj(i-<8~57YN@425kpyQUVpC(K%;MeH^*)dVn7oW(#7!ne%>6?aXfmC87e9ln+$2v ztdv?PEChyUhCy$jkg3}1a?yl_5Ua(=(GF#$XjaJ7JUT{UL2zrvIM6f0BUu*1jUb!m z@zHTVOxT>REMy3+L-<9$LWMFJyA5GMVEFO&>4=eXw~}Q@wj#IPMsULS(;~M#MINrR aa^N3-D3J4-Dxi6fssbFGa;N$LB_l!eBK?5_*4ek)Ts=EwkkKF~aDT-mHi>|3|#$2^N z|A}S*`#k_xp$eH+B4r7ZNiXel&j+gEZ>0&8m$qY~? zZ{Om}OvT*`y_nEuOQa(p^@k1P@rfpj3qO)2b-`8t;uOo2i6iD45lUpD3pNyXJCjgC r1ldSP=q&XNky$`HuNV2xj(hzA`O8|sI`WqW00000NkvXXu0mjfK@fRp literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/mc.png b/gui/slick/images/flags/mc.png new file mode 100644 index 0000000000000000000000000000000000000000..6647ff98b06e4edee10e71bd1b783e7c9c838ab7 GIT binary patch literal 302 zcmV+}0nz@6P)Nkldd1*!fG(ZKNgH&6o$ z5HkW*16BO_!|)qOVlf-80cbi411l?otn7almj8c&9{7WBF_P0EB!iUHzk>%EU%!4W zBqa172pGT+H(+97x_P)W|mTgs# z`nFq_&M(?NKY#g~w6J+Z26_k%R8g67!uhL}(@)x!*Nge~EN*UeYt>pr0RzfXv`jf+ zRd?cQi>a@D+)SAa`F{Z_o3tvT<0f^RZyu4peR(V4*d{F*7ywJALb>Rq-MGniaKF^< z-2D?XO%Y8-H5yo;ygU&z!_Qlrv|BpHN6qD1%QYG#`RwXc3d@+R!Dl9?*jveOOpeSh xRH|HsDgzzx9MB;@-raK#@53H>y8&Yaz&~)hWL0+PPx1f&002ovPDHLkV1n8tuNnXV literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/me.png b/gui/slick/images/flags/me.png new file mode 100644 index 0000000000000000000000000000000000000000..9b316f169623808ebb6d2beace69e22f9d8973db GIT binary patch literal 392 zcmV;30eAk1P)f7zW_$J?~!?6Nj@4hC)QSxH#$1Q1k)ZTKWu)O)gC?Q9+xFyQ|R_fnkt?fwW|` zG$a*?bvozw+_&ud>$?CTw8}(Co6cyhWKB2c|DRh&C>Rhz2+@!V=RQ8(1oF+3p@bm} zVRUK;r*B@J=_bmegdrS%`KGhm`rvW*`(X%s*6M+D2#dx3lQ(kl?Edh~$(mj{zyIv5 z#bOawvZ=5L!!CATynXrpN8S19(>o{6{#}GHtg%@g7GX5MA01q~aCrUu*Uvp)b^POt zVF=Nr2d2Z)6J7P+=fC{({-f_MeS7cl>EB0ZZa;ZvF*-U-dthaB)vCqfwXd$d{Q8gC zcBdZvcKgFe(P1bvHq)ua5QabB`ytGopQA7D3MGWr*45$E&8vGt8A>$-gi;c_zaHL5 mo3WDCOw(qhO(iKJwD1bVH4S_ktbIEG0000uSwSA=v75bY!8Za8Fs_QvUd7g#EBF!*qMln*H-s@$2srr08 zJ@Wl4q8O84G8{}s2F-^%zFyGU9^1N|~9J=|rH}?RK_pOR~LwUgHfga03Vs5P$#!0%rIIB(P&2RMN6+00000 LNkvXXu0mjftVe(Q literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/mh.png b/gui/slick/images/flags/mh.png new file mode 100644 index 0000000000000000000000000000000000000000..ae1ca1da141a1514ebb322925d34580d871df6c8 GIT binary patch literal 516 zcmV+f0{i`mP)R<_)bLxDq0swA|vMoZ8n&C$}*R82KRHFSu9 zcuChyVuv{#XIv$cSE6|ys=&f}#4F#F)j zU|(l4(X_a{@hf!9N+QfcB#t;@SckOvdbMS#`!)=K!>I#f7kX4tELA_2e=rHLI1)!v zcR_-8CtDWAn+r{cj_gjs01}S{06Y(|Sn&6iS?kWT4#Q2wnbvG?az~G6bo7Q?dt_j# z^lkTfcC9TL%NI8tu_bM|phLe;9DF;LDrw({4o_>>iAcTK`|}1Y^@e+qD?3sm4kM3P zGG=MIqtMxZO3yvi)XB6)? zH&5Oz6e^orzmFYF0oDM-EOqA_TN_UG&H)m&kId%NZofcnOFEJQ3U{|1+Pw$m4TSHqFVi?#L2nu}~# zTcV>i?ns2$35ZyjNfaROQs!oUqj~331NaQs|B!u!0Q>>v=O6Z)nbVvA0000O~9LGP;`#x@(lS1AlN^ek`+KGyr3QkHcoYs!wGLdrJPLhhtS}Dy*EElwjYDiYO zXuQx`MIkk_e&7H9_f>1d1l$Ek0034<$Q}s^2?;q$F3>UwH?MLDKg{NLQmacPO4F3? zc(iZ{#Wi~CwT^|)mUw%KE=oU7cgek*GAKyKwva>yg$iSV+TnO?r61^mO@sqCpf zDz;QV4KEcV6Fwf^Cr^c6i(w_SIYu*F*(e?qmW%hxhvYFi<)7hS;c0n2yhHTGb6Q>j z)$8(F;al-LnebuR^84^#`FePFct{MDyh6(ne4+S5@%P|gabNC+7iEXP%Io0=vcp@| z98}(-%|)6~`Ag6%J`?^dKMG5>ybwMiUku+9OT~Xmfi|H#R6H&Y$TRY@aD+$XP2o9t zRz4P<7H=x^6=?G$oyo$=cHb7Om7PLr_KHqnmr&tj;YQ_h<#f#+ZO*ZAb|&XZNB|P@ k8kyt^5)u;f33Oq=f5eqP*2NX%%>V!Z07*qoM6N<$f=o@w1ONa4 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ml.png b/gui/slick/images/flags/ml.png new file mode 100644 index 0000000000000000000000000000000000000000..0796eaa5c7bebafdd309b62804e3a017a88f9019 GIT binary patch literal 322 zcmV-I0lof-P)A+yb#Y6FOB< zqhSWvIMUYn^YfmT=4>_eS`C8ciFhk!b_|Qp@CO7(IP(1qZ(iKaZ2S#>#9-L(A7eCf UGCA$1fB*mh07*qoM6N<$f+$3bBme*a literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/mm.png b/gui/slick/images/flags/mm.png new file mode 100644 index 0000000000000000000000000000000000000000..d931b1dbe476d4f43a9fdcadde44e503a74f9409 GIT binary patch literal 336 zcmV-W0k8gvP)Wuib~)p2idC#5)Mdwj$zUuRH&oGm68FMKYOY{_mfE zG6`U}W`cMrqk;%)f8 z`|E}pX$O*)VXwIV9RE_|9_|ipfi?H|_8tSQU@kn9GZkp$?C*z!XIw~0!kyaP$+=d6 i^uGE?{`>AY0zLsV>{b$zyAZbk0000d&85_4a@-RHLu9WUbg+RKl-E6TI^!4(1Uxvh!i{0 z=IUw&AUXZcb>mn2=Jwl>7NqvBFR3+BIXmkx0eKxBH{P{KGPOpE>Y(-1xjn)`~>Al&UW)`%k&!&e$DmD_uQ}J_J8|YAO o4t}x25uf1XV6geh%h8Sc3!WKH5+dr8*Z=?k07*qoM6N<$f`D6zC6vfYb{t1*9Y3dRhiDD*OY}KVp(aC;j@a7;P0f^t_$imFbLyKe+F;Q;{ z1l`nBU2k@=-nn-7;+^%*8X_KVKD@W~d|Khz`CLqB1aS)2u{GG5)Dv;}GL;9H?r(Ru zTY2laJidJ9%IQ{nrPX=y{ey-sx0XkrMhS$5iV2-+GW1JE`A literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/mp.png b/gui/slick/images/flags/mp.png new file mode 100644 index 0000000000000000000000000000000000000000..df0c4b8c186fad44701f02f30b980b119f445f07 GIT binary patch literal 481 zcmV<70UrK|P)K3G52H8vk)`aJ|`#la(>2Vx4-5p#CCvM|EjBo}c9N`RIhb}<}5pX@m0Pfzr z2p|MALoVwN7yWF>Wx)EcftOWV|DK`(DN6Tm+=~GKVRLIo3WX7OyqxgsYLXOE7@as$ zKYw)R$+yy4Bl1)}w-0a;V8MbED4Q(W$%6aH>4%@ouhUc4pH5}1vv4Um%9Er37lFnQ zC^NIu`PTAA``P0DpmdD<+m)>cpUN4mdq?L*8sH*0nu27WQbr*@c4}s5Y&d;x_Tc>7 zWVJfn-yfXhX_Np)pi!bkTCzPhQ~I&I(P*`kmD<`;y>IT!s&5Z?FY<3gjIJ{UPb2kw zY4A|=<j|Sim XFwa04#%s(k00000NkvXXu0mjfd2ZMK literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/mq.png b/gui/slick/images/flags/mq.png new file mode 100644 index 0000000000000000000000000000000000000000..05452001f6feda64989f639d4ea0fe96d02a200c GIT binary patch literal 539 zcmV+$0_6RPP)S1rwoyHJ}&;)oG0gDCm+g>a;F{5fF4NDk`7| zitf=aqcQ>uC?Fg)hmr>KUH>o7^ZP~X)JI@^3AS8Z$nD!5zVql);mvmtsm)tNWSZB3 z?%Au;smVxw{wYugNQW=Gym%}Wu(FxNiCi)|HawL}PNfq7oRBY*I~X4Joj$&Q_FP&- zc70x5HJ|~EO1)d!XiV(g(P-Jtj>B8lt1a7+mZkr!wqqlHA_k-ZS9+3WkB-N81`Qp$ zE(VUrTlxdflWO5&CKNC`eOCwoeR1zaF*6ab)Y_(@F(Vi-2ab0nHOkB@g)$MbFJK1ue1`e zATzHN%4-`<4Z`tc@msxG>)d|uUck)XSe|LL?Mr7S+Z|`={s$(0b@wDQ=Po?=Ts0aU zx;A(C$?LDBa_jBmn;Ikm==7X-#Y(_$j%@Qm@IOkCB>MHcSNKw$$tD>9qye_2QdiEW z#-c;6QU~^gwI2{d0EkC|q$oe1j&2Y1Y*!NuNC8|1+W5-?T%ZYbYqe)Y6pKv*eZUV` d00Cuy{s1x|6P3`5A+-Pi002ovPDHLkV1gGL> z#2{oN+4*^o#pepb6b}P4Q_KjDfhjNs0MuLt3~&wup8$(!_=U}Dn*gd;^-7PO%WkuUt+YP4x^!?+5^h8ltoSPTayPkfQx@dAlMU&+T8pZ&sdMb977L*=Nd23C# z*Tf?-v*ksSq^StR7)B6x`&c(7W>HNWuX$yMY@CI6*2yEXs2TzVS5#8h`yYCCRXijQ zsBh$VzTD77Q;hHsI0S0`EB}XoegP-IIs5_XdT3pi5%ebj0000rU;L?fu=;bdEs1iq3N^q1w!8k3sPDhnQkg@jpPhjXp*15HtbC=vUuOV|BucBxa^3X4rI_cWXgDwTGakJt$VaD7Q7 zQj35kjfpt0cdJXsM&Eq3bHNA!D;xE-vCKr$dE93>s149o1FHc_#EJLY7f#pC?Ciu_ zaeA|t7U=f(-iL245>J_~Rvw%mc^@W} n+GR%skLcQ;qyNSJ5fITY<#$Fc)@>fQ00000NkvXXu0mjfwRGeU literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/mt.png b/gui/slick/images/flags/mt.png new file mode 100644 index 0000000000000000000000000000000000000000..a3703194afb17080bd4fca1a37e3a31e9395ce2c GIT binary patch literal 340 zcmV-a0jvIrP)e;hDzkll+8vX|ylo1|%C8!A@eqZv4OhaCLCwfdTc0 zfdSzp6b=9Xp&0)MsNpZe-@iaLEXb!tP=b!83o> z;>(8wvMj@Ihk=1@UjgC&WIeTVR#^OT2RJ-ADF6wQvP&*2Qb|RY6msG3XJ_Lh@ErS> z7r)Am6}l`_Ax(P9WF}4Cd$fHEjANW0-+%V=&!rqWmZwTG>B&%@^qi*r_`&`sTnu2( zZKw_PC`EK4M4RY@XLVMe=tO6`4cr|#_`KabxuuLv-({eXiUex_0000 z`8XE43Bki~nCi?Kp5X)t5Nzhmug!T005Ac#w7(Ak36io)hE-A|kdQ)J0{Q*$Z~_37 zfBbCoN>Wr=VK1quB8$CR-}<#2_x1!#0V*Zr?W?=1SxQ>f>eh5~F<-p<^S-6^(ZjMI zJUzNd1{edtF3Dlc=GBey`jhR)SBA?E=J#XTq?yi;T6ZWJqRWb#mv^>qtNiBV^$atY z6~V0DOWGuqRU}J~q+wGwkU{MIBJZ7P7?YZ!a6bB%r8acXx+`91+~yt2G3v?0(I* l1q|O#De4^2v;Ch&;2&wdOE8Vg`SAb%002ovPDHLkV1iklv)KRu literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/mw.png b/gui/slick/images/flags/mw.png new file mode 100644 index 0000000000000000000000000000000000000000..1ee6485edd3eb694522ac36bc24de3c2a68ab34b GIT binary patch literal 365 zcmV-z0h0cSP)$- zA#2uQ0L1UFFDe>_V`aij#sxvFHo?B8UHk&37c?0Jo5Acikog5f5Ud7+Nz{o|O!Izs z&trHU4D>jTU%0zP|LDB*KpN6>{YQ(W^?EI7j4{X9Z*Qh=nwjh;AK_hMAOQ{!4_A_; zd35x>?d^6SUbK%u@B|Lbd;G};_V)H9osqOP=5~9ly#X)VyY?6OY!2+V{JwAR*gN(% zNLp1|S|u}?k7C)D-FrXs%w)>knG#ihf+mw?d(K*fqs91CPIhwA!k! zX{BS4>|WTVWHf~VgN!gplbN=iZK`7}dMN#pBKgEQ1v!BsMY^azj-y@M+EXqF00000 LNkvXXu0mjfigToT literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/mx.png b/gui/slick/images/flags/mx.png new file mode 100644 index 0000000000000000000000000000000000000000..755f3be4d4e7d3a6f91eb8d005924338df3b6447 GIT binary patch literal 422 zcmV;X0a^ZuP)&9fJ5SEMr)X%>M2fnsGbE2C(6JUV#k;uX&+!WlNKa*4ozK#GU=uVm%V z{M}ju&|1S>>wR%;6@X}tM&vXZP;C6 z7hE8`H}hu9n`h0#us3&GFO%g{lNANjm4FmN=ISGpF~)|sfu5syX64tie( zhfLU#amgIPm~rE`9-C48AI99yh*u~8n1;=+F*^4BD(OD z71GU4%|-`$4mW{SEy_Y~Ng=u;6K9bspq zGDsbb*L;9b`kG9VI8bAa+v!^{Cb&mZJmD~ty%DoOs-}9aHNUp@e1D&?>^&(ik**7g z->`mY1@_rm)r=U%%k?!$0F{=-(`k>yxd-zz>CJdozv;Sxy1LU?jC`e1MmYS7$!#4< z|9(Il=;?DJVK@(&@4GvpigTe(&T#GF-??u@9`FOY7FyXJ%f+Gq0000 C%-XO3 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/mz.png b/gui/slick/images/flags/mz.png new file mode 100644 index 0000000000000000000000000000000000000000..9128db2a1eb7c3459b045b8ba127f536f1c9e701 GIT binary patch literal 438 zcmV;n0ZIOeP)Y|HgHrAqWvh7&Q>YLb3J*1i>nxoyJ-#wGo0zCxR$i2EkMo!EQiQA3($| zX`&C1V6g@vWL@vM_gtF{2#4?cic_9n#>1PyabN-n@Q(k_Iu?`%n^?TF++M=ZS;-U` zt_ZoOyWB;FyGS{M?OIy^oEzoR#?Jbc_%#{Ihc*shFR~7N1Bgr@-ED}Q@3O#FGTsVF&l8ZUDR>piKnc1 zV|4$opX-Uq>vgtuY>U@>0=KWo+exF85L=0Xss45wfCXcLoEBLiV%k!-uDfe%#qzwT zyHgf(qDZ2f{|)wh+h85+-)#eGCGWaAa;V&0m|YB=XstiIw=(c(L|%*uDN#yJp89j< z`2Fnj$@Cj!U;|8SGTDl7IFh{CP)W<43!U;~UWmjODh&6{)cP+?b-W&RbGcGZfk-Ph z#748xVAxghYDY_(gd!4jsMhACUE7~7yqx&_I_L@d+&f6FaQI7{0Bhq6`97axwilS002ovPDHLkV1fcq`$hl& literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/nc.png b/gui/slick/images/flags/nc.png new file mode 100644 index 0000000000000000000000000000000000000000..b8f86548b0ed31ca1541ac975e5eb87831dc1507 GIT binary patch literal 469 zcmV;`0V@89P)PN>E#|N~bn~6k=y@p-l=Av9k&Yfpk$&BvwM$ z6zaN0o)(I*jfKBRen|H1%$*sF2bLZVr@GC}aH)lV&_RF>AqWT|4k3!NMB!-=#qH}y z0ifI4oxVk6>)k_AP4qAev!DgdX-(2>VrRPHCfx(`Rv{0=BG2H z(?aQLuJnULRe=$&5!kEcYbLaLF*vHjM5g9O2oymoQ4Z@H;k+ZrLw75#o-Xz^oBtz0XO<#_-J z1=RTb^Knk4h+`6LFUh$xalinIs{Zmv!`yL$k3)y2upLlQgyg$~Uk-4r2(KnEvPn$kQ! z_a%eZ(m!cWl58m?OCgtB^0gdt$k+0fd`puqr8gfWVGk@fZn;L+tZT26E;@11dHL?s zq$?@m_l4YY)2V8lbW%wr9aNAx?mlp9Y=4|CmJih_2`m6W02msB4IZ-_7vH{)?RL9Z zEF=L!2)=(|eM;>(c*c{L004|JHk-|4TM__B0{Hcl)n|6eY|i5s003wV+mmeoKnMZc zIpFDYa>xBg00003Y>$)klf!$5(P4}*1{oP}*$o)mo=@}D`D*B`j$a+G|E{w$JEJ2y z(it6D8J+1UXLTRlK05n&Hfc{eYPrA6&T?00I@4LMbXHeU-Q9G%byGv{r9YCTkU|Qn lq>w@?sicrfvJ}$3{sX^aYHBG7A3Fd5002ovPDHLkV1kKLpX>kt literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/nf.png b/gui/slick/images/flags/nf.png new file mode 100644 index 0000000000000000000000000000000000000000..659bc0f0a13f32428044a37eccdd4b2271e00933 GIT binary patch literal 472 zcmV;}0Vn>6P)Nkl2(+aFV-_aFLUU!ZoLYR)tz6p%6bnB5F}zB}9~z#19ZeA{xd00o9>93odq@ z-7|YL-^_StVRm*hGx^@v`%883rNsiZOrM+h>+q^(8~ zvqCEJsCr+04xXQar@hNPvIG{yPLm3p18a=~8@A-WtJ^D~L|eAugM^?sH&#HV4iXGT zHEsbrsh%J-r!9u9@ZkF3*TKlYNRqI_6;e5vlJ%he8Gp7!>*4L;OMRg=GyuHToJLCM zhX+&iw=lIZJvP02wu}AR{8}MjsJ+yb!?{;U1#n<4_7x%M?&`^9bLHN0X{ZFmU zdRQMTlr%;v@Tf@8xS7!A@#gBpN_S^Ah=W8XgSo*tiT7{zk2a3zZ+rtj>r^1l!!nWp O00008{;(#JNN5NJ4Gjk&_8x%RcmXRKD|<_>!6i5Z1&uZoBpOUMGw;2z*l37^ zS4=ZA`QEqU8*Bjxi2INChx>;~fFzIG$Mdh}2m%EQ3r}3VzuK)cIX*hxtlz-Q46y0V z<%dhr9ku)B`etDP=KJp-j%_DlJ^$kP?&n>lI(>R@N>~WVI94q8yhyn!)$VpvEP$~_ ziWL2Koupjl>U3xKAQZP-mZISWLA9$S3$Y*^DXNsLS1ZjkLQj`VR=XxM&!jUcS5GT) z{t{&Eoca}MO>3+ev9P71leZ`Bmb_Z6fZYW4)_Z5~&OG+mF~y3{@CyW6*mC>j_Gteo l2_Wg=>EYtj1pz>Cz#r3mb|7(gQ8xep002ovPDHLkV1jo_l_UTF literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ni.png b/gui/slick/images/flags/ni.png new file mode 100644 index 0000000000000000000000000000000000000000..6aab83f0743279002f5c9c196569d5f3da345cd1 GIT binary patch literal 370 zcmV-&0ge8NP)$%ih_nT(bgt{rG9~pACcBC5G?WwsZyj22q9Gd-YfcP~4MY8P!$de{7@J~j%|YI<7DnpO+G zuvT^z*GMerxw97J#v9TYe53l#hS7YA42(XS8+Dni|?6{_e^ z0>#DTCf9r3Yen=DPLjhp$+?MsQKOn;p4@!+yjt!V6P1buSuW@orovWFjs=sYFK~w>AL=Yy2 zQyrvGi^l;I?#w9_S4h(+uI2aJPHp!3J^pK5Jw9UNe&iW5gKw48+8Z` zI{Dn(`Q6?5-{1M*;QHj``sU`s0074T0MGyc*Z=_B007+p0Nwxq-%Cs5Qc~nsSL9t? z=WT83eSPYJg6seQ?1+f)008o?t_Tb`FekY)DaH~UcoQ9e77{iX9)B7YJ{>KV9vD?3 z9Bd~agDN7KEJU;}C94JrHU|nf2Mai>006T90KotN`|9fZ>+AgR@TW$6j{pDw33O6U zQvmb!{Qds^{{G$r<^uo#0ANW(K~#8NCB{<%#4r>9z}I$F+qTxW?tiEz&3p~arV}7m z?VKW8*7kxPcl#Tx!{A-I-#7AiXy-V*9yV(Q;1o2K3fQr<%tXf97do52MYOG#rS9jY h0Z0PRY5ntY9{`S=2)`{Gc7p%_002ovPDHLkV1hRJoI3yj literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/nr.png b/gui/slick/images/flags/nr.png new file mode 100644 index 0000000000000000000000000000000000000000..2c319caecd68661aae023279ff0a50980894c880 GIT binary patch literal 391 zcmV;20eJq2P))XGA!5kx}p1}t&`f^B-MG`0~e1S`>7kX(eA+QKS@h{S-2 zh>)Q9_MM+&vAaQWnBu^B2F_2z{VxxI8ic3M9s!7xf^8>qoJf&P zMKW#5JKI|g0ICkYA3J4Rp0z{y%$=fq0jEc@5Rc%BDylG1MF}fP)RxD4t8Ujf?ml@j z+5fhD|JK#rk6(^|O*>7h+oZcJi8SSFlZ)?Pqk$r`e&@#K#=VDYw>O{foDO1&43$oE zzE8RUpaEU-hrNTtA19x_9u32kiz7;sEm^jc#IwLarAB!9cK7GW>G;xlIaC&CWNU_d l9_Vkjw*UL+SzY*7e*nA#b7H*OXI=mR002ovPDHLkV1jf-uzvsm literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/nu.png b/gui/slick/images/flags/nu.png new file mode 100644 index 0000000000000000000000000000000000000000..5e365e12441e4cab6491270db189e13770394993 GIT binary patch literal 465 zcmV;?0WSWDP)yhEhlkPDHkU>OD>!wBuN34k|Lo+T7^w4 zynQp@jBoZ?dA+{oy?*ome)A2BMlYtt+*IC($_Y;#_Ka4}d%ib&J=pdzw6V01?Ph7j z;5C{a6ffb@>%N)sudBElVZ+V+mxVRSvmLS8x~X|&k!L%OCK8MWM3C_m->!HqX{=(! z%lZ2WU>AkE_om^X=;Wi}Xg=JLLZeXmQu<0shcW-ncf?biA%aGDem34WBwmg5O!7m> zchu5og(O2g$ch-Pd8})%uC1*2hTT@T7gVhr%dyf#!BVJm;j6y2agB2p&{P;0Oe$gS zVzqncvyUzBE{{(7>rJrr8R>})oaXkrB9x&~qjntfK$g7fcFS`}5fQ;?0!YKoL#y;x zKqDA_@e{>*ihxp&#QXr)is1=y3%&&m{ojSD*CTc6#5GvFG>~(OiQ30pX zk*MJeP#GsA(n^G-J?u&gic7^k8)?I>aUcyD8MN2@yNT)#V2*SLA14UR00000NkvXX Hu0mjfs?^p; literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/nz.png b/gui/slick/images/flags/nz.png new file mode 100644 index 0000000000000000000000000000000000000000..be935de872823591e7f7f71ac9e4230cdaac955c GIT binary patch literal 529 zcmV+s0`C2ZP)4hhoFqMmG|fqq#t>`4Mlk`g{Q(xiNu{9ZXh(5y5LX?fgS%s)h}eSYA}V49 z6)ZaFQ0SLM2m3+O(3r%=rpZa(=Xu`OAt2puF0O031E23qzS~bec(i;!wHmgpd*vfH zhV;dAC$Bsy0WE+52HJoE6krEVr*F+YpWtM=z4je`3z=*zm3XsIU0mNM(#-n2TmI1K zZ}?1XUO%3+XRH^&)k5TNEwooRemmsF+oaF>>Q!yjCo}F8bIsp%KR&gS9L&Z6wqCj; zl*@;Qa}-PHqeDF-XATmXrO>es8%6T0mikohn<@=Vcts-uD62YlIS`FK-Eg)7-WItt z^+7wIuZLr8C3n5Gq=VVYz%_UCgsEMK6af`H)$n$m)R*NyzTa7|(#LN*E4z~Fk;O8P zJKF_QncMRg8g9RCzBR+!Ki=E3zwFz=ILGjndzpm#_-BPyN}|Zz+$<Uw5Q$Q{Lq?JAdPG{0T#s%riLeHg4KTBi5@P8}iiDJ?ZqNKMz2xa;r?)dN zquroIY%=L6kuVFhCKh605@O9P)1k3Tk>b2gix@xxz*XSj(3c9}L;F8rKm+bS_>elR T5|4?e00000NkvXXu0mjfp5FDO literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/om.png b/gui/slick/images/flags/om.png new file mode 100644 index 0000000000000000000000000000000000000000..dce4f36ea94063825c2fd837c112e0a8b594dee2 GIT binary patch literal 339 zcmV-Z0j&OsP)8;6I>@px-6F!^7*!*(+PPKU#{`Mji}QY_M>gT-)!$%-(!-S0n4r>%if z7Fm)hh=>3QvLdR}E=T}c0hKDr3{yR_7zj2I4cA&-CVT4x(h-&_;^vl-!6dy7;h?G1 z$-W-%&;qbz(qxg5@zqO4k`9@2DidCR(B{!mkyak>kS3F|Xv$J4Gt-$!2+chpK!5=O l*H=IQ0$u?F{usM8@D9A}d3Y#Xfv^Ao002ovPDHLkV1fb%j>7-| literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/pa.png b/gui/slick/images/flags/pa.png new file mode 100644 index 0000000000000000000000000000000000000000..59a45a1b228b25ec5785e399722630fd1675836c GIT binary patch literal 390 zcmV;10eSw3P)aTKtnKp*wy{htV(CK!1$!Yrft73%h=p1x26xrq zo{t%e>n=JR4paQjXBmw~cqbA7Nuu8;&?2UWKnI}L>jC)pUnKhTkO0VbcKG}(cSX$d z-N{MU8sCid>pY((`o2~ddPP$Hz2xIq=5&*p-0R|EvGp{oIP%M`bFgNCbt5-HnavRw9(Ci0WPjgYN9C zyZ*zQ2VFhLQ$cykQy%5h?hk!btu?l{D~v%*IeF-1B2UgZJ3O?5gLW#(3Y*d?OL;0q zk2gApLq9$BrlYcUL2g zdp4z|UL77Do3?_`2bw>gUOe>Rt6Z;Us3H_ZBrwpZNqTF4S{mT=htiQs;pWhvN~u26 zz4FY3p~Gup^;kVp!~{(wAbNAn+xsMOameN8gQsu!)hAiTCFf6geq+%+y2m%C=8Js| zq(~4kJC~e%Mn`myTk>y(KJ&>(C&PTri_2fP9(LV}uiguCNI;OBTSyMv4^y9G<>=_z z#kBU*WznmT8oRfjdpsLAjAg&nve~6s)DaLtr>Ka^_{+?tp7h0)9WH$?;@uxNj|Z_p z6)I^25D+0`Vc9CGhzYr(JSpX^jZCm>57({EQ%$K#6H^1wg`I7SokrWH6`lMA@;i00000NkvXXu0mjfJDA|$ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/pe.png b/gui/slick/images/flags/pe.png new file mode 100644 index 0000000000000000000000000000000000000000..b14d04d8b70419764783002efcc778bba573a852 GIT binary patch literal 317 zcmV-D0mA-?P)wu{sT)v5DQ3Qbv2Oq|L-3oP^q~1e~=mf8UO!hW?*3Y|NnnX z%>UoN|Nr>|B)@Fh1lGXt|NoPx41fOu(SL|?WN`cT|6jj=su^Wvfi|#!&HfKn{rfk% zY9Iir25VsW{Trx(1&A4es)08C`NQ!0&wosSqycCg*hzo>LR?8e!=FDu)4@*q`v>f& zU-&gJf}I3*643Zxzd)`6N?_FhHXdl`9|i`H24--O0i6hP7*-8`fEqxd0(1^Y1Jmz6 z43d&yWBx*7kdcuQ5uHj(kT3)ypkl_aNU;ct;q&LA5e)Pq1lZa_rN96H0zF}bUop?F P00000NkvXXu0mjf#Wjm? literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/pf.png b/gui/slick/images/flags/pf.png new file mode 100644 index 0000000000000000000000000000000000000000..0da2b6c3da4f81c3ef8cff6e44cd9c9987f1be00 GIT binary patch literal 379 zcmV->0fhdEP)NQq}kQ zIELQVb@B`+=OcNN6CMD?AN>CfEiLd=frUl`0Nm+LGpfPVRiWx4RHX=2UF7cMBy}Kw z^87+Gm{EjgF2dnOafu!yMbcU=0^z;WnX6O)fFub7;x>D1hMDrz{4Tk{A>2a<-7HId z^gRI}5N}`I^A4qpk3w@BBPRm=H>ldY2bKhQFoGncjT~!TNz*4yMET$N@tGcyOm6%a>5YJuqgy@w

b?q0yO{+x3(?; zovK1rA=8n_a0HgZ=j2!6nH*thwzt;=@C&~GeY&1`HFHTqrX^cGFL&f+dY68y+UjZr z)B#kLBlAtGb+6GFWtz0)b@?KFqV#EcgElQyKpjA4M#S~a%`+PtcgZKxTy#M{qF>Sn z^hdf&O91Ksn$2df*BfkaKi_@U?RKBGTDMAm{X~DJcjWi<1^NXYQ2`AAYinx&Mx&7y z4vJ!WeEgb(be61rkWbP3s-0Y(Pp5SNM@L7);jk=A+nr8lHk*+=lpc^bq;I4j3uQPW zfF^*5kks$@CzHuwFd!+3q@;J!74lB#T4X&FKofuzD=RBSQH;mqcDt>Gh>#QuJDFcH gZ)UdepKb&H06v~M8(q;wS^xk507*qoM6N<$f*ydj?EnA( literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ph.png b/gui/slick/images/flags/ph.png new file mode 100644 index 0000000000000000000000000000000000000000..89083e94226d82314689dce902d6c4c8bffd1ac8 GIT binary patch literal 413 zcmV;O0b>4%P)B^2V={}`%A7F zJJ^$BYe3u>xWEdK;9ZqlyS%B;y}Hv4_iM@pzJOtJ5~pX}+2(t_)7KWt1~jyW3(T>0 zgu`22T_TadfDb8S?n*>#p>+fU#Cw97@6|=~yX3!Z|3@@GHz8H~f;VqT00000NkvXX Hu0mjf0j0ZL literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/pk.png b/gui/slick/images/flags/pk.png new file mode 100644 index 0000000000000000000000000000000000000000..fc036d270a3f82121b7f2781ae3356737ae534e2 GIT binary patch literal 448 zcmV;x0YCnUP)N7UuL=n9I8=A5hwBF(^$g9Z?bYm#2pIQAYJ;eJiyklt2Y- qG#<$iKKHjzw#mo82VQ*m74idz%0P@XgwqxP0000{)G literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/pl.png b/gui/slick/images/flags/pl.png new file mode 100644 index 0000000000000000000000000000000000000000..52c7a9d55b3e45ba0af19e5c968ebfcb0c5c6bce GIT binary patch literal 293 zcmV+=0owkFP)zsfNc{i*pAoF>|9=p{`2RmM0|V246!7KQGZqG@qW{Q@ z|JVQ{Bjdk6e^`iA4Uqymi3R9ZM!0G)#G?VIgN1>gpP{es|FdWR|NLS2^XESt{r>&` zH<0lg%=itGm6raua3R=94VEzI_51&?Um!LT$@u9L&^cfyfrUWE zBP&8x4YB+W0|Q6{GuQzPa7CEf{s1-nW%&CS=p2v+rr&=UBqhPd{AKt9(#Z%mk^w>j r(cixi1XRrU6&$&6#DL00lL7(&(DhuX&W!BM00000NkvXXu0mjfsZNPn literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/pm.png b/gui/slick/images/flags/pm.png new file mode 100644 index 0000000000000000000000000000000000000000..0eea37cd780f0e7533d0858e0d13f861041a90f2 GIT binary patch literal 566 zcmV-60?GY}P)_P5hP18&|X5CWEL$6q9lS|qL-jvGN6Ehpn_h4q7aAzp~9-3 z1cIKU2vjKk?>YB=C)ob0Sm>J;4h<#ewm&}vEP#MI-~|kT01c=D z9B=^gtW8a~uHB;}<97~Cx}E*;vHnCN_U^?$Z(!p6%e-Gdd3?P4$$hg%X9f<8q*s1$ zB2rMow%uAamus$N8#X-P_Q zZKemyK5z3>e6cfZTt5Fjq8qW!;=z3xJ!k;LR#GWF9NFVzyEeOhW7%P>zjwX2Yvan) zS3smQ9m9i}Uw^vhzYJeITR3r{#x-5Hr4&RU<&u4R?B|Z@>xmY$_Ld{1BGITjt|OzN zA}JSeyv1@o77QvdQp#00JeVFCNCo`0nYZy+$JX-i?v^za4H=1}3(wx%0_Io=@IQW_ zvbpSz=cX|g*0-PDo%M0cth6}t5!q4oz+rWvW-mC~@VAfK~%<0>bM6uH=5L*S9y+r+dj^tA+9BpGI3Y<4gzv+lGhR zmSEf?fhyYs$^Zwx0oO4J2*3gaz=0~j0RqZE8&C(d|LK|xW7%75xc~qF07*qoM6N<$ Ef*#NXHUIzs literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/pn.png b/gui/slick/images/flags/pn.png new file mode 100644 index 0000000000000000000000000000000000000000..edf6e5722541153e0241343501a6e4b4fb47e281 GIT binary patch literal 544 zcmV+*0^j|KP)|Rwo{f9uEq**`Z+P8_F35fh?^^q7l?_A?(joLY z=|q%ymR4tnW#5%yR<&X)AK21Tx3K;C-oVe2n0fnpzpLfi4X<{l-_iZ^U4lH zgsL+|1+V4TY-ph)bsG-ZLSxc9di6~x@-<*Mmxr<^F6977wMH|i21C73x!6kfu*P)n zb@SKeyXfc&@2TwW{N6T>Xsgy<2?GIpeWaLQ(1PEKNlSl{8%)T$vTlDCvPuId7oS$l zF=`r3I$V!;nz0Ktt0-IrfNL*a&Lu96SF6QYWJKrG<-#A2Tz+2LZTQmb2-lFP!!(hE z&RhVl0JtCp3SSYZ3gjpm_y!Y1=y=AXi7XOU)@DfHott?8QUHiZA__#o+vWd&B;U^; z+b;J{rV6z$L(Anp0MY`PFODP%HiXbZ11F{-^**25|4- ik^j-2JOBca0Pq)+(=S?nUlGXw0000Qqp(xdwxY1fsOlV2c zSZJH~J?}YR=j?}s)6=)-{P>){PhSRHZKKnR+$UfG@`voaP%=sezyMkcWV;aY8mCTX za#N5k$>vfhV;3YjS5oFQ9M-@>0LcexaX-%lDm^u2B#8i0g-XjX^j6CB^|c24e)>ow z^#*4dtt_Fgo(x8R7h~)tkx+ox+++j&I6k8D7*ek^(im=gk9hbqakJP=zPcJ3PC_9K zL?g`CN6CAdn?)u=Ig5tHdY8H9uyUX3sby(#Uf$Yz5RGbJaUO$1w6{y~IIAwTlx%(is^0000RQ% literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ps.png b/gui/slick/images/flags/ps.png new file mode 100644 index 0000000000000000000000000000000000000000..12a338a26585e985bb121e90e6b930db9cacafb9 GIT binary patch literal 391 zcmV;20eJq2P)rA1O)v4{ToICiA|d}u>duRF#L~t@^s(dzsvvr z{rLMgQ2B2-_yvMM0A$L_$^sRGH2nYfpW*Lcr@wy{fB#nS@cy3=`yU%%WMq8!@FB}T zppI|f7(v?pDg6HPf9JOUO#lDK#9(RwDg?Tj3E`a|KmY&!{r}^~|BDv=@9Y1MO$X3B zED**2KY#i6{~yEeU;qEJ{Pzp|pOucqNnlHufKCD${O{LKhVS1W^8EVm<$+Z-$k6{l zSN{X~f%(rLpq|~TzbAOG{rbz(|Nj8>00a8(|G$6#{bl&Wz}U&aP#(y@AjH7% l3x@t6G5)|9|G*>z0|4ZpR54X7>!JVv002ovPDHLkV1jN0)P(>5 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/pt.png b/gui/slick/images/flags/pt.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe00c44c2c1272c5f496af5e3ea3c699fd3bbd9 GIT binary patch literal 407 zcmV;I0cie-P)8}y6ot?C=53;t(n31eA%cS<;-vitI=OXpadQwS=Zr3b_zT2MaJHb}9}qrZH)0mSi&+1W*A)q=!G>_w82Qcg_X# z0cVf7`O1=(#-#u7%;OUQD09v~RmjkAh`uX=_LT1qQj(S;58J+H!ev z^=4Z(qO{zwB+msYfC__$6#7208~6Rzo8j)2Ym0*)mewCzwrhuM$N(w?I?e6#vHG_; zeR#6-=V$kboiA4A=i87{((-~rbp94!e`RmWKD{;dSjLv*N)RE3JAjIRptQHWM^Wxd zV!%q~mOw&+1otHYG`I(hfiu8>GoWDf_u?Nf^B<1aMs_{sUkU&K002ovPDHLkV1i#- B!G!<- literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/pw.png b/gui/slick/images/flags/pw.png new file mode 100644 index 0000000000000000000000000000000000000000..0581288c77bd09c20252abeba39251c3685c2329 GIT binary patch literal 423 zcmV;Y0a*TtP)6o#Mg-~WhAGc_?q(BK9*HzzWYN{*ylfN}vU<;(@h;ZQkLO2`o|z?qXNg-K(Y zN+w~?%=Ue2y{~FF+pJcrR`s@e)>C+Bw%ILFK@br7-*tEP^bEOs0YJ7~G6+aJqC^>l zx|R;P$u0eIdDzndtZz9@2ImgHUp)G@INq!;zFRxr>?&8erH@Y+q#lr*B7&<6%hylc zFKn3kvvaSld#_fPDz534ZV6Q#QbGv2cICu_!Wu+jqbqASPCsE#Yq+Lsy2(^Jf)FiT z_&eQyn&5Y3^U(fpQ{~Sj5DB3Uk#fjeZEDySCV|xK_wCuAqXSj0>8kMsbySVXc544@ z^_DyjgVbE)?BkC&hdcYm#F3;-M2{3XXz3;%t=#_d>&)e2&vAY6_0rSN*D4;rb?k$n zXQZa?$U#~<#LDKUxW_sz~&Tr>$d zEW_;X?836im_dvB-$(|~>jAI?2@z%>XcDAz_8d?8{R#kJ5AP9y2U0ED`1o*LLjqtM{sU%-WE(}H@wj?Xy;hbe%c%v{VDNo;p`7d8eRR9C1u2c2x@a%` zTWZ^rx6|#X!^w`{pFIzNR3T}>ZDVD5@5%>XXINfY@Y|5mYy%bVAp=l4W!oLMs zMpYKWhf%`%?a}ep-6)gF1gT7u$}?d~L3cOn^ONfejTqioFM`UTYR2ZVkBNg-(&paLdj)&Kte z3$JYisRgM3Df$g&{Qd<(KpTK+Sm2I>Xj@!W1~T>6FR%?zv%%coe?eYjU;>&7Q4P@$ z-O>S({`33iACSRN)xW_cPyq{2!+)sq|NsB}pI=e{a>g%&)4?|U{s;0mNCVS9xbYwz z{}a0V!AAZ9k-xw?p%(rIh8j=<3j@qa5TDG<%>Ww@aXQ%eKOp1(0K@nXNG0RP_iwp) z_~3p3l6|oef5Bb`hy7m=35t=wz?hkE;ylO?AKtzD2L?cS6IuC}4EO*5Ykgbgfe3O& P00000NkvXXu0mjfQ&+5p literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/re.png b/gui/slick/images/flags/re.png new file mode 100644 index 0000000000000000000000000000000000000000..25cbe709b99abc07cb5ce525af39a91bc62831bb GIT binary patch literal 367 zcmV-#0g(QQP)zCJ(=A4p9w$`4!c;;Jhf`EYyz^mtv0K~C#Jl;zJAc^fHciw*tm#ebYkGJnO z?1G=?CB^pXbjpS8)|#a2@84WAHF5s|fel6+DYB*X-buFBdhh`F@GLjf521W&v4|9d7Qm}Iob|P2^iAXT!n>+Vfyr=nfxaFLg z19#!#BR>Sd3ghO(<>@0ZHa6oIzQ8xnr8$8PCkx0ICcFxgE77)Jf*U z`OM@W02oZGQ_3G;+xrVt=B|X~4d}L%si-*uW>UvW%dRwC&6K5-*fsw9P=yppFu0fG zDwk5d90A*h%A8T5rW+WbQl36Jl%hUa*E9IJECqsMi07hvi(!FxFhN_7U*EqN0}F$N fzvGvC$J_h{C#`RtbM7A^00000NkvXXu0mjfZ?lsw literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/rs.png b/gui/slick/images/flags/rs.png new file mode 100644 index 0000000000000000000000000000000000000000..23f716dc40c511f64b6940577cd529650a75e519 GIT binary patch literal 376 zcmV-;0f+vHP)@!3#=_Nd?@I;lj>5z;5ftIs-b>n`)`PIJb2D z(*xyW8J*RJkmdUBXyXM?kN`miP@5^-7E1nc2MlJtsGK-n%H1QI!67^cJB%6jEsU&;IWUhU$Hi2$go=Xt*GJN#=5=D`9RW<#?fBFTR WiT;J39PC8^0000;3PVRsBqnd>?OHq{h)g!SvwtUB zj>qJTi0GlSxPpTLm`ngN6AF;ovjXGHQC?ub{~7=wGcQTrLMbI8%5s^jRUQsR&|0=e zM7EapA8+S$TGs2&VY`jRqU?6qX(6YSQr3Fy=W~Dou#xh2p||^7RjQsUc7YgxE?Siq z=h1%(QbG(H#!q_rt{-7%b;wZ_a!4mq-K224^TUSM;Tgt$3%%by-id`6 vvy^bdLMl@K3>%x)x&@RY#D(!Uy=nnJKZ#`?dmlM#00000NkvXXu0mjfR4I95 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/rw.png b/gui/slick/images/flags/rw.png new file mode 100644 index 0000000000000000000000000000000000000000..f4b0136eaebba0612ce0c95aa99954bb31cb41c7 GIT binary patch literal 382 zcmV-^0fGLBP)F(nGlM;W2nJ$gB7%Y7ni=Q;%=8cmNb zVgD8fZ%=O_G%`fDD3m-iC0BX7W4^?}qmQpBFZU;`*X`$DET)InXM=Xyw8Ks~?UZAV zHe0{8`u=WQ8~`@%zl?xqCjP6vU%kACA)&Rj1K|16xi&zXB*x+~9^B-ob*3^avmz9; z$x1r2f|aSdex=?&!@vnnx4bY8hjP)1J@+cJCp&XW7CEt0RrO<2SfSxIum$4G^Na?d cT@*0z5BRxg!H9UPwg3PC07*qoM6N<$f>t%CqW}N^ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/sa.png b/gui/slick/images/flags/sa.png new file mode 100644 index 0000000000000000000000000000000000000000..36ebcb7cf3722219cb3dca06fa9885b11b0c7de3 GIT binary patch literal 428 zcmV;d0aN~oP)jM zg*Ca!-h0l>`CFK1Y@A}4=EuNHh6nho00^N;^O+q?p>$*8!S-J|KL?ETqvblBr&idtz zv-&gS#8|K94@Vc>CPxX8?ngoPIQ$cISF4m#*}R-r@MLWjmcs zf7Fu#g^4Z)ki(!5<%7k++F)&5Pim{H?^U-mUwx~(#lmnr+^hB^Qao!=FeU7Me3hk) zL6eyq$%bv7<&%>M=_%4VV4&!7^LF$0=0drcQu?!1f4=YXCp(W@wTz1Zox$xl+YE)m zWKK8P*8Q#hFZ(Y4Jv4w44LrEqUuL+Il)Idwhg017@KV(3(lrJn0ziiKe~v_p|LYep WdN&u#UCkf>0000I_GzMe*aP;(K|W$acb&7GU;mF z01N;?0P`<9fz|sL;zOgbQmOFR*iPHV#Ki7_f$gPIlZ4hr#1k<>AH_NuU5E|6^E$33 z9zXE`Z&Rs*!^2(a^iS7St(MW+BMs@1wjY}}FF!xjUtC$YZLn!(U6+$fgz!k6F>8^zi-(D%CEoe zxKng#*cP|jBBJ%*2Wxbs5{xZJ_7=ZGp1pVSD_`kR>9(5`C5EE47!AO>c;r?naJF}U zeG_Z;P@&_Q_E8t*{`V{~G002ov JPDHLkV1iBR^Sb~5 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/sc.png b/gui/slick/images/flags/sc.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad512b7e9fc1002a96ce1b3bdd5531034cb6366 GIT binary patch literal 480 zcmV<60U!Q}P)X^RQ56j5y78(z|A>HKKwSnxAks}jR|V!(NqAL6 zmm<)RLaiyoCWBeDWNrFB&-)yK&xqh~;K2FifLY)G01yGam6eC1qX1wA+lR%lLm2+S z0o`i#4gj-(T&_MgcApG@rc?)BX>?DhN;&54(vkxlz-F@_MLItIk!%BjB77ozFZ4q3 z^qwNAY&KaiGlUT3^IO?$8wga-IpsT{c#5Z&Bmj{lfDi~APE33Pl_s1MF8|j}?>RDp z>1oW&I6zgS+?D#!P>WPP6~6TpIrfFXLV;6LEL=m{S*Md+@}Nis#6nFHML<>v5(9n32iJw=$w@YZdX%RGNBu}YBL?r!5xqq10WK(~1FGhYZ6 zglEpORATuqPoL^BeEj2 z;oHvoMrWhdYxNKMY8nvY!8lmJ3Ajg-jmIzR3)kZ>+f}><+CT?Tz<>x)!2gvBWN-wt WjXhI+aVN)LHfWU}M$XLWk z8}{?+%7G~By<+KW@3M>~mN|@#ejWM2&_54upE^*30dD_F#E8w#ZEFmyUuY z(T4{IAXuPhclvefcBi#cEKJPXIEbQ`TFrr=1_?stqkAl_Tc`P1WEgv(st!a@Qt8!a zAuCpkvD;=AnGFuAzoy=&+H39jJMMk;RMpI?jwDIa@An-PG^Vd?a{%glIjn$H~ zlA9{3sJ2=LYUlvt&H{Cm5MkVLCmnZOah-&u+ z>t|JDQ7sp$Ar5n9&NhJK2~|yRUEOR7mu?{q_x82Rl$)kSN3vwufCsjo{vYzk$9)hc jZtUI%2-Nxv5HNth+_`y(blKyj00000NkvXXu0mjfSz4*l literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/sg.png b/gui/slick/images/flags/sg.png new file mode 100644 index 0000000000000000000000000000000000000000..975d6bb08ad6dc7befa0d835e7b181a07a2d8073 GIT binary patch literal 349 zcmV-j0iyniP)t_+`Tn vj4|*BQfgOU37E^%iN8T&7XUrgSpR@8muXDcS|)?Z00000NkvXXu0mjfVD6Md literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/sh.png b/gui/slick/images/flags/sh.png new file mode 100644 index 0000000000000000000000000000000000000000..9b6d05e3b32176bac472216b316ba8aba0f5da85 GIT binary patch literal 516 zcmV+f0{i`mP)?9Fm+>fAz%3)wrFoyo&vm-`n7 zfEpkG0R|92K;UHuC&rJ%L>#3LnPZ_V-~?)v+p*6EQUv(Z{#%c`ni9 zu8iP!5v5g_x>U+l>&qMrdD%!Dv%-kQs&#DHn9AL~AH1_oyVG4Qf6Ep`t|{TC)1{!k zP;HJ^wHEnT2Oq9WuBggVIdyGn7$AS-^vx(pJncVQY3nRBug~o{RY_&esqX78;IaLQs}e21Fik5vVjqQe&+&Xbl=5z}kODIZ4^7E4jV^0000+fLeEP@7DNexje8GP3Au*qbVdeSqjG1 z_WT82)%*C_|M}wI-$5pstz~QLa5530D67lYfNG$lFrOz01w@dAgoMc@L`*VJM!*}w d|Lv(2fWKadTrncAD{24$002ovPDHLkV1f%dtDpb? literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/sj.png b/gui/slick/images/flags/sj.png new file mode 100644 index 0000000000000000000000000000000000000000..74264c5866b6768e421e265c20b7fb4920a50f61 GIT binary patch literal 397 zcmV;80doF{P)uvT^z*GMerxw97J#v9TYe53l#hS7YA42(XS8+Dni|?6{_e^ z0>#DTCf9r3Yen=DPLjhp$+?MsQKOn;p4@!+yjt!V6P1buSuW@orovWFjs=sYFK~w>AL=Yy2 zQyrvGi^l;I?H*}#{{JkLzNnWM}{27n+BA{&skyxgWPlSP22k+d{u${~eof?)0)gTTaO zh!^HKmFDP*u1ZRhAIQT4Iq^2(ht|Sf>bR6R-=yoik@F?tA{B9;Wy> z%pWreclag&1OTvObwGf~02Vh301l4`ib62V!zofU7-bfuxVm5E+V|OBR5L)AGiWlC zSy)l2Jn2tBK zSwhW@h!6NxNJ-L(q|S){g$PM$I(?ka$A<&myR8{sccd@ix7*!jbH3ZX znaND0sFW7WqL{4I8a2%Tc*+3HG#;O}r>4xptc5z$UGCuyKnb}0eB;m17pQ@Efl_hy TH(*S=00000NkvXXu0mjfwG)i( literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/sm.png b/gui/slick/images/flags/sm.png new file mode 100644 index 0000000000000000000000000000000000000000..07282bb5575da6d51149716d9ee63b453efef372 GIT binary patch literal 396 zcmV;70dxL|P)5iDIhic1IoHkaBGIL& zpb{{k!9>ja?mef&GxEU0f%|vvUugFPq7Ra}$z2vyOZ%(#W z|11}KXb7nL_qot~l2Jx{8Ew=qf1QoYccUh*cdsimhrQ|OGFPpdY;Qa!FgO)+x=t^C zrq!hUa#ZOYw7LVwH@~ARx*}y1j46z+U@jxf)g4^g&pv$Rn%m1xx&HK=xRh6&f>{cq zdC6RnFjvRNKMiT)?^G|-?84a9KgIZZtrN(QBBL=GE~CE$7cGoUesk))rCJ3hxCfV< q02#2@MMfBr<-}|Fma#qw0RI8DL{Fj14OaF500002Ov5JcZE`9MJg8!-`LkuH^;c6Jta9>7Ad^a!bP18*Xv@gjDDg=i(%7!`MBcP##2 z2oA4(?69-A;3k7!b8rB|Y?wJ?xM2sJzc>dbGnw_Mp~35q561_$l~;}wJJQwVwM7gCz8Rb)@D$+VR8Q3w*q^F(sC^V_W9j#PSDQyDMUTE5}+a4#nlHPyT z-`301x_9`Wz$SQFEss4W`uL+he9=$o;oW-vK&gEt?13Go#~#;|+lijsuct@)UG?lp znVSo1U&$z{E|1j}MC$FC5_Kwb-N%mYO>kQ+jnqntRHCF-lqglPaMKO!C^SC4bF7xP zx1zNK2C>Yk>E0MvynzBkLGk?^a6R)d#XR0`yyYMMEL)MlF}zFw0000ESwF04^NQ1*=BlJhJsKrdF1s(YshynZ#ZyTF%oLQ!p_r1r%BqY*g<)R4 zK5MN>($8~@5>>Ee7^Xs*VMZu(dp#*xB_cR-RAE@ZFL->&lLwq^*%iZ#ViaZ6(@L=> zBb#nLy2s6Z?jJCTXAe34!@Dmel&MHvt6p;CSwQ&kjr~3DuDNrS^%dTKT~wK}RB2Um z7@>lr?cmc7HrD};j`_8vtrkB)Jd@Bu8fvq_T|5UlkTBFMt3k_e(Zb7zjl zzq>e`;xKTVdxu_2f3>;ZVksnVnLMPKW(qyM`%F?(-IVOEZYSlo%O~>St_4(w}&|~S>cF2jH_kW*h{_FY&^Nnc?hWMN7 P00000NkvXXu0mjf@s6)K literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/st.png b/gui/slick/images/flags/st.png new file mode 100644 index 0000000000000000000000000000000000000000..fb781300c3f75b27f3cd3cca0ab9ddc8457581fd GIT binary patch literal 427 zcmV;c0aX5pP)o^}m5c^~)%07yVv+@9ECi}nPt`Tf@2Q)rx-Y1nC{TvAFV zOEQ^a^4WvuZ4W5djpg;5ecM)2X(gGY$s{wv5#pg;htWX`p!d6)Ip2Hly2>n91)u^m zqbdrliZo|Be6b&G0*&4Mq}nMwR9$Bke~$U)H5ZqnD#kzf>SdfCuxWT?0WAQ?6|679 zx~eF}XvEP|O0l@a<;U@4H6nOvC0^8R?he`wU}Ih@rw<+oYSuJmGAT=-ETxprG;NI0z6A#3M_2)3E8156Yo6*~z+a6& VQkd!Qb58&O002ovPDHLkV1jO9!tek9 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/sv.png b/gui/slick/images/flags/sv.png new file mode 100644 index 0000000000000000000000000000000000000000..e2b347c78b4b6a43b84ade971391c2b8a0daf82d GIT binary patch literal 389 zcmV;00eb$4P)?a{%glIjn$H~ zlA9{3sJ2=LYUlvt&H{Cm5MkVLCmnZOah-&u+ z>t|JDQ7sp$Ar5n9&NhJK2~|yRUEOR7mu?{q_x82Rl$)kSN3vwufCsjo{vYzk$9)hc jZtUI%2-Nxv5HNth+_`y(blKyj00000NkvXXu0mjfSz4*l literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/sy.png b/gui/slick/images/flags/sy.png new file mode 100644 index 0000000000000000000000000000000000000000..6b9e5358eb1c9f6af1258b085f1c9b56c8ccad7e GIT binary patch literal 344 zcmV-e0jK_nP)vy|KIty7k&Ek1+M4czkf_X3^#TC{q_5w>|1qv1%$im&dS}7 zc1^!J9cBf?pFe+C{=wbA@IOc~;M32KAtB7vG-8s6|7#j9>>dzJ2?apPwJU z>mjm?jEr~g++hT=($doI-MjZ241R$DgaIPKtUrH#|M~M*MMdS}#fzX|{r&roq@*NJ q3MdMcgMdF^)*mqV3j;vKBqIRNo=PfHR@XuR0000R2_R2|=$4Bq~`SR)Gt!s-v=1e$d(pD_qouCv%Vn&IUy4P&nUw8>< zl4coC&wOv~+_`;dxbxW7uF-qnm_?*Ulqyj|RxEE>*|2%!#X^7o;UkB7M5JD?51y?& zn|NF3Iz99J{J~RuLjg<_l$z4Xcz|Gw^z0 vDY7E6MpkCHDzOqPL5V>OQYC;Cv^M+&B<^8OJ`hSq00000NkvXXu0mjf_6z91 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/tc.png b/gui/slick/images/flags/tc.png new file mode 100644 index 0000000000000000000000000000000000000000..729ce5a636b518c2288ac5cd1268c3fc529f6405 GIT binary patch literal 509 zcmV zzu9P2lSyxbm~nf$JiKSnYgfOlm+n@s6LF+|=29e;dfFLTi;XtI%;Ut7$ib=toAV}{ECM1wLIi=ahENeOiw2_1Dgq|& zUgh+K-_27Sn-4ymQ1Xe)B?44MRG=ctP!^T`s;;$?H=kWJ)c|246B4mY#DZ|FkP;YR zfC@}h`v;nZs;W5}swt5&*I*JBI-`1NO%GTAiu?uXb(xhc!apEoImvtM2c7&a1AMGgy21#&8` zw6Ym8qKjQLFiMsqy9z46iWOH<0b^yIwj!D`Fd&y)iWITgN|-oiTE#RO(^S_#z_H3y zrjYzMC{WCBx`YxW0RxLvpe#i~%!EnBa+5<(9xHq@Oi89fc?z~-#`bYiDPpWtrOLp- zK~=tZw577H*xWmBn=`#b)afFM79{+{O~__`Z1r6eNi7+u5tiL@W_*&WsfQ)IC6RVVGN2Kd zvfjM^PHM_Jdy6vZW%DxEXce1xvFW-EAkHrX-9m-O3@~3%q%G*2Nf#K4{GY_AC zlmqkuplMT0Y64f8G%3<2jvd;(zLxZhCmZW)tJ9TA>Xnm6Buk+!wKcme_S+9%u3kR3 r_3G31&Nn~v##n_iA&Q$kJ!ziP-M#jDTB&S3dVGP!b1?J^Ow_S|*7wk8=+Tk3+r+GZ z5?#G}e830q0}$CGU^Xy4r-7&nD1*RSE?YgNzMe-_ByF2v!BmdRadNmMH?yk63n@o` z3T3Z-$I)(L1qr+AT=)Dsd+1Vgg7FCvkU;b&6A7_T(m>)+ap9&%+582qj4)&p0+x{0 zK;meK1E*^Q5sNR}9+RU@qPM{z`}nQp-yca_r*Cm?Low}G;-dfn002ovPDHLkV1hG@ BvK{~c literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/th.png b/gui/slick/images/flags/th.png new file mode 100644 index 0000000000000000000000000000000000000000..c1817ebc942861bfdd96ac1c4389d759438cac10 GIT binary patch literal 327 zcmV-N0l5B&P)_ic}q{i&GbMa&gez!H*Fft3Tk+bQQWuaW8&F_d3)H_MRli;X!Mm8bSzX z2;rn8Ht@FJ$&vt`p8=!=C&+YykrK!xGa@6BOmaCImCOXt>e}Qklu{OpMY+9udAPs) z_*ltlrEJkuilQu9GQ+fw`}=5 z85zu4+uE+xH8QH(3kkpt@GX&y8fIu6|2w-@ML41Y%cggDadzH6IP8*1DrnLSkq(*^ zY0{EUPkYnpOcgqIO+fY z|3LEBodzZz?f(qSe?OjJR;d2Z$oU@(7#SJapFU-RdjO>RKf~{b6PN@n|Ns5=|IY_z znXJE$Cj3VNfByVo`uFc2L^Tlne%Q|}o5v{V0+jmy@6Uf$DMq=9zxV2)%7I@0_mA=8 z$B#TbJpUo){|D*(`>^x>w|gKB?9z<#wQ%E^n3(S0zs~|U9?oEtEoA^{|IdKr7`P7^ z8B`h4YSQk#y7&9f@85ra|N8R_h=A;0f59Y3@YkQezyJLGt0Jy)vGpPg!w-hvfB#7G zOa2Cn0_A`Vpwd78{y@k-e?jpA0{{L3ZD3#!XJFuGU|?q;5&!_zv^a`2R<-~D0000< KMNUMnLSTZG*VP~Z literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/tk.png b/gui/slick/images/flags/tk.png new file mode 100644 index 0000000000000000000000000000000000000000..f3aa0f77f4d0c954de38467b57000fc42f417475 GIT binary patch literal 519 zcmV+i0{H!jP)neCelDrm-z*RB&I=h42+<>NIkf1rFB0K^h`(prD{YoGmWjY6i?gB5d|_ zOm(%+)TEb!X?Z>U@k`t5{Qkw2U7{u$9^HNsCjyw8cd?*X2b+fP&Sk6DUryyzf;a8X zJ=cFTcgBvE%GHhaNw5gReDFSOZTd?$ii2kk4?jGeiI+3U#roZIe^yhi4aJ`JNv9@a zpb_5uwrE9;A9~ffw{Y%Cap*$p&5?oY_fAdyXz=RCCJuHse|6484O|2j)gWrU?S)i& z<81%P`JvBFf{1_ep-WX`xTfq+C#D)eBT#Qa)qc&_IA<-{*(043PQtcO+LY1t@@)3) zWUl=8luQGhr5&wwiYxfG}TmLV^k!Gf=fanH0Ipm5NJW0VM9hN$l!}B{I96LLKlP>TD00x6Ff5tWOQC zg*7x=%)`t>M8YgV?$zryfX5fpj=gPen9zlmX9cZ=$d@7^B}xgA6^$Ce24IZb-{_B? z-pX*esij8J39O_f@a$L9)#;&e={tTQ?!XCznZ*95D-Qmge;tDVm#IKNLL zO_oz7uLEDdy)d%}xUM_DK-pyqAG6%KKYf0|1lG{nzacThYvYqcWx_jSia=x$ff-(A phSr`8U@rlyI~5f?@}D1j@eP%wKER4);BNo`002ovPDHLkV1ln~r^EmN literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/tm.png b/gui/slick/images/flags/tm.png new file mode 100644 index 0000000000000000000000000000000000000000..cb1b24dd1e1e9a9e95f690980f1515c560faa8dd GIT binary patch literal 456 zcmV;(0XP1MP)X=9IwZLI3}-t$PYKrn;LXpa-pB3`xVr)fGpkol-_~Kk7}L!$ zAqKEfd$Qcki%?D%st?oNOu6!F*t=cZ+HD=|cN%grka9X-)HWjkDDeB}Ym~Q-cit~l z&g`{6%vWb0zua6~y_w5CeLre++l_Bcx&TB72t`QJqTd~*N!V!}+`F;1eYm%N>p@hC zDoNQyqnVQ;fEWP^J|6INlxL+vj@R{fPw#Bd{rUE*)=9@m6Dd*x5W^6HCyDE?l;008M5xqb5Ca$^D-}gTqFA_M-K==av>F y(MhLV@*tN7cXtH=C}AEL<5`aLz-M3`|KTqS&_O0BCgHaL0000$7!Ag+aiHMC|()$gTVr6Zq+6exGwKkU`=@TrhM8OMKSR~lmCSPER;LYxH z_U2RqA;a#l?7TPc?Q9No3;X;0=gPU_cq|Flde)LLU_*vI<}7n2j=_ve{+`bh0s)_2 z0(Izam&#=n3Xq5*Y`0jiaXJaw3xZSu7Ad;Zq2m$LDGmn&0h&$tcX+r*^db^Tm?k1t`zQ$H#Ez&i_@b7(zlAR8{}~XJE+9W&HDp`OhDw-@pI= z`STw}e%Z8%1!D03mKKJ;e;Hca{?D7sz{vRj{(X=lAo>L)fBpaU3&>`al?B?s1X2w& zv$&Xnh2?)?0fY-x3R3qIME-*60cwESz@Ve^f9_m{{~!ngAQcF+AtVD3F)*<3@bfbi z75{(u0O(4F-+%u9fl9;G!HsA5^9N`H$cF!a|A77U3#8#U#Ngk^W<&h|b`lE^GlGSH z2B0WHRSlB;19SreNCPuC$Qa;?Ftz;wYWNEZMg|6u2BzPC7$haZ#{6aY1JcO|Hj)8C s0@2^U5Cl}r_!TuG8E{1KKUh)#0RA0L-zzQwEdT%j07*qoM6N<$f|jnC$N&HU literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/tr.png b/gui/slick/images/flags/tr.png new file mode 100644 index 0000000000000000000000000000000000000000..97c147b8843606add8ae4c828df90f8c19c5d588 GIT binary patch literal 365 zcmV-z0h0cSP)8V=Mju2P#2P&+5LRq z%t9iBJRZwq=lh#C0pzEW=lRbLNEnSIj*%pyt%Hpvwy;*Lg)#W`y>B*Iss#Zq7ljht z=_n1`Ev{GMA_Eg4igXSt6?Gti+8*8SOS4H_t%mW~;UaPzL5xvChPf53j@7EP+n7!< z7+}3d7-F%&>zngQO%$79q_1!OegA-(?Dsr79J@cAMCd1GG>T|hohNME?H00000 LNkvXXu0mjfc0QZo literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/tt.png b/gui/slick/images/flags/tt.png new file mode 100644 index 0000000000000000000000000000000000000000..add5c9a8e7e7baba93173595d8d4078d4368b9d8 GIT binary patch literal 484 zcmV`pT)*-gXD0B7bq|9{T0>7&v7!oqMk1OU6;K2Q|kc}S%UfPc5mvbgx( z>)ky*s;X)j#?8yiMm!G7%UmvJ#n^%n!I=EsUzv;zRF$h#R+pB7u~@g;?f3hG!N9w_ zOGYD-N)Zhaq!CS{zd474DF6T|mEhy^aBEA7L^_>LyWRE#gFc=o<1x8UGR6b|AqLRH z={h_=0n$#KPB9c}wOY+)^YG&0^7xoBiNq9ui2`7qxlE^NNOZZ}lGJE4>h-$Qdm1@E zV@y2G0E~Yv>Da7Eqs;+L3%K3;qFAfds@2M-AY2FhjETj#KTC+YqzRaGGD)AqUhlTY z^JcC!*MS@gQE`&Z;t60iTgE~rNo1KaQJ-&}=S$^su~=N$*?G9Sg4tP66b4ujhPgS@ zr4E>pT%iCnGdJO|+wZ6K&_=r?DJ+VHATZ$jHZdI}Ooy7!8+&_4g@Pj*r9nkeWLZ{U aUw;6>o?jX(|Flh73so85u>Tq$G-0eB&i&|>l;85@9=7}&9{cXeJ@O9@g)A&@A} zG~+^Y*3bqH7o0{7r$?EwZK9OIY70w5{S}0eY&L7Rj?+1|bpDbxa$HKhoTG+NNUWqn z?lg~Vy-rSrGG*FHYR;J+T=v%td7WGerh5bxoNCn7*t3@GKYH^558@TQXx;A~)7eFZy&kJC$QY@t^{5M9+;>m-_EgNV_h3cYy$8p!$ z25Pz-<%yX%VT=*;Ds8-nFFnS`CoNf*it+Cm_FMZR_rrJjz`^t$$>;Mnn@vyh&vLB5 zQ`}M}lOa6-qq9MQwsH5YfSe1B%+*Nio7huQ+#V_^1ukwPaZLih9@R>-fMGXyJ77Hu fyM@PA#ozD+ChJpB+I?_*00000NkvXXu0mjf|0%rw literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/tw.png b/gui/slick/images/flags/tw.png new file mode 100644 index 0000000000000000000000000000000000000000..242fa9ee24774c4cd18ec70bf87064c1f35457d8 GIT binary patch literal 330 zcmV-Q0k!^#P)m zxq1F9OMivKTWp>T8Od1d@$GaU@E46pN#jmwyO4eard&4tXXS*Ez+o5=Vm1IVa2+2b(e$xez3^XwxV^7gNLf+=22z>W9nix>C=h`H)D#X5G6@AlkQE6D#U(@(8K{>1L*l>d cZoU9~0ZCJ4;6A`DbpQYW07*qoM6N<$f;@DD{{R30 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/tz.png b/gui/slick/images/flags/tz.png new file mode 100644 index 0000000000000000000000000000000000000000..80f0bda04eb51322e079f7746bd169055c2753db GIT binary patch literal 509 zcmVQznISXmL|BYnIj$e&7_yFs-YG4uYR z-W~VgU@-G)DqcldS(n9Ve7SVY@!ctU`iz=Q4z*D>%X<#SUwnoGpiuE5EY>FJejbQ$ zWrlNCcy^Xr*01GL6Os0wg|B~XK5_ZDgFsBV$xFHV|K-qtnxxjqa3}rzCKvKt`A$TfTuP@Wf-C!?#hIN~-&~>qlARu84vUdn z$GsuCb6bkjM9e~zImCk_-BnGTdpY*1x`_Z$sCkIE_e0RKj9%kvm0RN7boQdf`+J^$ z-8S_hQ>GZ37xQ8e0|aj4YK)(ha5#}j@UE?zI@}%#>&t}$-lQ_Q00000NkvXXu0mjfX_D*n literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ua.png b/gui/slick/images/flags/ua.png new file mode 100644 index 0000000000000000000000000000000000000000..7182cb3878a9a92eb3dc193c6083be75d3f1176a GIT binary patch literal 303 zcmV+~0nq-5P)5poq_N6peG4>`&g zr;RUlgya%wQm$gyS&p4I%A*|RC_tT|a!ZkN?tlNWXUZY?ptD>rk1t1kmz+|FltKzQ zN-0Ind3AEc`D3eBSl!q!X5h5L9{+NhuHK*4U7|Vc0eL7L*pPN6bcqFN2kfPP&Y+-3 zy2Rv!v)wizS_??nGH08TXq#swlr!1qZQyrA06$2FZs;mH{mK9U002ovPDHLkV1k3k BflvSd literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ug.png b/gui/slick/images/flags/ug.png new file mode 100644 index 0000000000000000000000000000000000000000..339774547188c38fdc90fefbaecd4df57991ca8a GIT binary patch literal 387 zcmV-}0et?6P)Nkl*xb1)^ssUJEUjtC(s?4k^Ntr20qI3tMr0wnfc4drU)jl^8 zNSj8YXw#rgJM6I8+N(d8-@DOcv=;``P88v^!qN@`~@2sL`T}>5dZ)H002ovPDHLkV1h1?u2TR2 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/uk.png b/gui/slick/images/flags/uk.png new file mode 100644 index 0000000000000000000000000000000000000000..405e897c5298a4ef4b1e45a81e292b9fb43ccdfd GIT binary patch literal 545 zcmV++0^a?JP)7tLGkNShC{O z|Bb8u{ri9W;g>}lZqHwT2gv?ErRRTNE08g1;pN`B7fzmd{I9F#-`}4THeFyyYB{*) z7_h9sy$HX8wQi;=-M`j-JblnvMwSPGkT&6yydp5E}a5&ks!usO-$O zmketXYyVH~_@9#UKR*6{WaR&l5Rg(IpMS2dzwGUQT3UWLG5M;e_f=c_XRuqVycG@` zY;FITSwPGM;=h0Y{`vdo_n$u}ufAZgkK5EU=X_M!jw@H+|9|`DXL3A9m66GBeM7K@ zzfYYU_s`raAw4T3VLgLzHiLQCy2a~3A@jMh?n75sOvy1I`;WHnFHLQrtF7#p{QUp_ z%dELC5@MRBo?{S9XPCVC^1pw7zqeN$J#f3Q;b30FVW12DhIsrAa{l-CZ+P0a(74sx z58wLx=f~>=-|V6#3{~?EOmRte&Ris@GlxfGGKcDf^VeRqN?Wvuo1DJ#l0m$fL9~ED jI9J55u6NIMSJONIJWOb+P?rm600000NkvXXu0mjfi76Tv literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/um.png b/gui/slick/images/flags/um.png new file mode 100644 index 0000000000000000000000000000000000000000..714556bfa9318b2214f2384caf8ee17dc2940972 GIT binary patch literal 454 zcmV;%0XhDOP)Y5S{zLR`d)6^AFM{WjY(tCRP>}7IuVHn;#e)_)edERI=a+0uZyId|SB-ma}J1&<=keGmoKwPgLgEK_emA;2T zpc;$s^&1_5(oifIwf5HrVaqHQmZ~k&Mya2jk$ya=Dp6InexsoS0!Xa2EOMo4YCzS$ zh!#q=xhaDnevDxhX{nU)@SxLnE4hVg(~O(6EW*pCxl=F>Z%wUI86NKiQQX~~``?fzQ1UX}zzz=_ z*V8=+Mqc=77{!S)r%cGQs++dMiw)y6OO6jM>n0d}?8kZC3U(eN>;oh3Ts4aT0000< KMNUMnLSTYyoP}2a literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/us.png b/gui/slick/images/flags/us.png new file mode 100644 index 0000000000000000000000000000000000000000..e1a5880549f463b71b70e5d9368048140bbfc5c5 GIT binary patch literal 488 zcmVP)xRA7-e6ygd@)Jl5gwW-kBwUG6BQZO@qIF)@Y`t>GupU44SQM``yC#%5DrXklAwW5wYVv(ibz9|;*L zDyLj;$I;T@d(*p~PLfO}U0YkvIrp6IgU7aQH~3+CZIQ^&??`74#&$8Ag?wI5?21y< z(=&!1a9%d@YU%73Nu^E$fyRR0|BzAd)$fN8oYHE5GbvT|*KzXq^-GE1eI(og1tuyZax-I!s8vWfOw{0000(DDvMRls8I#q0MHuJlm)A#o0=6Kxq zH6n&h0TxRz{vvSDoKu94%fxu+~5x~aDa_!E3x&QF%_SX2| zN55iNld!6)3MtN=KCyf>O&@0Svs-5*{ypTl7^~GHqLlRd?KIh?r#G*kcaU&JJ-S@D z!ofibml23~w)-T_zRVp50FIJ5j$`2Nm;r`6X4&iy%#)O<+pimw00000NkvXXu0mjf DvzEF_ literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/uz.png b/gui/slick/images/flags/uz.png new file mode 100644 index 0000000000000000000000000000000000000000..e387bea75f3a372a7113f5970557830e5415fdbf GIT binary patch literal 410 zcmV;L0cHM)P)0aBKEzMhkLNpplTPJ~w z4d|)S=q(pi+nl13Mgd^IR?yU;NSYvAqa>-Z367TMIZKMl24W$enT)h4a09;|i6`-*Y zgAvg4X(p3NMhB;GwJS_}?&zgThiu!`wjB{6DFcG*zci{%gN`(t@$g`4XXnN7yj{C_ ze`#q&Qj!S!#9b{~#VU6Gws*Ms{&`ztfbFd>PiDV9lT46dx=Xv*#im_cXO~ycKYsM| zXm@w~ad3O%Re$h6QWjuzdfJ_S?r0o~M?YTvoW8!cbZ<2-eR%hFxN>EoX|o8pTE(En zza_|4Y5N4fECSeoJ z2xgc_L_J3IA`&71oEZ*n0PgmW@f+wj1c(qpLWF>Gw>E|4|KHpl`~g#zMlQLeqM!f( N002ovPDHLkV1iZGz`pr%TAJ0lMlbiddY#KNqN$WZogwYAQ>v!)ex%() zF3s@HCBFW~w?EXNH#iOVhLlQ9mu^q<;Z1J6QxqTF((odg>U#bsNsv;?D&D=!ckwNdlVINhAa95spjU++ts%7zy(0}hstsT z0Uop-PDf-!1dIlF4iNYZ_~)y2xL@~d<}|Kt00t5O{sB*WTJ7NGT07S$n y6l`W)FoDP=IU`d;1Sw{Ajn>Pyz~A!U$l?os^jdVGonS=(0000%{de?XX%nmhgP6cU1hDz}8^K)P z^>B4h>dm9Dxuxw+dZ5r{|5Q6!_;Re7q#$4shDz+BC`ZJ>oL{?m@KE+o*oxQuzJYZ4 zz{aP|*dd0w66Wr$?=|Q^=EppD;~2! zlf&iA`IASXG2nD`B6I}!c(J3HQT$~&PK^^=H z#2|vUx(U`u8lpCR3D@S*M3TGQ-IL$Xl1agj=yW>x3lRX?0f7ET11KimsOE%FbdG8q zd{NRj!_G5^P|w_u-B(b?g_fg16!l6CC#C^PL}7RPA=oy}U5c7D;YajMRm((I*gPG! zi(%jCh3-Hb-Dr(yQc@y)nS**SSZ1om4Q2kpNh5X6_m8)o=Iq>aYvkkVc9@H2%*5?% zHlY-Yzof*<`ZOtf!oES$YdKqAKjg~`hwI;cgWr2zXeE!u({qc9xn{GkDZtMk-kNi8 z-=R|gJonbU`Mqm*?_1ZdZascv=yKD)^J(Ge%#0-?kBF3fA=Ye0mZdZJ{F6(8wgqa}X@_uKHI+qsEC$}Xh6r>^>W zY%B?&R;y}61b~?V=-C(hcb63XM1K5rIJz3qfp?|rg~IgIRGgWG5K@wG9LKh89s)qb z022j4u(7mc`~E=J#pGlPU;vd$MKl@>`j?cFhyX|_X$VA;2t$7W=;0>w{;*qE00000 LNkvXXu0mjfn6LFV literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/vn.png b/gui/slick/images/flags/vn.png new file mode 100644 index 0000000000000000000000000000000000000000..a2cd8a151a29edb2d6cfa8b65fb6ef3ab1f774d2 GIT binary patch literal 324 zcmV-K0lWT*P)?3UlUge24O zA(@EStcsK3)>Lt1w#`EkE3Ix#!Nrg(%xUb@}F4W$s6szR2 zQ%+h6xvhSWEne-2Z~bYWnm0{CL*- z9tYfu9Ihlar3P7~vf9=BdFy2xMLR|fr?g^R5kL-wb0>V;7A^nO!>777jY~7^iRP4>$;?SNbMAINTM_Eo zZ_jb+qF%mLUGu?BIa35mq=-gDD$xx0b(@?0C&&Okebw;^E&s4~OWjU7bG0_3Xhzb8 zO>%U!di5F^!1D!uShDeb>UMCUR}D_v;0WooFcz8{3sp4OAiO{ZAgbMBx0BBI{@8@o z2aPo?j6n;sn1Tvda#Y9w_U_Tiqr0Xa{oQ_QD_f+K>!~6JRiuy?_i!%`Lry?@)9j8h q;4m--EC2xru+?t`2ml~pBmM#LmrWkV*bn0X00002oU1}Ws1e;rb-STV#vPCC`Z*4DDn-yHf-=J}5OCLJgzR@Zug&JqXk^!FdzV)n zzk&`gXLs?V?XR0>$@u2!iR6OKW}FZ_4rjAFmi5+b#!WL;DmlF#I{4oopF-K(+;IdY z=%B(Nz#9{SNj`hMc)kAJ??>`^@FMx~@e&iY6YLsOipO@fy4z@MmCKPr!8Xl6G`bW> zZ)M9uwkN<;bUL*y3tuIpz_>r1Rsy0NSRj#5D`I$qmC{?kvPHnTE*HRe3-G)4FU1-r ftBD?B4+8uFmO(vn4wmcq00000NkvXXu0mjf0EN3> literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/ws.png b/gui/slick/images/flags/ws.png new file mode 100644 index 0000000000000000000000000000000000000000..8b40fdd2245afc61aef7bc83c5a48dc4b4ff537f GIT binary patch literal 352 zcmV-m0iXVfP)<}^1Z0OSM+p)?r0@9pn=e13PkLo&-KTA1yg0RVEqaupR8H>dag-rJG_Oh%F6 zH=O_}0(rn4!nNzgdj`sxN>8@VdzLCiAS2xj(n4r44ap@Xpe&_|^92?#5ef(a2`Evh yR-J?bM35N?3CSgdkTj`OoE*;{nZEt6()<8^hFW15T+?O%0000NklZiiv;--=Azwo(oxFYI5Ts99+!ul+YZ0ai0%qS0|78UO$Q07*qoM6N<$f&~Y8 ABme*a literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/yt.png b/gui/slick/images/flags/yt.png new file mode 100644 index 0000000000000000000000000000000000000000..a12f24d012a2ca3dde5bd9adc8b640ed6da1082d GIT binary patch literal 456 zcmV;(0XP1MP)-=?UMz}Ke}`AS_2?fE#EXDe{VN_tT0y7^2-;g|sl>E2 zCEeZZIB5b7yTg3!oA-tlVHlFsjKPC0iKH})5%g$6V4MWTXw0zhx-NR?^+=;Zayg)s z*fzv*QZxpF0IF4RT>$8Iy9pp^0FZp1)M|hUC5VC80B4Dp5-baml+uJRdkrucjWi*1 zxm>f^34Wyke6J6y%R>}48hM__rou9Y?{+)zeH^{EUVOO!>h&VRKu3CScj>eBs+5^s znBUyo(prmj&2bnO3I)rtqexgSKxEp3zmXsh)G00{$Lj1cYUY~{}W4PEI~MREZcS*trT{%9gqQ&<<*rzFz^<=nbVVaTBL-a!hXMBEEN&; y&*1xh_K{k4IvqXzU>t_jC<$jVA%??Y3ity$(I3{10Z2gr0000igP)z5ln`N;fFcSnous;yVHVUyjOtX>v6E1S zP(?sc#%csBpcZKp$QDxsw)frqegFIdV#na&;kiEsH(CKcykls*<#_wxNv}`<06_nP z8QrsF<9DI_qN#Z7{hP$=x8~gpgd)r_<|vV4b`4jjrp%Ua=s8ijlB>?o|M^h*a%tb` zbz#-ae00S*N8~Iyvd&sZ6zS|#z#KV?YWXFg5hBEzqEprPl2%M@@ zaiUHYDNom|H2@~3>zii73%kSH#ndmvujMAhAsI`GGRZ%P9Cv8jlOOjC0A_hQ9h8@2 z7mwC%{Y;kCt8-YXl&p{yOF~wOgqvgqB^UrAd~kpCz+SyyOcYn*bq?66=eH(ANr;45 ziImgcDx_fm3>=DV*c`c8@IP0KwZWZTSN*8JIO~U15pk+c)ro4_Hyz#Q%%d@^?=k1I z&5HpePQ%+yy?PvfHo06XFA%9EM^>4YSu>ebKL65aKQ8BeFBz>% M07*qoM6N<$f~-F9a{vGU literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/zh.png b/gui/slick/images/flags/zh.png new file mode 100644 index 0000000000000000000000000000000000000000..9f1b3109088219c58ed80138450c857a18f28848 GIT binary patch literal 349 zcmV-j0iyniP)uoQ1TUaR@EGP0mRfin3z3+@#!^ANfS$lYMGzAcvopJE@xK=y z!WP4_GyAdIc>w|lpbG%lKF0eU&@=@AP)k<<>|UG?PB6QS{$6Yz`Sz>NCW0xYBtuHF z=;!IQ3ScnK-p=b_?4M^I3vL{G|A6xwCYi>hg;|o-Xrux%zsi{T&#n6}I|EOdzcGzr zmRyBdU8H~tKz#YfsgT+_Qnkl0RN{YtT#X^h(U%~J<)KdS%@i5cL0@upnAh$l3jU< vb$oOFkl-Hf=`Nu2*m`7JsP*hZZ+r00000NkvXXu0mjfRA`g) literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/zm.png b/gui/slick/images/flags/zm.png new file mode 100644 index 0000000000000000000000000000000000000000..69dddb861f379f2b25f433101336b4e8b9219161 GIT binary patch literal 359 zcmV-t0hs=YP)C-`wB0okWo>wPh>(KKgR?;qd3L71inc4}Z2W5OmtHJC0MD|i5NQ&~&zI1g(5Z&iRTK$B0x(cew7#}JUo!tY zay+*GF1>l&YQLT=0%q8I>FB~&0fnn;yajdv0N;RDz!S}{cT1avv$FsI002ovPDHLk FV1kYKqOt%0 literal 0 HcmV?d00001 diff --git a/gui/slick/images/flags/zw.png b/gui/slick/images/flags/zw.png new file mode 100644 index 0000000000000000000000000000000000000000..a795223b7c0ace74a491fbfedb305b12490a18da GIT binary patch literal 462 zcmV;<0WtoGP)68a?)PvAk-&v}=5uoEXKP|^0yBUD4mhBF7C-?RfD-c9(3o!O z+QyyHleBOT^DqzfP;)h>g__e`HF)Fw^Na$Dj-~qTH?Nkar@N5|SOfVqbzv?3+&pv%W z*4;JI$)Fg;gibMXUz<%Jm(I+{=P#w>tS)}-yq&+axKeL4_*Y1ZNdJW7k&12tIiEOf z-`+)N=fi=*RAc?h?1O`QMmohwr-afet}NI18psZ>UR!bZnB0DReg1s0os)#q!ARnX zo+J{Zprw)?1u_62QMxZ)E-b8WN0tZ)@5$*~0uh#yow|!$E|>pw+K)DF4o?m>e^h(o z-DyE}b^G7MB5e67^48AQ_@QxJ2G;vgr5}5cd+jUu2LXdh+vpb$2mk;807*qoM6N<$ Ef-5T3)c^nh literal 0 HcmV?d00001 diff --git a/gui/slick/images/glyphicons-config.png b/gui/slick/images/glyphicons-config.png new file mode 100644 index 0000000000000000000000000000000000000000..abf378b606de7d2dcc4b2e5822aa66199907953e GIT binary patch literal 3524 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 F{|D&Iq@w@; literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/apple-touch-icon-120x120.png b/gui/slick/images/ico/apple-touch-icon-120x120.png new file mode 100644 index 0000000000000000000000000000000000000000..86824fea646e36010fcb572ffcce94ed4045fa7a GIT binary patch literal 13131 zcmZ{LWmp@}7jAHZL!o%_LU1j`A$aiMR@~i-%MUG-76@*o5Q-Ei?oiw{#oe_~+~MYb zzugb_$+Ma4Zf199=E!^Ab2d&>T@fFL3I_lH;43T1L6Pmp|83Z)$nOTsf+%EzZYQHA z0{~Qi!F{yAKB zsiG(cc=_MwTlSb{PP`&#o*dqw{fbtli%`XTXOwz)d$; zIge~5y<)xY4ath5wR7GZWA;rxvliJ>-OUm4 ze`VZ2wvQC?cJ?$abQOijF z^e1g+Y!xy*y0N_)dpr zX=v|)%#aLVuln#ZME_>z!hgV5Pm2Ogp*B? zN#dC?NX3eKqtvQO-~BxRJ4$xsHGOQPV~83dd(nR>7ngmtnU=3ntTwV} zof<=L?^|cUY;5|gTC7vqidmrMSPnG?OAl9YyR6sJ!?9kDWaFv+6V8b zUr>FQJ*4+KZ5T}rR8dwrjUQafAE&7%+!J}nia7hoO?oe}v|Dn{F=;!-*v@5-3HBOq%;U*|Ix4vwFGf&5ftf%fgpy#FJEZMwXnk0*C>f zm^g_DjGdYBiB2@I_s4aLhQWQT>g$@VlnsimJ*MVq&=a@P-qE z+}jkx4TsiC9FFm+RZrOhb2gnkfXtuEZ>|c-&6lqpLLU7lUfA-Kd54L1B^H%g(2Cc5 zb1`~L8rO^i-aU1(zFBK1%NO(ik)h{EEIDRdyWm_IA?lvCPtHCz^~Qr+P|ePnxFS|b zkm={cceGcsp^w}7FYA4D&Ne>loKrj@&t-s$qGU)`arM^;6fI%K7Gg=?jb6Ivb&Wi!%j6h!ku9dp?rgqx zaWJbuoUGlKy8f)dtUzEv@)CMn_~g>q{2U%0^O z^XgiN)l2mpWkm+7J+}iamzw&vhwky<*{VuwtSXbZm!y1r54XX_R6=l{JoKSf-_3ix z*>zt(YbLfNlXwif-RFFAuJdJJfSac38+A!9BQSSZjaDKwNLR%#P?i;d<1v&p;gO>% z8k`y#t*D<=Xt8MeH5CddA(X_GD=d~tOa!&%x{Rw^%Vhc$WWo}rZ4Rqf1=F`xLUb%(UC{kIm zVro2{rL2hvc&gvXXT16M-2RnkUav2R>Vg=Ej;6x*F

  • Y9e|19>Hx|jO8s5;Oo8K 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

    nZk@w2XFj)@USu*6`-}M+$KsO# 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/apple-touch-icon-76x76.png b/gui/slick/images/ico/apple-touch-icon-76x76.png new file mode 100644 index 0000000000000000000000000000000000000000..edf15503d115b036ef967f5f247e12750ee2ed93 GIT binary patch literal 7239 zcmZ`;Wl$8}*Iv?P5nYh(rDW;uT)JT?i3O1oknRrY5~Y!rr9(iv1f*e6=>|a-q`TqI z@8kR7ojdnFbI+YK_s*GfpPA>J7;Q}@0uUt#000oED9ghiQT@LO#C%+p&-w!%0oztq zLlyw2{eXXKf%CYhw^W8}004e006<7M0C4?i3fTexJb3_sf3E=mu?zr!%q6>3N8<4S z_l=s8JmBHKk>630{AhXNp`xMiWEmfiOoSpF2`mQys903wW%YdKk^a6erUSm{nWcj) zs`uT2bWGh;?R|1Yo-1&jm`cx$A5f$DW1ZNX6g87X?+&VkHnV|cwyNYh;ly>uI);T> z4uv%4x#G&t49xH%+Gh0-;V!`o#RnT(rm#n$#&2KP(? zRg2vns1X=z_~2hR>qM;)I)Tqa3~ADiKRpt_a7`^(bTKy;6N3%E5k$U)KeVm{F-Z1w z;_&9~@3Shq6z#GN2KTf3UV%mq6;e9ey@_AL_^N=DN!{03kGM_5a=@PTM)FuNI zLN6BaPE2t7Ba8NIsyTUSYMPTj!8>^|GV=+mh&#GFTC0)4?b zmu%NrK0o`G?Wip|Dltd=BdTPFeaC6RZM{FO8q@n>-2LHTCd$mKS(l`&)pz17uldN5 zM)0gU2X4;`@apE;z#qxs-@e;gbzAx6DQQfBup%RbJ!Q{c|JU-qEAYA@_<%}^yXY~I zN@Mf_kF@C2(EKacf4zwrAR!=mpI?l)4RNHmE z$Y|IgmY;$Nm=Nd?eNk?7KWwPkezKBx+dnw@sx~%l1qcC69o>H*=Wnc8*3`}?icT7` zdbiLSi(zY!mqvAJI(OXC?nnj*0oz}(uly4|_m;lfeEX&y8^XYfUA8Hq+TDI12JS&# zmXHNs)(hv&i~_A&9m%Sl*ij6VZ0uj=-c2{=RQS*l@@H0BWQ4j*{koqBzLzi>0>I;bn#g5C;RT@U)>K!lfpMj+@lPqMU!UZUN!vFjoY<6 zyqG|5}}da%vq*ZpovyjrAuaEXeN92h7FY&R_AuM(CTIg%4&e`g@3NdB}EN zLSz6yj0hK3z54|^&`Z=2k(~=tMZ9G$3&`~?#dJJoh8%gFR1x3L=y423un&1B>i#13mFSf`i zh7ZT-klITHHy3yAO>XtoNL+O#p3`*2gJot0<%F-CmTb}}T>W>5j+5U;cdm@Igut_h zV%|$eIar=i8NP!tBWy#zCWid2XDcL;>e8hth$JJ)m*d4ryXhc7gJzNtRbsgrmT57Z|V;$e9S2f3o!Qhw@jxvx$_Oky1!ys~^5C$+N zaFu_kQ__G#9ce5C184);KYwd~zvpSQlAk?XO4Nl3xcSg2B_ev88b!M@*>3-?nNBA> z3=;fZ+Oh#n=Zm3&a$NL`D6%R2r&M#hn`eHng5vs0;S-4~s3Sz34(q9IxVF4_(olit z$+fO-qpuKhzwX}Rt=T%!^Fy>vk8O_J;qux%$af|-!O23Eecj(WLOe~HIC1L14%YPsSvpnrA*t~AKMz5NTAroa`O<{n{@x~OIHs-{* zzVHDePqupLwQ~54mkETf!#d80kbzkw6+TYmW5JPQm35{RIyts_bRt4O=7J-Ji3o*bV7w+K$5OTU*uY{{Oob7#3i1${=c;y|F>x?L zFgunPC+Jt!o3Xp9#n*LyJUKX}o=#vcz3YqSfU&~Y`+9GZ=ZgBdF66@_$sMaLszW@? zG?=DV!>O~9UO-cubRgQ8X|il#0;C0kB;Pte8R&n_|M0dF$QcG-1&(gGGL%KGyD?R> zd}6a@F9-o#YQRYfY`J36D65cZf(G@B9mw5hWVd6_pD)+%*}%yEgw6H6q0h8QEFpTL z*{P-qeL6^bSaug7ub9AW#TSP|HWk1!@S=E}Db>Q5?#o#!2W4U8Cem0W^V2$>;79m2 z^*mSk)r8tt4>&@WF!UGugQ}Lm~)6R}h5IpeG$3d5}U;hy{|{zDRA`mK_S z{l?DA+Sg1n$gqYg%4N&Z@x38t%UvkvhMbP3U5$w4e zOs_rjF`*>`?QGuB07!^1({w1+fuV3&f2@UC#U~+&xYJ-u`?4ewi~!uZ`sJT<-xR-1 zeif|p6SXTrZ zxQ0GKUjZv5Nx341p*03P+b|s+vCYtv0y1`(yPGj8cJ+0GcV7$LCDO1!@c9wI;%5^n zE9!I*3#OpC@7k~(b_X52h-Ppa4s%Rtk&8(=Rh$}SxD2X)0_zQF6Z|K9gm%_JAxwVQ z&Me?u2UHZ+Xna11xZlizR}~ZQFIeuiO&^E%i$M za+1PMeYugzuTtydjA1Aj81OVl58IAO1_)7wwDb)7Phk|xdY5!|BGk~lsrse>Yw&sU z*E~L<5-S*xsqV7hRSA0dTPmWwxUgJ|n)8Pe>5)=g%6|0DtYC51m(D8Z<~&kpkUv1S1Hp#OjSt2P0(!sRM%xp&f74|n*C_o6%^YO_gx@id z7Eh4~Y%!*28iuQeYXRFmd$#G)>SH(=8uf&)JQ&x-0QhzJaV>5T(^&h!h50)r^UsVJ zphq@LU#X{SFF4%@Y5IctFvMuP_yHC7v3Xd03n#ml$7rs|(a5gSVWJKvU>k8WYm_@$ zkg^4hwodv7YOPb**`G8Nb_j*rKk<9gr*bqIZoMEeD>-!VItW12MHMf>neCovYpG7w)B_{_Ocaf*@ zLx0|+=_PT#X5k(u7@0{F-I+htTH3CO(WKH>wctbM-pfI9vvkScqzLK@@_^FDiA|NE z9pzAz^~++d$g%u4*B%q(6Rgaw&uBcW^gqu2+;DNV$OaFJUQV*(hVo10TCpHKW-^mhBcX9&MA+;uv`Kv$<~ zhl8|24}>HR5K~0M28~9IMW}y!Xv}zMSf>0Yf-8fXSg7|Zox232l+ma-qUe&z=Vqf1 z5jzVl(}&9^Ah&v59T7w!2dObs@L3253^;W20s&gWj=y;@AcL-NdJ1&8IAeGTHI||y z3Zp-PU&r&=_@r{k>#5>FT2{mGIpKs{sC0B1M22l`W;Sb6zlJXOMio&){KxK$n|o8K zcye!H)Fnh)OCBf#Af&8#WkREdp8VddZjHXU!ian1yDU~~Vn5s;J}_SqjT|s$30HJp zhw&B#*h6Y(h?U=irbH#;PY=DeqK2Y|uG07+2c;o|wYC^J@>4)?g$Wv(ozNA~;c{Kr z?AMLzkdnzhPo@9pW_}pQk zZ@4!|Fp=MxZ~tlBG#!Y>#AkJFXvwf`yQG8N`h>Ev{I=y)pk{_Tj{j_yp`*brQ2;=I zOX3AV%-No?Sc$}PRY7dyG_O35!0%t*B?<$@dUJoNBw&2uG3kAJ4b6nkw|fkt#G`@u zH1_l|?`CK-DHj%hcZv|Sdi;)!u5ZXup!|~LeW?AMPD5R(u@AeFY=sar5;qM)3hOC> z#5z;lVqkShJv11V`*Mcet{VKP1Yq_l+KwZ*D$oXml5#DR?JjTWgl6>j!4yih6#FdL zw3skGI9yjR(%v)0T&T;^QGI0E`&*OX{xO5 zB-Fd25(jgp@}?VyEX*#eau>o+_U6bH*hCILeja52U#?P1yW3^07htpK{zKPns@Z>1 z6N-ohAK!MTcb?onPa&NYa1b5+K5Cg!Fd>JI8N%C1PsguYhVWtr@)KlYObm{p@-8Qa_wyNaS@c6@B zmHCcA%6Exq()#KY`@w)Nznht()5%nN!lP+UVGqIT+g}F{32>sLC@q3)D4_`Cb=&2M z;YkVCVL5P*hIpOdh=|!`L%@4+G0R}@cXL3~03!Ek>io~f{Y?%3=Q&b;Tn0#Pw`YQU z7dAU|dWqXlH-5aK*D&w33;JHG^xMakKd<=&>iLS(VsLF7`G&w5MT z`ujUeEb;ky9PYDB{4lGmHTs*O`;wOvM+AF2{mCzq%S0eWH7Yy6dMUW@(6W*$FR z1-XH>YLZrB`n=uB3ZJOE_He(SuZUw3nC5(pQgCw+dv)rU&?1UOVA@ z-A-$m~4obPqsteHsB)?zvejz!Dh zNs0$lw^_=`RWA3oKWy#LcsjNg3-?o!TOSSm@(_zCRh1djF`W6kt;do+GEh!6o`|3( zr@Q_AJ{Un5-5zwir^i*5GQZfeHh(4_eAHh*VT1($$jXoK1xo3Ho`8-Tvm(bA@5&lD zD_G#>+3FgC22%^w6UGy_w*~2{w`04wa`LKn8qIDOtvMRC*GdPsOk@%{#Rs7l0Y+esW(pUopw)IST|7JI~T#t9c)OZyAe>wRH z;Ly>($J=`SZ9?n#;p4eChbK2u9kyd$`(gvA9GB)7&%)_i*15wBzOK$M*V4<)#CTJ( z5gq@Lg1(dUKCfIZvg@xF6ffo*3T!(NlNS5ARC~Xd{G^0WMGGQ1r}&=4^sq7q-#BzS zYqLh;^s@iFA%%#Ircb_z!E_M$k@6r%((Cw-ogxJ!96#t7rlqUjksh?U8*uP?rD4ZQ zsQ;gT6e^R33ZTrD?oIvpWE{+(nype_Om*b%h=6Wgm}(hAIPc#4)Pj4A>r1edpbIYH z!F%;2!_}1V|^#1Upa#;O_j6Ft#(M*VuOu8 z6IfKxg@v*bcok+FHD2X_NQkbX4c^(wyRGs3mDMmt)1wK5rucMFN~J&)zqGCiC9 zj*@M?w>!g548Bt7u;EA+rNV;PCp8NtI`h(gkONX6SkcH9L1nphVuEx9u%Ylx#Dtag zB1V0;Wmm%r7e#YcGE!^?wUek`scCo>d*F%j&7 z2`DlrqHcUK2yQ{yq&(lp^0TO#$M~Y16nN^~&(2Gwl?lcE84GH36+6V4WVq#=ran;u zLSR5${{02t0rw|nqjOg@2$OmHter0n=Cc=>HPUx`jJ6-D>~}qOO<71*>iyUYDf6=3 z-#%6~)tS&2$wQZK-Rz(0MD(Pl{B)Q(@VnKblPg)Je->|kd_I+^Zz5PsScrl0cY5BE zj04zjUG!AKMQybjP0hC0E}_0|e9$Cp|_I_!#L6S;R9n3z;J<5v!|HLjW-E0kOJbOUEoiPkw_dPxMQCvLzOl zt#tH<=b9h1Lcpup+$qEK3>X0?z21Bgi-xp*0SL#DA6tDn2$RomJhubi|A!1sxhW zLt2yqQ|`@pd0wdJ&P2QGdywnkw6fIT`=(hqQ~4Tet^IG!VbtTVA=R{SHTLz(X7*R^ z#&7usheL<3@*leagl0u`nbt2rBUxY192d`TWM`GI9WW~=p0Xxk2?&6|SK3n)1CJ)JDxbT@&U zM@E{7Viy1M93T|*uwUz<`$^6?tCNxO5sVfye-|6pd(i|F>6#j8?w>wT2OnHmuVv$^ zQJIMKkO-Dy=WjUWw#_MQO7rrjj&G)C;D$+W)l^rvyS0Xcm(2Nd$EL%>B!u^?4B0X@ zS#)zPI8GEt>$r*v?6&jWu1;6g^}TCZkVM&7^c=3acsOV{o0o!AWb|(h!SJ5yPs zt?i@i8_}z+BW*vZKu<=@kLqOLs=XhjDKCMYDvC&))@V0QX2FO}DzpU4SHoV1{SV}A+?)Ua literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/apple-touch-icon-precomposed.png b/gui/slick/images/ico/apple-touch-icon-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..bb5e15718a65ca0040dfd79c48b9a7a98c6a0589 GIT binary patch literal 24667 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 IS`Whi2iE#J*Z=?k literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/favicon-160x160.png b/gui/slick/images/ico/favicon-160x160.png new file mode 100644 index 0000000000000000000000000000000000000000..4db78893b6eee2ed28931080ac55724ee564389b GIT binary patch literal 19256 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%0DjHCc14fx1U)S^$){cDEg10wWRyGo-u6 z$~Kh#l28_NVhi!tX$%Mb&yi{SwzA6Z8qf9yIx!`QlJDJ9ACA7TbKkLAZ*|D+bRk`yeuSt+iq;fHU>H6@5MuuW XEt;3gK}QA900000NkvXXu0mjfin85E literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/favicon-192x192.png b/gui/slick/images/ico/favicon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..95b9f628bb26ce5d4c177dc923c0136ef5e33ebb GIT binary patch literal 24078 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


    9fM6x?qcRiK4(WV~)Fh+EdAem$$k*#{fc!Slc@ zumpmO-HRXTNzkgv9$xP9LVj+BAe^u@f2Tc@xte83;oQo4XE}+j>6^oS7q_F|bA3Pa;mbgU_`9li@|7BPv+_zy1JN@Df>g*w%na)t;mhN9?>`&(v z-|eMgnk&U(?7+{jD-brYZi*+q5`cMN!ujSZrQ?pCr6gsLrOUdiF` zs81+9G&>lkcX?w-VAG!Z!*Oz$wo2-`TpddoySkhqd=}woq5DYg@=)xRzRWQ36Q)Jf zMcfWD{d#9t(}^_u1oRl8{7x0u>mn-sVTldO!J^KuxTyhRC+6OP zUM617u<$z74{--^?=;11gcs%{_rU5$?&HoO#FKo>wUr`fU zL!kibg**Qlo$i;LJNEf*=qcg+OU2h62>td}JKuT4e3XgkQb4(6JLDaAjijl_zgIUh zwM;J~AjAxQ;(7FMsJ_8rWDPNc^rV?h|D(n7Q6zU{eB>u^?gJ66R5D=>wls?nTS#dQ z&qH>|_=sZDQ+!4`gS=Y%3NQR_l&&IkjLVSs54z;!rRDDf&dA#4=%2qo6b+EB`3<8h zi<8()jsz(GR@)6)foKdY$G@Vi^c^bMtkq%F01W+~Xau}iOF-cXZvKCrA)@+uhZahc zXC=!x=I(^69lqA~)-ybsb0?eb%i@MTKNEeK?68Rw zFzlSz`b#4a@mAU-W(`ZGp1Hb{h74@)gFxg*44pWK?)PPuBJo&d=q2s-Jp=lC^cxP? zOXH952mq#5BJhVvB15$+?g5{MF-y3&`qEJ*zp+c73{ma#w>jiJI~74y`M&(FMujsX zD?2VV9_nMt`P9WP(~|d0pTZz$^qxcV+D-C$HIG|P>wfr=-M*7GkRh+X7&5=AVY_UB zR&HU)Kro9i6H6+tHy0A_D(q9qHptvJtm|h;t;o=RpwP9NDD~3Cv--qaeCyC~N}h9l zO?Y0dGg^jWFr5@GX5qjKd&RY|S2*T{du@-VpI zKmqUamA5JVVS3Unf4JjMDZ(RtLOmF?Q*b1-BR>8WX+gE?sIeeiA4B@NqMu3D%aaPs zOX7Z!U8)!%T~RY4a^txV@Zgrtnzm_QJFHoPJ#l*?4QA~p*CU~-dbZq}bc2YESR`wq zom!(s5`xxQToFRjz2YA7weNXO@6I`YZA)6ASbGOJK74RXbm41R|B#XHt(Py9*5HLG zv<}jWwq|19Wu^e9b{`$ge~PEr+HMu0wU_lB9UKYm#vdrR8R|?$|6c#Ler#@9a5Ef~ zJvFUZeD4eQG~-yN90GFTYZ2Jvx|})xF#ZZofI z`@TUDLSF^0JV!}$AzFhFLA}u5lFGd1NGb;V%JNmmt$7whE&OQF(-aM^9{i67Z&o9tS z*{44=V4nEXqYfvXw|{7){(hbP>!*l{K#(LaMb0pyGwMUXS(ct-_jJ7gJn{(Ge6Q_zJRG~TE%~Fz1>!EsY6tF z{>~Xlub}6bpHhfz3^Z0|8E$}$W&r0IGw52N$7GhKv`r0_);v()lYFM1d)8vIex?<; z0a^T9_4zO3=G92l_=zeW_tEOB?ZLp|z_}BdyQ8FGp?Y_Ab@pNJ1?D%3S7!RGH+=f? zCz6XHkTVVvZcmGI)}%`XuUl@t;gUo#Zx>0X9uVJHZhs^i%*_pSj3_%4`4ZnpX4?wHM-22PjYmB7wWtD$- zoZm7ymTlO1%m+0+ezw>6W+EEMcE-HpZMXQ<0OF3O8ypv&B;dWrC4aGvtCGoz+3#G8 z4$_k>`c@x}*N*E=&MdZY;HC^SDjbAC8=dgT2fzd_^*(rv5do8x6!u@uxFaW8jLfRNb%+%z~n!!{wfe_ ziYU>yy?;-+-HDBgSWEmvvzgyk7N>1`>kVG#Bl`M}RxW~Y82OdfKtahnW_u_n_~=6A z4x-@ql?@n_0b7?*K3M@IVcXZ7s76v-)!Ek4w8jjYqzjH@A7gp|%q3#5aHOOAKM7+E zL{MWm@6t=5_&Ho;yZ$sP=<2F|e%R)dTm`baDz~<8hY6u73e;EBjl18Zavsm`9k_1e zYEdW=V=Kn#2w$Ukp$Q|$#qj1Am!~7YFUVG~og)V%G$mLwvQRw{v$$h|Zq0KV+}R}8 z{~S+gsMa9lpOS{2KbgUz;8y2+*kXYFiv^pt3|FZZBbn8GrBcXtND{&-&q^nQbkCDm zUO--P#a6(v{706rgzZm_HusYai|Bbv$n27;KH377u3H%YgUdM3|Lm!;px>iXt`js>R>SQ>1iSeo*-6a z;owatENcq`47;riov7}m?%UrXMK!T}sxiX53))FFQ(m4fPNICoLf|qe-`)Mwu0q;S z9?(y{g-;f-3m44(`?nr&P$EoClRRYFCj(ZrOVHyVtlO-f7k*@H{YS^F=UeSL4txNZ z9(51lSJExB3-n^7jtR(@x5fc)i>&L&Su^Z@=n_H(}0!gaJR=P@78ZQ-7DH z^w0GdEzO1?7`e06ZB3Npr5yZS6pGb$ zg3WTj=JlO}dF2g)ma2159`{TT^)8X0T8Z5IDVH5>C>1Ma64?QHR8{dn&Kw#{zC+$bZ`~oUZAx zJXRIQ3?tqB$q@&yD!NO0F7IA}_sku$9f9UF=0ifNIQY1K3KBJK;LtUc3kXP3vuWRE z1W+->R5q+{r9`XYBl#HR$;iM#UTrfkjDYkrSBl~D!RvLCCo~~G)bFtEC>2W?!UEJ( z@eA0U!nd|}VgxH^*VeOYy#ZF^dVjI}tEDw?0Gi)!{pw+-!)ZM+E;{L!cLaees_05& zHyk@3?|G(8liGY)SI^I{#?O^-3xt~b5>WT)9vCseLhLa2pVi7jUrGC*G8hJ^J8ehO zG~4bKyGmkiqTexa;d%=XeWGc`)>EWjg75<`p3pum+Dd8ZO3SZ zK`Bzx3v4+tWl%$PGMrCcTp8+~B-%~U6Orb_#&g(7){!a85{T_Cx2$+E-4b1>R$%B{ zqb-VVya^RP0SplwFg(-jO5?oI$~69qcT{BFYtp)&1RG0W_a`!H)wAv0N}=Umj;Yf! zLv%nzuK8#G!f+JOqDmT*T?hJU#Q!rKW-#?ZxQf&A#=F0sStv@29?xLqUmV+pP zS1*GTq&f2asjW|_AZUp_%>;Y5GuSsYuvaTA9WOOkgCTC?L$AEqe>(|7@nEv zFAOr5&(d&j0i_CvSBnU^r+4x?{auTs98oNYEo*%Ufou2u_kMy(Q%?6EF6tz2BZ&JL zZ@OTRQZwt&K5Kv)S1wkeX5|3(Wb5eSv_~P2m5nnDz-|leq`}kdw!QPLWONSO5=Dibq7{(uA^@KU50;<^JX^{PQl^RY|{*{G1O= z*V_aZul}-)_rF1XAH}uds7yWWp~JBTbitXyaHt}Pdh|v}N~G~u?l_3# z0;VzC+4V$aQlPdp?IDe3b0<(wMWCm)D=LLJNz0@cWVD12xDrQ(iq9B-46~YuveqX% zoh>pK`k53mi<2H_SK1}aQkqhi5;mbr-a?sw(c^pfA99&?^6Lk$vLdUV9;%{(tRUiO zXmp%E-8tqK7-Aam(95Ml41|(bPW~PGAQNvW4tcneS+K^%C)S53Fb9sZ%|y~cy#y33 zGQT?7%|}*;;?5so=>8vZf^#eW6a@>TG=wQGep$1C|634P+(!@QP6wrVHq0;3M7RsI zf40bC9j`o45%JFqcW-P9c7JAsZ zJ98mLFDRQ?%hK4$^N(~gnV?#+iSee3obb^z))+P$PPxFrWMbJnN{i>U@+V@VOh`ys$I5Yq zRlh#~o}UAD5+D}zhdR2Ulyo2M0w>WSna1uJT%wV7Dw%2tb9|JEUF2leWZ9jyy!X zgTY@qV{_@96vGA_b$CDrF{nr;ly{ z=;28#-B`5KW(j;@}PMe!?D4uy51Z6RyEGX6q}axptX zdnRs_ddgX^eSUdWpPrF3afg4f&^WtCC0Gg4M{VVVq`4HTP{fWSP3Yy&EnF5APf*>h zAV#HsHi2d(Rm?Noej-@D|B^w(pDytrt?R|%#bjW7Rm&)8TTxkard9btsFj+|Bhe)_ zDs@9+$sOheu?vz7Hqwdd6|>6OdDh1f7C{6EXVHOt8qoH^$mmh}qA(#?;+hkDq(J^0 zIHQ)2c08Gjdubcb9@c1BiT17f&$pIjL`X~-i@zsj5b_G#iPq)zN=s@>Vu77N`ZbSx z;hZx}->VavSdbtp@LIla;xpfdBg3Wi)!TZ^YuRR@P zTf+X;T*Hka{JI*`6ss+kE=7}-qzfegg2|71+aKnL9r~eizswL}#C3j4k>fLGYAxNh zDcmE27BgVErAikzJes|jxETP2I59uY!QLz{$}tq{FQau^5b8G1wNQA{QKuy3W4RGt zwDhe-=JVxG{EKdqK=hJ@*R+S!K|pbfSSO216Rt4#5GN_9t_LtORmhFK`r4pS7O@a$ zCwvak#Y2fyCqyR&#DHbF_gA!Mm3V(*EGPyypzy8sLf8f|S2;UTq=SU)b+yZv#T8d! z^K!kJ>k)}67b%ZVM^=enBbUIg%yj1X$=*DjZitt$DGo@$Jt5CX-trsH0RbgSc%$1 zk5~;PQdxbPt3UBl+k}W*e;#Xb6dxY%4~9mKZS9S>RhX)pDjK~wLO-~;X1TNU~M+T`xiXcSjC?) z=^P~qKSU>iI8UWXkV9qhV^zYq+3HOx{|$NxHiwhk1qGtRmwdwT??=fWW(oqZ+F93x z#55ICU#%KlG_K9sbPU_;Zf5gFthy}c$4m~PM1jPLb5BF3xI(cdXh^FSG^cp=N8`r; zpp-5nD0P$s>+;2iisk2kj9ON*mNk7`SpKgui1?SfhD^tK+I+uBMB3^*&{7hziOUkE zVqj!Z1?IEEb;Mm{*~-OAatisKpdS}e_@rL^%AOUP7GX_#S9+Nl@7gxGU0D?=2}Av zY&u)oaMOD^67}7?ZU!>GzSY6w-;H7T^@BP&L!hq17m;4tB3zzgAe7Xlbp;~qz)F5; z6d&vagFjK*oQI|ww{AvGm4D9Jje2*DX43Izk=>BaZix^RFemXD%oLh24yx>j{2Wj{ zDvVhj2OVF)Q6HGSHQ05;(h(MP5Kq7Ad8VUE#5ezX5J)97hkw-Iw&^9nFINp1max17 z|Ch=JdzzM}+vurbqYl!drb%2X6XjhwVa-L+sG^_}2*i6qFV>+@a85WHSyXpM*JC30 zA@U-sWZ=?CP@drs@|LLwto|E3&tX+#`grDjh_HuHQ5-Vuwunsasc9P6nE# zzrVompflp*IxP2x{n@Kx`}b{g6&r7;Key$Wg)^IPWG5kxjo`4o4;Qwc=5mEroNEa~ z>-Re>a&cn^ub9OS{3aW%V4QN42h|mU=$!dX`5LwNeyY-bwu62avuJchQ$M&Eksyvb zzmYBFxt08T9R8fwv}|wgdQ*oZ{mXyG_Sd%4zJ}Ygkw01^JG05P@IdeByc}%dIg~TmDFd;9|!3h0ICN zF8-CiL`%UAe^iY$#wM!aS3T~;Y3ayatLg))!XAx3^6Kd57`qQ62B{VStokVBC zh{5M;QMJ*6gEwpv%K0~N z>6J-`4}N+FZa%^+8SY$xbN`BS?F}3@+z7k5XZU-p*QvMW{|IEGvw5n#^t3Yfw3f7V zw+8=E1o;Joc?AS``6cuP1SCcH!5=rjfFwWvr<&0A|MS2b7b|-kpa1`Xt1W4C@Bj)_ MMN9d+;_DCp0|X~+;s5{u literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/favicon-32x32.png b/gui/slick/images/ico/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..e2b2cbd96ac82682b8b612270afbebe6755451ba GIT binary patch literal 2910 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 LqNCiXXdV4O!_n#v literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/favicon.ico b/gui/slick/images/ico/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..3d4540f565d4fd974bc76e884e46695edd3323fb GIT binary patch literal 15086 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 EFE|9?>i_@% literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/mstile-144x144.png b/gui/slick/images/ico/mstile-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..4e26caaf59a2239c3349405cbfe193e53eb3f248 GIT binary patch literal 16961 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 z

    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 UZov7<+W-In07*qoM6N<$g7KUTpa1{> literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bbc america.png b/gui/slick/images/network/bbc america.png new file mode 100644 index 0000000000000000000000000000000000000000..59627f15c72369b2a18908bc2e6e55cc3133c700 GIT binary patch literal 1728 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 bGtB=15wZahG5yu{00000NkvXXu0mjfS;-@+ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bbc entertainment.png b/gui/slick/images/network/bbc entertainment.png new file mode 100644 index 0000000000000000000000000000000000000000..fe8e2ef143f4b9235f45c4474c80eac218ae29c9 GIT binary patch literal 1620 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bbc hd.png b/gui/slick/images/network/bbc hd.png new file mode 100644 index 0000000000000000000000000000000000000000..5001352ce1310970c29d4e5a011e4620a13f757b GIT binary patch literal 1475 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 bBMtur?F|Y?$r1Ju00000NkvXXu0mjfpsQ7} literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bbc one.png b/gui/slick/images/network/bbc one.png new file mode 100644 index 0000000000000000000000000000000000000000..42b999e24e6d981271d10a0dec0bb1fe0ba17102 GIT binary patch literal 2137 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bbc two.png b/gui/slick/images/network/bbc two.png new file mode 100644 index 0000000000000000000000000000000000000000..1e9d53f4062b6583c683ccca3b8b0f675e3011ed GIT binary patch literal 3314 zcmV>(O`aymRN?|K0n&zkc^ol!n<0HYs)f9CiL1 zEK{_(bVpjvWH!qbgSbnm^C9zw29cSqW;%x+pQXx^R^!cP(SsU%dJ!|Sh&mtRv($L= zHTd&1_)@AS=+8liUgSmF3kmHurdT{V|04%7asx99!Y^NmE-H;JE{DOD5yjJyf@y4KPjUT`(0q@w%&gNezD zd;H8|WBZzpZuI+yhSMr*L-R@s8k(O>3KTcANU#N_CljU~$-CJYkW~p^HW6y^4muFX6)brcO$SBILY6 z{_qRCe6taQ1@%pUZhh(;WIi+#9?30!2KwXiam$#b*8<&*hF;g%^SPCq_xWt}U6L=p zrEi;a;}-f_H1ulPVRXY!t#N56ztA{Em>|ZfXN`K}-_*TRel2ky`HzFrZud z2GAcG9kn}^`Wm4(_ul!~T)0+vK$Mz=@Y?JV)ZTwr>@eKDH|Pvw9+UL0k-dHVdF0BE z&4eDQB)+dSwqhxh$g}7prF>=Q`Gd3H{-g}^=%kIJK;&F#on)9-4P7754@@Szi%LkZtQDu!rZyx;v*<+TFC-n} z&ufOopb3*Q+UWOpOTI`$H~4>`YoeLY+%T)mrPO#PQD?65V!YC5~C zJGwAf+1|0k|LEKLwx~o%GC*0@(w<-6RMyF-wpKG0D|ZIysJ(L9)E{h0R*RCGv0+w=+NMd# z>yqVm>QP(OsP#(J1{LxMc0wJ&n=_OFGMiP&>_!#xAZFpaa5-hJ1lyeW!>@a&4a$^^ zI#~zfxDx>b0zigE?ch)h#p{A*X<2+@=lQ!w&{{{IH+8Kk zmMLbX*aFt0B6U}^ zcdl{thQ0we_R96)$74N%L%K&|sqNZCLs%4!x1IC-UeChDR+2`0`nGxm62-&lY=RpG z!CuuJ-QyDzSm7UBdlHc>Q%Y8QuC@j8W<^`aL%K>#U1Lw4H1`i6|17g|r{r~DbGYSS z&=Fx1FL2!*9{I)PAZ#kFVic5Fzzl|F7ZR61BTD7Le+-VqOg#buLtFyxg#BRs?Ht=l zN)wb-D7o8+Ov!35*0+r)xHf&S!AGMH9zA;eWQx2^l(yX7;CdJJXpi zpPq-(h)!5eQP2HBNO#=57kDY({!AJYGt7qs{DG+x@k@Cfg@fTR1!VGXHGjr;CccQZ zb{WjlGz-taGPU2u>YIxV?TF$rt7N!9(>%Jk4C6zOMimc75FB!xH#t^OMWu{9R32MW zu6*FwkB&ZQ+kL|DhJAxW%xq0(&l*P`c)t|mHslABK_zIk+E!Y)UT^DQXzCZn4%9X_ z87BfJ6pJsdWdVqv@SXDM@(z!Z1IY$Bc#E9&cebKhnmi6a8pXYLaQGMD0TO3eL0)II zohMVX@^3c%6A1_7yA174pJR{>3=JDa#zU#pRu+j@#4!?sGFR3&thTd5L#j%3J%~LfA$tq-)msV4x&FanC~{9gcvG7}r+`I4(Bw^mIdfXs6zHwjPx_?z};?fZJxNV0EmERW=gV_FcM#H98a z%0B#gJ7=3`aQ6d}Jo4%qLHA!0Iw^`UnUVp>H?uKLoNx(-TB0C)@8C_XQ~Y_KFDe5@ zj^-30`sELVGs5->7YIaIt$ErO#|yGNe=NyS1W0U7mob*z(0E15&aJ6ytnNm?8o-QgWd+*eT_ zpDqF>W8Ez&L!1fz4ju6-%Vr&p7#byeWmMIDY`*_xp~GjO_#HZ5myhoG-BQY`q~OzX+7eTAm9a4T z$Zv95Zb{-0kGOng0X+7lp%b4`=1T1`4xr0w%bfu*VLHtZ;WGjK@q;AtZQh}SwD;o; z>pHt>u3tE^K?R@e>9GeO*NWk?$m?3CzOc~ z=0)|*%LV(XEovlhGK?20_)P;kj+xAi*IPT5S-6s@cn);Y|Ar35qkPKiA|fkqcTRx= zo0x+L-fb+!vBXm72WRF_&ED+p{RwFi$nY$qQ913+ZUMcMr5*=xS7{#JK7d!=~!fxs*F;% zQ%{o23P?Uy&{GYHoPwTSRW~0`G3I9c7*VlP&-nQ1DW-+0nOI)!bv{RQE)x;oK5&2P zaZ$=8eB8uaNofh5g)T)yU+duAIzUc}wOu{mTDTyjW`s`EhC;1m=#-c~rPNilyc82g zGzVT`M^o@fe^DR>HnWM%t zO;X(q?DRdhV7{iAV!Z literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bbc.png b/gui/slick/images/network/bbc.png new file mode 100644 index 0000000000000000000000000000000000000000..fe8e2ef143f4b9235f45c4474c80eac218ae29c9 GIT binary patch literal 1620 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 P@)$f_{an^LB{Ts5ySnWZ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bio.png b/gui/slick/images/network/bio.png new file mode 100644 index 0000000000000000000000000000000000000000..d85b4f242398b4321edc08a30cfd69e8376b8d78 GIT binary patch literal 2166 zcmV-+2#NQJP)aj(#lSuElXR z!_~KM-;V`Jg7gv)CU{BUdH~cDjB~Wp3yS%9Sf6A}=owyP-CxU*^5ZlP9a)yLYRbH*fm1f9K8} zb@=dMHD}Ho-c1yIRN(}iIdeu`x^zk1uPj-zL@RtkLV{l#;sUW5Z*w|6Cnv|p?#7K9 z>gv_2KFC&az5$92P>((tbdh}>DY}hcBm6fFx|Mu2^zKBd)>;*tBUA9cKx8vlN#tTjpc4di82- z#t8Zdwx2$Ixu-3P|z z#leFItIL-!d)X2AAc9i=u1tS|x)A$h*u z@lrOzWiRYoW|kQ)g@6>d+wE0%?bnj8^GV2w39`w+WjE3>ZNDGY$fBh$8Lf;>C+r{84phXbYD+picP` z!2jkxZ?{WjW!TI0>(|xr;lp*XQwjl#h%W5~K_pm`y6O%BHXJ!}#LE_OHCj`-ux2fn zCpfr#2{?7?)V)1tZ1moAsyy+6Ij5_XLO?`rZmv(jGk*Md>ff^szB;7%J1xR{_Ehe` z;1NZ^^{2W68@BKS)-N9daBkA1Np$*~pqk)!0v=~9z?P7@NrJ`#kCOn~G1)LCCPuew zFD6nPWh0$wwHqk4^p2W)2Wjx3JO+s0^Gq3 zmX`$qUi*`QTYHc}`U{CytXQG%`jAsvVXLr3Aj_%n2q_UKS8``K4C&^S=@8Yqv)AB( zCopJXSrCx9bLY-`on~ZY=~9V90ekCR ze_)H)M753}l1MW>JzZ_yyjd{;tOEMtUNLUmIBZh{&4dlt@z{8mMM7aGep2`Lj11oZ`<3O*6MV4hVap&>}-?#>=X%>@k{36W~HcS{0wAyyP;doMunvtT-_ z(C9$2xmPrDUVg5)-8%DB+&IJq%JLX|!(4cN5`1Bv;oMh-fNwblQF1OTf zTNo>NOVC*`Q_w=tRuI+qzXD0^O?!3C^GK5z;n~wBBh+2+xoNwJA*#8_7_}icKr|?L z)3n3Hg%XOJ`ln0=>w8v=vHu1QG2fe6NBh0ObNS%POGd_APTH_M6B85l7C_xuz9>HD zI^t(#iAb8TY}c$=qeIoy)Kq!JaJB+_`i0caC;zD_R8T zWG2oMlvo{+>|nnmi0ognYsUbH=dBz8St9}z9E241vh_biY}~j}4;0nsq=2Zsd-v+l znXnjQ_ypJ?x?FoXIz1kbJ~4qCbR~6J_z@#rG~?b^;oqy0Fa*zz|!&>WC$T0}w&>hJ*zJ!bxTmLRPL^sT;;A zW|K~FikZO<<{=Qr$oiO{%)*H@EvNXTA6BDTbqHrDOPsctQJ%9h7!2*TK6K*4HznXs9n!#JXg_^cnnEpu1zh*?WCdnEj)U}K- swlODFRr9>1vE|+Gj3Bxm>z~HKzXX99Gg?G^_y7O^07*qoM6N<$f~|)R!vFvP literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/biography channel.png b/gui/slick/images/network/biography channel.png new file mode 100644 index 0000000000000000000000000000000000000000..d85b4f242398b4321edc08a30cfd69e8376b8d78 GIT binary patch literal 2166 zcmV-+2#NQJP)aj(#lSuElXR z!_~KM-;V`Jg7gv)CU{BUdH~cDjB~Wp3yS%9Sf6A}=owyP-CxU*^5ZlP9a)yLYRbH*fm1f9K8} zb@=dMHD}Ho-c1yIRN(}iIdeu`x^zk1uPj-zL@RtkLV{l#;sUW5Z*w|6Cnv|p?#7K9 z>gv_2KFC&az5$92P>((tbdh}>DY}hcBm6fFx|Mu2^zKBd)>;*tBUA9cKx8vlN#tTjpc4di82- z#t8Zdwx2$Ixu-3P|z z#leFItIL-!d)X2AAc9i=u1tS|x)A$h*u z@lrOzWiRYoW|kQ)g@6>d+wE0%?bnj8^GV2w39`w+WjE3>ZNDGY$fBh$8Lf;>C+r{84phXbYD+picP` z!2jkxZ?{WjW!TI0>(|xr;lp*XQwjl#h%W5~K_pm`y6O%BHXJ!}#LE_OHCj`-ux2fn zCpfr#2{?7?)V)1tZ1moAsyy+6Ij5_XLO?`rZmv(jGk*Md>ff^szB;7%J1xR{_Ehe` z;1NZ^^{2W68@BKS)-N9daBkA1Np$*~pqk)!0v=~9z?P7@NrJ`#kCOn~G1)LCCPuew zFD6nPWh0$wwHqk4^p2W)2Wjx3JO+s0^Gq3 zmX`$qUi*`QTYHc}`U{CytXQG%`jAsvVXLr3Aj_%n2q_UKS8``K4C&^S=@8Yqv)AB( zCopJXSrCx9bLY-`on~ZY=~9V90ekCR ze_)H)M753}l1MW>JzZ_yyjd{;tOEMtUNLUmIBZh{&4dlt@z{8mMM7aGep2`Lj11oZ`<3O*6MV4hVap&>}-?#>=X%>@k{36W~HcS{0wAyyP;doMunvtT-_ z(C9$2xmPrDUVg5)-8%DB+&IJq%JLX|!(4cN5`1Bv;oMh-fNwblQF1OTf zTNo>NOVC*`Q_w=tRuI+qzXD0^O?!3C^GK5z;n~wBBh+2+xoNwJA*#8_7_}icKr|?L z)3n3Hg%XOJ`ln0=>w8v=vHu1QG2fe6NBh0ObNS%POGd_APTH_M6B85l7C_xuz9>HD zI^t(#iAb8TY}c$=qeIoy)Kq!JaJB+_`i0caC;zD_R8T zWG2oMlvo{+>|nnmi0ognYsUbH=dBz8St9}z9E241vh_biY}~j}4;0nsq=2Zsd-v+l znXnjQ_ypJ?x?FoXIz1kbJ~4qCbR~6J_z@#rG~?b^;oqy0Fa*zz|!&>WC$T0}w&>hJ*zJ!bxTmLRPL^sT;;A zW|K~FikZO<<{=Qr$oiO{%)*H@EvNXTA6BDTbqHrDOPsctQJ%9h7!2*TK6K*4HznXs9n!#JXg_^cnnEpu1zh*?WCdnEj)U}K- swlODFRr9>1vE|+Gj3Bxm>z~HKzXX99Gg?G^_y7O^07*qoM6N<$f~|)R!vFvP literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bloomberg.png b/gui/slick/images/network/bloomberg.png new file mode 100644 index 0000000000000000000000000000000000000000..da62eb576f1741f91a9dc4d7d6a090d08106109f GIT binary patch literal 1223 zcmV;&1UUPNP) zUrZHL9LJA3Yg27&YdM!OWj*NX!MXmftp|J2*;ZSd*%(8e<bhDmVwAH<{!Tp*-G)TWY}xKbdDlnHv3|DPUESM`wk;zOM8(>Xi8b3SM1cYfbv zFb`H{24DtY2H=4MXuTpjqaO9@xZabIP5ts}nan*aRaca%MfVnE6gkfTR~e#@N))s+ zObhbfo^ZD(QH+}?VdVJ7_zg@mT1XemYSzn&BtIgTk|lQ zuca7_7HBC(%RE3U@+(#g@5IbftR9n*(HzZ_(Ia|7Mn*AOETg$HM%PE_Mve010QG2e zf_9Xx*Yu4G7pm48jONH{!GjgqG&>OsvRg?*wMw>n^oo}6$O&eYNMeMdhxNF2vIUfW*WfD8DNSoJV-kzXBZf!l0>{*Cd?J! zH2WC>&SJ&IBxmRWhWQEw70Bf`qC`1}g4qnxPLv)}ISEYA&Iwd%)IZGa)_``~nV<~| zLyS|$K_(d_nQGu1Wt;`7aRX!2aRiv8p6`Jg9E>r=VamA-|cE$Zmu0$!jV`Mtmqly75# zW269`s6ZdN808SPKs{B|04E6mVU%TIie?nl2Tlgi>DxKbq*ryKpD4Q+qnQFA9j(%f ze&7pw_zBf$zA8`gJAR-PZB7Rok<-Q)Kaz5*rv>U8qLUWj0zLdn7fs{r_7~v|qXyn;XF(Hb{ z!GbsZ0JJ=#dy(EHj2qWE0Z`tkYtM4%|2Qw#fmm+ zooe%GqYf8JcT$1}#cGz)os<#6MISnD^tkLwSAyP^Lo1Y^hqOU%ZPMF%Rw>%4by_Bu zR_O)B%db!MidN_o#c3@@3l*o87|qpNdRY%EPS0qKeA+Z!urOMy3`tMQXp!O-E2C{y zRGZ z$T{FTL%>l~Xtbq_Zqn$clK{V<@2VK2j#8?LP(ue_^E2txP(c@Y93@PY5Y5PQ9{@&g z+6d9cA&OC0kX`_T9st6-@ghm=UM+CX=3&3ch z5|p7V#Z8-$(Q>)H`l(0WC*RjU-x)5=i1HfXyXijiBXaw;shV(!DT l|Luk|KcX3c8G!#iz@I2tA0HUR*`)vg002ovPDHLkV1gg?AY1?d literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bnn.png b/gui/slick/images/network/bnn.png new file mode 100644 index 0000000000000000000000000000000000000000..8dffd00027496d2ea7a3cd2ca73212ab61bbff74 GIT binary patch literal 2417 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 b6afDR$0fK*`NGmS00000NkvXXu0mjfS75h8 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bravo.png b/gui/slick/images/network/bravo.png new file mode 100644 index 0000000000000000000000000000000000000000..262232ca256da909a5928a23c439acb50fd64804 GIT binary patch literal 1549 zcmV+o2J-odP)cXxMpbaZrgcXxMpcXxMpc6N4kb#-%db8>QWcXxMiaBy#KZ*6UD9vB@S7#vtu zSa)}K9Tpo100sa60RR902ml5I00IX91qJ{F1posH0S5s9015&K3j+yvcX$5&{sI61 z6AKY3A}0d?0UQ+?DkLc@Bq=p6GmMCf#>B?v<>m|o3JnDd+}qsX-{2)4BNPl0zP!E9 z&d-5;faT@p-`?L52@i2>Z*gpJn3b6M`S}9?0DO3Read&cccXM_T3J-X6cY1YsU0Yn4m6&U0YQVj}z`nr2zre!4!XFnM z(a+G*(9zP-($vz^HZL^B#KnDieC_P)?dWoX{r-fCrNYGr9893pLK zYpbZLZ)$FDYig((4?Cb0b0|*%s80F>VJ2yHmCoJgb=;`R` z>FMe`Hae)Kr|#|T?(OdG?(XmI?(gpJ7!Ve&tgi9!@bU5S^78Wa^!2Z;ulM)&u&%JN zuCOjBEwZn%v$3+bw6?dkwzsvnOh!sACoD}zOFlO|;^E?5SX>(u83X_W1porLwYRyq zxbN@py0^K#y1Wkv4L&$MO-M{mNKEzh^$i9KCLSb!e1AYWK0-V}Cm^f(%gM{k%FE5m%|}5-NJ2(Q zLr6(PNJ>OV*45V6*4NnA*VxzCdv|-o!NbJE#F>_vJ2g7t;NW_8dAGK=V_jiKK}8)F z8=jk;pPQYaou8qeprW6lrJ|#yqNJvyrS|pp_VxDm_V!UsQB+P+S5j73QdU`4So-<- zT2)z#hl-1ci&|A$TUJ_hkVe7)000(rQchC<001vAh^DT*zQM!9#>vd)=fWB2MGtm+`<#0d<)&?nZQHhO+qP}3ZQHiZ$Gus- zF_AToS^eijMx2cMMMhOrx#D~g73cDGY#KoweJoywLe5Sk6p!frRGX*U6j*zy=u?qzBOBviWaKqV6a6M#nnrW+8|GlUrq{Pg*6 z=hElA4ryxbpHDb`xZlANB+k9quldM?X78df?H5?|y1)O@fKvz3yA(c$aG=qPwA!s3 z#tvpvh1?8Uz0YCzh9|vJXt>0D%*tV?e-Q?dqdHIOPJRK=(9eR|Rrdv^lV1+*zmvRx z{p2GMayaEB%2X9xrKLDh`BSFT_IRAuB)0PR+@aV6g4US#4SX5(Y>RRFRV zGoaZ3|AWdiQNbz{u?)h4d~OR(Q@HUgT9A1f7PCLz;@6@1LoyXMASW+Th%CI#PRQU) z1-Pg3Nd*X*%B51s3bw&faw~SR)SA5-`Li9^)FU9ovlzf<6wp}#c!A{>fNLBmHKcJg zzT7 z?eXazX2T2t0?B0W`%gdmJ-J;P8oF@}v!P=I+4IWsgmUs}+qck{^z(kV+-dg zKwuil4diwHAq|0lNVc`$$s`9fAW?dPnW(SggsEWi}PFw~=vfce2pRI1}DJ)o}t=X-)B z5_-h{NHq;4t#s1wH-M!2v9+93Cj`Wcq+21n~K4M@P_q+734LubU|V00000NkvXXu0mjfrVQ$w literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bs11.png b/gui/slick/images/network/bs11.png new file mode 100644 index 0000000000000000000000000000000000000000..0051bf210cb5dd42714f9936ae97f03f2aee95dc GIT binary patch literal 2432 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/canvas.png b/gui/slick/images/network/canvas.png new file mode 100644 index 0000000000000000000000000000000000000000..e625f0293894b0a32a393f62ba72243781c43903 GIT binary patch literal 1115 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 Bj;;Uz literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/cbc.png b/gui/slick/images/network/cbc.png new file mode 100644 index 0000000000000000000000000000000000000000..ed7bab6302aee774719bcfeb77c371b12b1628e7 GIT binary patch literal 1155 zcmV-}1bq96P)dOlDG?DNT47nWsD#RbDtkqt08EO+2nlGmwyMao zD1~03N+{Bjk%>!Xc3qLG0l2J&?)Bcg>%FJ%z5E6br_*kO0q5ioKIqQ9J3G(+dCv1Z z=QytGnlm{ObB3qVOi_-`ZZVTc1yOOe=rI#iJXhgxY~1kAy(oc zyahK@BVZC)fPQo!hYB^efF$PQBMkgs3NRguP>(Ie#>vIF5$EX^_yHdxuitA?v3B6s zuomEQyo5_}93Nl|FJQHL-%bzi#a>*6HjRXr@eJ}|S_PW$nHpcr5YkwKC)9Xvnl(CR z>ifmi;wfwh+cNmH8Zw?N8u6r=I1RWT8PD-mxFjqEsKa8kdDv7iJ;yBm*G?OY80Pq({mjzgsTR0sj=7KBK_V2+6_La zbIs5M`Z#{nuF+^zbOf;galE634&zxYwLZ`2mUt0YOt5Fzh(?`bJPB;V*%;O6xhrS| zxE>eaFU-?=ZYQIjzST^eYW1>r%}?SUWcBl-s0va6=6jaAI@rmf=|5g{GZO#uH>RPO z^D#Rp1+dTMPSJUta-U0J3b4-_!Uu86yW;40&Xi9IgYag*bqgFuUyus$g)XWdzu-OC zISYHVJ)S71@rF47Ni24)FgF8%ivmU_e^eiJf=eUC6CqW>9|oe^FM;$ zkkHb)DTo`PEic%q;Q25-4fbQF&jzPkvwOL0$B^e(0bhsdeZYFpQdq60!FDroj^h=5-%cmG!&HF1 zXtgGRWC6Pe%Sa|pLg61& zv_uwAt9$=Bj2ORg{^B)P)Fq8OmNN}UcL$>Yg~1^+`qfU8-qB@-Ki*dQITDLM@kP)nfkneSod`9AmOxeuTF83q9C|1;Qs3Bb3e zrY838-8jO*BiRo>{J^TJs#s}hDSPqa1xrauVd?4VEId4% zrKYB`h=>R_X3QA2apOjI|NecJlas@uqN4b3>3&vL7R$@aW4CVI;$zb|^eno5jSMy44(u-iBSW2<$jGR#+S=Oqd^_;| z{d+#%^5x6f?%lgtOG^uT`}Xbs3V$mC9zTA}l9Q8JZf-9B{;^}pwgz2P8*g2d0MzTk zxf5bAHq@#~O+9Bq&&kZpB`;DJZo#wxFu|ET7)&VG$1H9LT!5$2vq7IIwRj;h9WYyKxd`<@r9N^>p zZ3x)2XAj%EcdsZkbnUo+fMuIk1+Q6n_3BjvT4i!?dKP_;o`Dlr&dj`Phy-<_b6U}w znp%OQqto>>KZpQo6$G?a$-&uyL2TR+FPcwLQ4uREE92jfi;H8Sp`m{d0`l|o*};Pc zJ6rd#yTow#E}a-CD>2a1GkzKq8#}D7u8vV0=jP^U%$Vu7qEjccJ7Tf4QduM|8#HKW zQhfXYvx35BD&5UH7w6wn2Pl^VywQQASY@!W>2*IlJ4c;7gu>?O)2Hm*xpUkD{^JB} z-@ct)xpIX?NAG20$4wB2M{H+>g@xRGJw1md%cTr1rAnZ+P7MklX~4jK3{)lB|s*UiQaZSb<197X#!Nr;cc-DEX){$ zM?{bRID-?JL;w=b)~s3cpCjPjy?eOg-&u_Do*L%X&;5dxrTJYKmwp$QFJJ4wdGl6Z zGVE%qD%8C&htL^|A^WNe)Rk&LCp`vBmMjnO@tG2#t;yiV1ucL^bn!L~0MLY&xmsXk zz(6DtC3iPdE^BxuG7zN)cA=sD}PqHDl;Hc>&q- zSNKZ;$jyKJ@kd^hi2%yHKEAUyIrd`kh~g7)go*EE|&l_${}p_ z0@(ERJb<^KL1wxp7_pfW? zxJW>m90L4Q!E1mLj2ecHOR8>`C#kj9-Zf05#70w_5b3|7o&36e2N%rT@ zpXWB5Idg`cK7E>d?Z=?pMc4n5favIGo?Ixl>3(cn;_x08462^u*tSs>B&q_~5UK`S*Q0Mg-P0Ps0Xv5z2vfAcX z7)mX2aB)(GpjGREvGtsmaKdrzIj6ou~5qeppF zBKtbxzM-Lk=P+8-PY9s$MCE1ErtO1+g4X*71_paBUAjyZ8ym|~PM=k^vo*?jeh*!~ zQ4Nx#hl5*}gWzEj2brn3dd(UzW3oyM5^xdmJ|+^s*Q^VG2DiPEE9yC(U;Rl7w6z5A zQ<5eZH(9@E!>D0mtOhFJ=%9?*UI$NKK?Wy4_JTmcNmm9p;9^Lp62E&X%zo-tRKu1{ZO;VP8Nps7d)_N|!& z+m_6RrWY6j6*9=bErkUbuTH&{+jL|~uyKtVls}X6m9IgU-@jWO)Fphf@B5&rsd<6- z-sy1H2GE5Q@tR<7s|?LVScQUsv5pZiyvJ_n+xZZL&J5srXCXcV$7l>%B7~x+QW!Ew zOrH0RTy7BLKEUO+o14S${reAzkKPm0^U0IKzb1gPJl1A5#(PS{h#?H>%VYpeIy|`@ zPej);S81F&ZQj@RcIFwmzv9YPDBKgO@VFXLCjqEd!?-2LpbhWe!+hXquMCFz0_crN z)7XFv7qt5LPTh;HIaozi^R)wBKYvOSDhp*$hskcnWHEI5OaO15A^~NJ_}{&13Jk(f zn>{oP3T|3KYppieS_@&>LWzProae~TMQv(of~E~2BDi;509khgux&kqZe2SUWn}zn zL81NT%^Pk!CG<}Spn4j&|H$W7<_xNfqzVJc4PVN6oEGP5gS#7Fxi=|^=(<>*poEf` z4Bnw9TuStS@TD^$Cd>zF^Yj5;;~0&)aOa99h{d9+!9%``A2HJV+wI#U2T%_{0tRE$ z)!N$r7F7jfLnSaX;T578QI~c`OW_qSWmqP4An&>jye-5W(5eNe5;S4Z01-5kLc~1r z;(-iwcvZN0^X8`nCfdPF*iaDX`Ts3VmxZ*sDGOe*HDS?B%O~#Wa zPq=EO(s$|7rB4Zn-g9VFKW9N3RJE@WRO z8_FJa1s~U~;HG~NrVZQxRe1(zyf$B*`)R7stEbuH+S+;*YJzA2l!2)`q-0C0LD%~B z?aPdejIaehhT^74;_U4Hlji^iKc}cdX_gi|d!Pvi_6Wh+5|gBb&0PwqBL~G;F1c4i z=rSa{9?R})ZFu?63ZC8WiR8%O#u+i#+x5DVot?|#UKJWn0*>{42;!?}6tUiV&)k!*DMK zbLK7yBDbeT>DOO>LnsR&z};sVEQB_xOrI>DqhH7 z>O?V2pYA_9Dk?@E60*VN#EH}9X=&+vF0=q22vAZIo;-a-Q&Fml72Vf@*{UdOS>xIj z5{TTa4#q}Gb!dFmjHxQ%=`Mn>l@djqlADr?Hj((z;=~lArk^lc0G^&BPF7dfNGS0< zc<_Mt|0J*H&6~%1^ytC$#o@z;*{oT!*!c0|sfFet^2;y3@NVnVYWk)TaOLp%A4 zFUGGi>n3~Q;Vx~qwUNH@@ECI9bn032VwCkC2*6j$&&RbC;-y640f~Dw=tcr!5h5Hh z2&HV!J6!d~DjgU-T!iIE1V0{Ch1^?e@br!vq@P!Zl}i{_4M}q!C(rPloLmXTI=MC( zPDasYNnl_gGdDNqQhUda9gLb7GM*Hix3@PNHEI;UPRgyMq=avik%C*aXc1ewbSZaV z8iP8){DLRyj*hku&LjzWDQ&^|RbY8tI9s(9=bTObN#1=8Xu80KHQ zcEkDu0R{$UaWUJ~{s;j~ex=zm_)Jf!00)sU#j8tyS5X5`j7UH=)^|*bEt;D0+g6qa zxz<))o*Nk%+#3C*@9vG8!ri|8_FFc1uoqjkY85w}jHSJUojZ53fPetjwQE;?jfm+W zhotw&kt12JUcLA+-6uJ_Yu7G*-mhOjrmCvS7A#o67A{=)p(~7yOBifupjLMf^F;ki zEgt`0d@csd?m}oNRaCMD(j!zkT6H0KsSvuETJQTn!15LAW=$Bw{ve>;3nDkElNY2S z^bwOLQ3ZI@?j@Lk$B)8fl$1K4qM}AMJ3C+M<1ZcZ^iY}hcSp`jr`<0fEi`yD!T zXaOdoxp+K%{rdGIJUu=2QEE@c>vQQIZff|UKA7(B@9#8r?AY#fjMwJiy|3|i^D$gz zqGwp^>+3TDc@RlnntytF8rv4W)6LGV&m~tEX~Vz)l6stP@fvE%&?|B?q|hA|=HX}! zet!M57TI;~0|5mE&pX@M8t3QTkth;aNqaTGl@8yaj$%fs+|)!^cj2U#LZf4eYec5q z`)M^q?$~EZJG#^@`uh6vm|nJQ8MCsoVh#=t`l!C%qr}ccEJK_`0OEJ-+efq?A4e=l z+-yJJgYa)ZzKr+=u?g`WH$8%IOxC}De;S)_h0*+}d81^Sn0N#|Cbs9idCMj*#r4Y(dyNn-=`e2y%+CTj-5E8oOYu~YqmlIAv2ML%LDhuRLT_{(O zL%IMH-Qj2@aCLRR{PJa~kV+htw#kzx^LQROa3FW_-o1NwM)lPM0P7J;5#ESri2I1o zLGk(rf+q7Nq7|_lL7MjlVl3i3;xM8V30OfDgF=Byr$ zy|p%2g(pNeXJvSiD}&tMq|nD+2&N{YcO!<6_`ay9So$Xd>gyX-dOJ8@i`$_D(4_lE zD3r8|q7FTP9`G_playO?-2TJ?v;#vM6O^ck09RL6W?^B$K?I=8ZUlgB?FNq^LlE~q zBET0h8Zim+zMX(T#0tdE@X-qiSlmHCpFVxq%$YNJheu6ZhaKC(_fDbE?C341Y;VCf zoP^V<1R*%|c0be5(1iBZ|M{OGYKHdhJ78{Tp!4L^Q4tqD+yja~0(wLBb1C$7WZ>tw zD5SEo0vUhKLHz{AE*CV`*4F<@0C_+pBB=fI@kazqL?pKpa1#-OSd55AEJ0Kw^63)^ zSk^&+qoX4)r_{xE>;RD+Ys13l&Yr?}vTMMeV%HXRc$O*U=Q}ns@bQ@uPK#CaaT%l^ z(?I3ruQ8r3_qMd?`Xpkb0Gde|QbiDNX?vRX<|unp zeec<`C(i*+PEPu`hfhYHM$AAgL=++N+P#5Z8xa18Rfsl39OCQtdm9mR5q^jY+<6Wq z!``OsZEFuxRB%zCVz1igge`j82*~ ziOJ=1EU5+@UAlB(-MV#?qW+J@B$b5Nk2s1rj!ns0+>x=x;{-%v`@J6!$HKzGruzB$ z4Wwhl3B+E+VLJBl@fl`pY|JbzEjdh0P1*eU^SQDkSxvcsFmtB=2tz|zX}~-&9F5h0 zun-BDc9qoo`7NAJqKrI-?EQoQ0>$*vqesxd(<- zs6Nw{*~bJ>R{nP{s@oEYbEX=yO^x5op52|xnc2+l_HBOnIeRYuf6n>N zf14#FqKG1jD58j*l*|Ut4^EbU@BFjAd+#3)p8sq)oIc7o6P2$n{5E=sW(){^g~X>~ z<%L62HX+tVRCXT(hM?dW_z$94?H-b1-9%x{j!jf{7v_5_G6k#pWB7fI7xalD_%Z0a z6>DDue*->&b9|5X0LCAMd}m1}HRpfv9jC-yj5OpP5nyb?#h1&>{}LAvFP@lf!lIOO zk(4=rxRdN0Ey!ucN@U!8l)N?4y0n1{_gQ6 zkFN47X0OJ;T!;(&2gR?}0D#G-%7@i&L;rjT*$V(-dj<19D%NIUwGHB|<6Zz#xej!U zsxFaY51>s{3Ba=DQiETa2b&Hly99UWkX~HXO}D(!wl+`bxn=>tCtd)kaZIwoc_6qS zin{SSo6zE-{5#3IJos&|nHs&8&lOqY&tv?!#GENW=#q>d!k$~u-T>K$F*f7?Nrejr zk!Bom=u`A{!YW>H0zmoQl1u48v8$x)>91{OW$Y7cOp7^)!<(+7cy;j0J%>6l-7EmJ zuZzQ1pY;NucgxKh5uEZwL0`rnfY(PF9sT%t!3C6DrxO5;zwg}~89FSrieQeu_0g135IAbTCr*!^-dhYwTs3_ykj&bO8_MImMcr19AflAPJ-V9Ltw zqVZ|F1&q2j&V|n1@*ub*VfO_;7q8Na{$jNDommh1Y#=!S6gwBEM)0jt6ZP z;M$n-FX{w9KpHa^u+I}@c(H+exL7>Y2O)IiU`_X0a(#U(1;BKxwPL=<4nW=oz^4}- z05gSY#w0HBpet>?84gJO4xjx0oKO9*MHFtEME^?UH+V**Wb~==2IhY8222nC>R(dNuEIsH0$*8X{ZebL|1c_FeO2-BA4!ms zrx*nX-F4bT_#r5~ED(S_XPZ3oiTO6GigfPvtxbQsV}0+LMxt^QNPL$7#0x?)dqr&@ zA1aqc;0yxO8Xxm2=FtT!r&6}sCkwRrxQjdJ7Cu4}+4Vy1DMJ5g^hts5diGISJE@tx znZV?KG5#V+6n^CWKm07bPWBQu)jOFEs(lUid`GvXL(WdT#(MI{Bg9&s!L(YkKkp81A^r_!Ls>8 z?U(P%6ixef93&s|@Pjpe3@xD$+JJVr3Ry;!>>83@u7d?AvjT+qb|^l)g3VDXqt-9` zwOYjm=B)Tribc$<_kUZV?9T|O?WFFsPXLk3t;g%eMdUpVo)GPESjkJI^W_E+xQd70 zCcd%`Rba_qC-|mE9u#lQ=0-XIiA{->nZM%I_f;o#fM*5o1YKjl^sc*D`nCbNMi+;AVe^d7k&VGxvU{eD68mIp>ZB$8j2eWoYyg&`Urs z0lftL>hZgArNT%nUA)C zsfI9othsb*jg7VcAT#>?XFobdmKwI9BgGEU=}Ew3V4QtaT7zma!WNu6CeN)~)JK-++jYHAl`6%v%^_t?-J|^YCV6h{ z3iqKE6V1I;cHQ}5>?pAkOjD6<;_XmDfM=rnCiXfK3hUNbxz}zcb4x>k7s_%1AD{noI z6*sx)HFvn^RX^PG8nq--Q(KRhv5%aP3`2jcTlE92d4{M}x4G!mKf;-IE^@_<>$V|D z1G?Jm<3BJkd{OJUm~}t#^1Kbg>VM()O)h5LJzQ_!u#cSh`iuS>+IpJE^LB5Ht#0RK zBj0KRu5*!Ze-B*m_>J$R8^LVpBTo$JkpMIIP^oIsg*G_Jg)h5GMmg1@RxY@#>38Ma z=0}krAY%D74$5@t*!Ih&y2Q|KAVgfG1UnF~+D7JjQn1l6jA=hYF*zJn9c zx#TkM44z*zuyMC1S-L9cwX}BV{tjy{aq_%fcf}c-Zv_;6-X5{MjpOB)(?+h}Gj$6V zcS(7JfZ~QaB8p^*Xxcn7;Zbne(cePmocK@p(#w26I!L)ex^9{KLfR>)IVPJ8? ze%`^w7x~S2CM~>dl3iL0a+>wbgjUZHU>ls2Ol;#U^NhO>DLaeX<-mAg zI4~N>w~`LnOXSd+=+$>Pq-BM)6{`88{2Wj_GufMRijRvCi_GhvbU%!0eYed>p!CC zDCd8}1(hE9UDw3A3io3GS30It>i|lfDJW)VL}?ptizk0@4d?kS3!kV`QjApQ!WLcN zEX8qUbTR;xe+??*j;8LR<;rdw%R{!-V~43xaK%5l zP(;G1U*0EJNUcuig`!Jjn6qc0KmdKW6!$Bo%?Fhqt1jgy8byJVGkJ=5>TrHvi^du=kAHkn$ylw%#JjR)Ijv z+jru-$53Bp;dg{UTUQ~?*?Ex&3@U4S8SpE3&dEon?ja+vUJ4{3$Vbh+BPa0$=$hFj zDvBC@37ma|3x;8b*eNxXX4GQ4X}d&%79)oSBNI!%xEW+5;LSr^K*>Qap!5(ISbCTX zeDiR}6{G}%0Qwy;>%bH5)HMh6EbQrMQ6HtMo`Fd3@fo-7N5#zjPibv%#Yx_IlA$Xy zhf@?co;CGQN(7qPzMjd;8&RC8RtPn9^kkB$JKBQE;6v%bmk^hIT$$m=Fz&on-oY=Jw_metoCYMgwLZ zzy=R;Hld@A8wq`DaBgdigre<8wR(_xPEpjTR?IqpXq@8QhRt2c)X_PY0Hc5^eQUSv z)&WDBTnEj*CeGaY?+!u_)8;{B6DOWha~K5p`Ayz(#${khH4BE1N7CXZ@?BB<Z>YCT$7zCRrFpYa7RZ|V`YnRSm8U@Sl>U*kQ%8!+BuU0_6at}$@2GdqVx~W!m#Lt7Zn4y!4*5m8ENirPMWs|(eNlSbqlH@8EI}k zCkF{;UJ=t@da=?s_V!3x(oCC>!GdBp)#>aH&?bUa*4 z+(MSh^7ruiWqErzeQWnz+>b*>eN7uB@_kaP&s$34x1dJU*(y^`ImYE)L~vS=U7wn` z1pLi)P+22u?J*uL_BRLzd^sut+!nUmo0^|aZd4t zxi}_=h#>K_k2qTAoKSoQawE(x1p5{P60eIe|;D#whXgFs9pGkBHu}yZcB3NI4MZ* zN?CPNQ^$bXnFQUd#Ap2ab}7gw`}Ev5ebX;)!{^@uIoDzLhF9vkdy?E;{4@TVS5H$Y z75Qj>-;4lVN;?b`Qyu%|U6Amb+{uZje#nv2q@0B5o*(X!GLKQq?qU`%gpv2iKR`9UDJ-vGn;xl&Uvoe@Od|A6J$>e0-4N1;4x1u$dTkA zAX93d7&|N0(vf9FIu2R1#xrGAJ0BR5@6M zQN~uzE4BKeeN1Mnj&Yymkn78wh(Ix_6h@|h>zlUmafiJwfK8Hj8?oSyk)vcQ)(-_7 zSR1BRIvDNnZPc( z=$Ny@=#0yD5oxVp@0h-&^ENy$rU8aIVu7`ZMh+NLg`z#cK433q^^dy(#dD{YzA3e> zLN?Jku`^DE@-?6US+NO)?4YeG^&9)>Oq}6K7y2lMoG`Ta+l|(@kaY-OCa1yX2v?@B z2rYSwrDVWykbKp#f5At zuuW5YqV5pFrZ|d%KE0T+7noGm{$4~X>+_^j!DMwiYbzr@fJHY0n89q$1aeqAjp2(H z#*h~VG+m~T-cyDFSxmNqS}zgHVwPFGiHh)vv&`XLPQ=-{rGBjc@ zKaQ_}9V@o_FT7u9bb0ZyVaGzsi1KFD=UG-kp2Tedl~< zy>H$;=Wq_^a1Q5i4%v~DlcPo|v_tAS@cvVzo{J7MG3c_gvaUu%MAU_ZgtP_+2e+%$ z>dQz!q@|_Zus*<=_vOsYu2bRR4QE0^E`5l6L?0pV;j}aZt^=Ok86F<~^(?3{GBUDu z-@bj9={-t7nB^fII>W-kn)dG9+d=Q$vuBSnB_-u2dX{CNgHWA=y8#(Z zguECUZxaA$xuXVy0s8v-Ea=XiJHW^A@UYGLqeqX}T0=vFkTobMs8i|%BpX`%JFd^Y zd-tHUv{ZPG0E{cJbLY;-v@n1Ed|0`1B@7J>L3MRCY}l~DUI@@3x)UiW)9$`}Il!%3 z0O!vGY}#Zu1pNH`MwQ&Vr>6(n+uIf0KR-X8fpGHVNud-OQEC(dh1OzXV%Xl*t5>tV zl*a^E#E_br`Xfhb*|KFYIXMX!D>m^)N^^>fiyJ2;UQ12ADU@Hd2w-BuWPORkv`$KM zIvyAIrx}3XloV`fX@Q!W8oN25va*sXhR>5UN0}RV5+*RXP6TFodAZPI|Ni}LQuo(k zGJ3`jZEkLcyu3UM#Y00wzoo=T$p(LmFtHpnBM9gG{il_!tpzxA$U^Z_jYdz2F&BC9 zw}^;W2@(>s@hPPDFf+gF=H_Np0>Itfy(c+2`F*rzC0ESV)s+Eo=Dtw{hj9`x+Y?Sx(^cQr0(D7-rPEx;l|7XdMmMZc)Aw(JFozy0t}OAs3Y^ zFB|}LtTLl1L`uhH%#H-M-6jE&30pJn`i(Hr+4Xw^_kB^UM^NkxfHbqBA zSJV31wQJeh)~#FF8diis8<}V`e@Sd?EJIWR!2KBj_*?*>(Ezly2>`zG@p|eNWA^UIp_U+u5qp}9EPJ;FI^{m85K|sMeut7RQ ziHgYFg0fOp@S)(xpq;oCbw7J^P@M6vNTF5i-BeqM|UbwP80q&RWn8Y;B27pFR!d5D-bJ2m!Qcg~P&3tuM902qtTbk!mHpa{)l& z1>bX-i;Igz3yr$)j&;hRWGuN1-Icoxtyr;wm6bJX*1+b?n*sNYSjXh+yLbO0dl{nk z82N~d$a^$Cesm@Ps3CIz0QO!?bViA+O-Q}m`q(@T*|omXbr_Qd%;q}$0$St~yeT?x z9ku}gg&m;x5mASTm$9>w`E5Bx=s)aGFJeFNyHr+s#;|^_Qas}a5wZd&1nAmKA4Fcl zuIwHBaPa}Q(q$UWMNY3M^Xl+JOJ62_Na6Vf%Ww}?o_;(12!AK-?bYD!(r w{UoNIfk$mUpM|WmSKc|C!#SM8IsOOZZ;0DzW0x_@?EnA(07*qoM6N<$g5i`YXaE2J literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/channel 4.png b/gui/slick/images/network/channel 4.png new file mode 100644 index 0000000000000000000000000000000000000000..912a38e884b441a5f18d7b274e805b9c1818ce0e GIT binary patch literal 917 zcmV;G18V$?I>^x@AFRpWC=s*unOLK=ccehJ=YzeLeb#jyXZWAiaVb^!q6P9g*< zP|%|fJC&aW06EX>cPaZna%|o$Sj==4kg6*HuuMe%_DJQD{!N*iu|}Rtbnh$5Lmwb+ zcF;w{5-}tD3SsX%f?CsS$g$R8z+d0 zE9ik!PQ62dX~5;S6O1%?8yyNy#Nb4%;R6B!*RMEAHAwO~3wWFPN9%SONS=-~G$A0c z@N3;ozX4{sjQ~*v06a#|Xri$X4QHah*s$prBMr9IVC~K>*Zf*w0fU z95iC}rWy+99e4bbfXXcG7X2*3_tC*Xh?;6fg@!W)54fI;9a@Lp3UE<^MxaD;aG9C#rY r9MIJMr7hs6K<6Z1=e1GSACLb9Mfy7x4>L_|00000NkvXXu0mjf=Ypbs literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/channel 5 (uk).png b/gui/slick/images/network/channel 5 (uk).png new file mode 100644 index 0000000000000000000000000000000000000000..f9f34529518470a7e54dfca6bb3a311cf5f29ad8 GIT binary patch literal 843 zcmV-R1GM~!P)eE^0zH@iJ-}61+@ArJK_91;fj4jx#zMbudJNiN!wh$2o0STnRlrUt_l^I6Pp}ZCh0LF*b0bke zVZ^&HJG~et8y>%eFR);U*Yv_*RBJ4Zc=yHp*9AO#4P~%mh@vz1){uNqb zehzDhTj>PV{FkW@@VB?n3<-DyKSOrE9X{I_1&U#Pz_Sl{^?H=_G>7-}^IO+O1&C+g zW*F~+C-Mh^WrlMe5Yzac@ttQ0XV*qTA~dMp+iSiV^$Ghh|F|#IbwCp|Vi~=|K>?lW z17`Y^;21o+D61R3K?};cN`DJQ^hK?JD8rzHx^pUQv4?oTIwUoo3Txpa)S`$5czV@##R=u8?_m^#&=|=t?*NW8gjWDs8fWEARmBDH0Cr zU~>+k?-$(AqDh@5N+q^MfuvS~5{jh2v-FA_*2?rAF$#{sW%#a9!YTzc28_?c%o73T zKY?zErvg;1>3Wk!0;?48B4B(eoJQCRL#RBZ$&a^5(X;_x*>)Ma4SP+F7q-A`gs#=! zt%hAHY|Qt2ai;az8iGvl2wA3?s?7b z(gufU`tTuUzmd5qs|zBAIA5v>(k9LAo3;A0qu|dcG|2+*NY;q(o&RG^&Pe|}{u?IP V=!*u*x7Gjv002ovPDHLkV1iU)lZ5~P literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/channel 5.png b/gui/slick/images/network/channel 5.png new file mode 100644 index 0000000000000000000000000000000000000000..f9f34529518470a7e54dfca6bb3a311cf5f29ad8 GIT binary patch literal 843 zcmV-R1GM~!P)eE^0zH@iJ-}61+@ArJK_91;fj4jx#zMbudJNiN!wh$2o0STnRlrUt_l^I6Pp}ZCh0LF*b0bke zVZ^&HJG~et8y>%eFR);U*Yv_*RBJ4Zc=yHp*9AO#4P~%mh@vz1){uNqb zehzDhTj>PV{FkW@@VB?n3<-DyKSOrE9X{I_1&U#Pz_Sl{^?H=_G>7-}^IO+O1&C+g zW*F~+C-Mh^WrlMe5Yzac@ttQ0XV*qTA~dMp+iSiV^$Ghh|F|#IbwCp|Vi~=|K>?lW z17`Y^;21o+D61R3K?};cN`DJQ^hK?JD8rzHx^pUQv4?oTIwUoo3Txpa)S`$5czV@##R=u8?_m^#&=|=t?*NW8gjWDs8fWEARmBDH0Cr zU~>+k?-$(AqDh@5N+q^MfuvS~5{jh2v-FA_*2?rAF$#{sW%#a9!YTzc28_?c%o73T zKY?zErvg;1>3Wk!0;?48B4B(eoJQCRL#RBZ$&a^5(X;_x*>)Ma4SP+F7q-A`gs#=! zt%hAHY|Qt2ai;az8iGvl2wA3?s?7b z(gufU`tTuUzmd5qs|zBAIA5v>(k9LAo3;A0qu|dcG|2+*NY;q(o&RG^&Pe|}{u?IP V=!*u*x7Gjv002ovPDHLkV1iU)lZ5~P literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/channel ten.png b/gui/slick/images/network/channel ten.png new file mode 100644 index 0000000000000000000000000000000000000000..0c03197d484dc99da1690d7d0d9594bd386ddd6a GIT binary patch literal 2694 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 AaR2}S literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/chiller.png b/gui/slick/images/network/chiller.png new file mode 100644 index 0000000000000000000000000000000000000000..a52f05ceb1e02fd1096f8b013578566b917cb382 GIT binary patch literal 2484 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 N002ovPDHLkV1nfiVYUDO literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/city.png b/gui/slick/images/network/city.png new file mode 100644 index 0000000000000000000000000000000000000000..9bc42f1ca8b2446aecf23c9f8f7bdf038f127346 GIT binary patch literal 1705 zcmV;a23GlrP)1cHrwuq1rS%sqD z&S({=D6JHPvIw$F5yX&~uq%p)l7PSj2&XseyDuPuKkPfh4Da0Y-u>RWXNv(C{J)~F zaDpKC0S-bKgzMx8?1vrT1$2$gV%UYPhNCB_Fc%zQ0TKr!^T6=U0O+tP?QB5p{2tR0 z$^@Y{8nx{A5gyLzi3V!}bipo9G5*-OOnF3ca^~r*Q(33ZXPnC{N|r@|p@HU_Ie@t= zYER+3=dZG4z6`8sjDvU36QBFtrA`od+3DTK0_v>$?0W5bZF_B=ee`eLabV3BfGUp& zE~k%9XG;OUy8<4}fgL^~Tz?^>CDyH#xOeF&O#-Xg0Z_pI=j(=Jud}8q_7uM0K;XvP z4&4rq(H|1$uA3*sTpYn5+lr(mR>+fb(000m?u=>GtcbZ_qXsY&amnAm z@X_^D@Bm9-g1vy}Ur)ty!l_Hl4b5JD-$&@H6L*REAReynEofb&mc?zmZ?(s05ZL?k z*aC0$if~OWe5M9)Hs z9Z&~BpaKX8F2@1vo}SAD2hiSHRL5_qa%*#!cp!0?C}VtUsnIL|7{iBi#v;&;^NNxe zJkbTigfg1c03pi+6fD`6w2HW323Ud$cx8!|32G@#LJ3--r;{!+ zfU&$XLBw77h+xU)}=0w6iwPh-#@mfGK0Z`vIzUM%WRUk44}z6@b%2 zeE=zE`#(geu528N{QfUvT}9b@b0`vMT7b1dRd^P-bf`{Dm(~sZ;PRy{J|bntdyCvr zp$#cD8pQ#GJm)Tb0C3DWW8J4q#fQbo>#DVZNgLNCrV79#>Uc`5e>G&Qi`Swjm5tF!6@|sr~zn0k!!2T zU2nzx?DX3BdVYTD`a6c>INaAo@aY%jlK?sh8~Z1T7o;3nlp;LmH$1;j~2 zSeU{X(l@m4aq7~30rB$RPof~KFw_HB)PY+qc)X?Tz%?n_o^wd_X)U0DqV^j8k#5eGm_M6|Jpz?$hRywPZI1&R$5 zJ%G{T;Xro&XzI5`Bp|NIHOP z+7dMN?*cC=hoALTQ9$kcO+KjXum%40TT8>PBG>x>RnrU5_l9O4%KbG*DWO+YMU?_> zEwM3|4&^HKhjI_(#b0dTx5PHZ?fIKAj1PKBzfAYT1Z4@hf*%C6$27*(^MyPVFss1> zOi1m>4m`nIBc5Qa(K5hIr}c&9`);giU^kNwbyWlT0AQM_)fAXuj*MvrZ*VE=AU>*V z>q}@hI!Nlw0AAUSX9Qp--=1Ql=@GgDV>=5|u;PTLWM>6D{7h zcY8?#ADc914)Dg}4BJ5a`#B7Lf{%d-Q`r3n=jq~ik=AYV00000NkvXXu0mjfc`qj9 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/cmt.png b/gui/slick/images/network/cmt.png new file mode 100644 index 0000000000000000000000000000000000000000..b2542a13f337b2e1aa329413122bfbd2af39a61e GIT binary patch literal 1839 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 RKUx3)002ovPDHLkV1l@DdLIA) literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/crackle.png b/gui/slick/images/network/crackle.png new file mode 100644 index 0000000000000000000000000000000000000000..a0442b5d3b70a9ac2b73383c68f952521fa4a839 GIT binary patch literal 1786 zcmeH``8yK~0LQoFC32NS^|D^ktEsngl(&NxG32atP#Gd6$<44ahPj!Un;}MgwunIGm4z1 z!{HE##I?1xyu3VrfB((R&F$^&ot>S4fB-ZaU07IHTwEL&7#I{36dfHM6B9E%Jv}os z6C51e+uK`OS~@f|R903N6&00{k&&F7OrcN)2M2d|cV}m3=jP_BtE&+RM0R#|TwI)| zrzZx3@%8m3lgZ)X;SmuLB_$<&eSMLUku5DPTU%Q!77L5THa9mH6%{QmF2=^jR#jEi z)YK#;C3SUm_4oHvsnqW7?y#`1+}zyZ;o;ia+K!G6EwC}qu@VR;BRyjP0CK; zr}+2aqDFwQGMds?C^4D+Nx~-_Bd`IQJ+9SwgjVDlT9o?sThDOHEUzogn z_4eI+n1!Xajji1m`>&2puI?V5aBm+3($^my7#tEB79JUcjm6=U($WdU+&mJwptyum zTUSqQrghO7eazvJvB{}92mXzoV=v{P>W`keyNv0H`8|Af}G_&Ze9zWvAUx7IN z!-=1pi6=O4XiB?mRosp&ShUsE)bAX@n({JjTtonm!R&mjJ)kR?WLQ^9xXFFIjMHEH zeW|SgRLz$9vY-j$K`x^7j85SMTO8Xf`_TUx$$IpPXz+#K%c?BepCdoOigMfbe*&A44t z(~Ay&o%0QXsGKBc0j#cL`>Wz4eJBZ1hs^_2Rxv-4stW4FEoZLoVTtsA)Qlb$dIXIAeDKo zM{IdC@g8qTCl2OZ1IOuMFX&UV%_?~b|TMb zIW^m5UAkkWnC&S+SV@bjp`3QWY*CrKuy_=*(gyiP_yX0+0{X-vP3U|lMzIAn38P$U zV6prQQUmkcUr(Y8Hs!FQ2-&nVYr(VuszPatlfE1AfZi7}x_5u;q9O3cD(!Sv(W}HX z=hwRNV5`~O+weoD&!TG6pcttm@>Yqs{H)S5Ha*ks?Pz z1?0TLKn6`5;h$7xcSlbPOq*?&UlSeWb%HDuN&M_(m-Wv?ZW#}IyaXjB&W3+WZqBe| z50I+l_sJtwpWMkWbY_2QUJ!aU&2VUFl>x_wOV0h>Nws1r@=tYc>mRfpA?<}Kf SM)t=71E3mu>Lkc}-+uu!HlW%7 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/crime & investigation network.png b/gui/slick/images/network/crime & investigation network.png new file mode 100644 index 0000000000000000000000000000000000000000..1b0b7d9b066def4d9545d99dbbcf55d8c6ac0ef2 GIT binary patch literal 3134 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 YU(unMQ$!2L!T*@R&khOHpm49K7b zOH-s!k&v1=1qw+a(MoH9DpF(yW{9GQA`mpl>G>}2jj!X3TmR(UOUpbDT0pbDT0pb9YB1qccXx)b9hG!KZ8A?5_LnHl4zAL?IVo?zxMQ~$@B z_r;wW-wO!|A;7<%bk}eA`gIKr599aa%rvMvbg>)XujeN3CA;5xIvtlvCWDcJgM%^G z7^Ma9jr!!|WQvH0p!oQB(&=>QH}767c$Wi;JuzeNCcq@-CB~0g#cT=>52v=aHadFr zC^i$U7&KOz^ik>iRi+r5kByB*-=7$NW_wX&ELo>7rq+jMkwu#*i|HY)^RRRPh}(Ag z@@2};&!?uQCaS5aLBDUD4*C{jW~yCqjM?CHxXJRKB;m)p6JSzgWF%!}Ws%Wn6l7;- zQ)_E0UAuOTQd3hg*jpOlkI7)6J$v?`-jJ5EmrfW>)UrL4tRDr^iS%rWj*dp#``@$G zt#5Ck#*i4=Z_Gm7?wFVuu|`-}nD8vER!ccKIn>+RO9u`dpvJ~Vs;;g^TcYCdGxT~r zwY0R*xpU`kOI1=#q?u{7UOn?hK5qyEem|id{$CYBIb{ai$mRO zCX-2g7Znu|yiRcio>K_$6pRG#ICJLAZ9p`%OP(wrPG4DBDdv_0c-EZ&YhlgY++4xI zg9n9b7K;Ugeq(-?(8EP>09Y$v+g94`yP7PMJ*i{CDryIFR#5xu4V0cBgxkVQWM;$t z>gwt=E(Gw$nkX3=8Tei%^`D|Ryzmlu2RsGr+qchwvd+oXbrlsA_as0mls$FolmKcD z4Gq!Y;NX8$PDx22SgWk8jNL7c8k(C)7r2ueJrpYD8ZR#|to5lo55ToRY;Y0eR>14-R&ZUVYxT(e3UIumql0WVo1n9^lWyL;DZD_g zv)k>$LfFWfb?fMd@-iwhAET)G-gJJh?}+umLO-(3UCCF%liEFBrf+rPkQ*Bf`!y&J zD8NJriM0XtQB_qX#=ynpeWj(P-H!(#)xIJNfV+8|Im!HvNR9gsA^7`G)G_tgJnnQ& zgq~ujKTjDR^Qmpla1NQ>Rw-2|`41I_W`gXM9*QM$UiC@CpPxUXWucyoS%i1^ki-ejGzgsd}{ zGD}3R$Du9Le8{%)4f-`EQBF%=9653XV;_SX*VfjGg@=cSMYLB2K?q)7UoSu)b{0X7 z>S)ItDDWl(RyP8~%2}YHp}{eCPfw3HpR~Ti14Np+di5&dL6VS=fW{q)$)@VqnkRGe z=rrf_*3W~;{_a+?Z~TPpoafsE0_iVpJejjhWXd#PY%a63zrSDOFetgl$V#I?Q16is_-^J`;{wK#F&DD0&&IM2(X>S7yS?* z<+-g^t8APd&QIYm#>QBJMvC)4}@lrebomb3VC&i7CETH}!Rs~Q6Pz6v0Pz6v0 fPz6v07^VCRKd`r^LB=Uv00000NkvXXu0mjf78dAD literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/ctv.png b/gui/slick/images/network/ctv.png new file mode 100644 index 0000000000000000000000000000000000000000..174a7b6bd6b133eabf0b6e9730cb38bb0a56ada5 GIT binary patch literal 3766 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/cuatro.png b/gui/slick/images/network/cuatro.png new file mode 100644 index 0000000000000000000000000000000000000000..6b6f16d38fdb0354a01c4b8c6b4dc5661d54c2f4 GIT binary patch literal 1337 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/discovery channel.png b/gui/slick/images/network/discovery channel.png new file mode 100644 index 0000000000000000000000000000000000000000..8f09aeff048215189d69594299c4a95ccc84ee08 GIT binary patch literal 2807 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 JPDHLkV1fy#iNXK? literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/discovery family.png b/gui/slick/images/network/discovery family.png new file mode 100644 index 0000000000000000000000000000000000000000..e013ec6e89aebc7a8de3a98c8eedf7d1d4aee225 GIT binary patch literal 3637 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 JPDHLkV1fy#iNXK? literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/disney channel.png b/gui/slick/images/network/disney channel.png new file mode 100644 index 0000000000000000000000000000000000000000..8d5227515b65b9dce67123eb5346d7a5f0c20e63 GIT binary patch literal 5069 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/disney.png b/gui/slick/images/network/disney.png new file mode 100644 index 0000000000000000000000000000000000000000..8d5227515b65b9dce67123eb5346d7a5f0c20e63 GIT binary patch literal 5069 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 A3IG5A literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/dr1.png b/gui/slick/images/network/dr1.png new file mode 100644 index 0000000000000000000000000000000000000000..70bd61e7028f0678db458b28db452999dd031047 GIT binary patch literal 1103 zcmV-V1hD&wP)!n(A?aNy1F_PwXw0G%rQKEJ`#zby}cbREiGX2^L%}D zbcFTwbuR<}+lB~5U_5&P5q%q4MxaD@^9X<=FI?pI_VzG7K923}Z4|}#qyV(Gwqka67FSnSx7Ju#Sis20h|UOBRaF&scXtsEhZWRVEXMD90zd?ahy{`m zvfsUd@#~K=6TXJ|(MxUK8vqaD&9S%~+~TxPBoYijL*dL|xs0-O`S5T(%is!zNR`9p z=BC%;2Mkj+zx?l;Kqd{?IcWW#080IaP+nfHjJcJ~X0<`LdU|@eO!#vKsYXLXgPNz) zX)G=-VtRTSD=RDTE`m~^(Cmu)Ce3axVw3d5}W0E*OBDwzP>)x)YPD; z>+5SyU!65>?eFhnX=zFBHGsCZHkIn`%vxPt#r*s{-&fh=sR{707m31r@ga=ob-E9T z_n*ORY=M(ZfX-72(A{X-d|7G?4i3`g<)t37o++73(&6DD$tFd|$Hyc)I1hDSo&@S% zZ*MP2KqO7j&d$!QHHL?W_4<5&Y;26*)AxBTSyI&4*hv4iw^vUrO1%1ja-Y@F>B|_U z{aJhTtr7Wwa<5vhV8`A(;XA`IDzm{|h*P;2_;_y*nzcJFFHCp(A(P!+qPj@7W{rcLZOiUBqBaTAf-eynM5j;!r9pw78e&WIy#DYJPy+| zF*Y`a+S*z@j|m2Y+T2`UUn7x7=soxL_Aov^j>*YM&~r;mOL=|X05l zzRu;av9W=?5kNFeh+awv8)$vWj}KMkB@2FLVOw2?A^yJrH~oiDQc|KFbHQhVZoOk_4Ey z5FqE~IZEs-*Six*Zg+QgBODGROFEr)(wDQw&F=0l=I7^O7zUb~o3*(!Yk7GYGcz-K zoU`_ z4i4z>@Q{vknqQ{RP z^PHRQ$(w}lVubIB@a;Lhv#HigNs@?c`kRBaq?Wa$ntMT5h_hKllwSt$X?=cv&XI5) zd&)5#9fcD$J}lXk^H^C~ffB~ap#J`Tl$Vz~{k63<=Lx|3_Vn~%VPOH4m6hD*z4^(Y z&xOs+&AdzC_l(jZW~0~;$VmP!AZP%;r6o=+0z}S|zZ|me>JK560l?7LK=F$}Dh}wt5%vWi!CUeL-a3ab2$mq`SG8?nBVReM0k1otbmASa>f9TV{*#fm5BS9?r+ih?%h$IOj0n<-cmEaz7t<_%!fUP6GNE zM;5|?!DxTC_vL5E`Uu(;C=T1cL-XpJl+$_vkc|KXfT|8jwG_%1PU6-^+>1@8_-nppO769&v#~A(aHKU)t zW9957QIp?J$>-Jr2I$z5Pi7F~Qovw!8xdOdM zZ{7p}y?hCjx`C9HfE1$v7OOI9V@3!9AVApKV*BJv2!e}|w6<2$DVi+T;4DQSkSHlu zOFIefjsb@N^>D=}BV;uMMFhYaB_&LWv7H3Uoe*5FSJUfSHUioe;GH!AjWl7GLqZY4 zYxkn`|9= zh#YT%);NhCi_)3_#j#_o|MDaI&!407;wj8~U#R8P0x?Da^&v(NQ4n^(_4~M^M*)!a z5jdGZW&%`oX9!BHO(K8(MY?zqRNJk9-MUT0EleaE0c}jplF2Z{_dlinX!D*gF`?Tm zXilA&37H8f%aR!50<#;ZZTj9&=~y(Qg}|(Us~b12T|B&4klSMjU>lJOot2e(D6*!8 zwGQxTuOFUXUGx6nA@z`#fL^c1Y&Ppq7NgB-_{oW}e|~|pmLjZ9^zL4hbB`Z>>zi)( z^Q;6^RRypQ)s0ErtovxxsL;YNl*CNU)Jc{tAV6urPV9!UM>ziHlCE% sxP_qHPXfZP7tV9&>J{ESbA|`azf8&i(c0Ug!~g&Q07*qoM6N<$f~B9r!~g&Q literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/e4.png b/gui/slick/images/network/e4.png new file mode 100644 index 0000000000000000000000000000000000000000..7a566c0706098c4565bf4e5aadd130ed28ffe072 GIT binary patch literal 2169 zcmV-<2!{8GP)5{b2av%H(h?;5m&TZ^41!+w6uYOD-o<>|UJQaxm0=IH9ho_Li^q z*vyDy%AWy>oLJ}v^@p@yeNJ=jQNx(7BrBimkJj&$&Xfwk@TNiQPKX)G6fiA}$YWSI{oa1ixWzC%BjV@@zt_1VPL`(yyXIRW z1FTeA8p*;Jlltu5JZd~oMq_++Zda7GZzV>R2>|FMVaYPk=>=oSkx|1PouwLtK&b&(>0@H)l?U>$@^lt99u4xukTX}*+s%6b9v?Vn5Hm6_ zK2SLMBy^EOd9_HHPb-~o=3$t!am;`pfE*J$%K+n4Nt}A~9;TLGy|?h9<=n6CS0?QO zIH%reJ|MZ+G%ybcXOUM%9wOl524W9@Z&^ROH<#f)I?mt#7zWser#t|Nz(jDuL$%Y~ zK|+ig73>43>4a+3I!C{&Om;p)49)lA(O&`BxiEJ2lJCoufSd_^05dp=O4|qp-4>M1 z;TQeu!#ugvdcjwUs5S@37+;zDUYIABF%8TUTNp3=%i8!^H*15I6|zEt?h1syG%VVo zV0X47@zw%B>_E&HdqwY)E4A5g*h=l7lOc~R|NZ_j>s-Tv%Vu>u;z-(UwDg!%HOcVT|>h2^P$I9d99 z9#vl|g4%)5WG?QmU0?4sZztvk6AdDZE!vGupK((C&U3jVb{GvZfT<|PW($DetSJhO z*G`yk3`0aUA>>6YpNb)3UJgbKj=RV0Uhz-eCoFmZ zLv$On4|XRve;>@e?p`>R_v3hF{?4dKE@6^j5CRmJDVIE1pz=ejy#2|<=2sQ#N8)7p z*3x8vsKjvHE?8?YF_?y?z>Z(?+e?`&QVaOh zb)tl4fSF{$gU!-_Vrc**2?hl~06BRa2|xfG4sZK^YfT7X3Gk3fX&Rxz3uPYHVd5IB zA9uiP0LH1412G%+qmEMnbgtRvg)C16c>Y;geR|YSThL)+FNB)$^X|pO&V%EPS56xq zAecv);NxT>G7Pzx`;|WwQDa}>7)dlfHr083OKAX*5}7jDRnCuImRA3*8&7=9m%(`= zOJ|(`Kp0S9H^>SA?3hUi3In=5$a_~aouvI!{-JI-cB6%S(IdbH(PW_0t5~R_GywXw zsk`G&a~B|P5v+gYb9X)!(IGFY9`dFp03iV(fc6@2WF8#126PDYQ_83G1 z0C_er#!eQMk-wVp$t7~`In!BKR#r~{v@!ODTI|PTPcj%<24}{d_BW+7N0NAQyI{9k zs+E{v+e)Lx4q^0#VbR;_OZgFDw4$RO1{fd$m;nJR1Wxl@aVT?QXK1pyUUh0`+-_dS zU(p zHrr?bs+&aPdq&zvc4#lCDxJOTT%HIpf!7lt%35(XU)_?+_@gF>Ug*~*pB2syVV3~F zn*#JyE`8rO`OOS03ZNy3hqxGk1Jw<@83zBlACG@qS`9FlU?p~nM8M-|I3mK{>Q#z( voWO4Ve_=9gda0~FqW#Ka!Wl4poNE0GgbX?QWR2xw00000NkvXXu0mjf(GU8D literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/een.png b/gui/slick/images/network/een.png new file mode 100644 index 0000000000000000000000000000000000000000..27a879daa28a9644f0f0a320c7ed6d948ee08c32 GIT binary patch literal 2587 zcmV+$3gq>PP)yoZSEA&Ns<9 zIp3LY{zo|H_#(C~X;s*b7kle=#JFA6YymB4%-)$DkSVwg+kd|^#*dg0P};gb_oP6PP!*hzkBL5D_9!&;5@@p!kT2s%omMZ}rV9?!M<+R#K238Ic?)A!nv~=1c)~ zD&UG1D$ZTG{2@m)v^iS0l}7t1x^LP*nIF2x@zV zN+3YqH^2dxb_c6DNGAmJ->E?;s8*~8=d0>0+Jr5Qo=#A>QtkJ^t9Z}peGmhnP17)9`CZAA& zl}Q6vwpdux9>ur2;%G6XaPT>#Sd2p=;9No$0f_6sX>7aHX=uMvsT4uoYJCLYoU2sR zy4zP=xGL5;JMI+nsB(%HQ^5_LFSCs9I@7JXWPm1MCT5?zAiZd5w_JV#ABs3j zKF8lDZG;pB87IJ@l7oIbKuD$FHG)|;!1k;SabV2z@ovFI)(PNoE}hY0s5n~j5K$-^ z4JriUI8bykAsVC$7=ss2EwVe#T}*&o_4r@F|#Mg$2F}{%nqrL2@iobU`MusM+OVHC}m+@%z(@h$riFk zs-C=mr{uv5d<0f(w&J;SLxYER0expz0LGXFAQ4VCx0&%|q+G2cu2Et82$m--9Iv?8 zl(A6>IF=_3EK6Frbtc8y6M5Vu#v^TNcq>=M&dDk?N^o(bg;l8#ssTs989c^72*kaO z;i``nqQBG9@Y!?(r`$YFc|JnAnF_3MJEw{cz^%s!Sb8)bC8|bT$Hn;(4a*V+avqc9 z50qRO3dN=g8%d4IxxZ~z5^?0=;(6xolGafjWdB5#Y>oUBUw} z0HuIQB9lJH`mr(wt3E;smEyFU3QX}Z!&EUhYT%@}dw#TBOMA$Dq1Dttz|kAi(PHVc zj}QVbKtbiR$gbiW!3JM-WyCB#T)-dJ-$oUNO1?kJ1L$FkW36IqjCLg*U6Xtu=wKLSQi}i4T zD_~bnjf_<%#tZSTo>XR{gl9*K2&q7C!o+!T0~~-xi2U>Ql(^fKbD+=yZkQ3n<>?46 zX$ni4Dj_&ra`4#hfN`+yAWcv>e zOdjhWQFIL^B^a~=Ja8@B#6sETlji+hhu;)$UGwoO#9 zRs76D$Mg7==$mjE-pV`JmbEcZ@c<5lC_%|**paodAydY<<3ra}AV1z;cHDhq=~)?jTLv@v)Z>S@@)^}1e|cGt~d~Y%lRcBptaYB4Dy6RxI6;_ zd9MPp7krAqa61MK`1qKGNbGgi=^d2^`<> z(hJ94diue@bDUDKh;p%T_66XaO8~Itnx323yXV1QK6B*d7Y~G6Q=o{${kz{j{Pv^2zs(9_HO)KLPV1d3+Bj3*IpZG{$%VQ}ll zH#U9eYhT~9_Wtj=#r!*}6_R})*Dpqxz@$LcDdZ*(zwqbdnSF1)*}CkL%V&J*l7&t4 z7M~MoX-k@k20;1OMVAFYP%Wc4JUB77ch{bw?VGl6KX~=%`sd#OrATyjPlJ4Yz8jQV zqCkG~y+g+ZcAVI{zFWLK>W+5I?22{FYBn3v2_qUasG?HF0^ci_D&?_}Ol5TFcwy+o zeyS?_2Dbd=Kv&;Yuu_c>aetb89R!%R8_EI|fm~^1_&tHm03skHsz+iG%?fEmQ3&VU x@vD`R5M$Dw$YcQoouBT5DTq^5mBjyB^-m}1r3?4BemDRC002ovPDHLkV1grn!b|`F literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/einslive.png b/gui/slick/images/network/einslive.png new file mode 100644 index 0000000000000000000000000000000000000000..283b66886322994ffa0c728d4a69831dc935ae15 GIT binary patch literal 1879 zcmV-d2dMaoP)Dpfib+JJSg{SY3Q%ipfm%fLSHWT{^;fM5DprspO(B?;7HUOJ zFo2~LOR-XH(zG_(k~E3trJGGQyPM5slk9G?dF;&XcaxnkEO8M^rQm*WxI^x_cRAmA z%r`_}jM1|Uk)Bz^2#667BOpdVjDQ#c0ymKaX``WV?R(-&`xr5iR459JMNlU26EJLH zQ zIX^%D?Sg`W4e*f#K@cY=C*7T$oeia>rEjIAq-4WSh8e9^>usmg`5pXx{Jbp7glAEw z)1|Ijwd!@;vl;i!ilV3=9UXlH{8&;_vO6g$DI5Ot6akzS91h2${{H?81Q;a}b9d9a z!;HRUjJ|+dHxK@S#2fUt;_ z7K>#)s=%mKqH}X|UZc^NJuoovAP@-5s2f>XS!+^LQ_Izs#d$OQDv(lRKJOd z32$$2?;TWH=0fJ9V19mn0t?frt)Q{+5+vHShUkNhqy=4lKy-JQXlf2V5{#+G1S}E} zgGHY$2!NX?0Hi^UPW%kJ~}g7NY33q+bsCPJCNh;07=l13To5h%&d&MpKIqykyD z4-F07OG``J7X?Cd;jCY*@5si`S1Tx5}!1%rVbC$emtgu6^C76O+k8Wb3Ng4x5C z>CF(#h3pT51UIszsC%3MR6%jL|I_hYitJ}-sz(7q?WlrogTW97pQW=haR2`O&ieZL zn#RV)PcB`$bg-qROKbOAZEp_a9`>ph*dzQ3qHU2{r0A6~nig?@nF1IU|PP?>BGW+@+(akYEO!5O~o(4M-p$h%7tNqjtQiT$!1fDJW?v z+y*Zo>sxt{=<{?2_0 zO1|sz<;%4V4Go`Oym;~5=H_P25R8t0-T!#!r{?73>_n;Vz{XDW?-s-=aRs;xVG;=A z18R7BdfGWWJnWd6nF*=;P<|Ouk7*i>A*1~Nz`XDyt47XYBp3icFVK!b*p2%~&{jbZ z%5?N3NH%i%X#r*&k?4tmK=}kO+q-w~6&@e5D4=BLZrr$Wg;$1FNN9u-&zcLqZp;B2 zh$uqKCWHr?KpKpVjrDLD<+w z)axUP*Ax9@Bbrh)zZLe6GA4BZgiE4kXmR$1#|R|C9w%T7$3`KKZ76XcUV#a;4DgN6 zh4TLuf+%Vduy5d|8G4BS{945{0FJw7BLVx(<^NbWnlCYqX3JRD_Z(WH2dA zQ4oR7pf{K(3edl1z5o`jVnbP`@zw|rswwO{P`XaQjrozQ_PuucLpI+cnK08?Lk zxXVaU0CIUk1Wo``h=sao#P%_Ldrc&Tu}IN2C2L3#mLxepisyhJiPjc*pfyPc?W#BW zpyIklJ);Q-B%}@{tlVY+uJk+*A|8})4-}f8_dMW)jO{=lkD>xN84TutXmO!s{suxg zW8$KQOIQe+3HaZ^7u|K9eHag1fo=$4_4f7k{Rw}a0%(IlWliI^?9dZ;ILQLQ%VMQO zLUJ4#xt3?kDOU}&C9jmT%!vwJ-ee0sobI)ZuUNOXoGZ3eE={$i6eeO80lM%UK$fy# z$vk147-Z4DfB*h5kmKX`;!Bb6tcQXtKs#{XrK*BP2vt{CyQ`|Ih7qU_`wD)OYXMzT zQ&SGAp#UT<3`7P*yb6Q3b7;?=Jrnre@W=iyK+h~<1jGo45fCFFMnH^!e*iSqUr-EU RW}*N9002ovPDHLkV1n4qW32!H literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/el rey network.png b/gui/slick/images/network/el rey network.png new file mode 100644 index 0000000000000000000000000000000000000000..fa4d3911554203bf2e5bada5d850d40216974cfb GIT binary patch literal 1531 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 b{MYa|<+rhl1Gx|K00000NkvXXu0mjfQTy2w literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/entertainment.png b/gui/slick/images/network/entertainment.png new file mode 100644 index 0000000000000000000000000000000000000000..7491573d8af65bc9531d404ae945535c6d9d815c GIT binary patch literal 970 zcmV;*12z1KP)k1otbmASa>f9TV{*#fm5BS9?r+ih?%h$IOj0n<-cmEaz7t<_%!fUP6GNE zM;5|?!DxTC_vL5E`Uu(;C=T1cL-XpJl+$_vkc|KXfT|8jwG_%1PU6-^+>1@8_-nppO769&v#~A(aHKU)t zW9957QIp?J$>-Jr2I$z5Pi7F~Qovw!8xdOdM zZ{7p}y?hCjx`C9HfE1$v7OOI9V@3!9AVApKV*BJv2!e}|w6<2$DVi+T;4DQSkSHlu zOFIefjsb@N^>D=}BV;uMMFhYaB_&LWv7H3Uoe*5FSJUfSHUioe;GH!AjWl7GLqZY4 zYxkn`|9= zh#YT%);NhCi_)3_#j#_o|MDaI&!407;wj8~U#R8P0x?Da^&v(NQ4n^(_4~M^M*)!a z5jdGZW&%`oX9!BHO(K8(MY?zqRNJk9-MUT0EleaE0c}jplF2Z{_dlinX!D*gF`?Tm zXilA&37H8f%aR!50<#;ZZTj9&=~y(Qg}|(Us~b12T|B&4klSMjU>lJOot2e(D6*!8 zwGQxTuOFUXUGx6nA@z`#fL^c1Y&Ppq7NgB-_{oW}e|~|pmLjZ9^zL4hbB`Z>>zi)( z^Q;6^RRypQ)s0ErtovxxsL;YNl*CNU)Jc{tAV6urPV9!UM>ziHlCE% sxP_qHPXfZP7tV9&>J{ESbA|`azf8&i(c0Ug!~g&Q07*qoM6N<$f~B9r!~g&Q literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/eredivisie live 1.png b/gui/slick/images/network/eredivisie live 1.png new file mode 100644 index 0000000000000000000000000000000000000000..45bfba93ddc743fd4a7cb239b53d3636e86cf848 GIT binary patch literal 3311 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 A0RR91 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/esquire network.png b/gui/slick/images/network/esquire network.png new file mode 100644 index 0000000000000000000000000000000000000000..2becea0d18def63b554f80db9b0c115646a37696 GIT binary patch literal 1265 zcmV7w{C%**_=ycV_Ts(CZa89)r@ZEgH43#}HO{MUY-L_z zfE>wEqik@Rq@|^uUMX4L_B;N)t^1hh=)p_3F`xOx4=3)Xu@I#1 z^`yBZR{&^0Ax9-B*&sP=lm{?9*U{b5-gkEZ8tp^w-^R>DI*T%Bg8hWQG1zD{!Mmhs zGX)Lxcpb1c8V4aBVZG)8Wo->4DJWFcR9K-RSOhLqV#&>ce75#ykDaDw?I+ovew$c% z`uu6-2886B)FFq92VsTvRkDy`mD$xcHVDmAEuFdpIkB~kS@adt1Pb2pjG?5DAkI6S z7~I}tNAO1GPUIMJ%~SW_IPAJ!R%&rhqoDUYa^fl6u0$Y%?ES~3c|y%@E(rHI1Cm2?KGa0YHi%KMXwu{K%9OX$cCmp};4o_~Y- zu|*cd1##=RW&9zW6a0v94`v!OZ#Q422==7xxP&4ymOsT2{@+Q*Jv94Ret5C`9gZJo z3m&%WH$9zRKv9qJW$(32fcGz%7l0SQ bQUmx0bZM6{y**|000000NkvXXu0mjf9AR3w literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/eurosport 1.png b/gui/slick/images/network/eurosport 1.png new file mode 100644 index 0000000000000000000000000000000000000000..b9032fa39b832a0bba52884ef6e8d6840ba83e4e GIT binary patch literal 2727 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/eurosport 2.png b/gui/slick/images/network/eurosport 2.png new file mode 100644 index 0000000000000000000000000000000000000000..b9032fa39b832a0bba52884ef6e8d6840ba83e4e GIT binary patch literal 2727 zcmV;Y3Rv}tP)AsDMb{f6mK&`TVTER?vr0-&$wg;oh0yoIR(^?BM`#(#Xb*8@pR% znGEh~e`)oXdIG(vE4aoN&0IGCsX&Hr-MZC2IXU@9)*iv6hqUv)l>jiqdNEPoym_;o z#Q3PFsI_ExMMXtiLqh|fl$7*?kB`s1&LFV%P|28g5&&kvASP=5{{ElczkffFwLf6e zlZpJfbLZBywzfV2fTpIVM+^)%@&@*;kKhfu>FMbn>^X`_|91`mGCm<8VN-5y?l1NA z^>>?_o6E0XzrJJV&YkmVRWDw=_$^XK_z&YW>^b#=8P00IL8m#{vDOvdcp zyLTZOND0x?)6=1*rsfg=FaWAqsC?_~?LC)5gNY1<(_00ApcG~DUSwE6K)`1N0vVc? zmbNV=CFQ5s*x2<#2&hy4&Oiz6e+kciK|w()@7%ewFC-*n)y zr@R>e^rt!fkMX3Ghlj@;*0w4vEIi2!4WLz|_msqh5~nB_FZ(xPBje`gHj6z+5*SQW z=x@pV#l^*^b8>R_)BFVXtAHRi0Lo(>INt+jxZ0=n;u=oM<>%)gW-iVHKx1QLF|C|n zh|DXLN10A-aYz&t6dYyq=Lz!{W@l&nyfFY24eYrd8aAAswKG>%StBl0%+=l7+S=+n zIy%~lii%DNt1lCkbc0*4&YxSd=^*DG5Xl9_WW36L;l0evOfNQn1Dn5{fpP3rjqer! zl*Y{FlnfoXUYaw-D@3J>)o@q;Uk)ricRq4Gl{YGL)0TU43dYWyyzv*DqRDEG(_O)B z*c1M;#>;Nowrw`ef9TL5$GEt-^^{mC!M@fcNJ&XZJ`*YS-Vq^Pb(qL?2LPJdX0uKx zYE3EV_rXVezfqHUMV*iN!G?Ccyv_`MxY0a*$oRRu(ijI`-e3+dr)|&68!q4#3>Wgs zMoV}VtCjpvQzu^8#EE~;(uLQU`Yk`${7c^Va1>9u;&lki4F#p8rC|huQ~;3MtzEa? zet?EWneN2-Si05&&KrC%eepV|nast!RX;&d&lU#OPWWW0D|Du;gwrNJxcul3o8{Xu z*mwyB87;xQuXn+9PY7l>`$E}l6$Y8D#?_o+G~_%0?{^&e{=si5VyfjzMW?JPQAPRy>wA zRkW{=765sh*^9s8l=Rw9hDD>Syb6iQ8Ti_57dCC*kG#TCa6`>-G&B|waVhZmJG5;#po%X+%*g3Tnf(O-sm&J6xVLw!=aZ*PBb>eQ)~O#i;p0$?dOMEl;11uIckSC50oL*cb6 z0EUz1qV~x%s2k731RF=x)IP=ZPrqR++=2qOYNd~>a5y*`6Kq{@EB667RcknJ_G9m> z(O1_27cOOkxd`rh1R#8{8PXST#_yST5X1n98{>e8p;jn95rxz_>u_`ZE&xF4thIQ^ zT>R1$XM`!5AX?iN(OPz>#EHw83vb6QmOCzvpO5m3SMZF1*3sUMvr1OD z>mGoL_%y`o%|Ug_4MZqfqU3ZOBGo=drqfmcK%U$U?MJp91P>m&NNRBYRQ z7#gMy$heWi`c)w6w=@hJ?*N-+u0TsGQf=4Z!YFGbe6*A$z;axfza9?`M&Qq1M+a^( zuQ{(aS=_JiPz1^u5Q&pl002sYVh}%J5!zlfa{qVF(GCR*tKz8?Av(}AqgDD)ntk6}6%=s8p$+(2z8Xqcg&stNk4nxdb&1qSO) zLmxFOC}>TEijh6~XiNe3o+Wl32>HXl);2WPJo!^;GUWgLTAtRUjpYt;Y%|~_tNh29 zCb6fqH~n`kJ2loyPK?q5Fx=onbKlVh#``r5j76izOc0GWG!;oI8IrglN)Kw4N$k_)ck~0B(o>39jT(`QOdkLwJh$Kn84$P}g(z@87>zS_-VYJV4CUWMyS}U%q_VjVNrE zq<$vmM)*F^%gal`0?BrT@DSKvZAtc~vE%`i(1-& zCmye=sw#olA%WVK{mTW&fX)<}FqiqmhYv$DGBP~3Y}sNjyrUd2gaCaV#!H<9{~8iR zT(X>yO!>X#eI4fw3Jx;Xt86j4*run4QzZnOlEH><)Pj3m-oM3;?K(zbb$D zrUB?578bUesP7XePOKo>TX17BO-9_EWT#eJTYH5{8@WFvPP+Iwe*E|fc2TmE-V$B{2#KRxNG{`*dYV4iK)sWhx|3 h$u}8kuG6K}|3A6M3Qdr{4rKrU002ovPDHLkV1m;SE297a literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/eurosport hd.png b/gui/slick/images/network/eurosport hd.png new file mode 100644 index 0000000000000000000000000000000000000000..b9032fa39b832a0bba52884ef6e8d6840ba83e4e GIT binary patch literal 2727 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/eurosport.png b/gui/slick/images/network/eurosport.png new file mode 100644 index 0000000000000000000000000000000000000000..b9032fa39b832a0bba52884ef6e8d6840ba83e4e GIT binary patch literal 2727 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/five us.png b/gui/slick/images/network/five us.png new file mode 100644 index 0000000000000000000000000000000000000000..6fbe224253c77e70592215d08f43cacb7c9b376d GIT binary patch literal 4399 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 V=!*u*x7Gjv002ovPDHLkV1iU)lZ5~P literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/food network canada.png b/gui/slick/images/network/food network canada.png new file mode 100644 index 0000000000000000000000000000000000000000..b53e9e0899ea35160d18fce4576f170623f4dc9d GIT binary patch literal 2335 zcmV+)3E=jLP)B0_&qrpDp{g~I2WfrY|!J+3!V7?5qCrkbcC12slLrhyUznicA61?4~~ z5aRzpBg6p-QbvDZ@%>HYQUKB6xdDL_T zTY<-c6`XotaOzsa9kLSjG-&`hx8V$Tf99YYW2lfcW>A6^sV~)+kA>yuihFOr0IX)kR)-Dqp$rN0RM!sWG=cB z1P;vkC5^AFrG5P-0IY&MQf|2#ee5`)IS+7=k%68-U&~YjH3<0muXf!!000h~gibOG?360E8>62;_~$N>1YV34)zH z%{Z8(PWur6k=8I)dMaI&`{~gwXc9@f@EoK!f)k0L5)DWjfz#bXxb`aoY3Ts?hY!OVHk_=VTuSm_6<5p779?wq?Rx)M%^K|a7qx|lNX#H##;gV8P&YR5n zhbzeY^J=;(_EWcTDIMkekVusD8)s11P(kWVSJ7QoiLxvbubAfjUJx|Y4~B2R9s_XD zq!o<^puMVwZhaiT_OpG~e8$`|i_~#r=&Y(Ev|%IB_9jd$c3nM(oSSD79Gy#7Wesir z+KkiDhKb3Sm)%PG6&Hc+(DK~hPy)m5o=wM_ThRDD0c6i$cnpFMrZ&x=oE0)G4$K!9`%(@#fxh^ps)iwRgHxWs)V;Siy@WDCbX{Tw?I!cQ6o zibE?_VUmb}ACO}TRXPYBL(z~!^n+kR#>}Bb695S9`V1RI6bBPU!R))S!|jC2$~oi8 z%Lte5<%}7ZbL8z!BP=UH-kUC`|cIYS>(=VWFcRB6<`4EX}Op?&C zrxV+N(0~izOHIQt?H8slTr@K&X9Qi1&D58aAoz)*Q3;7;T{;c4Ch4p(6co>+Y|%1Q zFmS?>nDnQoh_tk_|FNgYy=M-MSsO_lc?JhouVvJd`w5IYlcvoZ@ezo<4mE;_dJcpE z7vRq7y%>hEIdRy~6483v)(3t?xb+|bQm_$}V^i_s%UG60_u)o*T3R^#(Z@u)x(HWQ z^XVNALL^G~liipZsT|u`hLseg^GGALE1$uik%mf0bMrMOCSX8`z-Ianl!$OD(B0a0 z{u?*my1jPGCM!TPCJMtffQUOc-Dngai74fenw*K{Gw5t>!iOKB2OkL-fQ27L#2xzx zU|@LUm2ILfR`4;v1@iU43b5(kg#fhIAK;63-dLPKaHU5)CPLg3nWPyf%qv*Nt~11P-q z1~Mj&BXLv?!7-zlvU(})<@?yX<`1~UPui=!m<4|^VI?SJu=E821c?Iy?f?`pS0gb3 zW{i}8-=t{O!+7A#1vgXu%sOnu%ZUjV+iM~x$QwTgLk4?e!~y03wZIYqpZB8$!y{C> z{#Cfe zDMK?kP*#c-Ctf$=G?z$L&8U_Nk(MurH`-P=ulRe7I+r=j&5;wEaH zfpMBQN8@hu5r002ovPDHLk FV1ls@VNn18 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/food network.png b/gui/slick/images/network/food network.png new file mode 100644 index 0000000000000000000000000000000000000000..d3fd1d12a7a7844937ad063d2d7984ce6e6b772d GIT binary patch literal 2254 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/france 2.png b/gui/slick/images/network/france 2.png new file mode 100644 index 0000000000000000000000000000000000000000..152484513985728ff4253b7132b4c604b89a6b0f GIT binary patch literal 1687 zcmV;I259+-P);_4b3)gnTcWkg}P{D0v4Xsr4nB57SOxj~7v$PjiX2b^Sz+*&>|4uvh&PIi46bQxyt^K3 z9lbDh+q@}$34Fhl07NMqP$-45js;`srNGMzHbh}#B}*SL3R9nh?jNt6u;p9e_-Pw8#mZWxX}s1DdhT&7O%{dTZOq8$DY_dTN_`x+){} zIEwK-1fj4FYa9z%hKOLC#YL68Q~*Rowf)h>{QdjPwT}(gdu|?z!ii?&4_CTtfe4sa zFJe8Pq$o(@7_jJSgzl}Q0`MB$;2h2tNYF>A09fa$h>U!k;Ng9lw|hRzFr=j9R37;@ z$&*hbeM7jJS-g!yPN)1RVp_lK71 zQFN^iC|t6LePf37^l4hhp1}R__W=Jt0NUZJ_uWtb(Ia>R1KcRx(~ZA&EzyqcbbsbS zT3>nycj`2&CCzF|sT;y4gxhar;E7{5hDVA5$#XiTqKK{|-=Vtyz7hgZpgc{dgo5rb zehwYSbn5DnqfFnrlj-;E=E|Y3;?j&xRrc;FX9uWC2nYazMTb2^yLZv4;xT?<&DAo^;IYmGM_z0SP`L!mscT0 z_xIC$*ScX_}H+OBzKiKKC4Rdp|<{lOLf68|54UF&2Ma59-`BAb>_l(ESbi9z9HL|0l7) z;^N{m02_sv^RJK{{Vv7#jv?t)!sZ~l5|k7`Zt!}lc>P`2H?IK(JVEejbyiD*%jH zUhN0&z}|Hy)*6gy+hUCYCoH@;RZajniH`v5(tRMvf=F-1c7$FvIhdbEhrkpaNt0x0OUaO*!1O}T}tvd-&Ki5M&oc@Gbrly zsVPukfkFf;An)*+4vU<~#pUV%rBq8qUY^Xd>B*Vw$3SBcwRS8F#x_U6*p@gN-&hGp zmVU485B=V%r#qm4{Z|)&77wR1t0g5Os{w#Gjwy;lDXl$Yj1Po}L_h_o1APOiwWGc_ zvMCC0+8PD#-V{gc+fW7quUXR?traTIcy@g2;d`F`#lbR-09xxd2nl@OC@?^3t$lm; zeU$QNA)GZP{DUzu3)F$$UKkwp{E_j{ziC?-4DC>irla;kX}<~nn+`KtDHDca>ia&% zn0B{#0>PYf!JIYWnZ#6nnxp_%#$TFB?)@Kl46Vwjv>gONd$nN@q@LE-mY`e)rj^z+ hD7AS0jcH+(^iS-_Fsy^q%~SvY002ovPDHLkV1jdEGTHzD literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/france 3.png b/gui/slick/images/network/france 3.png new file mode 100644 index 0000000000000000000000000000000000000000..b7e1b30d43ba7c29eaad58cd646b17bd4affc6d4 GIT binary patch literal 1642 zcmV-w29^1VP)- zS`jP?AP6-G6)jj%uxL>%v`I|@L6dC4)-;=>n{IZK?9S}Yym{~5dwgzamc{@CSm4z! zd^pVfcRrkRx$iwCBK$wcV;!QkUZqspz}VP0J%s`r`}(NXY7~nls?{33cHM7pZn&XuN?l}fp5L=1nU%^b&f(n9LmLrG1zXK z*!PLa;P-ASs6uTtsE=;1H^%ptYMUl{8zb8a#SLRYPzXFFh|<`(Q*WnIfW#qj9Amv4 zraW4fOkuRtH@>4dxb41j|H!UlwQ)}&D2(KSo~%}Y2-cbeN3*#MfI(9*E=rdG5hdWY zM;_Q8-}~^vd~I;2E^XYN2}%RyAn=U{Gb>$m+hLk3Wc@bI34vA=GaBWDQqIRZM~u&q z2&od_L<+zNdk#JuZQVB+b(g_fyrk)Gf8s;@`otB6$^loJU50y0oSbd3d#FUKV|e>| zhex*ba^lhw6O95^G%K@~w5>o7FpP~d#2v6P07^j|JGNAVr13l#uC@8xce)`!7KEA6T5daWC-8L)2nh>QFr%xXHfCv!iFXtGl2HZ{NirF;X1lLdi z!uz6?;%=iol|BIq(CUA6A5ZrCZ)X>H_00TDrsnxeQeQqX%fBu!aeKNJj-0=dz7 zB{WovS)P6DUY^)L%6n;rhM)ia0^j}9G|jf~k(!^*GoUA68%Yj{W-gsu;`?}1imQg{Y9ppfy%C;+*G0LLRc`q`tM_qe z??xiy(m4Tn?GgCi9s4J%`Nqpa+>Bcpl{7M04R@kZ28RLlZ^M~`R6+=l!Hfi^z!|W4PmWe#TYVLvu`AyP64qM z>N%f_3PA8sWc1q5Dc@)2ddSRt8!{RM4j;eDp&bQw_h$*in8@?!Mo~IfpzDNUMkjdC zHB1f`Ir+5@bM&d*y#B?VoOo&{&+Ko21w55Nf=3v32|JynhIBe@;y9%bLy;5WgyBMl zsnD>v60xZVY|bM#4o@79?nq+_wtVT2b9{Pxp8M-65#vx|h^$@R^~hLSUCY0l@YgFDj^FUv?Mdnc2tcGV zS?%QzVz36p0mAGuJon}@mAprz2P#=1tAtpDR^&0?(OgTa0LpVX(kH+Goz~Ic{61`6 zo7dIBVXxfiS3$X`{48j}bCyM8Sh(SEBJaKYNC3TxLjj>xSdVlGP)fB#h*2jtopWWQMHj_RcSN`%4M>7Kq1bq;u2y61R@cv&$>m4$a)AMpU>l* zQ-B{wkq=}g0SJI1P^G80pUS3DYGdQnH*cXjHkwFk&{L_B$%9gefd_IIe|+QzpZ|KQ z1O!2F>pNi>h5$I{5D}H26|71jLDr;H$d~#l4-8Ws-b{V#0Dap=CO4^H{p0zkf0oL3 zf_D%sfbq08A`)t?@qM2-inMbsBVjAyT$Z_W0aLF6T%X?9-{$$JNr`~FC!5V;jIrAD oY?9E|n&h_vJcZb}-DJJ;AHE*fh@=E|bpQYW07*qoM6N<$f=PiBw*UYD literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/freeform.png b/gui/slick/images/network/freeform.png new file mode 100644 index 0000000000000000000000000000000000000000..7ea145a2e5d6121713dcf73a9e0b63e3e21aca5c GIT binary patch literal 1854 zcmV-E2f_G>P)NnQ4#==ipT6L7GWqjXA-CZvY@kAGdu-G z2EgRpbn$TOf&%o)fW&(?yD@*s)VfLCPh%LAFj!SY)h(OtHuPQ7oJ~vuG8Y=LqdpCMs zDuDiP-97^VXE^rcXRlB9PLMUcQvkq8a$d?8G7>`*8y-oTKwz&;)>-3CZ<-W9s-!HH zb(S+uE+-`<-mt<-E4^yDbsAJrwaZ=|cH1YbF+2JrNYgZ+*>~rc=O=11LbbQjf~rR= z9bIwMI{9K*=R{lU@<=?p#cle;;Bd>bOpXrsZSYS-)Maal(E|o+0ZqOPAml`@2L$0WK01}u`>QdxjHDX!B+v}{23S}AZo44 zV*+m#uLdYwmqAt=Aoan(fz=J!W&~aOWkpJ0e5M7dJ~1K(7(D=SS`QI*0Fa>SU1bxs z;h96}hT3Tr4Ek-i$Ml1Pl+voa4)^cPZH_Yx)a)ER0GTL4Y)Byj%Q~y~<`!LZ%s5w0 z{nK^TWf?>oO9MNV!7kOozS8)-Ue&eL`$S?WoM5|jlz_psDreA;>LO%JZrSx{b;{dU z&(~&l)B4k@$h&0n;bLCa0ju?HYC5(B)0}ld!v(QOY^NRTlX(t}447Uxh3#8!Zu??> zQ^lUbLhw=X0}UBOat$(`+I01K^3Jz4`?AZ#P6Y53_tp1^F~)@eD(=o5z{r3fPQPuY zplZC6gkPrW?Xl`ki^(7o$0Bcky8gM@^UzxVzW20&AVNlK<68ad1OSl(`V*r9_=e*R zZL(D$0TGJbg=^ORVjb|n(yxOc#8EURj?$29x~H`{lLP_MTw`WuDXdZ&6`+D(P%M%l z?+{R0;Z)mv6r5PtUtHtDLi-8DugP9eHK3yGM_lJeIo%% z0l~V#Egw@((=p?+d&@Qz=9;)=&(vv?%!}9lqx<2)YaZfUGXZdJ)N%C7KiS%$@yPb0 zGTW-jlHy%Zh}_aL=eU-RzV4^pJrW@80o!WZZ}fp2o%H&qhrc)Vct?nFiXE3fb$K|` z?i5t*Mx$d)b>`Up*B*Xw;kcRJw{%J2VDS+jsi1 z;>2lfW*Pg15~y&h87?{zk$Re&L2OP#?wnffOMr;{$bkL|f`92oBxBHS$bd+lxnvW2jngQDkpTk{SofczqDZV89OpOy|Mp>ts(O8%G{06MqJ_DI zDd4K+D8hgS5TpVa@L0LFSSFxs%kulY=Uq!b_I3sb=^Po5WDp58%>c?>m}tsu4;H>s z_?1QHp<-yvGwaOMREI2s7B5}=_+r17i_uKo$N-TbH6{yywad~$c~>}l z-tn)Ve#1}WWAKjtx9UN{&$hqzVj%WS@fE~CT)gx1xnDj;)93(edtT^&q5nV+0Diac z^%o=>UEqq`#ai)+mv|)tG2HZ4xet@g8cP`wfI>`+49z10Ufgm1ss(Q>=(^GYfMTcX z-`e(!Uc@4)jsB?b55yos@pZ4fh{$*3_dbmT0GX(S+^Al`uHr7kD!yL0Z2gT}7f#Tq z;;_yge&Yc*twz-bV9ELgM{C2;`S-o6L>VA-u5qf3hWEd}=l{DgCTIc`hwR5GE&(Nf swFehE2e1wF`WuMMF(0fbt~8|o0yQBC=if1KPXGV_07*qoM6N<$g0?W9R{#J2 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/fuji TV.png b/gui/slick/images/network/fuji TV.png new file mode 100644 index 0000000000000000000000000000000000000000..dddfde8d9cfaa6ba5fe6d358ecb3566d21c88a6f GIT binary patch literal 2422 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/funimation.png b/gui/slick/images/network/funimation.png new file mode 100644 index 0000000000000000000000000000000000000000..28b2b3a40d9aa83cbf77f72aedbe3138b1a6b9b7 GIT binary patch literal 1423 zcmeH``8OK|0LSB+YvE}-I#qQ9MUCp4c5Tg>wJ}#6^QKnScGGrUbtn}_CE|=kB8NEQ zDnU{qh$%^$v?w+Av4;dNF|`nLMg+0!?O*7R`@Z-6et-YI&o?*F{~A!oSO)+A03p}C zgOu&Aw3(KgG6`Pjb^t(?66hNOPE1TZIyzG3|N4jv{5L5S3QbE(gTY`K85y~`xkx0k zu&}VWxVWaKhDM{cx3_aRoQ;hQxmloS6&010mFel}wY9bN_4V1=*>pO+xw*Nmtt}@fr=z2ztE-E}VzJrm zl$4a7o}RwGzTx5F(b3U~iHXU{$?557KA$fT2(q%WL?RIyjb2_}7K_EJtE&=;WNmFN zFE4LvYinm`M=F)dWU{@zJvbb`zrUZKpO3*{6bc0jg&G+dA(P2tV`Jmv<3u8{si|pd zY6^?R&d$y<7>t&dmbtmP`T6;Ug@xAERs;gExVXqZU4yVIA65* zr(|<$N4hJM9|p7*C=aA+4e|B}d3H-O9vU2a1JJX<4n5&$6zF~4-6yQG-;YE?Z%L#0Qqss6*WZ?uYT-u!bPaVN_CY=#;AI^yXVoV8seqkhu@yXEz zZr3W3E%g5;ecS602kP!$+t-uF6|Y_>J9vcG+Dk{6J-8 z({T9D_8#b z@#D;yGe3X+eEIU_nl)>V9zD8j*|O!!m$$UEtXj2d%9JT<*REZ+Zrz3r8#Zp-xM|a- z&6_uG*|O!&pFd~Mp1pPJ)~i>qnwy)aPM!MkUxpU_}eE4wY z%$c2?oi}gZtf{G~uC89adiBnoJI|dvcj3Z?ix)3`{rdITv16AnUw-oB$q+m zK*N@Kx;TbZ#4Wv=>VG&ugzbSG(BWoxa$gkOxTYz5qhPvW&W_!?Pxq&uoF%7Gbo)bH z_3USve))cStp9nKRCmQ+p5kLU>3WyHR~f?-Bjs_0VIrG^#R2f=ymNPR3tU5nq z#r+H(J_n|%rKLVg-lpj-Fl`lT{H+vrR@Rxpzk%b5xy5CP=UH0{>(W>!H16D6o6gs_ zD9L1YJUhoj#)PU#3e^#fvHLXG>KNYj?Dp#3yPK7TIr4GUo33*u3msY-KlA@#Wis7< z<3mR!^YoS6GC_tS{%j&e+LP@f&9B=`*(ubR-Q3oh)BJDRM4nH2BEKwz@80_;J42pB z>7A2dve#9eTZyTy*NgTwtdQStz4I*7ugNNP4fl6VVx1x`Wf?6ODz~TMP@GInNXWMC zT&2nU6AW6SO={msR@^#z&Dz;Q^1~$A$LiLX8My9kydUzPGeU(y@0fPY|H!9&53=7o zC8~Z~e>zmiCvb{*S!^-aQ;)ja=cm86|IGN^yX?h;#p|X6lL3RLtDnm{r-UW|^M4V* literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/fxx.png b/gui/slick/images/network/fxx.png new file mode 100644 index 0000000000000000000000000000000000000000..b48f6e907b3a04ff6b43be4df39af7da3bda3fcc GIT binary patch literal 1073 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?g3U|@U};1l9nUS9tH|9>DkjKP5e z2mby02lQrLUEQ>4)0Qn;wq?tfJ$v?4R8*Wjd-n3>%U7;kxqJ8Six)56zJ2@W&!5W5 z%G%o6wQJY5wzhV3bR0T#=-9Di-QC^4e*J1{YC3Y{$kwe}-@SWx{`~n17cNv+SKqjC z+735dGgAYD_5;r zwPwwlDO09w*s$UA=g(iheEItI>*>>{dwY9No;-Q#)Tv9CE^XYnv8t-7v$J#CwrxLu z{=9wr_V(@DckI})aN)vz`}Qqbv?xF2r35hIeM*A-f`Kv5#LU6T#m&nvp`fm%ZEj=d z=r0}GD-;)~;K>b;s@l zN6%ck^7`HPtG+A00nJEakt5x4Y;Yw%$QhPH>iz|fJ?xW}aX&T~T$S8n69M*(*< z-@RM+e~M?BFq?%+^u5dFRYumcSp@#S;TM>y6cQI2>NY85jxB>i(-W_9apokydo9Pd z+~Vt6bdHPRgyo_gw=NxRxE1-#f11aCJJ~sFJGU_eznWydL+#4B3WilnCHacuB{pzI zTsibni+NHbZ-ltg1;#rn%-7r^E(RH}oOLwvzj?N7co2208g zF$6^Kt@Ayfv0jC-ra@Bk-;?LIncNQNV?PzIJuc4eu(s~}LnWSs!x?Xq>bB2mDDK@P z_c}iz@ro$3f>9r9!@S1Fo^8wmOJ!{?!i1B~i=kxWQvT6tZyRE;ld(ZSPc9s2$^;hhd?)#jZFLU7V2EInKAbbAln*8i1 zmRu<2efQD2;L>utON_@a{*_)g&E$}yJwti<788aIl~2WrHco#&legUDm|(##rk(e= V-bNp^ln15=22WQ%mvv4FO#tkmBm@8e literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/g4.png b/gui/slick/images/network/g4.png new file mode 100644 index 0000000000000000000000000000000000000000..9c295c1bf8536eec1ffb4f5e5e2d7ae039bfd9a9 GIT binary patch literal 1183 zcmV;Q1YrA#P)SAil78D zEln~Ew}KKXq)dA$3MQhqn!DNV&hG5YJ?Crk08XvT#-^|rfABGvI~SP$|D5k}&xopW zJ`-}5DVJIpfw=;oFfs^GsSYkqt=$fgOA?|uLY$Br$RjFrY1jBR02C00Lj<%jIx${6 zaU655cc|f2@ z1jejHL1;#6wL1J3f^tpJKpcq4I z4%%BF3cxxTOyS1Mg*P4vc>H=pr3N*N2g-_es_5sL=>jzi({s zxlm|HVCNC#p?6YFRN%SW1MX;ucUvtVwFnb(aG+aBLOdXuF(7p?xePPf0fCE3!oaCj z^)ZzCn0u*kWxLSTr_7%wq&>=;-#Av@X?S>Ez=};NtG{+WCBS9I03*;h1a${{x|I9h zwjA$M08~K%r*L7BhIm+ho1svK9s87Ddz4$J3+23Deb*#AGX~Tx%$_1dC82Yl165Wn z3_zinKtA$CZ|!%EUIHvqrFONUU+K0 zAvC_|1tE}w)|@b8E!R#FdQU2we{#HVR{*iFVYlUQH>_eD%jcUlqPRq)dCM z&eIz$C#(Mc!Nc&x`jjPe3_$@p_bHcMAly64P_Hzu+k|EF3^kiU0|dy&fGXA03!X7a zSiT@&paz3=cz?I!o|%S6=l(4iZki@+SQ?TGp`OCRtAy7(f>Wtft!K&rj{qQ)VpufG zu;s~+P+;{}jyQrZ4>+!yD&)!#8R!{Q;sC-BUfu4v=H--IUQ0RHqr_px3~=gOAyykL zEnxk!fY`v2H7Tk}5W}BUcy^2B`422h*EZr^i{e-R<6j*6k1M;5D*Z!X1W%UQ;Ai`l z`)0$%lfVtZV-10y?p0PS2*5&UptlOEIvrS8JX{Ig@zj}Bv?ocAs8 z#chtZBK&Yv$wj9P+q%c`%vwJ#57f`N?Sm{B&<{j-@`VVY2_t^Eu?|WJ1oF?x@s%%} z18hs~j0RN4y#XrB$LoqwwgFT57sYtwx=~K}5Mc$w5x{041r7nA2v8e?hrK9!k?fub zfdY_#3jd87a0~#U8wC`Q3>ttk7WM!)E2<(=mnPw=Su$YkSdhL^j?%L*368mKMSutb xNVZRfL7Oj50A)s}ySa@h%_!%R^ZxJgzX0=|r|!HeAKU-{002ovPDHLkV1g1u5()qS literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/game show network.png b/gui/slick/images/network/game show network.png new file mode 100644 index 0000000000000000000000000000000000000000..718fa2674b15f65134d60e339cb85e56e6c05400 GIT binary patch literal 1643 zcmV-x29)`UP)Ac@4IyOocA*Gn4AQ+lANARXv~|yFPU$@ z4>SLHCVA!&RptFmzy)CF@#!W|e>bWNfe28VARw8D+ZY`@`iuNYNe4eUWtm3y)2RNh zCz^?{VeqtB5p1uf;*upQ?p7740?G)A&|5E=2d><;{Uq;^3sM2eue-j2@F!X!APL_b z+GJ0AH7_8oJ)fG}vVYrGT<-TEv<7`->cL%0d5;(_03te&mTTR3irVkJ`Jy@2hV5HSujn!Aek~x!SsJ041AaHD`)cqC}IR!e77GkN< z_1jf+xol~MXJ9FuzXdp4Jx}c6aQ6{3{$BPT{R1=#q}K` zKYRqj0GpX0i6{1?LG)tSb$KMEm~7{6$a8|Jmti_;WCz~BH-;tw4-_JR(93++s8hOj z4&xtrh~SE8H1VD@Kl>$vzgbOEseZ!daZR1WcGj5i)M}#HvjCbmd-Be^7=FG7DVJxQ z?u-uGhL0vZyn=Y{)tvglj~QI~D4h>3XUx}b<;V?-$oA}=TbMq;XI{<4@k2DWI zxau)ZeEYi$J@-6~b^ibn0H&M?5j%{dgfWOz59?Lz#GZy<&uah zh=4J4{^Y)7@A{!Bs3MgL;~#w(Q>zuV5mF?I0C2~SAz?t}mYb>F^L;w* zzZa=iQRe`Va+&&zFLUBs-yz+$oyyIN8UOeyYIiS1hlV*9u>pQykh8z6xf@MV#@zM|N(<(5@{aG3ZrcHHZrP$)Ml|DNL|4t=^bdd9d@6WPeC-@S z0nia2i6aJ9uA;Ga0}{ueTD*aXFGZpU-r&@-`x*Dp&zaD@ns-Px{i}J4SZfh6+Q^9J zT+KyG?`*Dj82a;Hz!*faagqvvluONu!Fx{Kbq|yN)`J<>+4O**Faa3NU#48Xcc^;} z*|zP(*I(D%e7<)-^_SK{mZOo~={!44rNY^#o+jPeOFVaW^H$T|9W>T$fO3_<>kd2Y zH#-yLXIA_wFtv;Dsly*V#Idj6L3rhKT>o*9a0@^oCPLnZ9GTqpWoPV-BuS`gswiMB zrd;x3%zFHAH$GNEyO@B_Ym&rG50D^$N?GGZeUljz{UHe@^NG2E#_*R!eO0PeMFed$ zQ0F8{%~qOH}>m{GdIiojMKQLh|7A_zS=j1(^s*$oWtZP=uH^qDlmD7=zNr)gq0=bd*ke z57ki~t|$R~FcbVB08tHSgNj%LGs-<#+G7h7fc0*tBIi3iVVd-d_iur4J_J4Pd}B|0 zPmUHQfGiBw82n?vYd|ls?Y~RpHRIirohOfU*Iw$|Z- literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/global tv.png b/gui/slick/images/network/global tv.png new file mode 100644 index 0000000000000000000000000000000000000000..2849aac6bc75bde8fb2b5e0bf954d8537c27f0e0 GIT binary patch literal 4063 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/hallmark channel.png b/gui/slick/images/network/hallmark channel.png new file mode 100644 index 0000000000000000000000000000000000000000..c13832d9771b15e2ef5290c16fd2de493873587c GIT binary patch literal 2769 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 Xjdm4AEplY?00000NkvXXu0mjfmzP_5 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/hbo canada.png b/gui/slick/images/network/hbo canada.png new file mode 100644 index 0000000000000000000000000000000000000000..75b00f5020eb689b0142baa6236849033ead663c GIT binary patch literal 1684 zcmV;F25b3=P)6fd#OgBOc_@UdU{HPEx`4_6~Kj2&eOm_V2?6xZ+u6Tae)O$YCiZlFkJzl3AEyd z0agS5NC41K#)-H3Vc<;>xN$U6vI*R(jJrFbj{@!jZUW{bs98nENRI{~+@QAhzw009 zikj(<1)=VA8i`Q`OybCD_(n3CHL}X183({!-s&Hn+V}(OvbkRO!U*(Dak>@XlZqbA zQ{NZ)j<@;=HPa8i*OhSqG+9{`fOiji-D%0BPYCOS$kCFOEQT)fRv%Z!oxcIC7z5(0UN#T-nbF~D1bjH<7R*vU>k60jpA#78-Pwi&S7PoWD+g|ZVLrB z0@D=5TEHh{6(FelH1parz!Z)+J~2m~Pv^P2V7CFbUUy~?;v-s%HIkQ_K78BYNx z$g+q^;UiS|g+Ft-ct@K!!-;;|UqVMCuGcTN!t~xBAz> zRdH_gUK_a6TRjYLwZNf-UORyIE;kEoTd0OuAl_UKJejBgC~fE&V0|gojX=5ATm5$6 z%Eb3amV9^TCx4JQ%6)?FX)je6{4Qegp91Ne}33 zq``4uctX-DC0apqp^X*L0{mjkaxpZljHP6PL22X_cl=PS>E|o%QN*(Pz(N45GVTa) z?W77VHU|8)aw^?L)&bAO{6F&1wTR{dHyBT5t7}z{QpI z-O9L|z14q6=@bZeF53cPF);*$0jrnd0v*%OfqYOTS-Dw{8Wc|rD{?aPn=O>gxDK%>aWTLoW8rPL7kz6fi8 zO)BHXYEf9VVJOsS9)#R7n>MQHwT!1fkOuE)fET83mxM=J+SMfV~&NDoCYa1TOI>BUUGww2#Q&yM6Yf>2RaBFe6O3_ z{7UQxWWcO4?#1~0vw`hiEyyEF12dl@G`!kc-xbOxXjLs{JtXe^lVq4tP4NR|+|B=0 zdYb;PpjZPOE}d*qV?CoP@g8NIQs%i6%JhdzDTJmfYci&cl^VX)6Z8W|x4hlJ+mvye zYdUl%m2sPZ%Yb`hJyE6K1KWXDE916%t5=$PuS`mJg?svznr6gG)qfIKYpJd7j>&?c za654B|KWk(F=-4aDox8nzza2K7iXw{_=>!jEnr@=$~aNRU7?ISH^8S7ZgV*D)S2TJ zWt;@Umw>-TzK1GT);Zw5k{qeX$$__w)+5jRQaT4hH?Hqo4gdx4BFGMJyH|OugSR>e z+*93PfNkD(KM^0lngHnhn9e=}+~%!r0tzVewSmujt4(}Ke|3y|OprbP<$rK)N#y?k zFzD%h%DA0@Y?x5$C(5{I1s07S{E(P95VCb!W1egXIB{%skurI(bGU3(;Kzs3N(CX)b z^J0b8stJ0b^zqRjmW@PU%qnwPqEgICnN3l_l1TIGQCs0kTq@TJSD#{0v3+ evq|TqCjSk#h(+oyp@pab0000C|EJ@R(g_Hgj3n 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/hgtv canada.png b/gui/slick/images/network/hgtv canada.png new file mode 100644 index 0000000000000000000000000000000000000000..df9d6eb245dd89fa7445d2706fdd911431cefe50 GIT binary patch literal 1970 zcmeHI`#%$k10AM(6|HV4)of8xuD&0NZc)T&uBKM*EqqXXBa|Z9vam6;nb|G#HY~5} zG4p!!_3PI%nQVJ|8;wSCdCzh5L0jgF2|D3pnbiErP&O-@cuO--exrP1m1@87>?W@gUK z&BeyXzIyeFL?RUx6_Ls0rKKenixmcWy1Toxva))6dp~~s$mjC~0zqmzy|1tD)2B~SQBlp!%`Gi0TrT(h z`}e!W4Gj%_{rZ*1<0T{{jE|282M1?oXBQV2M@L83)z#(Z=7L(FZM)M)zd$1H0046G z3P8m@|54tzUq$r*=+G~R)zmeP9MwE_`~+AF0@XgFclMnAuLkE0jV>CS{C3&&ngz`I z2HXx|f7{{Dd(N(I4<5REczQkd_VIo4^x1R&fER&5D0DF9b$A3ml0YOy$HY?OXbCB) z8HFXSyk5c3sCagMX?;^h{NjQJ0Du6vmBn3@OE%5(#bJlTVMa>cWT2v28F!BtKT1&> z$GAa0r@V(KX8|m9V+9R&`AXSq95H+CtEH6fKF8i#8PbtRW}o^~cz!#gfHjVvG-dOV ztNcM&^8}aA(-1Ar>_zX}jt+y5m99!JlTMv0K7IP3f76^g9t`#H`V#2pY%$oM`$qSm zjv3S->*Ja1@B+{G%E&5-*pzCTIRcKY)s#iUThI{4X9GDskEePAg18#aHI6T%tPdW) z)*#W0bc?>bY<7K$dxcKXt#0sX3`@MA5|Ch}d{truwm_t{%s(x3oBY9Wzd#!GkWC(I z!D)dOM-M1tj%cIue7F%~7Lx%9kwCxcdTPK+zoxBgwYQAD)9CyX3gZd>V z(!`||WEZ^H2vfdEW>a}|<434x!x}c*m-P|ucF^|XJlNYi?^f-#OeWOQ+i$wl!;cry z4UPZOfge?|4krTbE;={}t~~GaHJLDkd|YP^ z0oi&WlaB1gQ06lpX!IIn4 zWq)^?Dmbi~H$FJ$7hEvx2F8~Qv0F?rcgt3RlDB4wvtRJS3?3irx7AI(YM)~zwRW#Q zI|I>Z)k*%nPz!s%zy6m)7+j|q>scbiD!SfJ357xP_XZ~#naR#9yi`;b4HYEH-(2lN zGgS32@kh#&+I6J@O?~1~|2E8KM++gX7tTHbUP)nHWsZCfQ7ZQt ze4_MUykgmY}4e=MhDt8Z#1ARIXX^6BaG+W$^h&vs2-C$yo$VO)MQY-nNJYN{~Bz*a}FEL)i(e z>o^D@oQP1=T3N1nb+HGuWTi8=8t-V}>J-W+1A@^e92dih@-MK^CBypa!LZJ6f^n0x zNERH8_?vsaoxD9P$nQSs>&ibl;M~@b@nk=Z{j~3^H+CG0A#Vs429x%qq8=pVAsFEj`my9?=mgXlL(`A S8}*-G41mKBR?O>exc>vUVDrfU literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/hgtv.png b/gui/slick/images/network/hgtv.png new file mode 100644 index 0000000000000000000000000000000000000000..c184a9debcb179aa19c55365a9e1788ecec6b1b9 GIT binary patch literal 1783 zcmeH{`9Bj30LCZ8##*^^yitx`XQ3p$IbMpCl%g`CUN5QMh(6}FxiW0n=E%|9<;pdp ztTBv?*5(d1b7VGiOmhsczv2D)eLkP(d4B(Xp3jry>~t9nQU(D40I-9-?alqR+PAu- z=zikeQ$K&yqmzN_WBRL$7P$-Oxi;ItsPe@2e zOiWBlN=i*l#b7X4EEb2u<>lp-m6cUiR#sJ2)zs89G&B$hgz4$&g@pw+n~gvqmX?-6 zLqj7XB34#bR##W~eE!zf*7o*xY;5e#&d%=cE(`_}2m~7&8xs=~QBhGXEiJ9BtvNY4 z?d|Q|-QAx*f9~(^&(F`#%*SMC6gV9I>eZ|4?Cjy;;jyu? zxw*N%zCJ3I+SJrEFfj1`{rj(9ztZXSH*eky4Gk3)6^)ONx3#s^*VhjY4)*r;{`~nf zH#avUBO^RKJUKa;LZM7fPF7S@L`O&W^z>w9Wlc>@H8(exl$5YotkTlbckkZ4eEE_{ zB$k(#sBP%Dbpr~|I zSw&Utw`1xWCrZbjHm5`~^#EyG!;CPSID+W>|-J<1?*?3`Ly6>5M8j^p5h>xo? z8Cve!)Kwr_zV+5@*&}3T?NrCI#c@XyGc_gXYj6 z(G->l&^nT5AqfxNsZ|ku0zK6ir7RPFksh!pW9oERYn~IY#mB<&bS;8&TlR>^IE+6W z-*EaUORW8wBcb@9U!9GFd++)g=uIAEMf^I!gJfn7vLIQC7oQ7HKj0eT+zPpZ!0AY@ z+meh06fwWYc9NpRcFGZrUiGJYCjvJv0M+na)t=I-Qr|HrHx4#hK2cZe=;VA5E*S-1 z{lN=#>V1^(MraaOCNKZMN<~2vL`>mt6_uIM4rujn#{N;WefI3JATN>&Ec1fV*u4QB zYj;c1u%?AEFLkdc^@`lbcb{rTFpkE>Oy6Q}Ja#l_i%@1V=}WE7AVAbLvC81EV%=oP zza4`Ql4ErBe*kI7k>^447_V;Qz$vz(*bKPM%wjL!;F+R+lqUEva_xE7-G@w$+p25L g05TH2D_Gk#a#dAQ9w`+j?Vkd`!OqFH#>NZrFH`oDLI3~& literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/history.png b/gui/slick/images/network/history.png new file mode 100644 index 0000000000000000000000000000000000000000..66772c33a953539532e3481c9060c7ea0f29d06c GIT binary patch literal 2490 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 buc-e99?L1)K;oNK00000NkvXXu0mjf@BZVC literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/hulu presents.png b/gui/slick/images/network/hulu presents.png new file mode 100644 index 0000000000000000000000000000000000000000..bbec7ce6fb2cfa77a892938d0125053ab3146f75 GIT binary patch literal 1394 zcmV-&1&#WNP)6!<(;FK znU814LK6LFs1pDrP45}sZaf} zF(79hmbi!A$hVVr2WZ4sAq1Gc!N8B}1Q>EybcmFp zU7H(nvx3=sra3WALDEiq(?`^O@pUWy)(yyJCE3lT_e(usVD3aoAeK8I_i_p$?LiNS zC_tuzv?JaI@%|zpBV>^nV7CDw&>l6xSYo%#GywDeC6mCh+5m&i9vWa4qnXbc?w7c` z{g4b?0$v7w4cx?{$OQrf0=|bi4g`>Zs{vmEw$(NI8Q@`{1_W66Ip9nfU@<2n0MrKh zD&_=`0Rgq~Gr-y2-uDq$>uf! z5j+Zfn3jJLej<$Fu()W&4<2lMfad0BzAa@-6vh!?v3fB{-jq}=c04K`ie=>f$+ zG+qI&(NF@P01neaz$bGGYMY!vh(5Ji0f`1%g9>f23fUL{4Yjof2Q8vYTKyKV{EGyS z3q@<1PuhBMCz@fVyft0VC=3>Y6~Z8!Va#d_)Kq1Q3j52&qjCN{iK)KCb74 z4f7}{Q&1Mh5UWngFzx4BvUOoa*lg#-NKh65DE{jx?0z^82@;DK0Wuh=XVRDuRU|Ut zXnswOi@Zgmi<<@Efl;_s?*4&q#OuoDwnp0}qda1k0%n_x%4$82s!s00+A&~WrzN_) zbOyIXA30GKnL0(RbR`sfw@`N8Wv_||=YyZgr0 zLpgQExz9HjU{Rz@-P<##xHwsxo|DC)X^9X+$Rc?}sD8t8+mkW3zkBGU<&!lAi#(nH zg51$iW$8^?16aiEsW2@f=u;8gfBr6xU%mt2XWQ}<3Wn*4OHN!}oBZaL`_A6n%q1uO z@ga&3$aE1#D4A5&V15~uzScHn(FotYM@Kkr3igL_!CzVfGBO&>(w&r*=#o%S%*Nby z_5ldJ^zUP5e&pLGUk?5^WKJKse&@Fzy?lhKtfNLz%8WeeT$`R}bG@|AMRs zfGrlO440hv-P$z1zNJGK7>TRt2J>u$md%6#V1o+S7=z&_bxvn&e+BUnaL2%WcoqB4 zb*z8u{GB&mKY!OX01o~cVxMzhz<~k#n*#&>1C9=l2(;j4^8f$<07*qoM6N<$f}Dqe AcK`qY literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/hulu.png b/gui/slick/images/network/hulu.png new file mode 100644 index 0000000000000000000000000000000000000000..bbec7ce6fb2cfa77a892938d0125053ab3146f75 GIT binary patch literal 1394 zcmV-&1&#WNP)6!<(;FK znU814LK6LFs1pDrP45}sZaf} zF(79hmbi!A$hVVr2WZ4sAq1Gc!N8B}1Q>EybcmFp zU7H(nvx3=sra3WALDEiq(?`^O@pUWy)(yyJCE3lT_e(usVD3aoAeK8I_i_p$?LiNS zC_tuzv?JaI@%|zpBV>^nV7CDw&>l6xSYo%#GywDeC6mCh+5m&i9vWa4qnXbc?w7c` z{g4b?0$v7w4cx?{$OQrf0=|bi4g`>Zs{vmEw$(NI8Q@`{1_W66Ip9nfU@<2n0MrKh zD&_=`0Rgq~Gr-y2-uDq$>uf! z5j+Zfn3jJLej<$Fu()W&4<2lMfad0BzAa@-6vh!?v3fB{-jq}=c04K`ie=>f$+ zG+qI&(NF@P01neaz$bGGYMY!vh(5Ji0f`1%g9>f23fUL{4Yjof2Q8vYTKyKV{EGyS z3q@<1PuhBMCz@fVyft0VC=3>Y6~Z8!Va#d_)Kq1Q3j52&qjCN{iK)KCb74 z4f7}{Q&1Mh5UWngFzx4BvUOoa*lg#-NKh65DE{jx?0z^82@;DK0Wuh=XVRDuRU|Ut zXnswOi@Zgmi<<@Efl;_s?*4&q#OuoDwnp0}qda1k0%n_x%4$82s!s00+A&~WrzN_) zbOyIXA30GKnL0(RbR`sfw@`N8Wv_||=YyZgr0 zLpgQExz9HjU{Rz@-P<##xHwsxo|DC)X^9X+$Rc?}sD8t8+mkW3zkBGU<&!lAi#(nH zg51$iW$8^?16aiEsW2@f=u;8gfBr6xU%mt2XWQ}<3Wn*4OHN!}oBZaL`_A6n%q1uO z@ga&3$aE1#D4A5&V15~uzScHn(FotYM@Kkr3igL_!CzVfGBO&>(w&r*=#o%S%*Nby z_5ldJ^zUP5e&pLGUk?5^WKJKse&@Fzy?lhKtfNLz%8WeeT$`R}bG@|AMRs zfGrlO440hv-P$z1zNJGK7>TRt2J>u$md%6#V1o+S7=z&_bxvn&e+BUnaL2%WcoqB4 zb*z8u{GB&mKY!OX01o~cVxMzhz<~k#n*#&>1C9=l2(;j4^8f$<07*qoM6N<$f}Dqe AcK`qY literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/ifc.png b/gui/slick/images/network/ifc.png new file mode 100644 index 0000000000000000000000000000000000000000..9f828b0bc71acc4a85dbc9f8dc7912a7d85c089e GIT binary patch literal 1204 zcmV;l1WWsgP)q=;Ers2T||rlVk*S~D?IV`HP5IRxg6qb8+hNXq0C7C0rEG+H!4 zLspQXLFFPy0_GqIl*$fhm68Ii%kHv2*nP{}<@N`QqN3%z-E;rC=gqy}&$;)U`woIz zjoUH5@TsrAbExF+vP(OTPD>`J-~S&9iU8EyjS7H(IcXpofEGvMsqLO2|&I&dNov@li? zK!wh;u{+6#E7yJlfPRu@1QuQdqL}ZMGQ0_Z zd$|!;kaN6!h&)N^&&VIm$Ox8&O?vj-(Nj_T5>O@b1ZJ zWlcg@dk>#qyDxCI&j9+pvyC{;+pZ*r%kFYr`B-aHJ4yF3z+40FJvuRnbvvdQ5eUBb z9YC+>nb(PkG+Mi_m$%sC4fG-ql=}qWcgqKcq|RB^U>SjXk-l3Vpzb=>8EN!v(8|NU zse=Ca`bJSy`YyT7*=%aC<#at~3b1?p2A=X&8JZ9XPO^s$EFl6|qB<8KR0FY25bez> zFd*_IA)6g%Y#K|P1%XWDHUG&Gq;nb@4%#SXB}2XO4s;0Na_a4;%=1i$Y34bmk=<$u z7h(_q05xM6OW;74B7kM(iS8KlFsr}QbLTQ$2m~%JQ_q8gwkiGu6U5Wp;f;nQm~XF4 zBw9H_EU7GJGI!xOKy*0w0;BkZ9F}sCRa{_%w>qK?>}MnKL~!Rdkp>dRbRJ?WZ_&zj zpcpOf973jxHbTAMlKG(~h*%zDE6G?$p@sc4@(0J5fEpbusGyG1oW;s;Zvm*7NCuWi*v%2TcwZ@iKfj@)gS|NUf_)fRPZ0}vnfqDGHa_MnGDxGIVs-=nkU}lT zu~S6}7B(pbn1X@L{7fp_d6UPPOAaYylSm`wNK|ovD#Gc+#5mOGd6i$$(8&ZoN25Fm zN0Ueb&+|60mqIG3A&~~Eu@i@e3{p9TKR;0mKpBEs=99w^Vu)4_Fr3p=vyE2#D4>~E zmXO97F5o5>4VkP%aGWf%00`v?hI#EN2BLBEHE+<4ABAXXrG$E#Nu!AwWU_)t7BdkQ z0E3uP02S-7Z~`mUoF$i?{K*zxU_2wQcD}bVr2ym5Qq5AbSwjr>{2$5N0r(fO?qX?9 SxUy3K0000l^53Hg4% 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 Wh0BXPJlP7r9|)Yjxn6}1DfVv*4*VAY literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/itv.png b/gui/slick/images/network/itv.png new file mode 100644 index 0000000000000000000000000000000000000000..f4e6aa5f500592a0089de3ff788998613fdcde13 GIT binary patch literal 2130 zcmV-Y2(9;tP)~=X?2`-}&|QTzaL2(lXi&=&DHPDl96Ft5AbN%gVTIQl{(@L>D*XV%*q9 zG84C{S(Z4LNdz=8VzwZ+$zr-WV5S46pt2QUa%<^@a@uo#m+$wzlcZ_#OMmAC%hnL~ zNS^up`T6FR@AsP`!vALlqUZkyGLIaR+5G`C53XoDM(pM#y zN`Mq+NH&VJPNY8o0FkI_Zw3V@^DA(vL294W&c7~s1SCua5B{40)?pJ)!3f%T5_jT3 zuR%Dr3Xp6RW|!jJ!vo|wyLa*ZNA&X!+>a4Q`Y1NyUUO4Q(lH;PHX@l_ofeURyuk}Q z*|SGK7h=R<1ulCn1Ds~UkU|{O0UG5Gb-V91n^ZkX4J4EX$;>T>H`*JJfyLurRMiI! z_AJ>q$%&l2$*$c;^ZCXb_aE@|b5AJC%kdXj4IufR+J{888%R`%yYKR5k%5#GaTjrh ztUgcJf?rZN6Wb*uG)i_n$+z$JW>J8=K~}-5BK{FTg@hDDA}SUwWcl$t|D2yvym1Er znh24R05yO%s45mM=E@K9nVXO1t|9#rYIFc9VSo{=P3jRm6p<#Q&WHpc>df4%!OPft z@!#ghP`Z|$7Xu!nOe~^nCRuI zsq$308!g9)SaJB|1gtpJs7*qt-?Z>mC>%TAz^8E1fO{W>u7;j5^qv^C=gX5OuA_2< zKqP9vr{y-K{{|I)h%OS6hRhb3ewBMAJC5}Lf#(l3(8$m3v}?&8y(+v?Ec&DJ-_PFM zoNSDS8UUocmNk1+#(m!(n|7^0pn)8L%)8}I0RVv${goDwIT{fL2y>Vi%kp(U*RXa? zLvtwUM^Pk07moSX#&LIDJZ{^@gU>#7&ST%oWcnp}tD~6Lrbfe6hMj2`!x+Wbp_;B2 z`X!Iq=K(v9dVruPm{`F0Of#p6g|z0C=5X5TM!j|Om|wqa)NfunW^8`{)hm`JC%5)% z?cQx{-yUNxPujKaN8jDG`Z>80K*%%}9F&iAs6nRTPtC)8^l$)ER;gVq>Bkqms%P)f z4p3FhALWuwGhJrpWb+lg<@6zQ7#~Y{qglzy%E>2XK77@P@zD&-o0qxhyb*PCSk-8% zhMMY`Gm2vGj`JVUZA?ot5HhV*yJ;c-;cVej0Z2%G11$g$o;K-r2bc+DfZE)mZ-CJ; zF5AN9E7-J!EmyPQEOS}5BtNdIh?=RXaQtzF-??VK8?K!1rmdq^pVTnjqsl|KFcW(D z(#d7}JoC=S<#Iq6UHc+Qzpk5g41wH)BCWt#z*&$?KSulJRFlb$o8=;#{Yu+eK9B=op^tsS~~7)_Fy{^xTYY(?Bsmg-dk%CBJ@8aQWURl_@4LRhU!rqm;JpbN@ zthn@1YO`5^d$0lkgok9lsGu(tpc@Y=;$g`z8YE&|r~Z3UeN?y)dr=arBsbv((^Gul za_+yI$NvMsCFi#se_U>AI$%+XxHH1vOt;dl_yHzS5=)Zw_QVHMRbQx|XcyY&KYmkV z_0+pfdB0>fC+HW#@5)Tc93e%7^uTveTp$hILzqj%S_adJxOK_I{%fyWU9Z-&9rL|5w+UAnWOE!E;J)t? zi88-MO26;*Xw75WHXFY2$@Z_F+Z(E6>e}m)!k4F$tt%Jp>s@(DFzq9{{#-J*%0A(A zJY$e8Ap?&MFHyfkr}Me0-P_(c7-vuH?p?HT+gZ+KR^^kk#t4Q+*}x)$dGIcfGp$h;RoU##7jdm+(}o-w1^@s6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/itv1.png b/gui/slick/images/network/itv1.png new file mode 100644 index 0000000000000000000000000000000000000000..f4e6aa5f500592a0089de3ff788998613fdcde13 GIT binary patch literal 2130 zcmV-Y2(9;tP)~=X?2`-}&|QTzaL2(lXi&=&DHPDl96Ft5AbN%gVTIQl{(@L>D*XV%*q9 zG84C{S(Z4LNdz=8VzwZ+$zr-WV5S46pt2QUa%<^@a@uo#m+$wzlcZ_#OMmAC%hnL~ zNS^up`T6FR@AsP`!vALlqUZkyGLIaR+5G`C53XoDM(pM#y zN`Mq+NH&VJPNY8o0FkI_Zw3V@^DA(vL294W&c7~s1SCua5B{40)?pJ)!3f%T5_jT3 zuR%Dr3Xp6RW|!jJ!vo|wyLa*ZNA&X!+>a4Q`Y1NyUUO4Q(lH;PHX@l_ofeURyuk}Q z*|SGK7h=R<1ulCn1Ds~UkU|{O0UG5Gb-V91n^ZkX4J4EX$;>T>H`*JJfyLurRMiI! z_AJ>q$%&l2$*$c;^ZCXb_aE@|b5AJC%kdXj4IufR+J{888%R`%yYKR5k%5#GaTjrh ztUgcJf?rZN6Wb*uG)i_n$+z$JW>J8=K~}-5BK{FTg@hDDA}SUwWcl$t|D2yvym1Er znh24R05yO%s45mM=E@K9nVXO1t|9#rYIFc9VSo{=P3jRm6p<#Q&WHpc>df4%!OPft z@!#ghP`Z|$7Xu!nOe~^nCRuI zsq$308!g9)SaJB|1gtpJs7*qt-?Z>mC>%TAz^8E1fO{W>u7;j5^qv^C=gX5OuA_2< zKqP9vr{y-K{{|I)h%OS6hRhb3ewBMAJC5}Lf#(l3(8$m3v}?&8y(+v?Ec&DJ-_PFM zoNSDS8UUocmNk1+#(m!(n|7^0pn)8L%)8}I0RVv${goDwIT{fL2y>Vi%kp(U*RXa? zLvtwUM^Pk07moSX#&LIDJZ{^@gU>#7&ST%oWcnp}tD~6Lrbfe6hMj2`!x+Wbp_;B2 z`X!Iq=K(v9dVruPm{`F0Of#p6g|z0C=5X5TM!j|Om|wqa)NfunW^8`{)hm`JC%5)% z?cQx{-yUNxPujKaN8jDG`Z>80K*%%}9F&iAs6nRTPtC)8^l$)ER;gVq>Bkqms%P)f z4p3FhALWuwGhJrpWb+lg<@6zQ7#~Y{qglzy%E>2XK77@P@zD&-o0qxhyb*PCSk-8% zhMMY`Gm2vGj`JVUZA?ot5HhV*yJ;c-;cVej0Z2%G11$g$o;K-r2bc+DfZE)mZ-CJ; zF5AN9E7-J!EmyPQEOS}5BtNdIh?=RXaQtzF-??VK8?K!1rmdq^pVTnjqsl|KFcW(D z(#d7}JoC=S<#Iq6UHc+Qzpk5g41wH)BCWt#z*&$?KSulJRFlb$o8=;#{Yu+eK9B=op^tsS~~7)_Fy{^xTYY(?Bsmg-dk%CBJ@8aQWURl_@4LRhU!rqm;JpbN@ zthn@1YO`5^d$0lkgok9lsGu(tpc@Y=;$g`z8YE&|r~Z3UeN?y)dr=arBsbv((^Gul za_+yI$NvMsCFi#se_U>AI$%+XxHH1vOt;dl_yHzS5=)Zw_QVHMRbQx|XcyY&KYmkV z_0+pfdB0>fC+HW#@5)Tc93e%7^uTveTp$hILzqj%S_adJxOK_I{%fyWU9Z-&9rL|5w+UAnWOE!E;J)t? zi88-MO26;*Xw75WHXFY2$@Z_F+Z(E6>e}m)!k4F$tt%Jp>s@(DFzq9{{#-J*%0A(A zJY$e8Ap?&MFHyfkr}Me0-P_(c7-vuH?p?HT+gZ+KR^^kk#t4Q+*}x)$dGIcfGp$h;RoU##7jdm+(}o-w1^@s6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/itv2.png b/gui/slick/images/network/itv2.png new file mode 100644 index 0000000000000000000000000000000000000000..d68da897f2baec4520928efab2548ab7823b8a0d GIT binary patch literal 2359 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/kro.png b/gui/slick/images/network/kro.png new file mode 100644 index 0000000000000000000000000000000000000000..ac4897630f4739b85cd0c28dfa656aaf7fe7ec15 GIT binary patch literal 1205 zcmV;m1WNmfP)Wz57b#TCuHXL<{ z0HFX&5<(80if4{aDN0ciFoy^(bSju8KLvfYjq|(%kvl!!&wroq=leXbeZJ58`FB-e%4+!$FT|v7FH35nzc_ATB{YBr-wtC zGq{DH&~lZk#X&wUJRGKtGhCpXUV7=~0%vHa5f4=qkbzpYS+ROD3;=puxjL4Giv~Ig zR$cssi!5|p`FcxJZW=(*cIxQjW_6A~D8hnr^+E^$x>uiT1_q-A#oW3sQpb99K%eTa zaRC&qw6CZn1I@tbop1mQtAi~hAe$bz0f4?v#!Vma4SE!#g+CHbb+Zc_a*P3>c?Apr z0O=?OqxVY*xBAIPuU;P@#qCRTpocK}@F%}lTc~Cyn`j514mW#n;{l+JYPNC7m)nk; zb)?~-kiDD^K&VDZ*9VAojRg4MS_PWXZdp}R!g&A^P_i6KNdz_{kCJq02!K;$qgpxR zDWwp#DN9Yo^!jGnf<6lwpb=Fm-A=17!-<~8Xl@?m$f;-bSSA1`QG-6#{IxzSTF?~P zQ|Sv4U^+&NHUUtNw#b=Jzh5EOqZcu{BOW=^Sw}p{0NBw|jCLILWmcgT7^Q6p1;D!r zV_m>rRIJrCBQ{emdIf_~auERk(E>D~N{nt_NslkH3Ar#Boj4yXz!g%_G>kr}z=NEc zwQ|%!oQLLMFzW2_ie+jME#*LUFoNkxI{C=<2ky6sfy) z^y~p`3&lv5|-s3whqizod|W6)Wo6<*k4PD@i2KG3tkN zgpI_b+LfqFM;ugokMHpS?7Mv~=%ZxLhl2s`zI6?PH4?nGZm~xHCi^Z6%GDkGF!3Q zVWR*yM*_?=w$9N+HF;Q3m6mB{IId<00000NkvXXu0mjf5l|t6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/la1.png b/gui/slick/images/network/la1.png new file mode 100644 index 0000000000000000000000000000000000000000..55c3664bab6f01e4c793a9da134ab22f5db90ae1 GIT binary patch literal 2552 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 JPDHLkV1kus-zES6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/lasexta.png b/gui/slick/images/network/lasexta.png new file mode 100644 index 0000000000000000000000000000000000000000..e9f2b7a4e9b95188178dcdbd3c8a6fc9b7256e5a GIT binary patch literal 1758 zcmV<41|j*0P)<-OVq|xBjHe~1v!M}5S0bIP@xE};8{^Ctx~D=C|VIK8WwCT-ioc&h|zkN zNNWqreJHmIs30IHATAXV@u}5 zRhqNdSs-5E)MGf!a}+H3YLP&)O`_!M=S$>t`~P=$f&l{tFa{1BNCX0b656k-zkwIypc*hiW6Z2_i6j)v%e{(_d)7vOr? z4!%GSfHr`?@1FCL~pR@TLRFmzb1V#GxB`#F|Z6B0m&6{@Z?z~xTm;aE|?BJ znX90+tqnqD!JX!UUMm1Can!Bv)aAhgjP2^Hw2)od9-j}yJ6Rsvocumv>a-m*Fb4Q5mY~W!rFeg=>?M`^r58w4%}}j z0Vhm~PO;;9w*Yig;nAT+5#)nK7&uA%~+o+l}RW_H8{sv zzYLYrMTcP;dP^@Bz>>Lf+M`R*)Y1szSP`sFU&M?%b@x}86s`wi>_bc6(nLpS!}t#` z3xTnrS`aP^Vf~gRJHM<7y-)xV6CkK?KQqSbnmewr6+CXPfXpXpY)?S*fsIrL0%9Wd1n7Wne!C_I9zK1*1lgLkh8cUY^ep^%b0h4{ zl|XY#6Qn*$0L!ou=pBbyyXRFmRy}%g2>f3Hze!ujjJj~|Br`G`^8l^=^|%jc!n>@o z1QuMfWiBrl=k-$9YXy*Rg3c8OG2>_+u)&f?y@Mi-wPYeqi7;RvN0rSF!6nXyZH@bk z0JNNm(O4Olw>m6;F%Lo^zFdlgvpapyuF7BnZOvNyO7>T10rd6t-+3!cS9#qPH^_LL z%07VTCP+?Bb^HCdyN7t(TlNkC?CtG|j*bpH6_N{}?=~!W{tY}4O0j;0IVqUYlg5I> zWiyzOXbv+jzX@$~Nw#`pEX5^N1YY~sy*v@}l_Zs;aW% z@j-(I5%Ekh@%Qs5yLayv1pgj9I`BZCw(CMyB?AKk^0o`bB(ub`h?|=m2|5}?gvLUm zqM|}PJw1t3D(#W~-BSXnB2$q(WN=YY5y{WbCs9#RR2bT>gjgXdNGg(seBRvLOj1)* zNpf;BNl#BFadB~MjGUaD9Qpj}h)->8Ey>Nz?J>i9QUERFOGHKmKt4p=kd4SRWGE7e zL?a*ZJ_Gq!4P-U4j0^cO;?CPFk)?FLV*^X>M3Xp}0CV(2Ek4TU} zZgc=&SywJh3^#lQQiJ@0oItXXamZ|FzxE)5__z%2A-Y`H{aoAtMG#;(cj0nm6hgmb zuJF|<yw~%i+xqOvx@HnTTLXU|OkuWZz1Mf%UJqQ2}AtF9kF!D8@JA%)(K@kM# z&s|fSue1SoWg9Mz{CE031=^FM+;j90YaTWIHAI<0I!r#>`t^fc407*qoM6N<$f|v3m AbN~PV literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/lifetime.png b/gui/slick/images/network/lifetime.png new file mode 100644 index 0000000000000000000000000000000000000000..9e89dd9752d8e7e781413a9eb5ad74f750462b37 GIT binary patch literal 2623 zcmV-F3c&S=P)d=rxSdM^F zRaNOmrIye%O8E=gf`C{c(Kt~WaKItsea0Sp?3wY*doypj_uYHW`ThFrG1iRY{|xf` zNnf3Nj@~)a@AH1kIV2*u5}R0`yljoT1%__F9UDIMVYqq=+&BlCTTHqqrrx@|u<*M@ z!8@G`*Luel4w5s=G>PmNmhY0Ly#bVUHKC&zCbUq|8iLE)TmJ9oxDqq?RT~ksj_+0; z4>Qbbw5=iz1*~`k3J5`l9bYkNC=l%1B4l*^$?Nz zdu}!VIBPA!g#aZAWFkNth%iD3FrJ|Uqv)yY=#`l-9}m8KCrA2&1Zwm(05d%NvNg_g z=t^~%1pnn1&)iln&!Wsb@L3lU$3UKgoP$ncD6JsyFaiW-7!5?C&~f2i-7MQ?Bl&#+ z=2@ga0c^hey;x%+KoTQ;^$m}?>FL{iqYl?-0-LsCw5CJ2j2=yER1PQ$2IP-;X zVMYKD0q`M=G@JPcs%iSDi1ZnNEL+?11n(-d621#?CB?w&->}AUX1*Y@7NNcb$^(>* zpaVmKfO}HR&^@V(XA&8(_wO95rjJs;MF26cnqVw6veyPr7ed{pZfku_m;G&CU(^1nFCfSY&XobgfFg}jxS-(r3qVHUENf-k`u5G7dgk1jedP!JepONZ`4@I`+WL07uf)7egz9gQQk zQvk@%4q!{C10)H+e5q3i1f2sffsF#$@d3UFcHCjiHq4~_y7`fx^2&({ayMugo4&FH=x7>`)4}S*n_HAe% zco8Qbc^JjXDIl@{3zP^VtzoSCjw11pJ_Asznl+)Fr26YK_54$jE2;s6iGTPvl zx$Zh7)e2Nug0+Dtg(&E+MXY|_mv4dDi#^^bbtwvLnmm+emA4dmb4MJd*#GbUfg&%k z(<1>A7&y}0JiJF)e?dolmaJ{2Vso>1Mm5hJg<5pH%4IC~a@QG~(48f>EhLj)Jc z$ds9=ndqMDqRLB`oM#4Ug%D|+TW-NQkFERnUEK%>%t(yE+t#he{~kJqP20DkApt*` zJBt|lNM&UB&E2&6VBX9>mijPgw7@U5vH0xsNYVtUjS+;AFD=1G5n!W^SNf|2JVKDB zh~T_%UbQNu7Q>6f>6tUg^AcOHatd7f#|;Dnfw8_afLq3fVLBZYMx)_4>&E7@elY!~ zED!H11HU5zzcNugrh-#Mf!Ufm+vsRy>{Eu+V_JA}G-L%;-7B8xjVt;0rZF;!ne1%hAS zw6QTTIM6tF?i^k*Jc5mBidMUcM!O9a1S6Fc0>VIK!I}WMNLcVow=0gJqmw7U&}wIQ z5GfdKFn415i?gR@z7RZ*A3t{bTT_#>{{umK)7UV6Z~Hi2VJ)QD{vFlq?0Vz6QBUc3$iz$M>7)Mo$=9G$#>ZgJ_Z$QnQqLRqvrS$1fy zzO=j9$#0@a{|i}Dcpp-ub*in!vD0UEOdOl~WWCYU^HbABqt%+8Ut0Dg3?kBjxvGfJ zlNF$f9xTOgj}m+1^!(z7oA0g;9E#heD#YU5ttdS^bihcX707IG1~;tO4D;E&d#;+ zvi!<$rSeeW{rKeU{6ANc=xe>T<>f5U%sxVW9@D?fpD{y#NP}Y>MTKV2+Fh1s!{aiZDXU~JHM|I+rQpCG_)7Q zqs?~fH=P9EF7kUiWl{4I7QA?K)l&dK+2~|9&n_+f=}?^h0l+AohYLM<9|`kB85|-~ zKS;HGaxhLF@0P`LrS}^KO}rz~CN8}b=N-A=#RreFbmZ8>Igg?!sq0*bqv)BgFCBp% zi;RBCA^c6w{_(4x0&!(%|6=L4EG#xYU$ORiV+SS~x&@ua5aVi*dT!bA1B<16g1`a7 ze@A4$&RX3&+3I|QV0J58{h5cY_r{3;%URbiksWwR$ih46ZM7$(!I3?q9<{|*=S#|S hCZc`{V!;*K{{st>w9q}}%|rkI002ovPDHLkV1g%m*QWpg literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/living.png b/gui/slick/images/network/living.png new file mode 100644 index 0000000000000000000000000000000000000000..ee35831490e2ea52414d15a68b5682886fd4b501 GIT binary patch literal 1610 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/manhattan neighborhood network.png b/gui/slick/images/network/manhattan neighborhood network.png new file mode 100644 index 0000000000000000000000000000000000000000..f784d29e7ab224b014f6f0c0cf5fc1473020dafd GIT binary patch literal 763 zcmVsLmY(O&CC{FFFCZwPYGDcoPWr_g}2h*nQi>514uqkI0j)_$A|mLzeKy) zA%8Vo)Wn1I6UyNcG=iy7jrAN>LXf(k0lq;6nEJvRYRo@@a&XZO#RkXxTA1&UR|fSk zX6c`R!=#J|(i?aP!*B>5!)GHW zZJq&YJE;-(&bS|-Cr3|Il*HQ9XX)uCgP z7f=V(!6z7j>8c943OB%R#zHD9kN7lSr=Bksxr`8`!+mv?;!Ze42uH&}ViS z3%>_g-B`@r~Bz^(wL^|K~QD@X~_a5 zfJ8eHRBZxks94*eXBETeskuxd2qXn-AKIGZb-2*-d4wj0g=4`n{F?lNqqCjHc?+`{ zTTxk<8h*!Ne_wCX$g~Cn*nlAnV$*Ebr_M8MsY3)DoxL=ZhtW4l^@`rE&N2Me9 z6DLYK8H{2KszM}q1Rq(P_wWh`5|G@1ofwQT6!c5$h5pu*f!4IX8mrK&gV0so-?MhM zTM`fnv_my8;Xy*qw!_EJXq&+5l|B>yii^NJtA(w{#^^AD6lr-|I+=m%5vF z6&1kq=9)&!!cDr`(qheER5+gD5Wc}@$%l9c3IyMp>j3VH;?1l2NsJ`VB|B$(3ZGb- z-!gp=yqRHFq{mBoP}mmfuBzd-YL%@~*^bAOXDVKUI$*WArb{@4J!y`wBD`ItXM-m# z%tWwThhSauv<{fjA(II6`J&B>8Pt*t1hpFNiqf(k*Js#>8_LC!&3LPBelh_bULO<4DD)a&bIs+_REfcJ^ za1A`{%5I$v#)FsBydEeQlcbK!|Ib}u0=aS*_@4|gEgZyt9Js9g!jG6SzaI00#1zJG z3cuqZ&gi1<-**Pv6~nqo*Wm|ja=9eaPs019IES%p8xh7ZE{wM?Rw~V43X{U5)C}HD zUb+?rAjPG+3*Ct%(>`He1~s$;NJLUY1T!c>R0Pn3Yhi%v@GaU19gwJF=t|RMn>G!6 zip{|Vv?4W=R-qNN&`c)q;I%S99k*Mg5>$XBf_rfjKmr2(qhm1qyQVBbx#GJN=2`<- zWv_DGuKoWgefylVi+SB$@EnelD*O!!71rnGFHORrI5gv*kS2f z7zGFbCh-I|wOLo#P#DZKs2HqzY$!AOr2+Iu7{HoL4XlPbs2o%CYH|i6kw&9({QM@e zVb8!3ch1x_BeYa9E24(97kdM#t0R~C=Op$+h0u{fyN@!8RI1eI@70^E8E+aWVFRrE i8neu;46ri5GWQo~gKJLv#44-+0000{`~#^5@ot_qt-fp#X5h*7ihdZfX6+7$3KC`LW9Udg~$+Ox%u|ldQ;*G6kj_?+&R3DnSdz|K zlg|!exm=adU6s&an9&1Twhv;sW0}%so6}~T(r2902wt~pp44le)NP>E9c#TJZ@zb? z*LbJcdZ^fctJ))Pzk;sYgRa_yuiJ&M+ljK>i?iK}wB3xf-i)>0jkVs7w%(7n-w0o~ zm%HJZyy2R@;+?$}qH!Po7= z*X_jE?!?*d#@g@4+wUfFz{=e3&ED|R;ques^3>z<)#LKjGj^}_1@|B;p_GhbyO^7$`!!|wF@ z@Adld_51Pl`|!}a+5_4)kv`TY0!{rCF)G<(GQ{Qfn2#5aA#3}Lzb z{{H>`|Nj2|Iex~s2w;N%000VfQchCAvd#0ZPny4zn4?h)&0Gkj*CXI5-?I+ z%JJ$30DCe1vv?oS5hJH*E(#B{`wxIHhA$C;4sIHvn-SCm|4zmoc*}|c!?AB2V0XG{ z8YF6ZO9ph(>2ygtlx_h{N!cjqzO`@PBOt+%=W?8C&|QP5a(Zo$;imtgZ?`4)s_ z0B5vHM9kiMI+;$@p0kP)fLRKla`PI8VSqLiB_IYQv;~Ndi$byf Y0B#wWI{QnFr~m)}07*qoM6N<$g6Md+Q~&?~ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/more4.png b/gui/slick/images/network/more4.png new file mode 100644 index 0000000000000000000000000000000000000000..9177f9e2cde54256e64c78d07bacd1eec8a32700 GIT binary patch literal 1278 zcmVAy~B+5=1G%A_Y@IgjhprOG~9tL6SmiTVF&U`p`5n zv560uUSd*Xk<+eV|6*98#0c3^V(6&6&Nv zf33aOTAN^%m&tTOXSXOBdk1ahU`ot#JClLltHS9m*N?aOV}E|N;U}!P0Gr?-jFkXn zDLe!IyfTMrcXT#@1b_HIR|~$WsVQ>83Zo#{^R(~WBI^(*yGCa`TIv-H@fC}Idr_Ts3L6!D|5GdhceZ6L7Of&5XKzQzV zfBEJ2GN_npb-kh^d#kRQxne!%)e+#aPx`?8&0jw!iUy|Y11P7Udhbu)!W@DE447(l z(p1ldHExT;l@wE=hNsBKJ9yH*8GYjAl4WfG2w|u!??TyI_O$ZDFox6-7;V}Uxo)!C z2*+d|z%(}IP=NhNN4~aWl;J>y85Qq#f)HJNNZkRfr83Ikv>G8y|LC{i@sl2Wp$xdQ`02(TlC;e})y+@ekWJ%Hav zGch)k>9_X)p9sKo3w4^lngf!Q1o^wup!s90T@aRJK1-xj5;#lfvf7@l>*G;#}> z8$_^0Z9?(0NAOtK6A;81eBS;mE)8TMHEuzeQ>VU4_DJG60!#q(WNmfbrJ$+;tTE@oR8Z)sWh6t8DrR9up1^GS+*M5H}Bfc$B(Npy7Bf`WVvJ z?nYDJl*VjCw-JsM%hZz`oSooPY4HB=3z)^GGTpO#upxoRk(?B~miRn+=l))Llt3`= zCV2hq5R8M&ba#Iytp8Nxb zC_OqX!*EI7CGhQcx1;fz1s+L3ed{1}{L=W;)YSDiHa6w}!1(yM95e#(4%anrMu829 zsd~uDgHVCF7XT%&tA(49yKOzwGXN8=`Q_>jneXkiwGCwH8AJepQy#(mG+C*KM@`ZWwX?5AOHXW07*qoM6N<$f-6aBTL1t6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/motorvision tv.png b/gui/slick/images/network/motorvision tv.png new file mode 100644 index 0000000000000000000000000000000000000000..f72ab44b0efa6251975b7e43455fe74cf12ee7e2 GIT binary patch literal 1430 zcmeH`_dDAO0LH&o^^A^tv_`e4aeCwF*+=d1sFkRFs5&)Tv)8K{A!brBVkDFpkJvMI zE+Nu56$w#d9TG7@YM$-%tjiy9Ki>O1@B9A#dEOV{2(p$GlM@2~K+@*1r4zqR`BuCt z#Ls*SBpv_+D;@1!tS&DvqyE=_M1T*IL?Y$q=SN3JFD@=}IGpP0>a47+p`jrt6w2fA zdU|?LDAeKM;mXPilgW&Wi)(If?(XhxX=!O~ZJn8!85tR2v)Se4<#~B|85tR9GD= zR%d5tK|#UB#>V;id0$`O#Kc5ZRaHYn1DDIKsi~Qpn?oXzcs!m;rOwXIrlzKLbaYTC zl!JqVq@<+v_4T^Cx{8VlB9WMokWg4yxU;hp8yicb(UOys_xAQqPEH^YNKsKye0)3> zi(Oq^WiS|%lap{byuZJ{w6wIhx0gU53=R%Q-bi6or~!Q?3ylZrzO4He$;?_kXV|JbBgS3f%TLv7pMUj@kDl@pBdaQ?zU>&0L~=wkIY~@=v5FOT?(O$Z1`37C!7w?I3;{9~SX~rF(&9 z(^bGWQ`5)J_jrvP2V<_E-JeFDYF>zj(_nNSr0s?z4uF)>D#G)?GFCnk%g>TL40okU zJaq~|zE_~a2@<|?0`>w}5p^}Ncoa=wL0fSM4MdFqNSKA#tH+780H6bc$zdh6qlJU^ zzCIpbViTCgT0vi0N(ku>yp2>j5&kPGmm17Iu8?_(9wXo@szWJW@kjO8row(xr5Hes zA%%G50aoQzBl;CQIRRC+cPy<;7!KX<{aC7%FJD94aQfWXpUKUwjcr~&57nolY{w@K zXG3KBaZ|bHR%z=uwH`50wKVY}s7Siqn`^zU*vep?hEJZZQ(+L|MF#GuruTOv_h6B! zT75l?>fco(*Lh0RxPbZRafy{L4;oi=mZ5mhY z%hrwBE%pFsiP9IexKGN>lzu0Zz?Ilnrc>5kO=Mf_ zdS9?bLQ@wwBqRIJno8`z?*tOB7r~X&+<+Kibsdo~>+HMMhk_pws9KP+flO*K3v6h@ VOwSqEdd*)hU}FWc#F_gh{|hYg=hOfI literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/motorvision.png b/gui/slick/images/network/motorvision.png new file mode 100644 index 0000000000000000000000000000000000000000..7e68a4efee4c773b11c86dae2da617a21fd0173b GIT binary patch literal 1763 zcmV<91|0c`P)eY)Px+3-B7UL1(a^dhf?!=C^U(HT&-Q`)8H{3(q#xBVA%t0p?r50)cF9^ z-~L+ad;u!=e(0UJ`={i`f*G3P6%-B89Qg;=W7!Q%@rJ2V7AQ%qsnIh9sHgrn% zBZ?A=07aSG2BHk$-~G7^7(8%5MORpD}aWABj9Xj z)D9m0uw?gnGNTXiA6yz68|_+JT8_uXy~kz(GoOY(yZAifxhsB8e;NJie00>y3*li; z-B4ddcJ7;2QBmPQvFVcZGg7Ja1fM@CEiLU#Qeu)bjkUG4C+^+7e}!Vo%E}yavU5&j z%+k9d_uNxbQqSVIenxtRleAiDUteEumz)lfTlf|Mh`k(^I1g>Blf z`MK$mWw8cR4L;%;B_Y8f?s~dY3()?8^3gm1_>I;cJz`9auFj<5F(b9Bf8TfD-i~cM zo-8t19FP8GO!}JTNZ&HpXetM)@)Lt$gF1*9q{5)TG6R92!*=N?g8#?>uMZJ0%*Q9t zQ)8%RtEQS(vxb^xGj2FlJZ5|aoz$@-$Ad}t@%Fi9ILlB{Ras>}UR$TUxw-lH;e&_o z;Kqt*sgx7veF6ZBg~kgLmMvWt zt21^&+1SzJst|Ck`(^k4&^L;zp`9R0^KDOw#3{OZg;cTf3V6j{1zljECuT5Pk3sl# z1`ak140IV7&tMSk%RpDV1N`}e2tJEJ{d)#=u`CP#7A`kk6SH{Xl6WV_GXcc((L+ar z37Ex}tlSN>m{`+)~-CW(gsmGjiIp<4x=yU`813mqH{k`b!6Hr?J z_O06PQpgu&s#oo^07F~@muR!`ur4hNoN{uB?8B|0wsCvZ!`vTOyLx4y~X%qu3 zB;f2mIUzMjR8z{GnB3(l{D}EV!pl_*GKVqWuC9&8BFjHvZQN5r|cjl`1DW! z#YjY1q@0Xu1X_gE5$b_e5yznNB?3nukyQ{XIQS`4@a_K)igOdOxQn7b2_B+w$xR^; z5qTj3KyXm_7zqg%Kvkpwik=7vG<>`(pqQZC5J3<8{`Luoy&#gydC`yW-9*kR1$whCMofk zMBZ2_Gms=Exglg-h5*GsLJ9&D1Skkl5TGDHK|r^a{{aMTq)bv5h%o>F002ovPDHLk FV1jwWNSy!x literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/mtv.png b/gui/slick/images/network/mtv.png new file mode 100644 index 0000000000000000000000000000000000000000..c88d1ae32865e5673bd97b0283c0bdb0c22c5743 GIT binary patch literal 1409 zcmV-{1%CR8P)&{nuK~Y+iG7Ys+?P+G-B` zOJ{RcnK9Es*K}&q1OZeD6xBdIj}zqg9pAg}kLOb!Aa^VQ;d^|&U%DG zA)l=~TwOFNHLbf(-R!t^?{LFcC%65&b^d3^TW-^&oN7K)N7U~5p=N7QXifp4Xa?tm zNmypjPd?NnORp8Je>%w=wP$U1ZW<8mn|Gx1muK;gcg7L2`8m^1su`6YJD5DDQBridu4 zE|A2>77kfJRJed?BTpli34RT}iAKN>5j6eWwWAk0dohkXooCunHIV>91W*E1mw&td z=av(#z7WUD;=s_Mzg%0Kx55QP5Z%xX;Hv9DZH-&sjK#KilRReIe*f>yUFFV(@g|HI zZJr}7vS^mv-oX#CB&DL%o;h#Krjl@@pA&w;IHX8>H7D!S5kz_B30r+}aY zPB&MayE6zEfP&1#+3~g4%Fpd{4wZ`x zHUKduDWG1xuWr`fZty6602mzl;}%~JYl?Zf-6SC`rP)vJPX2eA69D0OC;O?oY-oNY0d$^ubzAnFPX^wSK z0GR8GVBR zAT2>~I0W>113 zo%72ceG?4+1&`=!7Nys;0wQk zPBwS+0-OQ{0x%3t1Z1RGW0C5taqe?^kY`U!FdKZN#WX_`o-IGv*wu#-T=&0gI9o{+ z6rjUDT7<=%ks$1L1b<^$&RmfJ5$S-=v)&PfgBRO8!G5?ao6_U0FB1Ubegg^wfw5q+ z>^X5V;sA#^W~DVz=MNLG8FfI_6Qf^WlAUyV6k)@cLp5#qAsp;}pJmo^9>NfA`F@*sTnNsdPXRgX$+j zz;J~GkkbHg-eCa*_TVcr2+(yRLJ(6_iG69nY#Lr=LGdDk_-FwGiW*P}M0f;IvKG8( zlmHPph9ORhMl^Ci^be|oiY#hIP%e{2P2(gAs-e?^NWTsrLJ0qRUVt(zL3ks>4QfFZ zI#GsLRN;G!Qh-vtfGeoN833zLigYMo07MAjFd(A}63Q@yY8-Rk!9)H5?@p&=YdO~2 P00000NkvXXu0mjfSJ;e6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/mtv2.png b/gui/slick/images/network/mtv2.png new file mode 100644 index 0000000000000000000000000000000000000000..c452aeed8686766ac19d839df91119004d485055 GIT binary patch literal 1694 zcmeH``#aMM0LH&&3CUBAOB_1X;grhhXeT{%aV<_KxfMr+>bN~8Oi!8^&0Lplxy*#k zWt(!D%Up*vhPlng)We3kOIE{J%=PTAI6s~DdEWQ)`}@2v%EkG{VO2d<000gbJH##~R z4u`k5x4(GtA|@t=Mx&9*u6i!Y~PEAckMMWWzND74_5{WW1GsR*t4u`|z z@$2jBIXO891VSd0ZEbB4iNvC!A`*%8;lqdN>FKt%wuOa-nwpxtyu78QB|e|eU@!y% z!Iv*zW@l&f^Yc48I?~hAySuxKi;FWdGSFx=m&=Wfja^$?D<~)^EG(?8t*x)GPfSc4 zA0N-o&TeUG>FVlw^X5%cQ&Ue*Pjz*5Utb@a&0bwyZES38ZEfxB>`Y5bo12@fs;bJ$ z%G%i27#SIXKaq;$6OVr8=Ijmt3Lr)B0i}b=Du>k6j~vy|($W1<-@x$1&&H=s&z$?s z9CFd(lBLzn|9He_bA5&XEx|7C6L*e(I0lX3HT$wS`~y`bD&=K1|+#3ZxPmag3~39aP%6<0*I> zrgW)FyPfnxMG_B#OnL*pl!dsSg5W`axT5(15E$Uk!3L|u; zR~KANTS?FuOptHQ6nugZH<5w|EA)%@&VKe6!WGiGv5vt?p!WkWw$B}J zw40dwL4te`1l+y~+3`EP#z>g{*vZhdv?CXLGKYYZ8rGUOL*s(cEn!v>=(?rNX>$+j zpJqUsuD%fgD;i_&_n^9Z>Y7g2&BEgIgy&IKRrM?3FcM rCyKFPzje~!wUe<|rQKDnd%|k~?@oZ^fw^m?{FH!`gR_05tsnAV5Bzl7 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/much.png b/gui/slick/images/network/much.png new file mode 100644 index 0000000000000000000000000000000000000000..1de59111aff66a9d255b4f34560f1a1a103cb48c GIT binary patch literal 1769 zcmV|710Zq_WFR zavD=ZXH3m$MjL;a0)-$TxFDFIAhH;@g}uWr^ssLnl^qLGU(Ou%y?pQY-oNj7jQ=Z) zjg5^z2e4UfPN#DUal{2PRrSz;lVvB;l2bA>lqzLrmP(zHl>EbyBcr3Eya2Y$KX5>v zng)Til+-W3*wfY3MXa{lx3kq*v{tD|&&pKw_w^C$PJ4T{O07tfgQa$Hp`o&((%lq? z({bX*vYnr8&rHvNFdlhIsy1I^G!B!%)v78*YMRo;g_3=Hb72zeF$sNry@dq@C545h z#l?q9OAl)D+uPbWj^hQ8j-O7QD%5IAOG*kgn&U^0_VxA>tGl}!OG=80z$(W3(4pbs zVPf^@_1~427HPFm3;kM+W^}~9WZ4oAHxRIb_=M&4b#?pm@*s?-K&w4_`n1(zC4uJV zX5K=Wak8uo1@h2=ch|2E3kwqm1O!SXzP`RMMMSPxxf1k=G!Zb2*k3G>NCE=`B|$*} z0RaL|Kpc+q#HxQ-E?`-9lEslc7@nSG&Yinp!2*ZF!7z-?W{Zr9ijIi^9Vi_2cxphp z;mn$~YoU-R$B!O+YxU~o%i`Wo+}zmENW|EM3lm;VK$B1i{u5Y(!O+>!L7`fnkbpJ< z)o!yzL`H;%hlAeV-`|T;p;SBtAPQbyUQ+2Rgu=w!Z}y^9knP_qDp7$%_xARd%4GHt zJN%rM15i<4S5HV>e4NwaK&V6_kxVKB1^(1jSKICOr_TWV7YGDF!NG)DEM}8&80I3< z-ag&~1N|T(|9FdhMAHuzi}G#KH9dIn00?R(A~MosGGUw7R<0n8zg@b7jXj?Xbk3Y` zsZ@Hixj9%Wl`UF?H7KyA8#)%*d`7^Bmb!~?bc@B(($d1C@Y6jBOO`I(^YvGVCd)FI z@3UsTfb4NXp;u>T2L?GBK;$cmeR<)C(;<_|NPAsvtrrGVuJZA9Ff^zzNm`Jd3Zl`(0g4O-(E_@rOy{=jV@s%VDLLrzh$U zMg8ykD! z;zbq=9Ca9!Rew~G+_q1*(Xgwnsl9*iJ|^AtEO-=|uD|pi=pTrSkH480;e> zxGeF?_4*!|IL)4B2|>Pw3`6zx_53vGxZ8mPK}4g?4G^#%eb3#ycPO*-=FQ7cWkyFw zquv%RUc77fZnP8W(dn9CC88y86)J5(H?!=VoT#WMELr#Vx*ebIBs#8PjSUUZKP?CN zF^W#b0bEgD9v>f1jMkQxd!3z_&1iXE8o${|urk(jXMg@+%NCj#?`_zC$6_{%e0}-8 zv{|he&Yy>eREOgh%dZ#CC#57K{IGA+=ERMOn~+HyrW80Vsjj+OT~$RCXnt&W55`4d z`8P-`mYGc^qsfTdMCFxo+IY-4h8qNuJ7_Q%ji$+9jKj$xgJH-8Af7#QW>kV2gpnq z2J4Fp3Y7{)dRp54yl+wZpu+Tme2p?a9mKrcT*MVbl(IHIACft0b+%fKw_2&pkSlQ5 zf$I*xoI95xm*eX!N1X+EJoo_=8YnGODT$+BzJcfL(V#Y00000 LNkvXXu0mjf8BRfe literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/nat geo wild.png b/gui/slick/images/network/nat geo wild.png new file mode 100644 index 0000000000000000000000000000000000000000..29d7ed3f6d533c3e43c55cfda04b9367b0e97405 GIT binary patch literal 1852 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 M07*qoM6N<$f?KA#y#N3J literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/nederland 3.png b/gui/slick/images/network/nederland 3.png new file mode 100644 index 0000000000000000000000000000000000000000..f63520ca096f97ab58f6000207a5eccd40c821b1 GIT binary patch literal 2010 zcmV<02POE4P)ZWsJ8>e?pZBZ1VDV=OO&$-?1Jm+n?<94_Gv)dor?)K|Y-Cu|(o8q9f zNh_e#$qBTmU;#E)q$YWiG^Id)U}=jKXq!sYHy)uKePO@SjU?S>C%21PJRytadQi7kTHzZ^FgSdkibTR4@1bSc^#*APEN`AZwz4 zWGg=@Zp$73F33m$DDf9D>=;%$dZ77fwS>RVIPLSO-Trp%4et-Nx9gwO`hvZNC@7F1 z9fE)y60i{hu<}JS!heyx+rvf9#cECKtK&n8$_ACotflL4c*94x zM%ua^h9V6ydhdWTa^quujY5%HwOvUeG6@USW_p$%BJm0q2v6vN6?0KmL@3r#FAfbRHIogZWKrn!k|Al6AEjPBfAJDhBSL$88r(%N;Z9+RkP3s1>$#EBZ z-TMPpb7n28>#{O$SMju|>$Wm`$2zv%`v@f5PZIWiX#!C88)$nA3c*Ol@n2~uOXGu& z*NhiAa*gVi7c~62{!#0z;p&zb!(F|tI+cD5{xkOBseiD|&c!B#f2e__`_n(#$+mbN zU^ad^NvN840f2vr`k2c2@Tv7-8hGtKmpU9$qsKaShq1Coea9}1Wn}JgjE4^7yaS?cPUK0O|ws81wl* zQH%K{8pLQJX~Z0OiJr$`WJS(AJaE4G;Kj~+*|DCj?2Vj72|(k3@}$ z0x0h!B+QwBSkKcorbN-x5x_+{dg=jukMVxfAGOZj7VWL0kL$13KCJcl&uX!ikHH^l zeZ?&M1biYTkg%=xAy!`ZBjnMfp-S-&HO?e}vJV2X=0pHi{sjWUfQwW${Y6EYN6PDd z0?-bv&F55c;4x6z5lnlHrhja^iJxn)Ii-YP20kpBP6gm{T8O*jCSj@h$7>holK!=32pq zE`6Hz0GwHXC5lRTdbR}o5*alGe6k&`C19HP zLabF-VwdPFKuR{Pg>jL7(-z;2vD`I7TF<$nUUI~!P7|5#_*0%+%;Tcpjr7F!ws zeM|hlQtFZb@ z3EpYruZEvz0m1@6?YvZt4L>DO9$%QtM!tKsKcK%x@Tme8+^G_-X7 z`_9ewCHt=7BQY=FzlLxbBEXc8@?aE2v3Y1u;=1fO97 zQmX`l4~67~!-FH7DWDo3iPx;m!b4Z30DlzFw*P=G06&(!cz6Tu_gRRWHz!~+** zmAVTKOap&xB7CL_$WGP{SosD;k#8gTWCBW^g`Cw>c%#i-kZdM+G3~!S5k6A|Q0TC< z4bkHQcv+SgCE%wKz**geHvqT-iNxVQ0Q^E*68KCOKwpL5jFMlC+u>T|ZdsPN)C8>H sO5OS2!uNpB0)7oX+_>EYog)GN2jK5DfDI&O761SM07*qoM6N<$f&~578~^|S literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/net 5.png b/gui/slick/images/network/net 5.png new file mode 100644 index 0000000000000000000000000000000000000000..f3101feaf55b1781253fbc58d6188af26581322c GIT binary patch literal 983 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 Y2Q8!}rKfK{NdN!<07*qoM6N<$f&m^M2LJ#7 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/network ten.png b/gui/slick/images/network/network ten.png new file mode 100644 index 0000000000000000000000000000000000000000..0c03197d484dc99da1690d7d0d9594bd386ddd6a GIT binary patch literal 2694 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 AaR2}S literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/ngc.png b/gui/slick/images/network/ngc.png new file mode 100644 index 0000000000000000000000000000000000000000..eff7d5bbba53333c2722623ed1673a8bb3787cab GIT binary patch literal 2842 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/nick at nite.png b/gui/slick/images/network/nick at nite.png new file mode 100644 index 0000000000000000000000000000000000000000..7d84e2927655793d579e12965b13e4eff517ed8a GIT binary patch literal 1497 zcmV;~1t$85P)hvg`4(|F=`Ym z+BTJ%2*wbA)Icy8EFmGPw1!ioL<4DeC7zmCT6)~t3LX{ehzC|60nI z?Sh8hnVSK1ju9uvD2{clO8=%s_!yB`4gWJCir16gi?eiJ?)Nc=01(If_4w=kdV(f< zXKV(Xg;*jd&H?3t!^!d2Z^+PI&;tZdNM^)xV1iREJ7rxcPt&u4w{lxh0B4cza&}4m z(MhTgjURS!18_WMo3C}1fA18Y0?rw&_8gpM50j@409_93GTtY=7x;O0w2W0f$`w-w zaQ*}PxnaMliW~sC#_$3#9cUkD3uufv8-Z!?W=M>0v6;@$?;4sCd!@xr;BVmR23}0! z56Vb1B8`j#|i`a+Q``?0njKy@GTYi_y09Rw4 z2lj*Z0(S#F0NG}E$Evke=Hr5K1QxI5;Xew_HyjP>PeAdM(G(IfGyF*Qio2pAvNwc`Jcx_Gjbu>S+h2!w97w?hVW91E9&~KEXJU(Qh^@ z^)whqtQ}5HZpied019==*SMq}bia)ZVm89p0J{JzKIy2}31$EU15<7^ngRgt$;r-b zih{`8W@&>9?y{MVGPgHtI`<7$FTJ=~(*2&&fR07e+^NP#0Ay|{h${^j0^qzTilcWRJWq|0WItg0tEo+^jXCP zbhQRR70(nW;!(^-;K4U4iK6WXSP5JO0G=(I=9`$+&^%pr%1v>&-d!G?y@P^pkQ`*_ zWp46DAOIvDRmJU8ejEXSt7bJY3t;GGO zyBR+(Xkl;}GxhQwsd~t~7&(x@P1_IQ(%m6Q6Tq^$(m0Uw{Vj1qgTZc@5~+yPaVB(* zmzM9skSZ=~8w*;PV>w>JL>#~XkU@`mcBqFnaOP23Hbcmh8NrA{h%HiXYG=T9l+Oll zCL{nc&y2nu<_k*p0Jz|yrW-ebzXe?JMiqm6b>y3)z_S2YE9+uxGgUrj=~JlQm}5oL zjCC%>yo7u?_Kz`tVqRdt6tocLtxoL;*%T-G&nx{3b5>!N+i@9iGw|hL*bCll33E#3 zO|}IFcZ;J@#Cn3n>e={#K1{JuEUd@M3|v;*)-W!$c&xZVX7@YA;cZp0po8`}GyWJmub^*N&l zWPJv4v&H8fJ_rJMW@JB4GUut0XMY%3|3|9T{UfdhUbxV}i?X7=kk~!%n@X(RuLZ9Xz!Kqd z5KtcyUoU`HH6%%@_R$h5CnC);c~&t*}~id389ktyV=yupzx{C(o)#z=(H z8h3pA+tNT-Sl=`{x^T?A%1OWKwbUA<*rs{fo7Xi3qnEecVUeVjsoN>%1ciyuSHW-@$eBn04QVi{u zAw=MNLOYgVsW+4>FL4wH0Is4=30}rgm$5IT@ng~+Q%(lt^0qr=b?a}C6eqJ0d z0c)TT3Sk>~tgZB*gi1Qy(M%Y?2`^Vts>XL_j`t z&X%rE?J^`FEE*FK5>FcdJ_CS%xgG+-Wq&BTQz77I?7EF*-*w$C_cSep-y_)ArPy1} zDq{l3qnKS%)=>_c;K+`WIbEJQ1LDVxoS}rpO%gB>2#3`$4M0Aq4@Lb-6O~IuEIF-e+n*{;qvj=OI7S{1chPF0@ zg+p+aJA6F9^8ZFax6aNGSCrD4BY-?yQVlvcdJU4@v_S~$RlB~Er`7?Ov?hapX+%I% zZ|^cQ0+g}|-;Y35mbNr6o>rZfR8p7pU^*w8^Ojxv-B*I$~0Nk?yx800000NkvXXu0mjfCbxli literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/nickToons network.png b/gui/slick/images/network/nickToons network.png new file mode 100644 index 0000000000000000000000000000000000000000..dac6bbf3e6cf945f8426784b3f934d6af75384b1 GIT binary patch literal 1902 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 Dd}F4{ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/nonetwork.png b/gui/slick/images/network/nonetwork.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff1f9ceb0319aee56a25a7e2946e780a42e5574 GIT binary patch literal 1687 zcmeHG`#Tc~7#`DHLPtr8I`g=+hf}AcOh-3tZt;{P=j0S3iXJLfqcOH)tl7md_pvyk zxi#^XPh6-_dMVG{`$V}_kOQkZ#ZbEolpY+02)q?a5p(y z%NMKylp_sBt^oiP#jY;yc1R?0e}7+&|IdFm0r`QjSZqQ<0+C2eN=mA(u5M^(`1I+M zR4U!s*@=vdY;A4r>FF688=Ie>UtC;dFc|sy`NhS>B_$=LrKRQNt zHTCuNA3l7*|o1445yu7xyw!Xf;v9Yney^ThrsZ{FT-kwY*!(cG! z>FGEeZen60E-o%DEsf1)vsf&lP&hI&GCDe%ot-^CKAw`2LMD?ZCnu+-raC%0W@csz z3JPXtXPcXw3kwU2ii)D6qmz@9V`5^uy1HmI+UDk_L?TH|P3`UNjg5`X%*?E-tE;T6 z3=a=qT3SM(P!tM7z{QR7f(nalE@TlQgR9{HG`g$%gD=rTTsX>DJ?61&#J7h zscT?2ef-?{cMq5MrLTWr=V z?K5p!%p_eMv&a?NY1!fwR!YAs^Fs5M#kY~GAr^){F2G$rNNd{)VCkDZu2|oqe4o_= z#HHyf{Pd&t>|xeboo`-r7(T-?QRIS;(h0hg4)|I(^_z-;X|deQegyiV68kxpY};pRq=Cy zlY&9JF2+C*6%RcOY&7&z9Fa~e`5Juma0F>zS>3DC6@MQ&=F|N;^Nj^$)jd%?vHL9~ z@#w*6?_Bho_Dv?(D8xV=kZc0Ki#XNVeQB%1=$0t+5a*&vOU0v=GwH@x6?y28FKy!v zjYlfWsRY|;A(bBky+6l_T19D{x86dWoq*Wc-h3MRDqzc9dca*`nCdHa@Z_Ae%d50U zSv>e`bIIZrIC+g4WXRP9KkG0x3Cn>0$`dT+SW`*9^ zFa-(zxJeEAxu;5ltqi_q26F|0=`aoI%j!V->+jo2R%Zk`@$RS!y)J}@|3fUr+mZf0 pZ=m6pzA^A%>TI8udQBL2UAa5VBuCGQ=qLX=fRo(~c$uva_Fr?@R&oFU literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/nrk1.png b/gui/slick/images/network/nrk1.png new file mode 100644 index 0000000000000000000000000000000000000000..c37c3a0326ef607d0679cc16de6812a391be9ec8 GIT binary patch literal 1779 zcmV6Zd{G9Qtl`UxPWZ1<*vM?v>n1N2V(SZfnU|Y5og)+30u52mA zf)3gRBV!#nR0c{G*p%p4R@Hrws;ghD;1D&RrfAZe++6Ry?|YuT2kr}}P@Ny=0sjH66N6<@ z1%4JVSWpV|__fb`s1^i>)-XH$Jxaru5yd2-P>`o6;%hLzm$Z3_PyyBWK-e~pG+pR9e4})(t-sG{!&#{g@~Y(BAHBb`}XbjHEY(iELyaP z8#iun?b@~WB}(PU^%$YN1-@JMA5D_fT^XTpEh2Ea| zjG^ypE!b?cV6y1TpW-*_X6nq9kg z$>89ixS~W#Yip|=GhdAaa3S>$$3}#%(T~URQCaqGQgX&fAy1x8+A%^`u^8#$y|gDH zXdn{=0j}talS-wC*;(4SaU(zr5Ex@{Ra8{4VZ#Po4Gj%;Msejo7XUjN8yi`;a3QYF z&Q8Y1$A5OA!fGhD(@?psroGlt0m0bx3NJz=g9KvQ7+$jFE-S6sEVwfMgOf;--Q zFdHtrbc)?GYHDhJ($v(1>+033Haer_(K<9S2S)Ebho+JuLV>}IkPHNuFg=VwR=!cR z3)nrNudfeRb#*m!=gy@7J8PUeb&8m+sHoh@X0tfrgnVxE=FOCrmXc@p7mgo44$zJ@ zmW8xwpcoAUS;Nz3#`w;a^vo^*6Vy-H25;WHiA!tE;>C+8q@<*To}QkL{rmUR(b2)a zefzk4`SQQY%F1xrgsfV%s=2PN4u?&at++R%**}S80#H0L-6VdL6-INy%*dyUCcyJN zTLF_wc-gXL6rz*@P|@z+5GCUK0|Nu=D8P1vO`A61iZ)ozoH+yV1~KhxP*qGvfv1?M ziYXId_W|49Tv1yCSScdKPIYIa_;nQTQ-CqXF0V<|lV1)_c?p1Ue+hstHlxOvKSeW% z<#vOptiNE4VJ7Sn=<4diO<;5uh^yj<#5~`C8sYvLn=%2wKkcE!l}IFr4nf$qITLoK zqon>eI%nXpE!1|Im!iYbi&z>^<^%30Q8%W$3tX`0ftcG4MTD87|HO$CwsW`}EX~c$ z_VssB5Rebli*sq zbSd@q^#D6J)B?*ZPvWUzgej>)*MR8>WRC#&KsuMpl@;jMVKhtcM)!aw`{kTNj6KiC z%K)WR{62#tf5MCpMDe}?kOO{k?%cW8)~;R4iWMt}MTaAM7<#?&_pJwdHoe*x2E2pf z6{ZjZ8AFVmfG`b_E`$ql0@~Z!+Fo&HE8hLj0_}$nA8vB{xro?@vYQ!sah0^=g7!m) z4n5=hKCy|334r#fOGs4eTMiyP*il(o=`Mx1OC&1>vm_H0dniwD#izE|t?%!nAy55n zjFpS_ch z*lb{d)ACAyfkfTvBr~~5Iu+|AOeb_9{)JXqwR45{tIfT VpAW`NQ9J+u002ovPDHLkV1kD3WGVmv literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/ntv.png b/gui/slick/images/network/ntv.png new file mode 100644 index 0000000000000000000000000000000000000000..8b61aadfa3deb3b8f51f76ef75b9fbfe91b491d2 GIT binary patch literal 1703 zcmeHG`9ISQ0R9eXDJ+%OTT!o^y^0j|iOOAzPsDUnZ%P*>WR78sX^vr;V{Dr1ow=_W zi8)4I#%7pnGe`6y&AUxX+PgpF{o#E+pXYgge-4b>m5Zt>`&9q{P=#J{aF@G{oQJ`R za>d(YX#k)w>*fM;gu~%7nM|(#o;%SgoTA=XJ-=#1R{}0 zCX*u~A`l2fWMpJXNeP8QDJ?CfQmIiu;EG&CCB)6)|g8rs*_$6~Pt1_sz{HiyF*9v&VW8yg=VpPZbW znwsMC`4|jlW@aWaF>!u=eqmujDwS?*Y~<$Va=F}*k&&dNq{ha^oSdBG~Ob>!CVgUznts^u|t7(r$I#ntrnXu6I^eu?q}!_x*i2vk6aYMeK89-D_2?B zSLFjKr=^_h)i+C4a;ciboFr7o8U%TK3s z%=ia3d+zuw#cA{6c&1+sO5Qu#>Ew794_(7Akvu&~)@eYgwBFHhy*h?6;P)&;`fqXMgRd<(~)+ZkS472C#vIFYTv~ zSMA@i_*6KzDvC98G`4BdEl1W^tCAjS?O~*Ex@o56kKaf?VE<@pUxcAA%crOr4x)4w zqbwK?67ye}AiH>}_rGwoFJ)4da)w+qT}ea_x*le3eA|zW@0Mh9Vv#btfv~7xc92cb zxrgK2iqiLyng{L@KZ;Z+JU(r=J=g$qStuYwj+v=}Zeqcrc?MBps{{#EB+g~lZ=Xzn zz=fKosi|sx7_S+>0%bwIIu%KPP~FsT7%Dy%H+KHHYQNZsoy#SS=FWfvoO=aMs{Brq zxoW0?l877-btLz;TdTx!4MPLH-&FCQqjD*MT8xjV^bLMTkVX#TKx>-Y)+D;Ibt;2TCg|+$@O`e(-o8S%^ETt>TACD)8yGBJR(l&_{8k(rLR$ZO&BHft zerKCOxc{9^XIs6Ao`rcQj!MLCs{)2N?ScNp?5V~~vo8dY@xr^NN VTdGbK_sPEqKpn3*RNCE({TK1(X{!JL literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/omroep max.png b/gui/slick/images/network/omroep max.png new file mode 100644 index 0000000000000000000000000000000000000000..75005878ad5b4b113a5705747a7a9b7715bd2c4a GIT binary patch literal 2295 zcmV`d#Z{iAAeETFVf zWLgu*WB1-{5)i-|3IUXt=hy)(br zWbfUx=lh-S`+bi^QcCn$#wUC5MU=qvfQ^r4-Dmq2A}d^kNRtn-@HY{QgpjkM9MSdT z5eWwoZS*0#p#s@@5D{%6!VLjL^zzTs6?cypxbI)kj)1Qa zJvbW-YQ~WXXUN(I`z5C`^Wq;JWpH2Oh6+GnD0Bec00O3uUIJQ66al3qS}`9sy8-a; zK?CZ>Np|3m1U@ga7@!6wtMA8HE6Ybf8Y&Lr#!0`Udd1D7h5**+n?zQZYgh}$a&Ef5 zSnx|b4VnAm^zEliTz}^$Bwzr#e?QYFe$6FdJ`k|re?S0@Oq~F3z7jS>u^t>^qdtk7 zrce>TW)DGtbWS!KpaY+d003zS{6j3c`*!itbR-r|A0YzvzNiTJ5{desfK7CIPZ~~9 z83HcvzACp4kC(LdCzh0g4Ml*s{+@+v@8GyL`Pl)uVUZ*jUL&Px>yMMR`*-mXD_U{0 z(Nr-)1RQ+j=kUena=4_RyPoS~hhFJr2mj>0l9rj+uDM;Zqt&L&cQKo?V>O-Zz@k3) zvo03*lGneFU8B|dAe11a*5LYyX8?F5zw%>3&CaoHEkyD>&yj89)-ZwBXd? zB;X4GJ+W8L$+{m}%C!dxs4bH0gci?Kd3NMg&;~yhRyX!4zhweFjz?CM)2ee=;IxhdNEFI!4quvRW_<#@%nh%l~a ziJWt4g-u$2s!q)l|IP<3-J-Y6V=TXR%%#udl#}i7WZSk@*eCO4?@KD|G~(W ztzLtu=|FyG>_}DCTB5%_o_YE}q6xy8u0zd*A)w*wE=28Dk+c12eW={c_Rceu>jMc8 zoA2k0anXMz2C?1ibqh?uV=z0q)Xb0phphd9W7n53apRrAvw)0s7L{pM= z4_V+5WT-Xi_NNRt6?!w#l7bKb)s@0sc3rXUT-cJ@yl@<7X8KeAbBC;(W%BcHrcRPO zOp;hE-|0DLTY$K4NGN}qq=tt${?CmD#I(S5MUw8GYiGK>OVW|Qr1U2ZRP+6!AOzUZ zz2OG`POMi*(RD6m9EmaKgx>Gj&4;c1((a)tuXxvV&iu7IkNuqPdBL<*=rm2{qW`K_ z@cJ&&&q)9fVUO_Pa;UA1y90RjvKlI^aMB00jP86UPPac9cRpC#o8>K>Ww*^%rHYwn$AC%ZiM?ow~D0#zVxhLTh@F3nSz z%G0ti7o(ehY1&m#3U7ZhQxp%0p0>})3pp!?#usZu}@lWv4VHa#*RUS*Q3 zx|c}YM+V7Bq^5)*X=M(?s9gZ#IXk>0k@9putn1^veOGc%sx-f2ScalFTzZnUJRmaS zn2${>&P3tM9Ut@Yx@DGZ|PxW*?t&Q;%)!nmO-zAp~j zRG4U`i^%%fl0$jRJ5Jf~YV-D;;1!eU;AWr`BV;&|JZoDEDu+?1aD zNO_4INOPM3GkE(RM8YL#eAX@9YpXmNo?&$mD$cU7xl-T23+R^J= ze7n!ZrN8&8>d`Yo^A1xPiH7!wzV_crDJzrv;O)Cd2LWu^1o(14A`QL}(aOR=LKie1 zL;RE#92kX{coE6^)yDuFrjgJySPS||xC}ws^Xy~v5uleMT33wda{p~)ZP_fMS5|=$ z?+pB)*_{XKw}Ug#=5B#L<0TRe&V>JqupUILz7pXG7#1ljWQ{{e^caf2P% Rk5B*r002ovPDHLkV1n|;W_JJp literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/orf.png b/gui/slick/images/network/orf.png new file mode 100644 index 0000000000000000000000000000000000000000..b934675e26d2c0c75a68c0bd255f93be71e4a2f6 GIT binary patch literal 1368 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 Rj5YuO002ovPDHLkV1h=VKd}G+ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/pay-per-view.png b/gui/slick/images/network/pay-per-view.png new file mode 100644 index 0000000000000000000000000000000000000000..ad447b027909735e67333c7852d2fc2019ad24a2 GIT binary patch literal 2128 zcmV-W2(R~vP)HyqAKHw7Ca^wIbUF zvca30e3Xk_5(#>NI3GI2;8XCM4;_A6aCmsQN=Qghb`bOc6jfDKsiQ}aUd8U+yH#px zDhDl)04&_Pb*o37ot>?A?b@ZPtE;W|BS(&?#Kc7EM}X(2Oqrtg@8569sIzb1J~e*) zc*@)H<5#X+X|zk$ty`y}qM}q`VWF$ep+kpMdV0F6obcOdhXII;jHK-@&HyNXEhQy| z1HYy*y`4LE&T>$17cN||9EX1D_U+rfWLa5R?EhTsPF=r#y-&Mb00z)k%gxPIt!Zg# zX|z4uv;{6TH8pt@xuQ##F10?yZhQCcwN|dCrsk@N8GwR<0Y4PZkl$5BXq$IU^ z^=egDSLf+xw#b$VxX`UzXV(CfmzS%!xHvDvJ9g}_B4}!tFJD$OX3S7!Wo53>XHa2h z1#5^~02o}_)wAOK`SV_W)YsQr+m0Vc=FFL6?Q6Z|<>guPu>a!4i=O@i2M*AOJii%W zY8y9hRA)Lt{Qvd#0eE09Zln}=*N&V0H${Q_;JgYTVn>q$H)6k ze+E)&(>vD`0DdHmY~H-tD=lZvoT>Kg+2iSB3Nr0tVq(;pGiN;gOu^XLSQ`G)c@Fyv z0E0<8J9q9h%DK90)~sn&0P^$m>BDUOSab~lS98&#MHbVhO|zU}n%nKll`E>Tu~9jL z#%hbX3YqSDk(@AL0{gG`7XSv%w!3)oVl`>fBx}!d@9GP}+QJWKz2FvL=IJ$n3&zE$ zt*!O+H8(fg8St^+0I;aZ**gHN)Qb`ubvdCP6uZrzKVMZ;RCuMHd`M@10XTN-81;S^ zy8}5Fk1h7=na1GLHhthbPYIL%ERK5P5iQ5ycPN54yB>p5trNk!JPq`gnVD&&G*g{2 z8q=fC)nc*HtG15-#OS97GXQ;6;8CXas#UAhoM;t6-UIYT z885?Fx|z`{}Sh?O~UGqzVAT~DVk$I82fqTQHM|Z!V`yeiG94AaF6r%mMvSX z6A9z)=B`H*#ce^gjny6!+_wTiK^i#jk?~En7HZL{3a-XfnpnjSUSAhmk}wYxL*{=mvrp z!1GShhYlSD{Uj0}96bGG&z}9+|9fEIP(0tS?a||-gik(+$J{B@iTL*0dE(1YU@rY# z^Tr#?l7fQP#)gC><2#m=_3b+yV_!@T3JS~^GGsPaut{>Kmo z^a0914Cn%SiC%lK+=p%>sF7zgs0N$C6_+u-C^GbAfa}DUz6SXs&;rsxxnnVIO^!H1PS2qe+U3qvP65o4Ca82;>RlzWPQw9umz-oTEm

    u_9QxAcX4E_rqc^tGUzrkl9#4&C>2oU0B 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 w%4;Io!X`h9|FLl!-(l z8y?a;*Aj^Yj7B45WMugBh1Jzn=vq^Yil>!Gflb3kBM5dZjPpSaB4CY%C4kjxCBc@3j9Cm3 zHk-``eSLjFeag$rVPaw;s83#A9^~fcg2UkuHo!=?01qaUi3?>TBO?K8e_&vM_Zb@- zORN^)v4(~QSX)~Q>eJHF0=>PxexIq;YHx)lWD6j$5Zu<*R?t@9a=Ezr`ubD9lgs7Y z#>NK!d~|d)FFE)PDXIdHnayUX zs;YwZ_4R;0X=!PI;{iyeQtx$ga`O2QfNW`L35tu0VRm*F+-`TkKHuNp&!4BHqyXj$ z=SKjt&CN}yuC9jK+FDpxSn%u9+}sQrjRua7kNM2;TnXSYOl&B<1-)Jmm=M9<-k$fF zOeO<^!2p?=nUM=1nzKMSf*b=^z?LW6o~d9I6OS;9o%TIz;honJivbSg}9I@P?#e5W^B?nWxx zi<>c^r>EyspD!sX;r9V(Ypk)cF(v{;tqb6^7IGyRjwNgtpaqRWp@4X^s0pyYzt89N z7gm6Sg9DhGo4dFIkhQk9!s6oM#TDS>_z&@LyvlJSgcDakD&wKHy?vb3V`LTwGRGCe~`TPNh;wvGDQG<_DcK zU+2Hqi=-Bd#cDJfAI7TysVwMU$R*?tE2zvzfFmT8T_3V*72;sR95La$bDoR*+KNk4`d8!XN7wU0BUOK$Rk7w056!3vxd%$Sve0YY|&M&3_rWhtNX6#Dx3glSXed-*?RajgSHV1pvFc UKv2$!WdHyG07*qoM6N<$f}&>m0ssI2 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/playstation network.png b/gui/slick/images/network/playstation network.png new file mode 100644 index 0000000000000000000000000000000000000000..2ba2650a194454082e58fee335b94f3490b8b673 GIT binary patch literal 2024 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/private spice.png b/gui/slick/images/network/private spice.png new file mode 100644 index 0000000000000000000000000000000000000000..4587cd84f1ff7fc660a0d66f57ecd67a01e78651 GIT binary patch literal 1714 zcmV;j22J^iP)?#$e|_nv#tdF|efZ7QrY8z#x+ zmz(7$8HZ<_)0Q&FO07P%-0_E1>4-F#yzHMNFBSr%{@E|J{sA>(mItyK| zft11=BAo_l4RiU5OyUICc;NR8i$IpkDBf`!HtatDaDJ(qq=fc7gp+3xm0v?JK8E_y zqo_Rn6jZGW3Z+Dwh>KvGI0WE>Xc0Mn2BY_U85{RM4QAVDg+_lL%8&jSGk<(`=$g}$ zn-b)J#Y15TVWj}0brYuFz8PyD`x#Ey7TN_zoA3q(SU53(mJtG4>$uP@f;fK7_kW}k zCqVIwpUd=J_g)O`+KIEj{v~v?G}RjZ(7^flUW|O^77Ty(R-C;5K1}@lr)Vam$Yhe| z0Do+(rad3k7mnb>-FKq&&HF%6goR+jfc67aj~vGAbB9np{AW!5;t8DEw-=?ocf~2v zjKtLdW(Ww8fv{~j2XP7Y4vNvLD!i%kSL>F!t6Gz*xFW1f`R)om(88VXU|u8=m|fcsdQn1(?~|+3L}k zdG0;eCaewi_tm*$qh*u^V-%0K+_qc(_}brJM(N(YB5^fFcp<-TvgTGhR<^7%ZL-2Nq$AAA7H48a_Gz7;mR8*mQY zXn2V$f|)HnomTg1Ed9c6tlNJ8-Cw&OO^9RGKlKc{?%0FW+I28;d4Q*+DM?V%Xk`l9r4&wOk&&P#sAxJ5ReBMf&03x4@-sB_+k?Uyg0M4OZ zH%M3t#4t3cslA&)L~~+^#5sWcfN3e;)C{j&xA}P@Fw^9T6JU7PCo;kK*n%T%a~LQL zAZ!QJY*t5Jog4WjGI0(N`HuJd#o-?YBgIYbbB7mKdlK>RkC1IZ?hVaRQja_zpAe6hxF_%>1X3%RZnrHQ-ex z1+HNha_h5OH~)j>@&zINXA9f5?Xgx}Q8nwcJMHxw4qD5Xxv6DcmM)+ExC*Jq>ACh( zVRgD-tzP{H>mBdB`Ldli|5j&jN){!2kdN07*qo IM6N<$g1P-U`Tzg` literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/pro7.png b/gui/slick/images/network/pro7.png new file mode 100644 index 0000000000000000000000000000000000000000..837b381c857854fc872f74cc1e49fd9e23fbea68 GIT binary patch literal 649 zcmV;40(Sk0P)v!7>CaECs>dN~~-(u}~2FL+ouV zt<*%kxt*1`LI1M#J=2+yex!fDiva9bvHc4EFjm0Q9=1 zzr7y|12AuZH|!I6uP2~bfC5Magl$ThfB*z|^ac!R3q?%YO|iBKMT=r;2gPE+A-jOM zigm_fUT79*0(D>=SUYqE$O*<^Lkc2dj7s5DmtxYr0lw*^ehz42Fa|*M(K=K+Kmj6= z&}k4u3Ca-yXvn%%*2+5$*>%VP0so{NYXcmFqOpLoj*=bRe{3`0UbI#P=N$|H=y1IT z2MG_Qscm)1n+Y*Mu>L&uSDgBZ&E>=X9NtxAi4cDYuYb!4U6VH({VQs+GVMGj_&!!` zBJzOU6>oQ`Z{~!;yW@TTS*JyKPKehgDiCRW$;rMKgrXdHeg#-w!fb#}PFx~X-|PSa z#9*|nq_Y7uCo&TIn{XLGD}vWRR=L+;doEkF^b(Uzawt0RO5UAL7dkW9TSbmdd@5XI zwSF@aPi@cEU&zc?A{JLG+aq6W*TSQ+7MBz&QWuE$_jei>%Zvv-@zpS(-AH=sW4%=J zEZCt^m7zxa69~GE<9Drav2vMUO(u<+>zaqCg0(?7OWy3PIdo3Q<^V~?!ho%$n6rx& jna><7TkMm{m&bnqwY1gIgV{T#00000NkvXXu0mjfle!%o literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/production i.g.png b/gui/slick/images/network/production i.g.png new file mode 100644 index 0000000000000000000000000000000000000000..220010e566d3250594e01ce45af1d0b6b68f904c GIT binary patch literal 1074 zcmV-21kL-2P)o42dT60BP>$a_|)m;7M+}NsYm27jX`T_@t+pq(10)c}- z9toy#Q$bNdptuGnIourgBp}pCXsmEU9e&z&-Z;mibr`<({Qi31=Y5~gXV3H7@3+Um z_&J`08onF!obk$$^3l?%LEh@$z=e>P%8$8P7YoN zzd{d5=s~Llp3gNwv)E9u9@>2!z6&QRi9|tG2}D$xsB6Tdd-Pe&0{klJ=%Aj#SR8+2 z1opR^xGBQXN_CxI5ZH&lTxKNHJ1CvA`9+!dnT;(avz-9O{%a2Y_F>jDsAe(a2H+3Ol$)9ngi1EILTy zXELdy78S%%LLQSuVP^nn#+w5!^op8(0uG@aa;7rIJozXkmmg8xQUn}Lq~Tzg7LIU& z)3_O?ky@(o@GVXX8KZ(KPBBd%su}if_y;QL2KvxZ427yySG7kQ?G&TXr3i#ops-Au zILtI2T7ccmQA8P#Odj8GfC+~Af@V&k=274RndsScV2*IK!oN;b5{vE%TwqN!;n;{o zpCl1O3~|UAkL+?LA!ig(=-n8i(HlxrjJ7)fXhf+hI|I1T7QgihJY=D#me32dMk^Jp z+c30VcWSNf#?ZYO7+Q~^JG2TzYqi>U3n-=?J9-$+U&Plh=Vw^&f3dqsPgrs s3>msrJGI$2gMpz({|#^P(^b07*qoM6N<$f^bFbwg3PC literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/radio west.png b/gui/slick/images/network/radio west.png new file mode 100644 index 0000000000000000000000000000000000000000..fbf0aee0b1424a1356627fdde73413cc83d87185 GIT binary patch literal 980 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?g3U|{SI@Ck7(FE9W9|38o%`~c|A z%F4>WfByoV`s2rs*4EZ()27XuHEZ6yc?%aVJbU)+ty{M~fBsxiQBhr8y=Kjt?c2Bi z`}c3gj2SOqzO1RKnKWtAoH=tkJ3H5|T|0H^)IEFl96EI9=+UFKwYAr-UAun$`pug+ z=g*(t-{1f3+qYl8el1(JY{iNdb#-+|jvVRg>NFeveaN)wGOP8)(xzg0sG;!j@8#iuLRaLEDzy9IFhmRjWe(~bP-o1O5E?xTN z%a@NIKW^BtVe{tAlP6E!wQJXuDN}y`{{83ApZ50lef#zuIB>w&A!Q>lhAc~h{DOf| z#Kg?P#?HabCn_PUtgfYFVe9DWZ-45&RGt@JR_MD!bGRgPb|I@Q2uYNecV(#TDTR#8Z|Nk|!`(a^W@!Q|{SQelD z_9x5ag?Pez)&?C`%>#DR)&vPKzcGALz;1b9-=g3J3hX!L>ozsXKbUfT^}72D9xz)} z*6zBt`kp#ars<+*LRk5`VD&0)=l(}wbp@w6f)*TpGyjGE`6ss@cShb_HoyLIvq2Nj ziycOp-{Ki2O*cAlsMYX5C5OKN!`is|2TyJ8-Ce`<*!*6?n)jwzhYT4P)E_kaE`Bm$ zRRZ(ncONf1<{sN!&Mu|1-Y_`ybUDKurH01pZR|CC-f@ooO#CqqzbF}$S0B(&jsxV!!4Zw8H;s?+!Q9UAxYHykR^``)!z;z7%& ku#Sx~58m*v_;o;D#i=DA?*ro}U|L}CboFyt=akR{0HECdXaE2J literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/reelzchannel.png b/gui/slick/images/network/reelzchannel.png new file mode 100644 index 0000000000000000000000000000000000000000..9a245963aaa806d0e6b61bde151f566c397381e1 GIT binary patch literal 1968 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 Qy8r+H07*qoM6N<$f+YppYybcN literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/rte one.png b/gui/slick/images/network/rte one.png new file mode 100644 index 0000000000000000000000000000000000000000..59af4837b17304c532e2389d8d64b151af928457 GIT binary patch literal 1907 zcmV-(2aNcMP)4R;B=^3Oe*= zQ$#8a31*mq0oWUwIe}VQhRP(V`Igx@=6GlB+u7&r_4^j+#hG#PuOMLV2NuAF18Y63 zb@pP*HhZ$f9&RDPLV!KoLV$$;d$xrD6>plj{235Pyuo0JC__@Nu^`#JBMX4QD}j>* z9|V>Gn-M>8;t}Qvk#1baEo1V3{%uDC5-KSrh@ILDP;Ppi&_=k23YcRXCv9 ze~#X#UdF8uMgl89ARC-OVs~C&cQDoeJZSRg6`TjyksnuzZBiUsO6LSOX+8j^B}zdO z|3^CoxDePM7zZ-29s4n%yOFme?TEIBBX^)ac}o=Rc@#gV}B2tQa#`fVB3 zAV6Z!%wZLFFb z7*C~?*G9w@f(L=`8EVUnym#9nLAqO+B`*4AvTl;tQtU(LVo(Ny1Ol2N6hi{TRS91M zY)ZuWCOux1-<4@EwsnaUAIjzk&W_P1E$-wjK6*V_Su<#rlN0ad@4E<3=~9G)m6-n7O(B6-s_u z@{bdlY}1zXjIx#tp6s2SCWg1By$84moE|QVHbXT{cd(Sv>E)OSz(*pkLFs;zPJ?C! z1LEndvN4>mh|mpfzy7lDbqD~_rb5RDj~(~g&*#FY%*jnX>;MAHu8Yj%=Mp^IDwt>d zUtfcfQbK}6>H_1EnR|R`ntO0BYK?#xfVP}Xm+Mi%- zc3(!C38)3NQLVE;cx(O&ucjH#WRNjpW|){AdcDmSqc2cW4`_i=!$w=-RErEEG;AP;zig_j^MW?QRYCLX}LdOi#hTgJi9AampnHop4VfP4pLjHMNg$NRRds=I(?Q-1gJe}Ktzb^B;ZoCv(6@K@7l`$bkw(%a`>L^Ocd znW?%hc|3ka)^mAccx*K>_)=R6ZVRLe1Az$#c`!ozzyS<@cM$zY_uil!3}@WX0DG*!C~ehQ`6GfJl2mFd!KVZ&r~ISy$XF7^nS!4 zz_CK7hy=YtTH8nOE@)M3bgTRFSo`sM#oW!b`A}dPu%E=al5Vl%^=6+%H&pK_s08zj zD1!mTnX0P3ljRNA_3rNGA@5UCtOgF4A42=>d<4V_fL_xX0WjVOoCMq>d?Tef%26(C zW@jb~c|r+nEh&+3AGY1T1e*NIu`~aEOlQsP57HoCMB*Z%1wiOGh+lvhSu#l)1)-JrB={PzR3-iiU=vC3m6j-u_JKq^NlN00EfkviS~pMechX08p|p#cr5#2M|-XGG}eRC~FtSrdO5 zRwF<1uuSD)g_??@vPHSNERvqLga{_xrSV>nX}i_y=U0PQ&n!vzDM02S&;`be0kN|= tfQ8TE?BNyyECkrYEd*EyuxDEc@NbMhw~7?9UyT3&002ovPDHLkV1maFdout4 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/rtl 4.png b/gui/slick/images/network/rtl 4.png new file mode 100644 index 0000000000000000000000000000000000000000..139be69265b84850bf6431eaa20687d7f660943e GIT binary patch literal 1381 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/rtl 7.png b/gui/slick/images/network/rtl 7.png new file mode 100644 index 0000000000000000000000000000000000000000..0e418a8d020849e90a5a2d2762837ab7ab0cb90c GIT binary patch literal 1779 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 Y02s;Ai>Mr_82|tP07*qoM6N<$f>tdVn*aa+ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/rtl television.png b/gui/slick/images/network/rtl television.png new file mode 100644 index 0000000000000000000000000000000000000000..5ca2bec3c54c17216009f15dba91791bb88e02e8 GIT binary patch literal 1648 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/rtl7.png b/gui/slick/images/network/rtl7.png new file mode 100644 index 0000000000000000000000000000000000000000..0e418a8d020849e90a5a2d2762837ab7ab0cb90c GIT binary patch literal 1779 zcmVc$Neib6gTJb{t* zmB0eU$S_b;j4CNYeFkzF4RBnDaRFRl3mAbqz<1+VaT##$f_3yzDI4VeFH5uOO74RJFC>GXtWSF-s;QLPpkaa#^-|Ex8BE#ZUA zI}&EjN}$AlD}b&pkIi59h$5{@biQDC_@kDGR>n|p4f|ZDfVGSnZ6T$s3>-XY*z>ZI zq{^I`7EEPLmxa##N>7g^wQ%>`gj-uJL~ajoiM4S2B%C=X2v95v##1_9g3f&bzj#{d zyR7WmtAwGUE~^AV*)Ly!fuiup8f8Sia^MIgsip6Vf}vU=JiF8I%k4sa4gf?Tn*kJz z2e(d6LEZc)!l7dxAH3IMa=?HCwrz)@6f4c+gsH6-Vjv6qUKCEB5$fyU$^a}{Ab52O zSE{=iLCIzm--GwI!p8N=(hms@Hwv#FRetg_kJek1jcb%g)>_(HL4eUW!G_h!rZtwE zC)%Mb1UHp)5|HYN6zSz4p4t-@D+!#VI7Na^nHv z=m|j;W=~fd$7*?8;deVjk{A#OLt%QG^9As60#N`8MVLEN`O4N9dJPXe81Pn)^3toq zh7Fc)J{3U@9{a4%u@i>2$?&x;F=PRSSN03nR0%e%joGx`E%3q_!;()LN)gOxQzQrU zyO#O+vxX@xN?V(S$oai-O87??WCCHu(gb{k7@~gR_-jg-fl>*kOt#FJnnLNS0Gz@Q z{_?u;%y)dwcL`_DDGIc;2xz7B6p|D~Koz0_gcb+^VR%wpHZtW6?qWC8*9!~oR@dVO zioL@2PQ$|=OCiJo@L}67pG&sxWWHWI1 zPq6o(ArnFv!2CJN+J_P-@yVX({y$3jIJ9ezjd0$SZYOc=t$HvM_~c7$?CbfeB+_*6lI`!1Le>k6K1GS%`V( z%4VTZHs;C**vD@SP1-M}Z zESTd!V<7Dpe*K)!iY1CyhXZ36tW=Le37W?#ADCC^?+^|jGj#nEf&k)}K{zQ=r(lNx zK!7NQiMLtaKNnPC&we<0(uWMglR)6Z_nz_i{AQoWpYYi{Xpe0UIDR64&;=ug7xqAs zLen^y*yJ)r2#5YCoPSffza5AinCP-$_sa%VXurqOIKJX%;OI#qO~ESE7Zh3JxVDHH0BVC73ads@=bO6V!6KtY59X*=?CQP2e(vj+UpsXgS+u@r_4sw=jB) zLIleeS(?Wi#*PNhbGv%e7@_0S7EwiTiW9hPiZX7TD{(@2VV}o|Q}C`4uwrrQ7B7(I zg}n!4D8snJ4|wpKUCPBC<(6ilt;HRFb`C;5bVSHxl>Py@Z=OZm;peIV0xX1~@~L$( z7$5-(fGDdz9)kzi6bh9wh2=|9mOoILaNYr!Fh1q+&!wQ%Z9xhYa7sW_S^J5UNzKsK zg3FYFfj+~%cPT4BtPtT;g4Ri}adk>-i{YjQSN>RG-O7Yq7NS_V?=G&E{Qy8z^?!RE zRv@gH1&UOI%K>r4#QBj0{EAj`o$YQ*ce@m!PoNNh7J>wV(Iiz%39lqTFd7k3O~jx8QAna7 z3RS2G3WgG}kRmmfP-+1Iu>cK#z_z=6?(S^2yYtw2-1pDTNJESmFsaEjp5)}-B=?_l z@;mpQ`~3DzzsEpZWDxnjKp6lkAU8nxfWLkT+O=~Kka8S%)l{kch3VS# zfa`jlD2id|ny2e}ITnrXOD5vmbxnH=I3NK(2vGz_fT}3%X@Ep74)C7yAs0bGC>mt6 zbD6YrN?Nmdh6<6Nwu;(&_bv z7WuIdl=vS(;V8l>3`vaiUz_24bNQ;utVMgiEbQmZPjHAg=5| z_FItC5y+0ocSgVH6Ef$x0v-EZ+`Hdk`g<=ha^VIJUhpWR7d+1RMNd+?>RF7JC+P0V z;!B_5;XO-7i^Z){$^n6BZvz4)EV( zZv^Y!CWeKxdN%f5r?Bhr2>6nL{{EYiiNqa-rnP4TfQLfQzttzG`k{>%x>T0ODBm@Q z#F&rR_#w@MQ%EDhyx*;9iTA5EmA~%89-2Ze#7W+J9>M7a>Nw~dN3k9lBA3r%+f9na z;Ny3Hx<#VnqZ(ZUQAMHo$&|t?1dTs~+?TQ6daH&fl`QR|AeI9`lGBP%jFPF=!+SUMNMIQA_J!qTGJRt8m zNh-@Snr`VN9gW7$VJ0Ta)bVkI4?yUL)DD)gaj4a%sP7yHKik3=i1f)El>fFQleS<0>jYpTnGET zL)b%Anz;B#ns%LcZ+?bzwp~x=lwMAK^a_rk^u!00w+s@)0zg5a9`;D6u~uOU0zcWd z5l|!QM~tBBnkfVbMG%Zk69yhG9!+ZKg)~doU5tn*?BDPPV}E!D>4yMVi?dh*orDB{ z0D$A;=n)OmFc1i(eNR9{;|PRM0+2{ug#ZXbAjF}`q8nC|UObzLmv-~YWxqy8qibm& z3-A9b$HTxiyOb2u5m9b5MjJm~Rm| zIfoWA&?6C|(b!dCPEasqyuYtfqHcc-7rWdlTWp~0Y^-D*LB?2e9v21 zu1%9#)=g|lKfQn6&&W%Iyu1204BWX2Ye5!0KOX?USf_mF4r;%83ljrxL7e2*PD0UC zgcKx`>B&Say0L8y2t&!o27sn(KXYAgW$5~RFtV2=*PKY_p(e4%-=@BKm;*08K&pQ> zW)u~>AIWm(To zPuDJV8xC(4ceC);Wz1SRhvfR*gyR)NqXKVCAr6H^b&K$XEdE#KlKRFH^zIamrcI?% z!Ex+~sA>K}Q5D)Y0ul9J{S=Cj+0I$tEtM;0HSK2Ho^JBi;D-#H-%sb~&qjZ%j2N#& z%>`A(?T(_J)^J5wa$aV*np6(~iSp%kbn$RKD5pCP{QZ0yKnRtp3Y$mZHI0xhwh7>itX z*1B4~e)gWd`_^c>(Q0&o8&EIRk&eVM9CS@Xi$q#iMOCnEn?}8kV>jN<=knL+hCwJp z1hj7i{J`gvpa_NT?)=sDdSm|7ROu8eok0jmL{T7=5Qel06yPBV?2wtrU^nZNvpO=D z7^YEai5G1?7MG#?Ps37FMXmSu&0Xbs?hCbgZC)mwZkZsZBnU!;2oQjjA&%op4nxSsbZUD-p|_1F9Q=3csY@4-!)7D*@?$S|CtLO_6H+gO&qHknL4?71$V z2*YgC2uS&vo=K&W+j?eqT`@X#=*fs0QzamfxQEy$PuJ@Enr5|Nd z(M`E*_Bt~bhcG-gm!r>a`O|;hoePD+?Opk<#=(8Vk8R$(*$;w%Ps4TB-_R~i@Yu&c Y02s;Ai>Mr_82|tP07*qoM6N<$f>tdVn*aa+ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/sat1.png b/gui/slick/images/network/sat1.png new file mode 100644 index 0000000000000000000000000000000000000000..26943608a7401e207b8a4cd5df373bc1d4d50b75 GIT binary patch literal 2766 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/sbs australia.png b/gui/slick/images/network/sbs australia.png new file mode 100644 index 0000000000000000000000000000000000000000..05b8e8c61daf8636a5ccff79496a3d15546a5a80 GIT binary patch literal 1261 zcmVO|2&igLNYr)|7maS~V4Yu~f&eb3oB=lPuTo*&O^ zVEnfvWfG1a`>*YQP1j0W?ip>QJg2dx8BZ zMUGO2qZC;K2B2@_sYY=d7-ToHR{&6m!gIJDo6!3K0?^Yo&fy}QZeSx(3<8jjmCL65 z0P$#Apa2qUfD#S?UgBv0pr2I~`NrRk4LuSN0KK;kFa1<71hi9VO16^3fDfP@9k_e> z(E*B%0X>`npqUG%WDQ5S5p^h4Gh~%h2b8NX^(cm3l})jVQLLi%wVpNmTc`}xYM&A{ z=QaTJaT)+arqEUMIfQ$}_+c|jSW79VXy+(92t)5CQ${saR8vVFKcOT|mLrRL+Gt}h zcI5B_pdbsaj244H!Q4?Q5fya*m-Qv!_M5oFyUYk-Hd z{{m2gq$xIz0NuFQPBhx2m?|#QLJKXNq8Bd-=!X=pGDI6rQqdn;YXIlK**YKgvAb~asP;3W~o zYPMcdVmcml#UH@rNXoIG-Nyl_CEC0T0s2^tUc|uAvJAk*1`a&F3;6Jb38i zEct|>`Jo&(SI_`;M4-?8Uq-uni@Ia?uBneTxZGux4tGrVqPg1!;mNXo4o* z>=ZOfuV}WW+=(Tdn?fyeXvSLK9oU5O?u7%mJ%Di`$gbz~QKl*1ODuZ(z5!rp90rD# z7n=ZCDDvLR`~NRkQv*Q7C|2VB05}c+jcBVL|9=4Tn&`lW<_AXJKfq@>MBZ|E+{^S2 X;rs8B{4)n-00000NkvXXu0mjf%Plnu literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/sbs.png b/gui/slick/images/network/sbs.png new file mode 100644 index 0000000000000000000000000000000000000000..05b8e8c61daf8636a5ccff79496a3d15546a5a80 GIT binary patch literal 1261 zcmVO|2&igLNYr)|7maS~V4Yu~f&eb3oB=lPuTo*&O^ zVEnfvWfG1a`>*YQP1j0W?ip>QJg2dx8BZ zMUGO2qZC;K2B2@_sYY=d7-ToHR{&6m!gIJDo6!3K0?^Yo&fy}QZeSx(3<8jjmCL65 z0P$#Apa2qUfD#S?UgBv0pr2I~`NrRk4LuSN0KK;kFa1<71hi9VO16^3fDfP@9k_e> z(E*B%0X>`npqUG%WDQ5S5p^h4Gh~%h2b8NX^(cm3l})jVQLLi%wVpNmTc`}xYM&A{ z=QaTJaT)+arqEUMIfQ$}_+c|jSW79VXy+(92t)5CQ${saR8vVFKcOT|mLrRL+Gt}h zcI5B_pdbsaj244H!Q4?Q5fya*m-Qv!_M5oFyUYk-Hd z{{m2gq$xIz0NuFQPBhx2m?|#QLJKXNq8Bd-=!X=pGDI6rQqdn;YXIlK**YKgvAb~asP;3W~o zYPMcdVmcml#UH@rNXoIG-Nyl_CEC0T0s2^tUc|uAvJAk*1`a&F3;6Jb38i zEct|>`Jo&(SI_`;M4-?8Uq-uni@Ia?uBneTxZGux4tGrVqPg1!;mNXo4o* z>=ZOfuV}WW+=(Tdn?fyeXvSLK9oU5O?u7%mJ%Di`$gbz~QKl*1ODuZ(z5!rp90rD# z7n=ZCDDvLR`~NRkQv*Q7C|2VB05}c+jcBVL|9=4Tn&`lW<_AXJKfq@>MBZ|E+{^S2 X;rs8B{4)n-00000NkvXXu0mjf%Plnu literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/sbs6.png b/gui/slick/images/network/sbs6.png new file mode 100644 index 0000000000000000000000000000000000000000..0c60a5c8b39809946d92216641ef705c5cfcfc6a GIT binary patch literal 1340 zcmV-C1;hG@P)jgh}0IrMs{_@$>ksVj{6`-dO;ktwxkWphCc#m6c)zF2n+yj>0G&#}FRGZ*Yj9P=XSjv;g2;2S+Bf z{(21nTp&J+t1$QfEIWc7ApTSxLFt1JX!)`hQ-JIejO*w#c z@*g$%DlP?3HdeU>S`mTuJq+z?oingj!H=_Um&;X|4?YJI$ zB)4LEkfv2A6hFoY;0#>R2LN&z0Cq(4p6M@ zha>P#0Q|0$QZ%8-DY*F+*1bY%dv!ad+sK%w#2$dKxE}y40KlK2(4;hNeGJQcH4m%{ ztHg(}77z9?*wy&700sO70R7+rW&z*`1WBfabr>Jps7tU#>G=&q75ghxs2~(Tp-_f<_`&%n_&(GR0EPgt^kvTH zKT@O^Q=RxHegXjSMkrt@03PiJ0J{OOqSQRVv*Rbm6FEkq#F%=x`*RRxjT?S;_XB`m z<0-(b@F~Z)D|m-kBv2>-K~iIyi%S3ie zDii<^C?Zn15vKzHc9xn>-2gz{Cv|Y@-vbbC!}EZ%lWfBt$G`o3GU}T+700oxsvApv z5diQv>fXdRun_Ps@+}oi@q57Ff^$I9ZcdvG0JskO@yi}*dvPcBAy|y7d$dmEDyfcg z7eKL%tbunAADUVKkDPNhhzwA_!o>hsgLCnvS6Kf0cmTJf0~ji~6r(Uv0Iz}vbd|0~ zjyBqBFbsh2U^aH)#gi!8#U8ZyE;@k2C0B>hAOM)MKVaXSc>tj8BpG5A{xRY9ewHTeOMNWnXXe+%&{JB_#%di-8 y@Fu{s7{MR$TilNW6e0;#Dy2Er0Dy^lz`p@du;@&2sZA&V0000i literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/science channel.png b/gui/slick/images/network/science channel.png new file mode 100644 index 0000000000000000000000000000000000000000..316786af6d7eed1c732d9e994f065769f90dd8c0 GIT binary patch literal 2680 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 FV1kqtYrp^i literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/seven network.png b/gui/slick/images/network/seven network.png new file mode 100644 index 0000000000000000000000000000000000000000..9e598cfe59a35093de908b8d24762655128b601f GIT binary patch literal 1018 zcmV06YXB^gtcO>xC4x4_IHGqjCP)3H9?oR|^0HJr4JQ8UPr+70F;@f@YU? zqs9QR$fpQ7fpsvOBK{44|16h46#-Z-O0B=#|Rkxj*SO{+dd<4L40IY-egPOfvs=kKE&?fy!0H0I}fTg^> zQ&r2Fs2}PSXl8_4T>%tRaLEBg=eGS`xd>nv4A4lZD$=@xPu=}Ro*j?&K9J>NCo2R% zylmK*E-xYp0pb+JKyw;oG`07%kBs=f?*K3gT&e&FNDBoFz9=6H-VP%+dWd;Xd)Z*< zD*z;TxT1{&2}lA01a)<Q>Jmbsq@zNDf#?n_3W$I*Hh5dCkR?{85Ut4zi zI=gVC3f~gJkD&Dz0ILhz8zLdm32QVCbkP@|b;2pGzxNjajk|B((zOWQ(#82DrP+ru o=9mGsM9!s7{>1+%H~sba-!6iC9$r$>d;kCd07*qoM6N<$f~Z8*L;wH) literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/showcase.png b/gui/slick/images/network/showcase.png new file mode 100644 index 0000000000000000000000000000000000000000..2ac9b07b5c263e11c3c48130593c163bc04ef4f4 GIT binary patch literal 2595 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 Ty(!Zt00000NkvXXu0mjfr7IcU literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/sky atlantic.png b/gui/slick/images/network/sky atlantic.png new file mode 100644 index 0000000000000000000000000000000000000000..95cbe3bc1bc96fb2298cee4f1b3c03468eed5420 GIT binary patch literal 1938 zcmV;D2W|L?P)9#A|QZ61#4-k)>5g1F}0G8oodJFXw?}5(NgVL zDy3E`Ek;UfgHlum5f~~`B`pC8c>#ft2YJ6Y+1)(YXMgu3Y%|W-;eWo%T$b975MU5s5MU5s5MU5s5MU5s5MTy?^78V#($mwQ(lyN%1VZ1& z>N7dQYJooxfY;{-H0_I-~f7DWzGNnM>_qVRDT769+A3ymg=gHBBAZ`ovmzJU*CACIJfsCLPo? z&Itk<+WX<_=z~SqW#8xbPq1v(g-o?Jb*Ov%Tr=@k7hH(Dfgo*#a0nLfkR;Gv?lKF0 zKx}EpUq3K~K;nfGsLuNRJR1y5+(8>#xD{JJ_+U|SA%p;Rfj;DP0(LvBbhgJiDnZ6g zw`12w6&M-!U~K#v)aZA*5N0-u^Tgr>Cb-AOVUGw$&)^Um+k3gD!ETGd%Eh|_+& z_9awSH=w?$9T}+!$e)*ilQj*v`;J^NRyiLYW<^6wCmgO(q|c1U!B5X3(iVicxLp^|54TLlMZM_3n|H4~XxZ!0ic<2|{y7w4nMA;B-wGh~X{U>U; z{vv+-n{t>KxNbI~_?5Tu>O03^i?E`1$b}16yHMTOfglM=NsL8$Y9cfSTz#b-b&c(a znGuE2YhIkb(2R>MT}V!dA;DhMHFu)EwOiC?v08CUa-7(DgTT4VZE%iVLt^X;M}EFxVRq|Jq_n+UrB6@{!M2BFEb%47Um$9d+NU0rcS(f{H&-f zM1YwYjf8)8|6m2yt}MW&$L>SnJ&WO?6s=Y>j#o9H@P#tWNlV7wf1JVYBd5^X zH-vW&okV{2Y?v(;43PDUSGzg8Ff%>|wO88EL}!!f=wCiMfsJqM!yx;_$ISdw+saW< zb48@w<8Vswm)m;9$#iD7vaS*5Nmy>?ERxefbvZ=|@yuc(@vcxcDu~MSO@ej!Uo{wZ zkD_$Pdo0_};2Ig1XA6^;o|1rH?>>l!OWwfp;>~F9>Ib+UYJ$3|Gu?uFD5YKVGqLyR zDMV6A)5sttC5`QoU+zW@<@#ya^H^W91Dkdp!0p*-D9Fpiy?5p_<0kYvTsTL^lagYw zD0dEi_~K4vQMy0<{wlQeIDp`w5ZXtjT%sZ0-NbF}8AKcBzGG+b=)HGh+nysB_jplDwRLv(35h<|`UMi`7#Nm2NP^(0ezN2J zw#6FpRes&O|R8=-o- z=%~tKADwr$bfb^KWbxhb`#Ux=fDU{g5-*#*o38&;dFyWz+^L?+5?1yDh9Xu@hy0G(;soBt_eRcT#YCO z!X7|pmSIW$Ts%^`6A7%v`&Q&5j@e!Q)ocWL(RCuh+FyIu0$iq~k5yFT{iBuQ)PoEN zfHXRt6Y5S*jenNsWnmpva>tVScw*fuTw)0wpbC%tyB6alb>;21%3DTtZx>7GoPvbvS!PV}5yt)6Mc=iWtFwJh0Iu-!+w><*4B*wDl zEAYy;JqjGNSkoCP@hWzqUX~pc(|rH99V3LWRlm5bM9Ie+a`=!;dzXVf%AM z*!oNn9L^E!p>hYgCmySJWnEp}$()>=g}A}-+dW6Iole%h^AfCPQ)vCU*Z+=RZTTxK z>;YcN9Fxj`$~v>>=bB~AUllO$irHaL+@X41!c*N78jpv;~k zhwI_+xyJxS0!u~HWj}VizHS(F8*V?Z)+ePpLbCqB85 zHTfk*2s1E=sX^@pLeHPS6M(umgkvUl^mJPX02u!(jGJ^A1Q-Mu1Q-Mu1Q-Mu1Q-PT Y7m+T1PwpC(E&u=k07*qoM6N<$g5VLZ{Qv*} literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/sky living.png b/gui/slick/images/network/sky living.png new file mode 100644 index 0000000000000000000000000000000000000000..ee35831490e2ea52414d15a68b5682886fd4b501 GIT binary patch literal 1610 zcmV-Q2DSN#P)rwu)3l zP(Tm?1Vs@18V<;3ui2C|cD>tBDU#>~!F@IpOqOa*ff9r< zB;XH*Csny|gM>)xMci`N+uO8J?zwnmyupn4Lr`MPD3Z|WbaJX%$mPM?0|d{nteu>@ z`pye`??(V(A}T;5c}I+0&sAg@6T->(ekce6p*RXdjENvnlvWZm=KH=Z%g`hi$Fd{_ zNdOiF5kUk1CtCzi({Lajh5)sKRzZq(amy=}qvsV$R@cBf%j4Z~j3+vA%@-O#^%r&%5;t68D!l$8y{t>W0a(gAfWP07;Z=uX}lU?b!EcKmGRf=O=$(SgiwNa0d|sw%?um`;+6p z)>|g1ei;3E_134yPg6o7hMFdn<>;n^DFN!X>ve3m?R0@8WDdfp*)c>>q=H~LUB?ec zHNGWwZzh&5y6O~*p2NN?4L)Fx=@lA$p zhb-1Dm!Cxe0Mm5+@Q1l8J0{151~h2=)Oh*)(ki$i@A0!2R~ouN$=5S;@4a$B7U;Q! z<$XK1_>6%J9m+^zjPT~D0P&6=bi)8r4`e8)K@>qj{7xBNk9M8Mw@-m`aq(8tne?Pt zu7^?p;mYVxwPApRr`q+QBySdhM zykNXs%qSTQK={=8`I_E7{M7D=kv^^Hb0;LGwy)PhBIgR`1jYH=bZdIGD+4&pQ^>*UNXfU5$ynSb^ zJO~`OKRAAAaYd2Ey}P!m83kIXC{lI3mDdy$V?PKXiRrlOmWMFT2pCi_!kOTolC6~y zL7*MeT-B{iCNyl96XOCU^sgH=An?@gM<51iKrBQl0>*IQRYoS$Z(|Ip{#v*$h!Vn# z&yBzkpr8xamcuBT8XLw4JFbT@1>wM+9kAipiPITHKDz%2O;zl!w{Q10Oo%87hzQA; zI8Xu~uDA~f5ZA%Wg*blfk!cXVIrWFCs=W<>o}guOr_RiZl2|Sc@_??JaLdX<5R)Iz z%$@vc2CRHIaXRq31SqA@&Pz)x^UF18e`Tcf?yJvBA{{Q~!S%uGhq4)Y=E8gui}ALJ z(SckR?jN{#OHlGlR>atwho5`@^%vhd^fbjJPOTi8rp7G(`Rq9{qcO(7evcQANOCY1 zg+y$uH(6R7q2#yoe}k}ndUE%4WzUYSM-J`>^}?mg*=&~Y0SLf}r1e{x+O44zH;1ik78m-nFJr0)_udg(1 zNtU?EDd_EvC?yu#>B2z}1!4Be&4W*7(|-vxP$>R*W_IWF1EV9u5YsV?Yd2P8HOE*? z3FZ`Vy@k+kpJXpM5ou)d&U<%eDxC`bj>QLx`D%H9R~7 zG}^5;rF6JF1SNx?qz|P;*IU`FmeVx7rE8j&)ig>HIF1vBLAg|dIEpcgSxeV3iVKAT z1S7@>g=#TSi2N?D)oPHPUyj~PH_AOEf0=OjHrQoRJU;WMB1sU>dyhHN1O)ehQZGr2 zXoC@O*Ni#Hy=ao!0ljgs-Cy^fPd-;!r~a(*`^}u;-h1vj-#x$c*ulw3 zf&>W?BuJ1TLBeB-73&VBEnBm1z{4xf{D64JnV0(}n8V_ZnU{F(GLO(ZkVx;yt~;K- zHm#?h^*=8@a$AdcK(15ZwhV1>bT)=%W0deWC@Kq;S5@fgH6vhaI_&Q}N|K^e&8qJs z(V&PzeaJRwb{|A*%2AS*#3N|hxexWB5l~0(M$-@b1=*E=dS+8E+J&>bsnF&eM_YO> z)Db&HePhfXXyOwE*>ec0uo&{k?V9%{jS&7F?vL9wA2^KW{fC+DA*iF`$fi!N&@%$k ziGc66XCo!^JaSK$BlAQFqW7Od6(hjZ(@z8hMP?x``Bx-m6hI!Cd5^3t{FqmW=!8?W zPi6$D73{H_!qHPxi-*yD^*Vc0930^`BZ=FYHLbL_4GoF9mV-y2+8XQ7PMiHR3(+7=-^0B zAqAX$vW)f-d-ES4pmFmSt$kdIt zqdBDOEGmOCXba2!F4|jk29dbV3#H^s!>Y&H*N35=9;mj(vWzEEz#Mn-&(K~SzJvDt zY7H7=N7%dn}t9}SIKL?xU==#D&W2+t4+*qL~S997?FLVJf1y?q1l z-*Ob1+d9-JTd`J=2H(wTh~IRezs_ept}XKt$ud<{WlM31r9yCPvA8k(zfw z=*>1go^n}*=coIVES++nfMF>aHwDFG-OyLBCY#IeEfLzIt{#T-MbQ0r4mIES(LG+K z95=r5A=~0HlQGcN4x7b-i*9d{u07)z8;~bxT^ATi!4H4y)|wzX=l;YuaB`S$o{&2E zW~vyfz|hG11n>dJ%iSJ)25d!hJ}Fw}UU&$zFqHUFg;4&I&sUfNogQ9cNH zKO4&{#EezFEtE2!?)F4+;h7g(=gMCgGkBc-bQf zD0$hPehu_&NOt6&U{#h68+!wXa$}f40PA(___yR3H#-oo%?-xX4;0{g9+1nt5OF4)D+SSJ)0Y#%zSJVoOnQUjAZm7DK1dGOn`)0@y5|c9}Jw_C=#6j_8^}gOOF?M<}2C2I_;ubWXB` zigx=T{z;yk^eqg=9vn(9px$>x00qN(l7yEi7rwR+cD&3X0iw>{-v0a{yRwNh?DYJ* z5Ba_K-7@FtB=+y9n)9LF=~3;zU5+q2FAVGoz36ClM2IJ|LS>b!}RR91007*qoM6N<$f-eZvBLDyZ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/sky.png b/gui/slick/images/network/sky.png new file mode 100644 index 0000000000000000000000000000000000000000..6c0506701386ea45d1b9c78f4871bb8496ef284a GIT binary patch literal 3204 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/smithsonian channel.png b/gui/slick/images/network/smithsonian channel.png new file mode 100644 index 0000000000000000000000000000000000000000..8e07ee1fd411eb56c4a0839f7ab5398eaab53c83 GIT binary patch literal 1794 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/speed channel.png b/gui/slick/images/network/speed channel.png new file mode 100644 index 0000000000000000000000000000000000000000..8bca48ec33d20cedf97c3b45b7a3b456ab8f5341 GIT binary patch literal 3816 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 QlmGw#07*qoM6N<$g3ppIQvd(} literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/stan.png b/gui/slick/images/network/stan.png new file mode 100644 index 0000000000000000000000000000000000000000..99b3338542de8e4407bb9a7864a3536ee1c998f3 GIT binary patch literal 1553 zcmV+s2JZQZP)ppvYi(|ARmgmC{Y{3#2*F+|+WA zYT{>(5)lzmKvY4e5rQ$5sU|5ID)Qd_KEKX6_ua?6_kFF&@8gyun&qK zP+%vm%cs1!5EIwS$6AGoU&YEMvARVpZ~)<#ert*IfF|bJ&?5zLPC9$qmT6b8E zof9=gbu)}yqynO93XN5V;P{A}CmACaB6mM-+{L&&I{+if2xk&nvZz`+PWS-PEOAfJ zTH7VFaQhuHC>5(JL_jt1akJA8$mY#EyUEBb?$X`>NM^Nebz^NcK3Kz}g8K1O#LmHE zvyuH%D1ZQUbTPo+SNp6QSbzrU{2!nIa`#DqhRCEx@9E1-$?(01{hN*_(y4`%;2Fep zlwZR32E1Ru<8_jLWOx8Kx-c$Bve{mj)Ce?7=0^lTY~GJ6#Naf%umBBhT31Z*FPD1eue~KG3U) zLI?mSuj`XhXa&&R&dy!B*8(80TRa7zYN{m|mXvZcxw)%drp}=MqVpy-;l*}e<5l&u z_3BgU8tW+^Ql@sLLyDdoY1_$=&y{!bI^OCxe|6bh!e9ctMxGHomM7korh z%nC_rNQMz|y;A`so702Tc2n^S5+6`3)N)6rN!E zBu7`tX(4(~p|q@wWn_ID{w0b6U}Xh4(jo-`x8K3D^LRe!00wwT#!i)1$w+p(^I7VLHt9(laIz1`M`f|1JT^zQwetlfn7c~}I;^P97E$pk(My#$v*3WF{%CBVWn<}g*$1@ph2Ri(%s?-XM zS9GWuznY!v+RVh#cd!y17`B4|XdzFC=?0o6_wOSWqoJHPc-hU(*h$j`|06_x{YgX@KrM3EqKxO7?m{QeZp<{ zD9V*Lx=ir)Y-75tUwN#{EE$&H|Nlb$0Qv#^uK@fFDRd;RPP%T{00000NkvXXu0mjf D8R*&@ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/starz!.png b/gui/slick/images/network/starz!.png new file mode 100644 index 0000000000000000000000000000000000000000..00ec57c673a517746a8ea8c1200f15151348f3b0 GIT binary patch literal 1756 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 Hu0mjfvuTZ{ literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/style network.png b/gui/slick/images/network/style network.png new file mode 100644 index 0000000000000000000000000000000000000000..a6b8f73cd8e077a3ccdb76c07a4d1607610747d4 GIT binary patch literal 3162 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 A2LJ#7 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/sundance.png b/gui/slick/images/network/sundance.png new file mode 100644 index 0000000000000000000000000000000000000000..619ccf206ccaa6177ba487734fc3b93aaa4601b3 GIT binary patch literal 1822 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 Rrzijb002ovPDHLkV1iR(cUJ%a literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/super channel.png b/gui/slick/images/network/super channel.png new file mode 100644 index 0000000000000000000000000000000000000000..a00ec4be4e4082985065ab7053f9db71712994f5 GIT binary patch literal 1320 zcmV+@1=sqCP)`M=^bvptq9U3Khz}uEh8CbEm?nZ@Ac`7(+6F!V+-y4ZAJ5r#&+nYOeLuf*&+mKh zH8AdPHy!}!e)KU~D4X7qq1yx8ZH9xS7ig26Y>G)i@%I+sUFF%yriSYP{EI(&=w1NK z)MEMQrFgG205qXvL%ai;r4Su*kdGECzKs6OgOY|2KvOjB0uDA2!a#srv}i~G zvk^0p8Ol)vH|JYM2bo z)`Fh-Pc>U3HBVFZxmIhQS7@4Im8mZ=Ff>ZDHBKKXL}M(p0}x37*9L5RBbg}8MmiOw zqq)5RBV{_Mp@jxEqm43MWTQkGGB@DDN)~Zs;UNooG+z^CuB4Phl*nswTKVn0MCPele zlyclGN55qPX=skVF9540NCiE+B3YKnD8wCctnDRivQZLb!n~cz`v;PzF>J0^A^lXm$Y=2ECmYC4;Y%0Hb5u^wR8|c)PVUgG`bG}zy@M)atg4K+~?NyIKXQmRcM{ejo#G~ z6tf*zg1-@cmZJvw%aEZdnx_vnLN5pap@ph+lZGOKh(>Q|zCW5TGX@LtvlE5PP?jOnf=qp& z7=05%DmhrN6NLQqx@Ksm-q4eMowj#4MSgm2kQI-xP(&&+ot&nO%Vd$tVYDHEM*Oh> zg~(X}h&+l|2Z&TkaB_~V6ca=ZN$BlcTm9`nAfJ*|?^`%YI*Jb^nL;j7###2FpO4ax z2PN&{I-4mVgAA@wNIq^h(?Blqgi(vO>4`f8z`&5Nl~z^|OgVOHD8#{8GRU9>56!Hg znsELGVmM4B^*|I=>?W6Z@~9_}rQ90ff4&XnpU(-Z*-jAUC{atcl7ojpw7QgHcA%gf z8d=6Zl(2>~SgEF*670A*#UTpOk9Py`u)d2R5(Q|o5;a+mYl#&l>19n+Tp$Y4Gx|am z7L=eDwMYlG$e$3x2|%9(5J4~+b!TUww~yC^ezC82^r&|2QT=EP){v}cd#t7BUF}Q9|i-?0J4cA z3=X?i1&dl#T&skc>GR;Zlhf;+5v-`R-sFKh_nvd^d7tyX&-FFo(^Yg2dlaps*=%6s1@FXQA`MbKh^bHLS-$POl%>^CZN^#=_+dgJyHwXk%mJ zp-?Dv06088K3<=emUh)(FwjVk-ELo;n3!n9yCcA7&CSh+_SXd`C!}2Z= zV2O{9pTKHfMy#&6T&`z%d3pCCTuG7oz{Ra)Wo2zJCIzSlx`A^VqR}*YMQ1Fm`tW~;W;ZEppZ}HiHd7e{&Di;$#xFP$;rg9 z;?nX0K0AH-^rYODMT^B^@oIcalK^2ng)7-QD+DV32_N z`ub6Mviz+kK#5nGELU%Dfc-fRCytf5ERTc9KIU_V9=(xcvgCz;P+#o;#4Zx?Vsi_6AI(@=cQ+|NjD(0YBgb3V}n=ho4O*l*b@{%yJT~t*uw2HUSE()W)Kf1=MM9tM=FH2T|&>s{0(Uvho8)MGCx}m6d$}T9ZKn z;VCzfCGtVU$9Oj-QsD&94A_7#;qkwsq#jZ#R)hD^+KinJFMY#`CkxYPa?+xWW)Z3?y)9n%< z!r`3Q0I>|tot~Z^hxRZu4pTmat1pYNAXcawNa1em4Jeu?SPnxNf5hSpgH&tS#h67?=B(l$5k+q{$r-5NU59JRlQDXO0I_#b(J4a$0w^^HUQ+gH+lOR7zhZbU0~M z@e)GZ4M@5DkyfGfx(J|4_x1H9qx;vuS5$f8%$YM*IWxWLUfqpiXjLXbxK&u}YO!yS zy@YWF^;n2NBg!&rNIaUJa{7n z@X(^A#j(IuWZcT2GV=&3+F_y+1}HsO74V$?Ws_Glgy#d?2CKh~y5ruPARuNJ&;4Rv i!}oVr1m9o(^XqRpMlO*%8!74l0000~nNZXPP2C zg>jb@8XC%Gv(dD)vV6+j|3kd9{@7Z0pswov9VMt)x^XEdx4PyK<7)-%gYPDQYaJv8yf>?G}`XnyTRB9fnW%X90=^{>WWSA zR^b?PcX$6BVq|0lc6N5=a5xbW5y-)+@bGZ>t|j69V+oN+1i-Os=gys99ACuA$?0<+ zfIj@dfdc@X8t&rag5v?O1;EkK5&Zc<3=IuYqMtsssRZ4M6ec5x;J``C%sQD@aQ4@8 zWfv~~aphX&&6+!R?ux~=wfFAbudA<@G&D3eHa0akH%nVuT4XZWg9ojxtq-BLwny#l zkD-o^&L>b;S66p;_djyE{Ao{bZ|}2beSLk;`}_L`1_oY0FJBH04h})DhKGk=zaAMG zdGki0P`rIRHa7O|{rmCB4!SydVvPAv~=|~^eRfkcPB$i38y#Fj%%!5bF!+5sF_)v89Z7Sxpm~lGiBbp+FQww zDx0*Drqdoj8tq>c*WaHxqad%#-SJdfeEq8D1UdQb%s}<^aOtWxorA^Py3jwXq&F+Z zJq2~`GP~R%;!%c}KOplGwJL2Y7N?!PS8gcR=7%iXygJ9!skBUZ*S7ftX}px;LKka~ zglN0j=QLV1T1txY)@G^^`y0h}|4u8X37IAK6_Qw@UIDL2#kV7>jC18|eHV$+V8+&3 zZF6^t#6JK2M7m!5CbmSsTr;SleZF4z=W7>NUb;qV>()2u`)1I9XOT-e@q|ArO}1O! z8@*QRu%>k1ZERC!7CV$ho69!uT`tPtbqhCJyEz{7yiHQ~IJ+;A85^Km+{yh(b1-U6C7HJD z;atu4<~PPa@z;NScw&b%`x0eV5h$3Hb1xscnpG<0x>o2(dRn&s-4ZP+cH?**zoJrf z>S>%8b!{)$7~*|6$x%VLEDF;$Dr3X8p6UGoF?FZ%v6UHe<*{Q1<` cTSZnf2iBHWc{!W51%Cm8j|YQRN#SMx2d=F|1^@s6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/syndicated.png b/gui/slick/images/network/syndicated.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e997e27bb30cc797e88c079b393be1c90cde73 GIT binary patch literal 1120 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?g3U|>8E;1lBd|NsB;5df}Uy}Dw> zidCyttzNx)-@bi^4<9~q+&H`uh57*RJi~zyILDgDY3A+_GiM(W6IC zoH(&{>(*`Cww*tJ{=$U|mo8n}v17;1ojWTkDz0C@e)Hzd4<9~k-@bkQ`t|G9tvht+ z(8i4$j~zR@4wymjFdkGbjImEE9cA#vi)$sEO&-n7k;Q&J)) zz3-0{vtU}J_+#(ixc6IQHvZbFq&C^}Ji zhET_lv;5`z^q(JguWPqxI=!>!zD?e=sW<=Lop4Yf=A@_x1K)m=C7vJJ6Y4IkN^mpO z{xadusY5N2H*E8)mnDdCo;Y-?%!s4GTfE{gOI)kv)}m`CuhuIyc3-xu3n;M;Yh4kg z!2bNc^N$xy9isIPJ7&rsTQlL~{JKq%f=fSqZ14TW>=*qdG1Q^_LG+(3I(j}kcJQ9C zc)ZUxqG`n~slw0s3O*P0^3F!6TAb_D)R?es*0)+~SNW>MHTJ&Ok23r-7Rr1&*OLA6 z&3x4#+iY8E*%<`RFO*?)|GLy|@2*|q-Uf>o1e(?NseQb0^!R!W_NZlR>t2gmHFyH6SiT4&6AUG()=hW-!xpRChvO*x`jy|e_F Pycj%P{an^LB{Ts5E8Iis literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tbs superstation.png b/gui/slick/images/network/tbs superstation.png new file mode 100644 index 0000000000000000000000000000000000000000..61dbed7aeaa22452da4ac0877f235575ea9ed42f GIT binary patch literal 677 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 Z^A9+zO`qZI(1rj2002ovPDHLkV1jR~`EURL literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/telecinco.png b/gui/slick/images/network/telecinco.png new file mode 100644 index 0000000000000000000000000000000000000000..aae8356dc87da5ae84791ff6cede7232f2d0eac2 GIT binary patch literal 1236 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 JPDHLkV1fy#iNXK? literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/the hub.png b/gui/slick/images/network/the hub.png new file mode 100644 index 0000000000000000000000000000000000000000..e428bc4583f6af58967286a80a60862019226c12 GIT binary patch literal 2008 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 S&HCOkg8;a-J*>>iGx8rdopS5| literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tlc.png b/gui/slick/images/network/tlc.png new file mode 100644 index 0000000000000000000000000000000000000000..fb765d042811125e00900aa69480484cdaeff972 GIT binary patch literal 1541 zcmYjQ2{e>z82)EpG}qQdwveKtFd}Z<8B2;H%_O^!EJbt-si-Nb)NK`}Fvghd#&Q|5 z&CtYT8Lf(8Diam186zP}_wSs0?zzwTzW4pk_rB*l=Y5{%OY?BwgTrcJ0RX_c>~$i8 znFMZqGz^Rxj<>h~0G;sIe`t4OfL~KkAU`UyEhc(Y(DtS0ne4-dY3ciE=|{z=bWSdt zo0iQhrWX{`KY#ul;kS+npMLG`YVh%D@b!M|@7o#{$~zwMS=c!yc=CzQ8x;uN*VRf} zTZSq*Zy32R?%xAf&-FCn`K0!klf?wfVk<(4_4e{Vc2?LEg|y`MQ?Z5Hwia2Km)Y$o zv9acQQfl4z^P^5wyXA8SsRUN54h#8 zHvr$Pa&}}H8G= zGZ64RU2UeG&V4wHwcfD7$D0=()^R5BO-{~mRpq!y^nGGterjr7F8}fE+Z_P73jlN_ zbOsWUr>Aod0xmAN%_?2Ka+!Xbui) zITi{k+ZuK(9SZOw!rP*w+G0+EVm+b83F4_)SXAe^vz^IF!t=?`XcxLJ(z-5P>`uMh zeI>Q$+SR_>x1Qg<^XdVej$75w$n9q`-m>!F7O>v23kHe`2aAiuXoKnR|8baaR$k`d{oT)sGwka8CMV-YS+_J@x@+xzXCUe~&|n>y6WM+yWKE{*sv%YM$a*ZdVkk)h_y+bT)!) z=*3l-ogMir&}>U+uTS%-)4d^A8+Us$8RbRO-y%qomq+ow>AdQw!v1UiQN>WlL>Fyh zW2~pMA?w63&Bu4?H?`T&Ww@GV2G20f)gPA^tOL20e2B?2_Nb~c_8<($Dl=mSAx^Fd zsisH`lEG#Rn*Cm9%d4=VrWqT~kvMAnxhj~-ywuBG4#miYwV%nMf@mYnBCA!1zs6CM4r=aZXm^tBAA{K7nL4d{;v#{By*!uL#P4gL_jNG+ zL|~-=`|yjL(kbK#^%6o#WM(s#ZO8cJ?=NNV~&VM(1h{b^^&Vc(^J_H zOaL;xK2$@W+;o9f@Fmg;qJ!|h0)xZ_+FoorNm5fkJiLelj!gBuRIlWVl*OvTU|QRS z_8;bTc+&)Bli(NJmhAA&b})$MEc(=7N_*E{H;WLOz)$5~e2A89q(pS~qH9`id<;K` z0qVEatIE2d-F9G>%?FNI+WGmT%acG>Oj#Bm6^^bcnJ*S`P& literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tmf.png b/gui/slick/images/network/tmf.png new file mode 100644 index 0000000000000000000000000000000000000000..ffec1dd21108f61ceb258dd600206f6676b9798d GIT binary patch literal 1544 zcmd^8`!`ex0KVI*qav*mNg2;!#3Zk#$YTr*C1FA*%t$CwZEPyU(AiaaFJ(7T9wobJ z#fZW%Xv>>c&Os8^+kMRAjyrSj?ED}5o$vA6_tW=f`ucdPZ_(WX0DwC4n7f}cU6dlJ zey{XGdNvOLHsHR;0~m_`8K46;5XBO*umZ^xhEtwReCfX87VFeAr1C$|jbV6>>QN!_r43=)ElDn3qB(6NRwXcI#nv z^`e+dSZf<06pG`20`-kBWt+1r*3>Nhy#$|~l~z>Y;}ckWJJ$F{^2=Ss#}}kn$@>Qo zUq4|eM;LSlYiW_a|6A4}Kz#kzpFJ1HUM3I(+)I*V-jkL+!CG4-$tj>I1*S6)PbO%- zA9i+w91bI1#}Tg+!n0wb@CeY*6svE5EUh6cYlvcnX6HzY9uRA5l2oojx{jO*fb415 znId7sh@|{w@rWT;c0)eyRX5XX=|R`y>Rq=Zko#2Qp+B}1FbxQ zPGQ~tbJO65FXTS6&Fj_9@*syIM&L8|eaer;Fx_1P5({rpUMW-kB*>Vf3I8cBzL*d+R^=qKS9y#$7L?!G>Ue#zj>h2I(w0rV zD)4?F|7jUYl5)=9b?N$iS#!ovo;vWpF0FJL*!6~Vu6OL=)q@S2PmrjkbL34xNDw8^(I=<`U0;?vu zB4*U9a%ebVak=nCXNP2G+P1O%MsBC07e+6|9Z|X7SP~KVd^`>fNP}(-Wg4>Y;7u8N z?BL3LmS(n-nO=Bs(GJy9dLB`CU9{(C$n_O!FAB^jn{9TkY_BC%GBrCmg24sO4T4*f zq4SOE@q|pT)bcEGkh9&6WQLl_c*>QgQhuH$B`az>ron!m z*_kMke(=wU+F-!V4|Kdeos*WXW29!khudh-`WNN#yyjGk0#MVk?%o~gq-RDTti9{% qsRGsRM5DgWD$~RL_T?TnbMqQfg??pvQID>2(EyX-YPJ$u$$%6ohhwNE88jLdBn06qw#;gZ zZ4sbcphU4IW#z-<;@8E?^Yo8z&LeN|2A$L}~6-5A{%e{^F@skyag zAd3VHNO*;J74XM2dSBy?BX{)}-2X`wJ(bhD`AFiITw!KG1r!s|kzn3ax#`y+{uh(| z<*tG%E@D-_1%afLAKv!#V(DQp;JJsMt)F<5Q07rYK*#Dmhbr%MN-W7IQ5o+}ZX{Sq z0e=!-d*|Q^Zj!H-J@Ymx=#&zWh%^^gC*lPsA}T70MOH>YJDmE;CL!S!wJU#liclp4 zBw`wN_3H5wtAF(l;*ot9P+eYGn~3+&zWiJY+9j`NDdZoukrOe~EWjm!EQU4xI)KfRF^hjc>qv8)|Y0)}P7WKh@17Nb})B=HED<1sqxzo>1$O>fY#ooaw?3 zbNBO?=gSek3rs}VJr+eo1@?s$m6C`p^$(`-fZnCVE3hPu;|U?jvS^JsT*9q*2ICAi z-vzEEUzkrS1ONy(LO5jsW$S+1OxQv-n2WoAgdyJr##VnD<^X?zk>z?dfF!~U7{dbq zMl^e$=MiEElLdh4MqH2@G_H&`27DK=$A7=|D*PE>E^Vs36ap~q*Rs3mt*!@!H23$< zt2y?5`-@}#0M|6;l7=^bih@<+YdWziF_ebuS70-*E%@A-xvMsb4DyWv74 s^en?f2m$yZ;bI0W!wg}=?d^L0582CPMA!?WHvj+t07*qoM6N<$f{i2mfdBvi literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/toei animation.png b/gui/slick/images/network/toei animation.png new file mode 100644 index 0000000000000000000000000000000000000000..bb3dbaa7c3a75989b2d78a97d932016593777dde GIT binary patch literal 1861 zcmV-L2fFx)P)^076Sh1Qdu=Y(#>AD5oWWt%zVmk%TK4MHGV7 zU?3hSYN-`WxJto;$mxX;F?e)a5Xz<0|F`}ZACK)JZE*>c{PNz;%$xUp|M}*d*{2#B z8r1DflZ`c2tu4p_bHEbt0+B1SzUqaN%BlKrc}_uxvCPG28QD?CL2U+|?HgBKwJlp|fsh7f&F zmkDOcR_I97`Z|)ep}<;W#~2nZ2=#psHIn%DaEw!+(z*8STCpQZTY&2h!%{GLf&ez) zF2sk_B%s}{g@L*FJ<{3V22oPAXwcKqP0Iyd5JKvFaG&Z((X#MdDMXp(uxq{$F9r4e zaZSYYQ+4BC07;%8K$aWlC7jcpGi1>oF&G-mNUY}akDBs@x;vLvdr z2}$br=3kV?^Sj=_oeb^4AQp54_wi4TESnBo4kb*O!4%;co*7;Nl0d^Lrcr<~P1z(i zpMmW+EP#{@f0Ozl-md;gXi+2>6VyQpkg4mlp82AV9Ov4f!ZmK@wklCD2~6j5IAj>R znq#}Qr50R51b-WEYn=d6riMkRD;TU9=aV@j`h&_PI^RQQYm08{G)2=ww+6ENjV(fUZfEmB5Zq3#+ z>FJljJg`M4iiy$F!0!V3ywcyW!^lqIr+@!xI4%i$8)jVcmgeVwjqPnBz+<7|PIcWl zAHuIX>$sh{>Lr73pwZ{JOC++*pR+uKBKUL7&o_Kn8EnWaOWF78j9;;(s9$kk7#ynn zyu6gV(k22V`uV8?aS7@&l&-sWYaB*LVn9!WI0<00Zb?*g>vOda;;B$ha|3ks!CX@1 zeC``iXI-aa{#8}isOiYe0+}lk6DIwn8Y6cRb14f*O5w-sql*DWuYKV$qtdHjQ zC#Sjn{PI)9uRQtuju6kxFNY-g)3g=*2EOKjNw!OMAt71)3CAV5J%AYxg*`1PZ6<)L z+!_WJ1=^W=wSmMliz-NMR4U;SIk~(QSVX-?8U^3g|Lc&yTGhu$y1<;p{K0azh zV6Yk!9HL5*g%8Hr)F#Z9RuAGj7EDH6KH6h_ zeVvgO-oh|%F9G5~Ct#6D=XhO#%d=qiv4Q{)2D~LYeE#)2TIzTo$>;p}tS<;>owSAO z#*NhZ5Y4NM9}BvGDB2XnHo2zgo{8Yqr!@ks0Y^Y3$OkLHX7G;WM6d*W%KGl$1JGG# zL@uZSV`%INFc}O4&x1R_M--$A?4`Kxf}I>=2*(&s8>G(xFaZ?H5k-O!l#}@!<8v@e zHn7$RAhWg=+y(lAV;sDS#;gYGK_R1HA7{u_W`k<5inDhdd;z9Yv`ji=;Lv9-#T}~0kf^>$UYYAksUk)93oMUyMAd4wV1s#2lv;QL_N@jTg9m%11 z@_Rg3$#=}9AQ_C9r@%($5)s}mzi(K8+kw9Urc6duw@)E100000NkvXXu0mjfg(hRt literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tokyo broadcasting system.png b/gui/slick/images/network/tokyo broadcasting system.png new file mode 100644 index 0000000000000000000000000000000000000000..e3babddd15bd12d7bddb72b674ba0b44f1265a94 GIT binary patch literal 2323 zcmV+u3GDWXP)INO!`!*lQFSj zv^8XGj8ob)m8h+lI@PpkLn5^uD2Ayu=~RobZ=NgeZoj|Fxv;=8VkUp=5N1By<=nI9 zp7Z_v&hPiT2j=y9*(VwKmqn}nNLUpFf!Tmnr(;%8_^nkEy*5dxut_@RkAM@vs@Fd< z7D-|*T-^|0SkST2(iLocbvbk9o4#uih4%(@x-7u_v0wzakE>UsVa}Xvw291WGBBH7 zs%~HvS0)lR|Lq-ApwK|qdwm*Xumm@l*Gmo6X#^X2rx=sAm|e9I_(?S z_a4G-(7)v@$j|Z^49q(h3qb%Y7H^S6X3>j3rJx6F{E7f5_KxbMM8N#9Py`ULSc>>A z@N00uCJNV(1zsW%hV)Y97#8b~z!U%$eI)eK*MMwsT;D+qxDLx-v`Zpw2d`5vRzd{k zkAM?k2$6Y26qyStZC)UixzuWvU8}jSxcv;q&4Nw*$jGlapUtPJDWLj zb22S@X=s)JqR=&vn-kWL>_Ffdp90?o`@t8$X0QuF(uo^`8EUXah0bc=|c>iktjK}!1jZ*?-XE7@Tu)qtv%>d#(W#k{;;*R^#uB+O$lH$$fc|k1&jw} zt(PV~4@L!{&N5wq9#>ge()jAtOo1$c$=thq`SJ^j2hgM#^d|}n3%k+wIkIYdd;9U^ z$ zl<2LfVBV@K=B=!p!0RnJeE9IIbmcBu=_^2KY3V=ER?C>|k)_9vA3uHQ(4n*Vth;gJ z#!+~Li*Cil#0;9v<{zRx4CEg;aNu=i4DuA(E+r);U0kf8rlzJdeSLjDLi<+k@-ZaH z=FOY`tc*Wf0C>P)a`MEe55W@@#2gxRJZw<*TzNhzDaq{5X4n=(Yu2pk zJa_I~GY^Jrwg8Ck6bIbM^>W#2GWo@=*Dre#Vk zzaSy-_i$)v=mRWxVDH|&7q|#zy}i9hcI?>Eo{^F9-{9b2_e>$e!otQI8XA5>ef~JP3x-=h)a-r!o#w=dTO~Loa0x5{N%5nb!%s$a|1xZPXVj*+O;6 z+#Wyz02^(EkPzmLjAUagR>;NDprCu+qLjfC)_>s0&U$hrA%RVj2q;4sW|h8~RFF_k zRwk~~>HdwjF9MCv;un)p=g*&iQL!AkJQrXUsGLf|}7xkwtLSFJv0qj&0Z~!zu zX^a+q`t<3a(>7YUa^>F(3JQ9_KZ}ctyC^&C+qdsLcmqYzyEL9p&3Rq8qVd3^9VDzZ33nmjr(v@Hj7bpW!^st)=nlx0si`d-;9hJG`Il z0lc(s;NBwv70>yf=gjngO?BEW+o%ekhJa7vc>Fns(eNw|OS3Una6k%xSK&^+k3B=_ z>6?Z#GjnYQ>2-g59hU5}8VqrEl}e6a4z)TO-@jm;D>h8w1YHndUBC(8Fo=7Q%aveu z4_Ax7MZki0ohFmyEtx2gJjf1Cs`d=}c-;T}JVYQ~3pfD=QMBM#?9xLf-iz~sJSSCx z#l><(=pz8L2tp8I!xLPH4?sWYgX`bK^(t`l_|Y100^C8#J76?sBESE^XThWVsJjp1 zynus^6gn`OTLAjEmq-UB3{_zizLyBEN^qErVHSh*<4G?PwR-|ifV)@_1Yj0Xpc9-D zOtcaepc*GT1!!Al#XUONc?1C{u*y*%V=SApzVv}Z5aI(}0D1CM0$b%p3(Wcv1V9GC t5xAZRbxKkb#CQk&%H{6{ngE|<{ts@c>)xc{Y;6Dl002ovPDHLkV1kwRYqJ0V literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tokyo mx.png b/gui/slick/images/network/tokyo mx.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b51af75d31355949ef264c0eb054d1294d1823 GIT binary patch literal 1227 zcmV;+1T_1JP)Gi+cDAWbr{*f9vYd*h7_`c?l&UmSBLz$}2~jMCh$0jvh+&c1PXi(o zA`7$cB=PL{;g{ zarE+}1*8R}1*8R}1@u;F0cing0cip9)FWFefni1rCN|CpMmqD&t&>Kcx-w%zx$DX= zR;UJc(X-SPB`+;^v0esF!k56f8tRLHQ=83%X^$Iz@~Lz_gJV>ZH1z#OyC{A{Lh<77-N!T^Iw!g9e)aT1|j=TY%Ss(|fg zAwBb&*`_es32aC<;1)B&TsF(G*>&b`Z67~;Y5U#7K9YRg4h%BY<}NRVc^7lHt!U2O z(e5Q50XdU3Kbjg;rizoxc%7PDY$M6#ajd6P?Rr$#R#`2-{Bpz6J)SKjK&U> z1hv2_g!c>%F>X3gC*rm_U))cx{*GSz3nX(eDRy)6xxVHDv&uZIqV*2wFz1bt6F@7% zX^BH~+vMuAm*&<~NYF{3OF%jR%rVecVxmP?;-MKKbO7VbKGS5zm?l91Z4{^DfoIKc zW(|&e;zPbc+gO349@u6`ylIY_XAniZJlYYVUO|`%tTfZj1Lmb*MJaravP_gc;66be z;ld8I^CU>L9T;sEn6qZAxzp^u?jJ?iZv2J6_HG` z0R=-uVE@1>+KRHcz;Q$#0>*iwI3o~|1+E#;>z_@jL~0kwLTiMm4nov6_al6z z1xGm6AMsLx$Zmz50X78`g$7`?IV$i10xHrX@FegSB9qAs1`RfI#B4D`%;99iYHsv1 zSb~U?d`$N6zo@tXvH+N84wx;VO+llp{r$PuD~pbo#u{aTa?@(=GY3@lU{PEcbgEB< zZ9xX7>VZ-M5oO>9f)r#IP;34)pPB9EYqK2D#&Ds8&{B;0xCHnf)#oK>_jTD|?o~8z zKm--}0m6$E4Jeh&&5uI-4X{{5RwvuG$h=`1P?koqX6TmSB{v_{LpV?IiHk_C0KySq zf>~mQnYFPNZ5o>SJ6~RODW4D7S>pT=01a`B%6!ndqO_xe;&H*Zsn@vyZN!081mv_w zVJ*;LW|_QsFqt6;NiLg}XwNN$#Pw$(u5-mh@V>k{*8DVJH$C%qvK8mk{{-pfNef5| pNDD{{NDJt#(gM-~(gM-~{sXas;nFSwY%u@;002ovPDHLkV1l4$H-!KI literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/toon disney.png b/gui/slick/images/network/toon disney.png new file mode 100644 index 0000000000000000000000000000000000000000..4f486a9c34b6926f1561ef5e7900434df0e14e30 GIT binary patch literal 1901 zcmV-z2a@=SP)%?X+O_D`>+ri(cIkZc9N5s&hGyG zzwiIf`Oi5&$Ni5lx7%&C+wF5iQG8zzguV3Yut5;|%x3XJdcHRp3|hEReBI9T{C>J) zB;!SK4-qqS)FB@~e*B{0Kz$|wcT~EtQ1as6awQ%PdN9RlEqp$)zW%yV1Agk%Y4;8X ze`lo|y%Q9mApuN^1NHIjbG?RVBR>5*2BQgc=FE+hJor#3>>CcAtvD`9;>Wru+G`@{ zNJp@Ptevc#)h!d^zEFrm}XbEsQ99;~&gXeXS$1aSW6a0>0N?>mB zT-d9V76=68{8$YQ4FQfbyvN>G7&uI~nQ%p!6$#M@PB3la%wl6Pa&U@G_{wsJ4y+?R zGWfjxL?mrUO4(h37jy!eo14Wlm#c@po9AaSMAc))&_oRfNm0vWFMPbNw7ZIpfRk*} z_XWy{fW+^DXLgbZSRr{}c9soXGi#Pnmwh0xn2qxw8)r&21}})BlfKK0xfFAo0dk)J zDMOpwIIEZl_?k`p{-6ivqky)Y3q0Z!A=P9aD2&1jy^2Y|$%!%a(dxIK^}FwCWSxYq z@v%$=KU*x8vZ6p=KWUP_1va^Cze@mH&Hc2R2gvLO131Cl%Gn+H7%(``=h8v85!iE* z$4HmtH?F(P?Ks+-R?weN@#OV!Y<(w%&7VZ@?Fk8+x>U5zP2#n; zqWJg;lJpA-K3lJ0?W{Cf{0jc#sldL7iZ22&N}6P}XU?Sn4a=edP03I^+>qo}JGM*C|1C*Qj{BHjG`JW3laYIi4INVcXq4yxZ!> z^2Kg!`=JtF9rmH?C?mv!F9#%a_Elj;TNRcEV>nf<6yiY_%OEKLZcSF@Y6;`NiVA$) zg>{tD8cwjuy{!6yM#>445Kg2LSbMRGH*Sz{Y`#WWqK3{}llc7F6yE%61=h@VVo_}X z@4n>47i(?U{<9zdxJ1D!YbAEE{ht+6xq@naq6#(|UvQM|et1EvP*en{s@lZB*V#mU z!n-pHcGQyJYGLe5sTjPQg5G@!1{P~LvMPxqkEPI^A(DuoeV1t1I9=2I z-0X57BpPv>*M*zxrhM%H&SYNwx9QV;MJN9;6=N2%2`&nG^_@Vk2guqK8T)P-hhtl! z=>2;XegD)juq25?>#K2O%Qy@!P2yBX5~rW92FUjZ=f(jkhE>@}&#Z^@`XA*C#s#FX zi;A}>a=G4S6J|0!PFqzWa#zdfNKyhcU&X$b81~#uDQ=yD-AyWbZdB2EK?J)mmoe~k z3!nV$@Y2Nz!FSPk>PrUuTouN(3AlPC(vrE^*Ej znN-joV+3WN8Th>!6{?seAf2w6T?!(2oK1F3yh_j3&ZjCIiJ9IJaPqXjG_y%R6ZV4j2Dgt;){bQC`z+!4v^rE+ed;-GF0C#p&$qGCcxSHh zalRxlpFdg`(_3H}n}|FCO-)x`T2lC%TUz{_(R?Z@8lm^~NY0%(-yTWw?6V>Ad*=Hy z-1Y)^S(aCpWUHL|dl^=*v(D~1ZEPWz?D0hO98yo z>Fg}&^8&NktWkg96TM?xX2GkfA8f@BQL~dZOqkreiG0;xaiih# zO459~>1PM!ya5xeCa^QY$z(y3fU|)2mU}!4xY2egiozQ$Ryqtdypro8_mdrFjZjVy nI;g|DhJd%wA&dS0J-1&0e&_`s6LSHF00000NkvXXu0mjfUG9yu literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/travel channel.png b/gui/slick/images/network/travel channel.png new file mode 100644 index 0000000000000000000000000000000000000000..ae6caf0a736b02cd939579ab945904974de9f719 GIT binary patch literal 1959 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 FV1nx7Do_9b literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tv asahi.png b/gui/slick/images/network/tv asahi.png new file mode 100644 index 0000000000000000000000000000000000000000..6b22e5af84b714d300943d5e64008d8f30a8e9e7 GIT binary patch literal 1381 zcmV-r1)BPaP);7R_>g#`bvI{wh*gq!Sehpn>Wt6TV00VWe} zGgZzQlb=j1z(s`Zo-2D~<-`Jnt&T1UnLcp2H%9(Nsp0yGT7vND zG4g$~o|`6W7c5^nMt)E>aeJ2Eek;@Z0heSM&tY=9HHpi!2v1?s{{mDl_sl5ygVM#_ z+2kX#iF>$@MR5z|RvzUqLU)E{8W|4!gw%#6Jw#Cqmw%RDk?LKSL9=EyETFHz1qWfKHhmHPI>Uv#o zg*|R{ueCD!96&tjr=#TGb)MW$_I16oOg-&R_t|N=|Ms-nAuqpUyPG^@uZL`r_%=6N z;*djXhY?Tsg3TVX*Y|9a2hRdTOFcPCe#ioOgkT(ipDy!&2Ytgm4p`=(`#fyDq5pA< z2i)y;U-x;JxyoL5y4M!pvdbC=?Qy_8Zg-y>Tp~9HTtcMO6Qkr$IA0#)x^V%fEHEzJ zr6yftu?0qrInRVKi>$KL`O>z=M#*1cqf{5jo~R`jT4a@FlBA)^V!15fZ<{?nO8%s! zMqFiuL{Vd=ire%8WVJ@@Ixhjtm z<5x@~;FC|)2Khbt{Fs1MdmXVu3IYP|D$2;8vPzPLwyAHsP{O1&CMC|Fp0L(R&myoa zW`kR8woEDvm`nd^pS4ClqsoAAksIxFtx zvV^Ao3=r0-CuN9%_tkd!yMY0>t@O02`kA$om+)xDh+6qWOXeRRS}OfV)lXE_YI)`* zb(_S`Zo^+wK@_-=fIC8a)nhhFIL|ZcLQ%C?E;BHotlN`r5L?v&Y3WyAaG}q6(4=(k z_am2xed_bl_nvyfc8An{Y3@^dB#}Kr=hdoj$YuiSUr|G!NJqxAk$|!StKH#IwNH8u zsc+ltVmU&Dd+98(-n|}I+f2>h8i}^00GeJ>yQCyLz=KWdo3ev|yX({~Zd4m3KMjyv z;rr@{AEXmj(u1n%aYG549acYfNNqLc15e9e+tgQO-4_Eq+^p`GPI9H>MII|cCCF?Fp({`I8*{O{Iklnlv2!((oeT?8yAdu^_0&Qy$OC?hR0 z2!#T*FfCX|V}X`%3T1$lf+GdAgGqL?*(K+ubovMS<{e+&xAz*tLIVu+jPw8iFrWsK zX@^NXl)0|fp||<7e*^&BN?33NMWfLOjjjJD|0`osL}+HCTv`@;l0a{=BsNJ}cnztn zMOck!Yn$xRWBK?q@i`x%=_w3BF_}!GP>3APi9P(FOEi(y8R&8pM2nR~Geq{Ta7qT8 z#grCY6`gjK7T*w>5RjVN$gO&W)gX5EKLZ5so%a6**Jkd6bwbNg9Ff)0{UIlD3uze3Zw)> z^f*aGJe-~*y;>%{UM?-IL~d3gWi?27jo956sjdSrhCtMCD2OIH4t(4qTq`duoS6mgv~zd|W8CVk2Z zZ@1idQY3EX3a01g^i$IR1vYZSiU195F3KWgJp6rp(--p9OdkJ zSH+xXmCqB8MLjgtat@3lYWJO37ma!8K@$awE`>OrG~BF?nXN;{TN<7c=!f&YfGrlH zRdoD!j`b1qXU+I`Jr&6=ruB4hJTp&ko0?bc4s=HYleF;<(xGU-qN7Zc&yz+zBD>=J z&i0RdXj0q5xxX2Blb3_fSyu>zRF~YT#FCA_)PpCve=ajf5^X-cYv58^FXxxol6}bR zA<6AHSGr{ zIZ$$6JD!Dlmj2Fs8d{j2*d(^#({|(5!iIEr=>E?`EQY6_llY8#8Sxny5J4!^iD}#U Q=I{#ul@dxGx{zG+4_+T7!~g&Q literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tv land.png b/gui/slick/images/network/tv land.png new file mode 100644 index 0000000000000000000000000000000000000000..c6f98bbde0fbe11057280d95c8523cc77450d683 GIT binary patch literal 2461 zcmV;O31aq%P)aDb{ZvV8b|$bN=30s3!+k0Rq%j7MU;P_;Q=Hb5D!HNwUr`) z)PDh_!h4kjp&}YXRf?jPB!sGI+$MJ8Z^!nocfH?xckdm}Id^96y^bRC#EX5b(afFo zp81_~e)F5TwvbZ7K{g8xxE&_oFaZbL#M!wE=7IE3cq7mwAq7a`>Sz8;Spw%$_?-58 z$Y3jBo4{7UmdBPA0B>NwAOVb@2=)&9l7STkj|>)}u~^*S$Apgs2#4xn3|kRfS@k)> zr&>;7tVN~og#wsjC*F7*K$bzkgc_5BtZL(4fHLbXF5}oo!H3VmDC^_!O>dg#{zo7% zYB2bL6udx0(cth~&P%k+sP8itsj?__3WY)xwrk?mOXqo{s`PrW{E~hoPhiha=*R+B zy5P9pb377d=VZ3yaMfZ~gy&qzFlqqu6#!vV)>SJaoE&;E6;W+m1!V%k7GkJ_YrEiq z8i_<0TW>hvK8o0)mIXuCg@`2>$B4qx!QbgSL;OxOn23x17Lf8C>|VwN$N>i$v#3Qd z$Otc%jK-ifuwgu&fMRkKMq?vzeR~t?{Vqgs@mEgI!12sDgZSO2S7Ec=q_I@Y5ITth zgh|?d3JhGAn+ny_{BmU;Pp;Z?1592-`27{-$BuuP$HWcs*nn%;UY+?G+|S;+`XMEW zV?q0w=EEpRC{guKj~C%gVFK=F8|@}9uFVoeIR_rimpFK`t6Lk;9S*nxWId$bOUF*Z zcTYYFDP+x`?|csL-2O~`ZjAhJHNSxg*7ilMqPCKRsnnRB<^U!})3Dd?QSb&^Au$Tt z{7 z;|fGD@F$Ctri!0bHZd8I5VfZ{j_!MpI@@^+&AZnIJMR7DpX=1{Ww7=i(c3L689m4>wuAyxY zllN(5i{?VqPGb<500W|F+aZ6XJ$Yov6U8z;vPcbFhsOzZ%u@0TDiE~=`8!jow5oQW zl1svA*wECeJRHov<= zdZFoWzF$bDI1sW*uY(|LrnI(!cxG@F&?ZiSUz!(FXo$yGw(x{V;&|HuKh{puN%HFbVde*u?cahLu-|4oQDJ+~u z%-b;3Yg=&3jYzO02uj&x05CgED`&M{moGn-f-E4MfSE#>fDi?d0oxFZSo^kiI03r| zRQgFGK$yT3GN5D%@V!SKLxIcCBk2eGFD3mz)>{qOMy3VrZo37AfY7cs_n4{2Gr7R; zGzpJlx>&&mQSS~divE6->_`9@%Jvb%!y3KNF94`;@y12aF-4K#) zmmo-b3#MXB*#r$W12nCTNVbPI2@ZqPb`38-aIdg)^~y;f*jj53hSKGAB0}(e;j85% zI{6$(v)_lQ^caaJ0p>mzPiV&QJ!Q)?y((H zy|GdNa1{Y@C}zKUYTtLAz}ebm;WFy)CzBbGiO01bFui{{`#ijX*XEb8LdB#nqPOc6 z`1R#Ec=O}G!$Q3Z%1Fqxju5ShflTp$5lb}#^jfSn+qmy9EX>0n=dV*Tb&cv0#5y)) zfUu5A=>{tnIs(_*O)Y>rb1W_&t}W4iXE1jfH9Fq-yFrsmP{(3%%^tonYMZa^z*D6u z!=xLPE%axTng>}&YENQFV$1^QNS7EuRi!P&jMzY3xUhJWFH~K`gasm;^ce{zX-P1S z3i_{eL4Q1V@i&-&*Fra}u`EPD@KICk-J{z2EG9Y8o=tpo* zzPRnPk3hn+G{CpP^XIYu{=T;|{o2aG-1~iy2*gH!7QPb4lDK#ZMJJ1uN+DkB^DGHha+Ya3{sdu#MQ!>>3BVt5qpym)e&uJ6t*nB{9saC3yXzZ%-pM->SIsw

    x)Nr@oGA4w3zu@->n0D#SW z6TlshL4@9>&J-r$r%ydY>dfcWaWPkq?;O?DL90z9B0?OC*b@|9Emk=yYyBv<`|Oc&?Or4{*w54KdIFpKhkcOjN{$*Xi$#mT9_NZ_@{u%n@(VE|01 z7*R1{LBW8DJUU*y3UUBOY&WwL@i9O&pcBOi76S8UH*xs!k&4$L3MBz#I9D2*{;Z{y zdcLNCvwT4VjnwfC7pS3$qtxNWmmvvY!)JL16T7S^*wNWSFWIccL_C{GKroA+L2PIp zl6K(Svt6|&U=|O<2rP84ks)l{;5zG=L7|Wlj>JDMX$NxG8 zRFY0P+u2PD@dc79Shq6)D|RNy!At>ZL{dy7kC2bXRs_iiLOirnQU$juV1@vKX%waa zm5KQ`01pBkBWC)M1fUXu4k+On(!-9h6PRQHSeU%$i!V?XPXquO0fOz4cEE7ejdAh* zs0&_!a4sPP=UXKK+-M$0CA65qJuXBD!7O(umQ}&w!IS(=EPhlJ#3DwxiWs`MJGJ+; zqy!%L-2477#G@@ly(lsNu3+I;>__|VNCK$GQF~>e4Lc?jRK#NcfW|7C=^xlu8$c3( zAja*_s_!|27dw#{FrcEMp%H_X@2T#I&WdsiSpX_JjIGb>J9$K$Vi-Y)2+Ww!xlJ8k z{T|A;jLm^801(U(bvOMbYf4}J!7ul@Pw*|Lspie`vZnhRpL{~`=pgUEAb^2sJWQeX zrj@qw?={Dzc9$bL_G006w=;=HLkeh pIy0o69DQr7*Y|qpqe+&p{{TxGUzKpOkBtBT002ovPDHLkV1oD)=*R#7 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tv tokyo.png b/gui/slick/images/network/tv tokyo.png new file mode 100644 index 0000000000000000000000000000000000000000..f550b1523b8e80daa2abf3c3c8ee56a808766810 GIT binary patch literal 2896 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tv west.png b/gui/slick/images/network/tv west.png new file mode 100644 index 0000000000000000000000000000000000000000..fbf0aee0b1424a1356627fdde73413cc83d87185 GIT binary patch literal 980 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?g3U|{SI@Ck7(FE9W9|38o%`~c|A z%F4>WfByoV`s2rs*4EZ()27XuHEZ6yc?%aVJbU)+ty{M~fBsxiQBhr8y=Kjt?c2Bi z`}c3gj2SOqzO1RKnKWtAoH=tkJ3H5|T|0H^)IEFl96EI9=+UFKwYAr-UAun$`pug+ z=g*(t-{1f3+qYl8el1(JY{iNdb#-+|jvVRg>NFeveaN)wGOP8)(xzg0sG;!j@8#iuLRaLEDzy9IFhmRjWe(~bP-o1O5E?xTN z%a@NIKW^BtVe{tAlP6E!wQJXuDN}y`{{83ApZ50lef#zuIB>w&A!Q>lhAc~h{DOf| z#Kg?P#?HabCn_PUtgfYFVe9DWZ-45&RGt@JR_MD!bGRgPb|I@Q2uYNecV(#TDTR#8Z|Nk|!`(a^W@!Q|{SQelD z_9x5ag?Pez)&?C`%>#DR)&vPKzcGALz;1b9-=g3J3hX!L>ozsXKbUfT^}72D9xz)} z*6zBt`kp#ars<+*LRk5`VD&0)=l(}wbp@w6f)*TpGyjGE`6ss@cShb_HoyLIvq2Nj ziycOp-{Ki2O*cAlsMYX5C5OKN!`is|2TyJ8-Ce`<*!*6?n)jwzhYT4P)E_kaE`Bm$ zRRZ(ncONf1<{sN!&Mu|1-Y_`ybUDKurH01pZR|CC-f@ooO#CqqzbF}$S0B(&jsxV!!4Zw8H;s?+!Q9UAxYHykR^``)!z;z7%& ku#Sx~58m*v_;o;D#i=DA?*ro}U|L}CboFyt=akR{0HECdXaE2J literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tv2.png b/gui/slick/images/network/tv2.png new file mode 100644 index 0000000000000000000000000000000000000000..264b0cff7623f31be6d2d57c859544573471f641 GIT binary patch literal 1659 zcmV->288*EP)8OQPW=leZB?!B`+v$L+_>S_q8r4X2ftw4cjLI_0AKM*EsR6&WNhAPNX25S;j z?g|tHB!&=>tptP+NrkacrGy(O5fFSC&ZP>epT)0Q?Sk9(Y0G)$Q9KR*bhYTW@DE-WjFwFeOgL$gtD7 z)?<8PlbZ(+?$_Y{5b%bu=pqv~3%i z6iVqSU<KTbAT8ej-SF`2e~5 zXGib_fB+CyR&EPbbsy3!kN#>s8r?M>4&N@jUCOyR>fx~0RMpRcIX0WbL=x6Ccd-5& zuzmY6H~SLMu=&J${tX;C@X!H50>5YDG@O9^*JOwS~;l=#^4GMAn>fh0DD8cFqO zK}bSONA8TXtb4rMy=U$E#n$P&qb&P9KsMzw1rm|~0@5#ls{rFn!K5c0ehpwDaM9{2 zmmfPuGy?$lD=azR!Sr9t z%%%?D?5S-9?f|y89rgL)@TWye0HhGOE~3qjNGc9$I>1l|}7r~n6c zY~A|lve*0Gq~-{^HKvw5C&_^t!EpBsSO$<098D8Z#9F~NYUS{6VE z6jxqJ3<1@3Nxy%<%u3p&#%vGJ&m|<`l1zFE_bptw)!_cH!H>@FEjz6-7DgksuGK~c zMRCdTxjBM6EsiP1Q@CTj9_3oeooqCEP|}S~J4yRu2!C=wfB-kUAL$k@fV=lydM=Y5 zkMN4Q1GEPa%sAEQaI)KFL+-mKG>=QmE{$*}mna4Utg3FZ(dYq}nBea*rAH;yRSEFu)fO65Y7x>Yz7k3$lE<$o`@}?t$`~K(x-;r_vB6+{YMUjG5og`xN1!(zGZm>E<#~Gm?u0Bm zl1UUz(@n77A){U8DcwC@<7G+H>5#n_z;(bCY!c@T2D}I~oE^ZzV8Ap?+A^A-zX+)< z96Y7BR1~DL-0V8-qKA>O*-0Wv=_J`IjaAa|jDeVXw@8!d( zu0LaD_b`E^mnH4ZVV{To6``;ZD|7pBqqrKeELLRjBo_FjB}Mt_Le%GuMuO_ zR274@LR#!d&j?Cp!Tp`ADDG5Q4smCakNzCx!|kI0{txl{_OGi$g9iWr002ovPDHLk FV1nx7Do_9b literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tv3.png b/gui/slick/images/network/tv3.png new file mode 100644 index 0000000000000000000000000000000000000000..eb8b7ac3cb937bb9ff8b8c0c589227babf6dc4d8 GIT binary patch literal 1615 zcmeH``BTyf7{;Fu1+D!p@Bz| z7hdDhA_4{qhzALIkV)RFCSszlsF(-dcPY9275mdZGw<{K{=Cm8`MUcrP-7co005w_ z*N|TNgzL}F2(0&P=TtEO?CH7g=7W0r^y%*IuHOIGf7yV(^Vrzfw6wI0jEv08%Ajic&qfiqPlaimmNK4P8=j7%W7BQG? z4wo+wRn=)J!B$RB*F)WzK=nI zAs+#AD~Bv9_hp7%`eWBwKd)SK4rnYBOZIYeUZw6m?GSET@-Ip^a$ zAPN7mtlpv#)DROA;+u2P9)Tln+erl;FFb0MCijHt??cGFSVqG7*~+!U2nK`~oC`Wp z()GY7CjS^3d>CvQ3e0|7a&+0(DhgA5R4A%NFrf9*9YYwV28IT+ZYlzVeh1Dm`B&k2 z8J;d^7Z(@wK^CIX%wHA&tuv(9E~x%O!-SSbmWxq=&uq#LT9`Tnf}6?bcMSZC#o|&J zk94Vrk~%2inCgZOgkN4YWRij}evM*mK{Q|Kza6(K--E4{@SAOd;L~PEtbqRR5m4fd ziacdn?ZbA*8w3ms_i~77s53e~HHWqZ?YSd4Ar&0be6{{O85wt(vma)UZ-P$0JOr1K z)y_4g|DY7lhDkBE;RI)jBhu8wW^Vb2TD3&4!!fOW8;7o-_9(UYiXXdLVXk%VVVu0K}=Jgkub|+&;(7Kdh~x{F5h7mb<}i zEI3Y(pa^*gIWkhaP3xZz(|)QVd&xgv(o-8LFd);=U>K(C3K~3YrBsHC3ce{Z_|Sbz zXUv@8Ivgn-bu)T1NWK2+9B!x$GD$s64Z_1j0+N#zh0qNVg2a&*Zb%~D;dtgD#f;bB z_qX4t3;@S`HSxLJs@Im#&i!^=pC`m5&aS`xH?D?f4Bg7#UEBww9yh(HT-(9QNS~2(X^I?+N}hC|XYu;EHlb J3Y;+U{{kWHIS&8; literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tv7.png b/gui/slick/images/network/tv7.png new file mode 100644 index 0000000000000000000000000000000000000000..6ceb1dfea9fda43191a4d23709f3979b8ad869cc GIT binary patch literal 1307 zcmV+$1?2jPP)HK5 zNUPom2yH2XK!16o0Z|}r31~GKjm<2WZJ7WR+_SbxCt zeebu{;**(iCF8il3H*=9Kl=kRV-PwF!Z<}vn7~;@#$&i$t{e7P=5D2Qucdr5Xp%K# zeL43Yg+HQh@p}Gz`8Xk*bcM%af^5WWblOk^FoW>;p@s<9m?_{siN|bE-9r{8K%$0e z%%UA2RtIb)K7n(`faei^20mptjTf-ba8F8l$NUhmlA|b?l>^oIdxITJAGRe@6`yFerM6YTU5LUFKHSh#7*T zxcQs7Z;UZ2@zetDWSq{O$)A*E^{}nR3*9EY1IjQ?>BkR7*ZE#8>;fEEG)Bczh6M7C zILL>pmHc4UPrgwR@Og16G4_4odg}rVaA3)>^IwpIAZ;YV0HLuK>K64uAOi$t70mLZ ze&MbLFbsA43E%7d5~IS{5HtJo-WTiGN=5n4 zQve|9NKhuiw)V5d?unyedV)p?2x{S1T@Fk6cOknMOtxY6{q$D+^;g%Vq}fH{CyS`t z0;7iEaIycFqE|js?4DdL_VgMifC5)J+;YC)&`%M+$BbcEOtfyl0ks3`3@XZ_r;vtJ z-vHCAa@CK>dCtm=m6^sx0Ie&XlXO@`_$|_yByEZP$ih_14E&vf5`z*e6caVOQ7>k!CjE zZqT?O@(V%_VE)Hc>8P99La}E%2rgxRiTJNGxK05ElD#9RpIdSdi2Q5F^VnwF4AnUS z{EC!c^xJxO*-CW~=dPphJ$dKihYKcCU002ovPDHLkV1gn8dG`PS literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tve.png b/gui/slick/images/network/tve.png new file mode 100644 index 0000000000000000000000000000000000000000..55c3664bab6f01e4c793a9da134ab22f5db90ae1 GIT binary patch literal 2552 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 JPDHLkV1kus-zES6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/tvnz.png b/gui/slick/images/network/tvnz.png new file mode 100644 index 0000000000000000000000000000000000000000..f92a589a642d04d09b1b169855dd129e106e8cb9 GIT binary patch literal 1600 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 JPDHLkV1iNq@In9p literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/usa.png b/gui/slick/images/network/usa.png new file mode 100644 index 0000000000000000000000000000000000000000..d6aa4d00ec0c25a00926a85d55f45d82de00470b GIT binary patch literal 1039 zcmV+q1n~QbP)TEX=5OyT|T4a zTu_?;Y5aYQ9&r;hEgEwj2ct?0&PK1u#46 z*U_DTAR2-FF&w|q3a$-HIyPcYNx({6ZV@vQ*BElsMU;t{ViKE*{?Hy^&|#5)UueZo zRN3g!&8J8Y8;y23sCj6u7?cD=geE+!iOG;8jmHmIhbNU}$KyR5j!x;T5Ah}eele74 z%{7^LLpiq^cjFF8guxlP`H10F5AZ3+xAk2#EXi1f!|)Z(jr=qi8NO)hN4ZRp$`7oO zWTj%R^q8n8pi5JK3b$fUIE|Z`%9=yweq+oi!NO=KV5p|PP^PI>=!T29Og%|5+9--- z5wtCuOW|})eGm(9CYIr2v`Z&0u?ip&MuHoonSiA>hoPtwv55Ch}Q-$qz)&kK? zz<3#uobU*DVHy@=z$ESh+Tn_q32?J#J|Rn3rv&hT^ok}_`G9u#_^*0Em#C5`U3@IM z;TdN2VBq#U3G#_%#97qETGUU#r?^vgi%xlg`;~L!&6^wZVF<#kY7&_Vqei@NUTQ0-T7Z z&{pF$+2Zs)`D78-Up6b@*nmz+lD~HuD^N$ha(q_vTAs&vrwORn#FmrUOeNE+$>J#qXSx0=%s6n4q8WAM;7Z-i3+E*6xF+tJrhbfO*}X_}^S0;8P3R>hQmz&o zP^A`+XnI~&#D5o%UQjJ-Z7(RqCn3kj<+WKTYyMK%)a0WTxw5E=2w{I2;=MX5Us&C; zQ|50k7=h)o{dK~7iw`fYn9Kuj_nT}d*UHHJ1f5Wa*>dw<@mW5HZ;`!$j&|uahb&?e z(Qn!Vl-`glqjUx)%gWCutH)+p;oZUWQbv*l8G!R}It~h1$v&4sw~`0=nRe$((mKM- zeBW`Mu>jO2AWT9AbSHp6@QdS^C=n|Iq(PT_4RXx?Ux%?*^A};+{?J3-Et~)V002ov JPDHLkV1iNq@In9p literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/vara.png b/gui/slick/images/network/vara.png new file mode 100644 index 0000000000000000000000000000000000000000..e1af034fe2da57eb383fcc11fc67e741a05d14d4 GIT binary patch literal 1713 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 XgFj@kaAL3f00000NkvXXu0mjfT{>gE literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/veronica.png b/gui/slick/images/network/veronica.png new file mode 100644 index 0000000000000000000000000000000000000000..8872131d4d3601ef17723481949ad18832d6c0b8 GIT binary patch literal 2363 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/viz media.png b/gui/slick/images/network/viz media.png new file mode 100644 index 0000000000000000000000000000000000000000..481af1ea5955a0adf2029c92e8442fd6f08e27c6 GIT binary patch literal 2006 zcmV;{2Pyc8P)~wc&%Wk{f7E4P@OL-Ow1q~LJVnCDxBw&K!ExI8jLNGBwF-Std zsEtBn5*39QfLb9GEhtd?0Q-PKZIO2E7W=U6w)>d5bLZZBKI2U`q*P&dlFTIGH<_Gs zzB%{1x&NI1ch1a+s`5$3r4Dkr97~rj%?yRXchgag>=Z`+x7y*hc#q28^*8XAozRHpZvL{i@&A_6J4}l~BtKd1*gM+Yf@4&>L_C5XF z=f8N_9l)}N2r&Ef`L`Tgy?)7)r3-1pB~ptp4n)u>hGHI5$YJ*%Mm!hlu;UfE$;|YM z-2L)P-*1=zef_(yx-Hw2KK!6YjGHKd2`x-qaX)@fC;P9smw3|-BcOJ8s+7dD4HLkKI0*`X0C^k$ zLM#!A@Bs>BFn9+@qT_b@(<4QI(R0(kObw3 zMtmcAC$-TJt;=ku8x?pg*v0d;eH?@EKY6m{T&9?IYAE$$s2>uPHasRv1{C%YA|l5v zmC+^bBa9-X)&K-W&_$^Fv^K`ofW_hi&ds$G9d%I$AMNkExIRaRe33!~7=>T9u zJU}cUjExUV6==-2+!_3_Z~AzP{gyb$bTO>~$$ax>YlA!8wf!y7ut-@*Zm2>0aYq-TdA6XS6_p-oV<`2qlh zSUS|<@yuD=W!~Y%U@yaQjR%IejoGNK2y2tW#Ma`9VOe!2%h`qgAJOmiW-(U^*yalW z0t8q}>ag5jz_ZRIo~XUg>(Kz#T7YA=ECtFMkJb@H1r^v~%cL>2ycQhbqqxcK!Ic(j zX!8XC5TJ&|SkjtsWv-JgxgjT$}45(1e+$Ktvj6p4&<-*M(8x zqfpWG02Vjj0>@*45n?1!&XOYMNeNsf5~ykdKuKL5a_52wp(X^xh{CPXjpI+_F1 zO;fuxcNZ81V?aTJ5L8juAqWD7ZH-}ea0+}l>LOM#sTX*6wI+f}xZ()2FfAM^xwQo~> z=FjA={{r|v0JV+plD%*~W^xD7<{jXBgs*JDTQnE%oH+zfzJ%Y?g|@fgPHH23_EnO9 z?g!W57@EEU97FQ{LF|!XT6?b|+W0Qf>)YvA{%zv7`>4IViNcMS;h!~!{MDCG`~7Qh zXpolMF2^`7-i$7S->t%%-bwMUuVT0NlfC#1lE3%k|F>PU6~B8jg=>~zD^=>C0TvKJ zjF7ywi=?j~F$Ueek9hkoG)^!oWEL+#1YJqVsv)9=@^gPBw|E|ALJ=Jf z(tJa`KPDL*!6_Efaf42R_1A&uz+oUs`}WWfq1<-yBm`)rDK1| z`G{juPb(qWi_aw7yc2uyD1wkVZ!X2Je1_`Ne?p8wd>=7Ra|MXvsCwMi6DPQ{y76cC zKrO*rdJ*19o!FxzWG^`%@6_pVWEjnP1kbOdc;5}=ZnzZ0!L$_-Ysr7}S}e-&L%+qp z^jz#v1?ied+_#V7_im-yzZZLA37L9AdcRQwFbMTf*I#4P=FIxb&3(?NZ_j>;qZ*N- zfbWv}If@bAgCs$t1j%?{?Pxp|#p!HM>w=C1kj}M8E`uH!0@p=~d9+#sM<9xkmRxEl zQ!1qKQ5?V+hf7A*9NiubwKYV5>u>ye@48?7=0`6~_zWHD9sBe6Sn`RW)*=WPIrbWn z5ArA=q@aKiu$s02B7!dtzl!>~+wM3NRDy{O5#W(W9`PPt_LFDZcOJa#hTIH_ZU&3e zXpF+9+5nH%`k1rev|F}rdGoP`9E2Rli58uC_LugbG;q&-@4S8e$l%Zkh|qX6o;78t_TxKfzvErtT>lbN~PV07*qoM6N<$f+y+BRR910 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/vox.png b/gui/slick/images/network/vox.png new file mode 100644 index 0000000000000000000000000000000000000000..e524ac6a230cb109311868b8f24e1ce3fcfb31f1 GIT binary patch literal 3047 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/vpro.png b/gui/slick/images/network/vpro.png new file mode 100644 index 0000000000000000000000000000000000000000..5e492e39b7cb4a4ffcf85449aa874be3d6a6de0c GIT binary patch literal 1424 zcmV;B1#kL^P)7M77MAvza!M7=*SkAq_NxGKaHN z4~Bq`VoS4SYSWdKx{wd0bGbQMtu4gY{(U${c+ShCX!)UhuI(P%eP7r0zwY0;&$;dg zBylT`TYB>$03iS&03iS&06;1*6z~DVfZn*RhqdMdd?XI^;g^r6@_lV{;3K!r$9@fA zUim}73&0z|B6=i_qvrR)_~pY07=HPfQf$vLZ@rIw8p4v=p}l8^!5H#U zBOiM-gascA1*QQ-mfsx4&K$`e4W`ziWgo*Zl#ZcPfDM2G#-|L7Cer5U_p5q*bsxUMNV7w#AAHdxKo4+0S+2-?Fg9%{bqV~D4aFLkeF335u zOWO^eVA0Xee__Qa*vqd7~MKOPq*d;Nk(B(H`#0XVXRA}A0b;``lbm!^wz-dYk z4q{^~Y!}pe0~q57{0WG$*7n=h3U`}N!vjEMWTdLAtL3zuoE&FiEkIuYpwLzHjCaiZ zJ7m5tTO~G}bv^w_lP2lXrAs!gf`S64)>+^_?&%NDt%Bv>!8Spi9YAN`q$BWtpr@6< zdUAcm##XV#8$d=zhP>?b>C=jjk9QU}-V;DypQx4iB;ehxl~{gMgh#ab#m2_!`0?W| zt=867B_$;}wPphV5D^6P-K=?Nfxw!3}RN-RBOi%&>MP;+y$r(RlGnp5j#I$*KZyMHC<0&vdO z$2XrhkADyV2?+^mYHD&7v}Vm3XF->N6i)!7pLYYOky!hyi0f|4Q&3Rg(yFhoS42dF zQ!kwkT6xfxGT~MG(ez7X=DYlolauB5`*r5b8J#+HO6BF{>eR_~VL1xi)?omKbpaZc zWy=#D9coi?s;sP3*REZiS|@=n9R)DTyLX3+;)CtS-;mg;gN&K8FBq_H z-MT3*E-qM)o*SUq5dbZ0*Gir)nqr+ESL^kF?4@;0iw2rpNfJ{<^~Eb!*dx?wCgqJ$ zbm_YIx-UZTxuw$)0B14uK8E^JCm1vaAon`7HUkk{r>$@$np`Bd>j;KsQLPwiF2jJw z07@Lbb-=!>6yyiGIrNG>0JK;eAJBGTX$Jt112kVn=c2WbXl}sz0n4oM7Er>nz0;{z z42EF4V0swxr4r;Mlx3fItfa!ntWyb^x{s+K+xP z0IUA7){OzU$yRm%cH55r6)SZBSpEM5u=+5pZh}}>J6&pha4uMX%l>l!LjM#E0SEyI e0SE!Og~#6+T;;NT%=PgA0000Mhp17_Al* zqP_{WEf#3OLM;Jm#b|x0T5nBAFE)UUw$1%qW@fMT6G;x7IkOK9NJyIG1Aq3*hCTD$ zu-2YEvdzUTxX4`!z(ua&w3(e(VTmR-loHHKn2N%@A}Ar|kww~Yf>_;Sq4Mn18+f&I zR6(D4GPbBOVpz$U6ecmCW*kw#CfbRdg(##5Jjj$VF*XO&V?d!O7}CvXRgd!GI1Xc* zsU7>NI16k@sYR=mSRl;=Uq0E+JCvA5H7Q8jOA{YeWiXh!AaTPFapeoR*gK)aA zcL7U89Bo;72LK{hMYQYS6ahLvb^+i9*`ESxh6!{~lsh<0EM!2p$^H;vhLz0ZI?x7y zC~WAM`!Et^Rvh_!a()Zut6(!kMj2H+S5nbK7h3sv7ctw0Pg~>0BYa>@LR<5 zO9rsmCvy`GglSiLP~s^78=L_IXszWR027Sx;#?~+H-iBij(suFUYALqWYjAWx*uX& zrhC08EdV538(N*XYTLYCJ7w{doK&TyAnpXFZz54`4$ z5P&x(rJqc!?+yo09Yn1cC_F%u!sX82jzV1t#Fv0&oO@RQlbjJ@#D5(=k8B{I43Off$?xWJfZTB1=Pa%VeH6+^;N>}R#ZrpE{MFL8Fn4;O1DK^5B>oiP zZN@urd5LB?m9;|wW`473e#o=c_lSlBR zN1q0Ubb^ozgS$;vG%_31qtpS(xc3ngS4waYJiPp^USFNI?MDfPl&XVrc;e3!2YdI>6k%)U;6SLTu*D)K>mxQX)AWgmTDu z4GRdUoqq^y1Rgg`BW*e_ehcKN8DaJa{($rzUQ_jRtMfG3DEmZ-@_T|C8I^#~{ckLt zKd;2b)*oktAWwI84Gxb#j0#JVXU0~(vQvg~Rgb*3M*EiSssFs}Mz#FIxd! zkA%w8f_Kos1j*AsW%}jk3*f(9hW1}h8gO4}`?EGzzb*o#8Pi0NE!~ZLFAYRFQt0lQ zoqIDjv@xwzAUIivw>s+)(A&Z1cYv6jWhsIOORs$wIlYNRgzu60H-H5m0Ok~PFjBeJ zx&FFo-3nU4nOg>kQ4=)l0>Ll=Q#2bN3eZi{EJ^hH{n$QmwM8-u^a=0A20(%W*dTG5 zjweoT&rJSUsoGp}yb~DbwH*NljCu%ohEW6HIKyh-XTT~(?FG2>-yj#cO98mZ{TG@| VnK7elGk*X8002ovPDHLkV1l=`#YO-C literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/watch.png b/gui/slick/images/network/watch.png new file mode 100644 index 0000000000000000000000000000000000000000..d5362fdee121a6aedab9978b82ea3616bce1956d GIT binary patch literal 2094 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

    XqlIX#vN->>eRmYNcs;io$j84Za$_v7 zZ`pC6iu%J=btqkaaX|)$xX!onQ^^6gQ2#|#XzvAtNEYU~_X8#-*i6E_evBdtU^^OY z40X2WjRJ}|4w(Sp9PIq5a~uWUxc|PqfozUY$d?pylzq5)jZc={?1B4z4mO_y_|xgg zM1Dp`G^Bmz-b*nz;A>Rmajlb;qLOuDOP7tZTvUIx$tCHcY=WTXu9q#cRbCaRC{uM; zQ`Fx#ev@nzm8BM_;mW2=r?_t44Kh_NT_M{gQ~o5XYpByJYveDY#w$$1^y;*DG2_93 z-mw_w@Hi|Qy>Jm-;eK$M#+Io(&Et&04(+X4a=Sd|U=lN!l4`!nNy|^Pof#xTp|#pt z&E=l!7BZeGj0(T`-k9YJm;^J46d>h?_(>#s9$oYgEIvjudeK+_bcUUL-sL@fk6B)z zosC;;VK0N}0NrSbV;t4Ea8Uqn=xo9O+R=y3Q;CZdNF726Cf|o&0$>_=DBuZBaSapf z0N~@tq%agl0nij6nz=m9=Xju&mLzuP6!NSmxo$L7I-5C+Qv?_UlfnW+;(iiG52APo zrs)kLid^>bG4}9ZFHsz22l*H;ISs&O(#VJ0qK3dy%deL&bm2rL!|3>W?=SitWt3JL z*N^VOPSe8zzZ%RrGTBKiU7n;5;1_)O$X$4oCIZj|h~VK-X7OvHpi?mMQp_QS(Qdsn z1`ucWn=z{EjZVk=p6g9JmN>5YR&a5E4GZY%)iH`kkazByY5z;AGn z$PLcn<{bci*VBA;12C_-&VbN260nhpn@d0p4pMN_7YA-b_-^?>J+)jM5j9Z!00000 LNkvXXu0mjfLeN~8 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/wowow.png b/gui/slick/images/network/wowow.png new file mode 100644 index 0000000000000000000000000000000000000000..5ca37a428b7d97d3a2f22ab32858197d3a13e4b2 GIT binary patch literal 790 zcmV+x1L^#UP)_xiT58@bVu@tY7iLlz|As_2ejj>pc za#Y}h?puJXNWd3tzzXCciW+RjQRLtkR-sY9PgeUj+{9O`!#NyBtL~eOI?P57)?y;c z@E1*3iA^ZRFrNk;smZlrBSuRdB6x-onp_x8>eX419wr+XQHb+!(x?ZBM-m!PfbSaT z2KsPEbKzcoqo}V!^_{J;iZpgToP;$;FUH_HPUDfrX+T83NyL7i-poBrLmIm9TO9^< z%)=!-hLfNk<^f7{tsmRbfhEX*lNvop92V=|pK43d@i01duagY*)uF!ob-hGmCmHkf zXpTE|p0A_xJX3T$q+_X1CzZxh-GO*5nE+;}nrC2UzK-oM^G!t@NGi;f857IGO#H!C z6=9Ozm>H*!F7<7u-JFYJKF=;J!ZH;uSK|b<8a%^wV>5cO2cL04`#D{0^|*|o<|CeC zHD>AC@&h@#{zPwQsOiNmt(22e0q(2cG_AG+YD-j~5twoM@M|TS(b$@cqCTz|tD_nP#{531ASwVcmiT+Um0DG5 zASd8XrS@9@yLBxdFSX375P~~LbnMm=eyj6=l){~m`byCj^6SCxYV2ms#hsJd#vZM% zZsV^~1&FqQ(ur59mRBE+hx#sTQRUoe$5iaoM|2#LHCV6St~-5df8n(2d=AziZm=b- z-(>0GCm>bV!v7hkN8gO6XfZyr#klQJ>_0_e3t$Ui3t$Ui3t$Ui3t$Ui3lNL>2h<;M1& literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/xbox video.png b/gui/slick/images/network/xbox video.png new file mode 100644 index 0000000000000000000000000000000000000000..474158d9818af090f78bb8cf6798766dcf51fa73 GIT binary patch literal 3039 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/youtube.png b/gui/slick/images/network/youtube.png new file mode 100644 index 0000000000000000000000000000000000000000..eb3918a5549c29391e411bb51ba0f674023da7d8 GIT binary patch literal 2324 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/קשת.png b/gui/slick/images/network/קשת.png new file mode 100644 index 0000000000000000000000000000000000000000..d14b06452fe691eac7f8e2d7934c959a9284708c GIT binary patch literal 2307 zcmV+e3HOTy~e8omqB40J$y}@D>ELU8@=(QA<)ntD^L#HELq8QPbFpl-NjH z)wWhETD4ZS(P}GV14@M|N>LG@vcd|&0?PusEW5+b>}786`;^RNH>A=2Q-$G^JUQq5 z`TUY|k~~K^N#?$GRc*+zBP+vhJ#fCDb<5kXjwHRxE?_b16b4*|###v2FH|g$tA~iQxpuwba)fs~g&yF6yia z<^SR<7Xmc^iQX)pDgZ-+EeJ{xg0EMwGq|<-+DFSy$pA9#7e{i3zWx-@2>c=LdR4zT zqn(lAJjd(K6wmQMJ0d;e+21aS14(>4BdF$wJ+iKI0+a{0Y4~mhFZsg-u zNay>TVMHj$qPin^Dgb!ClJ$Ii48z0w@YPUY1Vkv}uIg)-&Mnyh9(Kmq^%ss^+TA5D z>ZxHmThcvVziCz#2jgO6FxuT|<0)f6<9>q}O9>T})Ierx{yay#1z{oM? z@%A>k>BIGg4eweSHXG7ekRHfv6!QB8Y3e}scYzTAzBM$7A_$Pp`+!jCBv3UJ_zJ4@ z6VD&(c6QG%xd4{ejhhEtPZ606v>g)OU2WOA+0dJU{BFqZ6gZed4kSUK%JrCCn~?_z zN0Gzbco^mmNud;}f)Pb1BAo@_r$E5;qyflTv!rAKFfa-j$LA0M--G5o!jA0*za8@X z4eU*zeK{i5=k!R9etF;GBLGNOANUG@O{EKa1**DpbI(8f?uwEKKvmBJ9R4>%pt(sn z+$wl`Ks|xOJt%NmFpmO)lJW*23Rr{PcclOBW71hvpsFWFSvo&9=a}&&5rBwH1`x-= zt*%A_0c<#o8;jvoRN%(qg?-^13evdEqTx8XmI|b+8E@gxn=a^M-vYTHOW2( z=RM*TA*%9u;)BAB47&^q2Z=;n0{P61rSb^YqROC2lbHF|T4K|tGx=wWsekb$#@&1~ zm#kRHrLV8z(p7IVboMux{^!3E{^=Ur@2M+4rjQy`Jqw#_J2o0_we%4v!-gz2q5Ig33h!evN48pNOg)Lk!&~PQ``!C1exEKJ7As&c=7@XEFY$ivtJ;{5oZDRAvjcj{uEzJ#00Q~cn z^=w`L2_gb;IsYez|CjO!#~CtpDycntNNn9o?aWyq!ugLp3PAgBZldpRiwVzNOs}tS z_$~nIV&i#a#!>)$fxM?oIcF3ftXo7Xk>avZKfsCtV5~umP{ai%JpkXQQGM_|3fezv zVDQ;zQZ{BRs1HEunLDwEwh&GnAiJ{z?L0u_h9}5=ngW5Qu01@z;|YE;Wf6Y79OF7{ zZam1{cfL%}7__>E&oTU@Ux8^~^N(C`k(c<&***Zlh8NI$mKjSIGH!eh0Eb@u-Xu(! z%b=x)z@$vJet)boz0RekJA?j^BKxddH|I%zq6uJ z+au)$04JLuzjq7H#F=RA1OP(we@*1>x3N`2(cV77-+v0Xb_#y)28?kCS{DGaor4XVs2F_>x8to@{)G)$Qk!(VGZ2Z)^6xv=FwQu|L_vZS zDPRPK3_{0O7xr(pm$9qI#Q^25gDM4SKTJ-8fI`4RD1ZhW)Ug0$0_Ip*fWrz`m()ba z@00iOXu)Ryo)2X%IIQ6(7I~$%pnkVKoujfWY=Iiau$G~V-W_B$i?y1Fu-*H@QW+J zhj}Bz-u?LAPfKzt+%{+Lk2DtP)`>Ofq*{na!1DnR;JKDc8j>!KC;-8LrJtZ2%#2`w zf;xr*Yfx*h1MkANf82SLFOb6*Xc%aAQq3&MFWi4BY)_*ri{}8`S-3+q@%! z?o#F1)cmhL#|h%_C2@zZdtMJ;@Ww+;Rc8S+fQdjApyk0pC(x{_+XZRp$PR7;?@036 d`XndVe*jqY#smr002ovPDHLkV1k5ANq7JN literal 0 HcmV?d00001 diff --git a/gui/slick/images/next.png b/gui/slick/images/next.png new file mode 100644 index 0000000000000000000000000000000000000000..bfd8fc167a9cc716063ce7680a94ac312071ebed GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRp!3-o*pRS7lQpN#3A+CZjz_s8H=c4~=b^A4H zb_>pUCp`6q*rZ32eYa)0uFAKcS8O@SGw%oA?9VEVN4WMcNdRhRDhcunW|)@$|FPP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D39v~-K~!i%)maNr zRM#248i|prF~&FSuF{O1PHh@vr#ek-jft;BlvmIou#1Yu0D_37C;|dvcnR#?T^1EJ z5+6~bMyn>NkET}5NXERh(doq0Sf5qi&%Ni~zyE(ZyDG4_0;%%N{B!r5J$ujh{pUab zd92V`(CSTFw0f~xV=&Fs8ce(JS#F#7$@@L;{xcW(Tm?>N}a?joB{pj@mb9ukh+e4GY--_*ah>6dIU` zDzygl?|D@VpvMnT8*0m|9xouluh6^i^P&T)w+*J-Nd6M9dOU&goQRXTf)`bIh8B1r z`8upG;#CfK&dcdfA*2lxr_)?O@!9yaV*6bD9PJg7r{zumKj37+9!5I7I6*DzO;oexZ%bH!mEVWzR#FjD|+sgYC$c8KQ$@g}8J zJBcQuqH-TGm(8{Hr6rP*x|2s81Px*=z7U7jvX@`klbE>TaLuC_rzQ>HU%Ia;$ZP=lMDCgx8sJX-#G&VLm zOtRTPVG@2TH#I{1c&mbGLXEO8Lxd;Zu!0Bn?G|8CKa(R{2zgKjA_0TuiQ6DBY9{ z*S5vO`S;VnFHQs@z^aC;ojfHAPSZI^z%w{WM}&#&R(Z8c0%Tc%IwV$ARRxummFlym zhKSdy#P20<7eFIISh(RN8!$Zy;Lx7|jxGlHEDhirGr*oGcr7{)y3Z0y4a*Az(1W=0m)gmjasjYV^K$4gmBIV`f z+~aqNli9uB8hN|-FJ8IL1Rs;U*OCD6$r4ZwB!m3rZa9;_2yU2y;81oHrs*UQCM5ie z7D-OAZIFPU`Deomk?R?D)T#jTIuWnrUT^OC*2uReV9SxOnJ_k8$;e0tI2HkLt^}?h z+W^NC0|0i-hwN2xAdFrPvr~#)zoH=lz5KG^cQG3o=DQXGDAvo$%h2mhvEH0KSzDn) zre-6=TjC*{z^O1O*bHZja1_2XLFLY9kgWmm4`U1nW1?Wx-29`Qnrk2dJ#nR^#RmJh zPXG}qDca6`?;05PZ-k z)2feKkWmpZYt@Dp+wBK}1a$X)7p5g{R~Inq44;ln({Rj=d@f033vjx5R+CGJ4S#=m8)^zvCtv% zIIqgLnfGh!8{|IvO)P3@BEaEjOrcQ#B{489G8?+jUJuWO7nJMtx&1h$hXVb4k8G3qWzz~Bq ziPL#_kN|f~qhq2sGVG9nY*X`nTLN4mf3JXqooCq)pLY~Eodq?=*Ta?lxzKPh6}}K7 z!F}qA>JHsdkbvG8gTKLrthxrb60Gro-fvFcnfGxct;YZCjQvb_c`Y2Zt_Ii<47YN9 z!DjJ=;CWHt=9AUF*tdfO^nD`-MlD(|-7c#@0S%oJI(F~ZH8jfP9Km}X?k+80UXutV zYa$_RaXbirSOI;eB>aL?X&*>HKRktv47Wr}r1B3ElXmFmg(0D*D z{_B_Q^tYGfAFke%%PT5nsi6+J*zf>`N16K|qm~AxqN+x|eB+LM=DQ!|y(iDJoIR&m zgypb2CbCHG?Vr`k0ba!1U$~D`=osk#UVI_*nrDFlC_rhK4GS-D*vzw|x%`L{R7I=v|O_RErmX=w_D3|+C% z0!f5hyMfSznjPWOVbHY&&V^FP%kiK+Bsd@X;Zf7wFB{xuW&rJ%C=}Ey7jE6Kj_!Qu zJVD1&x^$ z!e{OZ5S5?&rr91w=-CJU%i;=XWbQhojqAbA0t)z4?F>8SRULv(Zy9G7pfi~Lc=b;Q xB)(hiFwEk`t2zvvL-Z$JHT^@wt2zKd_#a^?MB&2GU~vEd002ovPDHLkV1hW?;1d7< literal 0 HcmV?d00001 diff --git a/gui/slick/images/nfo-no.gif b/gui/slick/images/nfo-no.gif new file mode 100644 index 0000000000000000000000000000000000000000..fba19585f82f616c6c90e0341738e100dfb02965 GIT binary patch literal 98 zcmZ?wbhEHb6ldUOn8?iV`0?W%J9d2d@PUDWLGdRGBLf37gAS0*0Fq~5GLGq6nf-u& zv5mux?&4+QUy~c-MW->Aajle^uu5~8cKE*6-J93VX*XZXnHO~^>G%c@HFj18YXC|e BBC`Mh literal 0 HcmV?d00001 diff --git a/gui/slick/images/nfo.gif b/gui/slick/images/nfo.gif new file mode 100644 index 0000000000000000000000000000000000000000..c43c309e1b3500497274bdd7484fb3ca61aeab3d GIT binary patch literal 98 zcmZ?wbhEHb6ldUOn8?8J|Ns9}r%uh9HH(3PLGdRGs|b+R0b&M_JOh*Qk-nALkN6kc zDBb8TUMBuExiMaJ8gm)jN~;O0G?!_I?|a?7dEK0L^R=9LQHPR_Z}3oKWM!}h06@ng Au>b%7 literal 0 HcmV?d00001 diff --git a/gui/slick/images/no16.png b/gui/slick/images/no16.png new file mode 100644 index 0000000000000000000000000000000000000000..4759c7727262b453e098ea0f3ecef3041cdad366 GIT binary patch literal 516 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfu>hYCS3y$11Y3g!W$8)wMr}Gu z6Rh-G)aCjubn0Y88ssJVOf)B0==2z(hNeb0V3NZj zX+PU7I`SLUq<0#soblV!D=)7M%WSMz<7 zpObi8wkML!{iqBtV-(v#3!@c3U*DeXYmj5~`ChmjXV&~ZK7tM=@h9gUidwwOzkcVJ z`RlrN@MNX@Wcv2P z%+oB2w^R3Ir|($N5%xkNEU@t5ga!Q1eam;*$!1(po~8VIqo(bz`hU!ap9u8roh)Gj P^Z#>5`6E)o@>UvLAw4dr2J=HaNYGD2ps7zMnnUTeF zC-)Z~elNTO9;<3UkyCvc9Pu(V>WQ+}>!|qG38}9W(_W`!yh%#`&^PJhtht{SFa5N5 z+2@sOK5y9kWy7W~TepARwddR6Bi|1nd7`5A{~-)^6vz!zt>Gn6G+ zxG^5Ex?bpEFD6t|VJzXf^xeGYy8YW%v8--;z3c3|UA_Mqw>mdCf7nuRB5tzaj8K** zpDypaB6R=z&wp36-4)(-OyN>%3EUQIsqr*p>gfeB^UbqbB)k@}Oy>YPoWax8&t;uc GLK6U3`09ZG literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/discord.png b/gui/slick/images/notifiers/discord.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc16091efbdeeed0ddf561344d30412f4ff0f8b GIT binary patch literal 1010 zcmVF!h+%TAS7nqtKula~pgloOP+WpgT!T?vgHc_CQeK8rUx-s+ zigJnC{{H^||NsC0{&9%ebd2Er{r+-^+5Z0jY=qczirRLJ+Wh_gT4|jA{{3x&&2x#` zZid-gYoK3ns^aJO`~3Z9d%tIZ)@gy)YlGNxirsUI-E@lDY=O&cgV=YC+j)-Ln5g5S zu;#$Z?$zA$*WL7Qh0||_*=>T%Wq#KE{{C%+*lvc{XL`MFh0<||+Hr~6Xo1&hfY)-0 z+}z^zTWX(YdcLc<=xv4BbBft&g4c73+-ic@WPR0Seb#h~+H8W$b&J|%c)E6t+jorG zTx_9uj@xE=x_gk@e39INmEDDy--emqhnnAsoZpb6;*p}^lBD93rQ(#O;+Ci5W`EY4 ztmL4t$t<~xy0~k5>-p*I`ReWY z?C<*R@cHfV`tI@i@bmle^ZN4i`}6hu^Y;7n_WSnt{P+0$`uqL*`~F^UsQmr?XMfiH z{Qmv@{as0{{R2~{{H{||8a-eXo1$q01M0j000woQchC<5D*Yd zOiW{mjE$zV!OF_Y%F2t-;?)2E0h38YK~#8NebUvA8&M1fV5d#C%_ha)K4&mY%gl^r zW@ct)W@cvYV>TU)qV^`Ad|_GkjcxJ;C(Rxl8X8-4ss*s|NzXbckt67|5U)18OTJ&v1C z&mO&fVI5GP2v876FUUU-j+@M8T;$Q+Y8MF6RN&VdE)vh*WYbq*2JHu&cE!wn!nX7= z3wJmpcuOmQ&##lLMA!?(NwMZ*4)tK^dNx^h#V#v#KGrJCywSxaN5KOIrq4X)T-s{F8a0cCW~urpyoKkHP000;W1ONa4rM#X^0008ONkl3Kj6q zZlXdV$||&MDxl63v(j9p%;V11Hr@H&C(>)$ysX~|hjgk4w-udh-e0%v(wU>%@0{&c z69AwfDUeWT_}9{%yZ+g@ZN}ix&NHhI&2-m=1c1sDs-DuJ;Tz)?Y}k18xvibGOKus{ zZsp3}H>S(cA4;tN((8D{QYT$qvi_45>%0B#rlbW~y9c#6f8*yJH@}*rRUqw^{U&#< zdvDY3hct|t(Ui@aG;Y#8bM*?pes}Se$%`E-(r%L$?|A0Jp|)9dNzFXT9e1?5U)@y= z)7rGT;r#yko|dV!XJGZ=!BvZ7GpOis&T-==jGN~r%iJ~XKU2azKTTYIG5vULN$+14 z=uistec^~LR!GJj^QnC{xuvSAUDGk6W7V$i>yma^nD3+yd~A`AjM-wBDSIu~r>-d( zGb*?oDO?1BED(wiGD0|m zL0Mrg?$fH&hbssn1PU?;r?FgBO=(urRH~}!!&N|_2qa+`kEx;*LI_!jntuE)KqvyG zUoa%eLI??^Kqw{sxTXX}C=FvsmW2>P$OvR1%ldFb7K)b2DLf7mAjv`?gb*k#!l+70 r2ZEL3ArNwcEE0q)1VR?V^-lf=R5L>|n;;NL00000NkvXXu0mjfZL?y$ literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/emby.png b/gui/slick/images/notifiers/emby.png new file mode 100644 index 0000000000000000000000000000000000000000..016cf4252af1cb274f142fdf51331dd363eb2185 GIT binary patch literal 1199 zcmV;g1W@~lP)Jl zQWlt?4Gk43v7$s3F*NZ1-%zJHH+SFL`?uY5&ad~J?v-z2i$0ehaN+U!oO5`bOE~GG z6B3~I2=XGA!7Mu7q2N&fL+E_#DmyENC^T%a0>VBiMWto4d@iW3J^AIuLa{% z>rr5P5agy#upEd%4690<){{Ag6 z{Qm+9K9tdw>0vswLqJ;w5*gSqoFb>jU*ccIPa`Y=Q11gevvP59_IUcPUP3t;d6tey zIi>+5fGuKW#KP`6AOx}_!RaXzmu9>~2X_c4D=SA%#8=d3VQFd0&dEiepR6c2 z^)8GrXD0$N4aCipVK|ZY!K1z3wpo;N3@l_&#)Dy#6EQ5QB=}%nP(BESgWqo+7Cg2r z6Jby`;C#Ij*!&)7>+b1(c1wgqZvKnxBQqhV(#P6^iFGC>-Bh*=vQ9sw;TerL2pq;}y$UvY@dF+0CZ}X*=Y5+z=Z$vgkWA;2lwh`z#a<1ttmYrCHPtUGFW8yvn zR{p=_t#@N}O&1=$34$gfSdtW))u6g2Im#c#!7l_183<${NRn{dT-06KkzV-`80fS( zfPW&SL9*H1>)vXqmcEXaN{e6tfFuvM%(z-Z)LKagz7f#k=@sFVJ{-CI!((}KsuBLQ zm|#D1<_3|5;^S9#51s>lq)7-c1D24m@C1w6aF<8zvf%X@ONY}t(F7>~BXPOqJOs(d z$I&H*kv}jo#&xHSjGl4+K=!D!0e~SXg_|Z^tECkiD}Ved@({=R^=+GITX_x`T|zJr z(7324t&bKypO#Ai-2HWJp$!fE!miWmt%=vJ7ERT$_*%;+yOA@bP&gl*y7sC&c@>NS zpaAI35y*i-&>T0VXX1@1oOu8A%4_>?EtYu_pl5zZjB~NqR$PosSq^Fkz`g&X32C6> z9-3~XaQo-Go0O+MB#|u$!H7JvHr{l@Yd{Ks>Dq%{5dE_iztkN6=-#Qn7E>M}6G}EE zKTb3zmp~|hxZ6*rg<1r@on|3FZu8y8z4vhL<>^Ep@Hps2g93}BNGljF*(g+! zp*;80?A|+Ne{X&FYyb4Sw75hg6F?B0C+6j)XUhvubA1s!W(5{INXZ(2?okY36f>y< z0HG2R;`2yIs89MkH|KZX%#AB9o7u;&%|5!_y}X|*UH8^2JDyt;2T78W7Jq6RUwTO9Ao$7g^y zgA@OKl>bhBvi30g=sZ8VYPUsi41hukfq()YP1Q&U0ud1fRoy14<*sH!Xo?6)%~z!X z!PEq&4#v=@6}vR2;@Z77Qp-0tM_MWb`F_VUc5 zTcfr?5aV)n`rXeyT5W#&E0nEU)9}y3~Ml@Wb(g@5P+1 zW6RdM;y(}n{qkFgn3wA_w)th~x*qz}1e2{*ieL^&wDmYcn!rZe+LY>Rre>phgrG33 zBBi&?6atdeuG|<%jcl1M_vQjZ1W>11KmEbfX9J_=(Ug!f9-ho@jIm9IgJoH+eY$o# z(nbOO+P}dC6zN(wdP4^fA#fFdHEe{!6e0c6zs}>}fB5U%aZ&1^z5oCK07*qoM6N<$ Eg1XK({r~^~ literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/growl.png b/gui/slick/images/notifiers/growl.png new file mode 100644 index 0000000000000000000000000000000000000000..82ea9fd80a027c5b9ce43c09b1512361c2ede8b4 GIT binary patch literal 1697 zcmV;S244AzP)P000;W1^@s654Bdt000JPNklgVG702=K|Jm-n*^`@?kTfA7gnbKPM~IY(Wf8>Ix*$+w6csz|KpB`aYU`*i+EH7T zQk|Aca8SqAp-93~EmK-TlqQ4(vJhGlLUxjydvkNQXZe>GnQ^ARD0cdJbT?|4HL(kbpp-sn8b)&WrZ;Rg}z{9DlsB=8eYF`%5xY4J@hMeuye#s5VF`01yCx zWlPdhxckUi|H-~^4O6B}<-o!6*^lS_b?ag;@Ax8og{CNiF9{T(fWwrqnz2MnAXytS zPe&rI^KKi24w^!;ZYaOCwG@t3o}%vjY1*z{!8<2qk0k=-sQOo8L^u*-6soFltA8pG ziv7B!BS`(RAG2H@!U}R}MCh;R@f;6Ls7Y^t^AOZQ8g4>8MDl0Da6XS$;HX zTk9*2pP{w6iSA-IjGu@%Ck?~hb$`>vLE3tubZUs){F8*W0%nztXXsoP_HbXSWjJUd zlkoU8c<()m%K&A|>KHq})5Y!wJ9%QA%3~`oe(10I?(q-G%d!1+j7uK@S1}})k~piF z?EEw|sZiZ$uiL1Hy^nPA(nB58vn2Puz!(h$tjAWpv1c!64Y)yT0bt0 z#hPioAj0Zn1H&nycuzWuCa6F=<%iGm!kbkfJ0K~{wtF1F$3R;H`R;m#2K+9?t^dlU z@_KJ9r@AK~&ziP#*>HIlYLQqJq5~8y+jifue(|G(kxJE5ln0(72&p_HyBG+!QFXbS zx!FLMWbnGf(rJP-dre$%LlmZ~G&H%$%Zff=>Ixs89K*9OFUOmfM*XGM&04xA86)QV z{d<*Nn@6sU<%e_JAX5oClknuFQk;8*)02bv+k@D)$(0KlhTA~bVaZYx42#xk1-Axc zOKi?HdPDW&gWDg8U7b@55*{A2O0pd=Y6cgwBI4GGAN%aJGE%9D>iJYBxOOPAdTlnq)% zMa79=$R@!Bb2B<$%kkPqC=&ho_HRZgo9JNK&~rnQRhR^6W9aG3=hWZhIrGIZeH|h8 ztg@Mz>9Dm-qw<2yq0bz4K5&D#H(bB9ryc3&Hr^8epfPXGRDQPR1_kMU6jdu59B_^s zE=ARKfv#JOo8zJ3Uj?lEX%4}#MaXvpGtkMZc|j^(wy}L0HvHRi**?0j(%duD=Su>E}fxn%S~lM zRw872LDwXKpu(VE(CdSiPP^qqo&A1oyL|C7$Pidw|Kn7{JZfqyPy(7BC)|1uO)X0!v2g5?~ULIT|4NA89}w rkUDxSd-Ur&fRxeWD*tEVc0c|%>Ga;9@B&2%00000NkvXXu0mjf1oJ<> literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/kodi.png b/gui/slick/images/notifiers/kodi.png new file mode 100644 index 0000000000000000000000000000000000000000..2a04fb44759d3c22ac89ef988f462148d3e72323 GIT binary patch literal 1579 zcmV+`2Gse9P)3$g6h8O9_hxN7U1mDdPH77iP)jLBq-+HhDafiq+(5x9Awj|-AQXy}^_M#+v7(?t z5o$G5QAjif2&6_qiwkHAtumIDp|qX0GjF}u^Ik|uO&C1M&6~No?>pZ)_dDMsi3MYT zh!OxZK=fsT{C5K=p+*2oLG*aRk(CErQvkRjaRwuC&(~G=^)aT(F~FcUyY;>mhJj}_ z07AeFPB>7wZ4ltP3cz_$@Y(ehS@YLbq!iDXmpb7Q>YH8)c7F~qRkll!t381uoilQ@caQ){1aj9VQ28MViKe^I#@5EvzM+sMB z*1pjj0Y`3rc3R0(>k|sb%yDMrxg7ll15HQ<&e<&!SfH)}L&1?f1em6SEs)zE0g5^H z*pQd#`D%!%X#A;AL>Hvs}U`riqzLBm0CxDbv?Tv0faWfRx} z<;(!;OfZ?UaP6L&t~1|#skDV+a?3?vC@c6+WV&@&17MUUHkL658dU0@Fm?3;io zF~OD|oNY_bE+<47!!(lx(>dY9WDQIQB8otO$Q{Q&Kisls%R1#s^92-v*Ee(F(%cn0 z-s$)JrZ>GapL-^`ct(<^X!6Yj$Xp^0*SPfQrDdsOXG|la&1DV@fg8+$;YksIv1t3r z+QXsB4QsWIaHHV%q@+K(Xhr(N3l~#Ca7*4yf6C~oYw+BBqbHJxPb+~0f;cuXXUTSV z{-`_j?v5UmqDlz4QJM)Z;FI@soIX+;sw`ivN7^qDK}f=PR;SNew3v#LN4*vTJ#q~t zJRs;Td3qg@q*Cg1dyp24$ark&de@KY3yCi$IBap&Ss&)J;d-k=o1eRji?Q zXUMdK)TvL-_f4B$N(Cv|=xVn}aNI|NAf);N8ILVn1)|6(XNaO}8s0kNhNTjMs6enK zf-BKMB}wQ!edNgH-5b|%RYq_PxTz*N8Z|VPF~Y6?2yQI^W(}O7L}k|79W`6@Q_F$Z zH+G*pd7Rj62rL1M_AsWZpmkkq4jtpY3|Xh;+0G z?qtj82v#kigq6Skywp~`b2|W3iRgqHUg+7Yhbzm(6knRdpOXm$oJK4Hl#1tZ_?pzV z%MogKrDV)ov)q|8_>Q(iJ6>U&|ImJH|1QuK2+UrxN=yy-K-VC8@z=)i(S6&%&<`O% zOpG?x0{}75)Xubi^48X*!m;D^?(3aIvJ?4AlPX_nRHaLQ9ua-Vg^otT$biq?YQ@!gb2HtTDqwl-VVfu@(AHgWa>oYq8?-%U$VWLz;w9$8Y9kUwgYJ+pt3 zJ&*%fb^HX>;RLni5~$%8RD%nQ?(3oM`jg-2kq+Hd2XJnw1#Ac;ND%q)+XglKPrajG zo*|{A1K0KV3AB!@V8nWFY;cG*|Ncu$)vN0|zdu&P2~}}2f!LiuU2Z^=yKwF3zRgN& zb2TBPmm3I9NZe1R)t>)`($aMP>KE^C;7BHU#Dmk(0&H^A`G)XUA8uueTtyvj9{-bh zn?PBb_R-K*^LANR-O*2@f1EiHK3rJ=np%ZDj|bkjg7{fPpp-Xv{d|10GdM5<-S&G9 dDu@3O{{l@U<&T;u+@}Bl002ovPDHLkV1nZ4`{)1w literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/libnotify.png b/gui/slick/images/notifiers/libnotify.png new file mode 100644 index 0000000000000000000000000000000000000000..5efde5579171585c01c0453e25102d49f5249388 GIT binary patch literal 1242 zcmV<01SR{4P)TtD zVXJ%f&uVKOJG%!Mi6@G3T&__6Y_ofSmF7BDTOF(tXnU)RvBdOD59n}tdO$uTl?V*i zce=;~r!VVtMrd|Aztz{akX-qZ-ELFsbb4rQ?EG3;S;yr@yQlW{E-n-s*VQ9q0FyQc z_yYnpI4}S+vvV18MXa|sFg2Td%b+trHeWpI?CoQ|SieET5a{$eRcqtY?@RSnTxzW1 zN@p8OmD*Qkv;DY6E-#bY>|Q}O$RCVpFTmo`%H1}pM>><)Qzo4jux#j(d37cMy zA61V+zF56kU)v_Y7S81g?^(h?UP`TGt1`` zH3*}myR?D=mgm7>90$G5MDs#8%&<|f+2jNY&Yd(B;!~M+xz@lMDXi1&cFMltq4Ok& z0`o1A_P_FNJS6H+H|D%NOs8;m8LZKjj}9(m7R@ zy(2<6{vZ$vV?dC4;-mH>%P0VsyHTAjQ)6{XwC3F0W!F@!^F z2wo2hP8XB1JALoko!&b{U)Y`gt3Drh-k`TWj(pbs0gp|vn1iv>)Bpeg07*qoM6N<$ Ef-lljhX4Qo literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/nmj.png b/gui/slick/images/notifiers/nmj.png new file mode 100644 index 0000000000000000000000000000000000000000..c8a448eae811183c80c59fb6820f666be1590a30 GIT binary patch literal 1050 zcmV+#1m*jQP)1vJ5B$rryTHP7suYmg6r@%RkrafcsHGK@m|l2lu|=Dhm{c{yHjoOns?nPk zO(b4afEL&Tuyg?ySjxigzx?B(q2c6(U*^qBX1@1*XD0Iv z{6}P@>F;^v<>WJMt-0>f`z;6gKXK$xOoI@Q3n8k+tH%>R+bBo7cEV_sY#NQE?d=P+ zI_;jBiP2$QZT-lzws>7id6~5`DM6Dp=m@rNB&Iq2mhI}p`=VZ2yKvw!%Sj=g5F%6{ z038604Qb!i9KWq`Q;IeR0MG&KuP|4?*Rbu&J8swPS{5iQFz-El&{_{j0Q9!+m>1$1 zapG9wCjd4pcb%$F{ZNR9gbBX z{tN@-$w@6T1moo+l^{Nmz*55I2)eS`sn*}|ftpoSDAjTR6HRYh;wOu*NV zHStQe1kiFRXDq)s$2RYE5*Zx}k_Lnz;Gaba1jAw=8!ezU5LN_TB$FdU=wv;q`Gqky z&=YA*1b|QgbP}>z4MPH=K+J+P2fCX;7TrB_16oN!o$)T1vWzo1<~TKCVbqJ>Dr5hl z3-=#sNV;h3-)})@Drdaw8qrY|)K!0c;m}c6i39-fx=d5;15$Z&iy-!F73x?Tp5Fu+ z`-+(8Y9}!_AJ3I$vP&Puy8F&tpk1>}o|JLXCGbyz^MZ}Ita9W`KYrDXYM5qxxP_Fw zG+d5L0JFDV6M#d)fmOmXB=9Hr2nsKrH{QX#H5-#0#n{vY>2)<+yxcqmxK@#!L9VGP z#3V!K*WZ%h4N~&_F|;>4#8g(Iv09lq^Cp)+J=X^)tH`4v9FrlCEnw(!vgK$YrXz<5 zO-`VViw7VkHIsRTfm>CyJn$&E!U7?~BE$ia5eCHg1mmxrM77(Yx1X_&Um0Ynt*9UX z6{Z|PoZBMF97~R%?c7JC|8kMJFFvRL{8vcZv#^Jza7lC{);I$U1sRA4fO%^=Q}^D@ z@2x-LEqjpOBnu0Vlw#bqhcUtRb>HBpK^*8no%1n2K8{fep_}$$(ddcy&*19onF72Ul3j|hBSXThpD3eDEE>!f6CRt5 ztABQee(D`KzcOE1_4#SAov`t4s$MD@$SWOjxko$P%3|lBXQJo2`$o44?v?p}16%5@ U6gEyArvLx|07*qoM6N<$g1|WJh5!Hn literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/notifo.png b/gui/slick/images/notifiers/notifo.png new file mode 100644 index 0000000000000000000000000000000000000000..fa2a4c712521556cd2c0da47c1e2e3885f496e84 GIT binary patch literal 1653 zcmV-*28#KKP)K78 zp%eoCqdK9n25gh~toSCeY{k8$*$d`7xvYy&pp?Q2Gf!Q=h~brYf|Y<|3p6GnTu=P% z6`Ef?8xoB`Jc%E%G|7xkniD}|V}jxS{<3Il>nb|4TjQ$gVcVt_N}3kcqDwKKCU9)Z z(qd{}J8IQhxV;OeeCkgfr?K}mMl^?dXl_j31-AK=!n?Sp5&4=-LI*s=|O>5UkZ1*Fti z+B7D$1tF*1Kmb*Dg2l_{)4lH=_8;x$*MI*xyAM7IlZrFUU^CUb#MV45a&OEc%6JIjh>CmTAp@~fY{$hYp_$ief+z-i*# zH@?kK-xzBic^G?Y63(0;`0y%%MN5(85~7BQj+)ItBC#x!iSbFMT$j}!y@loqYBFeE@9w zbO+Td15klw%jQFQ60cMsxv-gt3P6?Nx_W(441p%l*jijk=n|%*Qd|nZ)h{TA#{xa6dLzqa2*a!i-?I1uRG^3Q$ zIu!LxNH#UVER#f{iSl@X$?5)57vt13=egMXCav?YBlCJ6Z#{Po!-!b19%X%IN z%S7s|!9*bx07?rj4G064lz@KL9aczzfue2RJgt{stq@Bz5S`UP5ctS=BPtr;`#yRi zq5y=n8bulcL!vXCNl4a?SDKQD zZ4z}N)I}p$v509JmRYnd)A1q}$%Y2L`}9dn2~Mn@WGv2Tp~yYEo@7cznLDQ$L7>l8 zq4i=$L%bPM0f22q5W*;$u3LPeJ|4f%vJ72TX57~2*O;^+sA5N=q>Cb~#wKb&5CGEz z0q-|z11khqDxl~VUJx{`ZcZc;7h79e7X<=smSLi+)=g0A_7Mhc0<;DyPEMu z1^W1;)S@voJp67hJ-SjFra9*3@*P)Gsh)h^9Sm8Exk5hlLNOn@8+z8w7IXQ0`0R#j zp}Vf$CCGGdUXxE4Ax;kng|i+>^= zyiqRL3zb0d6Cr-gVXUG`#G?V#XtAKxbvn_Xyz!6N=C?nN$@v=|6J<-eE`X5qY0ETe z@5;Hedhh#eVb6nWCjQXc89Z6cd;eDDe@u7a6nqOyI^2WrUN#5!o=BulUGNE1Xiq80 znBW^gz^S2HH;fc)^xV6m%&twjuy@_Wx80aM5Yz!_6hHw_U{TgR-gnm9zx`;EV%7Y& z7^5Y_WL5AzA#{dJQkmVXgen*TMYwn)4hXM5ag8mH48Ndx^TS$25CNlrQ&^mJ_x7Ff z_kXJ|i8Zje-Qg4-xvj=iy%io?U1jIm61R4QT%R-;QJfN4KDSEytbnb1Z{gtKj$P8_ zwwNdxjB~>L7EQl**&f~Y$2jRGWp-L|s!`C=tYgo{63?wG^MmyzetdV4m{sy6gApR3 zgKRorUU!Wx`xbEec=~|f?dIda#4I=``(Hlcn^Fb3(i**B4YV~WFa9;bTW8{U20qGJ zKC`sK_AeBvB^M+5Gk=7U#gX z+|+1&VaD;!MW0`N7-R9AIu%vovjTQMG(vMs87o?hC=Jk*aP+;`%5XnB%()wEJU1j{ zQZ!m_K#bC!cI-Qu;_RSh(VRMik=AQ3u(SV|dcC`&b&=6w;J*xPoEFH-`B9sv?(iKGrZT?mO~RmRup$X=c02Tc9RU zCs+kh2%)_tAnq%nV>(2LpemSzr=xL?Xv54DYv4l8^2JY=*!A@>ig^#;Q>eq^ug>H0 zP>hzQMnLF@ie^$l+01R>?5qS-Lt!Q&FjW;i51#$XB)(N9CM~gSK;Q4%Iea|Bk~uY; z0!pM72(8Tl^V@1y&B9hawW7n3FM`Za!w3wFS+=ez^QC1q`Uhfkr5#uP+04^@on+er ztkK4}7Z{oJ=;^MqtfzX)Bx4-<^0E*B=Vl0>Fnp>j;Ja(e437A?z+ghd^S|q$f7qkD zHNYv;1Sm{d9=Ky1vUCeTuy{E*c4I^iCRL+=k9g@Cod2(GX3eT4WE1ZfLw8F^s6?z)rYeR@{Rv*#I>24`OgtS7nDZF$ z1VADEouMP6`#KjoLYDGcA%*zC5U-=2J`HFjik_{_`46MS&R$MYbY(kR#(jRNbTPz?^c)MN@OC z3d03UZqhPVveDeXv!}w(AI)*>xl4Z=D~~<2;%n>$t^rfrG~>0!sj~W|oW1nZ%vaMnZ)YFrfnu6lQtzX6DU(%iZt&`sO8il9MmV%{}LTPLA^PXP!jn zl!>e1rmk~~cgBfy$5E1mPAIyek)38SG3=9sF}XGk(KL*d1|kIYh|r5M(i)njDTt^^ zB4e5Mw%3OSC!biqWXptZ6*NV+;`cJM^VifHH9V=IqG3oD5e=(NrL@Pv9(GuGM<Wh{$ zJwKa);Uic@sGN@3`$m;oAgvTZBfznJ3NuX#-D#pQX)-48Li|R6-@MKAg$q94eWCXC z6_>u~M)u5({2Y3&TF=FE7Lu~E>^kxa5p@o3Z%{uw#?8wGD|XoV=SdE~XHzfLnJkCI zp^%@UA#sRb571KzsWzQR5u%zqpT6y@OMTndNf7%oh1mDywSRAsEq_}k+jeh|dmmmY zH(a|!M3zY-xK;MO-y>_+^vGAQ>5+w(FO|?zdH?;gb;r7js*5RI z(?7!}Xn0jBqvN1}VyPrb%!-F*^HIOb#x*uS*yQu-?-VRcVaY8X8^0g2WEpIJJfyR2 zgj0ha7hRpDT58}-x~Pe#U?>&_!lyyawmH-9@z@U=y!IOGI8flKwdeB1Zxo4Cu!<_F zf(du_bq)OE&^Gx5u3eGD_2q+)-;iwwHprij_sYLUw#v@_U&{;cua-B?JS3Z6`L^8s zz!G`nrQ77OZFflDyQ^f|(Y5mOk=4?-d!=lBZ;kZrx<{V)drw9A)^lA0K@!Y+YQ-M9 z+b;wla2lAIEY+ILee2h9e#d28dW(gfK8BuTId!x`-S)V0MK@!^bsDyhYlnDsAK&$; zyEabHWMogO8Ff06z?L01@!`-8fR;GGx|I*I;Io~S^ZVGe?x(n;I)!$VYNf&d`bQ}Z zPEZ~hr`E8k#iLBfX-eJ+h9^%jUKt^%MJTszo{ z>Q>eubVIDDNaDwQcx*QZ``>0-caH1to6E@qBTS6Ur8vuEyi_GrUB-v24E9gpI3AW| z5`{6&q)#*&qnjF5-b6E1EY(2Iv|A)a6Gc_fG?mWubTnN>iFMBJF}ZTNkSQ9Bo^t3s zH;?Q4c-4@g2AI#~vp$J57gdZkEUW`-K zn6+RU$M%*OI%%_L)dI@HlT;^NVo8V{1tX&|IxtRtMwYg&Jf>w}57w!dTtX*8pNb}l zOtB>zhY4n0C*PSNU(As$YP|ULF*@hx`NHC99RFv9p^xeS9N9a>qVJy1#MwIKlM}R^ zlPBF~(Ka`ST5|C15Z$kZfV3*o(^JAG>2?bvXW-X84!%{w9!ltWi{0!q4innv<#5zRfRYbj_n@D zNP(WwTFde4A)ynXD5{})<;EWZ2b_wJ-w3g?2F0!%X3ik;WBhtVYhk*E)nq266NU+X z5Vs5f%BS3^T3VeOX$=4`2*Hc@sQb2;el~kSayXL*t6-2STCKX`si+fPbNdE^{T`l^ zpeqWRsuIUZi=P-YYx#76t;we#SIITbb~tzIPQ!D?D*hEp(EfC)Ex10Gq$rU{5+qU` z4!HKN*}U`8i1Nox{c3s0jgvsgW(`F66jr)rN|H!3gwpUO`5-%1cp%JqXa5i5`u-;A S2qka;0000+Z literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/pushalot.png b/gui/slick/images/notifiers/pushalot.png new file mode 100644 index 0000000000000000000000000000000000000000..ddcaaca7b5aaa4bd4e39dabc6ef3131dc780c63e GIT binary patch literal 806 zcmV+>1KIqEP)ijRpwcZG0yAHisy4Z{(?82kAYJQ3k&fP1m{ns9m_u(oyhs4;|YSCO>mfakQ~ z=-DP_0u81sB_gq9(b&IF8+1)vOw$maKs|d%U5zr|4#L!&U2M`~x-II~xc#--ym4SZ z0)tu?jx6vuQETtwJEf)DT|@!bsL|#;rA2fl4ZZoox7@+&@n4lXV0xjNdt}-%TEaa? z&sOon_e#&VIZrBm1qC>0;hKHSo9odfVej6|f=?r7MDx%gC1%w9r{`hp+q*aMEbY0x z4^_XF0$jA1oO{Nb!9OFW!BpBuikY{4d(!rn*GAc6Vy;T{W+=c%i~gxwyqQSE(ylre zT80l}HqIV>Q#VyVqyyf3D-hAx3JXFJpBS9JFFMCd!G$c8@-YqJVbg2`9^_>VaLNUa zU%BN=l`AycX@2=U6ks9cW*XD}3-);JhPay%$OIvec;}Xak zlEwVGw6iV<=$oY7E)|l&oc?CdNt?_CAw82SU^-nCVqv}xUVuV5o_k@4g6QYG4vYf7 kWDGQb8=yeSEy`y53#BPQt5Yor=l}o!07*qoM6N<$f{jggL;wH) literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/pushbullet.png b/gui/slick/images/notifiers/pushbullet.png new file mode 100644 index 0000000000000000000000000000000000000000..0c953b7ed7b523abf01f184e9f579c8da507ecd7 GIT binary patch literal 1665 zcmV-{27dX8P)9ofi4?b1ec49O>VMj@Y59)5DM4^M}Ej=3*^C0PsxzK2%mR3zHj5sl^#lsAl?eQMoF>H3kAfc(P``X$#{BoES+K7bBS4l0gZV`kRYElxU9H{ zmXwu@)>H-${X3FUAT%tPj~Of6Q_o8c-L(b5URSue{dv{cy4SaMvn44 zL*zq|01@GT;klGrDa}$ydE25gT2@tl^z4PPAK$sOMDF-cvkFjax^AVELOZXVvU* zT4i~#ND=WpS4JlPF&dpA4>>TiU@(e|VtCqvtDKvP00@2=fKU48(m0+so21lOUAJVP z;V}xLm&VhAO8)v25Ygd>Wgqxu8>5tMkF(V z{^>Brtx@FdLC~&JVrgZ?So5Z}pO->J@vE*D9P8b`^E)qZBzC<$`!w&C&P_zYu1&?>X}oZho=Jedwk8_!k%VJ$~e^-7sFg zJb(@Lb$hdp4Iu>bSdIl-;JWVk0PQ z*TZBY)%@(1SB@D!*|w$p%%$)~20*}^w;%~QD@4dkKIptoNC+wffDGW?>aCc$mLO>e?ICE|(Bl%ZV_vT5u&I(3}%c_{KtgHz&`}$MpHYN~8C37p!awzJQOC*V7n# zCo&;oA6g@5V zLe9x}S4Hjis+gBk-E&$gv}L8x)zgJb;V`;8dvIgo1_lQQ(cRU9-f%B^dkccDu1;L+ zyok}E>$oy<30ERLm|axXtf3XZckaZM0Wsb)gG|)^v-TJufFO{wY^0JF(#Z@2B=Y}K z2@6&-Ju6m0JX_6OB}3DLI6H6(id_&14F)_%pV|0mV_{_S8^7D!?XNJ`2fSjn(cUUe z_+c6*{{H@ps3~2ByKBCLtec&y9Uw3m$!r|&NBYno34@7YkfE7aC|i%mKepB}W18-N z>Tc;~J*6GpRCP!Bo4zuGGc!4w9!QesCCeEC~u^c$3`}0 z@0X@{K}eExuxC3a`l1qGl^DxBR#6{187TL8*{DrZ{V|zu4+;9@@h!BI=C@gsAf;Vx zW)sed^19#;l&j_Wr}`A_eEwdXJ#Ze)?M>2GW~#BS$l>y3CC7tR0pt>nH}P(iw5J6b zMBtmYLW96WB)pswv-Za~9a{av!PmybwKvA}s%=XlgVlayQ#pLtaf5GJRc;8A{uQ~J zc$SPE6yrM_s<4z zj}E8)NRr}J4Q0|!IT|1q2Ei9HP~fhISKuXn0!O(G_dU5@w*K{NV&Upo)4aTP?VkGk z?|888p~i16ZC&+1?Y6qjRktr}f79dZ=&sfkQkDrUYAC_14HozhEp1-j-jw8=00000 LNkvXXu0mjf^v@tk literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/pushover.png b/gui/slick/images/notifiers/pushover.png new file mode 100644 index 0000000000000000000000000000000000000000..bdb997c96ceee0697c6a57d1eba22b3f7570d544 GIT binary patch literal 1596 zcmV-C2E+M@P)3wam9)!4kPTW2E!vH;%VV)inYBB!Gjrd^Gv`j$k^PeY-kU!+ z-~avJ{c;(xBy8P>7ZNiyhMtXDyF+014H+6nR-tS~qy2lI{U)uM0Y2d>&5 z-*BpW{>Y2o#D&9Q=>~|;rEBO=Odk3*)eH5`MZ5I&-i<7g1`z{9Br8M|gz%W92iZ(7 za(%t_!quCtfqPC(AKJNX=FF=jxCyL5HzKzJp32>4uekSYqI<MmDGM*a{PW`FDUFr(N;H2}f0{#qg{3 zHXh2CF;xa~TXy}_?7Mx#>;P?EH;kTJVc&NDPxQ8hO>!HRo**JzD@WqHD@{7|Knlkv z0(|X{6?CQ;ez+zI97eVabQRd~k)m z{N5ooAS@N2ck~ZwE%W1e0w{U{i(8l?7Xngw8U1-3UtVfJLfLe1)Dv2Y=&pPm#J8@8 zkQo3E9lSV}&4wn z7WFMOg7W^r1rLR)z}5j%kp~g5x|3t{kqnl%aeVto1>bwKqCT*#k))}SLqSAQe3oe~ z`Ke&~{i^bY2n0d|KxYJv*W#yRS!*1XGm`=S;|T11$HSt1B|Ll1MZ3+AHezxjiiR+Y2@wfE5CGwYfUPrZzQrKa@#LQ!ab(m(BFT_72|Za3LcA?W z0I|o!LH>MXys(^ zy4kTDQm(`oVw$d8s$LjAC%npe2Hi&G-8WuvFP{UmjCu%SDfQ&kqv^p3A;~cd0YPfY zYyp(8$iIFCmA4N420*|>wFrOW!tv74=Ux^*z!E8Z=!7aE8~bAQZ+{Tt$mIYzi+~0? zqW?eYnVtY~pftSyocu?;pn3>BMN&Mv_leS}gVV4%A}xU}x9G~}8Vv| z;*8g&i~2NX+F(f?)xZA@lfU@V52PbI=lpO;GZ0K&dF{sDtsBaJdcOR|)d>5p*m!B& zKqX{Kee6sf#6*o)%Vt4_j?&53G5NEHA6MiJp#KdpK~@IQOaWk8UuyNHr!#jy`dRCv zYrt$>QP0{_cP6R^sD-0+Z2w5{=>Baok*6>R4I8j@8(6Yg4FlI955cv`RS)jTeR1b# z$F^78`P+|+T6H}BT9Dhadpv!|(68k?8)7ds^&M`8h6c>aoAF<+w5JFes4>I<0000E_3-lY^4KJ{ z3XTa%c?aOJ5hDLokSu^8Ua+6?O)K{H_J+|I4vWPColeKY&j_|{P@Y^_S&4@aA0j_L zA3;GuT(^6(%6FbScMg@672q{IJdC8IB+wxFcF;|EQDAdwl`DAs_%Y_^=aqbQb=9?w&)m26>=_(#w$1jpLUmOI zmG@D(DI+5TD=RA~D=R}uNr~Ff(a{0Qb8>PpH8tgGld7sJ+`fGqp`kj2h3R2^^2DW# zCO>^*#m1|t`X>51Ew1;j&NeDn`C4HZS*@(bsHiAcyYQWa(BI#$ykmb-MzEJ7BO@_7 zIf<#xE?D<|fYAe=z;Nm(1YXnQn&A|N`Uf%8QjGB9Z{l8Urc1e{zK+Um%Jca6cqcKO zV5^WUcqdyipY*)9w^uw3qwHhB4#9RBVUfH#q>6HZnI-;X$4~g-H7?)Yjl(*i8Br<;ul@e-Q9)oa3jz8(p~w_ z^n&?qZf*wqUSx*c++1}q`&{#Um#?oc2pYgU+l`lFehyignaI!0!?YCWtlfd`yS=z^ z)tC=n6%`fEsbs3Ft5b*e^zT zt3O+;cOJ-EAP10gwI2fJe=7~8QH6yCV48-8hA=iZD*5eJdsxJ!rKO-AS^tasVEKX` zQMui27apzwdt2lO1&7#P^xkTn++~;jh$J0v{TZmX?m9qU%UaO;yH- z{Fb0n@cqWArdlQqjlb5OYCnertDgHgBRJ3V^9xjm zG&VMZB&J2m^JOEI2OJSZ368#GX73m1wQ+jHP0oFw;`{gSyK081qt|R()(Z=bMldz9 z{_~g3^Z)$=$yS@0nNe-Zp~E@BUnNG7X&e_GVD4F@vd8yTDR<^OUZZHDm_;Qx;Pv89 kwo0(>_3v-t<8 literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/slack.png b/gui/slick/images/notifiers/slack.png new file mode 100644 index 0000000000000000000000000000000000000000..a8b97662eea67a9669598d32ae80144d93721349 GIT binary patch literal 1150 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 jBQVh literal 0 HcmV?d00001 diff --git a/gui/slick/images/notifiers/xbmc.png b/gui/slick/images/notifiers/xbmc.png new file mode 100644 index 0000000000000000000000000000000000000000..8b5cb5c02232dcc604fa3bfd7279493fc19e70ce GIT binary patch literal 1867 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 Q&V6vz=@$VHMTlqr0ts2rng9R* literal 0 HcmV?d00001 diff --git a/gui/slick/images/poster-person.jpg b/gui/slick/images/poster-person.jpg new file mode 100644 index 0000000000000000000000000000000000000000..13ea5451ab0b60fe4a2fa128b5c05d836b46e227 GIT binary patch literal 2838 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 D)+~Hw literal 0 HcmV?d00001 diff --git a/gui/slick/images/poster-person150.jpg b/gui/slick/images/poster-person150.jpg new file mode 100644 index 0000000000000000000000000000000000000000..57427b064a1fbfed61ae0d61cefe073564b36c6b GIT binary patch literal 1621 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 z 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≥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 z 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 z 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

    W}gG)!F@Q473&qqYHua9T;^C6dJ$`!+q)^=mt1S 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/poster_thumb.jpg b/gui/slick/images/poster_thumb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc97282c6601bc7b00f67fb0b04d6b3b72624221 GIT binary patch literal 47743 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 Zxu;ZOpZ@_Em*Pil=LHBdmAL~| zhI+apUCp`6q*rZ32eYa)0uFAKcS8O?{(s+bt-VeUnpQo*jeFW6bR1)MD%rGtg|8Gwq zFVNG)F{C1{^t?OY0Rs-!K#A#JivC|_({XKTy`L8*pW@_LeBJ9+5Z6X|=NH!vS9}*r z*z3j--LyfyqsZmQ2}y%A{qN_co|^sqa!u;z&U-WW&#zs$lcm<1(J~HbID@CFpUXO@ GgeCxx%TO!; literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/6box.png b/gui/slick/images/providers/6box.png new file mode 100644 index 0000000000000000000000000000000000000000..8ccb3aae2e5a03dffc51bd2092bf12c103be1a0f GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9D?=*#|Ns9p@5Dy}MYKF! z978JNl7IZ4|8TJaOXH2Z|0T=*r@wfS6tPvT!=dN@e@UxfiX9LC*E2|kibXxhUlIe< O#o+1c=d#Wzp$PzKBqyB! literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/alpharatio.png b/gui/slick/images/providers/alpharatio.png new file mode 100644 index 0000000000000000000000000000000000000000..eb40af5daad6f002ad9058aefd37e4c7c5ff97e2 GIT binary patch literal 662 zcmV;H0%`q;P)2q=h*N(m$> ziwLL!F{8*rEh-18S;X9r=5%vSO?_|MoA(Bg;gCfT9k_5f=kWP*zV}|j7{k8=_owER zcQUuVJJ#s)1@jWk@XJXo7SlM~6NNmlQ8_{=WlYocV90j9*LZTQ%yFx^v9cx0sQ2ka zQCC+~(5M+LC4*lE}hr zl2!fUghhjE&!yvU-wo{me!awpy@U0q@4GKBk_n~<01C3;N4}^ypI&U({na(GasQ>4 wk0QwiEx07Wr9y~KMY~(8Ysi27jeiqA0m14M2u(C6MgRZ+07*qoM6N<$g1coj;Q#;t literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/anidb.gif b/gui/slick/images/providers/anidb.gif new file mode 100644 index 0000000000000000000000000000000000000000..6407b22589adb28f790d7e978e590f4308789e1f GIT binary patch literal 1413 zcmV;01$z2NNk%v~VHf}y0QUd@0RRDllba*W!`| z9BU>ymSJG^%d<8K2}~v;x~QCKd41WTp2bmO;^N}&;n2tpGjUN&NH;ff0TUDv9Q3TE z)!Gn5rAprnt z0tB*TV(G)MNl{qX*V63m={Y__V?#sy1a(|qWf&SV92Rm1A6!OF zY&SA;fQtX|=Ita&{N>r@RdmAyB;(xEZ7VN4M@{nN;qbMcgI7(agAuA0}xy5tr{v#Y9{URP^f zYyI5BjeviZOiAmkjPJdj^Xc1S5Fd?;ilf zM@pPU-9}~7)#6VVMw5tG5jG`Ql_~KDV&E35fB)(AI@#UIu*{uMa0&s!`mPaBoAnN3c z5~1rgzSO8eh*B#v0iwYFIE9JN1_BwJq@X4I`t>76y8FU`ECI3-dG>_kna17Z_SdaO zObln7Gk_ui_|uOL>@1T;5bSOD#Ss$HLd-WZoDoPVQAEK>6QCH9#y)HSB3yhDl0Zx& zF;GAbIhN#*0{|f!l883Sz~)|dBs5})Evd)=4>_~YQ%O8%6mZNI4Zuc4fRvE%%Lo8O z62mL6oH2t2@}Pmn7a2J0Q=Mc_|G2pa{=*q0QHXn_pbo?!2tEUBl5mu^1D;`z!Ck_0Put`_rp2& zp#b;275Bas`_v5boGbFULiW^6`N9DDzySQy4*%;$_rD_dqyYDt0QR2%__F}|%tiC1 zCiam4^M(NOegN@w0PmPP@P+{JbpY^v1MQ_a?xj2jXHrD~0004WQchCDZR`K9SwtUtV)Ie}BL!fh$eIeqrW+P(j~#Z0)8+Pn z@%sEJaKR9ja3mT75Kquf3h7KXmoF4cbd)RATD{S1wL5flMWH{y$8ZEPp8R4un=h7N tR_o1nw`a%UcsgIMU~YHu0h8wo|K3Qz46IVpWK#eD002ovPDHLkV1md8)*S!< literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/blutopia.png b/gui/slick/images/providers/blutopia.png new file mode 100644 index 0000000000000000000000000000000000000000..a9659422aace6676115cc80e91708fd1a899e3df GIT binary patch literal 745 zcmVy zRK9ICBnphGZ3{PiObufdy0#z-9OUe}3oO=bX`BWsUD6LDZ44H(z=4 zAF{-Dl6}02>@hDn;vjPrr1OCEUN`Ce6=dkoQ*JI(Wq2#uVrsHSAM^7YIa8pTDUdaa z;-(Nt;{uu9Fzh|3%r#GH&jT{~j#GteGf{odN~#JEQT;rqZU$VLjbV^B2t)fc($cns zkZbm$;OuJ@UmHf@MG<5f;XCeEatBs%P^u`fu}Z`W2JC8xVRG&#E_Y8Mp8Sq2f)A@s z^uXFSie_&DR6f7}mp23Gkg8imgE7Q-3!utKt?}E<0+B> zc5ydZLW?=hF>I@g;K|3Yl3@wJ?3V>_hLWC*B;_FWUXZTu2kHB^%Ygbw4p~DfvW-dY z3!O8P!SQew&UzKizTa)Mt z&f!SY2MBk=^7u}>K(=5yz#+w~ND%k)?mv?D!7&BmP0X%|plvXP^_G66a(ez8p2^=q zWnBe|^A8EJqYN65{twj&th4dL7`Wvs9-GncBV+$z<>o(R8!xBoi6}WH(xHiD@TrxP bWg_|o44C>3z&^O{00000NkvXXu0mjf+K*y6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/btn.png b/gui/slick/images/providers/btn.png new file mode 100644 index 0000000000000000000000000000000000000000..0a5b93274996070c827ef6be337b28fcbea2c094 GIT binary patch literal 862 zcmV-k1EKthP)8DKSu+SD z2!TYqQofX^iwP7^78aO$$#QFJo!xO~cIQ6xU%oF82iMO}CXp0IrjG z(2#1ckmfES~h&kY3`H>AL%6+DFIx;Nd&($mi{RRz&(P-``r>Okqq=SbhNh0?jtZ@J4tQi;{Q=3*SL zEXDfPU#?g{_vD!YXlOjor(!24)--6r#%zwTTx3>3Io4!^<(qRcH5F-SK(Ov^%rhsD zg#eYX`TgZ1ASKiUR6AII{zmZFQ_zIE5;WS4rc{1*8V!^>Ebkm5s#RI@_N(B49>}5l zd%%QMM-LLVYAigw50(OmV{{N+7kqGT3j=rkjFW`y3aoF>bLXLbgqybW&#qxKn!d9q zNlsm2`mHZ%-#-Y&1&G=$Q2hdc(|1TL%p%aVde<^PbbxUE zJ+N2+*M(&Ab(DHj0I+W33XXmCBf0(o77EbQ2MAayA_VA64$x34K)x3yFJIuo=|Pl2 z0079XJ67w_56|mWYd6qnK@fm206@oJJCJgb*M9wm7x(T~b2A};0RZ6N_^T$*emov^ zf;A-5>*?wiI1U&Rq5!U6ZHv#2y>Gnn!V`LNKF|Qbe+7P*kFHb+As2bcN8$}zAJC~x ow}4PqmuB>p?=Pw__>TYaFBfiS1`8X*L;wH)07*qoM6N<$f>61Tq5uE@ literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/drunkenslug.png b/gui/slick/images/providers/drunkenslug.png new file mode 100644 index 0000000000000000000000000000000000000000..480c65d92b2ca414cdd30ccf84068b22dc4e9c82 GIT binary patch literal 880 zcmV-$1CRWPP)*99{xN-d| zdE~^&qt&YWoMBoIGiHq#hT#ZNcyS#676#s;@3of=gT;?N{wx4M-vTJ5n4FrPs#M+c z<9jBLfoMdE0!m3RW{)yfnl=pcq?E-6o$ls)KdoHgC+1EMfw$jTMv~k@k`_mN&wH?3 z_K8voe2@Z!!m>(W%p^N@xOFM++qin=@(?(<^abuZ1<-sDd-=Gqb{>OXA4A~z2m&9g z?VAV#50oAP)rj8hw(7cBMw&)L;7kT=h-)B3cB_NiT*adxqqR`_2knwZ~EPnq3-j5&9o~m5h&x)>|MFQjN*I~7nVYUCn$k-9|iz;}UfG0sS z4Ev3*zdVn??+tE%1e!@u21gdQIs<7g9y)Lj zf9A{^007-_%CKz{eLvi3QqnY-opY=sB#G<0Fi6h+7JZwQDV4zXXwJi8Q@Y3^7VLut8p0g zJ~a;>4p#Nr{O+0AnUZbkA(w0YIR7Sz!%u8hN)xs90{#WE`k3-V|8%tg0000P)F^zrG;Uj48W`w^CvCo=_5B67AeeS2Fz{l}Y1-5+*H3 zG`w(t!OEkI4Smioc^vJz6J%l&FPaOo?%2l)mn>0&*%X%}4Rp8NMapFunfH+Hc%QR{ zbDS9r@omz;zil_o;fquXR&tWvZYqjixl=6S^?Nw89za^Uhd+6ZXhkOtt?gWm{>Ixk zbY60<@KN=zyy?l&(s!KAbs1HvkNjDra=`V~FEg|KU);eR2#{Y)u(6TnQ14#u$D+K} z=H!E3AHS<5X47*tlyArHZD|G)CZGT$jUl#&iL6Wkoq#}Jz7VIuMM4_~2V4*YcYgfg_7zxa&z^v*S#4&sH!A?Ul#&iL6Wkoq#}Jz7VIuMM4_~2V4*YcYgfg_7zxa&z^v*S#4&sH!A?)6BTJeaFF&|J8F<-HqO&k5`5dk3xeqW;H4WEow(?rkK;Gu``X9=Np$bi4I5K`#q+Hg2MKh)a8XJz zR;*Zg$h(mE=SnE#6S^@hSWr<>F;hywBiHu!-wHK^fjb;1m@r|&gprO|>Zy?HAAgKc z!46kA5DXYFAe3u+FHuB<{12-(O~|8)A_PG&@I>2KK@}bOes}X_0XYbQkq5NJ1EZ*t th4Hd}XK~`BE7_Ht4DZgz>oCfH{{ZRZQOpjTb<_X=002ovPDHLkV1h!_#+m>C literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/filelist.png b/gui/slick/images/providers/filelist.png new file mode 100644 index 0000000000000000000000000000000000000000..9c1f0dd59c0f48bccf0f7615c7a70067d22b2eed GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VWm0xsKxq6;jN{yyZw2rR6 zPRr8m7nkb*WlcO?978y+Cv&tiwF!tD6dXNWkd|Q3U=R`WfQQxKaA%|Bp@Nh`!G;$} jg@p+Tg{r4gW*9TrEmqifRQIk2P(OpGtDnm{r-UW|Ei)?G literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/filesharingtalk.png b/gui/slick/images/providers/filesharingtalk.png new file mode 100644 index 0000000000000000000000000000000000000000..9255e404462224b99538551dbeab8d1c949b0b86 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucK{rnq#}EtuWPyubfBbdQ4zM{0)n9+LI3Xq} zKzBvL3<(F$V=tSYzyG%|A?8(EH{+CqjF<&X6Ije{Z`jGTidB?Hn7QL{=YPiMo4;PU TC@*gZG?Bs6)z4*}Q$iB}a8EeI literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/funfile.png b/gui/slick/images/providers/funfile.png new file mode 100644 index 0000000000000000000000000000000000000000..23a011e560bf6b793d64bf7b688e27fcdb12b7bd GIT binary patch literal 718 zcmV;<0x|uGP)*2DwrOqa^~I zU~8pki*T)FV0)m-{85DAZ~@nrPI;gpP=kaCgT?dR`Tzg_Up6&bM^-{dgi}X=Nk@QL zM~F>FT2xYy_v+lx|KFc(-LL|x!G*~=nL+yPwf9x5mO26~2Fcwf6E2ucxM`5mYp5cp zA|)EmAolBq;s%^{WYUR$;eq+bXBEOtG>ztb{q-1yBuF z4|M^ZSjnWXD#iy?v}@PV4O_Nt-L-rE)z1~ohO(l9DZcDSro?=>zY3&5h@I)l`RM^F z@zV0ZP?J&+2wF!No51b zziSjh6rS0gxy$ABREULGiHL$2n~Q?6Q6wUWov3L=uoNsTwYBgM5DWhTAz)>ph@gd5 zDkvAwkbr>{7Rlb;ydU$!H@k=ZJ$B#wc*D&1y&rn*;}1298Di2(E0t2xTA~0YF)7u$ zl)WUfWoVdqMg}Aa9c$3%n>uN0OJ*;)H`fum5JToZ4mxm{>Us$|*WBKrbJ^&zsX+oF1M}S~T_Q7XNQUWr+TzhX!d1T?>>b2$P zuigSsfrvyXIotifG)G=^O#Z; zFK{X;Gi2MV#>3MmzK?!mBMIBi3RMaLm<3BF&&ZT#PaWGg-@AHo_-*v-%h#XQnsV{{ zCF%6IcB750n1tWQ5Z5=hM6UO7|NLAE@%6h;Z$5l3wDLaa)dx@VyqX=*NqoB*c~4Rj z{QpRPk=;&u7BftgGHBmz-%|~2h^I$WdYu_~w&nW=TCF?-G8>bv00000NkvXXu0mjf DssHYx literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/hdspace.png b/gui/slick/images/providers/hdspace.png new file mode 100644 index 0000000000000000000000000000000000000000..29f69ceee9b651fdd51951dfdefeea39b16e120f GIT binary patch literal 642 zcmV-|0)737P)Nkl0$CsW>)$xPJ zo={@5QGv&86g@WRMVPTMUxkKRaX1`9u>woN}N&J9D*VkB{)tf-Abn2|f7Dub)*__4|DcIv5OQvl(o<`hInBaq;8&da+o*yT#&9 zk|e|7$Z;IL4%VaLsO$Nel%vr|W>VNW%bH9kfY-Usea|n7V)^*s z^?I&*4Bqkh$u^3(VVcLC4m5?r+iip@Y@!8)qlRG$+XjQoWtychRMTp{d)r}Y7`a?7 zVJbw#QIO!lC-Qcy?KrOIb;B^obIE0vX@{Fs6zUQ{D_u8)K&65C?e-CLJ3l|)gu&hI c-Q(lKUnmn%(#X1fUjP6A07*qoM6N<$f>(ez-~a#s literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/hdtorrents.png b/gui/slick/images/providers/hdtorrents.png new file mode 100644 index 0000000000000000000000000000000000000000..51077344eed73371e26f2c61f390e688f7deef54 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAR(QHNhDd}bCn#_gbaQZXb8>MM zIfShKX?fG~W~8L#469R3KhE&=@c8ib@H9Q*@#*t%VC1vyi{%NNS*#XrU~pq2Bdf*P z9lI)nw1Xvf^+@tKGR2gg*)6ul*E@luAUz8$g?f(7!`}q3({Qdm;{Pyhh^W^aV{{PjX z$?@Rr^5X9G>GI*d*y6t1`0)1Pz1#l${qNlC+pW>+&Ewp&)7!7n`0@Ab(&zN&^7QNT z_V4xX+3M}t=;z7d?AYr3`1||z`r*Xf>Cofy-|hSK`Q*Xg?a=4v$KdMEihNi^yl&PhkpH z@$J~?`u6$#{QUg;{PN=M;=$bX=<@UD@cHuh`SSSi-s^X_dC~v?0H#SqK~#8NCBRdH zL;(=Mz@#6?T-&y7`~H{Nk16P&fis$D zp|+zi6r9(C7#YbYJXu*8i9}W+kw|3algO3G%1UG;GO{u<^2(7bF70;r>=hhHn3>FE zzNTr)IpaMfKz{=S2=Iq||LbzO?E4N7Am{+RFaQKO<^Z3_k39x3d??@`(jW20|Lw2W zzU#*MCLwm+weJK#k^})n-uL^u0%)8mgb>6vA-|#vsO=5 zrnIL$CC|A51kmk~VObxc4MTT{JmXm8JoeLcTh|qQnIT+wweq?wpqB0OeH%xoXdnTWbDqXwo`%PkK$77li#D9+aVVwK@&tew zBS0{W)BJpvYF5ome@!VR#@ literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/iptorrents.png b/gui/slick/images/providers/iptorrents.png new file mode 100644 index 0000000000000000000000000000000000000000..d767a681647508057e3c756d7b8c4811a6a551d7 GIT binary patch literal 406 zcmV;H0crk;P)JUzpp--pU}b*d9XiXsv6jg@QYKl>PNSr-!`z0)Z@Vxt*NLz8t9U(Mgj)Ix zE)Q$aH(g8y7NGS_mE+ROb4Qu%ClXVfred@hHS`UX^`@b9G7RI^?a+)yLv4_u=J_tr zA4KRjhoN*Z!%;S(NMKSI(r4nvJkvJh>vOQTJq2o06wIGjV(yz843uP0iXj2i^g5gxNQ1IJ5Xba9BtJ;NAzcPC zdy;Q6sf(@68;f&wBB(~hs2q!i!VrTJV>T3hc}Ul$AxkSqQfoT0yK<5BFcrdTZa$N` z2x|xsCAJ6_6;DIS*CU`Dj)aPiLb)*#h586GAQUN0L5Qp6K~U*C!#&OQa(2#p^&t8Y zh2iJ9Pg0xsIM^n{;m%+b5c4}WBd0kCvRi?Oz2Jx7O5Y_;iD#}ecH&9&CyIzW+(TIV zgR8ky@z;3Rb3Fh_bphC|;UV^-AH-)l*ra0HI48W9T_KCeCWa7Wi87Wq>m*0+@oGc4 zkDXt^UgRr%mi&vn7dSZ{{cDeVg_AwM#W`pVkxz^x<`GrofNE+Lc~Vq5kxTq%{`~J# a6!in*JTS7r0kd}i0000r;uTF#6|*YWGEB~f&hgDMG8xqAQBOsE-uS5=QZB&K20*0g*719 zpId25u`~u1tw?_b2OX4BD3n6W&2onWU^R(@pT?;BH{n$g z!^(d;JjNu))57Qwnjf*9iUoXHe&nD{eZQboudNGm;{?E$?v)U0WBnCbYRZCS<2qDt z@W6`z53rj(pxNZu{XOuQ`#DPeIH=q&oU^>vTmb9?fI@CE|x%S2o=iN#?<$eKK;&+&SW4Y~;|DT%*ktOjL8oynKjtFnm#(Cm(90%s~ z5cD63LEqtMnA3vMz~`VY-V>b;reTW@sxyBf|;p0IV`;iA}YBVJ(K{%Z|5sC3r zJMjMZcr*yM!d9=5y1k`zR7s@Tq%D{}%g59S9_AfI73ndQRHuZ~4`-t=doBzMr{keZ z4Z>(Wt8jZuF)5{r4q+hd7x=KB3B|&xC@3==FL;o~r_(v#!Cop@UUJbnP-st%hX~zs1PJ1ZM5;kY8{gtu3v~3N$rpMQNGD#f(i(VRB{`d4+|P$jfB&gVq69 z%@#OMxkLt&*{pPXOVMfnQ&v?dG1NbZf!;pXI9*aMFYjZD8Cq1r(2~+(*J&FcW!&CU rtQIRHX2i6lte7%IjB6??<$WIk(svo+`i3B^00000NkvXXu0mjf7;CU( literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/milkie.png b/gui/slick/images/providers/milkie.png new file mode 100644 index 0000000000000000000000000000000000000000..44346c09c299d3866a797233185b9c849fb415dc GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u39Dm|J&;S|NkGKr~4Wx zDCgmdKI;Vst E0F7cDzyJUM literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/missing.png b/gui/slick/images/providers/missing.png new file mode 100644 index 0000000000000000000000000000000000000000..782dccd378dec6cd503907e7bd7debb8c40b69b8 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn>}1|M>sk-c`bJY{@Mx4fdK4Vk z_hpMndXj1L6_ENF77O*orfl;(;ZqGViosA`;5Fk$!zuYZNB;!m^r$Uozj~N~;kW;p VO6P?<7C=`sc)I$ztaD0e0ss~@Q(XW6 literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/morethan.png b/gui/slick/images/providers/morethan.png new file mode 100644 index 0000000000000000000000000000000000000000..3dfbca6a501caabe1de654f56682b72b4a329798 GIT binary patch literal 503 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf?Es$;S0KGmR*6Wo-qCfPy)#zD z2XgXv$0q@$Hv0sCNH4$h6DObP?mgMq^7-|fFCRV}uWeXo=d{Yq>RkV%bNv%fcXXX< zX$PvjIBmw6&Yp996E4k~1LOi_FVCI}WE?Ij|MBC;zO>9`+6Lz*PPx5)!<$>TcZ5eD z%q=)nP`t%2=wx&2_OPg{3l^=hvU{+1-?KAkH+lGcdinC}r%&I$em#&=5b)gQ4bXc= zB|(0{3@lvA>U#Q)o(VZc#g$dftv$U{r_Y$RaOLK0`wkp9bo9iD6Q?fUzW?Ciqvsz! z{r>&?-#?QLml%P%XL`CghE&A0p1aO<$U&g(;>Kh5s^9Cn{w)uFd-r?2lCZMjgI0MR z9riZKMHy=Ii@cU`cScOmn6jGx`J_FQmPVHMxVHQ%|CigYR#-2cBfH@PyTluly2h`K zk2%jYEp-0gE0GX>XJ5f%sRc#bXcvW8D%`Q*&Ia@*k z$dO@$A^JGNPqaAK<=%Oc(hA+rRIg(W(||EDWRcMTf6xy1Cha7ndI`m?PD~#~6jPyo z1|6WD2vch~#8>?Kk3kt1LvtAkpm=52!}E;|x0aTUZ>`nxVtw70W>XboKmu7n9Ab=v zPRF}O!?#xJAM(tM$E&LvjfOkR%dP|}NT66yA2~kl?D(*?r5;Q>m`hX7*4FfbZWtR3 zgTWvWxmb-NIlOvp9_&GL%Dek%2Dy5Hvm9N0Q?ZaKqW^7rHKe< z69z@FP66%m0@p^|-Va#)2(eh~Aj(OR${U#FZGxxsjOTfX`U$`Dcf7~Tzq2;8oZXme Q$N&HU07*qoM6N<$g75a!Qvd(} literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/nebulance.png b/gui/slick/images/providers/nebulance.png new file mode 100644 index 0000000000000000000000000000000000000000..20aaa3523750bd9f1a76747d25f2f4ccfca6564e GIT binary patch literal 951 zcmV;o14#UdP)u!Sp9z^-Y-`rljv_4HEOqT3`p{Cpbscdz8$1nOi#V-S@=iqyJ6aQ)*B& z=S+I87*W1$w_Q-BW9Gy=hrLqgTn{c;Uy{*#eOK0mTkjH@kNr3IDw!Nov@W!4!RJr0 z4Tt|5*@Z+g_-D`4)pbhEw+U}kQ?m>-&6xOLep>&X-|nf?^F7k%WI4t3<~T(*1?10s zH9fd^<3pfbs#%jB7M3mj_unbH?;b;9*Nxh+%02(3G;PDXFZ|<Rkele=#G_s(ANLP5_x*37@6MA^{GqkjK?mh_2F+5_^JpJIq=I=?Ep@8N%4m+Yp_ zBma2qV<)V1&t9IN*mL)POv}ap(aq=ogXC=^d+*psOo*|K=)TFo&aMQE4)Op0|FbfL z)tp`wR(IyVmTgM5x_z>Pl5t3SQ01|y5zUwW2Ui^hInr zGSk$vsL{?PQkB84{8*fS`O*JsR`F$S*_#gOdsXal%UqupTzBrjU+IDWz9swr2iKkd zZxcJ~k%fP|uTRmQ-?~oO`Q{PRHW@pmrZf1J9^rM*+4fM&A$O}^`RPKZ)YbpRRP3U> z%a70TDLeMxr~Jf!_q?4Sv~08E9a2~3*(ERktnFMBZkN3Jk(Ezj9XJX-@(wv0`ggvT zRCNvXC^)iI->3D1tX@EdS@_IY+vFALx*nCzCc#rWHJwX3lr5r-?2=ZN+ox~)Z|aks z0Z#|!(eoW-^g~*KOm_EzBmNrBC9Rsym6Huarf#-OSbf(xWZFG39Vc<~*oB(589QE^ zgw6b`Z{=lxl9>2`X-!6s#jZGMmwo8J zrfbDgv@Gbst{XUIj!Dew|Jq*Ne-*6@*UOux7Asn3XRA5awaS^Nwn{3w$QehkxUc2Y zcY#Y(O9CS=7=$f0)sI-VK|f;ocjLGX{|zFS|JMzg^-060Z?S@9mOMy}hHFE-sJuN~ ZGXQN;c6@gaA*TQU002ovPDHLkV1o6+{%imM literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/newznab.png b/gui/slick/images/providers/newznab.png new file mode 100644 index 0000000000000000000000000000000000000000..453e3c5b3abc501583edb84b9dfde6e676afee09 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u2z{+$?XjP|Nq~a_vQys z(9F}tF{C0cnS+(7?Lz442A5#ro(u+IAA?1moLYicuWXs3m~(a2$^h9&?M9a?K?;Iq cq8<#43~W=SgnPbQW2MXWFxPGg9yU~b+4nL&jK{oZ)izWkyzopr0P6=ZyZ`_I literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/newztown_co_za.png b/gui/slick/images/providers/newztown_co_za.png new file mode 100644 index 0000000000000000000000000000000000000000..760b57c355701dc577979de7122033b3b3341d72 GIT binary patch literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf=K!A&S0yE-yWWQ@{FhDRWC~gVZq0~RuVEYk9@6^R8{YJTl%Rg zC@3o4@Ue=L6TjwTRSVQBByiHhLPA>ltgET7j99datcdha~>9a ze7rCGt?MlGJ#{skE%cUIXa_4udCG|0^0r!NZ*;@Ua;1YYr;yNM3oTw=J}x2Q``$nk ztlXr<6cprn_;?qXX}ZcvUT`<#5f;r&^t}W0{wz-y$B>G+xo1NAjyQ-oUwqD$YzzdK z4c^zA#)_71YOtIizR8oLRnbH6(Ld=$y%svx`FoxQZ4AA8(~I?(vr*xe%QN3-ykBv2 zQtUc`(CmgaCefR?7Ti^Q_08o4f16Ftu_Tk3pA3qhYl(TEwT_kE#8kZfxTAW1nN@tl z>$5eB*#An-`FQBW_g`##>T7};Y9+62x8TUI-(UY^C$okipVhxT1*|| w$B>G+Rl4NgS-2KoO{j7Nkm)H474z3M?$lEPMnOBnCz#W=13y*jQMQ z7?2p+PKDB;stbY8sBu!q_VfF5?>z_6)~&C(f6%mnhyZ{f0;q1}1aHRIyX~}k_@F9! zY@Lss1*@W#X+Jr)SenlNEGMlsW7_1|*B$7?f3>k1l zDiHQa0^16mRoeq806x{cLG2Z@h9fOHrSlQ>TN9FjPn)OG%NEp~#{gU}wE7 zXUlbqZB@(k?+QawQ|j$)JrevGU=77C2c@)W1FGkXDkWl&<{Ilp<~4utVtQ{vlMQ^f zL=3Qf8wYt)wlP)Bs!GO^fs)0IN%kn>);OJ2djAy1jh1ZQG+oJ~01tcs1a$xhb^r)>0u_M*7J&c>cmo%L019{j5Pby` ze@KYV00wpd2zUSnbpaHB0~LV*4}1X;egYDI6DyAb6Ms#R)py$eeBb|mbC1sH+` z7l8&Eg9sdi2^)k79)=1ZhYBEv3m=CL9)%7jiw`J_5G#)nDUA^;j{yyP6fBPvFp?E8 zlNK|T7&n(1IhhfHr9X^~PL!co=p(IG7Bub+tN~9)Es4Q5nE?clJT(L1=voT?_ zF=4baVzo13wlrk6G-bCnWwP?g$Imf2L9+f|+2SD@iopWt7u>R_+xVX^FDv+iWI z?`FI5XS?xdy!2|n@M^#DY{K+y#{6!_`ESViZ^{2~$^CH4{Bh6!a?bp7(EoJM|8&y- zbkqNJ)&F(Z|8~{?cGmuO*8czrcX-+Vd*A;75`O>;dH@Z3f8+mv=l?{2%0+_8=XJxq z00036Nkl1o07TJ)vTjP zAey((MME_#`3EG?_s)M*5f`a#4H6;*h#9!KIw;^pQ7OM}kOZLS z9{RU0Cn-0Qm*)4w69A^_HnQ8kb;>PUTLR6|0NR~lE}}iCQ-~>j8fA?NLZoc#3+l;V zg|`!g0Z^o;Q;Gi2Tx{)omjQNcsrIm>G#r{;e5?Ef_=Ed*dfe(v1Y-}6Q+yIo)Bc}T zjRbZVmiO*oeDMrOUwii0l*aXw^PTSTpOq9)f6>IrSW+@`BDmL?%`D)^FT)Tz1T_ZA cE-fSK7e~P|>eoiBI{*Lx07*qoM6N<$f+h=0hyVZp literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/nzbfinder.png b/gui/slick/images/providers/nzbfinder.png new file mode 100644 index 0000000000000000000000000000000000000000..f9e6bf226a8da0ffe30df233b151aadf31b2fd7a GIT binary patch literal 873 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47;gpmgt!8^|NsC0{_ud3yvVC< zNw2mg_NMCme0Al+>4|?nKKlLi;Qv2A|Nr^%`|07`+qZwczWPLu>hEVqe?K|!=hNeV zzkmFCdiej#Bmdu>{{7_O)=gXg-CObf{_YdKYF}?{`f#%M%BAyPZg2blcHj5A+jp#< z^ZrFmi9zg}PY^X2)U&rkn+diwv)jKr9z|9^j;o}~Zp_cx&K z7nirlN(h*0%l4*dH^ylQ3v&qyaXOjE$;$}%Sjz<3D=N#2L`dlzIoGM zf-g#vPe+_LT0$s7k}p(>H!eI>O@h}hrB+2kwXv=wdIp_!q%$$%~P#9vSDr2v&7%s)P zuS42uR8-2@*91#%@4KkRLF%u>y65YOweX1|f#+3h1+K?Wuz8@8K~3(vk4Rx>neVwI3o_n#{`VVi=c*<-ujHytJWn>nKX@+tDtDxsdAq+uiu6zgoFgKaTyqXTy1b} zj%m4HjZ;#PkxRqGK-10p7H-t^@|D$CaB#`WrE7&{CM{aM{QPk~kqL<`Oo#96`NO1~ zyraR>Gjrz3nLAsTiUv3wxOL1->C(ER^V(U3X3`#vlk{_5ZHGsmw)78&qol`;+05yDi$N&HU literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/nzbgeek.png b/gui/slick/images/providers/nzbgeek.png new file mode 100644 index 0000000000000000000000000000000000000000..2c337f6f20a1fcf81ab782479b0d0e2271560df6 GIT binary patch literal 757 zcmV1+Yp^H^7zKkC1jGsk(SHyu_G1trGy=gXIl>TVph>vz(ab4sYgf&Ei)~D^ z8Z&V*Q$kC1&Ng$Sfiq=VBXyfKx6-G3FL!N3tUhpnbKdtk?|Gg>{0ji30M4zftW-rJ zkxT6H{{i55XJ@BhtJMbheE#Rj$w@I=+J_GRF%Idkzi0}NwCRVIq*5ukTrPxS$u`fm zT*Y?%oudYSgTxb0hmvWi)oPF=iLI?IxLhvqZ#F=3U%h#CVy>O&^K)3qE@z&EG%CXY zG#U-+>gu4=>0mGzKv_T_5J3O91v9}Q6g_%Wo5C*%!JbP>4Kp|F@ik0OPouWB77m94 zPNx&&=BN0Q+eCXu2by$4@Fu>Zxw#pU%qGeQf^DoECD*5xqJ=^M3WWkZ9uJ{V2m*ls zGar|s^)A8w+69}RETFfy7vXRip40{ok-lpL@hEV4DxPJ8V`F28$KwD1yWNhKmKMn6 za^?b>TrLNtQi)_TiRgMB2T9*8f}@|kpmfbcC=`PFXQq)(ot_?~LZhwGq*5s~Ha7kq z;7)GfK%bY(WFVUGead7q@Or&WfV3zUi=n3G3RJ2tCS0S@$avpD`Zkd#dS=U+7&-c2 z{j0DisP96)03z zVqGRjQy}r9d@$He7^8oRcPXQM{Upi2w#AZsU<-a2>3^}1<_lNnyB}K*>jG!lw*3K6 nLN9hp6pO`E)GA}QdmxBkIHDG!iILS~00000NkvXXu0mjfGJRG# literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/nzbplanet.png b/gui/slick/images/providers/nzbplanet.png new file mode 100644 index 0000000000000000000000000000000000000000..9fb0914f19b6904d7cac0d27d74b0af6cd17d1ee GIT binary patch literal 702 zcmV;v0zv(WP)>4I;XjLTk58I&UViBKmRX_1fzaPMDVwzJo!CPP<~rr!@YK-ECNW2qpr+xzPonloCf?899zdoj`s>A>V#KLAJwPMxyl9())YaJrS5j08Lq4MmyOEwH@lFxlXc#K8^;n+ zw*&yK^^v}w82ZKhyf*oDHMeLiP0X!lR%fe&(YP16eC|y3$z+W~0uhP*{rv)BK36oit@(`Q^27@!R2U%V1UnE$roTUWKax)6IZ-I8>6(lH z4(CBt?`i2Y%CaPiU59n#oH!98AmVa<l+&X|N6?$!*hK-^U-xpodptw jvOY2Gg8%;;H!w0dd=-7Jq5r=GXa<9)tDnm{r-UW|tZ*?w literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/nzbs_org.png b/gui/slick/images/providers/nzbs_org.png new file mode 100644 index 0000000000000000000000000000000000000000..8d3b8c79ca65e42630ecaa8b9bae9f3d11c6ff8b GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9tFf{1|NsA$HR_K8MRYt} z978ywlM@mWJboVzP&*iqeqh3Mh9u_$|NkpoIdjI~^1OwD9(8OR|Nm!aFmmME%Xh!* Q7Em99r>mdKI;Vst02`epl>h($ literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/nzbs_org_old.png b/gui/slick/images/providers/nzbs_org_old.png new file mode 100644 index 0000000000000000000000000000000000000000..e5cf203976aafa051e87384aec6fdef6f3229b81 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9tFf{1|NsA$HR_K8MYKF! z978JNk{Oz|*z=?c@szUhRB|eqvHbbZ?{xMIkMUbcsm3Si3ep-(3`UN8dl$T|+6UCd N;OXk;vd$@?2>|1J9;*NV literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/nzbzombie.png b/gui/slick/images/providers/nzbzombie.png new file mode 100644 index 0000000000000000000000000000000000000000..83eee0fae506b77e88443522875f1d200ddd834b GIT binary patch literal 393 zcmV;40e1e0P)4E@ z$#TLl5Ja_Ewuw_=yOPQ=Kal_bha7WDP88vQE2d}k#GmL)qc&L*#u z(QMRjdUmJO`9=saf1j&HRWH@@bD3hg7RbS-kmXY;w9wCbycjq0rdxHC=(d1!zW7+^ znI=yZi3z3~O+A^`+(zPpV;B2KbT~4FR8MR6bH_v3lq|8Z4ZP&XnQEkTt(|c)TUk;ut89Hs2fH`{Wapc!Ce>ueB6XDtReTg>rw+ZY>PtZl4A4 zfCXl%N)0{Wcob#yU;|p2XCw&kVvNBB%p3^tp_*0gsy&3`lle78Q@{*3O=qs|fmkpB z06D9=#6a6wB*qm-$`|*oj*;)#5+!CCNVwzDOU57mOYnj;y@P|D*r$Bu!xHE1=mWrh n8WCYZ^guv6O*~D*`nvuB_~guq{uCmn00000NkvXXu0mjfOYO93 literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/omgwtfnzbs.png b/gui/slick/images/providers/omgwtfnzbs.png new file mode 100644 index 0000000000000000000000000000000000000000..1ef0a258905e4235619fb7951cd8643e83fdc054 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDUWng4r;ACdvVqg|yWYT41 zuwY>DXJ80pU`S$MC}&`3W?)#vz`C4)VLcP?W(J0R4B@-x0L2&rJY5_^D&mq?>^;Z8 z7@jP0LBjO-f*>C*AEzFH$h($v)erFOov_-DE1~U@vaNx$`^yP@GY+0mIB-OTy$#f3%{2p-ZvKPJrn&yqm zsdZp))dFZ+_6vMAE{D3nreSaJ$4e8gxM2>wb51s-l$^MygNC!RCp)rl#4NtMEk{yH z?!Ltbmt=EFN-8;8wStC>WoyaoM?99%ZanCg_nK&VDq|(DKjD#_?-kot^$oN=kb#nC ziq}M!-M6F-I+om&{eOQ^Nq=V2ipbB*had0x<`UJ!g3L;NRvM zW<|dkezkg?*l;T&?(GqVch6maPu#z-yVIa$#@XV6HR>tcv73BZJ3AMgHdI`!$~SSw eL%qmOpPI*_oYUv-b&>>Hz~JfX=d#Wzp$Py0Nri_Ma>UfFWcK7MW5~ z=kx9H8PO|E5von@bqi8rq}!*9y(K;$t*>qMJq`6)XuyFb`t6o!I_6>tvnP$w&@sRq z$6-u}#FWko&xBQdKm6JCQB+eyX>7l1Zo&7-H!UXni`kv|}jEX&l= z-c3EdPc-HaNEDDHD*0{00{~zR)#*$Bn8%dU=>|Ib`$-C&k#}yg*%wmRo!&6sdHX&Y zV{@tjfc;rwXswQCqRTRL$0YJF&LXlm<1!Eh(fO`TXG_&mbm(h?niUz~*<)tkb^x)Xn) zcv&F|7cJ1(^t6J1Paa2ZsvkbDp^T4_I_G;lM^<4CW?3zo_@u8N&Rb4gX}A;?+Iam2 zwifqbWu}TNm*jLI&8(L%4CY~*qcTivYwyP9%?{+xw`)vQRkU9?jx}ZplV3UHF+t!? z_Y6}}Wi8AzO_~@C%E(`k3yXOsy6-*$KmdT|rdDi=dxV$g2`;W67^NHJuc8;1p4n6p z_WHhk`;qqIEIfS-DhHD6fH4&)pO{2Gg1F`d9{LFD)}nrrL* zK}-kyV}Na$0AmWl(@OXt0xAPylK8v$NUKvf>YX0X&a`dJ$<6=(?B9C;yCZs#u#^y0 z1jOb6JPjD?Bn%AzpM1bL0hu|b+M<8P9|8bd_)B>g5z({$0jhH(6E(~wy2^-N#1TE8 zLl4%0nzIDDmk&C>2y|)%ulsodIsk0cql}~^CssB7-y|+yoibwib^UDpTn54C#Z<>9 zh(R4<@>IOFaB)=PM{1l?hkkxpyGCnr!C^&FAOE+?(;*TZW_wH-x!$BH-y}g_lJO002ovPDHLkV1mhwhKm3I literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/privatehd.png b/gui/slick/images/providers/privatehd.png new file mode 100644 index 0000000000000000000000000000000000000000..4f2ceead9916a9e754cb814f88e46fc027c21e19 GIT binary patch literal 385 zcmV-{0e=38P)X$eEmEu~B8YF0 zA|fav#!V1|M0e)?zYmZqg^i~_r#hkSpU1Bt6*RS~NceZlVXTQTT1VDtQ2kHHeb9u3jPg+||yHG3ytOnA!v)vHU^j?4sz{T^i`*tRvL^F)VF+f*1*FZt0 z{BaK~7Mf5}vKXI+Id;DoBi0|a>yJSI{GmIr{XBu?sAH4Jzd>wzn$4F<)00000NkvXXu0mjfyCA9# literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/ptfiles.png b/gui/slick/images/providers/ptfiles.png new file mode 100644 index 0000000000000000000000000000000000000000..a71c0e6b463125edf3168e353197917ed5ef8507 GIT binary patch literal 360 zcmV-u0hj)XP)6oX=&k4 zPtXSk`qO-G`tQTOsdRVYr10))Be}xmR=2)f{w`UkcPLSQ6wH%%EiK;*wTg-qA60)$TKQ-@VK1(aZr#hI_g=hE&9*p1sX? zK!JlfV9HMIxLg1K-$*s=cKKbA(Y0nHkBK+)g=9XTCdQM^EDy>qROZRZIk9bfd0JKO z*5&uf%0Ut*SJ`W{dfk1^P`6-?RQgP_u2Yl5wVt!NIr1-=2(*I1)78&qol`;+0G2OV A_5c6? literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/rarbg.png b/gui/slick/images/providers/rarbg.png new file mode 100644 index 0000000000000000000000000000000000000000..fa662affb2993b77de0cc55845c726db0cbd7efd GIT binary patch literal 580 zcmV-K0=xZ*P)pp(TOqZTdJD)EK|T?m5U;mp4< z`w)T5E1`nQi83=~d*E4XL9-Sw1MiG4#{?V@x~W~NL^N(k0Q4+yH1Y`0OEc=V_?&}V za{>S^oZ2LTS~Uh3my@`(+U|oW3P=tv=Hgrnvnoz5RUt$Hh}?cK!1q%HW-2}x(teJp zmeN6vijaG({D`n9b_jxx{}2!m76uu%GY z2Y}B(a#R)T_b0Gftt7k8)|#kJeXHwjdTAeE!?-(n5O<7C@3lI)0|k;eB1z)Uz%}!| zvfdx`heHrhAaag!`SMpge;gb<=c~r@k>@<2ZS;Wd7X000mG03j3*T3K2l5D-!T z0IdK3As`_L3<#8xl)VH9|NH;m+ukt{5EvL3-rwF31OT-F0KEhN00;;e92nNu)*%=e z)&vM^X=_3N0Hva(2mk=Bs;$n;&M`DGYi(-?1OWH<_ne-bQc+Tznw&W}IS3F42nYy_ z001E*A(%9?0002XNklW zYrGkPqB`C$eB_IT<11H1a0P|(ng~{*=%|cV{G#8 z`ugkr*6S@ZkB7G}b$a~aLhm7`fB*hXI^w06xOl66*UF6v4_+`dvoYLh_o>cxY!U`Kg2B_(&t;ucLK6T1u4{Y% literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/scenetime.png b/gui/slick/images/providers/scenetime.png new file mode 100644 index 0000000000000000000000000000000000000000..1ad26735b75cf6dda23944d0b7b6b0a4f226b128 GIT binary patch literal 579 zcmV-J0=)f+P)0t26WDG>0rptq=($O3`{3W`m$ z3{Zjys?{Z_Ldr}`bK7;CnLBsp22>k&2QPfUIp_DCd+t4AjFG!vAMc(ke;O%PKIb-K zzu6eWRwpq@DIv+Pg{4cgxv@pLHh*W&^xB)5hf7m!K@z46+udzs>zY^&)<{eOfGZgq zo%%&@rQGMdUM-9~SeR%F0}oNUs#a$Q_j|8U8kpwW=}B%Lyj-otVTiZ6(N0MXyM>iv zPWhYGtqqxao*chHPfKStS7$O1YJ0qj%DKNP>sj$5D}SzYz%m06C)9Gr(^;1wLIS&R zsO5kaUww6*(c)N&BhN+W-t@lO+lJnxnY)dnZ`ouF&y{uGDOI1*}VWdgNQ3&n zp5DDj8SKBnv5x-qzo?ouMg|uhBRa0;nw&H8vWOkKB{GQ|zLF z8EK|n1X9aRIscgBc^1qU`otI`Znv~k&#*L-LulTzi2))?$xrf>8IHf3<==IYFYsX# R@$LWs002ovPDHLkV1iy;1H}LU literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/shazbat.png b/gui/slick/images/providers/shazbat.png new file mode 100644 index 0000000000000000000000000000000000000000..db6eb70544951f6d74914ecae60afeb7cee30f43 GIT binary patch literal 250 zcmV_-)wK0CcAN^w5!R2kVEln^KxBEA1V7&e3t^GQ%jiYb z6S24pS}Gp5OXN7di1V^KiDU1*in1km;rZ&pS{zmEjJRH>{Q$g;zruPN5dbAGRU{_x z${f?c>!Xm0qD9PFQ`1;A*nPxzzYA%}Fo}l1PDz;&RI#tbxqcXW{U%OSn-$aa>|)Y9@AKb$%-R_!a?yv^ix+4OgQu&X%Q~loCIB2%LmU7A literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/sick_beard_index.png b/gui/slick/images/providers/sick_beard_index.png new file mode 100644 index 0000000000000000000000000000000000000000..c6f5f0b9be16a3e6d00f950143a2e77f73342a9b GIT binary patch literal 799 zcmV+)1K|9LP)Wt3zYHm)fS`Y2f{l_X75OSH&DPhtuIsM4bEh+-iUi%^%=hh`?|BX@@XyJw+FdX`C%*?O&jY(`4fwt~2>h8?J9W8XbO%(DoYQswq zQ8s}C?DA_uL-j2`CjAnz(JK@gwyi6S(Mb&@9vil?30D%Fg^->9=a-fxtpZp5pp{i7NKRb09~hiR@;m~O%1G7wq>9y||1 zkf;7J4UKIkBr)i`erIjq`r(eZy?$t!& z82(!hgJ;BcqL}Cd00wr^baB0AT08NPcXBl`j(AUeA-dQ9jST)k)4;&{_|IWXJWU1h dm~b+7=r6!ECmfv}-6;S7002ovPDHLkV1fcnEuj3fduIJo4>h} zcR9(w1Rw!O-GvVU01^Pg$h?#QXaEqN?OJh<4rl;jEFF2&oqHDwKm;=jw{KOGs_Io+ zpVpFu28D0?=5T1q7yu0*Oqr1q0MH3%ZNl@hH3(4eTF*@Izm_|tSxBMK0Jux-^? lD1%q0zJ($H7yxty;2&fvSXxE1B002ovPDHLkV1gY?ak~Hj literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/snowfl.png b/gui/slick/images/providers/snowfl.png new file mode 100644 index 0000000000000000000000000000000000000000..f77c0303a493c20fcaa1068c28fca71cf8815a40 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}SAb85E08ueHWn8b7Zw&45fK5B zqN1W=Vqy>yC@w864df~-D+5U>DXHM#;ICi5s;H=_s;c_<`1tzz`uqD!N=oMD<`xtb z6c!eim6dgNcFveFW6qp8OP4NPwrtt*<;z#BSg~^D%GIk^uUofn{rdF>4jedi=+LQC zr|#ds|Mcn84xU%zql~JY5_^ zD&lheU4>d41P&)oFlgSr`_KRC?kjriX4{usn%lBlQKRdC?SoYA4JrRls|x?Lcxte; zyG!e?;J4b2xvL&2W|X-$TCg?Uy2jV|V@>hq(zA0WRX!2uG4tH6*wv=%EA_X8VMceV zW*Wnj`3ua?duGq!>z{h==asiJ{MX&E+L4@@n!P@0|EtRt;r0F1Xa6%i*5tdsd!?=c P&}|H!u6{1-oD!M-k)N4a**Nf7KU>h7z$z-?2H)f3>gfR8HD*5uI^>Hyc=YvipPU5 zK#H>@$S?TY*YEcpd759mpll=plAG=6;us=vIrQ93z9s_!hl{tEZndu4l6pVz|9@^- z9>%@=bDu1k$>YW8mOf*N#>x`D%+Io+O&jzquk4Ac@MgPT?5A037$MQLkok(xUHyiN z%EsU+r;-HrKDBjT~lB5YYd2Uw=PqF>*mgoLv{_a?wJaK`Ze;{{yy85}Sb4q9e0KHm- AzW@LL literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/speedcd.png b/gui/slick/images/providers/speedcd.png new file mode 100644 index 0000000000000000000000000000000000000000..25ba99bf29cf795ef355ad40d98945e01d4c4f98 GIT binary patch literal 467 zcmV;^0WAKBP)%ZVw#INpFr*m;fPhdXs(=_X2NfXN$`)NgHLGGVp-$aK zkcgaeb(N0jh;8?7_v@!Uavi{-A0O}gKJWki|GnPlZIMJXiD)t{4c8rZ+OAq`y{!>9 z_axZ6v4dD`fJJRY#UgRJ%xGh~VY;aS>9BHbbO`B|J+@c&#e@n4l-NP(-&g43EaPso zl?!3zS897WTehmnVn`-oTPHDfImmg$M>}Sa26i4uv9vaUbkB13$%L|51YEX|PUguY z-q>~9#Dj3>#?y;Pv!TIfv{FI+`}qm%B4n78h#$6Kb2h{(Fkp!z{Z#ZQG$^Ax(~Z-& zc=}t!cU!cFHf9ksp<;4AgY+7$en5TuTnXKTjBpAeM9K1Y-==NAV9<6SO|v2od9pq| zV<8)O@n?F?zFICcn6fhlvth$bJom$g4^alX2#F9$mewoSZ0&W&szI+IxN`gwJbTGq z;9LDpJV6g*^wCO{+TZWJOvHO)Dx3qdp?=(M+dD%3`_I&TgWpm@zrc$~zmWg{002ov JPDHLkV1nZ0+OYrt literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/spotweb.png b/gui/slick/images/providers/spotweb.png new file mode 100644 index 0000000000000000000000000000000000000000..a355715ae09706652d67daddfca7c8db3b1fd884 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=2w9>~ZS;xxxkp2LFNJ zPv-xxnV;Tg+`Aq9_Ep-4H?c>K9Qpru;h&$m8yFZk=huUbU@Qsp3ubV5b|VeQDf4u3 z45^4qW?(uwGhe?c!|iP4&Tv+To|)F~+Sr;>((-ppRf(T@u~({^UuE;}ycc`Rd3c;Q ze~;^}Wl!;FVl87deZRNr``vdl9aO8|GrsKP=}GU~dwXy3B8KLUjc2n3&OS)WV_qh? nPvUk%X4`+gJ_o5IKbRIWx~Q3?eRnDQ1@eHWtDnm{r-UW|o5W_O literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/the_pirate_bay.png b/gui/slick/images/providers/the_pirate_bay.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c5793435c244c09ec62e483d62be3385cb15d7 GIT binary patch literal 335 zcmV-V0kHmwP)o(MBg43)QDhwS00AL6zR4`|%V`_|H7rH8b`{B$794klpWN6EGdoJ9t>fFQw zcm2}!T1n2WTeRY)>(`~AIg!h4_^Yfl%)kcznE0Ff33HbyoM2ZNp|QzRs&G`Lh&?qo8akl>-O xADrNKJVAns%UPoF)FJ^lD{sq0H%l=#2AKr;b?hseU4X_gc)I$ztaD0e0svrvEHVH9 literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/torlock.png b/gui/slick/images/providers/torlock.png new file mode 100644 index 0000000000000000000000000000000000000000..1639dfaf642ca28f63c14660e7f33f2e8f54b7da GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Wq?nJE0F&0$-q#v_`e4OL-j%+ z$yhxfECOOfM1Wj~Ae;f@Dx5QM0csX53GxeOVB-~$RWz}735(6EscW4&ZQhbyiYK*z z(z%{4jv*3~tOpwzn-zE%Hmq=9O%?fXU&aZPV=$0nP>^N_*jIQ+G%)eWoSPkgtIO?s zbhfO&A{(>%x73-7@*Qur4US!2m{)mt&u{LHcW%y6KA-*dafj@knU>sNw}0od@MfI% ioq^#OGs6l|28Mr6)0ubg*phJ-WVolRpUXO@geCytpj+ht literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/torrent.png b/gui/slick/images/providers/torrent.png new file mode 100644 index 0000000000000000000000000000000000000000..3c5bdc59705f1920a01b0dcfa4d666b092437309 GIT binary patch literal 873 zcmV-v1D5=WP)gRl_hZIKZ~hHNEy)oOG1&+a|-}c2V03iU?QD7Ml~kf}XEGJ{j4=R+6;Oi} zMMR>yI6JD|47x04$$z+VU+k|Uk7-Kve=)Rcr zuQA5#P*wE++Uf`2OvX~9iBy~gzrfP=6eB|!ZtGc!<2ZcwVUEA1uYzL$MI&B#>-C8# z;A8Xj*gG95FMYnXrPZ@kdGL`{^xwCV$?wncQ|=t|g))96psAr9H4Y+*SV2U?Sv%9> zdBmSdB$A#w!urA6xntD|_U}5u>b?%Pzcfs$Ax;zu@4x#UrD6?hEfOiB)Ws`HM!X=5 zHoA^Wy4ho3T@MHLe9Ooa1Ed;~OdQQoE>{R6%f)Xvn&fa!nF^}xQQ*7G0j;7`Y0M4AA=HwT@BavWLQ30dwT2GA<1_8Hrw{hgqS+;Dy zhvV5_*sysm7cUez_}&z5%psQWh$4$v00qFRRz1f!GghLNRwANMa9oGtyia2~$w#}+ z5Z2_{?EjxG2&-qEx;p2p%0ih!p+XczMAqV0eMBsU(%;l-K2aDUVo?=D1XaOWOSyXW zh!ceid*_Qq`E%wnrScqMEg+N%SMmiO-+C|BnWyMqqFBvStmY~Cc?y+0W&cX}&%gO& zMpYSmbm#7#)yrROOeg5 z_%+GQ%~qCSP0jJ#3r2zy<=WhyPmjDkeZBubpv|jQ4T&th00000NkvXXu0mjf0Hd{3 literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/torrentday.png b/gui/slick/images/providers/torrentday.png new file mode 100644 index 0000000000000000000000000000000000000000..ae1427f8e4bee84d1db47aa599a81ba5b7a2dff7 GIT binary patch literal 413 zcmV;O0b>4%P)xEPw++kCA@Eky8@bdNa_W1Sp`1SYs_xSlK zOKvJmZv6cH{r&wNLTCN{{xMQ?{{H_pRd&$V-yT9|$vlb_MvdlRd9o+VJFknfumr9l!gf!RD`RbkG6&$26P{C zqSYbTYN%qtWXrZIfqapMraaC8$gnUY1I#DE81u!y=MudEesc>y;2gzc00000NkvXX Hu0mjf4&2tI literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/torrenting.png b/gui/slick/images/providers/torrenting.png new file mode 100644 index 0000000000000000000000000000000000000000..888c9288a59ca53aa9fa39cc2276f7e74b98d3f6 GIT binary patch literal 888 zcmV-;1Bd*HP)8ntOmG!PY<2oC8nE?#O(u0CzV`sXX9W<dwnsxU@v%5|rd%=G7nj z+a|Dfv~3rbL$I+@!^}tX9~*`>Lp?~Yi7PAsqF0@)VYu^;J~l!n#m4^;?+GE=G1tsBNGgBJ;_uU{ligOE8DGP26jgwN&-_U+Q`js=j)nzRumb<->l5MdL;Am zQ!fsG(P%dKNK|HAm*U$mFBfxHwae4TPEAr!_UOBBoST>&dtl_@Sf93Cf=5JJsnp2% z?-t(Xd+uePjl>*Lj`DC^3!8rP>*c9H#lX5o|BQ&*3ain?=W0BQf+CEuIA)OK_jhSe%oHN!jq&CL&%Z9B{^;CRGt*SWtuzEou*j&W7o%RZR|SFsvmmI%5Y}7uWQ7F<1-%&o zJylU<83aWXM+0>0Wb#r&y-Tm|Hcg>jg!GU|vz2`gMIp5*jz7iy28E_m2UDr@o zTZj4iD0>I2R*~g&WTZUOk_?_DMX{)+Zijc+Vlx*lCsJPs{)17FPN!`Ect#)t$WfgF z(4bRl_czxJ4ct0%`1kBI9^diXxZG` zGuYITF;5_#o@C9`6@GnZO0l=AtLsrP81!^^_c&OJ6Nm|Bvj~UHj+R4iDwHiCk&J<( zMkxofTCC}20Oxp~KibsPXgnj8O2Omx9M)8=NFV}MqQLamm3=Kotl+tVaH6P6gWun9 zEf~Dq;q`hE2n1lDxw#q7pFMA+7)| zcDsEw3@D0%r@vlcA+ZQSaDqaI0Zr4v#93U1h2!Jn$SZkNS5>3Dyd2SJ6p=^-gb?KO zd5k<9nUQnZ2vgIhQ5~zk=p4voC^XdCx~n>ulTle&xo>Q2tQ`!YPzar!oo|?>qa{|G zT;_IM5A1jKstRr6$iK}4MAg*$OH0effxu$1TwrS2u?8mWiJZ$_G3MTLY!hrwrIVyMscps;WpPQx-O} zL&<9xAI<5migJ$Q|07_Rw^l%5_-!(oV8G||p}+s)8Mf(@#q6KA?_P&xIrI_~;0q)? ziN#`TmS|uL6T{&!N=r-O_xmw0a7hGU1g2+xRz#GqfJHo< z*FbgEwu6Qu(7#qxZr$=`^wq23&2^T8R=fE`axpJwmh@}!8Rh*SCPh}sHA9MH00000 LNkvXXu0mjflE;RW literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/torrentrss.png b/gui/slick/images/providers/torrentrss.png new file mode 100644 index 0000000000000000000000000000000000000000..eadde91017571ec411822370f2a5cdf4f28b89f9 GIT binary patch literal 627 zcmV-(0*w8MP)L@)#tLJ|Xs5@kwFp+u_0 zU1*S|h7IMqYj?M5_sZ_w{W$NrCv4Wf;yxU_JpbqYJ?Hfofaz=8@`ksZ5+mTD3^~P2 zK9~M}ulf?_W$G$j;fk#f{7wq2OgZ!54v>`y=^ycKm$GQ^7H7$s+sJQhf%zo-9>cVg z_t&Yx*CGk~_UYboF#fr6Y9B-JuN z+TV;k?1oev%@;=Y4}fJOpPzzm;?%b<8mj;R literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/tvchaosuk.png b/gui/slick/images/providers/tvchaosuk.png new file mode 100644 index 0000000000000000000000000000000000000000..7e88181d18843dd43c78e20403f73e38a6bd5501 GIT binary patch literal 877 zcmV-z1CsoSP)M2^M2Uox_Qg(+@=;QHfw4VaK98b7>I%jK~Q0Ufshmg#SYkv0*D~W zLRDNk*0cgaq(Uy5D{Zo6u1(lY*W7Klo44(5TX*;E`@PR6fSV++=fC$Go(Fh%UPvhg z|C3T`vr?*EDRtj8O=%d$MDE_qYDzBtBW7pkd{WA@DyPNdvbuKdrn-8yPo+|s+*h8K zGV3-B!?NPF0(jg``<2k((D2B3;ema-DBY0H^ynCuE{C}JTR)e2KE&zraAzobEM`c{Y~gNixwHO5GaIJzs`7FhJd{AMho{@RvI%_HQ__(uq(? zwF7Nw-C%lZnnZGu0&#qgADq_L)&_?(;W%lDX@OS}Rg!kwLF?9)#y zC8;!asSwM{7^aD>tBd*k0&bu0q;PNme%7=1U*M;V2Yqj?w1{+_)mv9T8J&p* ze*W%T>@_=ZdOg_Jx~M8IN2bzXnmD#qbJyX*slij>Q4Ax>`huo~csw;Blv3?kDcd3s zCvmtv=ov-w`j0pQe$r{3+h1QGzpjBP9JDmo<8o-2Sw&Hi?}VmlZ6ep^Xj(Uz_~jPb zg-&jaj^KLpEf&Y4JR=t{x7YGP@FIo2DvlpNNNZ~aAhrl0!kQ2w44kn&7^C>?7yOaT zuKGB zQpz=&rs+~jA%svs7-&;U1-EX=-!6m^7eYK(jpY9Tb=sG!ZW3>h00000NkvXXu0mjf D)+nxK literal 0 HcmV?d00001 diff --git a/gui/slick/images/providers/usenet_crawler.png b/gui/slick/images/providers/usenet_crawler.png new file mode 100644 index 0000000000000000000000000000000000000000..c11873254b95f7e8a74b69a50160f0fdef3668be GIT binary patch literal 367 zcmV-#0g(QQP)>)fmx? z;gxz{oAd5o>zT7T_x$cTzx(ZW_}7swZjO&4;RFwH?ng6z0DAEoP~a!Npps)94Vb|e z>am0|%p$`o_K`4xHB6zD;~<6}0c9M;;9cY$9OE3jaes}s9D_kn01|pIjMk`!@qz`E z<|nrS0LamY#u$KvP7I(W3$prQ#kW0?zd^m)Agw`4di3QF|S72B4=&6J9oMR2&}(dY4<*?T{LZ|Y1Y70G$UEpzFKej zo#Dndey(kye$2m+E!kHz0sj>cp-^wlEgC{#@%a`mKMe4#FVH-BWQi1V`wAF9zT(`T zZOpd9{x&{+C9MC@*!VI)rCB|ZD?2xc_MgD>{Q7+zDHt+F!Pamrz<~rpg}OibskMI! zQggAAyEjwJRg+)iOdkR73s7qAoyV+oLe06+=g2y`Zb z%`kbB2VF7*CP|OoGoL|!&+NdsoM_0+Q>CYTxqA*_f_ZdM+}(1JklkX+2rqN}=bh&9?A8n!RJrbM zj+SpQ5K;U4UYjtBvz{}Ko(Maw7)<7BBS fh9yt+Q>Og`gH~}iH(>FN00000NkvXXu0mjfJ#Toi literal 0 HcmV?d00001 diff --git a/gui/slick/images/queued.png b/gui/slick/images/queued.png new file mode 100644 index 0000000000000000000000000000000000000000..510d6e3997283431f5aa0254e012f718cefc267c GIT binary patch literal 307 zcmV-30nGl1P)pW@+DF9r6lwNz?N{K604Sxb|T~fdW9MF;LaUrFe+prC7fv# z8j&cXPH2@Es>muyqXi_2pbZuNLf({%B2i6Vnh1-R>5HQdpxRTIjR2R1i>$kP7%*5&r_E;ERuaDhR$5 z=$j@2rB;Fx0#?9KF}rEfMY7FiXMfG??47yecZ;hBF3dgO`Oca9@v-$g4DmRSO5#66 zQS=T7jInz&ZtMb+3BVZxJP%N6CI%BS^{P4M+i<34G)5~8!8za(kt8D0(R}{&YZndQ z+25FFoE?~&(HO{CWDo$O5g<6K`BROTsTKQwZd5~!1Fenw{|(ov7!s)hg)p7Vzb(1W zMv;cFPh9c(PEH62CSUEPt zd^Fw|^!F|#3i3jL4(Gy$4oBhM&i1|IXQNL!XFb~nmX%6~pz znPlSe6pM}nIq^efSqywMiZGo5jN|;tQfyhd18n`Yx4reSwXM7%O2nC((HN}^H4Mzy z8a>C0|M>m!cm3nwmf;-7zgZ~6FX;%4NaGOzY6zaY8`N66!>{Om`^-z94-N6;(U+g} zozWWSsDVIDkXE9C>8K4R@EH-4h5AjLD8IL21YsEd*8bzx*AWnpLcmT}AU?YB4Y*7p z@DGByvo}y&cpoept|IdDiQLK#Il>)04l*xXMRtA-lF1x0^B*IgZyA$t+_`uDt*+~?MrErD1(hfnE~!#lPzj+B5|soPNzkVtN~nZD{1ll+NI_5p zm1IDX8fg$wnw1zNP%V_p8oH}H<2t)LcV_PSm$N&}u*+^MKo93VT<(S6b6(EjT=Cu` zBFx5)zf>f`2A~JH6UYK*fFbWV;T>0;gD5{)&cJ~i902v~6tl3sPqmBisBWliUi>kFT7S6<-ATHy?`mqD0u4kV3RR?>>Ud`+B;Da;GG8#2#^L*f+!yq zM+(~!zYSq$HRdg=<`6t_Hh5lZ_NK#ZkZ)_lBus>RPZJS9JSu?sZCx0bM5WQveqeO>|oQc;X*UUP-kaXh?iFQ+;HfwK>!{NW{8t*633y zfJ%u+yd%_B!29~RF2Uz_57K~7R}QlEn#4On8^Mzk)Y8|hB@5UmBIB{+7^MF2LR?jdnCp!I$_j}CTYoJ?jAk+{l|roakm z?F8*;^6lDI$l>089yoPV^Zj%-4|Su*9ZAsvkQlIvpw)qA)F+m-1rZ4HLW`DgCLX@f zjTxH^_W%xR#$kjqfC8w+^i`}zTSy$(P}q3x7Utsqf4YfFj`FZWJJ1HSgYjyO#Br|K zK|H|s*tlRX2>#QK4y*fG#W56G00R|z%dg8bO*;L^+byTsCe zH7Pe&QXaBYV^8njOPS8P{#&V(Jn^taJ4h_(dO4_AgUv|g>S6m?Qvj68C*6TKQ^hL5 zG$iq$r51Zu4J@Mpz5TZ_R!XQ8Cd0J_Q!fVw7*QqSKit9c7q)N8Wmnp*KU6EyTQ7AK z*LH?o_?id63_4OySYBHO4qVw|MjSW+PZLQABXR{-m4UJM?VEs}A^-}byY!2>z0pUP zvW1>S^A}-99k{y0GAjZqr?_H@IO9sy_w-JE+Wk4>b#43H&*fdobJ4Ew^^0zJWyit} zLKEUD4xe~%tx$;s$q14Y28)-W%0>OIe#soQM*uthx~2u8bjj+}E8){}huTI!KAX#u z&E^Qh6ady(D%C3G@p14Nf8HN8Z|HY?pZg&?o{5u(s?C4$#54m6SjKX-MfODd)WP&m z>S(5@j%EBreU%wkhtj{PebEPUU+^SwJCM5ejd}rd2wH@|5?~du0eG-c_XDee9w5Wl k878V8etfDx>eK(pzk^0Ku!foz{{R3007*qoM6N<$g6BvJ2mk;8 literal 0 HcmV?d00001 diff --git a/gui/slick/images/search16.png b/gui/slick/images/search16.png new file mode 100644 index 0000000000000000000000000000000000000000..bb44bf5d2552917b0e52a54ed0b0cf714b4f3d0b GIT binary patch literal 636 zcmV-?0)zdDP)x21Z)foPK`^><` zE6DKm)f0yEb84@Cd49hbsAea+0nAWZTEf77pHtg<`#;~mF+A9}lHt|mqyIlWx&2Q_ z)sV>`sb1{k{cGVs{zahLn;6dE7L(l`wBq)EgQNzKANByT9T3X_u{IF*8>O}W4_p7_ zKcB4nb0D7!UB8<};ne?*Eo(uV58&`>m2=0Y|917uKx!(GC76KNoL^p@;o+fmAjuLO z228xaZ{=GaF*yciR(4NR0~i@ue}DhN@bkm#|IiS}2EKlM@#xBrPj4BRIk>n{4fy~6 zKO2uA1G}I&C`P1EqKFY5NlfhgLb9wp{0#s8{Qi&bh3j8mJz`LB3InOmglJ?!qzwoN zm$CF!`t(l!yA0J$g)r+lRk~DI3Vd3CPVCCfX64SOU(+bN^Quj+^W@KhzVB-^Fe12w+ z$lqT-H=rk^2f##f^~tf#*5Z2Bd}4aGT*7LG3ZhzOg5Tf0WVp6^0s{*NCxenpBm<9> zqW;qp+cbb-u@+ls3j%Q|GaJVNc0S>=K$n~V@@s(DgoTrPp?%|u|B1)`gVPMRxa=BG z8e|{^u<`J(aBN%uKk4NE|JqTdpx7v8AQiCli>%d+srb($sqhKNHDw?Z6aldzhyef| WEyl5j7Wh4)zW(N3#xB}__|NjHY!3Ok= zd9DH7WLy&D7YuYg6Eh1d8#@Ol7dHYHuAaV$xrL>Ty`z(x zho_g1ub+Q_Y}l~}3=Aw)o-U3d6}R5ra9pQl&EtCUvA{F?1g_uaUHTQuJ2KbYb@aOI z?YA)G>3=n=#p^w<>Tc$Fy5g7FDla4Lug=T%=NY~H^&w={DhAmWW8=x5Wk#XdYePe8 z`Yz0z`R?7!Q|H!1z25jy=4i3%-d$yrqWYiT;y!O^QyXeD`OTVDTd#lK_(Nv#<*&Cc zZ+&)e-d6ek<+tC8%&SaI3!OAKBy{c97=D}f4}0csUbRZCT5IL1P=1@`A5!e(XZ3KCqOAC6Fmg82oa|2XLfnWV=w(k6%W8U3yyD znaA&cyC>EAr|t52E-sDV`FnQEy>$JFJ-7dh U<2+B6uz?CzPgg&ebxsLQ0MdRgZ2$lO literal 0 HcmV?d00001 diff --git a/gui/slick/images/sickgear-large.png b/gui/slick/images/sickgear-large.png new file mode 100644 index 0000000000000000000000000000000000000000..521da8a840417f326a08c45952eb27b26d45e747 GIT binary patch literal 17987 zcmV);K!(4GP)TK*d`>kNy?EFA$fwqA45`?WB|!rl654zNcNCyC0Ri-gQO3?J|D?{_#laF zq=;NUK$kbVT4HErfVL8A<548B3|s(q8_7nJr6glXIxzVAlB^{;-luMkxIa37s8&ts zrq<8yuNDkztwy$eMRl){HIDxOD9LJ)o_tt5Mw0GofA)w(B-I0*HFyTr-t|d_GLWH- zPY?OBc>I(uAFGAK+o(mO+Ns(78>$gsy%bOXca~%yga0r|+@=M?RiJC*ydjF7cah|8 zl9?pU_`Y{TyGJ%$L{dG_AA3J%vI^ZZ4g25El6=5s_j-~O0~+SNw0Lv}wQu8mzo0#| zZJCN4(H6kfvSrcl`tkGso>$XX&Q=|U{is?FXs`NC8?4sv-lXE<;`IL?+`3pz__3nm zgJKh#^JPggk=&fz--AeGvqylQ>VVE#{C<*BB<)BRk{sz>`?(zSrSCumV`S|3Old>xQmt51D(^6-8Q!ZYX3 zs)i5U> z*UnXHK*M}+15WZ`(}*P7)c|{BvqylQYJg7nxs`$R1xLq^_Nx8trCqD0`T#q7&3yGv z+sXj}D}qB{=Bl~+buiK0yas~zU$<+6W$K?krpA8zu9))6NLrKRM+z?j^oT@&?j7Xm zIilW%0d;0{yVpsJ@6&+$^Vr|2NuRIO6V;+!0~V62R#7!>(PZ^vv$s9HF8b4=YQo|v zz5{0RFI55dbL_WwCMl7eV2^C}2+*&2pfkwfk9Q&23_wloT0MalFW%@iPe3&Vet0Oa zd$L+?)n!62-#RwT87NWtJ-k*#~WB83(0qEh1?kddPE{X4-9fpPkVFD+ZR>;_u{`g5`HxSZc2** z?Q}p7*Ua8^0rv9@_D<}xr;7kRA`zhb*W{N$zG$>Bs{VPG#wiBmBF*}?aWdmKGH?Dl zWDFuek4OaQmqCuAlag$%YmjeUJjMd~xihN9FZEI!$VJ)>{lRC(PwZ4#qVY>e8jw7h zRHT~7W{&{>mw4RZ%;z?{2qJ}99jB?qcuO9(=M6Mg4!*6B(71d{p;n$A;zMRkeO-yt>bLE`sk@s?_hb!h#4^_ya9w<*z z&XW6C^uOux2g_T}!}A}loOrNjt6oseTNlg4FiQaRc;?2V!tNE4yCOi3$aMj92KnRM z&;fqznc=NVE5!k=U&eJ03ETiJz>9xpuMwpR)QwgzG|jEbw9lj7`!=tt`eR;I?WcTN z-v1%5s?afydZlGDpRGL`VheTBnI>`^28$pYIaM0j_~B z6|Nk6WV1(ro??N{AV(*dPf6y%j~&#skUDqzs0PNMStDGt*0KWN0B6}8#8}Iz-fo*m zwHX$phR!ddrmilk=4~pj7Hu!CR_!UFR_`sL))=yyW!cW+^t@tf(u$(0*Yv`wao+;! zRRaIxA6TFV__Kxp_LrK!qba(!s<*w|zyjHY^bw#(Bvk_4(Bz+Tfy(Itjq*i{I&Z_sO9w9k+DTo&CdDs0rDVQ30|e@_qBXgZw7mA4}-n5w5EyxJtCtn&flQ}RQHj#eW6)yHEcl<4Q_zk3Cy7g4u)0qe(MgD zP{S7%QAHa@Yo9(8u-EI}%*UPsjn~lZXqxdql7~V~y+t;A1n4OS=-d_N4w76XO-UAM zbG=DHpC(6vO3s>vUHjq>l+Ug{BrU#ZYjF*70CUl{@C)7-?>}c_F*3!YwJ9G8*c$7JOjX%!TO*7`k z-{mF!7TN3(pkGy>vlhRTi7;rpJc48=iazEJYUWF!jg6h8p06I`3Mg5~T!;Bww`YFs zM=#xxv;a>4b`qHJJ*O4Y!MQ9UM&!%2uco#g*r`AJ$$$2$F&*C#y6gs$uAF|m5B=vO zK#xd@2091aGV-SVjyd1Q`Zvg(pexMJW4o!xtLAbIlKUvK{{9d7bf7IcL2jDy(Cn4I z%Nw%44k`AU?i)nBZ)x(<6nKMXUA`;%K`yeA4w+Glit0!_+=z@svVo=H73|M`oKJO~ z*xMJR!vWZ>`eT>4hx{xaEP=|mTO&Y^NQwbEo9h4JNhs}Di=P<~1olwAAKgIm?` zRxd~~%u?<{S0E6%CbHQhKu2>v=RfJe}c~yq8p_}p`)-2w%Tz^mT@s|`P z#u$C*ehWmdNyG+8!xe)Wn7jllEQ%!?KbC=?lg7pS-N^m+|BnT~-{^8JX*nzN5T{@B zu)-)#Qj~*~&vOs`yMn!MV%FmD`u~LT9;puK{G~j?^YtU$VV;iU2wy{qr{$S9v~*YAM4t4?l8Ez*MgKo6h^H3uh)U__7d5X8tT`!n78DudnL%JyJ8! zZ{$t$0S_}c(xc`Rm-cO#XH{>VIjNdbht^OxKcd@DkuN-kOm>*dDFNgn$gO`sn!Ndd z0&2%UB~`a6g)|j6u|+YM6eH7NFe=I**Ysk|erG5^XR=Zjl9w4ULpZIsjt>)zr#i-R zm>*lm&%twBFuCU$*1lrJy~6YE#&KcNN|wd^*w_4=2Lv1(tcCV2#zQcNGq(aI$_GhK z@#mHr0c0iqA=%C@4QA_o$)6<)13sj+7za*fKGf{5U+v~SQZvxgaDKcpgZx;}&z^}t zwB0g6cmKIpRp{`cYx6u~#Va2NIi=Qb`8B9g63BH>j#zWOW)xO!hQ_Ehv_5F{5{;u1 zrPW0m^!QSbh{ClwcBDz0?aUKh(|G|pYvO!d3OtzsbFy!}s7shnw|wF+>cEyo2?USf z|L`0hRI!tTgzZUQWWc|}!!!_ZJv*|^f8$Yo2*K|R(B1r;H`oNegWZGAIKu#NpBmD< zXgucQ;q(5pcSC}yJ77*CScy?ucplgI@8HjZL+d5BC_Syk0QpnAo{3JccX*E>4EFTb z1JM7&KKU3#ihI<0GXBpUD=f2<)FxPl$yAr znC76TG@uJle*Pxwcf=2B{gzLs0O4|ENhH|OY~$>Ob5;DYqBagU`Ug!$C2DO?@wG$;Ey*Kwgh0?wq0uO2^mR-eWgw_Qz8@&=H_1 z%nck5;ls;d!wq{jtD;}L;+p05aD|-e`!O-<+tD!zv>|xxpLfr%wPi{Kx#ZO)Zh&?E zJfWZt&>Z#$4$ZdG6j#}|KNU^0HXpVNdfNUc+9`h{_?k9v}u_Z{EiF%hv)F{jh{&dGf?#F zOn{G^KTbCqd9_8^1m8oE1~2RE1peP#58^;oRFskNJA@ zJxH_5-(ej4>^G)Xpx?x1+gCh$JWeK(Vz8mxfeHY^LzJFsF)&6)v5QgBh*XGWB*5pO zTJkBYNt^E~o??M+3M%C$uPR1GIZ^s^lx`MHv)-aK@L#0-f5G~p1?zqt*F%4|$N$`+ zDE@&>c7%&z3I&?c&OSMUT-}+7lOR9}AiJq8z;ggT0T{FzfjypmXZ+NrJ}%Q$!|$5v zOaI5d_EFw1R|abdzyPzG?*r?>+GRa^*3AZ$*f$;5Rw7PqBVpx?*+&u|K!o7Uq~-$c@Pzkc8K21YunGBL~$$m%?)pt|Q>tK1ZV|3i=~ zrKHo`2sArNTiW4)_uXg7PoO6yWlhI`{#hE*}bd<0mn5w zZu>Y6E-}{wf!z4qsUGO**km7s6S_~`9KPx^j2(9SM|y}fTmHJa)Lg0v1C=#jom{F^ zlicdHhd$0cc zYc0#Ex*ZwjGi0-NQxI{fi(m|e@7n;tHJ zM{sF@uODnJSc7@to)~{^Ul0B*nw`yZw`;k;k^S=~$Z?-QAV=Q>etoJp-7~W$*`!Zq z(lAne=9UNplN~1PFXYc|`@5v-IJ%%J-!ZRl8j+)Blm^D&xkXZ3I?Zi; z!o-+^Mbe;Gew}v1C1cPyVIn+=ik=1y9jbJLC3RMx(=nCl5j zXAP6w-(`Odz^VJ}AO8yxc~3y^UOg+Z|E%^}_NJeBez3JTtw-*I_r?3WT#I%+>>xK? znE)V9^})DXIjw>e#Mv?5{Lk_oNz;JY<)tIc8(-zoe08LxW^X8_)*mRTKKV7D)`T5L z#puek*lP^rrdI#t*ZewTuwb(Ve)ObkOYN<;{8>_spe7biFi+kK(4oDKoIGmp89$CA z>bKbb_}SS9MLygYT{kzfY<>x{q4Tb!lJL94U7VV9LgVW|9zD+s&?OKEjcum^+t&in z%Iijb{aS+c*ugFq0IUVKYXNXW1o?6P-d{_t>9x$PL6E=Hngv(4Nqs%hSy2SimB=M) z+5d(~JCHPZRIOahwFz;RSB{Pri}g5WaEcvuH=NVr)`B0)Zb^6Fedd~<4~z&^y90~#bA z8UmTkcS)SX_;7n-0d;sEcNMm@q(u`O%`Um!Gr}602~1|w4B!F1O$Mf_l!ciWiwJ# z6(~@Ll-294^Qbpi-ffphRU#%`?QZ#0>mf1fx5ny zxB36KUe`{mJ@gvx2n#@?9rTzbMOC*y3aM6uV{~^|l&WHFueHkUlefRNddD~GUqBbU z44y~pBEaK4@m}k=GY&EfLay=3g*Tc^Djv~{L5>d_B$)~%%OwEjsfjrzm zzk^Ld3|WXn=_xLBNO9YHU6WwQH%GrUG;@^AK8<>?4V+V0eLW(E3Pkczoq9C2m5Q?Z z!d2jDDm+QWlm`sKzwzGa!H%ds00cTM4uJl%3+p~_a1++-y?mgE#$CPV^5gpd_F7f} z8bPAD1WfD()SK=dI#@8^0Tf+mVW%}XtxX6rIcnz80l9{K3eZ7UNG+t)VMR*6g%W*- z`7TW+nLu-theAXd1tSQW&XmFsiMrdhDg0c~?Dk8*%v95W;s)q)nfFIf&E}h*;kt>p zm|`vM$ll`5b6)O=IRGXXU4nOk){@#l9&Vs#V&VnTIcodT@%l^gT9uZGz#IKpE>*2l zKE28R`(jA5&Dn<=_IU z6M+|f-}=rhtol$|d*2m(R_qc=RXa$d^oKk}pV&80tQD8v<+05iPxi(*M>FW{WB+`oK=Q6&gfZNHYRxF<)Hoe@0p3)YHt?+m~1qpvx412 z`0gg~Vd9%a8Mi?95D?tRBf1{2wI{oS&G_ET4LIcw@c!1~1ai9z!-YF?c&=raC~Hau zc{qW73p1?d;KTpk;Vu1ztk|}Oa>3D_Hz)x1P=y>Jw_OUSWT}!fMXVzf`EJy&mWG-$ zP&VdPuItWdMBb6-oyMJN5`bMm=LYajCcaJkg%jv&xY*=whmOMckd)vQ?+A7!S8{;( zAFl3mTnpA8h}SRaIgo((b6wkiOp(*brDx-6u|uZDLru4^(?r8d z)mX5?5@v=;%lY{QMmI7Xb=M|>bOIEd7)~g7x#58qGtVkU`7<5?6 zQxxdSMuA8-e*25f-d5)>a6bLhr$qxz<$CY5to>f*==DLnd5gdm0FQv1{Q~f@>HPuU z3|_fSulWPIgO8ph8r|ujLVC^~l#?PEc2A`K|4Z&;m#TgAr@2Xh-Yl{)%C`H!^Tvj6 z{w0w})>FiN0}VnzM^{9nGlrofi`UW02#6tq{=^4X6g^X=WISYe`YT2`mu#F{{W#XD zVgDaZf&Fn@L0#Pz?C{B3yQDgN;)rEk5dn!oGLMT~(la1>v5$TZk@IEafAWbLNk@PU zzA1ujG6Tyq*oLt?v)!qf^xVlG~`e-4~ZM8wzEdc>LPR zxZKzR2g)bRB}t>)x9vjrrDwUbPhtM~EI*zuB>_DRHw8rNom0JPTlw=d=g#N>1fc-E zBIU%9pGLkKU`PHt(|gIMRRJ)78{k5|{`bX2^cs*22&FMZD3X!xlc#nrO#^P+H@{}f zJ@ZkN`m}3)opJ3U;2qNzv|B_E_JXlhbU?5xmDoNdK3MN~S5Nkkv z`f5J#77)<$67aEx%~bSKrhV}0HUvVKZ(XJT9z4=XanrIxVQG z@Q=MVg$P9um-vZH^mTd$yH&kctYI$Qm|_zhKxoEs@4JCx7a%I3G}xfRD)v`DW=7e3 zY*2ssYXPaPh~yG)$ScxT!OU(q;1Yn^8#_oe9|r;Fueb9Uua_8DIJmxLZJubZyZO0< zNMw&4n1wbt5V(GQ6@xR2y_khTo`+jxuaX`BraL5D1j8j*#wFj+`8zz43+T5oBMxbX z1f&PIlTXnou{pJhn!c_WQCM^94Ge#H6m9C2%t`}IG}N(1UQK2YRpxFgmSAohicnUP zh4JQBq1B0djSoCcX8ME`MKs9KCJSY&Z_sxGwjA7=F62sNuMrhAZt(lU3Ht9bvv*zD zxa+w8*@xWy#4ku?;~VKD2|k^ZpqA;wi{?uV(D6Rfs>#%#Fsps>0ITfv9J?LRdIPzq zJ37IfHBD}RE`S%HOPbq`wwRzSI~!$1S-0HNcRvSFtj<#Wa9$ zg2^!#u|@%Ad-z4diR(afN%i)P7~3-cXivQK}MGf5-x_>7-+$(Nw!UI1^7d-||baG(#GX;l!; z8`NAj;bu;SmSZh=+Vn-8%u{>ICL9XV*WHZ3+gW9zh4CB@U0o8?liNXMg228Ovn@5& z?6el~^SuJyBof(O95d)>be!GJO(maaW$0_IhM0x~Fzp?5?1zWJFg(co{(eCO({tLe z#a4=2e&5N#%0vMj?5cOgbRW<#pY;bg`j<}cxZT*zsL7)_fMF?@dzu|t5CwlQ2?KI? z??RM@!Wbo|amxT5TnY4fdmxFlI`ZR)0f1W{s7)4tUd;v2WqcE6&GUxY#hal6`{<{G zwQmwum=nL<4C2{?RbmaWU+t-t)Xr5?{PNE68hLN~h37l1Uk)obYdO4cqdAZv0ocWI zacZ4qqsX4;z-Jxq#QO!i7MCP`fX@(!bfkmYRLy6&Os9+~IsW7@2L;z~Q;~KYL(9zZ zw2*q7jO6#bC^u!O+2B2^cMd*Y z3NeJT^qmC)`V$}IQn4GCvX5NeEW|hufMY|LG*?_Q^~Fn1cRSx*v@Is&q7S+o3atHt z21c#K$+M?C71`L=BAOf~yW6$kUiN_uW*%PJquE(=rWJ#(#~i>s$wM*Vx5xQ&k(|Wt zrg**J)?lIxTLSYL?3ta+csD>#%M7dOQrEm^t@UB6{rH*dB9?+w#|@J?5XhiShs`hI zE9(rK76n0u8ZjcWy=qSh7xUDt#uuoGe>jZR1+@8-v<|QV108z!j&SgSH5Z6m@Z87w z)z)n!78eWRIXFM7vG}Uu@2Q77K>Ii`(U2n!sMWVw zKJvTm^6FfBIJ7D5jr1ORsjolazI8Or`(Gy()I~P{Xx1>SBSV?&I{Oeznm+^N;ZoUKK4Ihf1MqttKS=;E(;s&lK_nNr^%Iv&RR@k7O3(q;j9fciHGgdo z@cU^u^aris?RHRmt~*#zPU($ck@r^A@L_F`sVg`L(5fjLjWkM(37?ho z)p(COJ@R{=t1hlYd+K@vMqj9`y{t^R#bE=I5F-1*)`5cnWExl#fp`U&h$EwwyVuB? zp#0RH5B4W-w637XJuTa^G9Wnc{{W+m+Ol_mg+Q~MK6=pdWBF^ zc ziv61w`lacbAP*F145!E?G+{}pxt$*u4zZQ^#&OSxm+e70w?My#$pC9jmK0{6yQabN zM9~qk?)+qca~4J6>-WsB+buz(LM!4YNHv)%B@{d+&p}L}RMTkHdwOAOW_cnz!s6hW zL9D)dv=&6n4%dH>foua4qNBTP5*)=^~hq>JGWz5Wh}q{2K`Ghfc0x@!#H6A+^{%@bAh!cuf^dOSYRLd}#a(kNa`mETpeM+s_pbe% zZ=fRPfw?td0gjr#1&=siPPtjl8Uc8WZo(9o(ln7YPwi-3+6sy&Bq#lz_w#5yt+YBl z2fg3`?r@HC@~wr^Vx5VuTa&o?FSp383e+VIKOIES__^s2C`8jz-=T3!&HBga;2-F% zZr361LJf+_2XkA{@);JD>CYw?$n7=cl6y|dO)dwEn1i3vA?llOPM5cS9 zfqoNL63vpx`_{!{^bP8DZ|1%+WTl+Ck2!`8uGm$=6Uf$Z=hh`;g3qSztkAIN>F4~-#k5vNEJES}ZpTWkqSsBJ?*`?n z!3t~g)Gnb(Oa5}cNhxOWhy?!v<-)@uCJWDr;F1)UL@+;Im~F`>M=~h!Z5*bcbV~ zn~MuhXj5h6*H&kfKl*#lXCqg>Cd83Tc#RBtFlFhE%M(*@h^*ql4l-cDjoG}&HcVor zF{ojU(IOgAao_#8%yucSAu(>kTHz76$lqhm-K9&HJO_UO7zCOmlI=8|)U9?E&bkwo z)y=GRypPkgR=3*AJY>8c8ghU94CR253;;3>{Nv_%528Nty{V0JFY?nd)B%GR zaJa15Yn6pAcF?q9?nCB~iH>w2sH%v(wh_oscYoD* z{>*)|AAnmc4DTyBe0xV;b0$1vvvp$9Yd3Hs{i-W z1GM9)i3R47SE3s3g5)DVL+zn(m`IQgK|u7TLofNC$=8ROEr5nbj^!X24vaoC3#qD9 zH3pv_!yq2vj4xi%h7&ST)$L|6 z2`0K8nz`N*t#=DnDccmE)Tv>En>FB&KxwO&!@>l*q_W(a?DpavyxzROmjlxrOesM) zH|sF@`)*wwvp1i4!DZnZd69EWYI`eG!i;0fXT15&6@R!QL-^yr*QNaSy8Ye*W?-%@ z+)|8stHtP1NNA||01s=($Y7M=51M6H#i~O`F!13D^yN|D42MGZsf9GiHypHl<9Dg6 z3wp=lc{m`<_sC+jhQ|Bj|D{hn4iuyUVRi%bi@CPl?dQRFP>;Tg3@#gQAh+w5W@&0M zXdZjiTFhU!KsO6nLOCG(Srl$GstI(_qHZk_lMiq2mFLC3ws*sE8-$bBd9h&Z(_?n6 zntDaAKf^cQ$`&d`{@&YtZ4NM+pw7OzPUr{ z_VVu70Ew)wG2d?yM0}_(^+0pS!P2>lddb`H7#Za;rz9) z4)i*=Y*H5>KhLA9P|WfTH^E3BuCd8?bHO`mVO9Sx^616!Etd(q|+WAI{4ILuuS znVatPeac}OXd;ZP!Oejxu?$<;tqglyzzs92ad(-gI7ohDIH##f$!dP-@s33-pU^2R zr#rM-_8Pf#`U+ro%CW=LZAjn=){Fr@ww5H=bXooU?hN#Vm1>LGCkG7}qoYIVVk7n2 zZZw0Ke@?T`y>4=G0buSs%{Wg=a*lisXmbRk+^*ZH@WgCk?S-4}(2`np^7K28AbFfvA)=___$ z33LoQ2m}xW#o!|&f~}+MiJVyam=VCkVTAXT2)`7p_#*~2?PmcUraBs6Vmb}-^5|Izv?;r3_DmpUa}LCx-`Z%%izp;+z0S$ zl4gv**Ll2CmT)zPbn5f|wiLMZ{OlQDi=wyNR1Vwh@cT&Pq5t}?6AS5-8Z4T~tEC(&dmo89%K)NlaZX%Y)Gvhc&* z`q<)Q%KLZ$x=>An34o2yWwPd+=CFqXbo+aF4Z@iup+FODgh(b$C%vTK{8XX|5#|tQ zx^{8**>w#5VVnhflQn(1Z~|RMG|dp=jF?ks8W7h0=M^omL6af{x0!mKgU%`wQ0>6_ zg$@PGas#-va7s?|-S=26rtx|VF+}_6CS+Q-purL?sOw8B`ZqN7*QBZ242_{C88NCG z%|(;o*>Z#88q4%su<6Dxvr0-$tuBWU4uM)-^6Nt&9Nlfb0$nsQqVD$g&2E`sPUfT+ zpxfI|xw)VT#UF>D(TN-~UVv@}@#MYmzCyO~N)j>$RL<(#z%js=;6U+^el!1Guwcx4 z*##AY-1GhvgMTV_q0QzG?4bbtiUOAP8g21O1W z6<-sU7fsMY+Nl@@;1uh?pRD1ZXwVq2$K7r#5B|glSMt-d^2AgCJY3ymy#n2-XS=-K zZ6Hm2P1BqV7HM`v;SA*xc9<8F+uuRsmLOwJknz{;#-BOw73jE^yg1mxOFKyJaX){ag0!WroXSYT2+m2ZM!hnZ=Atnv@^q!73inDOqf5arP@w~GeH zJrw`gY(VIxc*UXjxaWYF83A`=!aE5xo&B)zlI4+N5UG~)k}a?oqL{9R2}&ohdj-0^ zvd^Eu!Z2MN1MG8n=H9*G0(vHrrtB|-)I%=3z0#@9o!DjQ+?t#~hf9F5$H_4>&aPpT zBei9cRGb)f$z21E!@|dMOXf~4!J_d_q@<+IP?)2g`QHC<&@Owpfc}UHbm6@B2!Zn+ zuAzmG(u7px;MaKQDkJ^b#AL_sZfoRYIVaw7aDgNpBW0KV(}yO@p=uI6?7pa%(#&v+ zSC(0_wsUf5bCuMb1KYjhc&s!g(B2#lpl9V!zc$@B%^#+3)_UMKSMAG&SznQcF1T%I zf#(3&2)JR2OhZb^4WLoV$lberJv2HRUcwJgE}#q7J*hXk0LsW4$MZ&t4>Tw-sm1h} zle2YHsA)W*>?YO0>~QbZ%$&PB96-;-(`^UjVh#S--#y4~keXy_Q7Y<(; zJ?YStaczL^HHf@pTFR3jS~+zoONCW{0-LF8iu!Gc5zECjNYhDUisb&BqScd1tNEdh z{!OxheF|!piXxoe0=oN=P9Og3;-@mv(`a!LAzypH&`^f_~>WnVUE!1 zZ&SNwr+)D8%fX6+Pk&$8B;}9m zjr$~piHi5M%_zTOXoOd*0zeTLB@_UfSpefu1d(ME$wZQk@_pIYn%M8i&%Muc`D&@e z2IKDLp3xW;dwy1*`uaxecW7HgM6n~60r`mRGHgo0~KnYDLO%OvB99{sSd=6+YbJiLFWDb{2R>;GNg+2hYc6v{_a5d*2i)(4ox>abw7% zJ!?Is|Jd>I@v3&0Mv2-yC~e*K=N|ojGgi&f+8w6+l;tzDX_L2hN!4vq-$WfIk8(Y^ z?hsqan^l0SIH_n$YI7Z*d;Frw2}T&Flw7e>>dlDsCdjcTvBWV03>94K`S-YFxNji& zmw^Urw>Zfi^gRh~o?@`iVlzH2sqdYbqLznA>hYHwCj^=K>lab0b>Zj4-O3;?nrtP=Wb8)X4}SY-T5Q{Q#@B| zZD0;ZZSJ_zo6Y4zA>0?w|BEG*HD6+%d^u}V04+U0F2Z1kX0OcaUeB3}OJO+hj&L!H z@7{?iQ@w@XWE4ie3~pA$N02Gsq1qK4P@efHpXZH(1H;#3;IF-^@3g`C_a8_9=9?G_ zl8BdyFeyDa7ykl1H!8u;rHIm{^xKm z$AoqH0LlH_+6+?YztB8Mp&+adB3#~94m(RNE(oI;6jUjAxJMy<<=)DLsEeEV>$ywH#3Nk_I-i76t@X* z&mLTPS&IjfWam2Wm-(^w{G5I+UjGJ3G#@xOIf2|kyFbkH5nks5qOFJTryGB^51G%N zgXBIZpWG|ZZ{a>wV_=>QZ~dZgT(X%8lM^0~7pU`s)n1o+4!^F6Yl1a5A&%E0zmwhMWgi}c+kw@jzjB~(*zMG0K(4>G~@xnHe8EG zcTn9v$)dW~up){B8s^ip*zx;cyH;B?!{sw|(C*FF6;m7tvQ;mrihc2_{{8iq<#iuD zWDlUd|5#=XMLe+Ca#Q+EAEJskdQF|Xa6Z|`9w!Fml0UW;yTGh|$DipMk>Fy2HWWz= z(4ozX@EF$Ped=Vha);;6s8_x$qyO+#zN_IgvvCcbGum;3d_U?}wg2!z%0cIK{Qs^K zdo$3#@f&;?)TE#~bK-B`z2GY3`@EEn&X;ZXL5cvvfEmN|=ZyZesG7BUo|?0Ef&R=A zNk4n?u-dlNGJB!P$1I$9RqDD!9n&j8Q{;e+!2$@xjU%4!<+!&-xfo=l?ygwf4j%mJ4$J%n41*z;*oe z3EfEZuVepsnqMYVP<(cO#1;`Rv&4dtZR{iy1LT)D;D*kmnInL`_JE#-OHmO3IM(yi zr}ZBhX66??ztkG5OuMRDyZcx|^!sZq%U!XN+7J6t|No9dyZq+D9W?q$4*o6UDUqj5 zQiJY#vU{V}o)W;rdZe;z`@x+W;4r0k9@?!by5VR=Z3fs7i-38K03^(ExHF>dzJ zN31R8%48VrukXCf8r!qh+WcK6^wRJ3)u4{PTJ0B_yybgd{qD`f26P-M2&~}{v0n&S zg7GAv#?Ju_^C}@3LDM6?(1$yIy3Lo1W`z|nj$DC1k6u1dF3~~Pad;;+Y|iMA+ZdY# zEOv3=w#V~fJewoH4}}txipbRmdU`HiS%E+7{2^cJ4KZ-WaP>~xD!PZeuZUo-wPAuWG-2?6>b) zIbEWRBF{cz-WXqfJP0>V%>fYS2sa8>Gp!d1#8D+h)r1Ezm>80j^ZG& zEv3~0HhUGq53arci^YryZF}Gam3I1eL!pxb9d~wWn2S9 zzC#4z%qc2f^44bGd<6b9J8_702<-iPzb9>OAG73wg>{0-8W_|2BM%LDBm(kl8|Vqz zIj^5Hz!z+ryLO@e9W&RE1`{%iUGH)qd6&Blvpg_v*;WqX{&f{DjF1YXrVMf?-%Aif8~_xEOeyu>BBA zIClED){x@&!{jzEG}#Y8(>%mXCe3R`%1~knpZr|MGtfozqOZF=hDMzF0OQ7-a(V4{ zE@PH>t%o@_vf7a4?82ds|5qgCIhTA_B+7p613fDYm`r{(IoSD9ux zgZr1oS(8C6-}GYKMJw>Pe3GwxQEKMl9?0g#dO+eqwExhNKlOTL4bY4Q>%HVVsG#{I z4F-Sv_YQCAx!AUmIR}|*u#{6xpkt0@4z(^#)Q1s8I8DJo5{2vH05pbpspx@7?^G09W+CA&9D0ast5q`SK zh(lCa2r&Bp|K8`fpIn`;P3#5q0Pl2?lIDhDu%~BhqdWuYxU5fH2>dj)?BHgFeY4?w zCOugoFExKh`|ya23y}7%pY1cxv1Z9}OBxI@0f(Z79b8xe4s$u?Ge6H9=f8DBW9GI<`iOa+dVzi$YtQLs01Vm; znq2-pv_)~fVGw;r`U-(6nD>alTV;&pInTYsFa6a4=$JS$8pR3$D1?Y1)Ri2+uK_{L z#~po4nJj{zyH-!rzr%zUzgr6Vdw>3Xg60Kg$CRC`rq}^~ic^2!WB-@ebSKk4Z{o)m z*nti(zW;qq-}`zUYlM^{`0{a=;u3UKaSL)k+WZuM=isQ{5&_=z19WK5XSglRK7T

    T#znM!@T`%(Vvk`hO9@D4v0r#|0Ii;$i5i``Z0{(q@hJa$fzu)I z$8R6`2sdJq!!q$uf4r450J!&~B)8iSBtxUm*N2ReLkCS5aRCsIyhO=OjV%4c5;H!? zXvq}O=GQsUZ)9^6VDHFXEfFMJ%gqHefVM8S^49gbH}g?qVX~WjznvzyAb5B5)Nx-l z8W*C|y!m3ejPI5pRX}%gX(ZwaeK@zARx@*$&L2cZ!oU5D?WY2P-< zQle`5__nU0N4V=r!H71$zJYG1#Y)4wW-?&Wipa0KTt`m9F0%!&bc(TWJ_PP0e?Gm( zXXfTR%33*RD0RLLhrmPJklbIB;65tIB*&N|%Aue;k#(*uWlW+wTP({DcF zP6rACit8fep7UppCrP=g9ppyUSsce2T5}KZn<8L~0Nu%)e~!VpFHrCblvZ4bGW#oN zX*r<1&x8ldja`ENOwdRZCZO91H{&@DFqgsK*o{f<@t!$3zkXEaWP_3`efD~DQ47dD z<`fTrJsf5{d~%`c+CU!9F&0!N77i3^h{*K~bTcA9!WNNFP)BY?SwYU82p1ZVS1i z#xM1>rb6TyIc4zAr7Me(*F}}o5Kfz2lQqu#-MlD3H)qI$BqS8nIRhFyx;zMCnlrkD z{U)=zL;!62xFqT4CYFM6cpl|!Ms?<_M`*1PpnH~^IDnN7`B-kxyICUK=Cn-#ws}G8 z8yiwM*N8Rzii_#4^XNSEq8X*sR&28xU5@Gaw%xqJ*9;l_&9Uk6uQU2R25*O*aVej_-UKLJ%Y(5*L0AG z^Z9*Qld74$>-zfJff;8j%RR~m<9;5obA^^immhSl!O#Q|%r@hZ#{L4Lr@0=W3loqY zihw)<^h5#OcGFBe^kJi&g6cF4(@6QO<0`O>so;yx$d<`gt)Z!Q|Jb4Jm(Ajd(}|ouFEhtF z?qd!?8GgJ6r^A-;_qCnByPf=6P;}?;cla#_+e$Dq?>0{L-4K!MTaps!qSerZp)Auu z2l4Tel~S)No8N~z1$>Yl5M=N)UyMq-8pMTd30000< KMNUMnLSTYk>Bv?9 literal 0 HcmV?d00001 diff --git a/gui/slick/images/sickgear-xmas.png b/gui/slick/images/sickgear-xmas.png new file mode 100644 index 0000000000000000000000000000000000000000..d9ed3724484dec9300eff448ef6de86561d51835 GIT binary patch literal 12346 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/sickgear.png b/gui/slick/images/sickgear.png new file mode 100644 index 0000000000000000000000000000000000000000..ff00d944ee8f9cee402731bb93911af061923cc3 GIT binary patch literal 12133 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/bierdopje.png b/gui/slick/images/subtitles/bierdopje.png new file mode 100644 index 0000000000000000000000000000000000000000..2aa624c4e6cc1fab1d72eda0d1f1da83395b2f34 GIT binary patch literal 874 zcmV-w1C{)VP)l=oH=u5<`qa5)CYdNyfDA#y&4!}V2pv* z+EYsTQp&JVSuLqcAAXY5Zuh4*et6c*e)>-P9TEKp;hba6Iia=oUHQs!-`=_3-km)Z zrx%~WrE@3IxSaSOiCFlr9!QBNWXsc`JQ;@7-~dg>fnxjb{c!fzxF(DtDst~?#NbWo{U>RpYq)=n00>*No$Z|f_V>*mES^6?B5DBuPnC>wwBAeB z0@eY}0*(OZ07szQUL*+v2vDpWjWh(D0hWGz-dW>ux;gbqZ*<{B>$=dSQEXIWz*?lH zfO;bY8+ZY7|Eo~(5XA5a=%Z(#D=nXW_u2>S?!rSn>3Q_*oocS)dQL%@D%{Q!pdBMH z-A5rt-o?gmmtktF2$NgLD2L7tLW7EMV-sgxap)RnHVtF6LZ9l;(HKP3fu=Z&Oml>5 z=Mgt&;gv?w@(v&kdV!5)M18~HvsEuk&K0^|TnGscsR z5`Z}#1VQTW8M(Glocy?~OJ$aBUu*L(85T$nADM1Wd^LgM@MX{QAfhNr-0r~z)wyrE zk~HJe+L@O!0zwVmmY4-pj%P^7!@<+vgo96i&xEi5z-qNxhml*+5M8-reJ>0YUt z9s94o`M&5MTwLD-`sDJ!=5yapkmy=36#L75S6>+bJkJA@QU=Btp_GcW)`2m`cg}IP za$%hBdu*C}!uXZhL(#zaPeBl9AwPx#07*qoM6N<$f`7rG AzyJUM literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/itasa.png b/gui/slick/images/subtitles/itasa.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1013b43df70dc9bdc12c1182144471ce6aa84d GIT binary patch literal 982 zcmV;{11bE8P)NklAW*uF)UdG#Ob{2tm|MgwKr|a<+SCrr{|pS>VtvsOa70)|1bGnpb!G=1QkNM zljVnM-Dt8zfvL$nuZg7DaSsCd$GvFeKmi(65yaaBA;k7Mj4KzGop(mFw1IIBF0VOf z50095`ZBcHVO$eJ0F!bz;~Z{r}gB`2{RFqh< zSU9Y}*oI9@8~yTdTfo%=001@` zHYx5}NWT;}aXDdJTF&86(jukOqo?0EvFXr~Q?RG`Mehr`Ps?D~3SeI}LPr(2}BJu)3ByfSQ@ zA71X%EnGqvmtuw;HZk>BglUX(NEny8=k$|82mq&av%0Zs?C++aZ{S9I?Xv&?aOv*q z+n4Xh&&del=H34OkXKzR(v);_MPYwq&^Pq`zsVQMJZhpPT+|DM5a8Xu*-OfWTdeik z-QM|hzETJQOibN_tD8;HMZIl2ncL4e2Nt2)#i7_+ry~>JZq*qIAwb3^g)jba|9anI zswGgMCeGA{zUp{5&>iw>aT!5sILtq|k~#dv*vhMU%H20lHMCdwU26b<{~rJVK*Ds& z-urdtV)s=1Ifrq#f}rEqWJ89K&YH1zx93ZS^xk5 literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/opensubtitles.png b/gui/slick/images/subtitles/opensubtitles.png new file mode 100644 index 0000000000000000000000000000000000000000..a9f3cfbae97ab2c02b64ff26c4989c9e2e6744cd GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF3h)VW1=50of=WtC#>U1jE-s;= zq2=Y}9UUDrXU<%;YSo!DXYSs;`|jPl|Ns97tv9O!s&?^oaSW-5OKxDk$6bDq@U^K=%Lu literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/podnapisiweb.png b/gui/slick/images/subtitles/podnapisiweb.png new file mode 100644 index 0000000000000000000000000000000000000000..1c59e78f4396b8f6e296da1d1631d05fefc8a72a GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u0R?H-o1ObJb<+v$YLxB z@(X5gcy=QV$kFk1aSW-5OBUeeO-vAo-8!YwvFNH1yMQ*si73lPM-vl~V^Ld$4mzDk a5@lw%rzg4hcYDnrka?c2elF{r5}E)CB_xUf literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/subscene.png b/gui/slick/images/subtitles/subscene.png new file mode 100644 index 0000000000000000000000000000000000000000..702d629c331b753671018c19feaaf53ba4ac9767 GIT binary patch literal 635 zcmV->0)+jEP)33j zOGs2<7>1w!Kj+LGXLM91ByFTr!y8hYz=|k96x|dBQBkYhMSu_qv4Y*1bheAouT1cj) z=a;(lTuVrRU?5jdB>!fU78`JE^2=3qsp#&^o@)1$t37|1G0f%2bL0|iK_eE+9BFjI zRigEz{q21QVD?Tk-j=&NN|0GiDA z^21(nxi31BU5s(*4v{)a3Yi(Vy6z!Np=&6QOor0(P|#PXh06TV(fQW4Y$7H{e+hFz zoo$O0)mZ(no$rI}YhmmwO5^Bxc2x4?i>rlp8L6b5iqUpi_4TTOK_Uh7^?Sm-Z&J=5 z4mOeTxOfdR^xSndztr+}8p^SwQL1ZcJk6(<#OE;W)a)21I;h`I^KssG(|HSFVCMKl z$)P}MKJ6)%?*22T$9dI*OmXfCbrm(g=Z0=v;9Wn#TqFcTffYf(VwUPkZod#yvufZ2 z^%abKNC002ovPDHLkV1kEnEXM!< literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/subscenter.png b/gui/slick/images/subtitles/subscenter.png new file mode 100644 index 0000000000000000000000000000000000000000..5957b57b4b80fad4ff2b4e8ac403caa23868e4df GIT binary patch literal 1091 zcmV-J1ibr+P)A#CcK32=a!GSZdr4Z0HnfVV5d;L3DipPp5?a9m_)iGxZ~m+n5CjSqftp%S zXi-oAwP<6~S^-4CR>d^Xlr~?qZO-J9-0kho%xf9SkyZeMKJd=Y%+5YLd}d+g=$mg* z?(L;eC?FzCO-=0s*t2KPc%J77P$(9;b@L{loH@h7+&pm{(?UQ+KotP>N}8sOJU)V{ z*XvtVwTKaJRd17K&A7k6|I(d#oO38}esYrc-#gC2{6Y}_Tg-B8`MH%^ZKSJIqGxkY zM_O+@R4$iqcXW1=Bngw_-}24bvsjx4@kTHY?i~8Gwz~2_Pfrh5uU>uBS-V!PR+*lf zV(i2TCMPC>G>RfNO1!#KYtGNlFP)z}|NQ*y+{3$e?fPMJcQ>cTK45uyg<`P?q9_~3 z+=+x{Gu!gv$&;U5yl~;2$?@@{*Jft6udb|yLk7?dnia(ugFO56-mz=b*N;Rd>WHEU z?;S~;T!|#TDfkElLIX`LkZFRTv@k%C7OIM~HW?_FXJz=2-80X;GVowmr46+pXjpKu zdYHw0fJiJTq*`RO_&NIu=R!Y_05=SrDk6XiL_p0u-py94aaT{Nb7XW2TefxJ@U2~4 zzHxx1#!iw5Fwj(ZqI;Urj&aZefuh1s37js0aJPiNY|e4pAa>T7#o0P4ipzW}g2t@H zra+`1LN4H!JZ!R{mOz`r9FR8&$lb=<5O3_9qfyIgtR#4=tvr1_#itf8S&)0$QJ+KR zKplYsu7RF-!jC+ZdxDLOT&3Mc0`yMI0Ul5bhqvYRfG^rb-saR$hPgwZ~#fxgmRJL~G ztYtkr2L|Zs>I#w6YBgeOEm@XPU0fXgWB&F~XSF_e3Rr z%TE(g6vpS(PCM;9?#$2!eGDbgB19CG7)(^7VWB2Qx5h+G+!I}8cidHXe%WMW83sWXP^TV%1mdxsKkQ5)jePCch0#tAG)sV$=RPJMP1S~%d(J7 z>UD#1xqEkZdU=2}@+moW?e>5mipW;NEs+=F@she=ZH34eiVp^Eo2Gf_=rOZ(z&Cm?PavaEIvu|FF1SKib-Y&4rmI;x7ub?jWpE#-O`fmlbllI|9LnF_hWn>wa z$TkwG^rg#JkpBpVr6(^(<$Q7bqs!`ouQ_mi@LuC>7J%+OdjahxFbtOYva-6iwlN*W z&}lhSw-Bvbtt?k-x`Cq@?IPVyXTDU4%gRf4@W1*zh;i_Yo$mcuPonx9LF(i@ca?%&kh2|N*=D&%W2j1a%E-W zM=>#-XDIvoWG0i%HcS3Ad2HCR6HyNKY*p({|ru&^Z+In5-QbNe@~=S^7eGZx?BARyF!c0 zYjB{*F*brg8zWs*)I>5}TwH1Kg5ItUm?E{JC6ZIwd97Kbp#o#_3nd~EqcF6w%>V!Z M07*qoM6N<$g0(F;3IG5A literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/subtitlesource.png b/gui/slick/images/subtitles/subtitlesource.png new file mode 100644 index 0000000000000000000000000000000000000000..332a09b4075182a171ce97c86b4e84d6acaf1325 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAW_!9ghDe0R_HX1ptRUbzv+=ej zbHQhWPWKO2BbuhEndoWyx^e|C>(G87+ke4%Gq=4m2kTa9+Nb)!T2`#i$a=;Jmm{Qh#TX#;e4FFO!+;dLLWdTkX6{ z`o|edV~Jx%k7Y{_&-k&lT4_#OqVBY{IVUBvB};VgOHIE2?;Xp0^_h7W%M|Z|oa^c8 K=d#Wzp$Py8iczHi literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/subtitulos.png b/gui/slick/images/subtitles/subtitulos.png new file mode 100644 index 0000000000000000000000000000000000000000..62abc684eda36c0170dfbed93eb833b2b5c016fd GIT binary patch literal 626 zcmV-&0*(ENP)n*a%-00^o82dn@Gs{jM8005c* z0INMi*{QFq00(#&CdLF1)CCga1{LiC6Yd5R^9>d63Kr-I8Q%yU#|#~*3>%pS5t1b> zofadOE;X`CRJdAXzg%U)T4B3OPro`u!zVS=A1m4!Ch7|t^bQ=X3mJd_1c@XtvjPJ1 z|Nq^wu=4;DqzV^{8YPApCjI~a&31hM01TK15R)x9e+nD;{{8;{|IT(>+f65q00^Z& zOnC$j`1tej?e4oxF}Qj&e*giob$xaM4Byhy-n_rXa5>N<9d!T&uX%f)Sz5!NsLNq# z(JT?M1{7=n0L#9)eIF<2>FE3a|F$q1x1L3k00DC&D8Pe?a{vyBG&`zydC|AH-P_po z`1j7jzTE&2zW@bl86Jxd7{hXemKP_IQ2%Krj@JAR3D&lBskio68r9rSco9B&s)> ztu{Jc#v@|X>yM3NVv>jnnVO!Nox}WsI4mwLudHHioo~b#ZES9B?_hUN9QF?mkB)(p zQxcq=UtC@RxW2i)yMK5jdU}3&#Sl2|{p0iN`{(!XAHo2P4oIYD0KUK+O@^`YjQ{`u M07*qoM6N<$fOV literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/thesubdb.png b/gui/slick/images/subtitles/thesubdb.png new file mode 100644 index 0000000000000000000000000000000000000000..d3f3263cb3718eda40f83855d3d2c792ea217289 GIT binary patch literal 507 zcmV+tsqbo5D>4xs}NUSgI8hiAxj}ZR-preAa2~LKnSF* ziBxCOWG2b{d`BQDVyTdlvpg>!-+RvU9wj2e3T3SF7{CIutAu52DL{#cXsx-JL@9+~ zEN@JS$mh$=Odu7|fT_SzpapUuUs!Y0TvH+v0K{=jrZvTl4c_%eyzl;GyWkS0DQDA+ zf^AT=ZCpd)n2PVi3D0kpP_0%=+U+*=dY#{4$m6{|j(46=cP)ZUv$bY(^dqDfO?ka@ zmrrNslx&OhG^0OBusWTN9*@U(o=2`V5BK+(I_vb}n8R;<3YNi}-Fw_Gx_k*Dx=})H zU3j`xM1lyj*=)Y8R;zfPhwHjD8VyR14iL-Y!yp7@aB%YmxfXJPDAQEdY-+B<=_En< zzAwJ-Q>j$=6$I4EW%3s<+1+$Gj%VC<9gg}#PU9J`9^B#MU`W9>5#S`6&6hYDjZjLF zWSVlR$l*yuvpZnB;4(}z262LCo0J_J&r;Zi;%gZ5thV_dj6foDbjAXiUf|97i_ub` x@;v|N98A+(Iz$&iO0N>G73FJvd8t;u#y_3l(8p_F%8UR2002ovPDHLkV1nQ0>aPF* literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/tvsubtitles.png b/gui/slick/images/subtitles/tvsubtitles.png new file mode 100644 index 0000000000000000000000000000000000000000..2938b28de967d027694efea726c1b734b887e3ec GIT binary patch literal 820 zcmX|8YeXUAkRt*xy&ozCLoVz=A9dsfNG$(@~@ z4u`{PwF02kYAF=T)>(CTcOM=e0(f+E1g9E}W^r+Gc6N4qdmEanpgnM~Hw(gNGAt}d|ozZx1E znwpwmI3OaC2pAI+6G6tw$q9i#040!v(P(5a7#52K9O-mAfk1%A;|~rFz!#ND6$*u* zfljBlwY7oTrKKg1AeYOTOlDG2Qh9m#!omXZf*lA4yekxn$;rvV!9g4j$K&yUmq;Y$ z=H^0%ppe7itgNh*mX>yObby78jSVo1!C)ZOii!$Ik3=G+rlyXJjM!{8l}eTI?L!;9 zTwYZcB^!z4iW;q35tRD<`MAP#$!~?+5rFsg2>9Mcv>|F%7>B;J-nfw$YeS4xffF3D=Qh(YS;+923nRXGQemimo7U0i zZw|loe5Tvqv&L%@kNd?EY50q$CzWqp(|NflHD-+EHtY2LYL)Q)9pv86IH|na6Hgdk z#Uds4O&eW@8JZBu<4xZB>3$RE*LP?0kDJ$f1wEZ4izOW0^)avgGY-9St6->qoC^*S MGLb^~n*R9RA2J--9RL6T literal 0 HcmV?d00001 diff --git a/gui/slick/images/subtitles/usub.png b/gui/slick/images/subtitles/usub.png new file mode 100644 index 0000000000000000000000000000000000000000..2778e5bb2d9ef6d043af47f1cbbf2e4ee83bcbac GIT binary patch literal 456 zcmV;(0XP1MP)3LT z@ZdiKDS(BUnSnG7OiZ-a0CdvF*H1sc|0p6Q_Vv@3FP}b3D=D$CaYLk;ng2e#b@RiU zw{pr#0%Fqt{xPtyurO?0vSHumgE4uL=Z;-CbLdR_f(}J3U7%{9d$&tC>0`2YXU-@lAZAf-UW#>Q~w$XPZHw#vRzHg?u4XD%@@ z!Tj(a1pfVJ_zy&X|NPjsdNq(Qt1K(0EPLQB?TP2-W~m#{dS53=BWM z|6Dz99Z;L}) yxd{gV1|kzP3xo|*1XPV1098|v_!t>U(*OYRVVF=|*!5Td0000I4a|Gv*!60~UU{+R+y zzPv{os;yTV9&%P{4T%kCa+o($^gd^56Z^9RjQ%r}FMKPB4s(7pp*e*!OmE+hN{hqB jHx4iU@?&pCTrsoq7WUlg+kf8xZDH_q^>bP0l+XkK!<1Ec literal 0 HcmV?d00001 diff --git a/gui/slick/images/tbn-no.gif b/gui/slick/images/tbn-no.gif new file mode 100644 index 0000000000000000000000000000000000000000..50e18c0a9c3cdcf5886e065b26a9fa745d34174b GIT binary patch literal 101 zcmZ?wbhEHb6ldUOn8?iV`0?W%J9d2d@PUDWLGdRGBLf37gAS0*0Fq~5GK=Y3nf-u& zv5mux?&4+UoGFd50kIAO%U+mIyCx~8DZQJ?XYuP_6D8i=+-l;Yw7i2yQq1Ss0tNG{y$RItVO#VLt7eq@1SoZYH0_uYXOHcz1KFiHp+m4jxG{pJxjg7_0$v CDIcu> literal 0 HcmV?d00001 diff --git a/gui/slick/images/thetvdb16.png b/gui/slick/images/thetvdb16.png new file mode 100644 index 0000000000000000000000000000000000000000..a5ec7b34904f4a522c8b0d9b4ac6c558be96f9bc GIT binary patch literal 790 zcmV+x1L^#UP)cD3X1}I>n-RhpeUfIfXK(Fw_c;?q5?wy03lea z2+7c_6lAGZGjEk{JL~MsoO3!mwGssMf$spr{61%Xzu#e$QV>GI*b!1YaHsV7>GRR6 z`886WnvzM=G?0jQojP;k=3rOz;S1^I@t1_s`AEcqWm%xQ4#nhMEZY%k>_1{P9XxKI zWQ@ZwC|VkJ9qno9Z>y_pi3{PS86)e5(!!${rARP7;y=x072=Jg!Ln7U5I}uJd$%9t zF|#-|nfLSG2>ze|Dx^dat-#0WVAORLs_R&FO`Ns+zGYR#wro>MAw56wO87pMPzdq? zvd$Vf0m9P@BE}igDf#ZlvXm87lr|((Yi6<9i*2l}%=<2uRz8n0!+<9QT-QMX3XPOH zLL%@5mgm*m`C0kJvWtc(kjX8HuPdoHz7`dWLxGeEl%mYENDVhtwL(yq zP6e}s0IeOgx3MnK&xnDQpG%9`TxJD=RhZ1KWXvoN+t$;*bmn688s{ic3Q7kX%Sefy zfi>~Qna&Ik#!DmdsN;PLzOT-$0tk1;DG#2%AG}ZQ4_AI~YGdUJfc^^<5CNct7$0@! zz79RH>td}jU*=#i0|k8HK?s42v*2*cf(iui`k6QN_O+KJ1fhj-f`vJ6Aw6;{TVJ(f zt5kVaT;7)2j=h~thkAv6$)$v{Z7p~aBp=>$&fy=D7*8efH~V&+ywTlytQU}qhDrsP zCJcas5d0T|+t&IPbiyLfgAW9u?0@)y{`wD`Qc%|gcK7k4RwVi$yxZXnK=cgeK8@`E zxw&e4LP-C&T1mOJwzEeF4+NC(wKb&}1NQWpi39ysqG&E$q_L6g;!MeP-dNKS^Lz(I zg2EQ006UijIrjL`FT%=8 UP8R4AY5)KL07*qoM6N<$f<;nx9smFU literal 0 HcmV?d00001 diff --git a/gui/slick/images/tmdb16.png b/gui/slick/images/tmdb16.png new file mode 100644 index 0000000000000000000000000000000000000000..f9e380d30f98d61fd386751db7ca5eee5f17691a GIT binary patch literal 396 zcmV;70dxL|P)Hj|m<22eZziDKm8ic_uBIroHY`+%Zqw6L-g4 zioMRvnPjz1M=PS~8rOLPy3pkfuIpMvbF@g3C8jvd@+C}=0;cdxOhx`$Dy_GfLc&4M zDwO+?YN#j|E=V)F&d`1~X#s8K!&!1H_{@Aw(%fUa5t10o9xECIV_WSE=DQVss#c&AZBjbwz{` zJQ5=m0b|;W1V1yJy}jmn8*X3-Ps9+ep$;$bv6Ci2vJ~2T?aG%8=B;lA^S1X qxgag1-x#*eM%va{3ahbv;Qs+C{N##Nv6sXE0000rjo~~3b{mM*Cn6uQX$j-@w LTPjqAfx#L8>;osg literal 0 HcmV?d00001 diff --git a/gui/slick/images/trakt16.png b/gui/slick/images/trakt16.png new file mode 100644 index 0000000000000000000000000000000000000000..1647587d1bff7b5885e85a0c679a2e78be91b407 GIT binary patch literal 646 zcmV;10(t$3P){Vmd2djPB-rmHav!G1S8MXG18X44r9fIgEYyFJ#tW6@asWCW{X;Kr< zYQar$=qPv#(O*zeD@z2GG_?CPk{u4#C1SUJ79fhQKc4Bu#BYR47KDg3=oEt{; zISypOS9n=jW=N-(wIdp#9&(*Ez$yhdTqx%Nfwcn4z5FR zpA_5!A0Y0vIs&XMQj-I$4?xlfioO=1TWla`k<)1kCLU)pOx`8Nyi^a?4IWYrZvUv{HcWT^uM^$8Hv%G5${L;l6`&)tVGFkGnAb2*DWpw-D&3k#?`8 z;-dtPCkv?mY`jiSGKQ0$v`bA}+TL=T`G&L`^ZAV&z6&ON{~PyV1&MH_g@Qq32sbYY zZf<-JDaj}f9&>omD_VEazs#ftNl}fv<6GFdEvvuCj*fMtv&TQ(0z_?F%i6l_g?~IE gH~ej7=>NL!A20i)eUcF|oB#j-07*qoM6N<$f_@?(#{d8T literal 0 HcmV?d00001 diff --git a/gui/slick/images/trans.png b/gui/slick/images/trans.png new file mode 100644 index 0000000000000000000000000000000000000000..4d7beb8065852f68443a92759630f668a48b8c6f GIT binary patch literal 75 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`LY^*;Ar_~T6C_v{Cy4YgaWF8j X2rw|V+OH}C$})Jm`njxgN@xNA_#zJ} literal 0 HcmV?d00001 diff --git a/gui/slick/images/tvmaze16.png b/gui/slick/images/tvmaze16.png new file mode 100644 index 0000000000000000000000000000000000000000..85020d8d55cf1a6db2b35bb630ca842c5cbc8cd3 GIT binary patch literal 667 zcmV;M0%ZM(P)EOqKJ)%0_vi4>D*EB(!Gn9!ea!{*@^(8 z2qLSjW!EYbGs{vptR=y7i z$w56)x8H`7)6L^sI)cR?fd(kPA4d1|0A_0TJNP8TSIHR7kObdFw9neNg9 zGU+Luk(#x3KT7xMEB#hg)zo#}_51xE87qon%HO1>-uMVXp)E2Ii^X&DHw)< za5#)WAOMMJnpj+1M4?bXKA*?X&=88n;u`>`2&ZYezrWwLZQK1{q^7U0&jqkVCshD# zJZA7_>Xy19b0zf zxB#2GN!}Iau*?%x`Tll(mbHMUX#lWJ2Uy3>IvX7C*om26KiN^kvF$scv9aXvwhoNV zeTP}Adh>yD70ya?TN*4?EX(CBDru69XyNnW@Gy9M z$NS^}rpx8BmCNNI+1wPvrbv@_5B12H^HHyf%x1G$`Lq=PUvzn=Zvz7Z?UhOe$z&3V zL;|5uNNyVZaZQxn%0)r`fK*w`UmzqkUMic&t~Q@# z0H5g^-C8}TLd~>`+Gqns$VU>3mS~oyXskYV{{W*B5TEX#j*;y0N2pW&}u*~|XT|IhvZ8gce#h1!3H z=L|0&cOH6OJnzYg(0>P+eli>v{XhA`&o~B#@c+#>9x*&-*sk%v=ik4d-VAIPrmTC< zaGhbR#{b^`{~jqbu>ab!;XT7uhQreTXTE#k&cG1*ui@S^hWiW;nLfR$z4W1W<@Y^t z|4%Y}W%w)7{blKDptT=kZvO3(13GMbgo>W9V^Ws5iM6E3WQfzh-#>f!;PK1P|Kju< aG5`RtX}SxZ0>R(_0000X?lZ;* zeucum$}_r_Fe5=eHIh|%d^-5(cKme98@KOww@5l&O=S^!8Clv!YIL~0kbg#9U{;4bT7kH4XfQZ!Tc-x&TbK1;qK&fsJ z7ITIYNa{2mnRIyr_^17CL=nOOg0H#*xp_k)G0Q>>upKfth{bfI43t%D?ds|TpsLeC zh!l{ipsITNWHee-T5eiM0tCkOB=hB0vAbpz40CbE~v6W?^r2WPsN|852XnAad%(AFK!*doFI0LCm((}s4^`Tzg`07*qoM6N<$f*@CA@&Et; literal 0 HcmV?d00001 diff --git a/gui/slick/images/twitter16.png b/gui/slick/images/twitter16.png new file mode 100644 index 0000000000000000000000000000000000000000..59183406fc2431cfbaff0fb75ce7fac2e0043362 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf#sHrXS0F9B@DrbBp6r4Tj7-eD z4vCD+to**E{C*{jEUb*I98Bz7ysjC%?pb{9S?o$i?8+wWDrQU^+)P~jOx%L}{$>0D z{KVCwn4ePW! zHBaroWw$hN?_S#$iJ6;U<~9Tt?VJ6YtLx&YWt9>)>{k|=Rq@)^ePw%hfZd>Or{7he O^$eb_elF{r5}E)PV0d)^ literal 0 HcmV?d00001 diff --git a/gui/slick/images/warning16.png b/gui/slick/images/warning16.png new file mode 100644 index 0000000000000000000000000000000000000000..9764169440d58613acbdfe14844c32d67bf481e3 GIT binary patch literal 588 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 OeGHzielF{r5}E*ZW3Jo) literal 0 HcmV?d00001 diff --git a/gui/slick/interfaces/default/404.tmpl b/gui/slick/interfaces/default/404.tmpl new file mode 100644 index 00000000..6e26bbd8 --- /dev/null +++ b/gui/slick/interfaces/default/404.tmpl @@ -0,0 +1,19 @@ +#import sickgear +## +#set global $title = '404' +#set global $sbPath = '..' +#set global $topmenu = '404' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +

    + + + + + \ No newline at end of file diff --git a/gui/slick/interfaces/default/apiBuilder.tmpl b/gui/slick/interfaces/default/apiBuilder.tmpl new file mode 100644 index 00000000..acf1fab1 --- /dev/null +++ b/gui/slick/interfaces/default/apiBuilder.tmpl @@ -0,0 +1,677 @@ + + + + +API Builder + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + +
    + + + + + + + + +
    + + +
    +
    +
    + +
    + + + + diff --git a/gui/slick/interfaces/default/cache.tmpl b/gui/slick/interfaces/default/cache.tmpl new file mode 100644 index 00000000..7b115f67 --- /dev/null +++ b/gui/slick/interfaces/default/cache.tmpl @@ -0,0 +1,93 @@ +#import sickgear +## +#set global $title = 'Cache' +#set global $header = 'Cache' +#set global $sbPath = '..' +#set global $topmenu = 'cache' +## +#import os.path +#from sickgear import providers +#from sickgear.common import Quality +#from sickgear.helpers import try_int +#from sickgear.sgdatetime import SGDatetime +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + + + + + + + + + + + + + + + + + + + + + + + + +#for $hItem in $cacheResults: + #set $provider = $providers.getProviderClass($hItem['provider']) + #set $tip = '%s @ %s' % ($hItem['provider'], $SGDatetime.sbfdatetime($SGDatetime.fromtimestamp($hItem['time']))) + #set $ver = $hItem['version'] + #set $ver = ($ver, '')[-1 == $ver] + #set $quality = try_int($hItem['quality']) + + #if $provider + + #else + + #end if + + + + + + + + + + +#end for + +
    ProvRls NameSnEnShow IdUrlTimeStampQualityRls GroupVer
    $len($cacheResults) releases
    $tip$hItem['provider']$hItem['name']$hItem['season']$hItem['episodes'].strip('|').replace('|', ',')$hItem['indexerid']$hItem['time']$Quality.get_quality_ui($quality)$hItem['release_group']$ver
    + +#include $os.path.join($sickgear.PROG_DIR,'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/cast_person.tmpl b/gui/slick/interfaces/default/cast_person.tmpl new file mode 100644 index 00000000..3ce066a3 --- /dev/null +++ b/gui/slick/interfaces/default/cast_person.tmpl @@ -0,0 +1,224 @@ +#import datetime +#import re +#import sickgear +#from sickgear import TVInfoAPI +#from sickgear.helpers import anon_url +#from sickgear.tv import PersonGenders +#from sg_helpers import spoken_height +#from six import iteritems +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#if $person.name +#set global $title = $person.name + ' (Person)' +#else +#set global $title = 'Person' +#end if +#set global $header = 'Person' +#set global $sbPath = '../..' +#set global $topmenu = 'person' +#set $css = $getVar('css', 'reg') +#set global $page_body_attr = 'cast-person" class="' + $css +## +#import os.path +#set global $inc_ofi = True +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +## +#set $html_selected = ' selected="selected"' +#set $html_checked = ' checked="checked"' +#set $age = $person.age + +<% +def param(visible=True, rid=None, cache_person=None, cache_char=None, person=None, role=None, tvid_prodid=None, thumb=None, oid=None, pid=None): + """ + make the url param list + """ + if cache_char or role: + oid = ('oid=%s' % oid, '')[not visible or None is oid or str(rid) == str(oid)] + return ('imagecache/character?', '')[not cache_char] + '&'.join([kv for kv in ('rid=%s' % rid, 'tvid_prodid=%s' % (cache_char or role).tvid_prodid, ('', 'thumb=%s' % thumb)[not role and None is not thumb], ('person_id=%s' % pid, '')[not pid], ('prefer_person=1', '')[not pid], oid) if kv]) + if cache_person: + oid = ('oid=%s' % oid, '')[not visible or None is oid or str(rid) == str(oid)] + return 'imagecache/person?' + '&'.join([kv for kv in ('pid=%s' % rid, ('', 'thumb=%s' % thumb)[None is not thumb], oid) if kv]) + if person: + oid = ('oid=%s' % person.id, '')[not visible or str(person.ref_id()) == str(person.id)] + return '&'.join([kv for kv in ('rid=%s' % person.ref_id(), oid) if kv]) + return 'param not implemented properly' +%> +
    +
    +
    + +
    + +
    #slurp +#set $gender = '' +#if $PersonGenders.female == $person.gender# + #set $gender = '♀' +#elif $PersonGenders.male == $person.gender# + #set $gender = '♂' +#end if##slurp +

    $person.name#if $age #($age)#end if##if $gender #$gender#end if##if $person.deathday # †#end if#

    +
    + + + +#set $section_header = False +#set $current_date = $datetime.date.today() +#set $rc_clean = re.compile(r'(?i)[^a-z0-9]') +#set $max_width = ('', ' max-width')[2 < len($roles)] +#for $cur_char in $roles + #if $cur_char.get('show_obj') + #if not $section_header + #set $section_header = True +
    +
    is known in your show list as,
    + #end if + +
    +
    + +
    +
    + #set $gender = 'themself' + #if $PersonGenders.female == $person.gender# + #set $gender = 'Herself' + #elif $PersonGenders.male == $person.gender# + #set $gender = 'Himself' + #end if# + #set $name = ($cur_char['character_name'], $gender)[$rc_clean.sub('', $cur_char['character_name'].lower()) == $rc_clean.sub('', $person.name.lower())] + $name +
    + + #set $from_age = None if not $cur_char["start_year"] else $person.calc_age($datetime.date($cur_char["start_year"], 1, 1)) + #set $to_age = None if not $cur_char["end_year"] else $person.calc_age($datetime.date($cur_char["end_year"], *((12, 31), ($current_date.month, $current_date.day))[$cur_char["end_year"] >= $current_date.year])) + #if $from_age or $to_age +
    assumed age in role
    +
    + #end if + #if $from_age + $from_age + #end if + #if $to_age + #if $from_age + - + #end if + $to_age + #end if + #if $from_age or $to_age + years +
    + #end if +
    + #end if +#end for +#if $section_header +##
    note: images differ for animated or multiple people cast into roles
    +
    +#end if + + + +
    +#if $person.real_name +
    Real name$person.real_name
    +#end if +#if $person.akas + #set $akas = ' * '.join(['%s' % (('', ' class="grey-text"')[bool(idx % 2)], $aka) for (idx, $aka) in $enumerate($person.lang_ordered_akas)]) +
    Akas$akas
    +#end if +#if $person.nicknames +
    Nicknames#echo', '.join($person.lang_ordered_nicknames)#
    +#end if +#if $person.height + #set $inches = str(round(($person.height / float(2.54)), 1)).rstrip('.0') +
    Height$spoken_height($person.height) ... ($round($person.height, 1) cm, $inches inches)
    +#end if +#if $person.birthday +
    Birthdate$sickgear.sgdatetime.SGDatetime.sbfdate($person.birthday)
    +#end if +#if $person.birthplace +
    Birthplace$person.birthplace
    +#end if +#if $person.deathday +
    Deathdate$sickgear.sgdatetime.SGDatetime.sbfdate($person.deathday)
    +#end if +#if $person.deathplace +
    Deathplace$person.deathplace
    +#end if + +#set $section_links = False +#for $cur_src, $cur_sid in sorted(iteritems($person.ids)) + #if $TVInfoAPI($cur_src).config.get('people_url') + #if not $section_links + #set $section_links = True +
    + Links + + + +
    +#end if +
    + +#if $person.biography +
    +

    Bio

    +
    +## cleanup bio +

    $re.sub(r'\s+.*?CC-BY-SA.*?$', '', $person.biography).replace('\n', '
    ')

    +
    +
    +#end if + +
    +
    + +
    + +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/cast_role.tmpl b/gui/slick/interfaces/default/cast_role.tmpl new file mode 100644 index 00000000..54812724 --- /dev/null +++ b/gui/slick/interfaces/default/cast_role.tmpl @@ -0,0 +1,172 @@ +#import re +#import sickgear +#from sickgear import TVInfoAPI +#from sickgear.helpers import anon_url +#from sickgear.tv import PersonGenders +#from six import iteritems +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Character' +#if $character.name + #set global $title = $character.name + ' (Character)' +#end if +#set global $header = 'Character' +#set global $sbPath = '../..' +#set global $topmenu = 'Character' +#set $css = $getVar('css', 'reg') +#set global $page_body_attr = 'cast-role" class="' + $css +## +#import os.path +#set global $inc_ofi = True +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +## +#set $html_selected = ' selected="selected"' +#set $html_checked = ' checked="checked"' + +<% +def param(visible=True, rid=None, cache_person=None, cache_char=None, person=None, role=None, tvid_prodid=None, thumb=None, oid=None, pid=None): + """ + make the url param list + """ + if cache_char or role: + oid = ('oid=%s' % oid, '')[not visible or None is oid or str(rid) == str(oid)] + return ('imagecache/character?', '')[not cache_char] + '&'.join([kv for kv in ('rid=%s' % rid, 'tvid_prodid=%s' % (cache_char or role).tvid_prodid, ('', 'thumb=%s' % thumb)[not role and None is not thumb], ('person_id=%s' % pid, '')[not pid], ('prefer_person=1', '')[not pid], oid) if kv]) + if cache_person: + oid = ('oid=%s' % oid, '')[not visible or None is oid or str(rid) == str(oid)] + return 'imagecache/person?' + '&'.join([kv for kv in ('pid=%s' % rid, ('', 'thumb=%s' % thumb)[None is not thumb], oid) if kv]) + if person: + oid = ('oid=%s' % person.id, '')[not visible or str(person.ref_id()) == str(person.id)] + return '&'.join([kv for kv in ('rid=%s' % person.ref_id(), oid) if kv]) + return 'param not implemented properly' +%> +
    +
    +
    + +
    + +
    +

    $character.name

    +
    + +#if $character.person + #set $num_people = len($character.person) + #set $rc_clean = re.compile(r'(?i)[^a-z0-9]') +
    + portrayed by + #for $cur_enum, $cur_person in enumerate($character.person, 1) + #set $gender = 'themself' + #if $PersonGenders.female == $cur_person.gender# + #set $gender = 'herself' + #elif $PersonGenders.male == $cur_person.gender# + #set $gender = 'himself' + #end if# + #set $name = ($cur_person.name, $gender)[$rc_clean.sub('', $cur_person.name.lower()) == $rc_clean.sub('', $character.name.lower())] + $name#if 2 <= $num_people and $cur_enum + 1 == $num_people# and #elif 2 < $num_people and $cur_enum < $num_people#, #end if# + #end for +
    +#end if + + + +
    +
    is known in your show list as,
    +#for $cur_char in $roles +
    +
    + #set $cid_param = ('', '&cid=%s' % $cur_char['character_id'])[$cur_char['character_id'] != $cur_char['character_rid']] + +
    +
    + #if $character.show_obj.tvid_prodid != $cur_char['show_obj'].tvid_prodid +

    $cur_char['character_name'] + #else +

    $cur_char['character_name'] + #end if + in $cur_char['show_obj'].name + #if 1 < $len($character.person)# by $cur_char.person_name#end if#

    +
    +
    +#end for +
    + + + +#set $section_links = False +#for $cur_src, $cur_sid in sorted(iteritems($character.ids)) + #if $TVInfoAPI($cur_src).config.get('character_url') + #if not $section_links + #set $section_links = True +
    + Links + + + +
    +#end if + + +#if $character.biography +
    +

    Bio

    +
    +## cleanup bio +

    $re.sub(r'\s+.*?CC-BY-SA.*?$', '', $character.biography).replace('\n', '
    ')

    +
    +
    +#end if + +
    +
    + +
    + +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/config.tmpl b/gui/slick/interfaces/default/config.tmpl new file mode 100644 index 00000000..26b462e9 --- /dev/null +++ b/gui/slick/interfaces/default/config.tmpl @@ -0,0 +1,54 @@ +#import sickgear +#from sickgear import db +#from sickgear.helpers import anon_url +#import os.path +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Configuration' +#set global $header = 'Configuration' +#set global $sbPath = '..' +#set global $topmenu = 'config' +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') +## +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if +## +
    + + + + + + + +#if $db.db_supports_backup + +#end if + + + + +#if $tz_version + +#end if + + + + + + + + +
    Version: + BRANCH: #echo $sg_str('BRANCH') or 'UNKNOWN'# @ py#echo '.'.join(['%s' % x for x in sys.version_info[0:3]])# / COMMIT: #echo ($sg_str('CUR_COMMIT_HASH')[0:7] or 'UNKNOWN') + ('', ' @ ')[bool($version)]#$version
    +#if not $sg_var('UPDATE_NOTIFY') and not $sg_var('EXT_UPDATES'): + No checks are run for outdated software, see "Software updates" in Config > General. +#end if +
    Config file:$sg_str('CONFIG_FILE')
    Database file:$db.dbFilename()
    Database backups:$backup_db_path
    Cache dir:$sg_str('CACHE_DIR')
    Arguments:#echo $sg_var('MY_ARGS') or 'None used'#
    Web root:#echo $sg_str('WEB_ROOT') or '/'#
    Python version:$sys.version[:120]
    Timezone version:$tz_version#if $tz_fallback# (fallback)#end if#
    Homepagehttps://github.com/SickGear/SickGear/wiki
    Sourcehttps://github.com/SickGear/SickGear/
    Internet Relay Chatweb: Libera.chat irc: #SickGear on irc.libera.chat
    Powered byPython, HTML5, jQuery, SQLite, Regex, CSS, Javascript, Tornado webserver
     Huge thanks to Jetbrains for PyCharm IDE, trust them with your development project
    Credits toTrakt.tv, TVmaze, Fanart.tv, IMDb, TheXem, Metacritic, TV Calendar, Next Episode, srrDB, Predb, and GitHub
     This project also uses the TMDb API but is not endorsed or certified by TMDb
     Finally, this project uses information from TheTVDB.com, please consider supporting them
    +
    + +#include $os.path.join($sg_str('PROG_DIR'),'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/config_anime.tmpl b/gui/slick/interfaces/default/config_anime.tmpl new file mode 100644 index 00000000..2e7c0333 --- /dev/null +++ b/gui/slick/interfaces/default/config_anime.tmpl @@ -0,0 +1,117 @@ +#import sickgear +#from sickgear.helpers import anon_url +## +#set global $title = 'Config - Anime' +#set global $header = 'Anime' +#set global $sbPath = '../..' +#set global $topmenu = 'config' +## +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +
    +
    + +
    + $xsrf_form_html + +
    + + + +
    +
    + +
    +

    Misc

    +

    User interface and general configuration.

    +
    + +
    +
    + +
    + + +
    +
    + +
    + +
    + AniDB +

    AniDB

    +

    Manage anime releases with AniDB.

    +
    + +
    +
    + +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    +
    + + +
    +
    + +
    + +

    + +
    + +
    +
    +
    + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/config_general.tmpl b/gui/slick/interfaces/default/config_general.tmpl new file mode 100644 index 00000000..0818e2e6 --- /dev/null +++ b/gui/slick/interfaces/default/config_general.tmpl @@ -0,0 +1,902 @@ +#from sys import version_info +#import datetime +#import locale +#import operator +#import sickgear +#from sickgear import config, metadata +#from sickgear.metadata.generic import GenericMetadata +#from sickgear.common import * +#from sickgear.db import db_supports_backup +#from sickgear.helpers import anon_url, maybe_plural +#from sickgear.logger import reverseNames as file_logging_presets +#from sickgear.piper import check_pip_env +#from sickgear.sgdatetime import * +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +#from _23 import list_keys +## +#set global $title = 'Config - General' +#set global $header = 'General Settings' +#set global $sbPath = '../..' +#set global $topmenu = 'config' +## +#import os.path +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if +## +#set $checked = ' checked="checked"' +#set $selected = ' selected="selected"' +## + + + + +
    +
    + +
    + $xsrf_form_html + +
    + + + +
    +
    + +
    +

    Misc

    +

    Startup options. TV info source options. Log and show file locations.

    +

    Some options may require a manual restart to take effect.

    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + Send to trash for actions + + + +

    selected actions use trash (recycle bin) instead of the default permanent delete

    +
    +
    + +
    + +
    +#set $def_isrc = 0 +#if $sg_var('TVINFO_DEFAULT') + #set $def_isrc = $sg_var('TVINFO_DEFAULT') +#end if +#if $getVar('infosrc', None) and 1 < $len($infosrc) +
    + +
    +#end if +
    + +
    + +
    + +
    + +
    + +
    + + +
    +
    +
    + +
    +

    Updates

    +

    Options for software, package and alternative shownames/numbers.

    +
    +
    +#set $git_unsafe = 'git' == $sickgear.update_software_scheduler.action.install_type and $sickgear.update_software_scheduler.action.updater.unsafe +#if $git_unsafe +
    + Built-in updates disabled +

    SickGear directory is not marked as safe in git settings. + Tip: Use 'install-path' $sg_str('PROG_DIR').replace('\\', '/') to enable git updates in...

    + git config --global --add safe.directory install-path +
    +
    +#end if +#if not $sg_var('EXT_UPDATES') + #if not $git_unsafe +
    + Software updates + + + + + + #set $hide_interval1 = not ($sg_var('UPDATE_NOTIFY') or $sg_var('UPDATE_AUTO')) + + + + +
    + #end if + +
    + Package updates + + + + + + #set $hide_interval2 = not ($sg_var('UPDATE_PACKAGES_NOTIFY') or $sg_var('UPDATE_PACKAGES_AUTO')) + + + + #set $hide_package_tbl = not ($sg_var('UPDATE_PACKAGES_NOTIFY') or $sg_var('UPDATE_PACKAGES_AUTO') or $sg_var('UPDATE_PACKAGES_MENU')) +
    + #try + #set $installed, $extra_info, $known_failed = $check_pip_env() + #except + #set $installed, $extra_info, $known_failed = ([], None, []) + #end try + + +
    + + + + + + + + + + #for $item in $installed + + #end for + #set $update_link = 'check update (clear failed)' % $sbRoot + #for $item in $known_failed + + #set $update_link = '' + #end for + +
    package (py #echo '.'.join('%s' % n for n in sys.version_info[0:3])#)version in useextra info
    $item[0].lower()#echo $item[1] or '-'##echo $sg_var('UPDATES_TODO', {}).get($item[0]) and 'update ready' or $extra_info.get($item[0], 'filled optional')#
    $item.lower()failed$update_link
    +

    the above info may help with packages that don't update internally
    manual installation tip: python -m pip install -U --user package

    +
    +
    +
    +
    +#else +
    + Built-in updates disabled +

    using #echo $sg_var('EXT_UPDATES') or 'other'# update method instead

    +
    +
    +#end if + +
    + Alias show names/numbers + + +

    updates for alternative show names and numbers

    + +
    +
    + +#if not $sg_var('EXT_UPDATES') + +#end if +
    + +
    +
    + + +
    +
    + +
    +

    User Interface

    +

    Options for visual appearance.

    +
    + +
    + +
    + +
    + +
    + +
    + +#if not hasattr($sickgear, 'FANART_LIMIT')#Restart SickGear to reveal new options here#else# +
    + +
    +#end if +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + + +
    + +#if not hasattr($sickgear, 'DISPLAY_FREESPACE')#Restart SickGear to reveal new option here#else# +
    + +
    +#end if +
    + +
    + +#if not $SGDatetime.is_locale_eng() + + +#else +
    + +
    +
    + +
    +#end if +
    + +
    + +
    + +
    + +
    + Timezone: + + + +

    display dates and times in either your timezone or the shows network timezone

    +
    +
    + + + +
    + +
    + +
    + +
    +

    Web Interface

    +

    It is recommended that you enable a username and password to secure SickGear from being tampered with remotely.

    +

    These options require a manual restart to take effect.

    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +
    + +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + + + +
    + +
    +
    + + +
    + +
    +

    Advanced

    + +
    + +
    + +#if not $sg_var('EXT_UPDATES') +
    + +
    + +#if $sg_str('BRANCH', 'main') != 'main' +
    + +
    +#end if + +
    + +
    + +
    + +
    +#end if + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +#if $db_supports_backup +
    + +
    +#end if + + +
    +
    + +
    +
    All non-absolute folder locations are relative to $sg_str('DATA_DIR')
    + + +
    + +
    +
    +
    + +
    + + + +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/config_notifications.tmpl b/gui/slick/interfaces/default/config_notifications.tmpl new file mode 100644 index 00000000..422ae179 --- /dev/null +++ b/gui/slick/interfaces/default/config_notifications.tmpl @@ -0,0 +1,2106 @@ +#import base64 +#import sickgear +#import re +#from lib.api_trakt import TraktAPI +#from sickgear.helpers import anon_url, starify +#from sickgear.notifiers import NotifierFactory +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Config - Notifications' +#set global $header = 'Notifications' +#set global $sbPath = '../..' +#set global $topmenu = 'config' +## +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + + +
    +
    +
    + $xsrf_form_html + +
    + + + + + + +
    +
    +
    +
    Bubble links:
    + + + + + + + + +
    +
    +
    + +
    +
    + +

    Emby

    +

    Have a central media database with strong user management, e.g. for improved Kodi profile(s). Gain deep viewing and granular control on any device, e.g. replace Plex entirely, Emby + Kodi > Plex.

    +
    +
    +
    +#if not hasattr($sickgear, 'EMBY_UPDATE_LIBRARY')#Restart SickGear to reveal new options here#else# + +
    + +
    +
    + +
    + #set $selected = ' selected="selected" class="selected"' +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +#end if +
    +
    +
    + + +
    +
    + +

    Kodi

    +

    Kodi is a media player and entertainment hub.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    +
    +
    + + +
    +
    + +

    Plex Media Server

    +

    Plex organizes media, wherever stored, to be enjoyed anywhere.

    +#if 'XBMC' in NotifierFactory().notifiers +

    To send notifications to Plex Home Theater (PHT) clients, use the XBMC notifier with port 3005.

    +#end if +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +#set $selected = ' selected="selected" class="selected"' +
    + +
    +
    + +
    +
    + +
    + +
    +
    Click below to test Plex server(s)
    + + +
     
    +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    + +
    +
    Click below to test Plex client(s)
    + + +

    Note: some Plex clients do not support notifications e.g. Plexapp for Samsung TVs

    +
    +
    +
    + +
    +
    + + +#if 'XBMC' in NotifierFactory().notifiers +
    +
    + +

    XBMC

    +

    A media center and home entertainment system software with a 10-foot user interface designed for the living-room TV.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    +
    +
    +#end if + + +
    +
    + +

    NMJ

    +

    The Networked Media Jukebox, is the official media jukebox interface for the Popcorn Hour 200 series.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    + +
    +
    + + +
    +
    + +

    NMJv2

    +

    The Networked Media Jukebox, is the official media jukebox interface for Popcorn Hour 300/400 series.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + Database location + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    + +
    +
    + + +
    +
    + +

    Syno Indexer

    +

    The Synology DiskStation NAS.

    +

    Synology Indexer is the daemon running on the Synology NAS to build its media database.

    +
    + +
    +
    + + +
    + +
    + +
    + +
    +
    + + +
    +
    + +

    Syno Notifier

    +

    The Synology DSM notification system.

    +
    + +
    +
    + + +
    + +
    +
    + +
    +
    + +
    +
    + +
    + +
    +
    +
    + + +
    +
    + +

    pyTivo

    +

    pyTivo is an HMO and GoBack server. This notifier will load the completed downloads to a Tivo.

    +
    +
    +
    + + +
    + +
    +
    + +
    +
    + +
    +
    + +
    + +
    + +
    +
    +
    + + + + + +
    +
    +
    +
    Bubble links:
    + +#if 'PUSHALOT' in NotifierFactory().notifiers + +#end if + + + + + +
    +
    +
    + +
    +
    + +

    Boxcar2

    +

    Read messages where and when you want them.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    + +
    +
    + + +#if 'PUSHALOT' in NotifierFactory().notifiers +
    +
    + +

    Pushalot

    +

    Pushalot is a platform for receiving custom push notifications to connected devices running Windows Phone or Windows 8.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    + +
    +
    +#end if + + +
    +
    + +

    Pushbullet

    +

    Pushbullet sends notifications to Android, iOS, and browsers.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    + +
    +
    + + +
    +
    + +

    Pushover

    +

    Pushover sends real-time notifications to Android and iOS devices.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    + +
    +
    + + +
    +
    + +

    Growl

    +

    Self-hosted private device to device notifications for OS X or Windows. Use Snarl R3.1 (i.e. not R5.x) on Windows and Growl for Android.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    + +
    +
    + + +
    +
    + Prowl +

    Prowl

    +

    A Growl client for iOS.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    + +
    +
    + + +
    +
    + +

    Libnotify

    +

    Standard desktop notification API for Linux/*nix systems. Requires pynotify module (Ubuntu/Debian package python-notify).

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    + +
    +
    +
    + + + + + +
    +
    +
    +
    Bubble links:
    + + + + + + +
    +
    +
    + +
    +
    + +

    Trakt

    +

    Trakt can recommend shows based on notifications. (Add show... Trakt cards/Recommend)

    +
    +
    +
    + +
    + +
    +
    + + +
    +
    + +
    + +#set num_accounts = len($trakt_accounts) +#set $num_columns = (1, num_accounts)[1 < num_accounts] + + + + + + + +#if not len($trakt_accounts) + +#end if +#for $void, $account in $trakt_accounts.items() + +#end for + + + +#if not $root_dirs: + #set $root_dirs = [{'root_def': False, 'loc': 'all folders. Multiple parent folders will appear here.', 'b64': ''}] +#end if +#for $root_info in $root_dirs: + + + #if not len($trakt_accounts) + + #end if + #for $void, $account in $trakt_accounts.items() + #set $cur_selected = ('', ' checked="checked"')[$root_info['loc'] in $sickgear.TRAKT_UPDATE_COLLECTION.get($account.account_id, '')] + #set $id_loc = "update-trakt-%s-%s" % ($account.account_id, $root_info['b64']) + + #end for + + + + +#end for + +
    Update multiple accounts with downloaded episode info#echo not len($trakt_accounts) and 'Connect New Pin' or 1 < len($trakt_accounts) and 'Trakt accounts' or 'Account'#
    ..$account.name#if $account.active then '' else '
    (inactive)'#
    Update collection.. + +
    for #if $root_info['root_def'] then '*' else ''#$root_info['loc']
    +
    +
    + + +
    +
    +
    + + +
    +
    + +

    Slack

    +

    Team, group, and direct communication.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + +
    +
    + +
    +
    +
    + +
    +
    Click below to test
    + + +
    +
    +
    + + +
    +
    + +

    Discord

    +

    Voice and text chat.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    + +
    + +
    +
    +
    + +
    +
    + +
    +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    +
    +
    + + +
    +
    + +

    Gitter

    +

    Gitter chat and networking platform.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    +
    +
    + + +
    +
    + +

    Telegram

    +

    Mobile and desktop messaging with a focus on security and speed.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    Click below to test
    + + +
    +
    +
    + + +
    +
    + +

    Email

    +

    Email notification settings.

    +
    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    + SMTP server hostname + + + and port + +
    + + + +
    +
    + +
    +
    + + +
    + +
    Click below to test
    + + +
    +
    +
    + +
    + + +

    + +
    +
    + +
    + + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/config_postProcessing.tmpl b/gui/slick/interfaces/default/config_postProcessing.tmpl new file mode 100644 index 00000000..b6e52c34 --- /dev/null +++ b/gui/slick/interfaces/default/config_postProcessing.tmpl @@ -0,0 +1,1284 @@ +#import sickgear +#from sickgear.common import * +#from sickgear.helpers import anon_url +#from sickgear import config +#from sickgear import metadata +#from sickgear.metadata.generic import GenericMetadata +#from sickgear import naming +## +#set global $title = 'Config - Media Process' +#set global $header = 'Media Process' +#set global $sbPath = '../..' +#set global $topmenu = 'config' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +## +#set $checked = 'checked="checked"' +#set $selected = 'selected="selected" class="selected"' +
    +
    + +
    + $xsrf_form_html + +
    + + +
    +
    + +
    +

    Post-Processing

    +

    SickGear options to process completed downloads.

    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +#if False: +""" +
    + +
    +""" +#end if +
    + +
    +
    + +
    + +
    +

    File Handling

    +

    More file processing controls.

    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    + +
    + +
    +

    Failed Downloads

    +

    SickGear can attempt a different release if a download is found to fail

    +
    + +
    + +
    + +
    + +
    +
    + +

    failed download handling does not require a particular client

    +
      +
    • guidance specific for SABnzbd setup
    • +
    • menu "Switches" ... [disable] "Abort jobs that cannot be completed"
    • +
    • menu "Switches" ... [disable] "Post-Process Only Verified Jobs"
    • +
    • menu "Special" ... [enable] "empty_postproc"
    • +
    +
    +
    + +
    +
    +
    + +
    + +
    +
    + +
    + +<% ######################################################################################### %> +<% ######################################################################################### %> +<% ## TAB 2 ## %> +<% ######################################################################################### %> +<% ######################################################################################### %> + +<% ########################### %> +<% ## Start of Regular Show ## %> +<% ########################### %> + +
    + +
    +

    Episode Naming

    +

    Regular episode naming.

    +
    + +
    + +
    + +
    + +
    +
    + +
    + + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +

    Single episode sample:

    +
    +
    +   +
    +
    +
    + +
    +
    +

    Multi episode sample:

    +
    +
    +   +
    +
    +
    + +
    + +<% ########################## %> +<% ## End of Regular Show ## %> +<% ## ## %> +<% ## Start of Air-by-Date ## %> +<% ########################## %> +
    +

    Air-by-date episode naming.

    +
    + +
    + +
    +
    + +
    +
    + + +
    +
    + +
    + + +
    +
    +
    + +
    +
    +
    +
    +

    Air-by-date sample:

    +
    +
    +   +
    +
    +
    +
    +
    + +
    +
    +
    + +
    + +<% ######################## %> +<% ## End of Air-by-Date ## %> +<% ## ## %> +<% ## Start of Sports ## %> +<% ######################## %> +
    +

    Sport episode naming.

    +
    + +
    + +
    +
    + +
    +
    + + +
    +
    + +
    + + +
    +
    + +
    + +
    + +
    +
    +
    +

    Sports sample:

    +
    +
    +   +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +<% #################### %> +<% ## End of Sports ## %> +<% ## ## %> +<% ## Start of Anime ## %> +<% #################### %> +
    +

    Anime episode naming.

    +
    + + +
    + +
    +
    + +
    +
    + + +
    +
    + +
    + + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +

    Single anime sample:

    +
    +
    +   +
    +
    +
    + +
    +
    +

    Multi anime sample:

    +
    +
    +   +
    +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    + +<% ######################################################################################### %> +<% ######################################################################################### %> +<% ## TAB 3 ## %> +<% ######################################################################################### %> +<% ######################################################################################### %> + +
    + +
    +

    Metadata

    +

    These are files associated to a TV show in the form of images and text that, where supported, enhance the viewing experience.

    +
    + +
    +
    + +
    + +
    + Choose data files to create with the following toggle options... +
    + +
    +#for ($cur_name, $cur_generator) in $m_dict.items(): + #set $cur_metadata_inst = $sickgear.metadata_provider_dict[$cur_generator.name] + #set $cur_id = $cur_generator.get_id() +
    + + + +
    +#end for +

    + +
    +
    +
    + +
    +
    All non-absolute folder locations are relative to $sickgear.DATA_DIR
    + + + +
    +
    + +
    + + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/config_providers.tmpl b/gui/slick/interfaces/default/config_providers.tmpl new file mode 100644 index 00000000..3c8342dc --- /dev/null +++ b/gui/slick/interfaces/default/config_providers.tmpl @@ -0,0 +1,994 @@ +#import sickgear +#from sickgear.clients import get_client_instance +#from sickgear.providers.generic import GenericProvider +#from sickgear.providers import thepiratebay +#from sickgear.providers.newznab import NewznabConstants +#from sickgear.helpers import anon_url, maybe_plural, starify +#from six import iteritems +## +#set global $title = 'Config - Providers' +#set global $header = 'Media Providers' +#set global $sbPath = '../..' +#set global $topmenu = 'config' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + + + + +#set $methods_notused = [] +#if not $sickgear.USE_NZBS + $methods_notused.append('Newznab') +#end if +#if not $sickgear.USE_TORRENTS + $methods_notused.append('Torrent') +#end if +#slurp +#if $sickgear.USE_NZBS or $sickgear.USE_TORRENTS + +#end if + +## +#set $html_selected = ' selected="selected"' +#set $html_checked = 'checked="checked" ' +#set $backlog_only_tip = False +
    +
    + +
    + $xsrf_form_html + +
    + + + + +
    +
    +#set $dupe_keys = $GenericProvider.dedupe_auths() +#if $dupe_keys +
    +

    $len($dupe_keys) duplicate api/pass key$maybe_plural($len($dupe_keys)) found at providers: + #for $dupe in $dupe_keys + ($dupe[0] = $dupe[1]) + #end for +
    Best security practice is to have unique keys for every provider

    +
    +#end if +
    +

    Priorities

    +

    Allows searching recent and past releases.

    +

    Check off and drag providers into the order you want them to be used.

    +

    At least one provider is required, two are recommended.

    +#if $methods_notused +
    <%= '/'.join(x for x in methods_notused) %> providers can be enabled in Search Settings
    +#else +
    +#end if +
    + + +
      +#for $cur_provider in [$x for $x in $sickgear.providers.sortedProviderList() + if $x.providerType == $GenericProvider.NZB and $sickgear.USE_NZBS or + $x.providerType == $GenericProvider.TORRENT and $sickgear.USE_TORRENTS] + #set $cur_name = $cur_provider.get_id() + #set $cur_url = $cur_provider.url + #set $show_type = $sickgear.USE_NZBS and $sickgear.USE_TORRENTS and $GenericProvider.NZB == $cur_provider.providerType + #set $spotweb = ('', 'sw ')[$getattr($cur_provider, 'server_type', None) == $NewznabConstants.SERVER_SPOTWEB and type($cur_provider).__name__ not in ['TorrentRssProvider']] + #set $is_hydra = $getattr($cur_provider, 'server_type', None) in ($NewznabConstants.SERVER_HYDRA1, $NewznabConstants.SERVER_HYDRA2) + #set $bad_url = not $cur_url and cur_provider.is_enabled() + #set $tip = ($cur_provider.name + ('', ' (enable for link)')[not $cur_url and not cur_provider.is_enabled()], + 'Site Down')[$bad_url] + #set $state = ('', ' (Site Down?)')[$bad_url] +
    • + /> + $tip + $cur_provider.name$state + #if $cur_provider.is_public_access() and type($cur_provider).__name__ not in ['TorrentRssProvider']# + (PA) + #end if##if $show_type##slurp + ($spotweb$cur_provider.providerType) + #end if##if $is_hydra##slurp + (read this) + #end if##if not $cur_provider.supports_backlog#*#set $backlog_only_tip=True##end if##slurp + +
    • +#end for +
    + + +#if $sickgear.USE_NZBS or $sickgear.USE_TORRENTS +
    + (PA)

    Public access, no account required

    +#if $backlog_only_tip +

    *

    No backlog, latest releases only

    +#end if +## #if $sickgear.USE_TORRENTS +##

    **

    Supports limited backlog searches, some episodes/qualities may not be available

    +## #end if + ##

    !

    Provider is NOT WORKING

    +
    + +
    +
    + +
    +
    +#end if +
    + +
    + + + +
    + +
    +

    Options

    +

    Individual provider settings.

    +
    + +
    +
    + +
    + + +#set $recentsearch_tip = 'passively match recent episodes from latest releases' +#set $backlogsearch_tip = 'allow active searching for individual episode releases' +#set $scheduled_backlog_tip = 'enable scheduled searching for backlogged episodes' +#set $filter_title = 'Only allow releases that are' +#set $filter_scene_only_desc = 'scene releases (srrDB/predb listed)' +#set $filter_scene_or_contain_desc = '...or contain' +#set $filter_scene_loose_desc = 'non scene if no recent search results' +#set $filter_scene_loose_active_desc = 'non scene if no active search results' +#set $filter_scene_rej_nuked_desc = 'not scene nuked' +#set $filter_scene_nuked_active_desc = 'nuked if no active search results' +#set $filter_tip = 'nothing selected allows everything (i.e. no filtering, default)' +#for $cur_newznab_provider in [$cur_provider for $cur_provider in $sickgear.newznabProviderList] +
    + #set $can_recent = $hasattr($cur_newznab_provider, 'enable_recentsearch') + #set $can_backlog = $hasattr($cur_newznab_provider, 'enable_backlog') + #set $can_schedule_backlog = $hasattr($cur_newznab_provider, 'enable_scheduled_backlog') + #if $cur_newznab_provider.supports_backlog and ($can_recent or $can_backlog or $can_schedule_backlog) +
    + Perform search tasks + + #if $can_recent + + #end if + #if $can_backlog + + #end if + #if $can_schedule_backlog +
    + +
    + #end if +
    +
    + #end if + #if $cur_newznab_provider.default and $cur_newznab_provider.needs_auth +
    + +
    + +
    + +
    + #end if +
    + $filter_title + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + #if $hasattr($cur_newznab_provider, 'may_filter'): +
    + #for $cur_fval, $filter in iteritems($cur_newznab_provider.may_filter) + #set $cur_fname, $cur_is_default = $filter[0], $filter[1] + #set $filter_id = '%s_filter_%s' % ($cur_newznab_provider.get_id(), $cur_fval) + + #end for + (see $cur_newznab_provider.name) +
    + #end if +

    $filter_tip

    +
    +
    + #if $hasattr($cur_newznab_provider, 'search_mode') and $cur_newznab_provider.supports_backlog: +
    + Episode search mode + + + +

    when searching for episodes, collect single episodes or search for packs

    +
    +
    + #end if + #if $hasattr($cur_newznab_provider, 'search_fallback') and $cur_newznab_provider.supports_backlog: +
    + +
    + #end if +
    +#end for +## + +## +#for $cur_nzb_provider in [$cur_provider for $cur_provider in $sickgear.providers.sortedProviderList() + if $cur_provider.providerType == $GenericProvider.NZB and $cur_provider not in $sickgear.newznabProviderList]: +
    + #set $can_recent = $hasattr($cur_nzb_provider, 'enable_recentsearch') + #set $can_backlog = $hasattr($cur_nzb_provider, 'enable_backlog') + #set $can_schedule_backlog = $hasattr($cur_nzb_provider, 'enable_scheduled_backlog') + #if $cur_nzb_provider.supports_backlog and ($can_recent or $can_backlog or $can_schedule_backlog) +
    + Perform search tasks + + #if $can_recent + + #end if + #if $can_backlog + + #end if + #if $can_schedule_backlog +
    + +
    + #end if +
    +
    + #end if + #if $hasattr($cur_nzb_provider, 'username'): +
    + +
    + #end if + #if $hasattr($cur_nzb_provider, 'api_key'): +
    + +
    + #end if + #if $hasattr($cur_nzb_provider, 'digest'): + #set $field_name = cur_nzb_provider.get_id() + '_digest' +
    + +
    + #end if +
    + $filter_title + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +

    $filter_tip

    +
    +
    + #if $hasattr($cur_nzb_provider, 'search_mode') and $cur_nzb_provider.supports_backlog: +
    + Episode search mode + + + +

    when searching for episodes, collect single episodes or search for packs

    +
    +
    + #end if + #if $hasattr($cur_nzb_provider, 'search_fallback') and $cur_nzb_provider.supports_backlog: +
    + +
    + #end if + #if not $cur_nzb_provider.supports_backlog: +
    + The latest releases are the focus of this provider, no backlog searching +
    + #end if +
    +#end for +## + +## +#for $cur_torrent_provider in $sickgear.USE_TORRENTS and [$cur_provider for $cur_provider in $sickgear.providers.sortedProviderList() + if $cur_provider.providerType == $GenericProvider.TORRENT] or []: +
    + #if callable(getattr(cur_torrent_provider, 'ui_string', None)) + #set $field_name = cur_torrent_provider.get_id() + '_tip' + #set $tip_text = cur_torrent_provider.ui_string($field_name) + #if $tip_text +
    + +

    Important! ${cur_torrent_provider.name} $tip_text

    +
    +
    + #end if + #end if + #set $can_recent = $hasattr($cur_torrent_provider, 'enable_recentsearch') + #set $can_backlog = $hasattr($cur_torrent_provider, 'enable_backlog') + #set $can_schedule_backlog = $hasattr($cur_torrent_provider, 'enable_scheduled_backlog') + #if $cur_torrent_provider.supports_backlog and ($can_recent or $can_backlog or $can_schedule_backlog) +
    + Perform search tasks + + #if $can_recent + + #end if + #if $can_backlog + + #end if + #if $can_schedule_backlog +
    + +
    + #end if +
    +
    + #end if + #if $getattr($cur_torrent_provider, 'url_edit', None): +
    + +
    + #end if + #if $hasattr($cur_torrent_provider, 'api_key'): + #set $field_name = cur_torrent_provider.get_id() + '_api_key' +
    + +
    + #end if + #if $hasattr($cur_torrent_provider, 'digest'): + #set $field_name = cur_torrent_provider.get_id() + '_digest' +
    + +
    + #end if + #if $hasattr($cur_torrent_provider, 'hash'): +
    + +
    + #end if + #for $user_type in ['username', 'uid']: + #if $hasattr($cur_torrent_provider, $user_type): + #set $prov_type = '%s_%s' % ($cur_torrent_provider.get_id(), $user_type) + #set $user_value = $getattr($cur_torrent_provider, $user_type) or '' +
    + +
    + #break + #end if + #end for + #if $hasattr($cur_torrent_provider, 'password'): +
    + +
    + #end if + #if $hasattr($cur_torrent_provider, 'passkey'): +
    + +
    + #end if +<% +client = {} if 'blackhole' == sickgear.TORRENT_METHOD else get_client_instance(sickgear.TORRENT_METHOD)().__class__.__dict__ +name = '' if not client else get_client_instance(sickgear.TORRENT_METHOD)().name +%> + #if ($hasattr($cur_torrent_provider, '_seed_ratio') and '_set_torrent_ratio' in $client) +
    + +
    + #end if + #if ($hasattr($cur_torrent_provider, 'seed_time') and '_set_torrent_seed_time' in $client) + #set $use_default = 'to use the %s min torrent search setting minimum default' % ($sickgear.TORRENT_SEED_TIME, $sbRoot) if $sickgear.TORRENT_SEED_TIME else 'for the %s setting' % $name +
    + +
    + #end if + #if $hasattr($cur_torrent_provider, 'minseed'): +
    + +
    + #end if + #if $hasattr($cur_torrent_provider, 'minleech'): +
    + +
    + #end if + #if callable(getattr(cur_torrent_provider, 'ui_string', None)) + #set $field_name = cur_torrent_provider.get_id() + '_use_after_get_data' + #set $desc_text = cur_torrent_provider.ui_string($field_name) + #set $tip_text = cur_torrent_provider.ui_string($field_name + '_tip') + #if $tip_text and $hasattr($cur_torrent_provider, 'after_get_data'): +
    + +
    + #end if + #end if +
    + $filter_title + +
    +
    + + +
    +
    + + #if $cur_torrent_provider.supports_backlog: + + #end if +
    +
    + + #if $cur_torrent_provider.supports_backlog: + +   + #end if +
    +
    + #if $hasattr($cur_torrent_provider, 'freeleech'): +
    + +
    + #end if + #if $hasattr($cur_torrent_provider, 'confirmed'): +
    + +
    + #end if + #if $hasattr($cur_torrent_provider, 'may_filter'): +
    + #for $cur_fval, $filter in iteritems($cur_torrent_provider.may_filter) + #set $cur_fname, $cur_is_default = $filter[0], $filter[1] + #set $filter_id = '%s_filter_%s' % ($cur_torrent_provider.get_id(), $cur_fval) + + #end for + #if $cur_torrent_provider.may_filter + (see $cur_torrent_provider.name) + #end if +
    + #end if + #if $hasattr($cur_torrent_provider, 'reject_m2ts'): +
    + +
    + #end if +

    $filter_tip

    +
    +
    + #if $hasattr($cur_torrent_provider, 'search_mode') and $cur_torrent_provider.supports_backlog: +
    + Episode search mode + + + +

    when searching for episodes, collect single episodes or search for packs

    +
    +
    + #end if + #if $hasattr($cur_torrent_provider, 'search_fallback') and $cur_torrent_provider.supports_backlog: +
    + +
    + #end if + #if not $cur_torrent_provider.supports_backlog: +
    + The latest releases are the focus of this provider, no backlog searching +
    + #end if + +
    +#end for + +#if $provider_config_list +
    +#end if +
    +
    + + + +#if $sickgear.USE_NZBS + +
    + +
    +

    Custom Newznab

    +

    Add, setup or remove newznab providers.

    +
    + +
    +
    + +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +#end if + + + +#if $sickgear.USE_TORRENTS + +
    + +
    +

    Custom Torrent

    +

    Add, setup or remove torrent RSS providers.

    +
    + +
    +
    + +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +
    +#end if + + +

    + +
    + +
    +
    +
    + + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/config_search.tmpl b/gui/slick/interfaces/default/config_search.tmpl new file mode 100644 index 00000000..633b615a --- /dev/null +++ b/gui/slick/interfaces/default/config_search.tmpl @@ -0,0 +1,685 @@ +#import sickgear +#from sickgear import clients +#from sickgear.helpers import anon_url, starify, generate_word_str +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Config - Search Tasks' +#set global $header = 'Search Settings' +#set global $sbPath = '../..' +#set global $topmenu = 'config' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +## +#set $html_selected = ' selected="selected"' +#set $html_checked = ' checked="checked"' +
    +
    + +
    + $xsrf_form_html + +
    + + + +
    + +
    +

    Search Tasks

    +

    How to manage searching with providers.

    +
    + +
    +
    + +
    +
    + +#if $getVar('using_regex', False) +

    Optional regex python library is being used

    +#else +

    Optional: to improve matching, install the OS dependent regex python library

    +

    at a command line, simply enter ... python -m pip install regex

    +#end if +
    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    + +
    +#if $sickgear.USE_NZBS +
    + +
    +#else + +#end if +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +
    + +
    +
    + +
    + + + + connection result + +
    + + + +
    +
    + +
    + +
    +

    NZB Results

    +

    How to handle NZB search results.

    +
    + +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    + +

    Important! To set up SABnzbd to communicate with SickGear, follow the guide here

    +
    +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    + +
    +
    + +

    Important! To set up NZBGet to communicate with SickGear, follow the guide here

    +
    +#if not $sickgear.NZBGET_SKIP_PM + +

    Important! NZBGet script calls will not process media. Set nzbget_skip_process_media = 0 in config.ini for full process

    +
    +#end if +
    +
    + + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +#set $prio_verylow = '' +#set $prio_low = '' +#set $prio_normal = '' +#set $prio_high = '' +#set $prio_veryhigh = '' +#set $prio_force = '' +#if -100 == $sickgear.NZBGET_PRIORITY: + #set $prio_verylow = $html_selected +#elif -50 == $sickgear.NZBGET_PRIORITY: + #set $prio_low = $html_selected +#elif 0 == $sickgear.NZBGET_PRIORITY: + #set $prio_normal = $html_selected +#elif 50 == $sickgear.NZBGET_PRIORITY: + #set $prio_high = $html_selected +#elif 100 == $sickgear.NZBGET_PRIORITY: + #set $prio_veryhigh = $html_selected +#elif 900 == $sickgear.NZBGET_PRIORITY: + #set $prio_force = $html_selected +#else: + #set $prio_normal = $html_selected +#end if +
    + +
    + +
    + +
    + +
    + +
    Click below to test
    + + +
    + +
    + +
    +
    + +
    + +
    +

    Torrent Results

    +

    How to handle Torrent search results.

    +
    + +
    + +
    + + +
    + +
    +
    + +
    + +
    +
    + +
    + +
    +
    +
    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + + +
    + +
    Click below to test
    + +
    +
    +
    + +
    + +
    +
    All non-absolute folder locations are relative to $sickgear.DATA_DIR
    + + +
    + + +
    +
    + +
    + + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/config_subtitles.tmpl b/gui/slick/interfaces/default/config_subtitles.tmpl new file mode 100644 index 00000000..a7619856 --- /dev/null +++ b/gui/slick/interfaces/default/config_subtitles.tmpl @@ -0,0 +1,185 @@ +#import sickgear +#from sickgear import subtitles +#from sickgear.helpers import anon_url +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Config - Subtitles' +#set global $header = 'Subtitles' +#set global $sbPath = '../..' +#set global $topmenu = 'config' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + + + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +## +#set $html_checked = ' checked="checked"' +
    +
    + +
    + $xsrf_form_html + +
    + + +
    + +
    +

    Subtitles Search

    +

    Settings that dictate how SickGear handles subtitles search results.

    +
    + +
    +
    + + +
    +
    +
    + +
    +
    + + + +
    +
    + + +
    +
    + + +
    +

    +
    +
    +
    + +
    + +
    +

    Subtitle Plugins

    +

    Check off and drag the plugins into the order you want them to be used.

    +

    At least one plugin is required.

    + ##

    * Web-scraping plugin

    +
    + +
    +
      +#for $curService in $sickgear.subtitles.sorted_service_list(): + #set $curName = $curService.id +
    • + + + #set $provider_url = $curService.url + + $curService.name + + + + $curService.name.capitalize() + ##if not $curService.api_based#*#end if# + #if 'open' == $curService.name[0:4] + + Enforce media hash match + + + + Username +
      Password +
      + + +
      +
      + #end if +
      + +
    • +#end for +
    + "> + +

    +
    +
    + +

    + +
    + +
    +
    +
    + +
    + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/displayShow.tmpl b/gui/slick/interfaces/default/displayShow.tmpl new file mode 100644 index 00000000..45918dbf --- /dev/null +++ b/gui/slick/interfaces/default/displayShow.tmpl @@ -0,0 +1,631 @@ +#import re +#import sickgear +#from sickgear import TVInfoAPI, indexermapper, network_timezones +#from sickgear.common import Overview, qualityPresets, qualityPresetStrings, \ + Quality, statusStrings, WANTED, SKIPPED, ARCHIVED, IGNORED, FAILED, DOWNLOADED +#from sickgear.helpers import anon_url, get_size, human, maybe_plural, generate_word_str +#from sickgear.indexers.indexer_config import TVINFO_TVDB, TVINFO_IMDB +#from six import iteritems +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = getattr($show_obj, 'unique_name', $show_obj.name) +#set global $topmenu = 'home' +#set $exceptions_string = ', '.join($show_obj.exceptions) +#set $css = $getVar('css', 'reg') +#set $has_art = $getVar('has_art', None) +#set $restart = 'Restart SickGear for new features on this page' +#set $show_message = ($show_message, $restart)[None is $has_art] +#set global $page_body_attr = 'display-show" class="' + $css +#set theme_suffix = ('', '-dark')['dark' == $sg_str('THEME_NAME', 'dark')] +## +#import os.path, os, re +#set global $inc_top_glide = True +#set global $inc_ofi = True +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + + + + + + + +#if $sg_var('USE_IMDB_INFO') + +#end if + + + + + + + + +
    + +
    +#if $has_art +
      + #for $k, ($image, $rating) in enumerate($fanart) +
    • + #end for +
    +#end if +
    + +
    +
    + Change show: +#set $displayshowlist = [] +#set $cur_sel = 0 +#for $cur_showlist in $sortedShowLists + #set $cur_showtype = $cur_showlist[0] + #set $cur_showlist = $cur_showlist[1] + #if 1 < len($sortedShowLists) +#set void = $displayshowlist.append('\t\t\t' % $cur_showtype) + #end if + #for $cur_show_obj in $cur_showlist + #set $show_ended = '' != $cur_show_obj.status and $cur_show_obj.status in ['ended', 'Ended', 'Canceled'] + #set void = $displayshowlist.append('\t\t\t' % (('', 'class="ended" ')[$show_ended], $cur_show_obj.tvid_prodid, ('', ' selected="selected"')[$cur_show_obj == $show_obj], getattr($cur_show_obj, 'unique_name', $cur_show_obj.name))) + #end for + #if 1 < len($sortedShowLists) + #set void = $displayshowlist.append('\t\t\t') + #end if +#end for +## + + + +
    + +
    + +#if $show_message +
    + $show_message +
    + +#end if +
    + + +
    +
    +
    +#if 0 < len($seasons) + #set $show_ended = '' != $show_obj.status and $show_obj.status in ['ended', 'Ended', 'Canceled'] +
    + #if $getVar('has_special', 0 == $seasons[-1][0]) + Specials + #if $sg_var('DISPLAY_SHOW_SPECIALS')#View-#end if##echo ('Show', 'Hide')[$sg_var('DISPLAY_SHOW_SPECIALS')]# + #end if +
    + #set $many_seasons = 12 < len($seasons) +
    + Season + + #set $season_list = [s[0] for s in $seasons] + #if $many_seasons + + #else + #for $number in $season_list + #if 0 != $number + $number + #end if + #end for + #end if + +
    +#end if +
    + + +
    +
    +

    $show_obj.name#echo ('', ' (ended)')[$show_ended]#

    +#set $genres_done = False +#if $sg_var('USE_IMDB_INFO') and 'genres' in $show_obj.imdb_info and '' != $show_obj.imdb_info['genres'] + #for $imdbgenre in $show_obj.imdb_info['genres'].split('|') + #set $genres_done = True + $imdbgenre.replace('Sci-Fi','Science-Fiction') + #end for +#end if +#if not $genres_done and $show_obj.genre + #for $genre in $show_obj.genre.split('|') + #set $genres_done = True + $genre + #end for# +#end if +#if not $genres_done + No genres +#end if +
    +
    +
    + +
    +
    +#if int($show_obj.paused) +
    +
    + +
    +
    +#end if +
    + Links + + +#set $tvdb_id = None +#for $src_id, $src_name in iteritems($TVInfoAPI().all_sources) + #if $TVInfoAPI($src_id).config.get('defunct') and $src_id != $show_obj.tvid + #continue + #end if + #if $src_id in $show_obj.ids and $show_obj.ids[$src_id].get('id', 0) > 0 and $indexermapper.MapStatus.NOT_FOUND != $show_obj.ids[$src_id]['status'] + #if $TVINFO_TVDB == $src_id + #set $tvdb_id = $show_obj.ids[$src_id]['id'] + #end if + #if $TVINFO_IMDB == $src_id and not $sg_var('USE_IMDB_INFO') + #continue + #end if + #if not $TVInfoAPI($src_id).config.get('defunct') + + #else# + + #end if# + $src_name + + #end if +#end for +#if $has_art and $tvdb_id + + Fanart.tv + +#end if +#if $xem_numbering or $xem_absolute_numbering + [xem] +#end if + +
    + +#set $startyear, $flags, $runtime = (None, False, None) +#if $sg_var('USE_IMDB_INFO') and $show_obj.imdbid + #if 'year' in $show_obj.imdb_info + #set $startyear = $show_obj.imdb_info['year'] or None + #end if + #set $flags = 'country_codes' in $show_obj.imdb_info and '' != $show_obj.imdb_info['country_codes'] + #if 'runtimes' in $show_obj.imdb_info + #set $runtime = $show_obj.imdb_info['runtimes'] or 0 + #set $episode_count = $show_obj.imdb_info['episode_count'] or 0 + ## test if average mini-series runtime is reasonable before using it, + ## apply only to a runtime > 60 minutes, and assume 9.x minutes is the minimum (e.g. robot chicken) + #if $show_obj.imdb_info['is_mini_series'] and 1 < $episode_count \ + and $runtime and 90 < $runtime: + #set $average_runtime = $runtime/$episode_count + #if 9 < $average_runtime: + #set $runtime = '%s (av %s?)' % ($runtime, int($average_runtime)) + #end if + #end if + #end if +#end if +#if None is $startyear and $show_obj.startyear + #set $startyear = $show_obj.startyear +#end if +#if None is $runtime and $show_obj.runtime + #set $runtime = $show_obj.runtime +#end if +#if $startyear or $flags +
    + Premiered + + #echo ($startyear, 'Unknown')[None is $startyear]# + #if $flags + #for $country in $show_obj.imdb_info['country_codes'].split('|') + + #end for + #end if + +
    +#end if + +#if $show_obj.airs + #set $showairs = '%s%s' % ($re.sub(r'(?:s|nes|rs|ur)?day', '', $re.sub(r'(y)[^\w]+', r'\1, ', $show_obj.airs)), + ('', ' (invalid timeformat)')[not $network_timezones.test_timeformat($show_obj.airs)]) + #set $showairs = $showairs.replace('Sat, Sun', 'Sat - Sun').replace('Mon, Tue, Wed, Thu, Fri', 'Mon - Fri').replace('Mon, Tue, Wed, Thu', 'Mon - Thu').replace('Tue, Wed, Thu', 'Tue - Thu') +
    + Air#echo ('s', 'ed')[$show_ended]# + $showairs +
    +#end if + +#if $show_obj.network +
    + Network + $show_obj.network +
    +#end if +#if None is not $runtime +
    + Runtime + $runtime mins. +
    +#end if +#if $show_obj.status +
    + Status + $show_obj.status +
    +#end if + +#if $sg_var('USE_IMDB_INFO') and 'rating' in $show_obj.imdb_info +
    + IMDb rating + + #if $show_obj.imdb_info['votes'] + #set $rating_tip = '%s of 10 stars
    %s votes' % (str($show_obj.imdb_info['rating']), str($show_obj.imdb_info['votes'])) + $show_obj.imdb_info['rating'] + #else + No votes available + #end if +
    +
    +#end if + +#set $anyQualities, $bestQualities = $Quality.splitQuality(int($show_obj.quality)) +#if $show_obj.quality in $qualityPresets +
    + Quality + + $qualityPresetStrings[$show_obj.quality] + +
    +#else + #if $anyQualities +
    + Qualities + + #echo ', '.join([$Quality.get_quality_ui($x) for $x in sorted($anyQualities)])# + +
    + #end if + #if $bestQualities +
    + Upgrade to + + #echo ', '.join([$Quality.get_quality_ui($x) for $x in sorted($bestQualities)])# + +
    + #end if +#end if +
    + +
    +#set $has_overview = '' != $show_obj.overview +#set $ep_tally = ('', '(%s episodes)' % $ep_counts['eps_all'])[0 < $ep_counts['eps_all']] +
    +#set $cast_list = $show_obj.cast_list +#if $cast_list +<% +def param(visible=True, rid=None, cache_person=None, cache_char=None, person=None, role=None, tvid_prodid=None, thumb=None, oid=None, pid=None): + """ + make the url param list + """ + if cache_char or role: + oid = ('oid=%s' % oid, '')[not visible or None is oid or str(rid) == str(oid)] + return ('imagecache/character?', '')[not cache_char] + '&'.join([kv for kv in ('rid=%s' % rid, 'tvid_prodid=%s' % (cache_char or role).tvid_prodid, ('', 'thumb=%s' % thumb)[not role and None is not thumb], ('person_id=%s' % pid, '')[not pid], ('prefer_person=1', '')[not pid], oid) if kv]) + if cache_person: + oid = ('oid=%s' % oid, '')[not visible or None is oid or str(rid) == str(oid)] + return 'imagecache/person?' + '&'.join([kv for kv in ('pid=%s' % rid, ('', 'thumb=%s' % thumb)[None is not thumb], oid) if kv]) + if person: + oid = ('oid=%s' % person.id, '')[not visible or str(person.ref_id()) == str(person.id)] + return '&'.join([kv for kv in ('rid=%s' % person.ref_id(), oid) if kv]) + return 'param not implemented properly' +%> + #set $cast = {'1st': [], '2nd': []} + #for $cur_cast in $cast_list + #set $cast[('1st', '2nd')[not $cur_cast.name]] += [$cur_cast] + #end for +
    + +
    +
      + #for $cur_cast in $cast['1st'] + $cast['2nd'] + #set $by_people = [] if not $cur_cast.person else [$cur_person.name for $cur_person in $cur_cast.person] + #set $by_people = ', '.join($by_people if 2 > len($by_people) else $by_people[0:-1] + ['and ' + $by_people[-1]]) + #set $caption = ' '.join(([] if not $cur_cast.name else [$cur_cast.name]) + ([] if not $by_people else ['by', $by_people])).replace('"', '"') +
    • + + +
    • + #end for +
    +
    + + +
    +
    + +

    + +#else + +#end if + $ep_tally +#if $has_overview + $show_obj.overview +#else + #echo ('', '

    ')[any($ep_tally)] + #if $show_ended + #if $varExists('force_update') + A force full update may return a plot overview for this ended show + #else + Restart SickGear to get a new link here for this ended show + #end if + #else + No plot overview available + #end if +#end if +
    +
    + +
    + + $showLoc[0] + $human($get_size($showLoc[0])) +#set $filecount = sum([$c for $k, $c in $ep_counts['videos'].items()]) +#set $to_prune = $show_obj.prune - $filecount +#set $keep_or_prune = ('', ' (%s)' % ('%s to prune' % abs($to_prune), 'keep %s' % $show_obj.prune)[0 <= $to_prune])[bool($show_obj.prune)] + #echo '%s file%s%s' % (('No', $filecount)[0 < $filecount], $maybe_plural($filecount), $keep_or_prune)# +#if $show_obj.paused + Paused +#end if +#if ($anyQualities + $bestQualities) and int($show_obj.upgrade_once) + Upgrade once +#end if +#if $show_obj.exceptions + Scene names +#end if +#if $show_obj.rls_ignore_words + Ignored words +#end if +#if $show_obj.rls_require_words + Required words +#end if +#if $show_obj.rls_global_exclude_ignore + Excluded global ignored words +#end if +#if $show_obj.rls_global_exclude_require + Excluded global required words +#end if +#if $show_obj.flatten_folders or $sg_var('NAMING_FORCE_FOLDERS') + Flat folders +#end if +#if int($show_obj.air_by_date) + Air by date +#end if +#if int($show_obj.dvdorder) + DVD order +#end if +#if int($show_obj.scene) + Scene numbering +#end if +#if $sg_var('USE_SUBTITLES') and int($show_obj.subtitles) + Subtitles +#end if +#if int($show_obj.is_sports) + Sports +#end if +#if int($show_obj.is_anime) + Anime +#end if +#if $anigroups and $anigroups.allowlist + Wanted group$maybe_plural(len($anigroups.allowlist)) +#end if +#if $anigroups and $anigroups.blocklist + Unwanted group$maybe_plural(len($anigroups.blocklist)) +#end if +
    +
    +
    +
    +
    + +
    + +
    +

    Change selected episodes to

    + + + +
    + +
    +
    + + + + + +
    + +
    + + +
    +
    + +
    +#if not len($seasons) +
    +

    No episode details at TV info source + $TVInfoAPI($show_obj.tvid).name +

    +
    +#else + #set $working_season = -1 + #set $odd = 0 + #set $scene, $scene_anime = (False, False) + #if not $show_obj.air_by_date and not $show_obj.is_sports and not $show_obj.is_anime and $show_obj.is_scene + #set $scene = True + #elif not $show_obj.air_by_date and not $show_obj.is_sports and $show_obj.is_anime and $show_obj.is_scene + #set $scene_anime = True + #end if + + #for $season, $episodes, $has_season_exceptions in $seasons + #for $ep in $episodes + #if None is not $ep + #set $ep_str = '%sx%s' % ($season, $ep['episode']) + #if $ep_str not in $ep_cats or (0 == $season and not $sg_var('DISPLAY_SHOW_SPECIALS')) + #continue + #end if + #end if + + #if $working_season != $season + #if 0 <= $working_season + + + #end if + #set $working_season = $season + + #set $human_season = ('Season %s' % $season, 'Specials')[0 == $season] + #if $has_season_exceptions + #set $human_season += '*' + #end if +## one off variable migration, on next version apply... (s/$getVar('display_seasons', [])/[]/), + + + + + + #set $attr_title_ep = ('', ' (Anime #)')[$show_obj.is_anime] + + + + #if $scene or $scene_anime + #end if# + + #if $sg_var('USE_SUBTITLES') and $show_obj.subtitles + #end if + + + + + + + #end if + #if None is $ep + + #continue + #end if + +#set global $episode = $ep +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_displayShow.tmpl') + #end for + #end for + +
    + #if None is $has_art#Restart SickGear to reveal new options here + #elif not (1 == $lowest_season and 1 == $latest_season and $latest_season >= $highest_season) + + + + #end if + #set $videos = $ep_counts['videos'].get($season, '0') + #set $season_stats = $ep_counts['status'].get($season, {}) + #set $snatched = $season_stats.get($Overview.SNATCHED, None) + #set $wanted = $season_stats.get($Overview.WANTED, None) + #set $qual = $season_stats.get($Overview.QUAL, None) + #set $good = $season_stats.get($Overview.GOOD, '0') + #set $archived = False if $season not in $ep_counts['archived'] else $ep_counts['archived'][$season] +

    $human_season + #if None is not $has_art +  D: $good #if snatched# S: $snatched #end if##if $wanted# W: $wanted #end if##if $qual# LQ: $qual #end if# of $ep_counts['totals'][$season]#if 0 < $archived# with $archived archived#end if##if int($videos)# #echo ('with', 'and')[0 < $archived]# $videos file$maybe_plural($videos)#end if# + #end if +

    +
    #Scene#if $scene_anime# absolute#end if#NameAir DateSubtitlesStatusSearch
    +#end if +
    + +#if None is not $has_art +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_livepanel.tmpl') +#end if +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/editShow.tmpl b/gui/slick/interfaces/default/editShow.tmpl new file mode 100644 index 00000000..5d1c77ba --- /dev/null +++ b/gui/slick/interfaces/default/editShow.tmpl @@ -0,0 +1,442 @@ +#import sickgear +#import lib.adba as adba +#from sickgear import (anime, common, helpers, scene_exceptions) +#from sickgear.helpers import anon_url, generate_word_str +#from lib import exceptions_helper as exceptions +#from sickgear.tv import TVidProdid +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Edit ' + getattr($show_obj, 'unique_name', $show_obj.name) +#set global $header = $show_obj.name +#set global $sbPath = '..' +#set global $topmenu = 'home' +#set $css = $getVar('css', 'reg') +#set $has_art = $getVar('has_art', None) +#set $restart = 'Restart SickGear for new features on this page' +#set $show_message = ($show_message, $restart)[None is $has_art] +#set global $page_body_attr = 'edit-show" class="' + $css +## +#import os.path +#from _23 import quote_plus +#from six import iteritems +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + + + + + +#if $varExists('header') +

    Edit $header

    +#else +

    $title

    +#end if + +## +#set $html_checked = ' checked="checked"' +#set $html_disabled = ' disabled="disabled"' +
    +#if $has_art +
      + #for $k, ($image, $rating) in enumerate($fanart) +
    • + #end for +
    +#end if +
    +#if $show_message +
    + $show_message +
    +#end if + +
    +
    +
    + + + + $xsrf_form_html + +
    + + +
    + +
    + +
    + +
    + +
    + +
    + + Alternative release name(s) + + + + +

    Enter one.. e.g. Show, Show (2016), or The Show (US)

    +

    searching and post-processing require the alternatives if "Show not found" errors are in the logs

    +
    + + +

    alternative names and/or numbers

    +
    +
    +
    + +
    + +
    + +#if $sickgear.IGNORE_WORDS: +
    + +
    +#end if + +
    + +
    + +#if $sickgear.REQUIRE_WORDS: +
    + +
    +#end if + + +
    +#set $qualities = $common.Quality.splitQuality(int($show_obj.quality)) +#set global $any_qualities = $qualities[0] +#set global $best_qualities = $qualities[1] +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_qualityChooser.tmpl') +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +#if $show_obj.is_anime + #import sickgear.anime + #include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_anigrouplists.tmpl') + +#end if +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    + +
    + +
    + +#set $dev = True +#set $dev = None +
    +#set $is_main_settable = False | $unlock_main_id +#for $tvid, $src_name in iteritems($sickgear.TVInfoAPI().all_sources) + #set $is_main_settable |= ($dev or + ($tvid != $show_obj.tvid and $show_obj.ids[$tvid].get('id', 0) > 0 and + $tvid in $sickgear.TVInfoAPI().sources and not $sickgear.TVInfoAPI($tvid).config.get('defunct') and + $sickgear.TVInfoAPI($tvid).config.get('active'))) + #if $is_main_settable + #break + #end if +#end for +#set $search_name = quote_plus($sickgear.indexermapper.clean_show_name($show_obj.name)) +#for $tvid, $src_name in iteritems($sickgear.TVInfoAPI().all_sources) + #set $ok_tvid = $show_obj.ids[$tvid].get('id', 0) > 0 + #set $maybe_main = ($tvid != $show_obj.tvid and + $tvid in $sickgear.TVInfoAPI().sources and not $sickgear.TVInfoAPI($tvid).config.get('defunct') and + $sickgear.TVInfoAPI($tvid).config.get('active')) + #set $settable_main = ($dev or ($ok_tvid and $maybe_main)) +
    + + #if $tvid in $show_obj.ids + #set $src_search_url = sickgear.TVInfoAPI($tvid).config.get('finder') + #set $use_search_url = $src_search_url + #set $data_link = 'data-' + #if $ok_tvid and $sickgear.indexermapper.MapStatus.NOT_FOUND != $show_obj.ids[$tvid]['status'] + #set $data_link = '' + #set $use_search_url = False + #end if + $src_name + #end if + $src_name + + + + #set $current_showid = $show_obj.ids.get($tvid, {'id': 0}).get('id') + + + #if $tvid == $show_obj.tvid + + #else + + #if $settable_main + + #end if + #end if + +
    +#end for +
    + +

    invalid values can break finding episode and TV info

    + +

    or

    + +

    for unlocked IDs

    +
    + + Saving... + +
    +
    + +
    + +
    + +
    + + Cancel Edit +
    +
    +
    +
    + +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/episodeView.tmpl b/gui/slick/interfaces/default/episodeView.tmpl new file mode 100644 index 00000000..dfb8ab75 --- /dev/null +++ b/gui/slick/interfaces/default/episodeView.tmpl @@ -0,0 +1,916 @@ +#import sickgear +#import datetime +#import re +#from sickgear.common import * +#from sickgear.helpers import anon_url +#from sickgear.indexers.indexer_config import TVINFO_TVDB, TVINFO_IMDB +#from sickgear.sgdatetime import SGDatetime +#from _23 import decode_str +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +<% def view_paused(result): return ((int(result['paused']) and sg_var('EPISODE_VIEW_DISPLAY_PAUSED')) + or (not int(result['paused']) and 2 != sg_var('EPISODE_VIEW_DISPLAY_PAUSED'))) %> +#slurp# +## +#set global $title = 'Daily Schedule' +#set global $header = 'Daily Schedule' +#set global $sbPath = '..' +#set global $topmenu = 'home' +#set $css = $getVar('css', '') +#set $has_art = $getVar('has_art', None) +#set $restart = 'Restart SickGear for new features on this page' +#set $show_message = (None, $restart)[not $varExists('fanart')] +#set global $page_body_attr = 'episode-view" class="' + $css +#set theme_suffix = ('', '-dark')['dark' == $sg_str('THEME_NAME', 'dark')] +## +#import os.path +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + + + +#set $sort = $sg_var('EPISODE_VIEW_SORT') +#set $table_sort_header_codes = {'time': 0, 'show': 1, 'network': 4} +#if $sort not in $table_sort_header_codes + #set $sort = 'time' +#end if + +#if $layout in ['daybyday', 'list'] + +#end if + +#if 'daybyday' != $layout + + +#else + +#end if + + +
    +#if $show_message + +
    + $show_message +
    +#end if + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +#set $selected = ' selected="selected"' +
    +
    + Layout + + +   + Sort +#if 'daybyday' == $layout +   +#end if + By +#if 'daybyday' == $layout + + + + +#end if + + +   + View Paused + + +
    + +
    +#if 'daybyday' != $layout + Key: + Missed + Current + Future + Distant +#end if +#if 'daybyday' == $layout + + + Collapse Cards + + + Expand Cards + + +#end if + + Webcal +
    +
    + + +#if 'list' == $layout + + + + + #set $show_div = 'listing-default' + + + + + + + + + + + + + + + + + + + #for $cur_result in $sql_results + #set $tvid = int($cur_result['indexer']) + #set $runtime = $cur_result['runtime'] + #set $display_name = (re.sub(r'^((?:A(?!\s+to)n?)|The)\s(\w)', r'\1 \2', $cur_result['show_name']), $cur_result['show_name'])[$sg_var('SORT_ARTICLE')] + + #if not view_paused($cur_result) + #continue + #end if + + #set $cur_ep_airdate = $cur_result['localtime'].date() + + #if $runtime + #set $cur_ep_enddate = $cur_result['localtime'] + datetime.timedelta(minutes = $runtime) + #if $cur_ep_enddate < $today + #set $show_div = 'listing-overdue' + #elif $cur_ep_airdate >= $next_week.date() + #set $show_div = 'listing-toofar' + #elif $cur_ep_airdate >= $today.date() and $cur_ep_airdate < $next_week.date() + #if $cur_ep_airdate == $today.date() + #set $show_div = 'listing-current' + #else + #set $show_div = 'listing-default' + #end if + #end if + #end if + + #set $show_id = '%s_%sx%s' % ($cur_result['tvid_prodid'], $cur_result['season'], $cur_result['episode']) + #set $id_sxe = '%s_%s_%sx%s' % ($cur_result['indexer'], $cur_result['showid'], $cur_result['season'], $cur_result['episode']) + + + ## forced to use a div to wrap airdate, the column sort went crazy with a span + + + + + + + + + + + + + + + + + + + #end for + + + + + + + + + +
    AirdateShowNext EpNext Ep NameNetworkQualityTV InfoSearch
    +
    $decode_str($SGDatetime.sbfdatetime($cur_result['localtime']), $sickgear.SYS_ENCODING)
    $cur_result['localtime'].strftime('%Y%m%d%H%M') +
    $display_name + #if int($cur_result['paused']) + [paused] + #end if + + <%= 'S%02iE%02i' % (int(cur_result['season']), int(cur_result['episode'])) %> + + #if $cur_result['description'] + + #else + + #end if + $cur_result['name'] + + $cur_result['network'] + + #if int($cur_result['quality']) in $qualityPresets + $qualityPresetStrings[int($cur_result['quality'])] + #else + Custom + #end if + + #if $sg_var('USE_IMDB_INFO') and $cur_result['imdb_url'] + [$sickgear.TVInfoAPI(TVINFO_IMDB).config.get('name')] + #end if + $sickgear.TVInfoAPI($tvid).name + + [search] +
     
    + + + + +#else if $layout in ['banner', 'poster'] + + + + + #set $cur_segment = None + #set $too_late_header = False + #set $missed_header = False + #set $today_header = False + #set $show_div = 'ep_listing listing-default' + +
    + #for $x, $cur_result in $enumerate($sql_results) + #set $add_space = ('', ' add-space')[bool($x)] + #set $tvid = int($cur_result['indexer']) + #set $display_name = (re.sub(r'^((?:A(?!\s+to)n?)|The)\s(\w)', r'\1 \2', $cur_result['show_name']), $cur_result['show_name'])[$sg_var('SORT_ARTICLE')] + ## + #if not view_paused($cur_result) + #continue + #end if + ## + #set $runtime = $cur_result['runtime'] + ## + #if 'network' == $sort + ## + #set $show_network = $cur_result['network'] if $cur_result['network'] else 'no network' + #if $cur_segment != $show_network + #set $cur_segment = $cur_result['network'] +

    $show_network

    + #end if + #set $cur_ep_airdate = $cur_result['localtime'].date() + ## + #if $runtime + #set $cur_ep_enddate = $cur_result['localtime'] + datetime.timedelta(minutes = $runtime) + #if $cur_ep_enddate < $today + #set $show_div = 'ep_listing listing-overdue' + #elif $cur_ep_airdate >= $next_week.date() + #set $show_div = 'ep_listing listing-toofar' + #elif $cur_ep_enddate >= $today and $cur_ep_airdate < $next_week.date() + #if $cur_ep_airdate == $today.date() + #set $show_div = 'ep_listing listing-current' + #else + #set $show_div = 'ep_listing listing-default' + #end if + #end if + #end if + #elif 'time' == $sort + ## + #set $cur_ep_airdate = $cur_result['localtime'].date() + ## + #if $cur_segment != $cur_ep_airdate + #if $runtime + #set $cur_ep_enddate = $cur_result['localtime'] + datetime.timedelta(minutes = $runtime) + #if $cur_ep_enddate < $today and $cur_ep_airdate != $today.date() and not $missed_header +

    Missed

    + #set $missed_header = True + #elif $cur_ep_airdate >= $next_week.date() and not $too_late_header +

    Later

    + #set $too_late_header = True + #elif $cur_ep_enddate >= $today and $cur_ep_airdate < $next_week.date() + #if $cur_ep_airdate == $today.date() +

    $decode_str($SGDatetime.sbfdate($cur_ep_airdate, '%A'), $sickgear.SYS_ENCODING).capitalize() [Today]

    + #set $today_header = True + #else +

    $decode_str($SGDatetime.sbfdate($cur_ep_airdate, '%A'), $sickgear.SYS_ENCODING).capitalize()

    + #end if + #end if + #end if + #set $cur_segment = $cur_ep_airdate + #end if + ## + #if $cur_ep_airdate == $today.date() and not $today_header +

    $decode_str($SGDatetime.sbfdate($cur_ep_airdate, '%A'), $sickgear.SYS_ENCODING).capitalize() [Today]

    + #set $today_header = True + #end if + ## + #if $runtime + #set $cur_ep_enddate = $cur_result['localtime'] + datetime.timedelta(minutes = $runtime) + #if $cur_ep_enddate < $today + #set $show_div = 'ep_listing listing-overdue' + #elif $cur_ep_airdate >= $next_week.date() + #set $show_div = 'ep_listing listing-toofar' + #elif $cur_ep_enddate >= $today and $cur_ep_airdate < $next_week.date() + #if $cur_ep_airdate == $today.date() + #set $show_div = 'ep_listing listing-current' + #else + #set $show_div = 'ep_listing listing-default' + #end if + #end if + #end if + + #elif 'show' == $sort + #set $cur_ep_airdate = $cur_result['localtime'].date() +#slurp + #if $runtime + #set $cur_ep_enddate = $cur_result['localtime'] + datetime.timedelta(minutes = $runtime) + #if $cur_ep_enddate < $today + #set $show_div = 'ep_listing listing-overdue listingradius' + #elif $cur_ep_airdate >= $next_week.date() + #set $show_div = 'ep_listing listing-toofar listingradius' + #elif $cur_ep_enddate >= $today and $cur_ep_airdate < $next_week.date() + #if $cur_ep_airdate == $today.date() + #set $show_div = 'ep_listing listing-current listingradius' + #else + #set $show_div = 'ep_listing listing-default listingradius' + #end if + #end if + #end if + #end if +#slurp + + #set $id_sxe = '%s_%s_%sx%s' % ($cur_result['indexer'], $cur_result['showid'], $cur_result['season'], $cur_result['episode']) +
    +
    + + + + + #if 'banner' == $layout + + + #end if + + + + + +
    + +
    +
    + + $display_name + #if int($cur_result['paused']) + [paused] + #end if + + + + #if $sg_var('USE_IMDB_INFO') and $cur_result['imdb_url'] + [$sickgear.TVInfoAPI(TVINFO_IMDB).name] + #end if + $sickgear.TVInfoAPI($tvid).name + [search] + +
    + + Next Episode: <%= 'S%02iE%02i' % (int(cur_result['season']), int(cur_result['episode'])) %> - $cur_result['name'] + +
    + Airdate: $decode_str($SGDatetime.sbfdatetime($cur_result['localtime']), $sickgear.SYS_ENCODING)<%= ('', ' on %s' % str(cur_result['network']))[None is not cur_result['network']] %> +
    + +
    + Quality: + #if int($cur_result['quality']) in $qualityPresets + $qualityPresetStrings[int($cur_result['quality'])] + #else + Custom + #end if +
    +
    +
    + #if $cur_result['description'] + Plot: +
    $cur_result['description']
    + #else + Plot: + + #end if +
    +
    +
    +
    + + #end for +
    + +#end if +## +#if 'daybyday' == $layout +## + #set $shows_overdue = [] + #set $shows_soon = [] + #set $shows_future = [] + #set $onair = [] + #set $backart = [] + + #set $state_overdue = 'listing-overdue' + #set $state_current = 'listing-current' + #set $state_soon = 'listing-soon' + #set $state_future = 'listing-default' + + #for $cur_result in $sql_results + #if not view_paused($cur_result) + #continue + #end if + #if $cur_result['runtime'] + #set $air_date = $cur_result['localtime'].date() + #set $end_datetime = $cur_result['localtime'] + datetime.timedelta(minutes = $cur_result['runtime']) + #if $air_date >= $next_week.date() + #set $cur_result['state'] = '' + $shows_future.append($cur_result) + #elif $cur_result['localtime'] > $today + #set $cur_result['state'] = '' + $shows_soon.append($cur_result) + #set $dif = $cur_result['localtime'] - $today + #set $until_hrs = (divmod($dif.days * 86400 + $dif.seconds, 60)[0]) / 60 + #if 24 >= $until_hrs and $cur_result['tvid_prodid'] not in $backart + $backart.append($cur_result['tvid_prodid']) + #end if + #elif $end_datetime > $today + #set $cur_result['state'] = $state_current + #set $cur_result['state-title'] = 'Currently On Air' + $shows_soon.append($cur_result) + #if $cur_result['tvid_prodid'] not in $onair + $onair.append($cur_result['tvid_prodid']) + #end if + #elif $air_date == $today.date() + #set $cur_result['state'] = $state_overdue + #set $cur_result['state-title'] = 'Overdue' + $shows_soon.append($cur_result) + #else + #set $cur_result['state'] = $state_overdue + #set $cur_result['state-title'] = 'Overdue' + $shows_overdue.append($cur_result) + #end if + #else + #set $cur_result['state'] = $state_soon + #set $cur_result['state-title'] = '' + $shows_soon.append($cur_result) + #end if + #end for + + ##set $state_init = [int(bool($shows_overdue)), ($state_soon, $state_overdue)[0 < len($shows_overdue)]] ## default overdue + #set $state_init = [int(bool($shows_overdue)), $state_soon] ## default soon + + #set $dates_future = sorted({$i['localtime'].date():$i for $i in $shows_future}) + #set $rounded_week = int(len($dates_future)/7*7 + int(bool(len($dates_future)%7))*7) +<% dates_future += [dates_future[-1] + datetime.timedelta(days = 1 + i) for i in range(rounded_week - len(dates_future))] %> + #set $num_weeks = int($rounded_week/7) +#slurp + + + +#if $varExists('fanart') +
    + #set $backlist = $backart + #if $onair + #import random + $random.shuffle($onair) + #set $backlist = $onair + #end if + + #if len($backlist) +
      + #set $start_image = True + #for $show_id in $backlist + #for ($image, $rating) in $fanart.get($show_id, []) +
    • + #set $start_image = False + #end for + #end for +
    + #end if +
    +#end if + +
    + +
    + + +#end if + +
    + +#raw + +#end raw + +#if $varExists('fanart') and $layout in 'daybyday' +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_livepanel.tmpl') +#end if +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/errorlogs.tmpl b/gui/slick/interfaces/default/errorlogs.tmpl new file mode 100644 index 00000000..310de432 --- /dev/null +++ b/gui/slick/interfaces/default/errorlogs.tmpl @@ -0,0 +1,33 @@ +#import sickgear +#from sickgear import classes +#from sickgear.common import * +## +#set global $header = 'Logs & Errors' +#set global $title = 'Logs & Errors' +#set global $sbPath = '..' +#set global $topmenu = 'errorlogs' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +
    +#if $classes.ErrorViewer.errors
    +    #for $curError in sorted($classes.ErrorViewer.errors, key=lambda error: error.time, reverse=True)[:500]
    +        #echo '%s %s\n' % ($curError.time, $curError.message)
    +    #end for
    +#end if
    +
    + + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') \ No newline at end of file diff --git a/gui/slick/interfaces/default/genericMessage.tmpl b/gui/slick/interfaces/default/genericMessage.tmpl new file mode 100644 index 00000000..6eeacd6e --- /dev/null +++ b/gui/slick/interfaces/default/genericMessage.tmpl @@ -0,0 +1,13 @@ +#import sickgear +## +#set global $title = '' +#set global $sbPath = '../..' +#set global $topmenu="home" +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +

    $subject

    +$message + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') \ No newline at end of file diff --git a/gui/slick/interfaces/default/history.tmpl b/gui/slick/interfaces/default/history.tmpl new file mode 100644 index 00000000..f17153f3 --- /dev/null +++ b/gui/slick/interfaces/default/history.tmpl @@ -0,0 +1,887 @@ +#import datetime +#import re +## +#import sickgear +#from sickgear import history, providers, WEB_PORT +#from sickgear.common import Quality, statusStrings, SNATCHED_ANY, SNATCHED_PROPER, DOWNLOADED, SUBTITLED, ARCHIVED, FAILED +#from sickgear.helpers import human +#from sickgear.providers import generic +#from sickgear.sgdatetime import SGDatetime +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#import humanize +## +#set $layout = $sg_str('HISTORY_LAYOUT', 'detailed') +#set $layout_name = 'watched' in $layout and 'Watched' or 'stats' in $layout and 'Activity Hits' or 'provider_failures'in $layout and 'Connect Failures' or 'Activity' +#set sg_port = str($getVar('sbHttpPort', WEB_PORT)) +#set global $title = 'History : %s' % $layout_name +#set global $header = 'History : %s' % $layout_name +#set global $sbPath = '..' +#set global $topmenu = 'home' +## +#import os.path +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') +## +#set $checked = ' checked="checked"' + + + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if +#if $varExists('earliest') and $earliest +
    + Stats range from $SGDatetime.sbfdatetime($datetime.datetime.strptime(str($earliest), $history.dateFormat)) until $SGDatetime.sbfdatetime($datetime.datetime.strptime(str($latest), $history.dateFormat)) +
    +#end if + +#set $selected = ' selected="selected" class="selected"' +## +
    Layout: + + + + + +
    + + +## +#if 'failure' not in $layout +## + +## +#end if +## +## +#if 'detailed' == $layout +## +## + + + + + + + + + + + + + + + + + + #for $hItem in $history_results + #set $curStatus, $curQuality = $Quality.splitCompositeStatus(int($hItem['action'])) + #set $display_name = '%s - S%02iE%02i' % ( + $hItem['data_name'], + (('%s %s' % ($hItem['name1'], $hItem['name2'])), $hItem['show_name'])[$sg_var('SORT_ARTICLE') or not $hItem['name1']], + int($hItem['season']), int($hItem['episode'])) + + #set $curdatetime = $datetime.datetime.strptime(str($hItem['date']), $history.dateFormat) + + + + #if $SUBTITLED == $curStatus + "> + #end if + $statusStrings[$curStatus].replace('SD DVD', 'SD DVD/BR/BD') + + + + + #end for +## +## +#elif ('compact' == $layout) +## +## + + + + + + + #if $sg_var('USE_SUBTITLES') + + #end if + + + + + + + + + + + + #for $hItem in $compact_results + #set $curdatetime = $datetime.datetime.strptime(str($hItem['actions'][0]['time']), $history.dateFormat) + #set $display_name = '%s - S%02iE%02i' % ( + $hItem['data_name'], + (('%s %s' % ($hItem['name1'], $hItem['name2'])), $hItem['show_name'])[$sg_var('SORT_ARTICLE') or not $hItem['name1']], + int($hItem['season']), int($hItem['episode'])) + #set $prov_list = [] + #set $down_list = [] + #set $order = 1 + #set $ordinal_indicators = {'1':'st', '2':'nd', '3':'rd'} + #for $action in reversed($hItem['actions']) + #set $curStatus, $curQuality = $Quality.splitCompositeStatus(int($action['action'])) + #set $basename = $os.path.basename($action['resource']) + #if $curStatus in $SNATCHED_ANY + [$FAILED] + #set $provider = $providers.getProviderClass($generic.GenericProvider.make_id($action['provider'])) + #if None is not $provider + #set $prov_list += ['%s'\ + % (('', ' class="fail"')[$FAILED == $curStatus], $sbRoot, $provider.image_name(), $provider.name, + ('%s%s' % ($order, 'th' if $order in [11, 12, 13] or str($order)[-1] not in $ordinal_indicators else $ordinal_indicators[str($order)[-1]]), 'Snatch failed')[$FAILED == $curStatus], + $provider.name, $basename)] + #set $order += (0, 1)[$curStatus in $SNATCHED_ANY] + #else + #set $prov_list += ['missing provider'\ + % $sbRoot] + #end if + #end if + #if $curStatus in [$DOWNLOADED, $ARCHIVED] + #set $match = $re.search(r'\-(\w+)\.\w{3}\Z', $basename) + #set $non_scene_note = '' + #if not $match + ## This fallback is for when idiots add a space and word to a release group. The space is converted + ## to '\' which makes the regex parsing the scene group name fail, therefore we arrive here. + ## A better solution would be to find where such data is parsed and saved to the db and perhaps + ## fix at that point. But, in the meantime... + #set $non_scene_resource = re.sub(r'(\-\w+)([\\]\w+)?(\.\w{3})\Z', r'\1\3', $action['resource']) + #if $non_scene_resource + #set $non_scene_note = ' (Non scene name: %s)' % $action['resource'].partition('-')[-1] + #set $basename = $os.path.basename($non_scene_resource) + #set $match = $re.search(r'\-(\w+)\.\w{3}\Z', $basename) + #end if + #end if + #if $match + #if $match.group(1).upper() in ('X264', '720P') + #set $match = $re.search(r'(\w+)\-.*\-' + $match.group(1) + r'\.\w{3}\Z', $os.path.basename($hItem['resource']), re.I) + #end if + #if $match + #set $down_list += ['%s'\ + % ($basename, $non_scene_note, $match.group(1).upper())] + #end if + #end if + #end if + #end for + + + + + + #if $sg_var('USE_SUBTITLES') + + #end if + + + #end for +## +## +#elif 'watched' in $layout +## +## + + + + + + + + + + + + + + + + + + + + + + + #if not $results + + + + #else + #for $hItem in $results + #if $hItem.hide + #continue + #end if + #set $compact = 'compact' in $layout and $hItem['rowid'] not in $mru_row_ids + ## + #set $curdatetime = $datetime.datetime.fromtimestamp($hItem.get('date_watched')) + #set $curage = ($datetime.datetime.now() - $curdatetime).days + #set $display_name = '%s - S%sE%s' % ( + $hItem.get('data_name'), + ('', ' class="grey-text"')[$hItem.get('deleted')], + (('%s %s' % ($hItem.get('name1'), $hItem.get('name2'))), $hItem.get('show_name'))[$sg_var('SORT_ARTICLE') or not $hItem.get('name1')], + $hItem.get('season'), $hItem.get('episode')) + + + + + + + + + + #end for + #end if + +
    TimeEpisodeActionProviderQuality
     
    $SGDatetime.sbfdatetime($curdatetime, show_seconds=True)
    $display_name#if $Quality.splitCompositeStatus($hItem['action'])[0] == $SNATCHED_PROPER then ' Proper' else ''# + #if $DOWNLOADED == $curStatus + #if '-1' != $hItem['provider'] + $hItem['provider'] + #end if + #else + #if '-1' != $hItem['provider'] and len($hItem['provider']) + #if $curStatus in $SNATCHED_ANY + [$FAILED] + #set $provider = $providers.getProviderClass($generic.GenericProvider.make_id($hItem['provider'])) + #if None is not $provider + $provider.name + #else + Missing Provider + #end if + #else + <%= hItem['provider'].capitalize() %> + #end if + #end if + #end if + $curQuality$Quality.get_quality_ui($curQuality)
    TimeEpisodeSnatchedDownloadedSubtitledQuality
     
    $SGDatetime.sbfdatetime($curdatetime, show_seconds=True)
    + $display_name#if 'proper' in $hItem['resource'].lower or 'repack' in $hItem['resource'].lower then ' Proper' else ''# + + #echo ''.join($prov_list)# + + #echo ' '.join($down_list)# + + #for $action in reversed($hItem['actions']) + #set $curStatus, $curQuality = $Quality.splitCompositeStatus(int($action['action'])) + #if $SUBTITLED == $curStatus + $action['provider'] + / + +   + #end if + #end for + $Quality.get_quality_ui($curQuality)
    Event DateEvent AgePlayedLabel (Profile)EpisodeQualitySizeDelete
    + + + 0 Bytes + #if $len($results) + +#end if +
    +

    Media marked watched or unwatched will list in this space

    +
    +
    $SGDatetime.sbfdatetime($curdatetime)
    +
    ${curage}d
    +
    + #set $float_played = int($hItem.get('played'))/100.0 + #set $value = ($float_played, int($float_played))[int($float_played) == $float_played] + $value + + #set $label = re.sub(r'\{[^}]+\}$', '', $hItem.get('label')) + #set $client = '' + #try + #set $client = re.findall(r'\{([^}]+)\}$', $hItem.get('label'))[0].lower() + #set $client_label = ('%s %s' % ($client, $label)).strip(' ') + $label + #except + $label + #pass + #end try + + + $display_name + + + $Quality.qualityStrings[$hItem.get('quality')].replace('SD DVD', 'SD DVD/BR/BD') + + $human($hItem.get('file_size')) + + + #if $hItem.get('mru_count') + + + + #end if +
    + + #def row_class() + #set global $row += 1 + #echo ('even', 'odd')[bool($row % 2)] + #end def + + + + + + + #set global $row = 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #set global $row = 0 + + + + + + + + + + + + + +## +## +#elif 'stats' in $layout +## +## + #set sum = 0 + #for $hItem in $stat_results + #set $sum += $hItem['count'] + #end for + ## + #if 'graph' in $layout + + + ## + ## + #else + ## + ## + + + + + + + + + + + + + + + + + #for $hItem in $stat_results + + + + + #set $curdatetime = $datetime.datetime.strptime(str($hItem['latest']), $history.dateFormat) + + + #end for + #end if +## +## +#elif 'failures' in $layout +## +## +
    +
    + #for ($check, $check_name, $check_url) in [ + ('tvdb', 'TVDB Api', 'api.thetvdb.com'), ('thexem', 'The Xem', 'thexem.info'), ('github', 'GitHub', 'github.com'), + ] +
    + + Test if site is up + + +
    + #end for +
    + +#if $sickgear.USE_NZBS + +
    +
    General help
    +

    Filters are saved per layout. Examples;

    +
      +
    • Event Date/Age, or Played: >7 and <60 (between 7d and 60d) , >1 (played more than once)
    • +
    • Label (Profile): emby or kodi , !kodi and !plex , emby user2 , emby user" (single end quote excludes user2)
    • +
    • Quality: sd or dl , blu
    • +
    • Size: <0 (deleted media) >321000000 (files greater than byte size)
    • +
    +
    +

    The above table is sorted first by played and then by date of event (i.e. watched/unwatched)

    +
    +

    To multi-select checkboxes or column headers, click then hold shift and click

    +
    +

    Key for Delete column;

    +
      +
    • Green + + + + Watched at least once at client
    • +
    • Red + Partially watched or set 'unwatched' at client +
    • +
    +
    +

    To find how much freespace a delete will yield, the size tally increases for selected episodes that have a media file

    +
    +

    A mapping in the client notification section is needed for results if a player library folder is different to a parent folder

    +
    +

    In Compact layout, deleting records removes all episode related records. Detailed layout allows for individual selection [Show me]

    +
    +

    Any script can add to the watched list by making a documented API call to sg.updatewatchedstate

    +
    Supported clientsTo use
    Kodi +
    Matrix and newer builds +

    Episodes marked watched or unwatched are pushed in real-time and shown above.

    +
    +

    Oct 2022: Replace "/kodi/" with "/kodi-legacy/" in the following guide for Leia, Krypton, Jarvis, or Isengard

    +
    +

    In Kodi media player;

    +
      +
    1. Install the SickGear repo to access its Kodi Add-on +
        +
      • in Filemanager, add a source with <ip>:<port>/kodi/ (e.g. http://192.168.0.10:$sg_port/kodi/ or
        + for SSL https://192.168.0.10:$sg_port/kodi/ ... see SSL guide) and name it for example, SickGear
        + - You must allow Unknown Sources in Kodi settings if not already
      • +
      • in System/Add-ons, "Install from zip file", select the SickGear source
      • +
      • select repository.sickgear from the list, and install the repository zip
        + - Kodi will connect to the SickGear app to download and install its Add-on repository
      • +
      +
    2. Install the SickGear Add-on from the repo
    3. +
        +
      • in System/Add-ons, "Install from zip repository", select "SickGear Add-on repository" / "Services"
        +
      • select Add-on "SickGear Watched State Updater"
      • +
      • configure Add-on and restart Kodi after install or after switching profiles for the first time
      • +
      +
    +
    Emby +

    Episode watch states are periodically fetched and shown above.

    +
    +
      +
    1. Enable Emby Media Server in config/Notifications
    2. +
    3. Choose an interval for updating watched states
    4. +
    +
    Plex +

    Episode watch states are periodically fetched and shown above.

    +
    +
      +
    1. Enable Plex Media Server in config/Notifications
    2. +
    3. Choose an interval for updating watched states
    4. +
    +
    + #set $labels = [] + #set $perc = [] + #for $hItem in $stat_results + #set $p = (float($hItem['count']) / float($sum)) * 100 + #if 1 <= $p: + #set $labels += [$hItem['provider']] + #set $perc += ['%s' % re.sub(r'(\d+)(\.\d)\d+', r'\1\2', str($p))] + #end if + #end for + + + +
    + + +
    ProviderActivity HitsActivity %Latest Activity
     
    + #set $provider = $providers.getProviderClass($generic.GenericProvider.make_id($hItem['provider'])) + #if None is not $provider + $provider.name + #else + Missing Provider + #end if + $hItem['count']#echo '%s%%' % re.sub(r'(\d+)(\.\d)\d+', r'\1\2', str((float($hItem['count'])/float($sum))*100))#
    $SGDatetime.sbfdatetime($curdatetime)
    + + + + + + + + + #set global $row = 0 + + #for $cur_provider in $sorted($sickgear.newznabProviderList, key=lambda x: x.last_recent_search or SGDatetime(2000,1,1), reverse=True) + #set $last_rls_date = '-' + #set $last_rls_age = None + #set $last_rls_age_str = '-' + #if $cur_provider.last_recent_search + #set $last_rls_date = $SGDatetime.sbfdatetime($cur_provider.last_recent_search) + #set $last_rls_timedelta = ($SGDatetime.now() - $cur_provider.last_recent_search) + #set $last_rls_age = $last_rls_timedelta.days + #set $last_rls_age_str = '%s days ago' % $last_rls_age + #set $tmp = $humanize.naturalday($cur_provider.last_recent_search, format='') + #if $tmp + #set $last_rls_age_str = $humanize.naturaltime($last_rls_timedelta) + #if 'yesterday' == $tmp + #set $is_now_night = 6 > $SGDatetime.now().hour + #set $is_last_evening = 18 <= $cur_provider.last_recent_search.hour + #if not ($is_now_night and $is_last_evening) + #set $last_rls_age_str = $humanize.naturalday($cur_provider.last_recent_search) + #end if + #end if + #end if + #end if + #set $status_class = 'yellow-bg' + #set $status_text = 'not enabled' + #if $cur_provider.is_active() + #if not $cur_provider.enable_recentsearch + #set $status_text = 'recent ' + $status_text + #else + #set $status_class = 'contrast-text green-bg' + #set $status_text = 'enabled' + #if '-' != $last_rls_date + #if 4 > $last_rls_age + #set $status_text = 'normal' + #else + #set $status_class = 'contrast-text' + #if 14 >= $last_rls_age + #set $status_class += ' blue-bg' + #set $status_text = 'overdue' + #else + #set $status_class += ' red-bg' + #set $status_text = 'not normal' + #end if + #end if + #end if + #end if + #end if + + + + + + + #end for + +
    last release agedatedprovider is...
    + $cur_provider.name + $last_rls_age_str$last_rls_date$status_text
    +
    +#end if + + #if $domain_fail_cnt or $provider_fail_cnt + + #set $dev = (1, 3)[False] + #set $last_n = 0 + #set $show_bubble = 1 < $domain_fail_cnt or 1 < $provider_fail_cnt + + #if $show_bubble: +
    +
    +
    Bubble links:
    + #if 1 < $domain_fail_cnt + #for $n, $item in enumerate($domain_fail_stats * $dev) + #if $len($item['fails']) + #set $last_n = $n + 1 + + #end if + #end for + #end if + #if 1 < $provider_fail_cnt + #for $n, $prov in enumerate($provider_fail_stats * $dev) + #if $len($prov['fails']) + #set $n += $last_n + + #end if + #end for + #end if +
    +
    +
    + #end if +

    When a server cannot be contacted over a period, SickGear backs off and waits an increasing interval between each retry

    + #end if + + #if not $domain_fail_cnt +

    No current domain failures. Failure stats display here when appropriate.

    + #else + #for $n, $item in enumerate($domain_fail_stats * $dev) + #if $len($item['fails']) + + +
    +
    + #set $item_class = '' + #set $item_class = $item_class % '' + + #if $item['img']##elif $item['cls']##end if#$item_class$item['name'] + #if $item['next_try'] + #set nt = $str($item['next_try']).split('.', 2)[0][::-1].replace(':', ' m', 1).replace(':', ' h', 1)[::-1] + ... is paused until $SGDatetime.sbftime($SGDatetime.now() + $item['next_try'], markup=True) (in ${nt}s) + #end if + +
    + + + + + + + + + #if $item['has_limit'] + + #end if + + + + #set $day = [] + #for $fail in $item['fails'] + #set $child = True + #if $fail['date'] not in $day + #set $day += [$fail['date']] + #set $child = False + #end if + #slurp# + + #if $fail['multirow'] + #if not $child + + #else + + #end if + #else + + #end if + #set $blank = '-' + #set $title=None + #if $fail['http']['count'] + #set $title=$fail['http']['code'] + #end if + + + + + #if $item['has_limit'] + + #end if + + #end for + +
    period of 1hrserver/timeoutnetworkno dataotherhit limit
    $SGDatetime.sbfdate($fail['date_time'])$SGDatetime.sbftime($fail['date_time'], markup=True)$SGDatetime.sbfdatetime($fail['date_time'], markup=True)#if $fail['http']['count']#$fail['http']['count']#else#$blank#end if# / #echo $fail['timeout'].get('count', 0) or $blank##echo ($fail['connection'].get('count', 0) + $fail['connection_timeout'].get('count', 0)) or $blank##echo $fail['nodata'].get('count', 0) or $blank##echo $fail['other'].get('count', 0) or $blank##echo $fail.get('limit', {}).get('count', 0) or $blank#
    +
    + #end if + #end for + #end if + + #if not $provider_fail_cnt +

    No current provider failures. Failure stats display here when appropriate.

    + #else + #for $n, $prov in enumerate($provider_fail_stats * $dev) + #if $len($prov['fails']) + + +
    + #set $n += $last_n +
    + #set $prov_class = '' + #if not $prov['active'] + #set $prov_class = $prov_class % 'class="grey-text" ' + #else + #set $prov_class = $prov_class % '' + #end if + $prov_class$prov['name'] + #if $prov['active'] + #if $prov['next_try'] + #set nt = $str($prov['next_try']).split('.', 2)[0][::-1].replace(':', ' m', 1).replace(':', ' h', 1)[::-1] + ... is paused until $SGDatetime.sbftime($SGDatetime.now() + $prov['next_try'], markup=True) (in ${nt}s) + #end if + #else + ... is not enabled + #end if + +
    + + + + + + + + + #if $prov['has_limit'] + + #end if + + + + #set $day = [] + #for $fail in $prov['fails'] + #set $child = True + #if $fail['date'] not in $day + #set $day += [$fail['date']] + #set $child = False + #end if + #slurp# + + #if $fail['multirow'] + #if not $child + + #else + + #end if + #else + + #end if + #set $blank = '-' + #set $title=None + #if $fail['http']['count'] + #set $title=$fail['http']['code'] + #end if + + + + + #if $prov['has_limit'] + + #end if + + #end for + +
    period of 1hrserver/timeoutnetworkno dataotherhit limit
    $SGDatetime.sbfdate($fail['date_time'])$SGDatetime.sbftime($fail['date_time'], markup=True)$SGDatetime.sbfdatetime($fail['date_time'], markup=True)#if $fail['http']['count']#$fail['http']['count']#else#$blank#end if# / #echo $fail['timeout'].get('count', 0) or $blank##echo ($fail['connection'].get('count', 0) + $fail['connection_timeout'].get('count', 0)) or $blank##echo $fail['nodata'].get('count', 0) or $blank##echo $fail['other'].get('count', 0) or $blank##echo $fail.get('limit', {}).get('count', 0) or $blank#
    +
    + #end if + #end for + #end if + +## +## +#end if +#if 'failure' not in $layout + + +#end if + +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/home.tmpl b/gui/slick/interfaces/default/home.tmpl new file mode 100644 index 00000000..36615d4c --- /dev/null +++ b/gui/slick/interfaces/default/home.tmpl @@ -0,0 +1,477 @@ +#import sickgear +#import datetime +#from sickgear import network_timezones, WEB_ROOT, THEME_NAME +#from sickgear.common import * +#from sickgear.sgdatetime import SGDatetime +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Home' +#set global $header = 'Show List' +#set global $sbPath = '..' +#set global $topmenu = 'home' +#set global $page_body_attr = 'show-list' +#set fuzzydate = 'airdate' +#set sg_root = $getVar('sbRoot', WEB_ROOT) +## +#import os.path +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + + + +
    + +

    $showlists[0][1]

    + +
    +#set $tab = 1 +#set $selected = ' selected="selected"' +#if 'poster' == $layout +
    + Sort By: + + + + Sort Order: + + + + Layout: +#else + Layout: +#end if + + + +#if 'poster' == $layout +
    +#end if +
    + +   +
    +
    +## +#set $poster_id = 0 +#set $load_normal = 0 +#for $cur_showlist in $showlists + #set $cur_list_id = $cur_showlist[0] + #set $cur_list_name = $cur_showlist[1] + #set $showlist = $list($cur_showlist[2]) + #if $cur_showlist != $showlists[0] + ## +

    $cur_list_name

    + + #end if + ## + #if 'poster' == $layout + ## +
    +
    + ## + #for $curLoadingShow in $sickgear.show_queue_scheduler.action.loadingShowList + ## + #if $curLoadingShow.show_obj != None and $curLoadingShow.show_obj in $sg_str('showList') + #continue + #end if + ## + #if None is $curLoadingShow.show_obj + ## +
    + +
    +
    Loading... ($curLoadingShow.show_name)
    +
    + +
    + ## + #end if + ## + #end for + ## + $showlist.sort(key=lambda _x: _x.name) + #for $cur_show_obj in $showlist + ## + #set $cur_airs_next = '' + #set $cur_snatched = 0 + #set $cur_downloaded = 0 + #set $cur_total = 0 + #set $download_stat_tip = '' + #set $display_status = $cur_show_obj.status + #set $show_name = getattr($cur_show_obj, 'unique_name', $cur_show_obj.name) + #set $display_name = (re.sub(r'^((?:A(?!\s+to)n?)|The)\s(\w)', r'\1 \2', $show_name), $show_name)[$sg_var('SORT_ARTICLE')] + #set $poster_id += 1 + #if None is not $display_status + #if re.search(r'(?i)(?:(?:new|returning)\s*series|upcoming)', $cur_show_obj.status) + #set $display_status = 'Continuing' + #else if re.search(r'(?i)(?:nded)', $cur_show_obj.status) + #set $display_status = 'Ended' + #end if + #end if + ## + #if $cur_show_obj.tvid_prodid in $show_stat + #set $cur_airs_next = $show_stat[$cur_show_obj.tvid_prodid]['ep_airs_next'] + ## + #set $cur_snatched = $show_stat[$cur_show_obj.tvid_prodid]['ep_snatched'] + #if not $cur_snatched + #set $cur_snatched = 0 + #end if + ## + #set $cur_downloaded = $show_stat[$cur_show_obj.tvid_prodid]['ep_downloaded'] + #if not $cur_downloaded + #set $cur_downloaded = 0 + #end if + ## + #set $cur_total = $show_stat[$cur_show_obj.tvid_prodid]['ep_total'] + #if not $cur_total + #set $cur_total = 0 + #end if + #end if + ## + #if $cur_total != 0 + #set $download_stat = str($cur_downloaded) + #set $download_stat_tip = 'Downloaded: ' + str($cur_downloaded) + #if $cur_snatched > 0 + #set $download_stat = '%s+%s' % ($download_stat, $sg_root, $cur_snatched) + #set $download_stat_tip = download_stat_tip + ' ' + 'Snatched: ' + str($cur_snatched) + #end if + #set $download_stat = download_stat + ' / ' + str($cur_total) + #set $download_stat_tip = download_stat_tip + ' ' + 'Total: ' + str($cur_total) + #else + #set $download_stat = '?' + #set $download_stat_tip = 'no data' + #end if + ## + #set $nom = $cur_downloaded + #set $den = $cur_total + #if $den == 0 + #set $den = 1 + #end if + ## + #set $progressbar_percent = $nom * 100 / $den + ## + #set $data_date = '600000000000' + #if $cur_airs_next + #set $data_date = $SGDatetime.convert_to_setting($network_timezones.parse_date_time($cur_airs_next, $cur_show_obj.airs, $cur_show_obj.network)).strftime('%Y%m%d%H%M') + #else if None is not $display_status + #if 'nded' not in $display_status and 1 == int($cur_show_obj.paused) + #set $data_date = '500000000500' + #else if 'ontinu' in $display_status + #set $data_date = '500000000000' + #else if 'nded' in $display_status + #set $data_date = '500000000100' + #end if + #end if + ## +
    +
    + + +
    + +
    + $display_name +
    + +
    + #if $cur_airs_next + #set $ldatetime = $SGDatetime.convert_to_setting($network_timezones.parse_date_time($cur_airs_next,$cur_show_obj.airs,$cur_show_obj.network)) + $SGDatetime.sbfdate($ldatetime) + #else + #set $output_html = '?' + #if None is not $display_status + #if 'nded' not in $display_status and 1 == int($cur_show_obj.paused) + #set $output_html = 'Paused' + #else if $display_status + #set $output_html = $display_status + #end if + #end if + $output_html + #end if +
    + + + + + + + + + +
    + $download_stat + + #if 'simple' == $layout + $cur_show_obj.network + #else + #set $img_text = ($cur_show_obj.network, 'No Network')[None is $cur_show_obj.network] + #if 'No Network' != $img_text and 'nonetwork' in $network_images[$cur_show_obj.tvid_prodid] + $cur_show_obj.network + #else + $img_text + #end if + #end if + + #if $cur_show_obj.quality in $qualityPresets + $qualityPresetStrings[$cur_show_obj.quality] + #else + Custom + #end if +
    +
    +
    + +
    + + #end for +
    +
    + +######################## +## end of poster layout +######################## + #else + + + + + + + + + + + + + + + + + + + + + + + #for $curLoadingShow in $sickgear.show_queue_scheduler.action.loadingShowList + #if $curLoadingShow.show_obj != None and $curLoadingShow.show_obj in $sg_str('showList') + #continue + #end if + ## + + + + + + + + + + #end for + ## + #set void = $showlist.sort(key=lambda _x: _x.name) + ## + #set $poster_id = 0 + #set $load_normal = 0 + #for $cur_show_obj in $showlist + ## + #set $cur_airs_next = '' + #set $cur_snatched = 0 + #set $cur_downloaded = 0 + #set $cur_total = 0 + #set $download_stat_tip = '' + #set $show_name = getattr($cur_show_obj, 'unique_name', $cur_show_obj.name) + #set $display_name = (re.sub(r'^((?:A(?!\s+to)n?)|The)\s(\w)', r'\1 \2', $show_name), $show_name)[$sg_var('SORT_ARTICLE')] + #set $poster_id += 1 + ## + #if $cur_show_obj.tvid_prodid in $show_stat + #set $cur_airs_next = $show_stat[$cur_show_obj.tvid_prodid]['ep_airs_next'] + ## + #set $cur_snatched = $show_stat[$cur_show_obj.tvid_prodid]['ep_snatched'] + #if not $cur_snatched + #set $cur_snatched = 0 + #end if + ## + #set $cur_downloaded = $show_stat[$cur_show_obj.tvid_prodid]['ep_downloaded'] + #if not $cur_downloaded + #set $cur_downloaded = 0 + #end if + ## + #set $cur_total = $show_stat[$cur_show_obj.tvid_prodid]['ep_total'] + #if not $cur_total + #set $cur_total = 0 + #end if + #end if + ## + #if $cur_total != 0 + #set $download_stat = str($cur_downloaded) + #set $download_stat_tip = 'Downloaded: ' + str($cur_downloaded) + #if $cur_snatched > 0 + #set $download_stat = '%s+%s' % ($download_stat, $sg_root, $cur_snatched) + #set $download_stat_tip = download_stat_tip + ' ' + 'Snatched: ' + str($cur_snatched) + #end if + #set $download_stat = download_stat + ' / ' + str($cur_total) + #set $download_stat_tip = download_stat_tip + ' ' + 'Total: ' + str($cur_total) + #else + #set $download_stat = '?' + #set $download_stat_tip = 'no data' + #end if + ## + #set $nom = $cur_downloaded + #set $den = $cur_total + #if $den == 0 + #set $den = 1 + #end if + ## + #set $progressbar_percent = $nom * 100 / $den + #if not $progressbar_percent + #set $progressbar_percent = (0, -1)['?' == $download_stat] + #end if + ## + + #if $cur_airs_next + #set $ldatetime = $SGDatetime.convert_to_setting($network_timezones.parse_date_time($cur_airs_next, $cur_show_obj.airs, $cur_show_obj.network)) + + #else + + #end if + #if 'small' == $layout + + + #else if 'banner' == $layout + + + #else if 'simple' == $layout + + + #end if + #if 'simple' != $layout + #set $img_text = ($cur_show_obj.network, 'No Network')[None is $cur_show_obj.network] + + + #else + + + #end if + #if $cur_show_obj.quality in $qualityPresets + + + #else + + + #end if + + + + + + + + #end for + +
    Next EpShowNetworkQualityDownloadsActiveStatus
    Add Show
    (loading) + #if None is $curLoadingShow.show_obj + Loading... ($curLoadingShow.show_name) + #else + $getattr($curLoadingShow.show_obj, 'unique_name', $curLoadingShow.show_obj.name) + #end if +
    $SGDatetime.sbfdate($ldatetime)
    $ldatetime.strftime('%Y%m%d%H%M')
    + + + + $display_name + $display_name + #if 'No Network' != $img_text and 'nonetwork' in $network_images[$cur_show_obj.tvid_prodid] + $cur_show_obj.network + #else + #echo '%s + $cur_show_obj.network + #end if + + $cur_show_obj.network + $cur_show_obj.network + $qualityPresetStrings[$cur_show_obj.quality]Custom +
    +
    $download_stat
    +
    + +
    + + + #set $display_status = $cur_show_obj.status + #if None is not $display_status + #if re.search(r'(?i)(?:(?:new|returning)\s*series|upcoming)', $cur_show_obj.status) + #set $display_status = 'Continuing' + #else if re.search(r'(?i)(?:nded)', $cur_show_obj.status) + #set $display_status = 'Ended' + #end if + #end if + $display_status +
    + + #end if +#end for +## + + + + +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/home_addExistingShow.tmpl b/gui/slick/interfaces/default/home_addExistingShow.tmpl new file mode 100644 index 00000000..326aef71 --- /dev/null +++ b/gui/slick/interfaces/default/home_addExistingShow.tmpl @@ -0,0 +1,96 @@ +#import sickgear +#from sickgear.common import * +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Import' if not $kwargs.get('hash_dir') else 'Path conflict' +#set global $header = $title +#set global $sbPath = '../..' +#set global $statpath = '../..' +#set global $topmenu = 'home' +#set global $page_body_attr = 'import-shows" class="' +## +#import os.path +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + + + + + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + + + +

    Existing show folders

    +
    + $xsrf_form_html + + +

    Tip: shows are added quicker when usable show nfo and xml metadata is found

    + +

    + + +

    + +
    + +
    +
    +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_rootDirs.tmpl') +
    +
    +
    +
    +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_addShowOptions.tmpl') +
    +
    +
    + +
    +
    + + +

    The following parent folder$multi_parents scanned for + #if not $kwargs.get('hash_dir', None)#existing shows. Toggle a folder to display shows#else#the existing show...#end if# +

    + +
      +
    • +
    + +#if not $kwargs.get('hash_dir', None) +

    shows not known to SickGear are listed below...

    +#end if + +
    + +
    +#if not $kwargs.get('hash_dir', None) +

    If you tried to add a show, arrived here and can't see the folder, then that show may already be in your show list.

    +#end if + + + + + +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/home_addShows.tmpl b/gui/slick/interfaces/default/home_addShows.tmpl new file mode 100644 index 00000000..2e1ff955 --- /dev/null +++ b/gui/slick/interfaces/default/home_addShows.tmpl @@ -0,0 +1,77 @@ +#import sickgear +#import urllib +## +#set global $title = 'Add Show' +#set global $header = 'Add Show' +#set global $sbPath = '../..' +#set global $statpath = '../..' +#set global $topmenu = 'home' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + + + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/home_browseShows.tmpl b/gui/slick/interfaces/default/home_browseShows.tmpl new file mode 100644 index 00000000..78301138 --- /dev/null +++ b/gui/slick/interfaces/default/home_browseShows.tmpl @@ -0,0 +1,601 @@ +#import sickgear +#import re +#from sickgear import WEB_ROOT, THEME_NAME +#from sickgear.common import * +#from sickgear.helpers import anon_url, try_float +#from _23 import quote +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set $mode = $kwargs and $kwargs.get('mode', '') +#set $use_network = $kwargs.get('use_networks', False) +#set $use_returning = 'returning' == mode +#set $use_votes = $kwargs and $kwargs.get('use_votes', True) +#set $use_ratings = $kwargs and $kwargs.get('use_ratings', True) +## +#set global $title='Browse %s Shows' % $browse_type +#set global $header='Browse Shows' +#set global $sbPath='..' +#set global $topmenu='home' +#set global $page_body_attr = 'browse-list" class="%s%s' % ($browse_type.lower(), ('', ' no-votes')[not $use_votes]) +#set sg_root = $getVar('sbRoot', WEB_ROOT) +## +#import os.path +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + + + + + + +
    + +#if $varExists('header') + #set $heading = ('header', $header) +#else + #set $heading = ('title', $title) +#end if +

    %s' % $heading#

    + +#if $all_shows or ($kwargs and $kwargs.get('show_header')) +
    + + + #if 'Ani' not in $browse_type + + #end if +
    +
    + +   +
    +

    $browse_title

    + #if $kwargs and $kwargs.get('oldest') +
    + First aired from $kwargs['oldest'] until $kwargs['newest'] +
    + #end if +#end if + +
    +#if $all_shows + #set $poster_id = 0 + #for $this_show in $all_shows + #set $poster_id += 1 + + #set $title_html = $this_show['title'].replace('"', '"').replace("'", ''') + #if 'newseasons' == $mode + #set $overview = '%s: %s' % ( + ('Season %s' % $this_show['episode_season'], 'Brand-new')[1 == $this_show['episode_season']], + ($this_show['overview'], $this_show['episode_overview'])[any($this_show['episode_overview']) and 1 != $this_show['episode_season']]) + #else + #set $overview = $this_show['overview'] + #end if + + #set $show_id = $this_show.get('show_id') + #set $known = ('not', '')[bool($this_show.get('indb'))] + #set $hide = ('', '%shide ' % ('', 'to-')['.hide' in $saved_showsort_view])[bool($this_show.get('hide'))] + #set $data_rating = $try_float($this_show['rating']) + +
    +
    + + +
    + #echo ((re.sub(r'^((?:A(?!\s+to)n?)|The)\s(\w)', r'\1 \2', $this_show['title']), $this_show['title'])[$sg_var('SORT_ARTICLE')], ' ')['' == $this_show['title']]# +
    + #if 'Ani' not in $browse_type + + #end if +
    + #if $use_ratings or $use_votes +

    #if $use_ratings#$this_show['rating']#if $re.search(r'^\d+(\.\d+)?$', (str($this_show['rating'])))#%#end if##end if##if $use_votes#$this_show['votes'] votes#end if#

    #slurp# + #end if + #if 'url_tvdb' in $this_show and $this_show['url_tvdb'] + + tvdb + #end if + +
    + #if bool($this_show.get('indb')) +

    In library

    + #else + Add Show + #end if +
    +
    +
    +
    + #set $state = 'progress-%s0" title="%s"' % (('2', 'Upcoming'), ('8', 'Started'))[$this_show['when_past']] +
    + $kwargs['footnote'] +
    + #end if +#else +
    +

    + #if $kwargs and $kwargs.get('error_msg') + $kwargs['error_msg'] + #else + $browse_type did not return results, this can happen from time to time. +

    This view should auto refresh every 10 mins. + + + #end if +

    +
    +
    +#end if + + + +#if 'library' in $saved_showsort_view or 'hide' in $saved_showsort_view + +#end if +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/home_massAddTable.tmpl b/gui/slick/interfaces/default/home_massAddTable.tmpl new file mode 100644 index 00000000..09607816 --- /dev/null +++ b/gui/slick/interfaces/default/home_massAddTable.tmpl @@ -0,0 +1,94 @@ +#import re +#import sickgear +#from sickgear.helpers import anon_url +#from sickgear.tv import TVidProdid +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +#set $state_checked = ('', ' checked=checked')[any([sg_var('IMPORT_DEFAULT_CHECKED_SHOWS')])] + + + + + + + + + + +#if not $kwargs.get('hash_dir') + + + + + +#end if + +#for $cur_item, $cur_tvid, $cur_prodid, $cur_show_name in [ + (_i, _i['existing_info'][0], _i['existing_info'][1], _i['existing_info'][2]) + for _i in $dir_list if not (_i['added_already'] and not $kwargs.get('hash_dir'))] + + #set $tvid = (0, $sickgear.TVINFO_DEFAULT)[0 < $sickgear.TVINFO_DEFAULT] + #if $cur_prodid and $sickgear.TVInfoAPI($cur_tvid).config.get('active') + #set $tvid = $cur_tvid + #end if + + #set $item_id = $cur_item['normpath'] + #if $cur_prodid + #set $item_id = '|'.join([$item_id, '%s%s%s' % ($tvid, $TVidProdid.glue, str($cur_prodid)), $cur_show_name]) + #set $tvid = $cur_tvid + #end if + + + + + #if $cur_show_name and $tvid > 0 + + #else + + #end if + + +#end for + +
    + + Parent\show folderShow name
    (tvshow.nfo)
    TV info source
    + Manage Directories +
    + + + + #if $cur_item['highlight'] +

    path in use prevents add. ^-- rename here or
    check path content to maybe use menu `Import`

    + #end if +
    + #if $cur_prodid + $cur_show_name + #else + $cur_show_name + #end if + ? + +
    diff --git a/gui/slick/interfaces/default/home_newShow.tmpl b/gui/slick/interfaces/default/home_newShow.tmpl new file mode 100644 index 00000000..05b4bc10 --- /dev/null +++ b/gui/slick/interfaces/default/home_newShow.tmpl @@ -0,0 +1,176 @@ +#import sickgear +#from sickgear.helpers import anon_url +## +#set global $header = ('Add from TV info source', '%s::%s' % ($kwargs.get('action'), $default_show_name))[any([$kwargs.get('action')])] +#set global $title = ('Add from TV info source', '%s::%s' % ($kwargs.get('action'), $default_show_name))[any([$kwargs.get('action')])] +#set global $sbPath = '../..' +#set global $statpath = '../..' +#set global $topmenu = 'home' +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +########## +## legacy +#set $provided_tvid = $getVar('provided_tvid', $getVar('provided_indexer', 1)) +#set $provided_prodid = $getVar('provided_prodid', None) or $getVar('provided_indexer_id', 0) +#set $provided_show_name = $getVar('provided_show_name', None) or $getVar('provided_indexer_name', '') +## +#import os.path +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + +#set indexer_count = len([$i for $i in $sickgear.TVInfoAPI().sources if $sickgear.TVInfoAPI(i).config.get('active', False) and not $sickgear.TVInfoAPI(i).config.get('defunct', False)]) + 1 + + + + + + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +#for $cur_icon in $infosrc_icons##end for# + +
    + +#if not $kwargs.get('action') +
    aoeu
    +
    +#end if + +
    + $xsrf_form_html + +
    +

    #if $use_provided_info#Using known show information#else#Find show at TV info source#end if#

    + +
    + + + +#if $kwargs.get('folder') + +#end if +#if $kwargs.get('action') + + + + +#end if +#if $use_provided_info + #set $provided_tvid_local = $provided_tvid + #set $provided_prodid_local = $provided_prodid + Show: $provided_show_name + + + + +#else + #set $multi_infosrc = $getVar('infosrc', None) and 1 < $len($infosrc) + + #if not $multi_infosrc + + #end if + +   + +  * + + #if $multi_infosrc + + #end if +   + + +
    +##

    Show name and/or ([imdb, tmdb, trakt, tvdb, tvmaze]: + id) or URL.  *SickGear supports english, language is used for show/episode data

    + +

    + #set $try_num = 2 + clear or try : show name#slurp# +## no indent +#for $cur_idx, $cur_tip in enumerate($try_id)##set $try_num += 1#|$next(iter($cur_tip))#end for##slurp +#for $cur_idx, $cur_tip in enumerate($try_id_name)##set $try_num += 1#|$next(iter($cur_tip))#end for##slurp +#for $cur_idx, $cur_tip in enumerate($try_url)##set $try_num += 1#|$next(iter($cur_tip))#end for# + *SickGear is en, language is used for show/episode lists +

    + + +#end if + +
    +
     
    +
    + +#if not $kwargs.get('action') + + + + + #for $curNextDir in $other_shows + + #end for + +#end if +
    + +
    + +
    +#if not $kwargs.get('action') + +#else + + +#end if +#if $provided_show_dir + +#end if +
    + + + + +
    + +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/home_postprocess.tmpl b/gui/slick/interfaces/default/home_postprocess.tmpl new file mode 100644 index 00000000..6527958d --- /dev/null +++ b/gui/slick/interfaces/default/home_postprocess.tmpl @@ -0,0 +1,108 @@ +#import sickgear +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $header = 'Process Media' +#set global $title = $header +#set global $topmenu = 'manage' +#set global $sbPath = '../..' +## +#import os.path +#include $os.path.join($sg_var('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +#set selected = ' selected="selected"' + +
    + + $xsrf_form_html + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +#if $sg_var('USE_FAILED_DOWNLOADS'): +
    + +
    +#end if + +
    +   + + + +
    +
    +
    + + + +#include $os.path.join($sg_var('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/home_recommendedShows.tmpl b/gui/slick/interfaces/default/home_recommendedShows.tmpl new file mode 100644 index 00000000..dbf2251e --- /dev/null +++ b/gui/slick/interfaces/default/home_recommendedShows.tmpl @@ -0,0 +1,71 @@ +#import os.path +#import sickgear +## +#set global $header = "Recommended Shows" +#set global $title = "Recommended Shows" +#set global $sbPath = "../.." +#set global $statpath = "../.." +#set global $topmenu = "home" +## +#include $os.path.join($sickgear.PROG_DIR, "gui/slick/interfaces/default/inc_top.tmpl") + + + + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + + + +
    + +
    +
    + +
    + $xsrf_form_html + +
    +

    Select a recommended show

    + +
    +

    +
    +
     
    +
    + +
    +

    Pick parent folder

    + +
    + #include $os.path.join($sickgear.PROG_DIR, "gui/slick/interfaces/default/inc_rootDirs.tmpl") +
    +
     
    +
    + +
    +

    Set custom options

    + +
    + #include $os.path.join($sickgear.PROG_DIR, "gui/slick/interfaces/default/inc_addShowOptions.tmpl") +
    +
     
    +
    +
    + +
    + +
    + +
    + + + +
    + +#include $os.path.join($sickgear.PROG_DIR,"gui/slick/interfaces/default/inc_bottom.tmpl") diff --git a/gui/slick/interfaces/default/inc_addShowOptions.tmpl b/gui/slick/interfaces/default/inc_addShowOptions.tmpl new file mode 100644 index 00000000..5ff12a14 --- /dev/null +++ b/gui/slick/interfaces/default/inc_addShowOptions.tmpl @@ -0,0 +1,152 @@ +#import sickgear +#from sickgear.common import * +#from sickgear import subtitles +## +#set $checked = ' checked="checked"' +#set $selected = ' selected="selected"' +## +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +
    + +
    + To reuse options below when adding more shows  +
    + +
    +

    Edit options anytime from the details view of the show

    +
    + +
    +#set $qualities = $Quality.splitQuality($sg_var('QUALITY_DEFAULT', SD)) +#set global $any_qualities = $qualities[0] +#set global $best_qualities = $qualities[1] +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_qualityChooser.tmpl') +
    + +#try: + #if True == $enable_default_wanted: +
    + From season 1 forward, set + + + + From latest going back, set + + + +
    + #end if +#except (NameError, NotFound): + #pass +#end try + +
    + +
    + + + +
    + +#if $enable_anime_options +#import sickgear.anime +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_anigrouplists.tmpl') +#else + +#end if diff --git a/gui/slick/interfaces/default/inc_anigrouplists.tmpl b/gui/slick/interfaces/default/inc_anigrouplists.tmpl new file mode 100644 index 00000000..bea575f1 --- /dev/null +++ b/gui/slick/interfaces/default/inc_anigrouplists.tmpl @@ -0,0 +1,68 @@ +
    + + + + Fansub groups + + +
    +
    + +
    +
    +
    +

    Allow list
    Only snatch releases by group(s)

    +
    + +
    + + +
    +
    +
    + +
    +

    Block list
    Ignore releases by group(s)

    +
    + +
    + + +
    +
    +
    +
    +
    +

    Available groups
    Name (Rating) Number of subbed episodes

    + +
    +
    + +
     
    +
    +
    + + + +
    + add a custom item to either the allow or block list +
     
    +
    +
    +
    +
    +
    diff --git a/gui/slick/interfaces/default/inc_bottom.tmpl b/gui/slick/interfaces/default/inc_bottom.tmpl new file mode 100644 index 00000000..d0477b19 --- /dev/null +++ b/gui/slick/interfaces/default/inc_bottom.tmpl @@ -0,0 +1,140 @@ +#import datetime +#import re +#import sickgear +#from sickgear import db +#from sickgear.common import Quality, SKIPPED, WANTED +#from sickgear.helpers import df +#from sickgear.webserve import MainHandler +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +
    +
    + +
    + + +
    + + diff --git a/gui/slick/interfaces/default/inc_displayShow.tmpl b/gui/slick/interfaces/default/inc_displayShow.tmpl new file mode 100644 index 00000000..1c22dc4e --- /dev/null +++ b/gui/slick/interfaces/default/inc_displayShow.tmpl @@ -0,0 +1,123 @@ +#import datetime +#import sickgear +#from sickgear import network_timezones, subtitles +#from sickgear.common import Overview, Quality, statusStrings, ARCHIVED, UNAIRED, SUBTITLED, SNATCHED_ANY, DOWNLOADED +#from sickgear.sgdatetime import SGDatetime +#from lib import subliminal +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +####### +#set $network_timezone = $network_timezones.get_network_timezone($show_obj.network) +#set $network_time = $network_timezones.parse_time($show_obj.airs) +#set $odd = 0 +#set $fuzzydate = 'airdate' +#set $scene, $scene_anime = (False, False) +#if not $show_obj.air_by_date and not $show_obj.is_sports and not $show_obj.is_anime and $show_obj.is_scene + #set $scene = True +#elif not $show_obj.air_by_date and not $show_obj.is_sports and $show_obj.is_anime and $show_obj.is_scene + #set $scene_anime = True +#end if +#set $attr_title_ep = ('', ' (Anime #)')[$show_obj.is_anime] +## +#set $eps = $getVar('episodes', None) or [$episode] +#for $ep in $eps + #set $ep_key = ($ep['season'], $ep['episode']) + #set $ep_str = '%sx%s' % $ep_key + #set $epLoc = $ep['location'] + #set never_aired = 0 < int($ep['season']) and 1 == int($ep['airdate']) + + + + + + #set $nfo, $nfo_img = (('No', '-no'), ('Yes', ''))[int($ep['hasnfo'])] + #set $tbn, $tbn_img = (('No', '-no'), ('Yes', ''))[int($ep['hastbn'])] + $nfo
    + $tbn + + #if $epLoc and $show_obj._location and $epLoc.lower().startswith($show_obj._location.lower()) + #set $epLoc = $epLoc[len($show_obj._location)+1:] + #elif $epLoc and (not $epLoc.lower().startswith($show_obj._location.lower()) or not $show_obj._location) + #set $epLoc = $epLoc + #end if + + #set $episode = str($ep['episode']) + ('', ' (%s)' % $ep['absolute_number'])[$show_obj.is_anime] + #set $downloaded = ('', 'file %s
    size %s' % ($epLoc, $sickgear.helpers.human($ep['file_size'])))['' != $epLoc and None != $epLoc] + #set $attr=(('', 'Ep # %s' % $attr_title_ep)[bool($attr_title_ep)], $downloaded)[any($downloaded)] + + $episode + + + #slurp + #if $scene + #set $dfltSeas, $dfltEpis = $xem_numbering.get($ep_key, (0, 0)) + + + + #elif $scene_anime + #set $dfltAbsolute = $xem_absolute_numbering.get($ep_key, 0) + + + + #end if + #slurp + + + #set $cls = (' class="tba grey-text"', '')['good' == $Overview.overviewStrings[$ep_cats[$ep_str]]] + #if not $ep['name'] or 'TBA' == $ep['name']#TBA
    #else#$ep['name']#end if# + + + #set $ep_dt = $network_timezones.get_episode_time($ep['airdate'], $network_time, $show_obj.network, $show_obj.airtime, $network_timezone, $ep['timestamp'], $ep['network'], $ep['airtime'], $ep['timezone']) + + #if 1 == int($ep['airdate']) then 'never' else $SGDatetime.sbfdate($SGDatetime.convert_to_setting($ep_dt))# + + + #if $sg_var('USE_SUBTITLES') and $show_obj.subtitles + + #if $ep['subtitles'] + #for $sub_lang in subliminal.language.language_list($ep['subtitles'].split(','), strict=False) + #if '' != sub_lang.alpha2 + ${sub_lang} + #elif 'und' == sub_lang.alpha3 + undetermined + #end if + #end for + #end if + + #end if + #slurp + #set $curStatus, $curQuality = $Quality.splitCompositeStatus(int($ep['status'])) + #if Quality.NONE != $curQuality + #if $SUBTITLED == $curStatus##else#$statusStrings[$curStatus].replace('Downloaded', '')#end if# #if 'Unknown' != $statusStrings[$curStatus]#$Quality.get_quality_ui($curQuality)#end if# + #else + $statusStrings[$curStatus].replace('SD DVD', 'SD DVD/BR/BD') + #end if + + #if 0 != int($ep['season']) + #set $status = $Quality.splitCompositeStatus(int($ep['status']))[0] + #if ($status in $SNATCHED_ANY + [$DOWNLOADED, $ARCHIVED]) and $sg_var('USE_FAILED_DOWNLOADS') + retry + #else + search + #end if + #end if + #slurp + #if $sg_var('USE_SUBTITLES') and $show_obj.subtitles and len(set(str($ep['subtitles']).split(',')).intersection(set($subtitles.wanted_languages()))) < len($subtitles.wanted_languages()) and $ep['location'] + search subtitles + #end if + + +#end for diff --git a/gui/slick/interfaces/default/inc_livepanel.tmpl b/gui/slick/interfaces/default/inc_livepanel.tmpl new file mode 100644 index 00000000..34ce43f6 --- /dev/null +++ b/gui/slick/interfaces/default/inc_livepanel.tmpl @@ -0,0 +1,59 @@ +#import sickgear +#from sickgear.helpers import anon_url +<% def mainvar(varname, default=False): return getattr(sickgear, varname, default) %> +<% def mainstr(varname, default=''): return getattr(sickgear, varname, default) %> +## +#set $panel_title = {'viewart0': 'Poster left', 'viewart1': 'Poster right', 'viewart2': 'No poster', + 'viewart3': 'Open gear', 'viewart4': 'Backart only', + 'translucent_on': 'Translucency on', 'translucent_off': 'Translucency off', + 'rateart0': 'Random (default)', 'rateart1': 'Group random', + 'rateart2': 'Always display', 'rateart3': 'Avoid image', + 'backart_on': 'Backart on', 'backart_off': 'Backart off', + 'viewmode0': 'Regular view', 'viewmode1': 'Proview I', 'viewmode2': 'Proview II', + 'viewmode3': 'Set/Save art random/avoids'} +#set $init_title_translucent = $panel_title['translucent_' + ('off', 'on')[$mainvar('DISPLAY_SHOW_BACKGROUND_TRANSLUCENT')]] +#set $init_title_backart = $panel_title['backart_' + ('off', 'on')[$mainvar('DISPLAY_SHOW_BACKGROUND') and $has_art]] +#set $init_title_view = $panel_title['viewmode%s' % ((1, 0)[not $mainvar('DISPLAY_SHOW_VIEWMODE')], $mainvar('DISPLAY_SHOW_VIEWMODE'))[$mainvar('DISPLAY_SHOW_BACKGROUND') and $has_art]] +## + + + +
    + + + + + + + + + + + + + + + + + + + + + + + +#if $has_art + +#else + #try + #set $link = $anon_url('https://fanart.tv/?s=', $clean_show_name, '§=1') + + #except + + #end try +#end if + + +
    diff --git a/gui/slick/interfaces/default/inc_qualityChooser.tmpl b/gui/slick/interfaces/default/inc_qualityChooser.tmpl new file mode 100644 index 00000000..8d805a1b --- /dev/null +++ b/gui/slick/interfaces/default/inc_qualityChooser.tmpl @@ -0,0 +1,108 @@ +#import sickgear +#from sickgear.common import Quality, qualityPresets, qualityPresetStrings +#from _23 import filter_list +## +#set $html_checked = ' checked="checked"' +#set $html_selected = ' selected="selected"' +
    + +
    + +
    + +
    diff --git a/gui/slick/interfaces/default/inc_rootDirs.tmpl b/gui/slick/interfaces/default/inc_rootDirs.tmpl new file mode 100644 index 00000000..a22728b1 --- /dev/null +++ b/gui/slick/interfaces/default/inc_rootDirs.tmpl @@ -0,0 +1,27 @@ +#import sickgear + + +#if $sickgear.ROOT_DIRS: +#set $backend_pieces = $sickgear.ROOT_DIRS.split('|') +#set $backend_default = 'rd-' + $backend_pieces[0] +#set $backend_dirs = $backend_pieces[1:] +#else: +#set $backend_default = '' +#set $backend_dirs = [] +#end if + + +
    + +
    +
    + + + + +
    + diff --git a/gui/slick/interfaces/default/inc_top.tmpl b/gui/slick/interfaces/default/inc_top.tmpl new file mode 100644 index 00000000..39569c0d --- /dev/null +++ b/gui/slick/interfaces/default/inc_top.tmpl @@ -0,0 +1,411 @@ +#import sickgear +#import datetime +#import urllib +#from sickgear.common import Quality, SNATCHED_ANY, DOWNLOADED, ARCHIVED, FAILED +#from sickgear.helpers import anon_url +#from sickgear.show_name_helpers import abbr_showname +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +#slurp + + + + + + + + + SickGear - $title + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#if $getVar('inc_top_glide', None) +## Required Core Stylesheet + +## Optional Theme Stylesheet + +#end if + + + + + + + + + + + + + + + + + + + +#if $sg_var('FUZZY_DATING') + + +#end if +#if $getVar('inc_top_glide', None) + +#end if +#if $getVar('inc_ofi', None) + +#end if + + + + + + +#set $tab = 4 +#set global $body_attr = '' +#try + #set global $body_attr += ' id="%s"' % $page_body_attr +#except + #pass +#end try +#if not any([x in $body_attr for x in ['back-art', 'pro', 'ii']]) + #set $parts = $body_attr.split('class="') + #set $body_attr = ('class="%s '.join($parts), $parts[0] + ' class="%s"')[1 == len($parts)] % {0: '', 1: 'pro', 2: 'pro ii'}.get(getattr($sickgear, 'DISPLAY_SHOW_VIEWMODE', 0)) +#end if + +#set $classes = ' '.join(([], ['shows-not-found'])[any([$getVar('log_num_not_found_shows_all', 0)])] \ + + ([], [($getVar('log_num_not_found_shows', 0) * 'n')[0:4]])[any([$getVar('log_num_not_found_shows', 0)])]) +#if any($classes) + #set $body_attr = $body_attr.rstrip('"') + (' class="%s"', ' %s"')['class=' in $body_attr] % $classes +#end if + + +
    + +#if $varExists('submenu') + + +#end if +## +#set $py_ver = sys.version_info[:3] +#if $py_ver in [(3, 9, 3), (3, 8, 1), (3, 7, 6)]: + +#end if +#if $tvinfo_switch_running + +#end if +#if $sg_str('NEWEST_VERSION_STRING') + +#end if +#if $sg_str('MODULE_UPDATE_STRING') + +#end if +## +#if $sickgear.MEMCACHE.get('DEPRECATE_SB_RUNNER') +
    +

    Since Jan 2019, installations like this one have displayed a + message on every startup to run `sickgear.py` instead of `SickBeard.py`.
    + But some runners (e.g. Linux service files) hide the message.

    +

    Nov 2022: + To remove this red box, and to prevent a future startup failure when the outdated `SickBeard.py` is removed, +
    please change whatever starts SickGear to run `sickgear.py`.

    +
    +#end if +## +#set $items = [] +#try + #set void = $items.append($topmenu) +#except (NameError, NotFound) + #pass +#end try +#try + #set void = $items.append($layout) +#except (NameError, NotFound) + #pass +#end try +#set $page_class = ('', ' class="%s"' % '_'.join($items).lower().replace(' ', '-').replace('_', '-'))[0 < len($items)] +
    +
    diff --git a/gui/slick/interfaces/default/loading.tmpl b/gui/slick/interfaces/default/loading.tmpl new file mode 100644 index 00000000..de677768 --- /dev/null +++ b/gui/slick/interfaces/default/loading.tmpl @@ -0,0 +1,61 @@ +## +#from sickgear import WEB_PORT, WEB_ROOT, PID, ENABLE_HTTPS, THEME_NAME +#set sg_root = $getVar('sbRoot', WEB_ROOT) +#set sg_pid = $getVar('sbPID', str(PID)) +#set theme_suffix = ('', '-dark')['dark' == $getVar('sbThemeName', THEME_NAME)] +## + + + + + + + +SickGear - Loading... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    Starting up

    +#set msg_cnt = len($message) - 1 +#for i, msg in enumerate($message) +
    + $msg['msg']: + +
    +#end for + + diff --git a/gui/slick/interfaces/default/login.tmpl b/gui/slick/interfaces/default/login.tmpl new file mode 100644 index 00000000..1dbe2847 --- /dev/null +++ b/gui/slick/interfaces/default/login.tmpl @@ -0,0 +1,52 @@ + +SickGear - Login + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gui/slick/interfaces/default/manage.tmpl b/gui/slick/interfaces/default/manage.tmpl new file mode 100644 index 00000000..7433352f --- /dev/null +++ b/gui/slick/interfaces/default/manage.tmpl @@ -0,0 +1,268 @@ +#import sickgear +#from sickgear.common import * +#from sickgear.helpers import get_size, human +## +#set global $title = 'Bulk Change' +#set global $header = 'Bulk Change' +#set global $sbPath = '../..' +#set global $topmenu = 'manage' +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') +## + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + + +
    + +
    +$xsrf_form_html + + + + + + + + +#if $enable_tvinfo + +#end if + +#if $has_any_sports + +#end if + +#if $has_any_anime + +#end if +#if $has_any_flat_folders + +#end if + + + + + +#if $sickgear.USE_SUBTITLES + +#end if + + + + + + +#set $disabled = ' disabled="disabled"' +#set $disabled_inprogress_tip = ' action is currently in progress for this show' +#set $disabled_subtitles_tip = ' title="Use edit to enable subtitle search for this show"' +#set $no = 'no16.png" title="No" alt="No' +#set $yes = 'yes16.png" title="Yes" alt="Yes' +#set $max = $high + 100 +#for $cur_show_obj in $shows + $shows_no_loc + #set $show_loc = $cur_show_obj.path + #set $show_size = $max if not $show_loc else $get_size($show_loc) + #set $option_state = '' + ## + #set $curUpdate_disabled = $sickgear.show_queue_scheduler.action.isBeingUpdated($cur_show_obj)\ + or $sickgear.show_queue_scheduler.action.isInUpdateQueue($cur_show_obj) + #set $tip = ' title="Update%s"' % ('', $disabled_inprogress_tip)[$curUpdate_disabled] + #set $curUpdate = ($tip, $option_state % (('', $disabled)[$curUpdate_disabled], 'update', $tip)) + ## + #set $curRefresh_disabled = $sickgear.show_queue_scheduler.action.isBeingRefreshed($cur_show_obj)\ + or $sickgear.show_queue_scheduler.action.isInRefreshQueue($cur_show_obj) + #set $tip = ' title="Rescan%s"' % ('', $disabled_inprogress_tip)[$curRefresh_disabled] + #set $curRefresh = ($tip, $option_state % (('', $disabled)[$curRefresh_disabled], 'refresh', $tip)) + ## + #set $curRename_disabled = $sickgear.show_queue_scheduler.action.isBeingRenamed($cur_show_obj)\ + or $sickgear.show_queue_scheduler.action.isInRenameQueue($cur_show_obj) + #set $tip = ' title="Rename%s"' % ('', $disabled_inprogress_tip)[$curRename_disabled] + #set $curRename = ($tip, $option_state % (('', $disabled)[$curRename_disabled], 'rename', $tip)) + ## + #set $subtitles_disabled = not $cur_show_obj.subtitles\ + or $sickgear.show_queue_scheduler.action.isBeingSubtitled($cur_show_obj)\ + or $sickgear.show_queue_scheduler.action.isInSubtitleQueue($cur_show_obj) + #set $tip = (' title="Search subtitle"', (' title="Search subtitle%s"' % $disabled_inprogress_tip, + $disabled_subtitles_tip)[not $cur_show_obj.subtitles])[$subtitles_disabled] + #set $curSubtitle = ($tip, $option_state % (('', $disabled)[$subtitles_disabled], 'subtitle', $tip)) + ## + #set $curDelete_disabled = $sickgear.show_queue_scheduler.action.isBeingRenamed($cur_show_obj)\ + or $sickgear.show_queue_scheduler.action.isInRenameQueue($cur_show_obj)\ + or $sickgear.show_queue_scheduler.action.isInRefreshQueue($cur_show_obj) + #set $tip = ' title="Delete%s"' % ('', $disabled_inprogress_tip)[$curDelete_disabled] + #set $curDelete = ($tip, $option_state % (('', $disabled)[$curDelete_disabled], 'delete', $tip)) + ## + #set $curRemove_disabled = $sickgear.show_queue_scheduler.action.isBeingRenamed($cur_show_obj)\ + or $sickgear.show_queue_scheduler.action.isInRenameQueue($cur_show_obj)\ + or $sickgear.show_queue_scheduler.action.isInRefreshQueue($cur_show_obj) + #set $tip = ' title="Remove%s"' % ('', $disabled_inprogress_tip)[$curRemove_disabled] + #set $curRemove = ($tip, $option_state % (('', $disabled)[$curRemove_disabled], 'remove', $tip)) + + + #set $display_name = (re.sub(r'^((?:A(?!\s+to)n?)|The)\s(\w)', r'\1 \2', getattr($cur_show_obj, 'unique_name', $cur_show_obj.name)), getattr($cur_show_obj, 'unique_name', $cur_show_obj.name))[$sickgear.SORT_ARTICLE] + + + #if $enable_tvinfo + + #end if + #if $cur_show_obj.quality in $qualityPresets + + #else + + #end if + #if $has_any_sports + + #end if + + #if $has_any_anime + + #end if + #if $has_any_flat_folders + + #end if + + + $curUpdate[1] + $curRefresh[1] + $curRename[1] + #if $sickgear.USE_SUBTITLES + $curSubtitle[1] + #end if + $curDelete[1] + $curRemove[1] + +#end for + +
    Edit
    Show Name
    Size
    Σ
    TV Info
    Quality
    Sports
    Scene
    Anime
    Flat Folders
    Paused
    Status
    #if not $show_loc##end if#$display_name#if 0 <= $show_size < $max#$human($show_size)#end if#$qualityPresetStrings[$cur_show_obj.quality]Custom$cur_show_obj.status
    +
    + + + +
    +
    + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/manage_backlogOverview.tmpl b/gui/slick/interfaces/default/manage_backlogOverview.tmpl new file mode 100644 index 00000000..2073bfca --- /dev/null +++ b/gui/slick/interfaces/default/manage_backlogOverview.tmpl @@ -0,0 +1,141 @@ +#import sickgear +#import datetime +#from sickgear import network_timezones +#from sickgear.common import * +#from sickgear.sgdatetime import SGDatetime +## +#set global $title = 'Backlog Overview' +#set global $header = 'Backlog Overview' +#set global $sbPath = '..' +#set global $topmenu = 'manage' +#set global $page_body_attr = 'backlog' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + +
    +## +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if +## +#set $total_wanted = 0 +#set $total_qual = 0 +#for $cur_show_obj in $sickgear.showList + #set $total_wanted += $show_counts[$cur_show_obj.tvid_prodid][$Overview.WANTED] + #set $total_qual += $show_counts[$cur_show_obj.tvid_prodid][$Overview.QUAL] +#end for +## +
    + Wanted: $total_wanted + Low Quality: $total_qual +
    +
    + +#if not $total_wanted +

    no shows require a backlog search

    +#else +
    + Jump to Show + +
    +#end if + + + #for $cur_show_obj in sorted($sickgear.showList, key = operator.attrgetter('name')) + ## + #if 0 == $show_counts[$cur_show_obj.tvid_prodid][$Overview.QUAL] + $show_counts[$cur_show_obj.tvid_prodid][$Overview.WANTED] + #continue + #end if + + + + + + + ## + #for $cur_result in $ep_sql_results[$cur_show_obj.tvid_prodid] + #set $which_idx = '%sx%s' % ($cur_result['season'], $cur_result['episode']) + #try + #set $which_str = '%s x %02d' % ($cur_result['season'], $cur_result['episode']) + #except Exception + #set $which_str = '%s x %s' % ($cur_result['season'], $cur_result['episode']) + #end try + #try + #set $overview = $show_cats[$cur_show_obj.tvid_prodid][$which_idx] + #except Exception + #continue + #end try + ## + #if $cur_result['backlog'] + # + + + + + + # + #end if + #end for + #end for + +
    +
    +

    $getattr($cur_show_obj, 'unique_name', $cur_show_obj.name)

    + #if not $cur_show_obj.paused and not $backlog_active_providers + #set $text = 'Enable allow active searching for one or more providers at config media providers' + #for ($tag_class, $sub) in ( + ('grey-text', 'Enable'), ('grey-text', 'for one or more providers at config')) + #set $text = $text.replace($sub, '%s' % ($tag_class, $sub)) + #end for + #set $sub = 'media providers' + #set $text = $text.replace($sub, '%s' % ($sbRoot, $sub)).replace(' more', '
    more') + + $text + #end if +
    + Wanted: $show_counts[$cur_show_obj.tvid_prodid][$Overview.WANTED] + Low Quality: $show_counts[$cur_show_obj.tvid_prodid][$Overview.QUAL] + #if not $cur_show_obj.paused + Force Backlog + #else + Paused + #end if +
    +
    EpisodeNameAirdate
    $which_str$cur_result['name']
    #if 1 == int($cur_result['airdate']) then 'never' else $SGDatetime.sbfdate($SGDatetime.convert_to_setting($network_timezones.parse_date_time($cur_result['airdate'], $cur_show_obj.airs, $cur_show_obj.network)))#
    +
    + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/manage_episodeStatuses.tmpl b/gui/slick/interfaces/default/manage_episodeStatuses.tmpl new file mode 100644 index 00000000..28ad1f38 --- /dev/null +++ b/gui/slick/interfaces/default/manage_episodeStatuses.tmpl @@ -0,0 +1,127 @@ +#import sickgear +#import datetime +#from sickgear.common import (Overview, statusStrings, ARCHIVED, FAILED, IGNORED, SKIPPED, + SNATCHED, SNATCHED_ANY, UNKNOWN, WANTED, DOWNLOADED) +## +#set global $title = 'Episode Overview' +#set global $header = 'Episode Overview' +#set global $sbPath = '..' +#set global $topmenu = 'manage' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if +## +#if not $which_status or ($which_status and not $ep_counts) +## + #if $which_status: +

    no episodes have status $statusStrings[$which_status].lower()

    + #end if + +
    + + Manage episodes with status + + +
    +## +#else + #if $which_status in ($ARCHIVED, $IGNORED): + #set $row_class = 'good' + #elif $which_status == $SNATCHED: + #set $row_class = 'snatched' + #else + #set $row_class = $Overview.overviewStrings[$which_status] + #end if + + #set $statusList = [$ARCHIVED, $IGNORED, $SKIPPED] + #if $DOWNLOADED == $which_status: + #set $statusList = [$ARCHIVED] + #elif $ARCHIVED == $which_status: + #set $statusList = [$SKIPPED, $DOWNLOADED, $ARCHIVED, $IGNORED] + #end if + #if $which_status in $statusList + $statusList.remove($which_status) + #end if + + + +
    + + $xsrf_form_html + + +

    $ep_count episode#echo ('s', '')[1 == $ep_count]# marked $statusStrings[$which_status].lower() in ${len($sorted_show_ids)} show#echo ('s', '')[1 == len($sorted_show_ids)]#

    + + + +
    + Set checked shows/episodes to + + + + #if $DOWNLOADED != $which_status: + Override checked status to + + + #end if +
    + +
    + + + + +
    + + + + + + #set $row = 0 + #for $tvid_prodid in $sorted_show_ids: + #if 0 == int($never_counts[$tvid_prodid]) + #set $output = '%d' % $ep_counts[$tvid_prodid] + #elif $ep_counts[$tvid_prodid] != $never_counts[$tvid_prodid] + #set $diff = $ep_counts[$tvid_prodid] - $never_counts[$tvid_prodid] + #set $output = '%d' % $diff + ('', (' episode%s plus %s never with an airdate' % (('s', '')[1 == $ep_counts[$tvid_prodid]], $never_counts[$tvid_prodid])))[0 < $never_counts[$tvid_prodid]] + #else + #set $output = '%s never with an airdate' % (('all %s %ss', '%s %s')[1 == $ep_counts[$tvid_prodid]] % ($ep_counts[$tvid_prodid], 'episode')) + #end if + + + + + #end for + +
    + $show_names[$tvid_prodid] ($output) +
    +
    + +#end if +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/manage_failedDownloads.tmpl b/gui/slick/interfaces/default/manage_failedDownloads.tmpl new file mode 100644 index 00000000..b66c3e80 --- /dev/null +++ b/gui/slick/interfaces/default/manage_failedDownloads.tmpl @@ -0,0 +1,79 @@ +#import sickgear +#import datetime +#import re +#from sickgear import providers +#from sickgear.providers import generic +#from sickgear.common import * +## +#set global $header = 'Failed Downloads' +#set global $title = 'Failed Downloads' +#set global $sbPath = '..' +#set global $topmenu = 'manage' +#set global $page_body_attr = 'failed' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if +#set selected = ' selected="selected"' +
    Limit: + +
    + + + + + + + + + + + + +#set $oldest = $len($failed_results) + + + + + + + + +#set $order = $oldest +#for $hItem in $failed_results[::-1] + #set $provider = $providers.getProviderClass($generic.GenericProvider.make_id($hItem['provider'])) + #set $provider_name = None is not $provider and $provider.name or 'missing provider' + #set $provider_image = None is not $provider and $provider.image_name() or 'missing.png' + + + + + + + +#end for + +
    OrderReleaseSizeProviderRemove
    + +
    + $oldest items shown#if $getVar('over_limit', False)#, more are available by changing the limit#end if# + + +
    #echo 1 == $order and 'Newest' or $oldest == $order and 'Oldest' or '-'##set $order -= 1##echo re.sub('"', '', $hItem['release'])##echo ($hItem['size'], '?')[-1 == $hItem['size']]#$provider_name
    + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/manage_manageSearches.tmpl b/gui/slick/interfaces/default/manage_manageSearches.tmpl new file mode 100644 index 00000000..3582b725 --- /dev/null +++ b/gui/slick/interfaces/default/manage_manageSearches.tmpl @@ -0,0 +1,198 @@ +#import sickgear +#import os +## +#set global $title = 'Search Tasks' +#set global $header = 'Search Tasks' +#set global $sbPath = '..' +#set global $topmenu = 'manage' +#set $dev_mode = os.environ.get('SG_DEV_MODE') +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + + + + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/manage_massEdit.tmpl b/gui/slick/interfaces/default/manage_massEdit.tmpl new file mode 100644 index 00000000..21b017ef --- /dev/null +++ b/gui/slick/interfaces/default/manage_massEdit.tmpl @@ -0,0 +1,223 @@ +#import sickgear +#from sickgear.common import Quality, qualityPresets, qualityPresetStrings, SD +#from sickgear.indexers.indexer_config import TVINFO_TVMAZE, TVINFO_TVDB +#from lib import exceptions_helper as exceptions +#from _23 import filter_list +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Mass Edit' +#set global $header = 'Mass Edit' +#set global $sbPath = '..' +#set global $topmenu = 'manage' +## +#import os.path +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_top.tmpl') + +#if None is not $quality_value: + #set $initial_quality = int($quality_value) +#else: + #set $initial_quality = $SD +#end if +#set $anyQualities, $bestQualities = $Quality.splitQuality($sg_var('QUALITY_DEFAULT', $initial_quality)) + + + +
    + $xsrf_form_html + + + +
    + Parent folder *
    +#set $selected = 'selected="selected"' +#for $cur_dir in $root_dir_list: + #set $cur_index = $root_dir_list.index($cur_dir) +
    + + + $cur_dir => $cur_dir +
    + + +#end for +
    + +
    + Paused +
    + +

    +
    + +
    + Quality +
    + +

    + +
    +
    +

    Initial

    +#set $anyQualityList = filter_list(lambda x: x > $Quality.NONE, $Quality.qualityStrings) + +
    +
    +

    Upgrade to

    +#set $bestQualityList = filter_list(lambda x: x > $Quality.SDTV, $Quality.qualityStrings) + +

    +
    +
    + +#if $anyQualities + $bestQualities: + #set $isSelected = ' selected="selected"' + #set $isEnabled = $isSelected + #set $isDisabled = $isSelected + #if $upgrade_once_value##set $isDisabled = ''##else##set $isEnabled = ''##end if# +
    + Upgrade once +
    + +
    +
    +#end if + +
    + Flat folder structure * +
    + +
    +
    + +
    + Air by date episode names +
    + +

    +
    + +
    + Scene numbering +
    + +

    +
    + +
    + Subtitles +
    + +

    +
    + +
    + Show is sports +
    + +

    +
    + +
    + Show is anime +
    + +

    +
    + +
    + Keep up to (0 = no prune) +
    + + blank = no change +

    +
    + +
    + Place show in group +
    + +

    +
    + +
    + TV info source +
    + follow progress at manage/Show Tasks +

    +
    + +
    + * + Changing these settings will cause selected shows to be refreshed +
    + +
    +
    +
    +
    +
    + + + +#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/manage_showProcesses.tmpl b/gui/slick/interfaces/default/manage_showProcesses.tmpl new file mode 100644 index 00000000..07818ac0 --- /dev/null +++ b/gui/slick/interfaces/default/manage_showProcesses.tmpl @@ -0,0 +1,371 @@ +#import sickgear +#from sickgear.helpers import find_show_by_id, maybe_plural +#from sickgear.sgdatetime import SGDatetime +## +#set global $title = 'Show Tasks' +#set global $header = 'Show Tasks' +#set global $sbPath = '..' +#set global $topmenu = 'manage' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + +
    +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + + + +
    +

    Daily show update:

    + Force +#if not $show_update_running#Not in progress (Next run: $SGDatetime.sbftime($next_run))#else#Currently running#end if# +
    + + +#if $not_found_shows + #set $num_errors = $len($not_found_shows) + #set $err_class = ('', ' errors ' + ($num_errors * 'n')[0:4])[any([$num_errors])] +
    +

    $num_errors Show$maybe_plural($num_errors) with abandoned main ID$maybe_plural($num_errors):

    +

    List of show(s) with changed ID at the TV info source. Click show name to get new ID, so that episode info updates may continue

    +
    + + + + + + + + + + #set $row = 0 + #for $cur_show in $not_found_shows: + + + + + + #end for + + + + + + + +
    Show nameLast foundIgnore Warn
    + $cur_show['show_name'] + $cur_show['last_success']
    Note: Ignored shows will still not get updates unless edited + +
    +
    +#end if + + +#if $defunct_indexer +
    +

    Shows from defunct TV info sources:

    +
    + + + + + + + + #set $row = 0 + #for $cur_show in $defunct_indexer: + + + + #end for + +
    Show name
    + $cur_show['show_name'] +
    +
    +#end if + +
    +

    Show queue:

    +
    +#if $queue_length['add'] or $queue_length['update'] or $queue_length['refresh'] or $queue_length['switch'] or $people_queue['main_cast'] or $queue_length['rename'] or $queue_length['subtitle'] +
    +#end if +
    + Add: $len($queue_length['add']) show$sickgear.helpers.maybe_plural($len($queue_length['add'])) +#if $queue_length['add'] + + + +
    + + + + + + + + + #set $row = 0 + #for $cur_show in $queue_length['add']: + #set $show_name = str($cur_show['name']) + + + + + #end for + +
    Show name 
    $show_name#if $cur_show['scheduled_update']#Scheduled#end if#
    +#else +
    +#end if + +
    + Update (Forced / Forced Web): $len($queue_length['update']) ($len($queue_length['forceupdate']) / $len($queue_length['forceupdateweb'])) show$sickgear.helpers.maybe_plural($len($queue_length['update'])) +#if $queue_length['update'] + + + +
    + + + + + + + + + #set $row = 0 + #for $cur_show in $queue_length['update']: + #set $show_name = $cur_show['name'] + #if not $cur_show['name'] + #set $show_obj = $find_show_by_id({$cur_show['tvid']: $cur_show['prodid']}) + #if $show_obj + #set $show_name = getattr($show_obj, 'unique_name', $show_obj.name) + #end if + #end if + + + + + #end for + +
    Show nameSchedule type
    + $show_name + #if $cur_show['scheduled_update']#Scheduled, #end if#$cur_show['update_type']
    +#else +
    +#end if + +
    + Refresh: $len($queue_length['refresh']) show$sickgear.helpers.maybe_plural($len($queue_length['refresh'])) +#if $queue_length['refresh'] + + + +
    + + + + + + + + + #set $row = 0 + #for $cur_show in $queue_length['refresh']: + + + + + #end for + +
    Show nameSchedule type
    + $cur_show['name'] + #if $cur_show['scheduled_update']#Scheduled#end if#
    +#else +
    +#end if + +
    + Switch Source: $len($queue_length['switch']) show$sickgear.helpers.maybe_plural($len($queue_length['switch'])) +#if $queue_length['switch'] + + + +
    + + + + + + + + + #set $row = 0 + #for $cur_show in $queue_length['switch']: + + + + + #end for + +
    Show nameNew TV Source
    + $cur_show['name'] + $sickgear.TVInfoAPI($cur_show['new_tvid']).name
    +#else +
    +#end if + +
    + Switch Failed: $len($failed_switch) show$sickgear.helpers.maybe_plural($len($failed_switch)) +#if $failed_switch + + +
    + + + + + + + + + + #set $row = 0 + #for $cur_show in $failed_switch: + + + + + + #end for + +
    Show nameNew TV SourceFail Reason
    + #if $cur_show['show_obj'] + $cur_show['show_obj'].name + #else +## Unknown Show: $cur_show['old_tvid']:$cur_show['old_prodid'] + Unknown + #end if + $sickgear.TVInfoAPI($cur_show['new_tvid']).name + $cur_show['status'] +
    +#else +
    +#end if + +
    + People: $len($people_queue['main_cast']) show$sickgear.helpers.maybe_plural($len($people_queue['main_cast'])) +#if $people_queue['main_cast'] + + + +
    + + + + + + + + + #set $row = 0 + #for $cur_show in $people_queue['main_cast']: + + + + + #end for + +
    Show namePeople type
    + $cur_show['name'] + Main Cast
    +#else + +#end if + +
    + Rename: $len($queue_length['rename']) show$sickgear.helpers.maybe_plural($len($queue_length['rename'])) +#if $queue_length['rename'] + + + +
    + + + + + + + + + #set $row = 0 + #for $cur_show in $queue_length['rename']: + + + + + #end for + +
    Show nameSchedule type
    + $cur_show['name'] + #if $cur_show['scheduled_update']#Scheduled#end if#
    +#else + +#end if + +#if $sickgear.USE_SUBTITLES +
    + Subtitle: $len($queue_length['subtitle']) show$sickgear.helpers.maybe_plural($len($queue_length['subtitle'])) + #if $queue_length['subtitle'] + + + +
    + + + + + + + + + #set $row = 0 + #for $cur_show in $queue_length['subtitle']: + + + + + #end for + +
    Show nameSchedule type
    + $cur_show['name'] + #if $cur_show['scheduled_update']#Scheduled#end if#
    +#else + + #end if +#end if + + + + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/manage_subtitleMissed.tmpl b/gui/slick/interfaces/default/manage_subtitleMissed.tmpl new file mode 100644 index 00000000..d052fc29 --- /dev/null +++ b/gui/slick/interfaces/default/manage_subtitleMissed.tmpl @@ -0,0 +1,69 @@ +#import sickgear +#import datetime +#from lib import subliminal +#from sickgear import common +## +#set global $title = 'Missing Subtitles' +#set global $header = 'Missing Subtitles' +#set global $sbPath = '..' +#set global $topmenu = 'manage' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +
    +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if +## +#if $which_subs + #set subs_language = $subliminal.language.Language($which_subs, strict=False) if not $which_subs == 'all' else 'All' +#end if +#if not $which_subs or ($which_subs and not $ep_counts) + #if $which_subs: + +

    All of your episodes have $subs_language subtitles.

    +
    + #end if + +
    + Manage episodes without + + subtitles + +
    +#else + + + + +
    + $xsrf_form_html + +

    Episodes without $subs_language subtitles.

    +
    + Download missed subtitles for selected episodes +
    + + +
    +
    + + #for $tvid_prodid in $sorted_show_ids: + + + + + #end for +
    $show_names[$tvid_prodid] ($ep_counts[$tvid_prodid])
    +
    +#end if +
    +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/repo_index.tmpl b/gui/slick/interfaces/default/repo_index.tmpl new file mode 100644 index 00000000..acee636a --- /dev/null +++ b/gui/slick/interfaces/default/repo_index.tmpl @@ -0,0 +1,143 @@ +## +#from sickgear import WEB_PORT, WEB_ROOT, PID, ENABLE_HTTPS, THEME_NAME +##set $sg_host = $getVar('sbHost', 'localhost') +#set $sg_port = str($getVar('sbHttpPort', WEB_PORT)) +#set $sg_root = $getVar('sbRoot', WEB_ROOT) +#set $sg_pid = $getVar('sbPID', str(PID)) +##set $sg_use_https = $getVar('sbHttpsEnabled', ENABLE_HTTPS) +#set $theme_suffix = ('', '-dark')['dark' == $getVar('sbThemeName', THEME_NAME)] +## + + + Index of $basepath + + + + + + + + + + + + + + + + + + + + + + + + + +

    Index of $basepath

    + + + + +#for $file in $filelist + + + +#end for +
    Name
    $file
    + +#set $lt = '<' +#set $gt = '>' +#set $ip = '%ssickgear ip address%s' % ($lt, $gt) +#set $port = '%sport%s' % ($lt, $gt) +#set $ip_port = '%sip address:port%s' % ($lt, $gt) +#set $endpoint = 'kodi%s/' % ('', '-legacy')[$kodi_is_legacy] +#set $endpoint_alt = '/kodi%s/' % ('', '-legacy')[not $kodi_is_legacy] +#set $release = ('Matrix', 'Leia, Krypton, Jarvis, and Isangard')[$kodi_is_legacy] +#set $release_alt = ('Matrix', 'Leia, Krypton, Jarvis, and Isangard')[not $kodi_is_legacy] + + + + +

    Add-ons for Kodi $release

    +

    SickGear add-on allows integration with Kodi.

    + + +

    Installing

    +

    Installing takes two steps, continue reading for Kodi $release, otherwise see $endpoint_alt for Kodi release#echo ('', 's')[not $kodi_is_legacy]# $release_alt

    +
      +
    • Step One: Download and install the add-ons project repository
    • +
    • Step Two: Install the add-on from the repository
    • +
    + + +

    Step One: Install SickGear Add-on Repository

    +

    There are two options for installing the repository. Option two can be done entirely inside Kodi + and is best suited for situations where Kodi is installed on a device with no access to download or copy files.

    + +

    Option One - Direct download and install for Kodi $release (continue here for $release_alt)

    +
      +
    • Download the $repo repository file to a local hard drive
    • +
    • Save the downloaded repo zip file to somewhere Kodi has access
    • +
    • In Kodi navigate to "Add-ons" and select "Install from zip file"
    • +
    • If prompted with a security warning about unknown add-ons select the settings button and then enable "Unknown sources"
    • +
    • Using the file selector select the downloaded repo zip
    • +
    + +

    Option Two - Sideload from a source

    +

    This is the best and sometimes the only option for standalone devices. This approach requires adding a source + that points to the address where SickGear is running and then using that source to install the repo.

    + +

    First, set up the source

    +
      +
    • In Kodi, navigate to the File Manager and select "Add source"
    • +
    • On the "Add file source" dialog select the "Browse" button then select "Add network location..."
    • +
    • On the "Add network location" dialog enter: + + + + + + +
      SettingValueDescription
      ProtocolWeb server directory (type)

      type is typically HTTP.

      Can use HTTPS if SSL is enabled in SickGear config. See SSL guide.

      Server address$ipip address of the machine running SickGear (e.g. 192.168.0.10)
      Remote path/$endpoint

      for Kodi $release.

      (for Kodi $release_alt, continue here)

      Port$portFor example, $sg_port
      +
    • +
    • Leave everything else and hit the "Ok" button, then change or accept the media source name, and go back to the home screen
    • +
    +

    Then, install the repo from the source

    +
      +
    • In Kodi, navigate to "Add-ons" and select "Install from zip file"
    • +
    • If prompted with a security warning about unknown add-ons, enable the "Unknown sources" setting
    • +
    • Select the created source from the available sources to install from
    • +
    • The repo and service add-ons will display, select the repo to install it
    • +
    + + +

    Step Two: Install Add-on

    +

    Install the add-on from the project repository

    +
      +
    • In Kodi, open the settings and select "Add-ons"
    • +
    • Select "Install from repository"
    • +
    • Select "SickGear Add-on repository"
    • +
    • Select "Services"
    • +
    • Select the "$addon" and then "Install"
    • +
    + +

    After a brief pause, a popup will confirm the add-on is running. Edit the add-on settings.

    + +
    + Tornado Server for SickGear $version + + + + diff --git a/gui/slick/interfaces/default/repo_kodi_addon.tmpl b/gui/slick/interfaces/default/repo_kodi_addon.tmpl new file mode 100644 index 00000000..2bae4570 --- /dev/null +++ b/gui/slick/interfaces/default/repo_kodi_addon.tmpl @@ -0,0 +1,38 @@ +## +#from sickgear import WEB_PORT, WEB_ROOT, ENABLE_HTTPS +#set sg_host = $getVar('sbHost', 'localhost') +#set sg_port = str($getVar('sbHttpPort', WEB_PORT)) +#set sg_root = $getVar('sbRoot', WEB_ROOT) +#set sg_use_https = $getVar('sbHttpsEnabled', ENABLE_HTTPS) +## +#set $base_url = 'http%s://%s:%s%s' % (('', 's')[any([sg_use_https])], $sg_host, $sg_port, $sg_root) +## + + + + $base_url/$endpoint/addons.xml + $base_url/$endpoint/addons.xml.md5 + $base_url/$endpoint + false + + + SickGear Add-ons + This repo contains add-ons at a running SickGear instance.[CR][CR]Content:[CR]* Watchedstate updater service + + all + en + GPL-3.0-only + https://github.com/SickGear/SickGear +# Kodi v17 Krypton and later + + icon.png + +# Kodi v16 Jarvis and older + icon.png + [B]1.0.9[/B] (2022-10-30) +- Add Kodi Matrix compatibility (must use repo at /kodi-legacy/ for Kodi (Leia) and older) +# no leading whitespace is intentional + + + diff --git a/gui/slick/interfaces/default/repo_kodi_addons.tmpl b/gui/slick/interfaces/default/repo_kodi_addons.tmpl new file mode 100644 index 00000000..e69fb081 --- /dev/null +++ b/gui/slick/interfaces/default/repo_kodi_addons.tmpl @@ -0,0 +1,5 @@ + + +$watchedstate_updater_addon_xml +$repo_xml + diff --git a/gui/slick/interfaces/default/restart.tmpl b/gui/slick/interfaces/default/restart.tmpl new file mode 100644 index 00000000..1f481631 --- /dev/null +++ b/gui/slick/interfaces/default/restart.tmpl @@ -0,0 +1,90 @@ +## +#from sickgear import WEB_PORT, WEB_ROOT, PID, ENABLE_HTTPS, THEME_NAME +#set sg_host = $getVar('sbHost', 'localhost') +#set sg_port = str($getVar('sbHttpPort', WEB_PORT)) +#set sg_root = $getVar('sbRoot', WEB_ROOT) +#set sg_pid = $getVar('sbPID', str(PID)) +#set sg_use_https = $getVar('sbHttpsEnabled', ENABLE_HTTPS) +#set theme_suffix = ('', '-dark')['dark' == $getVar('sbThemeName', THEME_NAME)] +#set do_shutdown = bool($getVar('shutdown', False)) ## can be None so must enforce bool +## + + + + + + + +SickGear - #echo ('Restart', 'Shutdown')[$do_shutdown]# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    Performing #echo ('Restart', 'Shutdown')[$do_shutdown]#

    + +
    +Waiting for SickGear to shut down: + +
    + +
    +#if not $do_shutdown +Waiting for SickGear to start up: + +#end if +
    + +
    +#if not $do_shutdown +SickGear start phase: + +#end if +
    + +
    +#if not $do_shutdown +Error: The restart timed out, perhaps something prevented SickGear from starting ? +#end if +
    + + diff --git a/gui/slick/interfaces/default/restart_bare.tmpl b/gui/slick/interfaces/default/restart_bare.tmpl new file mode 100644 index 00000000..5fc661aa --- /dev/null +++ b/gui/slick/interfaces/default/restart_bare.tmpl @@ -0,0 +1,7 @@ +############################################################################################################## +## This file is deprecated (Oct 2016) but services systems in transition to the refactored restart template ## +############################################################################################################## +## +#import sickgear +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/restart.tmpl') diff --git a/gui/slick/interfaces/default/switch_episode_result.tmpl b/gui/slick/interfaces/default/switch_episode_result.tmpl new file mode 100644 index 00000000..9cb43fc0 --- /dev/null +++ b/gui/slick/interfaces/default/switch_episode_result.tmpl @@ -0,0 +1,27 @@ +#import datetime +#import sickgear +#from sickgear import TVInfoAPI +#from sickgear.helpers import anon_url +#from sickgear.tv import PersonGenders +#from six import iteritems +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Show Switch Changes' +#set global $header = 'Show Switch Changes' +#set global $sbPath = '../..' +#set global $topmenu = 'show' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +

    $show_obj.name - Changes

    +#for $episode in $ep_list + #if $hasattr($show_obj, 'tvid_prodid') + #set $ep_obj = $episode['ep_obj'] + #set $ep_name = ($ep_obj and $ep_obj.name) or '' + + #end if +#end for + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/switch_show_result.tmpl b/gui/slick/interfaces/default/switch_show_result.tmpl new file mode 100644 index 00000000..cefc5e10 --- /dev/null +++ b/gui/slick/interfaces/default/switch_show_result.tmpl @@ -0,0 +1,25 @@ +#import datetime +#import sickgear +#from sickgear import TVInfoAPI +#from sickgear.helpers import anon_url +#from sickgear.tv import PersonGenders +#from six import iteritems +<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp# +<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp# +## +#set global $title = 'Show Switch Errors' +#set global $header = 'Show Switch Errors' +#set global $sbPath = '../..' +#set global $topmenu = 'show' +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +

    Shows with changed episodes

    +#for $show_obj, $show_data in $iteritems($show_list) + #if $hasattr($show_obj, 'tvid_prodid') + + #end if +#end for + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/testRename.tmpl b/gui/slick/interfaces/default/testRename.tmpl new file mode 100644 index 00000000..e593e30a --- /dev/null +++ b/gui/slick/interfaces/default/testRename.tmpl @@ -0,0 +1,129 @@ +#import sickgear +#from sickgear import common +#from lib import exceptions_helper as exceptions +## +#set global $title = 'Media Rename ' + $show_obj.name +#set global $header = $show_obj.name +#set global $sbPath = '..' +#set global $topmenu = 'home' +#set $css = $getVar('css', 'reg') +#set $has_art = $getVar('has_art', None) +#set global $page_body_attr = 'edit-show" class="' + $css +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + + + +#if $varExists('header') +

    Media Rename $header

    +#else +

    $title

    +#end if + +
    +#if $has_art +
      + #for $k, ($image, $rating) in enumerate($fanart) +
    • + #end for +
    +#end if +
    + +
    +
    + + +
    + + +
    + +#if 1 == int($show_obj.air_by_date) and $sickgear.NAMING_CUSTOM_ABD: + #set $type = 'Air-by-date' + #set $pattern = $sickgear.NAMING_ABD_PATTERN +#elif 1 == int($show_obj.sports) and $sickgear.NAMING_CUSTOM_SPORTS: + #set $type = 'Sports' + #set $pattern = $sickgear.NAMING_SPORTS_PATTERN +#else + #set $type = 'Single episode' + #set $pattern = $sickgear.NAMING_PATTERN +#end if +

    Proposed changes of existing files

    + +
    +

    $type sample:

    +
    +
    + $pattern edit pattern +
    + +
    + + +
    +#set $curSeason = -1 +#set $first_season = True + +## +#for $cur_ep_obj in $ep_obj_list + #if $curSeason != int($cur_ep_obj.season): + #set $curSeason = int($cur_ep_obj.season) + #if not $first_season + + #end if + #set $first_season = False + + + + + + + + + + + + #end if +## +#set $curLoc = $cur_ep_obj.location[len($cur_ep_obj.show_obj.location) + 1:] +#set $newLoc = '%s.%s' % ($cur_ep_obj.proper_path(), $curLoc.split('.')[-1]) +#set $epList = sorted([cur_ep_obj.episode] + [x.episode for x in cur_ep_obj.related_ep_obj]) +#if 1 < len($epList) + #set $epList = [$min($epList), $max($epList)] +#end if + +#if $curLoc != $newLoc + #set $epStr = '%sx%s' % ($cur_ep_obj.season, $cur_ep_obj.episode) + +#else + +#end if + + + + + + +#end for + +
    +

    #if 0 == int($cur_ep_obj.season) then 'Specials' else 'Season %s' % $cur_ep_obj.season#

    +
    EpisodeOld Location / New Location
    + +  #echo '-'.join(map(str, epList))#now: $curLoc.replace('/', '/ ').replace('\\', ' \\ ')
    new: $newLoc.replace('/', '/ ').replace('\\', ' \\ ')
    + test: $cur_ep_obj.proper_path().replace('/', '/ ').replace('\\', ' \\ ')
    + + +
    +
    +
    +
    + + Cancel Rename +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/viewchanges.tmpl b/gui/slick/interfaces/default/viewchanges.tmpl new file mode 100644 index 00000000..c5c5fd5e --- /dev/null +++ b/gui/slick/interfaces/default/viewchanges.tmpl @@ -0,0 +1,20 @@ +#import sickgear +## +#set global $header = 'Changes' +#set global $title = 'Changes' +#set global $topmenu = '' +## +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +

    $header

    + +
    +
    +#for $i, $change in $enumerate($changelist)##if 'rel' == $change['type']# +
    $change['ver'] $change['date']
    +#else#
    $change['type'] $change['text']
    +#end if##end for# +
    +
    + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/viewlogs.tmpl b/gui/slick/interfaces/default/viewlogs.tmpl new file mode 100644 index 00000000..ccf54322 --- /dev/null +++ b/gui/slick/interfaces/default/viewlogs.tmpl @@ -0,0 +1,55 @@ +#import sickgear +#from sickgear import classes +#from sickgear.common import * +#from sickgear.logger import reverseNames +#from sickgear.helpers import maybe_plural +#from _23 import list_keys +## +#set global $header = 'Log File' +#set global $title = 'Logs' +#set global $sbPath = '..' +#set global $topmenu = 'errorlogs' +#set $log_level_var = None is $getVar('min_level', None) and 'minLevel' or 'min_level' +#set $log_level = $getVar($log_level_var, 20) +## +#import os.path +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') + +#if $varExists('header') +

    $header

    +#else +

    $title

    +#end if + +
    + + +
    + +
    +#echo $logLines
    +
    + + + +#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/js/addExistingShow.js b/gui/slick/js/addExistingShow.js new file mode 100644 index 00000000..95d578cc --- /dev/null +++ b/gui/slick/js/addExistingShow.js @@ -0,0 +1,109 @@ +$(document).ready(function(){ + + var tableDiv = $('#tableDiv'); + + tableDiv.on('click', '#checkAll', function(){ + + var cbToggle = this.checked; + + $('.dirCheck').each(function(){ + this.checked = cbToggle; + }); + }); + + $('#submitShowDirs').click(function(){ + + var dirArr = []; + + $('.dirCheck').each(function(){ + if (true == this.checked){ + var show = $(this).attr('id'), + indexer = $(this).closest('tr').find('select').val(), + folderEl$ = $(this).closest('tr').find('input.new-folder'), + newName = !folderEl$.length || folderEl$.attr('data-name') === folderEl$.val().trim() ? '' : '|folder=' + folderEl$.val().trim(); + dirArr.push(encodeURIComponent(indexer + '|' + show + newName)); + } + }); + + if (0 == dirArr.length) + return false; + + window.location.href = sbRoot + '/add-shows/add-existing-shows' + + '?prompt_for_settings=' + ($('#prompt-for-settings').prop('checked') ? 'on' : 'off') + + (undefined !== $.sgSid && 0 < $.sgSid.length ? '&tvid_prodid=' + $.sgSid : '') + + '&shows_to_add=' + dirArr.join('&shows_to_add='); + }); + + + function loadContent(){ + var params = {}, dirs = []; + + if (undefined !== $.sgHashDir && !!$.sgHashDir.length){params['hash_dir'] = $.sgHashDir} + if (undefined !== $.sgRenameSuggest && !!$.sgRenameSuggest.length){params['rename_suggest'] = $.sgRenameSuggest} + + $('.dir_check:checked').each(function(i, dirSelected){ + dirs.push($(dirSelected).attr('id')); + }); + if (dirs.length){ + params['root_dir'] = dirs; + } + + $('#tableDiv').html('' + + ' scanning parent folders...'); + + $.get(sbRoot + '/add-shows/mass-add-table', params, + function(data){ + $('#tableDiv').html(data); + $.tablesorter.addParser({ + id: 'showNames', + is: function(s) { return !1; }, + format: function(s) { + var name = (s || ''); + return config.sortArticle ? name : name.replace(/(?:(?:A(?!\s+to)n?)|The)\s(\w)/i, '$1'); + }, + type: 'text' + }); + $('#addRootDirTable').tablesorter({ + sortList: [[1,0]], + widgets: ['zebra'], + headers: { + 0: { sorter: false }, + 1: { sorter: 'showNames' } + } + }); + }); + } + + var last_txt = '', new_text = '', id; + $('#rootDirText').change(function(){ + if (last_txt == (new_text = $('#rootDirText').val())) + return false; + + last_txt = new_text; + $('#rootDirStaticList').html(''); + $('#rootDirs').find('option').each(function(i, w){ + id = $(w).val(); + $('#rootDirStaticList').append('

    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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/mstile-310x310.png b/gui/slick/images/ico/mstile-310x310.png new file mode 100644 index 0000000000000000000000000000000000000000..85a087f9db1b455ab3d10db261a98b8743bb73e7 GIT binary patch literal 39676 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/mstile-70x70.png b/gui/slick/images/ico/mstile-70x70.png new file mode 100644 index 0000000000000000000000000000000000000000..6fba571c3f2b40ff0d968acfab21576aedc52b88 GIT binary patch literal 10443 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 Ls_&|0%tHSM9jlWn literal 0 HcmV?d00001 diff --git a/gui/slick/images/iidrn.png b/gui/slick/images/iidrn.png new file mode 100644 index 0000000000000000000000000000000000000000..5b546109b5b23037319cc19aeac634b537f3ac6e GIT binary patch literal 804 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 OhM#~I&wK(i`}3bHw&zm- literal 0 HcmV?d00001 diff --git a/gui/slick/images/loading16-dark.gif b/gui/slick/images/loading16-dark.gif new file mode 100644 index 0000000000000000000000000000000000000000..febc9707302438e19d38fbe4f122328e857ea691 GIT binary patch literal 1849 zcmb8wdr(tX9tZI2z31lM+(&YVNJFGf2tkvOm;fO}5qlFr5Lh-)1JB~YSmrZqDTw)m~OWqMrO3zaVt}2JAKV)hjz5JE%Y(fnZ6SK=wIm{{r!37 zoH?KQ{?2bs_SP-N4K|2CfQv`%LYqz zYF?Rg&$xcuE=9{_wezIT>O=la#r{ecWNmvo!(_=yTCc-a1kc9)BFSj9+xFP2rOl2# zwNhK1t;M<9R=wWwY|U;Y_A%g7!CmUmEg>X=H%p}`%8&hQ6wNe~H%tR#IWhjbHv<<$ z7q8hSuvaoY0r)v5{o9pD(}Nw41}r1o(i^hvUeCqCIR5|cncd}Sr*F~M6VHnnF~0lV zjY)FJUW@~jyj7hHgfzthPh}iR@({Kfw5I@G@^KmcTnbIwW5ZeYhAa-wzM(JEM80i; zJyYFtOS6Iq?O3$cRVx?wX4v96Dc*DAfh*@6NuGieEz?_2ccAHMe5LYK;1QmOSHKv}L*?)S9iHM&zxjo~rN zxqP4xVtlb=&XVjMm8gF;eY>z<%XufeGy*7c>)Ro~ub*>4y`ZNk;m5Z$BI5M@%dTf5px)_i8CgOCwkrURl(pky6>s7;wktl2^m*ZmA zTz%r&Wl^L=n|RHE>0wvEI$b<2@dM2K=}a*YvQ7JavMPeWZ3PZ3LsSrqQrW8^NF?9x zJisUDddGeQ5Ny4@EFmoE`4DL<43Yve@-N>R=2U@ES!&j;V?H;Rtx)8zz2j=A<4QYT z^*??yLdy8QiRZ=v#G5aaDy7ipa$*XqzteqZypJRserQsyj3S7lwN*UGC#-}}sZ=lo zMm%?*GIs!UZLTaA5bFfl^{Hf!JiKOkpqDkMN_|MGm{ZLteln+&i4w&trlc>IPQAC) zRvXL9K7QWbBHlOkFjv=QziOBbaK)|L$8fNufAdOa{ZvQ1TyX0jU%JE$#V;rDYy@lJ z^V$6fmjGG;!=OSUJ%J(;k7)Q=wiMK<3~yOZMtO2!^rdyClX>S3zkc__UiCk({44-R z{8{A+r}yN!wP`8R-n%eGldw z5pi>R;z=o>NnSj)86#K{rx_|q1qdP9jq-#J70uV;_(nLKAjh!1;WbU6SF@~fmYtX1 zqo#6UL)pIq4NUT|wXp1wAZ4Zd(Z*;&_t8bLbw{jjw$YSn6f+rn#|GYx#6Qll)Hot$ z792?75a{=sESzgK%;2%{nFwp)K_D#D8yGx@VI5Tt6p{sXx@Oj=3_nu8cWFJ-Ff&T2 zvr+oBT!=I(UXRHgFfwFk#^Qo1qPz2;`I35A(%13DTJa{T!`*Y~qi9j>BvaC+fo~03 z=hb|s^Vkm~V)et#7z%l56l*Lh*rcYh4!9|Cn-Es;Q0m1hFnD|&+ptScaUo4w=p$OL F-vDIu3c&yX literal 0 HcmV?d00001 diff --git a/gui/slick/images/loading16-red.gif b/gui/slick/images/loading16-red.gif new file mode 100644 index 0000000000000000000000000000000000000000..1d032ec864416616800b89e38a8f1ac8e14757ed GIT binary patch literal 831 zcmZ?wbhEHb6kyz7(^Htet@|b7#M0880IlBxG*r>VPM$8z)-@# zFpGh~fq~%$1H&%{h7Al15)2G#3=CWh496H4lo%Lz7#KVl7~&WhOc)phz{Wxd#sA!X zt|7tBjsdPldIrplKvBh?ES%gxS_h;8!e)X>LZSp~!n_rkGVK%h9k_L9<(o^(d!N7A z`+9eTzQ!EZMr*-N2_|eB&45;SC+a-zP~lXP;z?eTv`FKm^!Y8luZ^S*OlLmOv^VZNyYQxE1Q1d^QD!~t!MEr zXFkzlm$bqCmuUZ)iN%&IQkAQ(b??%e8>EQMBqK<8T-y}!%q4L04v$MoL7}cEx5PfO zihDclHe=f1_`ny+jJ+qGonTF#=e6?cS1GK1Glv+XQW)E^VpGzx%$u!=(=#3~+Lk*j zmQUf$-=^(}f)AMWru(Y&&oE(%*JUs>JH24vgCGuUPSS^%^#tgi6`S6zDw0tR+QR$5 zbp7w`G6mDQzjYm%RoE)?D^8cegv~i}{SvGJM7kOO`rSNzTopWBT>U~kLn3*(oQqNu zOHxx5@{1I5^HVa@GJ))*N?tBTUM>wyUM>)XDM_kSaLh^0NX@NO@XgFiDbFv;E>`E| za`$voaL&&wE-5NaF3HT#QwUBiQ3xo?PfIN>267W~c)2o4N(!v>^~=l4^>Sf4Gx7`c JlJj#JtO56M0$2b5 literal 0 HcmV?d00001 diff --git a/gui/slick/images/loading16.gif b/gui/slick/images/loading16.gif new file mode 100644 index 0000000000000000000000000000000000000000..085ccaecaf5fa5c34bc14cd2c2ed5cbbd8e25dcb GIT binary patch literal 1553 zcma)+TTl~c6vwlh>nb99Af5rT)t{mCEg5urg=A(g z{C|6SPb~9Xage|wB`SrZk2FOMYM!buln2sX?5Y+T78iB(Zu9cS7|LZyZ++}u$^oi1 z_j@S}bW9OzU2R+RMy&~OT>X-oZ98$jq#ogNfJ!BM-42wHGZk*6s2KD}U*IA%epmxb zm}|6BK9YoIF;*xSL!+z@<64lB7->LTW2Vi4ostCA(z&2XniwNIv}fFo-`MbG;)u4G z^p@F!)|9HhZprHd_vXjDoxs6WkK-6P0@lfxnGT>*p(QHoUV=u1FAqb@b%*W=a3{`LsH5k^AvQNL>6fPpy#oU(&MuH(*aEX4b35*} zn4n7)`I2U%=+Z=?BVZQ?vjQFW4gD@~XSOO6b{qu81`4&LFuU2(ilxW+1|ZkNMnWe79C$gs zWT?Ele|HR{JGPe)5BTW>0Ey?-Ls6S#GoV0tbt6ku7B&*0 z;i9QM$W1Rj*rRIdceL)rAOSl+sDe3LkB87<%){;ZdHp6|SNlopDXRx< zxBDF9-lTo&v`8$humFygUij@qgT=Qzhj8{ym2-{Xciwqq_Xwk%=O3B-MNAL_6e`3U zyxwmXex4`g0^1RYw~Dth3av3Dl^AAlpO3mG!nLr#&ZZ7c_wUboI+deC+&%TFjK2Lm z!Y&f1h|T_On%RCV&=4bx`!>(YezqGVhl&QpED?N6GV)HmzJ9&rh$x*i?*@o9#6QI< z5ZI_MRX;0+pY8$`j)eF#TlUyG(eE%E7S!rj;mj^M5vhUicPm zVWQ2z+imFyg}SRABmOBY_@osR!>7Ov!ioK`NB6_Rv}7Ud?35ed5Sb@?yND?kv~RCa wqs^a3Sh>&&L4)!LKI?D2&k@))k(LESaga|C278ChSzn3NWVkcuNoY&{0f?~U_5c6? literal 0 HcmV?d00001 diff --git a/gui/slick/images/loading16_1C1F21.gif b/gui/slick/images/loading16_1C1F21.gif new file mode 100644 index 0000000000000000000000000000000000000000..86dd8bf2867ce3d36db38d2f72ef864f380b8508 GIT binary patch literal 1079 zcmZ?wbhEHb6krfw_{_lY|Nnm(c|{=VpE#+pxn<*~&4-U1xqSJ`!-tRNFIf2M)vJoC zY6c{r_@CR)H6+;CF~HSG&w!Z`D5dyM%DE^tu_QG`p**uBLm@FMu_7lwF-0#kFD;)z z@h1x>7f_WB$PkdF3@q9LCp=g0weUZ<`~MvWkzH(+eDrg(Y~iM!?ZIOtx`CZSG(OL zXY*!p)nmeW4k!B3PUcu?3S#qx8ImbW6xst-m>pXWM9h1s)v=^=)$Kdi4D>eYMeDd% z-%W8{$j^{fWpZIfiB~5uxG@71$tannV51aUFT;#t(B4@#=lohJp5@FR+Kg_!R%5p8 zo&_|j7pqaoeuEe#7?xbQO#AAr60!MuCT> z)6%ons%dqkya_9?UcJ?Cv(bbP%QU6>PhgElrh$%|s#t4#8bGCpTdLGs%j SCmzp4nGS*p*BX>&++!fc^o$hXDq(eK}S_({Rj4GjfWE?>SpKR;hz zUtd{SxwyFKa=D&7d2;8@ozc-zQcDr!HbXj@`kzPKgf1?+~@OS_?G{pjUc??SO5Ox=6O#(dqQ5pSe5>4BqLs|9)Ee_7UsVCh; zerSSSlby56GlDSfSftgtTQ2TSv&C{!yz9mTXVw{#JPya3rnaIkf5QvDaOhdp6w`*Y z0Qfgv`NVtRrSQt0Fpz_m%P^dBQhKwe$ORyvJIb1KcxPLKA2S|LE=dkaX$n$4 zW&#wDPG-o+-pNj{XC|ReJ@(A0+PvBDcC-}<7gt^ITbGQGM|>&rbC5LdjK~tHrK-74 zbz;ri>{89vBJtwFrm38~;S7BoN7cE$-41ziPk|NTHCB2M1F z=sZW>e8)PMr#NCDJ@coIOO|$MznAh!TBQbFCBPJM+A>-7FWa;SRHm2v_aE-0vj@65 z%S!zn|^T&h=EBo5{xBX2CP3sBnE(#+H}f@%J4)MWvYd!qHZ+?3PI?LUWY_hvl2 z4W}aBU9(ub21@P^e>Gu0!F;h}Pj*6iQSmpQbQSt8#8>^g2-vy$hAgeN(fWLwud*fP zknf0L;BZVxKuZwtM|A+;mXV%i$*hVxkis|%&c~wO@faO%_?Y#ybVjn_TE(DZI0756 za9q^7E6-fLC<>Qox+XS#rj$BVHGmsZivszw4~6 z;)>he@jZS&Ov-q_j^)k)h&P@sR!X7QS&b>E-gejBb3G(k`(1--bp$~atgqlfK4B$< zN~MA!Fyhty<(59sky>6VAT|gxYm&(>d1%ebK(A;}mHMDmF{_$Zd~Z%F5ygvFO-g@X zJo&e6w%yUZ%%h|BCh_Z&4=uV5`xV2CpDS$MF@}TX#P=_y*G#s>$_2N6^QBYFQ2bH? z&qS~$KA+u(aB-j+Fbparo{OW1_`@20hAj!LR))5$B%>T!7&)=QG?abj(0lj(*{%NV zr5^;~urH%jQSBKzvpywB+I>(1-lwzE2o=-`^Zi<&6G+_R@=!~>w` zn#Y-y7!L75K8$4@7=a0el(VEj*33t{P*TtzLk*&Qp#gUkH&!&Ne!5R98g=%7>hYyn z^x%l@ByBsE@{fbJ$5*{%bnUbzK6qt#9qk`6??l`?|I`#UjjJcF-VKYK?msp0QN;AE z)eCb9zKFOvHU6v=&?GOGO2r74#A${~Pys@ScA`9?Lq+qoIKCMU#>p{kZ)i!4U5$eQ!y0sQYh9~kh?`qV{LFt{B|KMfss literal 0 HcmV?d00001 diff --git a/gui/slick/images/loading16_dddddd.gif b/gui/slick/images/loading16_dddddd.gif new file mode 100644 index 0000000000000000000000000000000000000000..190582b822618e226f1beed6cee1135fcfaf5984 GIT binary patch literal 1849 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 BrnmqA literal 0 HcmV?d00001 diff --git a/gui/slick/images/loading32.gif b/gui/slick/images/loading32.gif new file mode 100644 index 0000000000000000000000000000000000000000..3288d1035d70bb86517e2c233f1a904e41f06b29 GIT binary patch literal 3208 zcmc(iX;4#H9>pJdFE7h`I{IF)0|5<6L}(j=N}5%L009EB2nYfyF)E0PvIqo$u!IC; z4PgyY5|S9AEh38G)(9eq4TbH7_UHg@yWrlIJ$6smIADL7s^P;_O;ykRc9soXl`UC*LwQJXkii*0rx|*7rI2=x7WaRkx_~XZqFJ8R3c=2Kg zf@aSAv8+BJ8+^hyay>(QR@t*blbKzsf0}bscEqRc5Hd3o(-N5RyW=zWB*zQw6Zh>* z2CROCDAbu#D`)S|J_o(lL9Yn3l*+8RdiRD_>iNz$#_IAzCna&Wl5 zSF_(rRCDD!wi#i8oAm&jYtn2_@VB%2-H*G%bN#|(6R6N?wM)3u`PiGzwuX7qmTgyF zpE)h0kuoxQ9?=kW7Y!=R@DmhU9)vwT*EZWzJ zrt+=2tqFts72yIp?|gvdLhs8Hfku^Z(){gmN%Y=K#P|%fkvgUj~HfIp3CuXqCtYGtJ#me+n+-LmP( z*XNuk%!aH8bIE@_Bj46>M*dSro|7<6vZ7WUHh5YQzN$>IJFqCb|CT!wj~R2C2%=q{ zpt8rzY$aw?W?=Ustv{jo?Ow@ZRkLe<)NItY>Cyhle*wR59dTdF6(@{5^ zAQBOB*hNtc3bkY-8{Cm$nFS@elbTtSqrt7MB{h_4y+~`!mVa}?c&N>&?P}GqdMuhQ z&@TD5Czd((DcG_Su~dKKV)Pj$-qi1WHM8_vc^O4?^!oY|tmK~i!{fjd&@_1E(T~r7 z_REZy&hMT^ySJB3W7l$4YhR`M(J7S5S~+4Q&3HPa)z%zPpisOp$^ zTEe99ig2$5_qFr!$;7A6CJ}PJmRhli>w?LC}Y`#HLGy6 zMU4EhL~dKCN5Ut;U2jd*83ShBNiu zcJB0l9>1Modc?-oM<R4?}3g}UJ%@K);kriq>)e*rh%hdqM)5Q)*+O8 zXm;SEbs@koiYS!9YXIclSg+5m_s~yrW#kKMdiRszg(gCP5HPmP7L)vCf8@fxUh6qY z@Z#TmkjzAZX{rwE+q|K~F2v5{_@vt%>yT_a#fF03SFt{0RXvDAiaY~K9CgS1O>frXgAjBCS}mEd4mIWZ$=ovd5| zR?GRdU}d6+Q`+JRW)|=v7$)XNkn3yE`!nAiSCvOB1jKT zG<1aK3s<0b0m==egTD#8i(Of=1pGDTOCho0XpIOMQ&P87cVKY1W=C6kIg z9cH=@a&zbm2+`|{(_?YC9fdm?1TY~-pwlBn?>=(~1pDKbco6jloP;0-cqRiwV1A_S zEyV0Dj8Pwy!nekzaN>{)7rgZ&_QLxK{~1yRe865^yx>}+a!ECd>#MMwddow z@CU{l+Rt$xuXuf}?ga{3IAr?Raql^c@a%sI0U5m}HvJ5O1#I%_MMPt#BH>OqUZ{-k zt>4Xzz=%jT*FVW(uYkWyx}9Gw$HdN*qU?Bit#ji(Wi7p-u|_8?h^%szIS^s^fNM}b zgGy>|=cbEufpguY5_6w~&ZLv=Bo06UF9EYIY;Er-1VK)SyF&!|J{axiE1z^(hXwVq zsFS=K-#zC}CcOs^8W{KAt+kK)jYDgDYbCXv{{rwsgqtIU3<910$CJi)s?? z_t8k{>7*0~4l~LLF7$WXT5OSq5QCTbP_l!SN|{R}3D&eWA8~0ltWh1IL+ZBX4rRSt zWF6Om3WDMu4xK^1(BF`2cL}rUCzhHAB`@j5&R-yk_l*t;mPGY|u2^o|myvcOdrg0W z%=lX;f^Vkqfp?u7*4qQq%A3Mpf!xspWBSKS@O%r*TSM}?dl(@*%{0Jm_8;(h{R__M BtPn;din8hlplnjsm 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 RW}*N9002ovPDHLkV1n4qW32!H literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/2be.png b/gui/slick/images/network/2be.png new file mode 100644 index 0000000000000000000000000000000000000000..36a4025c4a6dde3ac4cd458426fc68a706f7bc3b GIT binary patch literal 2165 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/3sat.png b/gui/slick/images/network/3sat.png new file mode 100644 index 0000000000000000000000000000000000000000..00ebcd5a7e4e03034c4ba419acb9f0208a3ccaaf GIT binary patch literal 3350 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/7mate.png b/gui/slick/images/network/7mate.png new file mode 100644 index 0000000000000000000000000000000000000000..206f4e8fb74ba8236a9b82cc0d359cfb41f1a3c5 GIT binary patch literal 3033 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 TT$bhiy?6FkZ`u~vJP7>@j>2*4 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/abc australia.png b/gui/slick/images/network/abc australia.png new file mode 100644 index 0000000000000000000000000000000000000000..ba5ece121fd19f5a5a620580bdc7d22ef76d65b2 GIT binary patch literal 1676 zcmeH`_fykn9LK-1MS^z`3#3IE4k#*CMG%M$hzbZAgyMO&C{|S9P*E$807*!~Fc5^W zLc&NOgkjhqdkK^gWaKacS?m>7*h~BE^|$`ezo75C=lT5f+;jJSy*`o1o7W+#FjW8m zAog~)x50@3kFJV5cqd#TR{(%qFVfNVs=vSgw{PDT7Z+DoS9f=J_xAP{78d5`=eb;N zUtgb0Cgbz@>+9iRlO2)Ih~wzrKCb1)TrRJ_RKe)dOk}b?A36og=z>Cyh>>Id}eo zxrHU%=F0UOj<=95Zg+n5c=-F{Cr`b+eSBZMdJ_EQ4*7=wA2hn zCOel?T=}u3wX3&p;LD&uBwm)Su5Vvl=Lo^w+OW5^b`5Z64S2q~cS%d}fw8N*1JB9G z^KrH?o@O(Y?Ns75cW%YzbvIXf_B@ybDs{`GED<(L(XL4uTEXFCg?78G_L*yHrsiU(Z>(im9Q-Jc5LP?I5>EUBH z>;!7qu`;+`6)dmzSRh45(!;(M(f?6vOv0CGjk=ocgf55iE0HB|U%8Jyo=fN>&xSks zO(NtECK!+BdX`>?HVwE|wmRI~h#N=vC)|=rNLr(Z(S<1ku?hz|NWTTpjY@%e(@UQb z9=}cIAC+fMoIu1V79bV%H2(b2ndRenZUzNKI1{k(ZEsY5UKBQ~+prAB^$CF*`*ksd z2Az90GsbK@9-b3_f7Z>5*&&ipRQH>SjUI(D9(WwEt%CaOHsX#U{&3NhEAdusHdB{d zDA&nx9Gg;c=m6vo?t}btT$`e7j@PlTlppTD%Xx$d{>godAU*NnK9Jnpc3QhhD6&@) z9I(5JAb##{srL3eDD3^jF;IByX00I#8ZUU;;?k+BkXGmWwt6FjGZ)(45&kYZs=i z1r)&vE1FJGFfmAS)>QcZ5&e`vTVn>t3^2qRZolMRN$~U6B?n95w={TmmmHqjBcI(f z-T%UnXO)FD3U!M;ne+}YHsB)qFK0KaM##FdQ6%!pMO^G8x~ZLB%$Ox=+x3xUPFQmb z5sC&ZaVxQamkf4YvUglr-qQo)^b(eT*t-|fwDG~;>`bm^RwVDJhKZI`rBT0a09tH* znqI!nPp2!PHp@hZNko2~RQ$;xah|#8zHABc{PGZE5uC(UhCE3;n7ROG^k56&FE6&b TT$bhiy?6FkZ`u~vJP7>@j>2*4 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/abc family.png b/gui/slick/images/network/abc family.png new file mode 100644 index 0000000000000000000000000000000000000000..386bcd116a49ed05deedc84c567dac68862909c8 GIT binary patch literal 1781 zcmeHG`9Bj10N-RtA&DrRJSySkC@Uma$$gZjkD|-*MDMw6#%!)Rl3~m>_prv8`#v^Q zZX(SbL(FY*+n>{q(+{&-eTN{d+`Om^~B{JSPYM0ECPl>02GS&JiyQ96QoPz1T_s zfM?#q#Kyqa*O$xX9_j!14-zbZo=X4;NV~c0)axI!otGh;^IDi`jn86 zkd%~!#bVRb)3dU&a&mHti;JtPt7~d%YHMp78ylOOo9E}}7Z(?omX_Am*8KhbfB*h{ zaBy&Vc*x;!0s;bJV`Iz9%b`#xi9{lk$piv{LZLJ?G$4`4#Kgp)prFvu(6+WVDwW#N z(b3h_H90xSWHQsz(pW53U|`_#^76{c3LcMNUtizY*kH5S+1c4!TU*=P+q=8FdwY9P zQBk?MxdjCUm6eqX3k##8qZJhunVFg4;o*6Cc_ASo&`KYw*~H8nN0si`SGJ|2U?w70htiNu(gn4zJeva&KX8a*~PMyJzzdwcu( z`Z6*yW@l%+ySt~Sr)Oqn`uqC_1_lNP2TMy!hlhs?3kzFYTZ@W{A|fK{>gpH_#>B(~ zjYiwq+4=bKV`pdQQK2OzC3ACgJv}}99!Xk9(+}{nGP4E%fIP=QeEb5(1%*XUiJle{ zKPz?ay!3^OGIG}yZYnA%|9MMA_4XYN@ZEcwS~?F59vYjPnOj&{+dQ#_*g3v>?dI0qtNwo4n(NoS5JmfdEXD=Ju*b&o?kzlofRDG-67p1ae;c z0Lcz`cXC%b`};K#d2-YQRA^%{)Gpw9dFntwCF~M7WK&G0udc6v8i;$>-bvYOfvos@}dluBFgj#{xOy!+RdA5f!b$&h+u1VG+TMKK0#I~8J`Oi@O!{#%TB9C`ut=XG8c{I-jcJnL`q-O=sa{@*o(&?t1H_E+j9eo<=a`oWA z9=FUMh@UU13WUnkM&Ec#rOTIIY$@+gd zNqkM1UZ)lfnj1aYP%C6nWPI$!H8&Peo~v+)LuoIR<_gRWNL^eYPe-UyxDeQc1BZJHC_m<_DEq+tD_l3Ojwt71 z!H?>Ye(Fn<8_{ZY<}y~?iZqK)nOvZQuGT|5-DR%S^N)D!&LgoSbOZNMi|Q|Jh#)|@ W69Ic`d_Di@(*Pp_Gkub-L&(4M?Vbw& literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/abc news 24.png b/gui/slick/images/network/abc news 24.png new file mode 100644 index 0000000000000000000000000000000000000000..d0aba500c11524fcc508610801edf2d7ccb68da3 GIT binary patch literal 3135 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 Z_&4!L`uQ3yDvSUC002ovPDHLkV1nDU2dw}A literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/abc news.png b/gui/slick/images/network/abc news.png new file mode 100644 index 0000000000000000000000000000000000000000..8a63ae4ae7aa39c809615f0ddd6ba250b96158ca GIT binary patch literal 2712 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 Z{{#LYN^V*;DmVZD002ovPDHLkV1no85gz~m literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/abc2.png b/gui/slick/images/network/abc2.png new file mode 100644 index 0000000000000000000000000000000000000000..399b48760188aeffe448d980fe05840433306f3c GIT binary patch literal 2050 zcmV+d2>thoP)C zzVUo_=KFNcoSiuc0-_fkqCntb0KhQkCz88x9hDMS`<(|cLoFqo%2IAHG%Uxxsa!$J>*TZNjQcBg_=Qg@GZf$z{&UlNR zr2vS}g#oYW|4!Q0^K&mug}lhV_>$+nO^q8m^bQMH5^~u8Q$3Ye1S8BKH`lsKVm{Oz^)i_={={iXSKM$5#*It`_ z{VB)O#OyVCbCr27xL#&L-KW`6?lxl$B;c#xM+9!CIwMMT#iw#S(~?Zn#)yB_^w*OE2et1nJmtnNP`J-C;Q5(8G*U9s-o+96|*)KeQ>k+S^F z{4)tv-1XkAXx`0$cCl#~5FqGI&rACaFe-u-0SJ`IWmL`4eSlOxBIOsz^NZD`#BU5X z2FzfQ>X{?W=`{Ymdtg_e`H2CcE50k`J!RdYZn78ND4|5*=YAD6ANOS{nQwie-X_@r zAii~OZF;IN*rzge+8;E`tQoSwkz9@2aZPw%j7S&x!c2dT#TRe zo*{<`GohVd!#6SC+|F@A3Cfbdc*q$W#)X^g={7JW3!J4F6JU0 z2a_nyIacaimq5J;{^0KS-|f4ophCH#AU{(zAOP|(uZ)!uF2I7F z^3GM#Dh_-hTUa8OL}+bBYxQ{bfwAg6BYUoeu4S-{by{gdu)zRhvASeu%FZA+yr$pI z?AuefrL%PM5c6SKHS5Q_X6#NV>x0n`u8&+>?pjuu;&~8-1@?kzl+X^`p@4FhpREbi zNJ28WQ7)CgroFab+yCd_UnXlzS$fV@Cjc^W)_QFNP)^Lw9;5eXqc0ywtv)^DOquIILH%g`ww`SaSooz)=e}>bw!E5s6dtmcJC`>s`&V?|Y#zT|dZUE$$w2xq z2Hfa=hCMR~gGY?R-J%-=P}Cds`_z4pNrjnGrXPH|&>i5|W|?f;U1nFEx9&>dipu1J zBM0d=6)BY)ZJWRbv~Kur{CfCx`7`z2rMBX;xpnaHWnr;jzzS2QngJd3)#hp{yI$xG zH!no!ReAOQ$$dV2&CV;%_MEyZQ)Un)2qNOZ4QN$rkF}1fSVvp6;zF&Pigi#|MR6ZJwzXAJ+v7k& zLLgxyWkVpcWhr~f41|RAySWe_Bsl&u=G?=1+;`u*zwbA`-*=x*$na6xIrwHH`7HJu zm+5G!_2wfZCpio4#s!;Nkr_)H%zQ8af=#R1Aj4c5ma;mEq1F*D# zr@02^Tmv(nkp)KKm22XC2U?4YYh&Z$7cQ#^3@W%6lIj&^w04*k$d9w^Sl3+Jq$>6 zUz4_JTkc8UwvtjTKuKim+#6zLiL08j@2p_jr+-e*Y0r(qeU31gvk)%ZG_5U#4FPlUi7F zbxlOucNhQhSHjYjImb>FUA>O_)`}ED)&93&39Luz$1hw8{$bR#6--zC8>DBFcls`H{-^-Zy+yR9n8r&<^eoAOSb3HWFrSI-2V4jiBtJ>zqk zL{h=w!fuKRTLX`ztQ?C`3GW7gZ#Dvf1`i0wOkiTbb>gyB;JCDno@C&{V{78_Rgq3J zm^sR~U;}5&OgC^MGB|zfju=-rn2yJJCd2C!l3-I!L{#2yXA90>!pJ-ASHa<75}X67 zp+Uf6!Kks6smdNc=Bo9wegTjtZ5$|cWZ|nOVrc`j8dA~}YQK)UI+5p3$ZzsEiw!mQ z?BbQK&Q8?=d3#6x*$Xs!Rs2were9}M6WTC|z$>zHL0E9B_{J^uUZ(RJk_NTWmo{hT z5P#52RRXAsi^qJmAPm?F{4Qe4m+2y9QA%TGeSuv8qu~5yG9#6i`rpgkz5m5O_q*hB z%w!)q7Wk=d_936X_-kt87cGyRG=rof%^wy!Xs9tFLl>lN*upb>YZij=cn}8Vr;O~Hs2O)ifbd9lVU2GgC3ocyd3^s_GJ`27_@gci7gAI}8_$%J~v(m@S zq1N_MQ(QY+T9^PNFUmqkj;7L$Y{Vjevko4mccCee5$e^b)1MX(A3s&r(%Mm7ljlnu z@chob?gC-}5byDV^<+Owo4^6O)a50A-^O*q(r-zJDl8HFR&e39>A#z6+$Y9 zIXFq{>w5txD;JI)uQHM5Fc#ChP1(6hRP46`09#YnZ^C2HRVYn_zP+MSz_urER|7!O z-F#%U%iPxD5)x>St$_pep}mMYNK2=WbibKpgCfR2ugy7nyiW=t0$3b0beM{)@LDV` zyZ?wTNZ-8u?TT0_Zfm1s3H9#w;tVmQxsme229kmd0PtC3hPYAuv?(h`)+SMODIm+B zF2S3r>o#`Nd{08Z3NHY&*o~shzUAB8Qh51l_TgVa{Ho&%_KI|xj$5?kP?>KA0OpQy znWK=)r40>X4in*$^ex*7<%LJWA4~wqa(R0@8A>gQK;@nE4F<^=n1fsU1z?W+oFaYs zQqj*3(nw&9XtQ56jqpg!H;S`JLiWxg4FC||r(VC{fl4kP*~}SafMb!Ytqog3w4gjx z0J0DJpd7;;CnKR#*Lp}Bh)tqxyO2W3Yu0H5pgg#kfokLu32F@VRp57_yASyKQPnAz zcA~@)$)2`t2028^AS)+igx#9};I@@rQ&u(szzfOpJ_3DVv1fsj^K zj)+8{$56zx?7<_dw|l)!BLMJs-2BD;1-DU@0goc48UPG7pmpDvkqIBi&0nOX_8Oc* z(4JupkVj2*?QCp9LPt!TMxsK%?=C-EqX}#YNWkG&1NUOxdRy0JbT- zdYxo^R16v!$OI$NeRcYl9q6M-cd$*6u1Vh%8ta6kNpo%qz}?gzH≥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 JPDHLkV1n{rU>NqB0JGp!h_ob8$v5qB`Oe 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/animal planet.png b/gui/slick/images/network/animal planet.png new file mode 100644 index 0000000000000000000000000000000000000000..9d455828225c221aff8d568bb52a20bc39f9f7d7 GIT binary patch literal 2273 zcmV<72p;!|P)2W_PzVc>~yzF*;2Mus7fda2E`D?m!P29otK@tckX@sXZoMypISEpr58R+OrEclV**Z^*CtNP07D>U)d>l}uvK57Xi-T;fM^)l#N>s< zHE?p7AaJ$xGi+M`uDLjI#r6QpJ+=ag={IWEF(0f&^htsq#QrSvN5T@+;|dAec2eZ4 z!EV~suml&a>|(z*Q=eu8use-Kh@(I|xYSa)lO8b7c4ChuqK3|v+}T`Pa4^E-#=!(b zX*b8%5;u8ctX|%ydG9tWfXyXQ52&&>2GL*(88Yh3BB-gjj-*6t#*Q;d?g8%tBkbQy z$$$+G)CbOTPHEcsjs?(GjN5e5ZM*p^po{n0BKmkRbZ)dQxB}O|HvWFI6u}}m2TsD! z8Ek{Aq3E2_GS7s(4Rkc00|*ryjOo_}*0^E?*0r!tcSHyXsD`34O-z0TylF7a?erW) zSOsd`bCg{4*b88uUf35eK>RK+Kmp=}D>6(%9*jDBz zim(clhSYDBTqUBiv}u`((huaF3XlbvxQT$0ktdeGzrb5DTU=5^4W3+2z5$~@hx?y^ zSHODAIHTZ`;6CsqI1K*CzTW`1fC*@j;-cm09UkbRotiWyz>qbOx4{|9rF>>-0ad!+ z>oKCapxX=d3VwgiBkFZbf}aBSgJ(DaiP%QB@?`l1w*LWm7;Fa>au)azXA&`f;{`C( z6HfkbplVGh3xq6#e}cFTtJ;+c6Cx_fJfp!3cnW+I>;rpwRK5#5!Pt)~Eu2k#3*G^4 z=R&281TC!7T(qJ8l>{#{RH`txrtGbdA<)A6GQ%LMR5aolr?#DZ$!fKphZML%LfYrX z2oQ)U4?9bGuH?4RqZIfv?JJt{)5aXfnvWE~RLC&K4uN(K(g}puCqW@5Z+M~9`dy_q zrvzXl?Me^b{(0Kl#cgm!vGD#T)|I$RJe7#Z3t7VhHh{~?RV@LMppW-G+@@x&II{^i z@nuMWFQT?^+{1k3eS!;&8bQ3ABt9zX#WC`P*>fWz%3!NGhc!m(PNMjQ%X zsC2DOO3+6`IIWFYppy5ou$_6%OyJ%D{k0mc$~AkXHu-Lfkc!AhK~xCzSppP+2bOu= z&-zvh(1(Giu&$?B|2RKHETHZfMi^Iu{((9pqTXDoxaYE&aI)&b12~UlLTyxh6%{2QDrNana4wj@;QMQFDeAY{)mKVYjym1W4^<#tVO~B0gXOtt zXZ!SE@}}7(rz|ifnGhN5mdu$&=SIg-8AI$BXwwJ50NNHt2Eu1o3fk*zmEpPb&if%m zCF#l(#>(lk|0f^qw4-kmk*5{J!Syn1_=PbS+FT3ee*>jOr2a{)F2FwUxY6maU=kc) zcD)uT@-lqjXt)}FHCzh6E55oL1Dm1q62v%Ci%G3s#qU}uY6YtZ;~^?b5UTg$ev%6^ z!z8swM0r}FzpiEX$uLw8K*T3ee+$|ll3Fa+*zan18VkFrudKp(Oulj7;RA^V zhlDJDwQ;{2JPO7e?894m*7EsVF}BznaPRV{ybgQ^&r^^L2lL>EF0GeVa1E(@h42N(<-J{o7-myENbO;0jW<}J6py<0(I-89ZIzWA0E3tc_I`s+cK zu^iH#02H_*9E`~)9>eZC;9l@OP-^y*m>vHmP&5p_V1MqSf>sC9c?GMjO`{Z;=^& zovXc_&#onk)OP}(+t?N0Ier-VOvHE0Ik1}{7x3O|#slpC1?0iJk>J)MK2-Et$)(jW z$`*Jpc%EKzfMbSS;bX?jRE0Z1l>#PteSgHRlmYJszvC(LS75kV57-HkmRl`a9^n!* zZwwkDX=Y@zxP~ZcV+YyBtbT#duLhq6KV!SAKnI@{n52)RNTERcfnVML5`!JSsW4Yu#0;cFmIH@^!M`8)tmgS_E^ v-vRqxqi;pr`PG8o}THR>DdQlhIK>+g@G9Lav?Dq#DKvlC?+V18n4mhYD`p8w{VFY z#;B-~MOkDuvbYfl$Ton&Fu=?(>(aAz_e`&6Ki@s4i%eB+rL3Fer#@A0o$Axyd6(yX z>if>yO%X!yO$Lo`IKCy|TLQk}U~vh1kG7++XBd$o32|A2Tj@Y$63sOD;b!|$~6Vmi-8SqG_(@UWcYwijHM=g1#QNXT~aINTC#&a=^?)sfH8g08x< z;;Htil%xn580~koDT>}yQ|OAOREQi+aCvC~-rnDc%F-;9c(M@hK8G%eL#{V~t4i~5 ztYr{^90t=a%f-aX0Bk%57XJn)04z-b6b*$T0AN*g5@;GoU3ogBO^T+JvAr>IG(%Ig zlV|l{j;%W(ii1@Jo?bgo^%Z&e)2BlN(b}?{^v-%ssxEY^Sy@({q9`QO5~dcr*|}E) zZ9Bj0wiOid-l2r`GMeQ|TKeNxHufe)4=M1R=t(k04n3t_>!Bf;ZO}jtFcj5p!O^ys0suH05n9IQ3!juy>Yu?|_8a*M z21)-q0cO#r0}De#)kyA%_So#xq4agl;pCk38987opv>|I(U1_;3;_<-0#VfEF2Dt zBrU+oF^CH)lA;QZW-=Y685%YVg>tVArFjlm9d5Mr#&Bhs2R^qIX-Nerf|~Li#1aCA z6Eqk?z%mpjmu7<~DvENP2umuo;%vlq3KkHvAxNcU_+6}0QxrJ;Oz*dHB@C;Fu5WdP&IsSN)h&b)q`xGA>)7( zt({R!t@0VO#D_y&nE- zJLXNw$5%}Q*l?&F)jkF_lL`?{$fyb$&l}HvUf+N78=th?Q5MYVo?Mvq>DH5>JHas+ z78UPjP2m+i3Gv3_T<7i89Mkv@3E&tC42b1;*!s|`XIpsrhO@-fy$)jyB(G^aWFI;u_Ek)DmH}AaSuG-6T zKFQxyPhQ>Av;;g0&S=N3tfsE}r(uUV}oWb2M9jq<8Z^v;g z+)QxmCW70I>n$6|%qKtl>&^qM)d!DuA{rAwj37&1IrQMO+fLs?R1G9e@cEI@r0bvl z^vUDrLgl7USymv567{RKC+`0I%bqLxA}QaZ7Y;nu&=x66r)9@&FCKjC?Y-x(QAEki zVZ>H!I=$%UZympNnvtr*qT)&3AwCDU|fAbZIi@xCU4+pStW2Tmj&09~F|LMePbInN5ztnZ$j+YPK z&)vRR94Xwio8Kcpe(~Vyfk=`++ZaK6dpxuL4|^LQ#k}{3v7XeO>zgdfD(1d$Xg7Ya zhD>~P&&5Pa^0s${vE}2lobR6PiHiF_Tw(Zm(oFCdYfiqjX77cCn7fX+?${!KekL^Q zZ+UD#)_Du&zfbr(w~*KNoF9`;NqA+~g~u^>J+T`1I{M<}t9G4x1UIhD6msh;Uu@Hi z;vZdq>ScWIU2^B^M>i9qL)CPgzBrgMgP2`r6Gv*gZ4+_awRO;pH=@S_t-}w#d#LLb zg%BPLg$yJW^Jf%q`R%;QpV15})gAu}wryRFSKeG(_VkBMzX3}@5fr>}sN-Q%qOwk0 zuyHuk60KPJ_KCNHxh^maqZ`sq4x}|XDyS}47$lMs7ZKEeDa%A!;TFAd{Jp**p=dZR z`0su9)GAZsimKymZ_?A7kb+O`JpULt8e&|+%3Y1WzW2IO&;4Tl_&sYV0T z^~9BFbAOsGMMs1ZJ6HBvQT|?64W?dst2`aoy>j(kA-dz8ibXs9e=0~6tES^^Q z`*0*R)YKjU$5P17&c?}*Hh;(Q@Q>zBFW$BL{wt>iyw-3sD)4U{XnzO({^Maa! zk3bB+TN@tVdaCbXbMpkj-@%Y5o9A-~zq@(tOQw=O{<8PGMmOhQUlZ6$gVOChtF{iL zezs;`>rduSFW$D{o~g46{f@zSB+aim(z#SqH1ga}svq%ttV77`(S+LbRqr(bfo}3@ zVd3`J@%n*|-?WF~L6f`;2mxi-f6cCZdW3+ZtwYnnGZ+B@7@kEo&zwHjF$7aTncY~| zx&PjL=1D>kSc!i2g^wC84>-6s)A_cOy*GA6(iIvZiIoc`EUp=w*91|;(|ekp>x)T6 zEJI1iU?dMns&4(&4P$=&=nuyH9kG*zcnjWDn8Z(B+j8l0jwJionu zdXdN44u;11qg_klf?9C@+Am)X4W@GZURzjEb>>$a&#W+x$E9Y0sg#Hh4tL)5)b?`^ z!@`WzW#)8yZPBWwbE>wD9D^<^9ghpd3uZ(C&@}=p&sqaMJN!9zn0V(v+XE-h4UFYn zd}8O>!Jite-^($SUQFO+) zPG~|1Wp+&_jP1Ac#{VK#v7T;+EJ?)h$M`Q6u)t%IO|q-4~Tc^iCo4xfgWbs@rWAMl-*={i=f0n1CaR zv;vot7g!5RBw2%|>5QsrCUHlCIWBp@^f6(cWq_oN$>rG{FE5-prP6Q23OEBxrWKXn zRukN4`Z&?hUuERd|Jvfo_Z9g)7q>nz{e}sna?Z%IMm?~xVcXsB)o+psp)wW98iF2c z&+?f?xBg(P??Ho1Ro4kd6tLo!N&j=OIXb(kCtd}fMFu>BKYrT0w6-Gq!<%Y?pFFd> z>6w9^xO??O)0Qv(PHEH5Qz6uM4P#u17xO0gm!^hq{RuLy%QWt@Pu%O5ai&gSx@E?E2ZYWgCW)a!X`bfGo*vQFDK{w|Pr*Z*l@S8lWkp zC5>CWx^81b=kQza9%^4$Jt6P(yvy_7jm1RFo9u@qi152C&{SQVQIWms+9`!Fizm94 zIfpd@l;l`H8xwSV23m*L$;TE>FJ2kQ;sKV%%~uq>nt6#)30R6jQj(GFWKmP%-dtOi zyP1+S^hO03N<+Dq2O}%y@s{{rmG1?OrqLTtp*fWB#ASWK=DP0XXG4hzAOI)|E-N!M zt;D;2_Sn4F92V|^g*9gr{U1+*L?_6$b4@F6s;u39s_%&p&-ULJPpfvY6cVDA{lo_i zk5DX)JFhB!c_=QWqJ0TCXbo3aWP>LfwjS?-0xC27T|pBrYHt zVbR^2vS<$OioNyy3%=?}-r65Y=YasMozu&_)}vK!c0+ZcXN$+p_xT(aMA9nUI{Er> zSXOmdEOcVwl>A4(Ki>DwYX`cPof}9lh^CZ)sRqJOc;e3&UOd`9JmdNb&sy3>9c9d& zT_-T)ilE1a3+++#BxE>=1ZXn8Xz9j{RbJE?MI7GWi(FR-ag|`j!UY^7P<60YMkvU! z@2{=!ep+r5KGZqaS&JgV&QX`hCjajrL@v$XnmNo|s4eq6c+F_fZ##z*v%7}L4JSL} z*Tf{HV8a((OEw(qT2kP(bzhca-L2B>Az9N86GD0|43&0TS-6M>O`&1uS-1=n6&<>s z@sFM%Au}FRKqi)rv%<-;5OfAMjs~G9O3_G;p^jkFU~*b>e`-QYG(97d*2W8>LW4jn z^V#cXlzBdIG3;?g9Q>=p>FT>~R5nt>5;_Gl5Wz^@|H>~yszxBHI&2nZcw&KV)9i8H zO~p*yH9(S;@kmFlV$Z8?i%3^}(H>uPpf$GCoYb5=6EDuTHn{ATHV>;0IytQ`s%YWn zsHLqhE{Z8tS1pnTLhCr+7q@l|2-e=XH0t9fDU0Y#Ad=SIX;ms5Oez)Oq++9Ka6~71 zu9NR7v{;VTdeiTSw!At`)taXkdj=^0o&6Fz1PvM?8In~U|1?;94F~~bjbx-mfl6fA zxViv8TsNw!5|N}1L8mqAU_p(3Z_vLFE(qv;8bW4aBs)Z0Ni9-LKtAr)5#i@nxiRVGqmK!uNK zMIGTYlco181zW03#=002ovPDHLkV1ff3 BObP%1 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/anime network.png b/gui/slick/images/network/anime network.png new file mode 100644 index 0000000000000000000000000000000000000000..caf8ce2c5024530a66c224d52a35c20bce8d3128 GIT binary patch literal 847 zcmV-V1F-ywP)YC}Ta-*DjbA&uf7k?Q z|PgI0aC?IZXF zYK6wzwi~qkZvym#Lp<~kf`oE!3D`Uq1egGpg8D3;`2Y@pMsP>DugX;c%E4N21Y7}k zIhbW@4?!DvF8IqpD5#GPA_zvnPOysunjN0s`Fv+DNB)`&K5Bd^`00WGlfenFUhsd< z;oZH$^)QQ&aA6AUQ5v7C0M80B1#%T&OCGbsOJSIYToPcahd-?NDtWah*&FafnF3A- z@Xf;?Rea09R>l7w47ff8x;^}p6kj7RejR?0XbK!=CFQt?sa7lLZRpA@D* zIgbJ-1n3faX~d=o*J%h(=Z3_x%pyfDjez^$w&Ir>M`iCs{(p(`{GcMB69Ui>y`lK$ z3cnGv0%TlyzRX8U799+5)>^QX8IqoX)ze#?iIa;EO4cXrgIjFaV+mszhvH11!roR*lAJNNQ7R zwKanjBaR`ZF|DnJR8t#un$#I*>`aWN0*+R`T?7y!ujejzby;C-4GHVc{D$Y-d+*-= z|DJQty@Di3@Tfe>hhr5G;;B-Jl+QQII{tj zONG7H^VrV8GMRL{2&4`pNCTxHy_cY_1CY;+4-|Lzm&nZTZxtZ;x80~1x|rkq=M%5$ zqFeUFf@yE;<7NQEB?pTe8*{jp!BWO7t~H-A(}~YF@|CSKv??C}@B>D^{P0W4^Zh0F z+qC9`)QPkin4z}q)8Fpe6T{#BAoH;>K!)O-@_ryz^q0sbQz1w#_e2ddSSphWVw^XU z)WDAhiJ0Lc7_aAXy`2RxqAf9^H5ZL2newNe`YeaOQ?H@u@)6jR0Ys5gQm|M~#CJR( zhB2qWnU^)E1)i5%_3=U$8zNQj6LW0)5L#Zvh1MQ5I1wue7gFU50A_dIX3mPwPIsWF^q149wgJjmC5~QE1~ai706p= z?8N{D;#(A@eD9kwW>f)pN*L)tqU&yuvBPeO95Bp1BV3T^XkX!t?jprdyYWF2S}+yb zH&6X%?;rGv-uhR-g1s2vC}U)?4XgRDdWs&Ld>5uev%&G|G_Bg%(jj=d8>Brw72GF@ zmQ>II$bRyxrK(R!m1uduL>$*3yW3rp7~E5z2|XWVn6VcF+*};kluOy%t*%ivvVl^C zw0_~_L`!42LIDwh9_;4$>5j%1W{QgfCk^kP0CU|PxvVRCuItt)Y1EpBQLt^=vW|)% z=-4&OjJ+7(rB!q3m-Sq??M~i@IemPM^HGu|JS$hOnj@_EW2*Y_mwM&DuI6&r8V$;? zuNa(;A4qi03wlBs3;^M2bCvH7jJ6>fu#9eTkMG(s4Z2?UHe)viDCF{l(`&h=ZmSd^ z^}nM)FzMVJb+cXB$kS_u&xx>JG=)Tp`Fn(%4agpG-N0YZ2opA;Sxb+u5H9xFoDDDq zq|SYd!cB*g!E`XejJ+731z?_eBToFwpw%WwPJf0db$OsGx8z!`!ZcEl%_c|p3ev~; zl(=7~Rpqwjvjdhx6fx;?j>DDJvHr>x(K<+>*oy%o0EEwUVife2D2Af_)M=YyM008UU&LD==6#XDH@j(+>p#!nZw!@#^uqh{y|Zm$F8y3=d}jqhOIvD0|jlx%HA> zeKEjQm^Rvv+S^^gk<@dMQ}}9>Tws(BS3X!K|G&kPXt`Sk(*7464ug#KaMcLfv3}4V zZ-WYoZkCqI{rej3s_l*NVUW_=)`?+udV}(;lNC-4FHI3Vx$JGD} zWMvu}8XzJf0yG+ptp?Tbg$JU8+_?M?llcpG%VpB#Z0=f0sJI3|HX`0VJUq;%o;!CA zYHMrZ=FOYqKHqU4(3wa1KE>V@V6G7o}LanckYDF z&d%?2e&4wP)|gBtICkt9q^72tSGBsjnyWfcEmr=v8djyPg`}h;*uH%`w6(Q;Z*v-N z17wJjKJ$p2K9hG-kN_kU2}I^0F31e}9E_-~`iO|L)!3rVZ?VV%B*Y#JU=RiJ4DvR8 z_Y_h|1;x?#dZZ5d4B3jLBPWr~NC9p4OFC90QbNZHLiXF3K};+|s*#k5Hh`@5RAe{u z2{H>=hWr~@hdfKo&{ENRsE8Mkdc+^`L7qo0AsN)bEi`(F&r){ zt51YwB1R+`c?Wr&3i%nLK~j-lAWq1O$XR3)vKU!OBV`*>N`?E=RZgX1Ex$>|ib9Sf zF%xNkg6207dIG6Hjw12MZ)kp>r@|blkawtnM61wNAqmJnx=;KA`8jQWhNcNg7lF2S zqEQfw9Gpl49O#5ULY5;7ks7*M6*RP0(q^^TG~cKpFQdODYP9~!5<+{BVP2q3mqqb zjzdz+9dV=IInwvUz_5v~0&N+7FAd-m$ptFK?bZrHG4(xgfA z=FNNe?%lL$(^jrr`SIh&8#iv8K7D%Q#*KIG-1+|f`?e=l6PFlWx36DLkQc<|ur)vME|PrrBX-la>IR;*ZY{`~oy zH*fa$_b*zs=+>=UJv}|=&Yhb-fBydc`wt#GxMazazP`Tu_wUb~IrGe!Ge3X+eEs_M zfddD2@7}#`-MWvet8IZPz_BFAFPI^mMU#gy!k;Tmo>@*JUNy#zQ#{&-W39_E?UPBe zA_?0~Lc=EAE_B+-ZeOXE&s3e~U7n%Kmue`)?JLG+Hou+q`n1+Hz;smQ>Eakt5x4e= z^K6+wk>d}oU%vA!=g+sSBPO_ zI=Y|nc+wMN0g0&(^0~9wf~QJzh{&vIJDa=J-=|37fMEAeS&oB@M;Vy>H+5{Jj-Fxg4wiKFj^Kdq1xngB;_cck*^quK}Z!!PC{xWt~$(69BbE4om<5 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/arte.png b/gui/slick/images/network/arte.png new file mode 100644 index 0000000000000000000000000000000000000000..2690dbf1e0c408145a4655a18b07aa6f6090d476 GIT binary patch literal 2552 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/audience network.png b/gui/slick/images/network/audience network.png new file mode 100644 index 0000000000000000000000000000000000000000..9f059fb8270de3db5fa4c04a9b77569afc760b77 GIT binary patch literal 1716 zcmV;l221&gP)AueL?RIZ#E9ZxssxEBP9g*3%Q>K1yMDLtJ+qbSP3;*!XJIPIN@5ed!{LZ<* zdtOnIDypcWiYlt8qKYborGoU{uXQE&(dH0*b9FfRwGk!v8C{`SY>gR5_RulA5GHmZ zwlOuIX(lZ0w&K`I3m3Mt^)?~4g3cLSv5!H|!^-unRgvIJsXo}VlAww0Eyca}(QzF# zC-!UU*aL6L!{A(tv`9W;#_@n2OJ`wzvz7Nd*gg}A?#Q=c!C}vU&d*-|>rJ5a&yh%$ zX)|(>mf}ob&n1?#by}Aw(lK!Mb0e18*?MIwamfjopF!8_dHK847$==6aY=Ivt*>y0 zHnP4BOJC&z5}C@zYe`pygM^2}{Lw->id}NdiX&6$K8;HZ=Fc0ExP3qX0DVrmLCZy& zO9lx5tn-<1a*Ga$yWt>-%z+ZMje#+GEbnIkXt=~2rXQlWgYE&lTgphRMQPiDV-u+@ zyE{IGjn$KLWuSj&7APbi1TZ)QPOhWQXU-9?YVQya9Exb#Z2G!V7W zwF02wq$6y;oP-`@I`n*UlQIL80L)n4W@CGtjnNrO+i>vHlgZ^<4P5X+Hs-|tKBdT# zJwv@C(J9 zbPA$(uCCGV$vGfiOzG#vW+ecnIIxNJ%Srg&d>?AamFh~=RX2uom$3|>K`r6rv&Ecz z#>U5%7j)jjM;}ojd$L3Uz+gE*gZcshT+)_4fb{!lK|WXr0A;Id>S<>EN>5-Wy*@Op zja+aZ8@CDJU93OebIdSMKnrmIT)7SX7B)bd0ZOMbXo;01IKH?50HAP1KLCWn08HE} z-=M|v#dHRUZEyt+6at`%1lH7geN7NCuhScPnT?Mloz(!~+o>}k>A!5$`QFu8Fi7NS zr61HLyhtzD+~Ij;LillZ1%Mw~tBIe~H~N;`)zmYgKfXKW8v89j= zQmT)W`{;TH>C`b$U~El30FyoKH(POHNmeHS2hUVN5}dvAM|&X-r~v>f7X@w~h0-9h z=5U?Ahmu?dn7^GQIx@Xm9%4d?Yz7(N-m?rCkORtbxD?VXr4Wq$qhHW{n-TzxEAEC! z9#S~d3I{mN{#)IVCm8?$N*vPt1dvxiL1Y1luEr$DKNRGE^s{&Z_~T@yCzy?H1?sF$ z5i^QB(+7YB9cB|wysF@kkOp2I%Jgh(6qY;3ERBp{0Dymfs-N01x}s}x-UEZeGxB}r z@KQMmrc){p05gs{L1|C^ebUi46?9y!4xlXV5W)?q=arXRvj8lPJzr?O!`-_fo8B1! zQZ)pY_Gaqq@CCiWw3BzHg^;22aLU=`xi70&zu8Q>c&BxXKK&fbz`egJ^3 zrBO7Xq*sr{ZAL!1*-j$U*b`Lc@xM6Mb7dK8CKOp{!@&s+-UBx>TlGy{&((T-uhn>b zT!rAPQLd-0#?!s5zN!16vG7|a1ij<%iQ;S(iF=JTUSD&yx2L6nbPmr|qfw^;iOtk0 z1Cllmk?Kt`FC(=r}^LK#5U76Is1PcCQV8C74nIpcq8%jzqt-ip~ zH}$;ag(vMJGoNUJEP2m_;;YN}fYZb$u?34$oFw!p@WNUHO1wd8A*VT{drcLWQ@hv@z^C z1?s7XJzg^(-&7{_EQbG+Oeprr_*EUl)NgK8R8d70Ra8;sddUCQ@+h7}gy5zC0000< KMNUMnLSTXl$tu|Z literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/avro.png b/gui/slick/images/network/avro.png new file mode 100644 index 0000000000000000000000000000000000000000..302bccc9de3c408a20e7232bfe63961ec14f9753 GIT binary patch literal 1636 zcmeH``8(7J0LH&&!U#)_vTV_AJ4s2B$}#R%Y%59BCdrYoNl(f#jyc#I%^1dD9IJiY zOw7s%<7k*+9BG(w8)kBhdyM;WjGez?f7-d;yXM@&o%4u^}4jb*dh0|NtNV`Fo3bJNq)^Yil}k!Wpg4T(ff&@40HnZ2q-A6wa`Fm_O2<@G)zme#v`_!6cR~N6f#GGNtJh4;%wd)`ws!YCynTHA z0|J9W--Ja(!ebCf6goaJ=^X}}g2NLsGKtwaxqs!qFDNW7E3Y6`k*g`SpQw$^EwolT zqpQ28_iI0!Gcd@VPx~lpV7<#_hV!}1ZQNZ{M{d<$JAis97oXeO)HxB z*#JDv+s^yXL5hNNMbN%1?+E~EkgtqKnCQXuO}%{2u^yDL>)&i>4zu)}8Br?C3jw1w zN+|!8c`U3V)6IT9{i!#i=$6s z+>o>mgz~2}mbujR8lJ`d#))N@Hy{ z4p_>DSz6u<#eq4dsyGon#AskgSIK3l9c<~ZZp}L*m!L{<2)R>3kjgy;cCYrKy-$Hu zThX&!A&*|lU@^N2bc2fk!n@$?Cqp+fiS6ieVA)7K2d zLrBP1D}-*5c+6yG?UY5H3~Dw8Tp%z5Za#A}yfg(?jxvt^HDLVd?q$Al;SX=GJPydZ zE;wY+-kk5v8m73A@#Br!@$C9(K>;8I=yYJuJIo;C7RliUn&xZz}1Y2$_Z7uFm@RsaA1 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/axn.png b/gui/slick/images/network/axn.png new file mode 100644 index 0000000000000000000000000000000000000000..e3f89bb4afaa6516044dc873a4d419822beb27b9 GIT binary patch literal 1675 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 literal 0 HcmV?d00001 diff --git a/gui/slick/images/network/bandai.png b/gui/slick/images/network/bandai.png new file mode 100644 index 0000000000000000000000000000000000000000..8c0140752287ee6eea5c8edf4d424ff161ef9a52 GIT binary patch literal 1674 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 A2><{9 literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/apple-touch-icon-144x144.png b/gui/slick/images/ico/apple-touch-icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..3997984007c5e909d7e8ecd7a7f8352772fbe52f GIT binary patch literal 16886 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 UFrEpSF!*W6A3xiFb}K8OhOpH(lIkE%0RDKuV&? zZXpRuS76NJL+!`ExYzGCl|@xipLVM$yVdgu`WUd3OeVO+#SmJ5o-ol#45tNp)62k*Nj@y8ydxz6L@!xR0f&QkU% zM<_MMlgn3AAwz|hRGUJ1F7txK-qL0!0E~S17s0W^0lZir4xO&W;#l2h#g78{i)WLG z*A4%BYDqu?N4y87LmgPMl0hb>$m}WPc6PcqW$=BzVR$MhlR!jF);4Fqrxz(<u96S$I6CG3_4JsIoF17Pcw{;Ddobb1wbqd zA(B@FR>#WJJ=cIl-YYjv^Wdg+lhJZP-w-AiWb0SElfB1`%%;E_@_x@QgJOPF^p6Zq zbqt32YE9TqVt}D?MffynM;{T357z&M8Sto5FN82U78EEBBFFLl$(GP$F~|)Q)h^?; zWYqM^w(QSG;~L~II(V;sZLWd)4uS1>lr*Y2fJLZ;r0la|!*9ERXnHe9&W!n!XP(p? zP%gX)QzHV(r&c-~%*KsJdYr;lKih9WxJ?v#89S{I=g*SBopjeCFh{ zszorobI;0+!d{Yz9;BhbtU0=4sCYh7@-C`%LZ|Tg15<$w#zZnE!7nXLVAn%akP7KT=wE zt651fT~p_1YyzHnpjzS@QIe8a zl4_M)lnSI6j0_A-bPWx44J<>9jIB(~tc*;x4GgUe3=U>FT|?23o1c=IR*74~2J>H8 yKn;>08-nxGO3D+9QW+dm@{>{(JaZG%Q-e|yQz{Ejrh*P*VDNPHb6Mw<&;$T9c*;fq literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/apple-touch-icon-152x152.png b/gui/slick/images/ico/apple-touch-icon-152x152.png new file mode 100644 index 0000000000000000000000000000000000000000..e557bb18a2de46acfb68b7e33f5eeec72800b9f9 GIT binary patch literal 18200 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 IS`Whi2iE#J*Z=?k literal 0 HcmV?d00001 diff --git a/gui/slick/images/ico/apple-touch-icon-57x57.png b/gui/slick/images/ico/apple-touch-icon-57x57.png new file mode 100644 index 0000000000000000000000000000000000000000..7e4236969ec106a6648d4de118812c9e41549430 GIT binary patch literal 5115 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 T`W^mt&(`P9E! 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

  • ' + + '' + + ' ' + + '
  • ') + }); + loadContent(); + }); + + $('#rootDirStaticList').on('click', '.dir_check', loadContent); + + tableDiv.on('click', '.showManage', function(event) { + event.preventDefault(); + $('#tabs').tabs('option', 'active', 0); + $('html,body').animate({scrollTop: 0}, 1000); + }); + +}); diff --git a/gui/slick/js/addShowOptions.js b/gui/slick/js/addShowOptions.js new file mode 100644 index 00000000..aa9ea9d6 --- /dev/null +++ b/gui/slick/js/addShowOptions.js @@ -0,0 +1,65 @@ +$(function(){ + + $('#saveDefaultsButton').click(function() { + var anyQualArray = [], bestQualArray = []; + + $('#wanted-qualities option:selected').each(function(i, d) { + anyQualArray.push($(d).val()); + }); + $('#upgrade-qualities option:selected').each(function(i, d) { + bestQualArray.push($(d).val()); + }); + + $.get(sbRoot + '/config/general/save-add-show-defaults', { + default_status: $('#statusSelect').val(), + any_qualities: anyQualArray.join(','), + best_qualities: bestQualArray.join(','), + default_wanted_begin: $('#wanted_begin').val(), + default_wanted_latest: $('#wanted_latest').val(), + default_tag: $('#tag').val(), + default_pause: $('#pause').prop('checked'), + default_scene: $('#scene').prop('checked'), + default_subtitles: $('#subs').prop('checked'), + default_flatten_folders: $('#flatten_folders').prop('checked'), + default_anime: $('#anime').prop('checked') + }); + + new PNotify({ + title: 'Saving Defaults', + text: 'Saving your "add show" defaults.', + shadow: false + }); + + $(this).attr('disabled', true); + }); + + $('#statusSelect, #quality-preset, #wanted-qualities, #upgrade-qualities, #wanted_begin, #wanted_latest, #tag,' + + ' #pause, #scene, #subs, #flatten_folders, #anime').change(function() { + $('#saveDefaultsButton').attr('disabled', false); + }); + + var updateOptions = function(that$, oldlink, newlink){ + that$.html(that$.html().replace(oldlink, newlink)); + if (!(/undefined/i.test(typeof $.SickGear.myform))){ + $.SickGear.myform.loadsection(2); + } + }; + $('#moreless-options-addshow').on('click', function(e){ + e.stopPropagation(); + e.preventDefault(); + var that$ = $(this), el$ = $('#options-addshow'); + if ('none' === el$.css('display')){ + el$.fadeIn('fast', 'linear', function(){ + updateOptions(that$, 'More', 'Less'); + el$.css('opacity', 1); + }); + } else { + el$.fadeOut('fast', 'linear', function(){ + updateOptions(that$, 'Less', 'More'); + el$.css('opacity', 0); + }); + } + return !1; + }); + +}); diff --git a/gui/slick/js/ajaxEpSearch.js b/gui/slick/js/ajaxEpSearch.js new file mode 100644 index 00000000..bde14154 --- /dev/null +++ b/gui/slick/js/ajaxEpSearch.js @@ -0,0 +1,258 @@ +/** @namespace $.SickGear.Root */ +/** @namespace data.episodes */ +/** @namespace ep.showindexer */ +/** @namespace ep.showindexid */ +/** @namespace ep.season */ +/** @namespace ep.episode */ +/** @namespace ep.searchstate */ +/** @namespace ep.status */ +/** @namespace ep.quality */ +/** @namespace ep.retrystate */ +/** @namespace ep.statusoverview */ + +var dev = !1, + logInfo = dev ? console.info.bind(window.console) : function() {}, + logErr = dev ? console.error.bind(window.console) : function() {}; + +PNotify.prototype.options.maxonscreen = 5; + +$(function () { + + ajaxConsumer.checkManualSearches(); + +}); + +var baseUrl = function() { + return $.SickGear.Root; +}; + +var ajaxConsumer = function () { + var that = this; + that.timeoutId = 0; + that.pollInterval = 0; + logInfo('init ajaxConsumer'); + + return { + checkManualSearches : function () { + logInfo('ajaxConsumer.checkManualSearches()'); + var showId = $('#tvid-prodid').val(); + $.getJSON({ + url: baseUrl() + '/home/search-q-status' + (/undefined/i.test(showId) ? '' : '?tvid_prodid=' + showId), + timeout: 15000 // timeout request after 15 secs + }) + .done(function (data) { + logInfo('search_q_status.success(data)', data); + if (!data.episodes || 0 === data.episodes.length) { + rowRestore(); + } + // using 5s as a reasonable max. when updating images from historical statuses after a page refresh + that.pollInterval = data.episodes && data.episodes.length + ? (uiUpdateComplete(data) ? 5000 : 1000) : 10000; // 10000/0 + }) + .fail(function () { + logErr('search_q_status.error()'); + that.pollInterval = 30000; + }) + .always(function (jqXHR, textStatus) { + logInfo('search_q_status.complete(textStatus)', '\'' + textStatus + '\'.'); + clearTimeout(that.timeoutId); + if (that.pollInterval) + that.timeoutId = setTimeout(ajaxConsumer.checkManualSearches, that.pollInterval); + logInfo(that.pollInterval ? '^-- ' + that.pollInterval/1000 + 's to next work' : '^-- no more work'); + logInfo('===='); + }); + } + }; +}(); + +function uiUpdateComplete(data) { + var isFinished = !0; + $.each(data.episodes, function (name, ep) { + + var sxe = ep.season + 'x' + ep.episode, + displayShowEp$ = $('#' + sxe), + displayShow$ = displayShowEp$.closest('tr'), + episodeView$ = $('[data-show-id="' + ep.showindexer + '_' + ep.showindexid + '_' + sxe + '"]'), + link$ = (displayShow$.length ? displayShow$ : episodeView$).find('.ep-search, .ep-retry'), + uiOptions = $.ajaxEpSearch.defaults; + + logInfo('^-- data item', name, ep.searchstate, ep.showindexid, sxe, ep.statusoverview); + + if (link$.length) { + var htmlContent = '', imgTip, imgCls; + + switch (ep.searchstate) { + case 'searching': + isFinished = !1; + imgUpdate(link$, 'Searching', uiOptions.loadingImage); + disableLink(link$); + uiWanted(displayShow$); + htmlContent = '[' + ep.searchstate + ']'; + break; + case 'queued': + isFinished = !1; + imgUpdate(link$, 'Queued', uiOptions.queuedImage); + disableLink(link$); + uiWanted(displayShow$); + htmlContent = '[' + ep.searchstate + ']'; + break; + case 'finished': + var attrName = !!getAttr(link$, 'href') ? 'href' : 'data-href', href = getAttr(link$, attrName); + if (ep.retrystate) { + imgTip = 'Click to retry download'; + link$.attr('class', 'ep-retry').attr(attrName, href.replace('search', 'retry')); + } else { + imgTip = 'Click for manual search'; + link$.attr('class', 'ep-search').attr(attrName, href.replace('retry', 'search')); + } + if (/good|qual|snatched/i.test(ep.statusoverview)) { + imgCls = uiOptions.imgYes; + if (/good/i.test(ep.statusoverview)) + imgCls = uiOptions.successImage; + else if (/qual/i.test(ep.statusoverview)) + imgCls = uiOptions.upgradeImage; + // unhide displayshow row checkbox on success, e.g. unaired eps hide it + displayShowEp$.removeClass('hide'); + } else { + imgTip = 'Last manual search failed. Click to try again'; + imgCls = uiOptions.imgNo; + } + imgUpdate(link$, imgTip, imgCls); + enableLink(link$); + + // update row status + if (ep.statusoverview) { + uiClearClass(link$.closest('tr')) + .addClass(ep.statusoverview); + } + // update quality text for status column + var rSearchTerm = /(\w+)\s\((.+?)\)/; + htmlContent = ep.status.replace(rSearchTerm, + '$1' + ' ' + '$2' + ''); + + // remove backed vars + link$.removeAttr('data-status data-rowclass data-imgclass'); + } + + // update the status area + link$.closest('.col-search').siblings('.col-status').html(htmlContent); + } + }); + return isFinished; +} + +function enableLink(el$) { + el$.attr('href', el$.attr('data-href')).removeAttr('data-href').fadeTo('fast', 1); +} + +function disableLink(el$) { + el$.attr('data-href', el$.attr('href')).removeAttr('href').fadeTo('fast', .7); +} + +function getAttr(el$, name) { + return el$.is('[' + name + ']') ? el$.attr(name) : !1; +} + +function imgUpdate(link$, tip, cls) { + link$.find('img').attr('src', '').attr('title', tip).prop('alt', '') + .removeClass('spinner2 queued search no yes').addClass(cls); +} + +function uiClearClass(el$) { + return el$.removeClass('skipped wanted qual good unaired snatched') || el$; +} + +function uiWanted(el$) { + uiClearClass(el$).addClass('wanted'); +} + +function rowRestore() { + $('a[data-status]').each(function() { + uiClearClass($(this).closest('tr')) + .addClass($(this).attr('data-rowclass')); + $(this).closest('.col-search').siblings('.col-status').html($(this).attr('data-status')); + imgUpdate($(this), + getAttr($(this), 'data-imgtitle'), + getAttr($(this), 'data-imgclass') || $.ajaxEpSearch.defaults.searchImage); + $(this).removeAttr('data-status data-rowclass data-imgclass data-imgtitle'); + }); +} + +(function() { + + $.ajaxEpSearch = { + defaults: { + size: 16, + colorRow: !1, + loadingImage: 'spinner2', + queuedImage: 'queued', + searchImage: 'search', + successImage: 'success', + upgradeImage: 'upgrade', + imgNo: 'no', + imgYes: 'yes' + } + }; + + $.fn.ajaxEpSearch = function(uiOptions) { + uiOptions = $.extend( {}, $.ajaxEpSearch.defaults, uiOptions); + + $('.ep-search, .ep-retry').on('click', function(event) { + event.preventDefault(); + logInfo(($(this).hasClass('ep-search') ? 'Search' : 'Retry') + ' clicked'); + + // check if we have disabled the click + if (!!getAttr($(this), 'data-href')) { + logInfo('Already queued, not downloading!'); + return !1; + } + + if ($(this).hasClass('ep-retry') + && !confirm('Mark download as bad and retry?')) { + return !1; + } + + var link$ = $(this), img$ = link$.find('img'), img = ['Failed', uiOptions.imgNo], imgCls; + // backup ui vars + if (!!link$.closest('.col-search').length && link$.closest('.col-search').siblings('.col-status')) { + link$.attr('data-rowclass', getAttr(link$.closest('tr'), 'class')); + link$.attr('data-status', link$.closest('.col-search').siblings('.col-status').html().trim()); + } + link$.attr('data-imgtitle', getAttr(img$, 'title')); + if (imgCls = getAttr(img$, 'class')) { + link$.attr('data-imgclass', imgCls.trim()); + } + + imgUpdate(link$, 'Loading', uiOptions.loadingImage); + uiWanted(link$.closest('tr')); + + $.getJSON({url: $(this).attr('href'), timeout: 15000}) + .done(function(data) { + logInfo('getJSON() data...', data); + + // if failed, replace success/queued with initiated red X/No + if ('failure' !== data.result) { + // otherwise, queued successfully + + // update ui status + link$.closest('.col-search').siblings('.col-status').html('[' + data.result + ']'); + + // prevent further interaction + disableLink(link$); + + img = 'queuing' === data.result + ? ['Queuing', uiOptions.queuedImage] + : ['Searching', uiOptions.loadingImage]; + } + + // update ui image + imgUpdate(link$, img[0], img[1]); + ajaxConsumer.checkManualSearches(); + }) + .fail(function() { rowRestore(); }); + + // prevent following the clicked link + return !1; + }); + }; +})(); diff --git a/gui/slick/js/ajaxEpSubtitles.js b/gui/slick/js/ajaxEpSubtitles.js new file mode 100644 index 00000000..c057ae40 --- /dev/null +++ b/gui/slick/js/ajaxEpSubtitles.js @@ -0,0 +1,49 @@ +(function(){ + $.fn.ajaxEpSubtitlesSearch = function(){ + $('.epSubtitlesSearch').click(function(){ + var subtitles_td = $(this).parent().siblings('.col-subtitles'); + var subtitles_search_link = $(this); + // fill with the ajax loading gif + subtitles_search_link.empty(); + subtitles_search_link.append($("").attr({"src": sbRoot+"/images/loading16.gif", "alt": "", "title": "loading"})); + $.getJSON($(this).attr('href'), function(data){ + if (data.result != "failure" && data.result != "No subtitles downloaded") { + // clear and update the subtitles column with new informations + var subtitles = data.subtitles.split(','); + subtitles_td.empty() + $.each(subtitles,function(index, language){ + if (language != "" && language != "und") { + if (index != subtitles.length - 1) { + subtitles_td.append($("").attr({"src": sbRoot+"/images/flags/"+language+".png", "alt": language, "width": 16, "height": 11}).css({'padding-right' : '6px','padding-bottom' : '4px'})); + } else { + subtitles_td.append($("").attr({"src": sbRoot+"/images/flags/"+language+".png", "alt": language, "width": 16, "height": 11}).css({'padding-bottom' : '4px'})); + } + } + }); + // don't allow other searches + subtitles_search_link.remove(); + } else { + subtitles_search_link.remove(); + } + }); + + // don't follow the link + return false; + }); + }; + + $.fn.ajaxEpMergeSubtitles = function(){ + $('.epMergeSubtitles').click(function(){ + var subtitles_merge_link = $(this); + // fill with the ajax loading gif + subtitles_merge_link.empty(); + subtitles_merge_link.append($("").attr({"src": sbRoot+"/images/loading16.gif", "alt": "", "title": "loading"})); + $.getJSON($(this).attr('href'), function(data){ + // don't allow other merges + subtitles_merge_link.remove(); + }); + // don't follow the link + return false; + }); + } +})(); diff --git a/gui/slick/js/ajaxNotifications.js b/gui/slick/js/ajaxNotifications.js new file mode 100644 index 00000000..4ec87a3b --- /dev/null +++ b/gui/slick/js/ajaxNotifications.js @@ -0,0 +1,44 @@ +var message_url = sbRoot + '/ui/get-messages', + test = !1; + +PNotify.prototype.options.addclass = 'stack-bottomright'; +PNotify.prototype.options.buttons.closer_hover = !1; +PNotify.prototype.options.delay = 5000; +PNotify.prototype.options.desktop = {desktop: !0, icon: 'data:image/png;base64,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'}; +PNotify.prototype.options.hide = !0; +PNotify.prototype.options.history = !1; +PNotify.prototype.options.shadow = !1; +PNotify.prototype.options.stack = {dir1: 'up', dir2: 'left', firstpos1: 25, firstpos2: 25}; +PNotify.prototype.options.styling = 'jqueryui'; +PNotify.prototype.options.width = '340px'; +PNotify.desktop.permission(); + +function displayPNotify(type, title, message) { + var notification = new PNotify({ + type: type, title: title, + text: message.replace(/]*)?>/ig, "\n") + .replace(/<[\/]?b(?:\s[^>]*)?>/ig, '*') + .replace(/]*)?>/ig, '[').replace(/<[\/]i>/ig, ']') + .replace(/<(?:[\/]?ul|\/li)(?:\s[^>]*)?>/ig, '').replace(/]*)?>/ig, "\n" + '* ') + }); +} + +function check_notifications() { + if ('visible' == document.visibilityState) { + $.getJSON(message_url, function (data) { + $.each(data, function (name, data) { + displayPNotify(data.type, data.title, data.message) + }); + }); + } + setTimeout(check_notifications, 3000) +} + +$(document).ready(function(){ + check_notifications(); + if (test) { + displayPNotify('notice', 'test', 'test
    hello world
    • item 1
    • item 2
    '); + //setInterval(function () {displayPNotify('success', 'test2', 'test
    body2')}, 2000); + //setInterval(function () {displayPNotify('error', 'test3', 'hola
    body2')}, 2100); + } +}); diff --git a/gui/slick/js/anigrouplists.js b/gui/slick/js/anigrouplists.js new file mode 100644 index 00000000..d09b1a01 --- /dev/null +++ b/gui/slick/js/anigrouplists.js @@ -0,0 +1,30 @@ +function generateAniGroupList() { + $.each(['allow', 'block'], function(i, list) { + var group_list = []; + + $('#' + list + ' option').each(function(i, option) { + group_list.push($(option).val()); + }); + + $('#' + list + 'list').val(group_list.join(',')); + }); +} + +$('#add-allow, #add-block').click(function() { + !$('#pool option:selected').remove().appendTo('#' + $(this).attr('id').replace(/add[-]/i, '')); +}); + +$('#remove-allow, #remove-block').click(function() { + !$('#' + $(this).attr('id').replace(/remove[-]/i, '') + ' option:selected').remove().appendTo('#pool'); +}); + +$('#new-allow, #new-block').click(function() { + var group = $('#addToPoolText').val(); + if ('' != group) { + var option = $('

    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 E0HNKzPXGV_ literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-ExtraBold-webfont.woff b/gui/slick/css/fonts/OpenSans-ExtraBold-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..de4f8e77e890aa401db7bf258ec31b02ee184053 GIT binary patch literal 19972 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.eot b/gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..e4f4ab0db8c0172efd8c0b6e49c9db1d916a19b8 GIT binary patch literal 33758 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 PPAX@+o>LdMx{3Y+lZLfZ literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.svg b/gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.svg new file mode 100644 index 00000000..a699015a --- /dev/null +++ b/gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.svg @@ -0,0 +1,251 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.ttf b/gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7e636eb4c051bfed4971d912387eb4554ee47cbb GIT binary patch literal 33532 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 z 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.woff b/gui/slick/css/fonts/OpenSans-ExtraBoldItalic-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..f81b21618a3a5665123072c94044839f6871023c GIT binary patch literal 21824 zcmY&;V{|4>*L7@8Y+F}6v2EM7ZQB#ub~3ST+nCsP-rV2w>#MbPcb{GR)Tvt4s~UCO zBkp5?ML(D|NnqwX6<46!{q@1i8%oQ*&p(qyXTmj z7#ITq$)NsdSbo6v0o9gb{zLw7;y*Ug4@eQI!CB00oZWx8pK*XF{lsd;VI}jlwln(C z$@TukUHZYc${5#+je+}5T!sJQ68;B}Um#Gn1~w)?T27@{TfR6#P@NiRrU2v^!2lcEGK(=DG~G2 z8JLO~8Jz%(4o(e>PIUmrdTxDv&+Fbiq^aKCJm5jN(Ad6dxJWpd9*xz*?+8GX{R5K- zB>*rDIaYtzU<<0qPYH|+P7wAg3V6v&LrwmpqP(=o%F^8A;{5mk4;K?HBRw@qM_XNGV|{snhntC-p2FAc1K)3B^m3z?@)i>1%`W5{Nf_# z=S{*n`_*QbhZV&@U!hzMpXbLJtI)qoFE~1$sV<#Q6!IsT>|ub(^yXSvY&NB_{%>9I zMJS+4rlg9WdH?#ko55_r{{r&?lK|5IGXt{&3jv1#YXb-U9HW52fC_=Vf$f1ofc=4e zft7*PfEj_^fjxm?fPVq=022Wv10?{vy07afbjWH6AZ@`Tf(8t(5^}7gHm1jeT!*lU z6V}l8kGdLh2(HIy9~x@+Ldp{=1U*?nm{Teh$ppp2lJW+~h5t!sjVNH@;%ao7PG^=H zPpELS=sGTULKok&4KmI2r6^h#@rRs$j1d)G?<1jOWA^;l?$Z<3XUg(V7MtH=Mr&M1 zbU`)`{j$xEi7#l6_j`gHGAP9~BS+JWh$pz$o7vXlhP6<`?NdOno>LnhA{2E&dGm2Z zdHg%&NZSVMFB@})n>`URUmAqDWpxbyLM~^KCvU7FwBxIF6+C%K72lY!y#bTXk}@50 zx2t{b1uf@lk)+cuFhZS5PGHzUA#}(CT?CVqP;k&HHKX7lX_%lahg$<5l{{}^Fr!`K z{B)~9b%4VmE1+y@0k?b7RB1yi4B(3_cC*DWoQS~Nkk2L>yc(+xqYsi0ub|SMKkUR1 z1>Cmy#f(Iz@9}o2M*&jJ#fHpaVv}tYjTV@*!?yEkGPG5peJqmS;ikf>eER1|h{0^< z09h_BWG}CNck0;3uaN%|J_-ju1GF!GJ7)WPPSa&jWgC`Y&5pIP9{p$Dfq;R4zrTSH z-PfnOpxsebmf3Y%Dm<^9J!Q4Y!p!349^@Wk=9B>_QP2?3A5eiVuFp(Ya`Hr{GWDkB{KX>iC`{i5*QK&4n zaH>4#cwKSyG;To^*sCKMH`>+`LPO-oA)$mLSthsyY9I`SgRMZg%AgvlBg;08qW4jT zp{~`OiI<5O<|?B=L-UN2AoP%&xV<1s1#y1tH^jQMck#hzllhT_2R7eFyJKz}AS;IC z2-1S*RHpUQB}#}7h;7`?RctSpaEgmB!6KAe%9PijFQSg^DOWA=j2H4$5~Eq*xA4a6 zrHOnbKE{fu>2)}My_~|bCuKYT%i0h_%=WuSJ495xn1^!T(Y5HXUKn1K(La!PPC)M) z|Z9?8nBBAeTasyzs{3|9h-b|Wzo!h?U`GNxBULl8SN50vl?Gr13sh7@E znM_JSju1A4a5tPZukUw>;%9=V$~T=$$X417iR0{}56jrvey9Sm6N!>FbtChtLA*YD z(din?0&$B-#873D<0sH!q78)i%rsD2@L$CL8jE-9pEEpM!SApP;8Oh>)5w355HBC! z+;JOdBMYQ3-rjjmaEjXvNwly-XNISDr{X%hg+jDtGr`;=p4zsSZEU>>n4-d`@$Q?B zMR0XKK<+s(*$LQ@H0uGMnT+J4;QGqK{g8FC{mA6CPCdIU2p(wUiU(WcXzOms{Zu+* zUW%4Zv(jm{Z0=oCfnV5*d@Bqn+Zm!DGrYms6}#&Ixj~5*24zEJRQsNiaYRSj2*k5b z^P3misPwa6h{KqD3gJSZf5I6{!|QU3cRAj+rm#A3{IKx5$JG&C-kWJ-57>Bjtx0A- z-4aZ=3CaWOmoyMgcCo4Vw?<%HfrODJB2&+IAF!;bfj7sMdNlN^z+1-yXbl;Vxfc}s zR|l!r0bPTGx2oyev7sBU3sx*Gm#7a|l4rqORN%jGA-;45&nRE&T*_Dn2D%Py!|2K5 zR@-l7VK;TGGG~D!$fFmrCs;O0ac!n__-5x0) zU?+msWd(nnSq`0>ldH<<2DE5OxKyyYvC`9u(MKpNKhe@slO*%No{0~}A0@+pzIw)S zO=U`P+j1m>6@>WM`MtMq!8=`f1grB-t?j)}8J)LOowHjHHaxn`-s_=WQF64!2wPRy zQrdute~Nxs@a8SO?`rtCO=tEg68`7p*69F>DwBAypFMm`&8Iey}h5GR)HoP^t$d zqATVf%|c=k#=D=2eB=1bU2h@>V2#Q)KDWnOhL zTHGu=XX9WH0Lx5h zP==j(RJ#ANrTU8KpUAobzI=3z^$Z^oPa|=(Nt;L{RUdomhRUq~V^yh4?0`nZ7wLqG zWMVN|E;*c9bdb`lhK8Tor=f9Y*$a|Es@XwS+C8^n}eydqT<)K^)Q zD+oKfh_}arzJClLFlb;~773AMMQ&|-5T$=^-54MSQoFtXJuG)s!ibh6C7bkQ-(%xp zdhXBiooF<;-l3^I@U$LU8{ha}h5Yjwt0>*RR(j%}IxqbbcI94b;n$a>_7$3wA?A0+ z^%lh3JirvuQmW3~Img~ij)X<%PYcvV6l>x+K%rejVq8)ntlr)pT%m6nXazM3AM@bf zr0NFqvJUYUKv{ml4#!W;6+iB;ZEB!6bw%nc;M|(6>z6N%&42`YD#!4-I-BIX=~va7 z14k+}wZd^r($K z*XFD!57R#B1NbYEa?Q>4#>ACm>tBfx-?<WJ zmEOUgUC{9jT%UYEtM`_&qI9CVPLDw5>iWpz6Ds{n{FwZW#6#gXBqbr@ zdw~DIVu*<|TVDo0gCbfPPOW*G%9^quIhLKKoL^^18iv=Y9KqfjQDABnidrOO0Q<)a zZ8GM@jhImk`W!jtu7S?xUNwr;*%;@1RQH&#-U+vmYrF=3l3_mV2Pq()H6Y+746%_3 z`f;<~{NhjMH729Uzs?O&crDKZd2iF>r|CvVl2JtoBsfA#a!Js!7peEHb|t=7EZy>; zcPss=4gPsH7)Ba;*V4^lu*wV~p<}02D?s>d`m6;-Iyls zxNs+lKlr5+Zf4Jz3Let2iOGZ_K0V#ljCFx?Pw*!TqHGh62~^xMv&Ktu`$w!<%=|eZGh#VhtLAMQHMnq6%PoXD41tkN!RGK0I zAoz`I>dux|57{rTnVn6jl@6JPjMZYMVMm!QBku!c8P_x6MX~&op>Jxb!0l7e;(A4? zOpI%-0U49af9U;TfO;n>RGoo1fg<(_F^!Vp7Wb(3TVUx<4p zrm~ajdl|8KUQ|;Ng>w5I%O|u{1-mN{#>0lQo)L4(N%GJfFOf{E&!!cUXd*Ts>@pxp71+oJt14;9 z>AZRweu`@fp%~MKU>2qC)C%ektDK!q#WV=1P`X>I@4qMthYZi-5|J~W1L#LiS4%h^ zdq}T5Cy(>n9WpUExG2f_Hic!gMk@YABW^bQq0s>1=wfq*xRQyVY$;>N3GSlJ=p)V zr-@MMyBwUS;?i3@P@{fB55!bVS*6LpHqfusMY%9&IdmP~#_aR^n?tr3s6Nf|Vz?EU zzdFwqlx>Y<6g{lgpM>74uCBq%u)HA|TTGLGinv$P0=iB`Hq@^B-$My|kFViS5!FNG zeeN8r@pe2fXsu?ulUr-qv;UcXoPaSLm5$>?fR=9N`}{x;rzW@gbD~=}$DQqxe|=1p zm@F!22#L1ELdE!m7}Hleyt4+>M-mZgUXj@c3GnxC(pbTWUvM;36sY-vQ()!E7HU4D z9DqZ?-)1F1QJKZgxK%UA%)cL^-HM#Mf8F8H3ER1vH99zAfwK_<>y{h0Zk*~%MmhIg zttFv%e(2WMAN5hiQCBi_-YoI$WXb^-8bPxq}oI8K~v0ixl>k#)K}()kn}?DGSWkHKePu(K9w55H3b zV+1T0AF#qpk#RFB(7J?@xdFc^G6?tRHG@BaXPm_Yg@1kM8?}KLvbt5p!)L;SLiHS6NQNF zK71ZVVs@C#N%@fdh?2|>z(o+w8ua0zYb5sxIY-=2-Nh=^8R)k~=;shmQd3XD_*>Es zd3(cLk8;Nj%_T?N^}=XK_TmK6#E|wSu63zXx5=Ipl;7MMqSH=2zPdebx-GxD%SfOY z9wt%FIT0l7Xo?Phg|8zeyAkc!oO6SI3bv_GYLfuA@=I`fi4j{4ElH_hXf!C4`J|(B zL5c8AMh#_jn~PfKnQhE}mvR`Iwv4{e;~A?;rzS>RKv4_yE)7LM6pV{1M(}CUh&s^a z56cxC|7F(0`(*R{Y`{`0E}CDdE>}4ymBnPbeM+^{m#qd@lUre}u~}oAhMw2Qk4)wcH zp@iQ{ah@{9@71?rk8SB#Q?U4}d@r};${G*ITMEcvtA6_efz)YsEv`|Sa@3J$(h516 ztXk((P9SvvA5Sb>(#N4e2u6Q5&Lr!qtLjX|3NlHa)djvA%m1TB!zxQwtZ8B2gbC)B zmr0(V1^&g|*B5@D6()1Rn_S_CWQETe@pQ+d4s+*Q<4AOdBgO%+j6g`=fE?^kRkrv_Q2!mp4#dp zyh8)izkNXjdp5==j_>gZ;uG54mE_xQqayU#=w?Tr0|_y2A(Nk2PRH(ZbIZH_(Ff|M zp{e_(LHR~o&dYxO=2DwM!3S<-M|YAq!=H*7tQ`L>ojHhX6SYl=)JyBhf(I1IAzzE6 z9>5RfA6}+L+5Xr{^@HbrM4r@mITWc0B zL8;_z5~;7IgolBet3wtG`)+k@rw7kYr%%P=rR3wEI)959bl%x~YBWrD&%x`+C^bCv_qa3@WlAGLT?R)m1vbVl2=b=Cq|Tg!Aa}-!$pF_ z$Ap+Fzy@B;44%64r`$; zS9D3E>VOsH-JJV+bsUI3=V=wVP0U`|u(@2otQlYEvT9|8X`{Bhl|tY-*g?~HmBEdH zH_mDU1w?Q;#+(|RBDA!=uqz(z0WPD(G9oafhl71!vIM{1}ayeOOY?7)(dtE8Qrx3QG&Cmhk*PIFG)1`;v` z@%+YgQp5{D2O$}@`Q!5Shuvl|EQAx&X>$k%A6~45z)~TY$raOy!i4K6imtk}8_(vl z^D!?X>s90v&Y`#p9#EC%#_^UsV_BW0k@_ZVh)*Qm_8$zKj*fdrnjeB@-)1yTXEf5f zALw-kWmb9(f zD)#Z#p#s8&R%>I&bW-dhauy~?rASo*tthwJ<6>|p{idxo7JqTu1QYz)5mwJJgAFH| z%`HI9h?1vsa$uP)4G@XbL=~4#Je+u8uE_Llui3A2J3=pE9CS?+yZqUlxt?oOE!tsd zvqa={lJD}i^UPc@K+TB7C~ek9@*&$eaS3!bP#^Wi_yQvvSgdKzs8NMbLODLFTX6kW zBonD1sMV_)b48<)`YRVzrNOFw9eIzJ1&Qm1h_GP{`BC&vZBBG2uSY|1j%!KW>9lM3 zi#|RAW5Wces(Tm1udK&ibUH7I!YxZ;6z7vPPp6`eUn}frqBQ|BM2T*a*@AzjC}b!s zK{;$W_nxsJZNfUTSS7g=!+8?4OcGtVpuqU=V31Kc$o+bmC@6D76BB^s^t_~pK8*y#eUrSbEB^bYWRceZXl>zrGR|?sW2O@CwlIB3Jf`>-OQ=> zQW(ie_7KB~A~m>ZO5j3xvu@0^9?V8+DrQ$8gdKkNWaW~LIu6ZjnUnN~yxf5mEEI5T{QO!WuRHmZZ(;Gync&fDtneF^d{KJJx-! zF*5e(M?yUIy8nE95^tj_d1}$%d$+`#o4M@#_&6hHu(~YxpFragDFi zC3L067wGm(I<%rTl`0~>PWq#4XUNfEO?y#vf}7`!wXHl3-y^xT%^qj_)owRZOjXcvP_^i`-LwvYYjCXLfwh`1U{HVr zixk^tDEk*1$pI}CZ3Ei*m<5N)Mil=`luw^r3+}{p+Nn&|j$1j#9};wl4ZqBl6U~iS zddhp6Rz3!yDmSG3^ED*Do*;&Rle_Ev4_Tv{-}9_nZMDzW(Hrn*W(s|QUp~gsx9@L@ z3S4ciY&3*8%eT+OrE9tzP*IWEin~e(oh{D|y>FH2fAgkk0}SbxY^cuc2I(Z)^w1@2 zDs0NibuY+e_E~I6Y&Kl$GmRFY@V4eE&f&ylFOJ$l#t!iN>)iY)kaI#i^IF}>7)f6b z$x%3mLmyo<{52QB&z`}h!D&hMX`|lpj2z(ZP{M}Tu+L-Sk{Xhf=Cc;z5TDkib|{;>A6#b zrePi?$PNW`v5Lwd-7^d%G*x!-&0#hzEK_5?F;zZ=p?_x=-0=1I@oVkkb6T777&{%8 zuq}p)B~ZcEK1jSL%XM7_|N6+Ctp%gU0t-%}A33$*zw?>md@+)ASR;qjBu3%p-9v%DmJ>Odq~OT*zRtsI4Hw3aoU8wPC#VdsEXF= zs35`*_|qy9I;#i-Hu~5Utzg~c45Dyl{4AB!Zy5ddF6DQ+Hb?n}y;00sbd{TGD+WjI zf?vp0l-{mXryDc*r3444zip!Ky{8j)a=*o>7r9k`hfU2a;RI!ufuBrFae*c)8Mwu+ z^njWRRv_4C2NNGe0(+}L$(}EB6)Q@-0tlbV)he-v&Ifc;aLq`XqG#ff50duR zQJC5FU&5)67Zg{ghu8hl0vqD%P(^wRg7(wa1saRQ z%RKBi=#XaSY)G>w+$)|Jd)Bufz)y<>onlkXw&7By4H&+9`$w#a95ebUF50=*YpyS6 z)^Pag5*|vulAP*v5tJQZ0KFB$4_^XMiua9$MM;9})fgcO}~g)a0sXTV}p)UNRQL<UjvVY zYVqm=;l*L(J3S{zEAZl0e6#Hner90^%x@WR(BC?d8uvSEU7dyG4?As%pKd&iCIYZT z!&`3A-9`i?`2TKd{#lVPP1{~90NgKc6wc<^WfMNd#`1g$Pt1HuI@wM$D#s&FZ?8=J z;%0iLN6gb1w8;h)6H;iKQjxDS5E;DFYKXNM>&bcxz4@0x;MN^1VJsm`)mHIn<3qFw zgBbOzx}yD(rfwrx6PMdySo4c_M(yW zX1&r6SnFh>2Kw%Q1AD;t={hSiQ#oFX?2M+F_p>l5ZMbd>|vapZe5_@$S)++HZ7_MN?aq zMkabn3w`tRiz(0SHMDiTj(i_1p&jy%GNp!#sqHG3-o149XaOq>1Po1QawkpnmfGjj zhnv34^yEKBk-k6AJC8JGC}#y7U3>}&2TIqxxPaSI8hMHaOuCWQa08kb6Ah`2QfVWAUvmY zakiZy>J+BsgLl#^LY`_7HY`LPdA6*WORlZSAh?bpwW5nD(i-sH)%0oyMU#SJiDq7D ztAY-egMNf{20;;pK0g_9PTipyR4!zXHT)N3H_>-?cB=m#%n5I*q~HqqFqyhEG33?1 zzB5|4RoyC!F|&t37wz{SZ*8J2MiTyUI(@zCfATUK_Kmg7N2U&-Lr3!3;X$3d+96H!fm4cI%E z8rqNRJBqZu$gXC?8UF};?@wqBJk`*_WK^Z}s7fui2FE^+@3@(Ih2nzXB;wvRRJ1tN z!$pl15n!Og6aLzmg9&e&WhEBv&Ub!Qop;m@cD?_B-#`%kH+jVgM8dnw3 zsB(0?t3I?zTzA)*3{@NxWOsEMb^P`c_MsH!yLyQ~SI7%^3E+ik-z1loy6caGBcq}+ z$T3{{7r&TQuX+`2lBSc8Ksts$R=U0;$xo&tES5qP0^aajf()1JOEgFpY<2>%KG!mGvo*PCgGE(j4%2nWvb`oJ_2NKbz2FMJ^Wazuqo_VVa52Ga0}BQeD0%FDhe#osRyx^A=e z-`;W%6B?I`R7pKtQF(F-ecELTq`L z{tk(yw&2q{X!hCxCrZwKJ!gLUB=Wmw_`zM=K>2c5)fT$5VQ`vTfw%QxO(QV`XN8$5 z5)|D53R|*O?^nEv^dGX6h5cwO5ZajaAgiv7@@d-1B*Sv<@ZM+1hPC}smlYr=X91BkBPsHuAVQO*XTqR)RwB|oIS z*N~+8i-W3F=(`u4Z4Unqj&e9lIn@}(ciK`c;sGe4$>%OQjt0{c9x4dQ0oUyM3m@gG1%zF>~O-EGg5tTm!D<%MEF8T+RQFaGAANOXo!C7~xZk=adak+Zrg%TTRu{yWT@t}NQFH=V8p6o=v<})0QLcX_^C^A^@}0H1=Y|$~+u7Xw(Iu?K zdC%&vXc1!GwQIgWW9zCkHj;scjNso%5x~Rxv`C%hv6bL%o4zSwqY#OcA+SB|DAtaJ z^=eb6+S_Uc@Cw6BCf$tJzu|Jxc50ge(8XcHtZcL5xV_KUlYs~3Tw42fyoe(aSwsM& zTur(XEe0O9s~ZFZ#+}=%zS3qJRQH7}MDs6RbzPdlQS;s^DCa)M(SMmuCeB7iGa8Mh ze{6*HbznrWo!TL7KL&6pFsIJ) zW+0sl^<89_K60rtmQ`Z>w?ZP*ro&y6W6|JxH6OF&>Hhvr8w#pM?}+HQqQ(D%U%;Gg zf>W%2){f_N7M<2qdBSq6l0E7Kn}&kY$N?CkJgcC2o!}%+N$TYEw5;l?*-7l!_C2Y8 zsGpxz8}akY$SJC<8Lfd`NcvRc1$>C!5w<9m`fGF0%>?<*V5AvLO_rwx+xHEBMxQi+ z6H#txyy|k-MDl8-M~y1eV6Z?$hj{4dcq1j+bz%gC_P;g>(s_>Bq0e#ybg``p2sdd*5gHhpHN60;@h{ zdc0)Gk_nin+WpjF0PejBW~6H;9R+Fvh)ru5oUG8rZ%gKTeN4p*TfE;Hh;jJ>mJM*` z{%Xisu;27RI;Ungk2Sgc5M9M$SAd>y5yEDEM;<29CiFY3($t8}3GA2@YTw=oljQUu z*g=JZkwE)yhV(vqxWTq#l)i;(%iKPiQ&QE%TZE!rBz0-E^qS@Y!UG@eNjIOKEO$0g zWn+O@FA2;=?&)_Yi3}y0;nnZ6p+BlaNPUiw(e-^&n^_`C z0daIo4pGerJbk)|qvgMCbyQT{9s}dua5PYU#q>?ij4j7nD4j$lS-Po*MN=k}x^^mg zJ=VTQ^^3d~o2BL62vrG%K2y9#JZ8A2JbZik?k6H~$mO0ggix1fS6Tn2(iIcD#Dn<+ z%KhfyA*5Tr1c!TW=&jho)SckVHwAt-SxauJA+;jIG!V7+6rrt#@?fCDaAzp8*dV(k zpY{UBlu}@Jq^D%7+Okf8b?&@iWgR$z8JjwF@5d47L=M`JAo6%YaNOn9Fq4v*p@bq| zwL|=Cj7rL=r;40{)$Zt9|7)WUSMWTQpy{cNhmet!8xsd`mmq zrS1;g^!u$RYM>%7xpdV7f?LXd=5JjAs;JQ;q+UVq$Z`cbri0Hwm}$24033=&p|z<1 zL}grv5u7a<7Ae&dqxo>9wCF!nEm6}vLV(OUZWZ)l_!yylezMgEhMBG_GPH;;!(p6S+-Tg|m1G zdMz89pH6XS+!MPEru=z3nDIU#W@kk8yuMyXkxq`C_y=nRrTB386(*o03T*F@5|qnd|%d>*$mz`VB? zM6Ftc*3EG|i{eeTr`u0yX0+mrLvB%*&t-M#ACFqNY9jNDR${h_o{Zeg1m#`vvjHn= zHqNQ71EoHuL_DxqGSsBdyy3!pGv4GI#OKUxl1La8b-`c34@CvXw>NG{2)i$%2eo^0 z=>agSb{ux-y0P5p4v)ilj+Qu4ysuVOrQ{&pE!tlUJP>7}v^jg@{mNZ%&Ph%&CXk1R z3-Xy6LyG}XXlnmyck_Y(aD)ZwCP zUac*2RDUw8rETa$gY>1KsWgy73z(>pK8Vgx7P;vdhm8)mHE}$x>LsgH2ebOc|GYjo z52_snviP^&N=>)#p^W3@fG$CHrb|8Z{1!;}^6Q~W;2%x#t$$10;5Ga6+X7Jj^w91& ziMp@zcoR?w>otq$?eQ-r%3Nz<*5uWhp%xr@dQ|9NkYI{D=_V0CVCUB&v@Y!~Ld(l4 zT4n9b@43V&r;>(C^SdVXml_nZ6F-QGYve8b{VBnsjBEL9pbWGqr?_o>Nr`4=q!Uo2 zR*E50$h1g37|umF*vxF6z%urXhTj>Ho{U4>XRLYor>y$GjtTitTagO2s(1sIqPm(K zCYyh5X>>KvVCZ&Q498#ENK&qKG*qAVTH8ad$RBEZB-y%~h!+oHk5r6IS!Fc4?K~vr z8hj=w*km#u3_o9>U3@5F!#J=J-a1i@4Y4)Z;OH|v5((7}@SR{nD;!p!m^YU5MV9N? ztb{jGh3ZwDPmLO7qeg&(L_p`DqCi1w!QoyG;t&wCr(ZgoUQHS-0nmvqKkMyjd6iPW z5}C8iSmlTs9>&i??N~wrlv>*jb1#T6D|(x@J!#1d0y5zezv_!hoD1e7(h2a#ut4e= z$OVRU^j9$}O7x=dBCU-N)m|UDY}G%;;;3Rk_Jm^XKL}JrA6C$(Wa8RPEO||R*I$y8 z;_w3|FK&5p=Wg1pQSFO{e9g|&fzBso@gD~SFCkGzclUx3I%LtAMp-i~{PL}+T%snR z9l6K>Oc9CE(#cQSWHQ-q7;`-#sfm`Eu~wegQ=gh|DeKy94W7@pMHG%`g4z`r!wkUy zyBg}XB5>V7deD%b@M(JFdbyL!21xd!7qJd@=`H~&rI&f)ZlUYp2W}f z%?Dt3vZ;o_;zUB)WO6=zjrX6EXt_;(G`W?rjOZz5wB5vwh z2w+~q?#<$0rd6GqRIV5GrN>yXUc1rYS(1P~zl7{fU?oD)Em;mlh25$Ps)joxhFo4c z38+bK#8|IAMyAs#c8LY8u#>-hokF=DpQjWNMiWVcUyDf(9dueJEpnaCZ(Ele6m%I} zmh&%GSKY5qF$7u2e7;fA9CzefPs``d?*y?)5@LU6uUohUaJ5>HMv~;_t_j``!x%^2 zH`^c7qOfNczXxBx@NY>hQm^WEK{72-XS6_rD#+Bd`uEToD2iijC=DCa_8tDBv+L;w zxUXW$^k_4f>2TnSE`0db?SkrC*b|6q66;!%JWFqKSNl39m+!`8hsl&cyFH~V%HW1{ zH~4~!d=-3&C~i#UZYyXr*N|}AYHm$2dn)VJclw#^%(>llKcj`7S2d1C-!ja11=LI6?M&r+$r;UrRjj)-5+_ZYeOjR>i)eDhTer7|2`D(1s57ks0* z9jh_=P9M8f+|~Q3Z2cs*BL>?)V6=ApadOiLQM6Q}NeoeA>Ua(utEL2RGjTBsGnS!4 zb35SO`IUA_CyOu3Z`aQ^nLf#`MXV;t| z_JGCG`_gmx92+#B1z%ayM#rB^`q-50z0*}eUE8R%TIx2A2qMk`^*IVM05L4JG2}F_ zDSA$85Ug67(#Pu0y174pDEu@-nZ7JSO&e@tt7gLv68}`8aNoO6%^xt?0lJ*9r*??Y*rt+?dL90i_*_I73sSZbD z)Pm7E?7dOnI1|4}6-i`o=%pU1nW7DcpWV@&Eqyt?cE+)of67OKlo|-g(VgV4x8QOn zV(r>Pj}w)_&vaCG_b3M?6r4;sGU1#(h`E-{I|B^rJ5``Vl9;lL^5neGAy*v7}ghRVGhK zi)N^MksI_}OPK#EV=zezurf*gi$a%<-K4MeW`7!1oXWPD(;LM)Es0QZ9q7&zE%~vO z7E^F^sM@F~sMfsiQgJ2C7BAUdtPn2zy>J9p2KBa7eg1gTpDCpDvmM4`cX)xNX4~z% z^#sl?hy50IY_>yD^Fgc3QgJI^#=_OIvz?PKl2n_XYxJPIVfXKdyDm&Gl`oONfJ20y z+>bOz?$0Q3MdTZg=NiAR-WTecnj~Kiz29NB2W|6NwxlgeVNZ`v4uvrc0}P`Vanzvs zF1??MbcFEiRxXyo+97vA$f*VuH*Pcs=A^7|!)NmZEC!R-K@9q4zSQ`jzYYYxk^P5< zfG7mwvWc-SdX-Ylm1Xqs;4FkOZU1~!-;)y?R~DQw^L5XW7Z^@D7r}u5(8GJJ?mybc z#|y2L`rxXsoSbqxHLg)j7!SC_&Z1;mox#WLgOBlL!sZ$>rh_9cy?4K?Dbun_Fq{(O@ zPwAm6zH>%a?+!%UTKBd>j%f5&U@_diX5dWcV(q#OFc?`d>hW>DMf;PH^-ri_B?YWy zvw=+vXGfnZ=%2~a$o<`VyZ3pO*Lv)Bi^WD?eu2+sF0R<#7hf{-@Af_N>R)oe zEc+OVGQIC%d%hW0l<%JyYu60Os?Z-eRfEFuoNjY;it4)H*vvSsb`?kyLg%gV*R=7- zs#_3OyaR8LG?jk*WLR~#Iy$%@Qt7IWxR#cpto#4a3#YP84a3*7Z!Anf&_RVBRN;@2 zDeI}8u3Ix3%qQ{a-k&9IpqB49G^n{@4q$-L>|Rl8xfl?&(9{X86ZXu@89cT|BMfEPW>eT}S9Q-M zFLo=dBip6&N&ock4@EPBMAHmCsl%?MKt9+-MlP{LMnaNF&Cf=(CcQ2s=0IsqWe|O# z=svClheq+iA?mDCyIm^_nftG=n zqdrf~9=P!Yf(#Ek-osDZGHpv!&1p(we19F3JI0jK*E80yGq5eg#F(jl8NMqTehfX4 z5L$GstC6qopdyg|Z!oBNSi^H)M35%n&I!Ab8R09!aO8@@rrpvXMZ2tTjJI9FeEFri z#2Sk4l@Baq9tpnEa`=QE5BH#hGncO=)7kBp?F8U)@t|2f;!*VlwX?mhpv<>hYDFlP z8Pzfpjg7Maav^o<)hil{UwPvDPdB(-ra=o6fdl>oGOB-;JY-uLkW@Ky_kcPz{M8`L zCXMTvh?K-&Xx5$#Hphn9jHsAep=ynv?kuZH$egx`SA5&uri!K(YW=c#-zCm#&2lNO zQxUA!*-W%G4i0T(x*^%TWgiZcd*F3Dt%rOFlqBE%*!8Ph4u{`{QhgY>q2H~?Kum_$FH`FH_CS$L$UW1f(|l|u8fl43|iedGRIXgy1I zk-4wAP^;K@|HANlgI=EFaF}f3=z8S^)J1N#n|Kn)AGvMj*1YwdT~~vnC5x-G8i?20 zsh{@EM`q$J;}aTm0JpfnHYRrCyA}iK_~_L~itS!b-aPzW|mLY3r(L zS5<*l8<(grV?oWIWk5vZ+4%;ZoJ%j&RSg|x`$r`yAt^r)$IJywO8QTpxa8E<-z==D9B=@^$5v7yf$WcT2bS>{XT%3PkRlxv z+FlEWOL)I0Z9#Q4g?M1ic^luaW7o{?7}E_Aip!myQsUzMq?DKVs}i zYA;Q+qlcucJ&Em@cQfar;&QlZc}ZB?Oc1j5&JL;C`>BTGS_&%hT^8 z9?fLDJW;*K5J*bNuhN`t!LID}2T!e?baREV^4;DK4}S6$dW8O^4`#7Xe|BE;mA=zm zg&V_{lyxf~UnMS&C$_T+j^Sh1PwrLo!oBhI_TJrZoWu({&i|%i)>7SZ9>9k5 z%d21>26B8rHYDa}37h}HoG;$&nzv7q+LsROYJVlE{fM`#eFvL=-acF73(UKGfPMcE zm#g$pyj}WNQv1@*sSM{`fcD=cwI87u6W?!U&p)K$152VdVWmFEknePDS3IAtO(_gx z5>p)Z<^b%?VcQfj5rMEb2ZM2DjO+v)drYz|HPedx;B~g>9ZrLrq2EFb3wUwIUfH4Q z4P8_2jTRQ^ir^4UW9rGt_sYAh1ZTz9kKQrF>>5PB8}ms{zr}Y=J~!sYLF4E#`q9z9 zk=0`>M}>po(bLJ!oy7Lgc=_I0D|gJyC~xUIeE#-{W@bHk~J95{e8&=*hW*hzU;gt)}Vi_3-_rIyJe@{bJs!QNYr(fuA1w_tet_odO9u&2ARrIi2D?^1Pqz8zWx6 zZ;biB$U9FiPvAuf601bO3Ix8dgh63@M*4-Z+K!O`$~oJo#$mcy)^^*>HMO-^Y;GN3 zNeiyY{6rFL0Bs~&s;2GO_9{v?6LgsbSvko-#a*mW#6?|v6NDvyB0;rjsx-Sl%@31T z2GhpglMos@$;I5d+YsI>@7F#IC2>Rcq>HkVLs65dB zd3H67i5{@DtKb~Yb2#_OMrTG&YA}S0*5c51-_6f~fv07$3ZaT?6x`W_j#f5nPj_Z|Bnq0n#a%KjcbW2TS%TikBySzh%Ea21A9;A$Ef2MXyA_pJ1_~;5?=4!tVZp);>lO#Y75RlddI*G+ zLcjLvONDeH%5(LwUl=(MDwI^a;=wq9r2Qp;3N3NJC7pLFll$O#d=&9|G{U1pMGUEv z(!9rhl^+@48<;mD_-g)>clhgjJBC#GY7FuRyLP4&IPzxf+G)==l~$Gg|FiG+|Lx!R zldaN05i8HV@%StLBvnka%_*v->-&(c=z-$DW7zb+@jHgvuHTslZ@G`{n~~3V*laOe zw%fXtyxY2~D(bfp$v9UT3_zta9h|H)!4|D8SHF?|)DG%KTGAv~#R8~w57SER;!iiNg7 zM#C88mD;|JxdKnx0h`{&9?5F!wH+P1Mi_)M=%}QTk~8x*5`TGQJbgMo=(O`~i|_k^ zzXQfDFJSM$9dG!i43>yS0G9jb2;(AT@4(Gk^-_eNMMG10WCA0>dnLW$!ccVY5b5BO z4L=|;rfvNp?Hby?6m>q(MB2@0Vh41EQpFh22*Vas;tg?%B;Jr9%?EwQb%Tq@#y(v{ zdg!~w-kWIqwQL;Y$Qtn{mQ$W0lnLnnm)TC%+6i~~zzHxg{?$%w%a25MgO;c=uIYtE z4{bcwvTifEBq~c==RWb^p}%ew2ZPMCcAn7>C9~{>g2O7IZ0Dd6y&qIe*|ynqaU z5yJ;vF#~~g90!G1&i0%WaMP)d<8lKDTzp;IFHRKf;$W$X?bGDIJ&xE;ALg*4kKo@s zG4sENV79P7f?zbU2oc7G{%uEcR}^<7XK7zWxKWCY*nQ+1GGN)ll7*S{RMsuqYSZMD z?&9H?*wFF*k>$&ed^gbK?91g`CE!d!_pT5G+!)J8(2>oMzmm>2lQ1)!k3z@AHj}{5 zjtbO3tQsGzvm)$Kc0Mm|7H~&-HC4xQLvaT~rk$cJMXgGRS2h~}iRdv=EwQU+eqm8% zXkOav@RG5l_AiTfk9+*)>+ZdRl$6qAPQ&@o>F9`I>qp%F<(ZRua`^4#$A2KYiYWbR z#Np#L^>2@<4f^QbhA)2L@qF=1eFj@cnZk!W!ljz6kw}Z4@n5si=JphLwLb;L+q6IV z!3QUC$Fu%~7D$Zg^zrhOn4YBp=fB%klsy2H z(^^%F?}AP-x9;zobC&Jxp;*fRr5P1Vt4(#~!991YB*ZMPG**pZwpd;6I85eyaR_>r zv5D;K_h3YmI568EE_y}-68ul|IA)3&J6|XJNbcPa6VGA2ansZH8}&N9qI8@R{qXZ1 z^^;Q_VRHY_0xA+(Uq)}_e1Hiu3*-gJtC*G`FSz&s{xBONOx^k%eH7N)5Vp>SOM?^b zA-ylrJ`&pn3EPdk^-)-d4Z?78ix8_t4A>Bf)d+Ad<@swB6&Sb{K&LA`B5GfKn-Z>I zHT%u!g?04>-iR6nh^Q~As;I#FeI-AFCHzWug_2@#?v^sZ7E*@+Aadlv?O}GJToG34 zPN?+&#T)AD0E*WF6t4}d4RETnEB(-`I2d5^h+i)M@5Rdh_tzGDuVS-Kse(z%0PCj2 z57tevHG$**iyZ=b*_*w+(p>O-dvkhK23(Zbn+r>VZ~?cXz5adMfW5eFKt`}vJUzYM z#`g|L&j=QlR7HFJ+n>uKYF(|v*_@wOT!iqqA6stq4FJFf3}b&e%>{SuzJ7yQu>L>n zD&UX)@+Je0ctsJfK)$?s`akVJK!!O=j>Sej(sLUB{Kp1uM*`*(eU0wrpY#WltFM1y zw}JsLwft=30upB5;@9t8Ua&1P9(z&mLmnez|C=19rWZ#3EA~?A@ptMXYM!Bu{kgAx zoVTq1&Rc5#|5JX_>XHB7;3psBCqb>pEGxUO`hUtiCQx_(Q;vCs*JA%4@Cqy6{{H~z z3jC}9c-muNWME)ml$^!e{rXNkzs*+$c@72;IL)?d8;t&Y_MZsH4)%HmX9f-iCXgrq zeWnepc-muNWMJUv{ksB47XLl__c+H6h7<--24wIK0JdBRYybcNc-n1~K}eHf9LAr$ z@BiI5#)t^PqYUv7A|eqTVh9o8A#8|@2*QAf+k+5}ax?xN?ktlZrHSo63IuLG2@xWRQ%J ztY6RG749+X_aQlZf_gB5DVNb@cMVAwN5(B7DJ8PXafRbeB+WhsOuO^m&9Qz9$>1K6 z(J9U!BO~pux*MEZ#IR(s=GO2;PEiSpsJcll%N`n%)`mIK&$fvJYEdS%WotSi`N*++ z!8GZY7NPwRF=4|#k1BtopbIPJ_i}DWxd;{8(wXRW5IxZML$|tkU7joEB>7N zOy;y?k96N0>ZvS8K2V?X{0m+0^#%Q@(YLSOCvu-_nv%c}-z^=j;*q_L6`nK2o+
    shdk2P8wb?1{b!eg6-^b1nNU z!W?=CbLfFt#sB1R8UJ3?d7niuVHQ5Kx1IKd@Ba{OQ)As6dg6+iy)cU~GisRSWBL&fb8ko<9eHWu^l`*~1cDOp_=Or0IV9s<@QunEvYhkZ!v%Jq z_j3cu$amz(yvb?R9`ml#3t8mzAZCIX628~$B4u{<4ClXg{NBv!D)YY?z0P}+2i%d4 zdSV5V*U{fS2NmrAc-muNU@(HhEQV=}4NMkHUzppNmoQ&rVPnx^$zz$qvW4Xy%R5#l z)*jXyYyoWh*u~ge*jI6wam?d*!>Pt;#Tmz0#CeBn71tB)9PS-F0z64PYj|0BD|lD& ze&NgDo5yd%KZF0BK!Ct9K?T7M!6QO;LODXGg#HK{2qy@y5q=kGwoBbjy+?hU z`X3E7jS`I+8Y?t*Xq?it(e%&^(M-_H(X7yH(LAGhL-UE|2hBfP99kk;3R*f^7Fu0e z)3g?8t<&12bxiA$))(y@?F#J{?Frg*v{&e8>DV!Z009610PX-y00jU&00aO60096302TlM0RRDc00RI4c-n=K zJ8r^27=%CbQqrVIm2wXdtblTZBp@mZqVzVHhh*7_Llj8OQD|s61t-ZdqRg(>hyn>& zzcu@NW_CQl6;tX2jccILlsMp4rxMpNY&@=W!`9;lkL*2ea>uX7Egtyu_&^qfJhNb? zS!#Yrn8D1>{9W309RT`sok=x9iQ{w-&Y%*4NMyI)Jq<7Se_~1)Ug`Py-w!2fc?JWEU{@YSn zc-n2zM{HAJ48ZZf)3j;Ry?5Drz4wwdEjytJd+$x5O&dlFDPd2sr$9*DK&%TO_7w8~ zh`q!{f-_qj3Rig5`?z7r`pG_6mW>VmG@2PA#Q)-lnSzZN?8Fj>gLo2fl1LKCq>xG) z>12>e7TM&GOCI?YP)HHQl+cXkw4f!eXiXd1(vJ3Ypd+2=Oc%P+4GkRw7j8V1;-!po zy3>Q6^rAO?=!*|O{iq;7kp2u{AcGjp5QZ|0;f!D;qZrK?#xjoaOkg6Dn9LNWGL7lX zpi*ocW<49Y&R#yTk)3Q~A4fSNF>K{M>)0c9iDiexv6)+Z6bJh`#xENA%^^;3pSzr7 zCbQT@6%VQA9uIiRBOddF&*t@B@Qml2qK2RB<~1*QMJ-?X&K719W)Ab1OC1NOX94qx z&_I-hEMhTVSi&-vvYeHy;4%kU%_`QgmT%?(MWYwWkapiGJ=*KrPpl_ zL?iW0ML_Kn^jrIw8cLVa{TD|ipsxS`c-q^+_`h`nV=sgE29AJ;jf{+aksICEv?CNZ z2t;~s5D5Y@8X{#kuxZCcFl=B^aNWSH?XrPG!F3Z$7n3%a!w%$dq(C`rKn}Ytl*0<- zuxUX#oC>bH7+4s^86bSd4O~#ecz~+7{xNB9WOge9a=C$A9$7e-7o?4={yzg;gbyUb T%P0XCiQFKf4FJ+YH{}2T4(1!x literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-Italic-webfont.eot b/gui/slick/css/fonts/OpenSans-Italic-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..c31595212fcbd4ff65267f36b92bb733e85f64ff GIT binary patch literal 34798 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 + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-Italic-webfont.ttf b/gui/slick/css/fonts/OpenSans-Italic-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..cb3fda65e9f6e05f49f7cd67ffa9c2850cfffc32 GIT binary patch literal 34612 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 gw%zmJ)NB{r; literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-Light-webfont.eot b/gui/slick/css/fonts/OpenSans-Light-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..f17617e0396d6395a3fd3db07604c1754d2e7b1b GIT binary patch literal 29794 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 literal 0 HcmV?d00001 diff --git a/gui/slick/css/fonts/OpenSans-Light-webfont.svg b/gui/slick/css/fonts/OpenSans-Light-webfont.svg new file mode 100644 index 00000000..c7ae13a2 --- /dev/null +++ b/gui/slick/css/fonts/OpenSans-Light-webfont.svg @@ -0,0 +1,252 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gui/slick/css/fonts/OpenSans-Light-webfont.ttf b/gui/slick/css/fonts/OpenSans-Light-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b83078a6075d5d7800466c2981158fc721fd9419 GIT binary patch literal 29612 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