From 4313634840ab08522cbaa72be582d4944bb25e96 Mon Sep 17 00:00:00 2001
From: surkat <surya.kathayat@signicat.com>
Date: Sun, 26 Nov 2023 00:08:31 +0100
Subject: [PATCH] created a new branch for login

---
 javadoc/allclasses-index.html                 |   86 --
 javadoc/allpackages-index.html                |   76 --
 javadoc/copy.svg                              |   33 -
 javadoc/element-list                          |    4 -
 javadoc/help-doc.html                         |  199 ---
 javadoc/index-all.html                        |  143 --
 javadoc/index.html                            |   78 --
 javadoc/jquery-ui.overrides.css               |   35 -
 javadoc/legal/ADDITIONAL_LICENSE_INFO         |   37 -
 javadoc/legal/ASSEMBLY_EXCEPTION              |   27 -
 javadoc/legal/LICENSE                         |  347 -----
 javadoc/legal/jquery.md                       |   72 -
 javadoc/legal/jqueryUI.md                     |   49 -
 javadoc/member-search-index.js                |    1 -
 javadoc/module-search-index.js                |    1 -
 javadoc/no/ntnu/idatt1002/demo/MyApp.html     |  191 ---
 .../ntnu/idatt1002/demo/class-use/MyApp.html  |   63 -
 .../no/ntnu/idatt1002/demo/data/MyEntity.html |  220 ---
 .../demo/data/class-use/MyEntity.html         |  108 --
 .../idatt1002/demo/data/package-summary.html  |  114 --
 .../idatt1002/demo/data/package-tree.html     |   77 --
 .../ntnu/idatt1002/demo/data/package-use.html |   87 --
 .../ntnu/idatt1002/demo/package-summary.html  |  114 --
 .../no/ntnu/idatt1002/demo/package-tree.html  |   77 --
 .../no/ntnu/idatt1002/demo/package-use.html   |   63 -
 .../idatt1002/demo/repo/MyEntityRepo.html     |  219 ---
 .../demo/repo/class-use/MyEntityRepo.html     |   63 -
 .../idatt1002/demo/repo/package-summary.html  |  114 --
 .../idatt1002/demo/repo/package-tree.html     |   77 --
 .../ntnu/idatt1002/demo/repo/package-use.html |   63 -
 .../no/ntnu/idatt1002/demo/view/MyWindow.html |  249 ----
 .../demo/view/class-use/MyWindow.html         |   63 -
 .../idatt1002/demo/view/package-summary.html  |  114 --
 .../idatt1002/demo/view/package-tree.html     |   97 --
 .../ntnu/idatt1002/demo/view/package-use.html |   63 -
 javadoc/overview-summary.html                 |   26 -
 javadoc/overview-tree.html                    |  103 --
 javadoc/package-search-index.js               |    1 -
 javadoc/resources/glass.png                   |  Bin 499 -> 0 bytes
 javadoc/resources/x.png                       |  Bin 394 -> 0 bytes
 javadoc/script-dir/jquery-3.6.0.min.js        |    2 -
 javadoc/script-dir/jquery-ui.min.css          |    6 -
 javadoc/script-dir/jquery-ui.min.js           |    6 -
 javadoc/script.js                             |  266 ----
 javadoc/search-page.js                        |  299 ----
 javadoc/search.html                           |   78 --
 javadoc/search.js                             |  465 -------
 javadoc/serialized-form.html                  |   78 --
 javadoc/stylesheet.css                        | 1204 -----------------
 javadoc/tag-search-index.js                   |    1 -
 javadoc/type-search-index.js                  |    1 -
 lib/hamcrest-core-1.3.jar                     |  Bin 45024 -> 0 bytes
 lib/junit-4.12.jar                            |  Bin 314932 -> 0 bytes
 page/index.html                               |   11 +
 54 files changed, 11 insertions(+), 5960 deletions(-)
 delete mode 100644 javadoc/allclasses-index.html
 delete mode 100644 javadoc/allpackages-index.html
 delete mode 100644 javadoc/copy.svg
 delete mode 100644 javadoc/element-list
 delete mode 100644 javadoc/help-doc.html
 delete mode 100644 javadoc/index-all.html
 delete mode 100644 javadoc/index.html
 delete mode 100644 javadoc/jquery-ui.overrides.css
 delete mode 100644 javadoc/legal/ADDITIONAL_LICENSE_INFO
 delete mode 100644 javadoc/legal/ASSEMBLY_EXCEPTION
 delete mode 100644 javadoc/legal/LICENSE
 delete mode 100644 javadoc/legal/jquery.md
 delete mode 100644 javadoc/legal/jqueryUI.md
 delete mode 100644 javadoc/member-search-index.js
 delete mode 100644 javadoc/module-search-index.js
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/MyApp.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/class-use/MyApp.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/data/MyEntity.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/data/class-use/MyEntity.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/data/package-summary.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/data/package-tree.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/data/package-use.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/package-summary.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/package-tree.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/package-use.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/repo/MyEntityRepo.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/repo/class-use/MyEntityRepo.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/repo/package-summary.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/repo/package-tree.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/repo/package-use.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/view/MyWindow.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/view/class-use/MyWindow.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/view/package-summary.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/view/package-tree.html
 delete mode 100644 javadoc/no/ntnu/idatt1002/demo/view/package-use.html
 delete mode 100644 javadoc/overview-summary.html
 delete mode 100644 javadoc/overview-tree.html
 delete mode 100644 javadoc/package-search-index.js
 delete mode 100644 javadoc/resources/glass.png
 delete mode 100644 javadoc/resources/x.png
 delete mode 100644 javadoc/script-dir/jquery-3.6.0.min.js
 delete mode 100644 javadoc/script-dir/jquery-ui.min.css
 delete mode 100644 javadoc/script-dir/jquery-ui.min.js
 delete mode 100644 javadoc/script.js
 delete mode 100644 javadoc/search-page.js
 delete mode 100644 javadoc/search.html
 delete mode 100644 javadoc/search.js
 delete mode 100644 javadoc/serialized-form.html
 delete mode 100644 javadoc/stylesheet.css
 delete mode 100644 javadoc/tag-search-index.js
 delete mode 100644 javadoc/type-search-index.js
 delete mode 100644 lib/hamcrest-core-1.3.jar
 delete mode 100644 lib/junit-4.12.jar
 create mode 100644 page/index.html

diff --git a/javadoc/allclasses-index.html b/javadoc/allclasses-index.html
deleted file mode 100644
index fe0445d2..00000000
--- a/javadoc/allclasses-index.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>All Classes and Interfaces (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="class index">
-<meta name="generator" content="javadoc/AllClassesIndexWriter">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="all-classes-index-page">
-<script type="text/javascript">var pathtoroot = "./";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="index.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html#all-classes">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
-</div>
-<div id="all-classes-table">
-<div class="caption"><span>Classes</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Class</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="no/ntnu/idatt1002/demo/MyApp.html" title="class in no.ntnu.idatt1002.demo">MyApp</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Use this class to start the application</div>
-</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="no/ntnu/idatt1002/demo/data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">This is just a simple Java-bean</div>
-</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Repository for the MyEntity-entity</div>
-</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="no/ntnu/idatt1002/demo/view/MyWindow.html" title="class in no.ntnu.idatt1002.demo.view">MyWindow</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Main window for my application!</div>
-</div>
-</div>
-</div>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/allpackages-index.html b/javadoc/allpackages-index.html
deleted file mode 100644
index 9600e691..00000000
--- a/javadoc/allpackages-index.html
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>All Packages (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="package index">
-<meta name="generator" content="javadoc/AllPackagesIndexWriter">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="all-packages-index-page">
-<script type="text/javascript">var pathtoroot = "./";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="index.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html#all-packages">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
-</div>
-<div class="caption"><span>Package Summary</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Package</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="no/ntnu/idatt1002/demo/package-summary.html">no.ntnu.idatt1002.demo</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="no/ntnu/idatt1002/demo/data/package-summary.html">no.ntnu.idatt1002.demo.data</a></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="no/ntnu/idatt1002/demo/repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="no/ntnu/idatt1002/demo/view/package-summary.html">no.ntnu.idatt1002.demo.view</a></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-</div>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/copy.svg b/javadoc/copy.svg
deleted file mode 100644
index 7c46ab15..00000000
--- a/javadoc/copy.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
- Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code 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
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
--->
-
-<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 380 460" fill="#505050">
-  <path
-     d="M 346,8 H 108 C 90,8 75,23 75,41 v 316 c 0,18 15,33 33,33 h 238 c 18,0 33,-15 33,-33 V 41 C 379,23 364,8 346,8 Z m -8,344 H 116 c -2,0 -3,-1 -3,-3 V 49 c 0,-2 1,-3 3,-3 h 222 c 2,0 3,1 3,3 v 300 h 10e-4 c 0,2 -1,3 -3,3 z"/>
-  <path
-     d="m 290,389 v 26 h 10e-4 c 0,2 -1,3 -3,3 H 49 c -2,0 -3,-1 -3,-3 V 99 c 0,-2 1,-3 3,-3 h 27 v 0 l -5e-4,-38 H 41 C 23,58 8,73 8,91 v 332 c 10e-4,18 15,33 33,33 h 254 c 18,0 33,-15 33,-33 v -34"/>
-</svg>
diff --git a/javadoc/element-list b/javadoc/element-list
deleted file mode 100644
index 418b7f47..00000000
--- a/javadoc/element-list
+++ /dev/null
@@ -1,4 +0,0 @@
-no.ntnu.idatt1002.demo
-no.ntnu.idatt1002.demo.data
-no.ntnu.idatt1002.demo.repo
-no.ntnu.idatt1002.demo.view
diff --git a/javadoc/help-doc.html b/javadoc/help-doc.html
deleted file mode 100644
index 9450f528..00000000
--- a/javadoc/help-doc.html
+++ /dev/null
@@ -1,199 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>API Help (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="help">
-<meta name="generator" content="javadoc/HelpWriter">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="help-page">
-<script type="text/javascript">var pathtoroot = "./";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="index.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li class="nav-bar-cell1-rev">Help</li>
-</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Help:</p>
-<ul>
-<li><a href="#help-navigation">Navigation</a></li>
-<li><a href="#help-pages">Pages</a></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list">
-<ul class="sub-nav-list">
-<li>Help:&nbsp;</li>
-<li><a href="#help-navigation">Navigation</a>&nbsp;|&nbsp;</li>
-<li><a href="#help-pages">Pages</a></li>
-</ul>
-</div>
-<div class="nav-list-search"><a href="search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<h1 class="title">JavaDoc Help</h1>
-<ul class="help-toc">
-<li><a href="#help-navigation">Navigation</a>: 
-<ul class="help-subtoc">
-<li><a href="#search">Search</a></li>
-</ul>
-</li>
-<li><a href="#help-pages">Kinds of Pages</a>: 
-<ul class="help-subtoc">
-<li><a href="#overview">Overview</a></li>
-<li><a href="#package">Package</a></li>
-<li><a href="#class">Class or Interface</a></li>
-<li><a href="#doc-file">Other Files</a></li>
-<li><a href="#use">Use</a></li>
-<li><a href="#tree">Tree (Class Hierarchy)</a></li>
-<li><a href="#serialized-form">Serialized Form</a></li>
-<li><a href="#all-packages">All Packages</a></li>
-<li><a href="#all-classes">All Classes and Interfaces</a></li>
-<li><a href="#index">Index</a></li>
-</ul>
-</li>
-</ul>
-<hr>
-<div class="sub-title">
-<h2 id="help-navigation">Navigation</h2>
-Starting from the <a href="index.html">Overview</a> page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The <a href="index-all.html">Index</a> and Search box allow you to navigate to specific declarations and summary pages, including: <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>
-<section class="help-section" id="search">
-<h3>Search</h3>
-<p>You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API. These items can be searched using part or all of the name, optionally using "camelCase" abbreviations, or multiple search terms separated by whitespace. Some examples:</p>
-<ul class="help-section-list">
-<li><code>"j.l.obj"</code> matches "java.lang.Object"</li>
-<li><code>"InpStr"</code> matches "java.io.InputStream"</li>
-<li><code>"math exact long"</code> matches "java.lang.Math.absExact(long)"</li>
-</ul>
-<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/19/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
-</section>
-</div>
-<hr>
-<div class="sub-title">
-<h2 id="help-pages">Kinds of Pages</h2>
-The following sections describe the different kinds of pages in this collection.
-<section class="help-section" id="overview">
-<h3>Overview</h3>
-<p>The <a href="index.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
-</section>
-<section class="help-section" id="package">
-<h3>Package</h3>
-<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:</p>
-<ul class="help-section-list">
-<li>Interfaces</li>
-<li>Classes</li>
-<li>Enum Classes</li>
-<li>Exception Classes</li>
-<li>Annotation Interfaces</li>
-</ul>
-</section>
-<section class="help-section" id="class">
-<h3>Class or Interface</h3>
-<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.</p>
-<ul class="help-section-list">
-<li>Class Inheritance Diagram</li>
-<li>Direct Subclasses</li>
-<li>All Known Subinterfaces</li>
-<li>All Known Implementing Classes</li>
-<li>Class or Interface Declaration</li>
-<li>Class or Interface Description</li>
-</ul>
-<br>
-<ul class="help-section-list">
-<li>Nested Class Summary</li>
-<li>Enum Constant Summary</li>
-<li>Field Summary</li>
-<li>Property Summary</li>
-<li>Constructor Summary</li>
-<li>Method Summary</li>
-<li>Required Element Summary</li>
-<li>Optional Element Summary</li>
-</ul>
-<br>
-<ul class="help-section-list">
-<li>Enum Constant Details</li>
-<li>Field Details</li>
-<li>Property Details</li>
-<li>Constructor Details</li>
-<li>Method Details</li>
-<li>Element Details</li>
-</ul>
-<p><span class="help-note">Note:</span> Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.</p>
-<p>The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
-</section>
-<section class="help-section" id="doc-file">
-<h3>Other Files</h3>
-<p>Packages and modules may contain pages with additional information related to the declarations nearby.</p>
-</section>
-<section class="help-section" id="use">
-<h3>Use</h3>
-<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.</p>
-</section>
-<section class="help-section" id="tree">
-<h3>Tree (Class Hierarchy)</h3>
-<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with <code>java.lang.Object</code>. Interfaces do not inherit from <code>java.lang.Object</code>.</p>
-<ul class="help-section-list">
-<li>When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.</li>
-<li>When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.</li>
-</ul>
-</section>
-<section class="help-section" id="serialized-form">
-<h3>Serialized Form</h3>
-<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.</p>
-</section>
-<section class="help-section" id="all-packages">
-<h3>All Packages</h3>
-<p>The <a href="allpackages-index.html">All Packages</a> page contains an alphabetic index of all packages contained in the documentation.</p>
-</section>
-<section class="help-section" id="all-classes">
-<h3>All Classes and Interfaces</h3>
-<p>The <a href="allclasses-index.html">All Classes and Interfaces</a> page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.</p>
-</section>
-<section class="help-section" id="index">
-<h3>Index</h3>
-<p>The <a href="index-all.html">Index</a> contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>.</p>
-</section>
-</div>
-<hr>
-<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span></main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/index-all.html b/javadoc/index-all.html
deleted file mode 100644
index 248b6b5c..00000000
--- a/javadoc/index-all.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Index (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="index">
-<meta name="generator" content="javadoc/IndexWriter">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="index-page">
-<script type="text/javascript">var pathtoroot = "./";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="index.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li class="nav-bar-cell1-rev">Index</li>
-<li><a href="help-doc.html#index">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1>Index</h1>
-</div>
-<a href="#I:A">A</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:S">S</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a>
-<h2 class="title" id="I:A">A</h2>
-<dl class="index">
-<dt><a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html#addMyEntity(no.ntnu.idatt1002.demo.data.MyEntity)" class="member-name-link">addMyEntity(MyEntity)</a> - Method in class no.ntnu.idatt1002.demo.repo.<a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a></dt>
-<dd>&nbsp;</dd>
-</dl>
-<h2 class="title" id="I:D">D</h2>
-<dl class="index">
-<dt><a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html#deleteMyEntity(java.lang.String)" class="member-name-link">deleteMyEntity(String)</a> - Method in class no.ntnu.idatt1002.demo.repo.<a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a></dt>
-<dd>&nbsp;</dd>
-</dl>
-<h2 class="title" id="I:F">F</h2>
-<dl class="index">
-<dt><a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html#findMyEntities(java.lang.String)" class="member-name-link">findMyEntities(String)</a> - Method in class no.ntnu.idatt1002.demo.repo.<a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a></dt>
-<dd>&nbsp;</dd>
-</dl>
-<h2 class="title" id="I:G">G</h2>
-<dl class="index">
-<dt><a href="no/ntnu/idatt1002/demo/data/MyEntity.html#getId()" class="member-name-link">getId()</a> - Method in class no.ntnu.idatt1002.demo.data.<a href="no/ntnu/idatt1002/demo/data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html#getMyEntity(java.lang.String)" class="member-name-link">getMyEntity(String)</a> - Method in class no.ntnu.idatt1002.demo.repo.<a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a></dt>
-<dd>
-<div class="block">Get object with given id</div>
-</dd>
-<dt><a href="no/ntnu/idatt1002/demo/data/MyEntity.html#getName()" class="member-name-link">getName()</a> - Method in class no.ntnu.idatt1002.demo.data.<a href="no/ntnu/idatt1002/demo/data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></dt>
-<dd>&nbsp;</dd>
-</dl>
-<h2 class="title" id="I:M">M</h2>
-<dl class="index">
-<dt><a href="no/ntnu/idatt1002/demo/MyApp.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class no.ntnu.idatt1002.demo.<a href="no/ntnu/idatt1002/demo/MyApp.html" title="class in no.ntnu.idatt1002.demo">MyApp</a></dt>
-<dd>
-<div class="block">Main method for my application</div>
-</dd>
-<dt><a href="no/ntnu/idatt1002/demo/MyApp.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo">MyApp</a> - Class in <a href="no/ntnu/idatt1002/demo/package-summary.html">no.ntnu.idatt1002.demo</a></dt>
-<dd>
-<div class="block">Use this class to start the application</div>
-</dd>
-<dt><a href="no/ntnu/idatt1002/demo/MyApp.html#%3Cinit%3E()" class="member-name-link">MyApp()</a> - Constructor for class no.ntnu.idatt1002.demo.<a href="no/ntnu/idatt1002/demo/MyApp.html" title="class in no.ntnu.idatt1002.demo">MyApp</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="no/ntnu/idatt1002/demo/data/MyEntity.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a> - Class in <a href="no/ntnu/idatt1002/demo/data/package-summary.html">no.ntnu.idatt1002.demo.data</a></dt>
-<dd>
-<div class="block">This is just a simple Java-bean</div>
-</dd>
-<dt><a href="no/ntnu/idatt1002/demo/data/MyEntity.html#%3Cinit%3E()" class="member-name-link">MyEntity()</a> - Constructor for class no.ntnu.idatt1002.demo.data.<a href="no/ntnu/idatt1002/demo/data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="no/ntnu/idatt1002/demo/data/MyEntity.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">MyEntity(String, String)</a> - Constructor for class no.ntnu.idatt1002.demo.data.<a href="no/ntnu/idatt1002/demo/data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a> - Class in <a href="no/ntnu/idatt1002/demo/repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a></dt>
-<dd>
-<div class="block">Repository for the MyEntity-entity</div>
-</dd>
-<dt><a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html#%3Cinit%3E()" class="member-name-link">MyEntityRepo()</a> - Constructor for class no.ntnu.idatt1002.demo.repo.<a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="no/ntnu/idatt1002/demo/view/MyWindow.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo.view">MyWindow</a> - Class in <a href="no/ntnu/idatt1002/demo/view/package-summary.html">no.ntnu.idatt1002.demo.view</a></dt>
-<dd>
-<div class="block">Main window for my application!</div>
-</dd>
-<dt><a href="no/ntnu/idatt1002/demo/view/MyWindow.html#%3Cinit%3E(java.lang.String)" class="member-name-link">MyWindow(String)</a> - Constructor for class no.ntnu.idatt1002.demo.view.<a href="no/ntnu/idatt1002/demo/view/MyWindow.html" title="class in no.ntnu.idatt1002.demo.view">MyWindow</a></dt>
-<dd>
-<div class="block">Constructor for window</div>
-</dd>
-</dl>
-<h2 class="title" id="I:N">N</h2>
-<dl class="index">
-<dt><a href="no/ntnu/idatt1002/demo/package-summary.html">no.ntnu.idatt1002.demo</a> - package no.ntnu.idatt1002.demo</dt>
-<dd>&nbsp;</dd>
-<dt><a href="no/ntnu/idatt1002/demo/data/package-summary.html">no.ntnu.idatt1002.demo.data</a> - package no.ntnu.idatt1002.demo.data</dt>
-<dd>&nbsp;</dd>
-<dt><a href="no/ntnu/idatt1002/demo/repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a> - package no.ntnu.idatt1002.demo.repo</dt>
-<dd>&nbsp;</dd>
-<dt><a href="no/ntnu/idatt1002/demo/view/package-summary.html">no.ntnu.idatt1002.demo.view</a> - package no.ntnu.idatt1002.demo.view</dt>
-<dd>&nbsp;</dd>
-</dl>
-<h2 class="title" id="I:S">S</h2>
-<dl class="index">
-<dt><a href="no/ntnu/idatt1002/demo/data/MyEntity.html#setId(java.lang.String)" class="member-name-link">setId(String)</a> - Method in class no.ntnu.idatt1002.demo.data.<a href="no/ntnu/idatt1002/demo/data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="no/ntnu/idatt1002/demo/data/MyEntity.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class no.ntnu.idatt1002.demo.data.<a href="no/ntnu/idatt1002/demo/data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></dt>
-<dd>&nbsp;</dd>
-</dl>
-<a href="#I:A">A</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:S">S</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a></main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/index.html b/javadoc/index.html
deleted file mode 100644
index 8a1f9ec2..00000000
--- a/javadoc/index.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Overview (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="package index">
-<meta name="generator" content="javadoc/PackageIndexWriter">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-index-page">
-<script type="text/javascript">var pathtoroot = "./";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li class="nav-bar-cell1-rev">Overview</li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html#overview">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 class="title">demo 1.0-SNAPSHOT API</h1>
-</div>
-<div id="all-packages-table">
-<div class="caption"><span>Packages</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Package</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="no/ntnu/idatt1002/demo/package-summary.html">no.ntnu.idatt1002.demo</a></div>
-<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
-<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="no/ntnu/idatt1002/demo/data/package-summary.html">no.ntnu.idatt1002.demo.data</a></div>
-<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
-<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="no/ntnu/idatt1002/demo/repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a></div>
-<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
-<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="no/ntnu/idatt1002/demo/view/package-summary.html">no.ntnu.idatt1002.demo.view</a></div>
-<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
-</div>
-</div>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/jquery-ui.overrides.css b/javadoc/jquery-ui.overrides.css
deleted file mode 100644
index facf852c..00000000
--- a/javadoc/jquery-ui.overrides.css
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code 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
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-.ui-state-active,
-.ui-widget-content .ui-state-active,
-.ui-widget-header .ui-state-active,
-a.ui-button:active,
-.ui-button:active,
-.ui-button.ui-state-active:hover {
-    /* Overrides the color of selection used in jQuery UI */
-    background: #F8981D;
-    border: 1px solid #F8981D;
-}
diff --git a/javadoc/legal/ADDITIONAL_LICENSE_INFO b/javadoc/legal/ADDITIONAL_LICENSE_INFO
deleted file mode 100644
index ff700cd0..00000000
--- a/javadoc/legal/ADDITIONAL_LICENSE_INFO
+++ /dev/null
@@ -1,37 +0,0 @@
-                      ADDITIONAL INFORMATION ABOUT LICENSING
-
-Certain files distributed by Oracle America, Inc. and/or its affiliates are 
-subject to the following clarification and special exception to the GPLv2, 
-based on the GNU Project exception for its Classpath libraries, known as the 
-GNU Classpath Exception.
-
-Note that Oracle includes multiple, independent programs in this software 
-package.  Some of those programs are provided under licenses deemed 
-incompatible with the GPLv2 by the Free Software Foundation and others. 
-For example, the package includes programs licensed under the Apache 
-License, Version 2.0 and may include FreeType. Such programs are licensed 
-to you under their original licenses. 
-
-Oracle facilitates your further distribution of this package by adding the 
-Classpath Exception to the necessary parts of its GPLv2 code, which permits 
-you to use that code in combination with other independent modules not 
-licensed under the GPLv2. However, note that this would not permit you to 
-commingle code under an incompatible license with Oracle's GPLv2 licensed 
-code by, for example, cutting and pasting such code into a file also 
-containing Oracle's GPLv2 licensed code and then distributing the result. 
-
-Additionally, if you were to remove the Classpath Exception from any of the 
-files to which it applies and distribute the result, you would likely be 
-required to license some or all of the other code in that distribution under 
-the GPLv2 as well, and since the GPLv2 is incompatible with the license terms 
-of some items included in the distribution by Oracle, removing the Classpath 
-Exception could therefore effectively compromise your ability to further 
-distribute the package. 
-
-Failing to distribute notices associated with some files may also create 
-unexpected legal consequences.
- 
-Proceed with caution and we recommend that you obtain the advice of a lawyer 
-skilled in open source matters before removing the Classpath Exception or 
-making modifications to this package which may subsequently be redistributed 
-and/or involve the use of third party software.
diff --git a/javadoc/legal/ASSEMBLY_EXCEPTION b/javadoc/legal/ASSEMBLY_EXCEPTION
deleted file mode 100644
index 065b8d90..00000000
--- a/javadoc/legal/ASSEMBLY_EXCEPTION
+++ /dev/null
@@ -1,27 +0,0 @@
-
-OPENJDK ASSEMBLY EXCEPTION
-
-The OpenJDK source code made available by Oracle America, Inc. (Oracle) at
-openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU
-General Public License <http://www.gnu.org/copyleft/gpl.html> version 2
-only ("GPL2"), with the following clarification and special exception.
-
-    Linking this OpenJDK Code statically or dynamically with other code
-    is making a combined work based on this library.  Thus, the terms
-    and conditions of GPL2 cover the whole combination.
-
-    As a special exception, Oracle gives you permission to link this
-    OpenJDK Code with certain code licensed by Oracle as indicated at
-    http://openjdk.java.net/legal/exception-modules-2007-05-08.html
-    ("Designated Exception Modules") to produce an executable,
-    regardless of the license terms of the Designated Exception Modules,
-    and to copy and distribute the resulting executable under GPL2,
-    provided that the Designated Exception Modules continue to be
-    governed by the licenses under which they were offered by Oracle.
-
-As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code
-to build an executable that includes those portions of necessary code that
-Oracle could not provide under GPL2 (or that Oracle has provided under GPL2
-with the Classpath exception).  If you modify or add to the OpenJDK code,
-that new GPL2 code may still be combined with Designated Exception Modules
-if the new code is made subject to this exception by its copyright holder.
diff --git a/javadoc/legal/LICENSE b/javadoc/legal/LICENSE
deleted file mode 100644
index 8b400c7a..00000000
--- a/javadoc/legal/LICENSE
+++ /dev/null
@@ -1,347 +0,0 @@
-The GNU General Public License (GPL)
-
-Version 2, June 1991
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-Everyone is permitted to copy and distribute verbatim copies of this license
-document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to share
-and change it.  By contrast, the GNU General Public License is intended to
-guarantee your freedom to share and change free software--to make sure the
-software is free for all its users.  This General Public License applies to
-most of the Free Software Foundation's software and to any other program whose
-authors commit to using it.  (Some other Free Software Foundation software is
-covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny
-you these rights or to ask you to surrender the rights.  These restrictions
-translate to certain responsibilities for you if you distribute copies of the
-software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis or for
-a fee, you must give the recipients all the rights that you have.  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.
-
-We protect your rights with two steps: (1) copyright the software, and (2)
-offer you this license which gives you legal permission to copy, distribute
-and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain that
-everyone understands that there is no warranty for this free software.  If the
-software is modified by someone else and passed on, we want its recipients to
-know that what they have is not the original, so that any problems introduced
-by others will not reflect on the original authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.  We
-wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program proprietary.
-To prevent this, we have made it clear that any patent must be licensed for
-everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and modification
-follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a notice
-placed by the copyright holder saying it may be distributed under the terms of
-this General Public License.  The "Program", below, refers to any such program
-or work, and a "work based on the Program" means either the Program or any
-derivative work under copyright law: that is to say, a work containing the
-Program or a portion of it, either verbatim or with modifications and/or
-translated into another language.  (Hereinafter, translation is included
-without limitation in the term "modification".) Each licensee is addressed as
-"you".
-
-Activities other than copying, distribution and modification are not covered by
-this License; they are outside its scope.  The act of running the Program is
-not restricted, and the output from the Program is covered only if its contents
-constitute a work based on the Program (independent of having been made by
-running the Program).  Whether that is true depends on what the Program does.
-
-1. You may copy and distribute 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 and
-disclaimer of warranty; keep intact all the notices that refer to this License
-and to the absence of any warranty; and give any other recipients of the
-Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and you may
-at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of it, thus
-forming a work based on the Program, and copy and distribute such modifications
-or work under the terms of Section 1 above, provided that you also meet all of
-these conditions:
-
-    a) You must cause the modified files to carry prominent notices stating
-    that you changed the files and the date of any change.
-
-    b) You must cause any work that you distribute or publish, that in whole or
-    in part contains or is derived from the Program or any part thereof, to be
-    licensed as a whole at no charge to all third parties under the terms of
-    this License.
-
-    c) If the modified program normally reads commands interactively when run,
-    you must cause it, when started running for such interactive use in the
-    most ordinary way, to print or display an announcement including an
-    appropriate copyright notice and a notice that there is no warranty (or
-    else, saying that you provide a warranty) and that users may redistribute
-    the program under these conditions, and telling the user how to view a copy
-    of this License.  (Exception: if the Program itself is interactive but does
-    not normally print such an announcement, your work based on the Program is
-    not required to print an announcement.)
-
-These requirements apply to the modified work as a whole.  If identifiable
-sections of that work are not derived from the Program, and can be reasonably
-considered independent and separate works in themselves, then this License, and
-its terms, do not apply to those sections when you distribute them as separate
-works.  But when you distribute the same sections as part of a whole which is a
-work based on the Program, the distribution of the whole must be on the terms
-of this License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest your
-rights to work written entirely by you; rather, the intent is to exercise the
-right to control the distribution of derivative or collective works based on
-the Program.
-
-In addition, mere aggregation of another work not based on the Program with the
-Program (or with a work based on the Program) on a volume of a storage or
-distribution medium does not bring the other work under the scope of this
-License.
-
-3. You may copy and distribute the Program (or a work based on it, under
-Section 2) in object code or executable form under the terms of Sections 1 and
-2 above provided that you also do one of the following:
-
-    a) Accompany it with the complete corresponding machine-readable source
-    code, which must be distributed under the terms of Sections 1 and 2 above
-    on a medium customarily used for software interchange; or,
-
-    b) Accompany it with a written offer, valid for at least three years, to
-    give any third party, for a charge no more than your cost of physically
-    performing source distribution, a complete machine-readable copy of the
-    corresponding source code, to be distributed under the terms of Sections 1
-    and 2 above on a medium customarily used for software interchange; or,
-
-    c) Accompany it with the information you received as to the offer to
-    distribute corresponding source code.  (This alternative is allowed only
-    for noncommercial distribution and only if you received the program in
-    object code or executable form with such an offer, in accord with
-    Subsection b above.)
-
-The source code for a work means the preferred form of the work for making
-modifications to it.  For an executable work, complete source code means all
-the source code for all modules it contains, plus any associated interface
-definition files, plus the scripts used to control compilation and installation
-of the executable.  However, as a special exception, the source code
-distributed need not include anything that is normally distributed (in either
-source or binary form) with the major components (compiler, kernel, and so on)
-of the operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering access to copy
-from a designated place, then offering equivalent access to copy the source
-code from the same place counts as distribution of the source code, even though
-third parties are not compelled to copy the source along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program except as
-expressly provided under this License.  Any attempt otherwise to copy, modify,
-sublicense or distribute the Program is void, and will automatically terminate
-your rights under this License.  However, parties who have received copies, or
-rights, from you under this License will not have their licenses terminated so
-long as such parties remain in full compliance.
-
-5. You are not required to accept this License, since you have not signed it.
-However, nothing else grants you permission to modify or distribute the Program
-or its derivative works.  These actions are prohibited by law if you do not
-accept this License.  Therefore, by modifying or distributing the Program (or
-any work based on the Program), you indicate your acceptance of this License to
-do so, and all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the Program),
-the recipient automatically receives a license from the original licensor to
-copy, distribute or modify the Program subject to these terms and conditions.
-You may not impose any further restrictions on the recipients' exercise of the
-rights granted herein.  You are not responsible for enforcing compliance by
-third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy
-simultaneously your obligations under this License and any other pertinent
-obligations, then as a consequence you may not distribute the Program at all.
-For example, if a patent license would not permit royalty-free redistribution
-of the Program by all those who receive copies directly or indirectly through
-you, then the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under any
-particular circumstance, the balance of the section is intended to apply and
-the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any patents or
-other property right claims or to contest validity of any such claims; this
-section has the sole purpose of protecting the integrity of the free software
-distribution system, which is implemented by public license practices.  Many
-people have made generous contributions to the wide range of software
-distributed through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing to
-distribute software through any other system and a licensee cannot impose that
-choice.
-
-This section is intended to make thoroughly clear what is believed to be a
-consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in certain
-countries either by patents or by copyrighted interfaces, the original
-copyright holder who places the Program under this License may add an explicit
-geographical distribution limitation excluding those countries, so that
-distribution is permitted only in or among countries not thus excluded.  In
-such case, this License incorporates the limitation as if written in the body
-of this License.
-
-9. The Free Software Foundation may publish revised and/or new versions of the
-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 a version number of this License which applies to it and "any later
-version", you have the option of following the terms and conditions either of
-that version or of any later version published by the Free Software Foundation.
-If the Program does not specify a version number of this License, you may
-choose any version ever published by the Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free programs
-whose distribution conditions are different, write to the author to ask for
-permission.  For software which is copyrighted by the Free Software Foundation,
-write to the Free Software Foundation; we sometimes make exceptions for this.
-Our decision will be guided by the two goals of preserving the free status of
-all derivatives of our free software and of promoting the sharing and reuse of
-software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
-ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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.
-
-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 convey the exclusion
-of warranty; and each file should have at least the "copyright" line and a
-pointer to where the full notice is found.
-
-    One line to give the program's name and a brief idea of what it does.
-
-    Copyright (C) <year> <name of author>
-
-    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.
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this when it
-starts in an interactive mode:
-
-    Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be
-called something other than 'show w' and 'show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your school,
-if any, to sign a "copyright disclaimer" for the program, if necessary.  Here
-is a sample; alter the names:
-
-    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
-    'Gnomovision' (which makes passes at compilers) written by James Hacker.
-
-    signature of Ty Coon, 1 April 1989
-
-    Ty Coon, President of Vice
-
-This 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 Library General Public
-License instead of this License.
-
-
-"CLASSPATH" EXCEPTION TO THE GPL
-
-Certain source files distributed by Oracle America and/or its affiliates are
-subject to the following clarification and special exception to the GPL, but
-only where Oracle has expressly included in the particular source file's header
-the words "Oracle designates this particular file as subject to the "Classpath"
-exception as provided by Oracle in the LICENSE file that accompanied this code."
-
-    Linking this library statically or dynamically with other modules is making
-    a combined work based on this library.  Thus, the terms and conditions of
-    the GNU General Public License cover the whole combination.
-
-    As a special exception, the copyright holders of this library give you
-    permission to link this library with independent modules to produce an
-    executable, regardless of the license terms of these independent modules,
-    and to copy and distribute the resulting executable under terms of your
-    choice, provided that you also meet, for each linked independent module,
-    the terms and conditions of the license of that module.  An independent
-    module is a module which is not derived from or based on this library.  If
-    you modify this library, you may extend this exception to your version of
-    the library, but you are not obligated to do so.  If you do not wish to do
-    so, delete this exception statement from your version.
diff --git a/javadoc/legal/jquery.md b/javadoc/legal/jquery.md
deleted file mode 100644
index f7b72e3f..00000000
--- a/javadoc/legal/jquery.md
+++ /dev/null
@@ -1,72 +0,0 @@
-## jQuery v3.6.0
-
-### jQuery License
-```
-jQuery v 3.6.0
-Copyright OpenJS Foundation and other contributors, https://openjsf.org/
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-******************************************
-
-The jQuery JavaScript Library v3.6.0 also includes Sizzle.js
-
-Sizzle.js includes the following license:
-
-Copyright JS Foundation and other contributors, https://js.foundation/
-
-This software consists of voluntary contributions made by many
-individuals. For exact contribution history, see the revision history
-available at https://github.com/jquery/sizzle
-
-The following license applies to all parts of this software except as
-documented below:
-
-====
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-====
-
-All files located in the node_modules and external directories are
-externally maintained libraries used by this software which have their
-own licenses; we recommend you read them, as their terms may differ from
-the terms above.
-
-*********************
-
-```
diff --git a/javadoc/legal/jqueryUI.md b/javadoc/legal/jqueryUI.md
deleted file mode 100644
index 9f4c9e95..00000000
--- a/javadoc/legal/jqueryUI.md
+++ /dev/null
@@ -1,49 +0,0 @@
-## jQuery UI v1.13.1
-
-### jQuery UI License
-```
-Copyright jQuery Foundation and other contributors, https://jquery.org/
-
-This software consists of voluntary contributions made by many
-individuals. For exact contribution history, see the revision history
-available at https://github.com/jquery/jquery-ui
-
-The following license applies to all parts of this software except as
-documented below:
-
-====
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-====
-
-Copyright and related rights for sample code are waived via CC0. Sample
-code is defined as all source code contained within the demos directory.
-
-CC0: http://creativecommons.org/publicdomain/zero/1.0/
-
-====
-
-All files located in the node_modules and external directories are
-externally maintained libraries used by this software which have their
-own licenses; we recommend you read them, as their terms may differ from
-the terms above.
-
-```
diff --git a/javadoc/member-search-index.js b/javadoc/member-search-index.js
deleted file mode 100644
index 70c23084..00000000
--- a/javadoc/member-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-memberSearchIndex = [{"p":"no.ntnu.idatt1002.demo.repo","c":"MyEntityRepo","l":"addMyEntity(MyEntity)","u":"addMyEntity(no.ntnu.idatt1002.demo.data.MyEntity)"},{"p":"no.ntnu.idatt1002.demo.repo","c":"MyEntityRepo","l":"deleteMyEntity(String)","u":"deleteMyEntity(java.lang.String)"},{"p":"no.ntnu.idatt1002.demo.repo","c":"MyEntityRepo","l":"findMyEntities(String)","u":"findMyEntities(java.lang.String)"},{"p":"no.ntnu.idatt1002.demo.data","c":"MyEntity","l":"getId()"},{"p":"no.ntnu.idatt1002.demo.repo","c":"MyEntityRepo","l":"getMyEntity(String)","u":"getMyEntity(java.lang.String)"},{"p":"no.ntnu.idatt1002.demo.data","c":"MyEntity","l":"getName()"},{"p":"no.ntnu.idatt1002.demo","c":"MyApp","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"no.ntnu.idatt1002.demo","c":"MyApp","l":"MyApp()","u":"%3Cinit%3E()"},{"p":"no.ntnu.idatt1002.demo.data","c":"MyEntity","l":"MyEntity()","u":"%3Cinit%3E()"},{"p":"no.ntnu.idatt1002.demo.data","c":"MyEntity","l":"MyEntity(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"no.ntnu.idatt1002.demo.repo","c":"MyEntityRepo","l":"MyEntityRepo()","u":"%3Cinit%3E()"},{"p":"no.ntnu.idatt1002.demo.view","c":"MyWindow","l":"MyWindow(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"no.ntnu.idatt1002.demo.data","c":"MyEntity","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"no.ntnu.idatt1002.demo.data","c":"MyEntity","l":"setName(String)","u":"setName(java.lang.String)"}];updateSearchResults();
\ No newline at end of file
diff --git a/javadoc/module-search-index.js b/javadoc/module-search-index.js
deleted file mode 100644
index 0d59754f..00000000
--- a/javadoc/module-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-moduleSearchIndex = [];updateSearchResults();
\ No newline at end of file
diff --git a/javadoc/no/ntnu/idatt1002/demo/MyApp.html b/javadoc/no/ntnu/idatt1002/demo/MyApp.html
deleted file mode 100644
index 14f844d2..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/MyApp.html
+++ /dev/null
@@ -1,191 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>MyApp (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="declaration: package: no.ntnu.idatt1002.demo, class: MyApp">
-<meta name="generator" content="javadoc/ClassWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="class-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/MyApp.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html#class">Help</a></li>
-</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Summary:</p>
-<ul>
-<li>Nested</li>
-<li>Field</li>
-<li><a href="#constructor-summary">Constr</a></li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-</li>
-<li>
-<p>Detail:</p>
-<ul>
-<li>Field</li>
-<li><a href="#constructor-detail">Constr</a></li>
-<li><a href="#method-detail">Method</a></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list">
-<ul class="sub-nav-list">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-<ul class="sub-nav-list">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method-detail">Method</a></li>
-</ul>
-</div>
-<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">no.ntnu.idatt1002.demo</a></div>
-<h1 title="Class MyApp" class="title">Class MyApp</h1>
-</div>
-<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance">no.ntnu.idatt1002.demo.MyApp</div>
-</div>
-<section class="class-description" id="class-description">
-<hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MyApp</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
-<div class="block">Use this class to start the application</div>
-<dl class="notes">
-<dt>Author:</dt>
-<dd>nilstes</dd>
-</dl>
-</section>
-<section class="summary">
-<ul class="summary-list">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<li>
-<section class="constructor-summary" id="constructor-summary">
-<h2>Constructor Summary</h2>
-<div class="caption"><span>Constructors</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Constructor</div>
-<div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">MyApp</a>()</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-</section>
-</li>
-<!-- ========== METHOD SUMMARY =========== -->
-<li>
-<section class="method-summary" id="method-summary">
-<h2>Method Summary</h2>
-<div id="method-summary-table">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
-<div class="table-header col-first">Modifier and Type</div>
-<div class="table-header col-second">Method</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#main(java.lang.String%5B%5D)" class="member-name-link">main</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
-<div class="block">Main method for my application</div>
-</div>
-</div>
-</div>
-</div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
-</section>
-</li>
-</ul>
-</section>
-<section class="details">
-<ul class="details-list">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<li>
-<section class="constructor-details" id="constructor-detail">
-<h2>Constructor Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="&lt;init&gt;()">
-<h3>MyApp</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MyApp</span>()</div>
-</section>
-</li>
-</ul>
-</section>
-</li>
-<!-- ============ METHOD DETAIL ========== -->
-<li>
-<section class="method-details" id="method-detail">
-<h2>Method Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="main(java.lang.String[])">
-<h3>main</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">main</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
-                 throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
-<div class="block">Main method for my application</div>
-<dl class="notes">
-<dt>Throws:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
-</dl>
-</section>
-</li>
-</ul>
-</section>
-</li>
-</ul>
-</section>
-<!-- ========= END OF CLASS DATA ========= -->
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/class-use/MyApp.html b/javadoc/no/ntnu/idatt1002/demo/class-use/MyApp.html
deleted file mode 100644
index 4adb36b0..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/class-use/MyApp.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Uses of Class no.ntnu.idatt1002.demo.MyApp (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="use: package: no.ntnu.idatt1002.demo, class: MyApp">
-<meta name="generator" content="javadoc/ClassUseWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="class-use-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../MyApp.html" title="class in no.ntnu.idatt1002.demo">Class</a></li>
-<li class="nav-bar-cell1-rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#use">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Uses of Class no.ntnu.idatt1002.demo.MyApp" class="title">Uses of Class<br>no.ntnu.idatt1002.demo.MyApp</h1>
-</div>
-No usage of no.ntnu.idatt1002.demo.MyApp</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/data/MyEntity.html b/javadoc/no/ntnu/idatt1002/demo/data/MyEntity.html
deleted file mode 100644
index ae68ef1e..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/data/MyEntity.html
+++ /dev/null
@@ -1,220 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>MyEntity (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="declaration: package: no.ntnu.idatt1002.demo.data, class: MyEntity">
-<meta name="generator" content="javadoc/ClassWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="class-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/MyEntity.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#class">Help</a></li>
-</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Summary:</p>
-<ul>
-<li>Nested</li>
-<li>Field</li>
-<li><a href="#constructor-summary">Constr</a></li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-</li>
-<li>
-<p>Detail:</p>
-<ul>
-<li>Field</li>
-<li><a href="#constructor-detail">Constr</a></li>
-<li><a href="#method-detail">Method</a></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list">
-<ul class="sub-nav-list">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-<ul class="sub-nav-list">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method-detail">Method</a></li>
-</ul>
-</div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">no.ntnu.idatt1002.demo.data</a></div>
-<h1 title="Class MyEntity" class="title">Class MyEntity</h1>
-</div>
-<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance">no.ntnu.idatt1002.demo.data.MyEntity</div>
-</div>
-<section class="class-description" id="class-description">
-<hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MyEntity</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
-<div class="block">This is just a simple Java-bean</div>
-<dl class="notes">
-<dt>Author:</dt>
-<dd>nilstes</dd>
-</dl>
-</section>
-<section class="summary">
-<ul class="summary-list">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<li>
-<section class="constructor-summary" id="constructor-summary">
-<h2>Constructor Summary</h2>
-<div class="caption"><span>Constructors</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Constructor</div>
-<div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">MyEntity</a>()</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">MyEntity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-</div>
-</section>
-</li>
-<!-- ========== METHOD SUMMARY =========== -->
-<li>
-<section class="method-summary" id="method-summary">
-<h2>Method Summary</h2>
-<div id="method-summary-table">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
-<div class="table-header col-first">Modifier and Type</div>
-<div class="table-header col-second">Method</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setId(java.lang.String)" class="member-name-link">setId</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(java.lang.String)" class="member-name-link">setName</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-</div>
-</div>
-</div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
-</section>
-</li>
-</ul>
-</section>
-<section class="details">
-<ul class="details-list">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<li>
-<section class="constructor-details" id="constructor-detail">
-<h2>Constructor Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="&lt;init&gt;()">
-<h3>MyEntity</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MyEntity</span>()</div>
-</section>
-</li>
-<li>
-<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
-<h3>MyEntity</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MyEntity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
-</section>
-</li>
-</ul>
-</section>
-</li>
-<!-- ============ METHOD DETAIL ========== -->
-<li>
-<section class="method-details" id="method-detail">
-<h2>Method Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="getName()">
-<h3>getName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
-</section>
-</li>
-<li>
-<section class="detail" id="setName(java.lang.String)">
-<h3>setName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
-</section>
-</li>
-<li>
-<section class="detail" id="getId()">
-<h3>getId</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getId</span>()</div>
-</section>
-</li>
-<li>
-<section class="detail" id="setId(java.lang.String)">
-<h3>setId</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setId</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</span></div>
-</section>
-</li>
-</ul>
-</section>
-</li>
-</ul>
-</section>
-<!-- ========= END OF CLASS DATA ========= -->
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/data/class-use/MyEntity.html b/javadoc/no/ntnu/idatt1002/demo/data/class-use/MyEntity.html
deleted file mode 100644
index 3129b48b..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/data/class-use/MyEntity.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Uses of Class no.ntnu.idatt1002.demo.data.MyEntity (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="use: package: no.ntnu.idatt1002.demo.data, class: MyEntity">
-<meta name="generator" content="javadoc/ClassUseWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="class-use-page">
-<script type="text/javascript">var pathtoroot = "../../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../../index.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">Class</a></li>
-<li class="nav-bar-cell1-rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html#use">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Uses of Class no.ntnu.idatt1002.demo.data.MyEntity" class="title">Uses of Class<br>no.ntnu.idatt1002.demo.data.MyEntity</h1>
-</div>
-<div class="caption"><span>Packages that use <a href="../MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Package</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="#no.ntnu.idatt1002.demo.repo">no.ntnu.idatt1002.demo.repo</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-<section class="class-uses">
-<ul class="block-list">
-<li>
-<section class="detail" id="no.ntnu.idatt1002.demo.repo">
-<h2>Uses of <a href="../MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a> in <a href="../../repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a></h2>
-<div class="caption"><span>Methods in <a href="../../repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a> that return <a href="../MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></span></div>
-<div class="summary-table three-column-summary">
-<div class="table-header col-first">Modifier and Type</div>
-<div class="table-header col-second">Method</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code><a href="../MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">MyEntityRepo.</span><code><a href="../../repo/MyEntityRepo.html#getMyEntity(java.lang.String)" class="member-name-link">getMyEntity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Get object with given id</div>
-</div>
-</div>
-<div class="caption"><span>Methods in <a href="../../repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a> that return types with arguments of type <a href="../MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></span></div>
-<div class="summary-table three-column-summary">
-<div class="table-header col-first">Modifier and Type</div>
-<div class="table-header col-second">Method</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">MyEntityRepo.</span><code><a href="../../repo/MyEntityRepo.html#findMyEntities(java.lang.String)" class="member-name-link">findMyEntities</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;someParameter)</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-<div class="caption"><span>Methods in <a href="../../repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a> with parameters of type <a href="../MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></span></div>
-<div class="summary-table three-column-summary">
-<div class="table-header col-first">Modifier and Type</div>
-<div class="table-header col-second">Method</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">MyEntityRepo.</span><code><a href="../../repo/MyEntityRepo.html#addMyEntity(no.ntnu.idatt1002.demo.data.MyEntity)" class="member-name-link">addMyEntity</a><wbr>(<a href="../MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a>&nbsp;obj)</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-</section>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/data/package-summary.html b/javadoc/no/ntnu/idatt1002/demo/data/package-summary.html
deleted file mode 100644
index cfb8efe5..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/data/package-summary.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>no.ntnu.idatt1002.demo.data (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="declaration: package: no.ntnu.idatt1002.demo.data">
-<meta name="generator" content="javadoc/PackageWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li class="nav-bar-cell1-rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#package">Help</a></li>
-</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Package:</p>
-<ul>
-<li>Description</li>
-<li><a href="#related-package-summary">Related Packages</a></li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list">
-<ul class="sub-nav-list">
-<li>Package:&nbsp;</li>
-<li>Description&nbsp;|&nbsp;</li>
-<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Package no.ntnu.idatt1002.demo.data" class="title">Package no.ntnu.idatt1002.demo.data</h1>
-</div>
-<hr>
-<div class="package-signature">package <span class="element-name">no.ntnu.idatt1002.demo.data</span></div>
-<section class="summary">
-<ul class="summary-list">
-<li>
-<div id="related-package-summary">
-<div class="caption"><span>Related Packages</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Package</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="../package-summary.html">no.ntnu.idatt1002.demo</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="../repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="../view/package-summary.html">no.ntnu.idatt1002.demo.view</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-</div>
-</li>
-<li>
-<div id="class-summary">
-<div class="caption"><span>Classes</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Class</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></div>
-<div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">This is just a simple Java-bean</div>
-</div>
-</div>
-</div>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/data/package-tree.html b/javadoc/no/ntnu/idatt1002/demo/data/package-tree.html
deleted file mode 100644
index a4829998..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/data/package-tree.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>no.ntnu.idatt1002.demo.data Class Hierarchy (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="tree: package: no.ntnu.idatt1002.demo.data">
-<meta name="generator" content="javadoc/PackageTreeWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-tree-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="nav-bar-cell1-rev">Tree</li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#tree">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 class="title">Hierarchy For Package no.ntnu.idatt1002.demo.data</h1>
-<span class="package-hierarchy-label">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<section class="hierarchy">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
-<ul>
-<li class="circle">no.ntnu.idatt1002.demo.data.<a href="MyEntity.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></li>
-</ul>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/data/package-use.html b/javadoc/no/ntnu/idatt1002/demo/data/package-use.html
deleted file mode 100644
index 1211c1a0..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/data/package-use.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Uses of Package no.ntnu.idatt1002.demo.data (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="use: package: no.ntnu.idatt1002.demo.data">
-<meta name="generator" content="javadoc/PackageUseWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-use-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="nav-bar-cell1-rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#use">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Uses of Package no.ntnu.idatt1002.demo.data" class="title">Uses of Package<br>no.ntnu.idatt1002.demo.data</h1>
-</div>
-<div class="caption"><span>Packages that use <a href="package-summary.html">no.ntnu.idatt1002.demo.data</a></span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Package</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="#no.ntnu.idatt1002.demo.repo">no.ntnu.idatt1002.demo.repo</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-<section class="package-uses">
-<ul class="block-list">
-<li>
-<section class="detail" id="no.ntnu.idatt1002.demo.repo">
-<div class="caption"><span>Classes in <a href="package-summary.html">no.ntnu.idatt1002.demo.data</a> used by <a href="../repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a></span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Class</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="class-use/MyEntity.html#no.ntnu.idatt1002.demo.repo">MyEntity</a></div>
-<div class="col-last even-row-color">
-<div class="block">This is just a simple Java-bean</div>
-</div>
-</div>
-</section>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/package-summary.html b/javadoc/no/ntnu/idatt1002/demo/package-summary.html
deleted file mode 100644
index 8c56ffe2..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/package-summary.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>no.ntnu.idatt1002.demo (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="declaration: package: no.ntnu.idatt1002.demo">
-<meta name="generator" content="javadoc/PackageWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../index.html">Overview</a></li>
-<li class="nav-bar-cell1-rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html#package">Help</a></li>
-</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Package:</p>
-<ul>
-<li>Description</li>
-<li><a href="#related-package-summary">Related Packages</a></li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list">
-<ul class="sub-nav-list">
-<li>Package:&nbsp;</li>
-<li>Description&nbsp;|&nbsp;</li>
-<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</div>
-<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Package no.ntnu.idatt1002.demo" class="title">Package no.ntnu.idatt1002.demo</h1>
-</div>
-<hr>
-<div class="package-signature">package <span class="element-name">no.ntnu.idatt1002.demo</span></div>
-<section class="summary">
-<ul class="summary-list">
-<li>
-<div id="related-package-summary">
-<div class="caption"><span>Related Packages</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Package</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="data/package-summary.html">no.ntnu.idatt1002.demo.data</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="view/package-summary.html">no.ntnu.idatt1002.demo.view</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-</div>
-</li>
-<li>
-<div id="class-summary">
-<div class="caption"><span>Classes</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Class</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="MyApp.html" title="class in no.ntnu.idatt1002.demo">MyApp</a></div>
-<div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Use this class to start the application</div>
-</div>
-</div>
-</div>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/package-tree.html b/javadoc/no/ntnu/idatt1002/demo/package-tree.html
deleted file mode 100644
index ac23f7c1..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/package-tree.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>no.ntnu.idatt1002.demo Class Hierarchy (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="tree: package: no.ntnu.idatt1002.demo">
-<meta name="generator" content="javadoc/PackageTreeWriter">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-tree-page">
-<script type="text/javascript">var pathtoroot = "../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="nav-bar-cell1-rev">Tree</li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html#tree">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 class="title">Hierarchy For Package no.ntnu.idatt1002.demo</h1>
-<span class="package-hierarchy-label">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<section class="hierarchy">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
-<ul>
-<li class="circle">no.ntnu.idatt1002.demo.<a href="MyApp.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo">MyApp</a></li>
-</ul>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/package-use.html b/javadoc/no/ntnu/idatt1002/demo/package-use.html
deleted file mode 100644
index 9a51dd0d..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/package-use.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Uses of Package no.ntnu.idatt1002.demo (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="use: package: no.ntnu.idatt1002.demo">
-<meta name="generator" content="javadoc/PackageUseWriter">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-use-page">
-<script type="text/javascript">var pathtoroot = "../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="nav-bar-cell1-rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html#use">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Uses of Package no.ntnu.idatt1002.demo" class="title">Uses of Package<br>no.ntnu.idatt1002.demo</h1>
-</div>
-No usage of no.ntnu.idatt1002.demo</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/repo/MyEntityRepo.html b/javadoc/no/ntnu/idatt1002/demo/repo/MyEntityRepo.html
deleted file mode 100644
index bb1737b7..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/repo/MyEntityRepo.html
+++ /dev/null
@@ -1,219 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>MyEntityRepo (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="declaration: package: no.ntnu.idatt1002.demo.repo, class: MyEntityRepo">
-<meta name="generator" content="javadoc/ClassWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="class-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/MyEntityRepo.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#class">Help</a></li>
-</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Summary:</p>
-<ul>
-<li>Nested</li>
-<li>Field</li>
-<li><a href="#constructor-summary">Constr</a></li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-</li>
-<li>
-<p>Detail:</p>
-<ul>
-<li>Field</li>
-<li><a href="#constructor-detail">Constr</a></li>
-<li><a href="#method-detail">Method</a></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list">
-<ul class="sub-nav-list">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-<ul class="sub-nav-list">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method-detail">Method</a></li>
-</ul>
-</div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">no.ntnu.idatt1002.demo.repo</a></div>
-<h1 title="Class MyEntityRepo" class="title">Class MyEntityRepo</h1>
-</div>
-<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance">no.ntnu.idatt1002.demo.repo.MyEntityRepo</div>
-</div>
-<section class="class-description" id="class-description">
-<hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MyEntityRepo</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
-<div class="block">Repository for the MyEntity-entity</div>
-<dl class="notes">
-<dt>Author:</dt>
-<dd>nilstes</dd>
-</dl>
-</section>
-<section class="summary">
-<ul class="summary-list">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<li>
-<section class="constructor-summary" id="constructor-summary">
-<h2>Constructor Summary</h2>
-<div class="caption"><span>Constructors</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Constructor</div>
-<div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">MyEntityRepo</a>()</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-</section>
-</li>
-<!-- ========== METHOD SUMMARY =========== -->
-<li>
-<section class="method-summary" id="method-summary">
-<h2>Method Summary</h2>
-<div id="method-summary-table">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
-<div class="table-header col-first">Modifier and Type</div>
-<div class="table-header col-second">Method</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addMyEntity(no.ntnu.idatt1002.demo.data.MyEntity)" class="member-name-link">addMyEntity</a><wbr>(<a href="../data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a>&nbsp;obj)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteMyEntity(java.lang.String)" class="member-name-link">deleteMyEntity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findMyEntities(java.lang.String)" class="member-name-link">findMyEntities</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;someParameter)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMyEntity(java.lang.String)" class="member-name-link">getMyEntity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Get object with given id</div>
-</div>
-</div>
-</div>
-</div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
-</section>
-</li>
-</ul>
-</section>
-<section class="details">
-<ul class="details-list">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<li>
-<section class="constructor-details" id="constructor-detail">
-<h2>Constructor Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="&lt;init&gt;()">
-<h3>MyEntityRepo</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MyEntityRepo</span>()</div>
-</section>
-</li>
-</ul>
-</section>
-</li>
-<!-- ============ METHOD DETAIL ========== -->
-<li>
-<section class="method-details" id="method-detail">
-<h2>Method Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="getMyEntity(java.lang.String)">
-<h3>getMyEntity</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></span>&nbsp;<span class="element-name">getMyEntity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</span></div>
-<div class="block">Get object with given id</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>id</code> - the entity id</dd>
-<dt>Returns:</dt>
-<dd>an instance of MyEntity</dd>
-</dl>
-</section>
-</li>
-<li>
-<section class="detail" id="findMyEntities(java.lang.String)">
-<h3>findMyEntities</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a>&gt;</span>&nbsp;<span class="element-name">findMyEntities</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;someParameter)</span></div>
-</section>
-</li>
-<li>
-<section class="detail" id="addMyEntity(no.ntnu.idatt1002.demo.data.MyEntity)">
-<h3>addMyEntity</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">addMyEntity</span><wbr><span class="parameters">(<a href="../data/MyEntity.html" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a>&nbsp;obj)</span></div>
-</section>
-</li>
-<li>
-<section class="detail" id="deleteMyEntity(java.lang.String)">
-<h3>deleteMyEntity</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">deleteMyEntity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</span></div>
-</section>
-</li>
-</ul>
-</section>
-</li>
-</ul>
-</section>
-<!-- ========= END OF CLASS DATA ========= -->
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/repo/class-use/MyEntityRepo.html b/javadoc/no/ntnu/idatt1002/demo/repo/class-use/MyEntityRepo.html
deleted file mode 100644
index 47cbf40b..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/repo/class-use/MyEntityRepo.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Uses of Class no.ntnu.idatt1002.demo.repo.MyEntityRepo (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="use: package: no.ntnu.idatt1002.demo.repo, class: MyEntityRepo">
-<meta name="generator" content="javadoc/ClassUseWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="class-use-page">
-<script type="text/javascript">var pathtoroot = "../../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../../index.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../MyEntityRepo.html" title="class in no.ntnu.idatt1002.demo.repo">Class</a></li>
-<li class="nav-bar-cell1-rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html#use">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Uses of Class no.ntnu.idatt1002.demo.repo.MyEntityRepo" class="title">Uses of Class<br>no.ntnu.idatt1002.demo.repo.MyEntityRepo</h1>
-</div>
-No usage of no.ntnu.idatt1002.demo.repo.MyEntityRepo</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/repo/package-summary.html b/javadoc/no/ntnu/idatt1002/demo/repo/package-summary.html
deleted file mode 100644
index 392a2b6f..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/repo/package-summary.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>no.ntnu.idatt1002.demo.repo (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="declaration: package: no.ntnu.idatt1002.demo.repo">
-<meta name="generator" content="javadoc/PackageWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li class="nav-bar-cell1-rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#package">Help</a></li>
-</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Package:</p>
-<ul>
-<li>Description</li>
-<li><a href="#related-package-summary">Related Packages</a></li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list">
-<ul class="sub-nav-list">
-<li>Package:&nbsp;</li>
-<li>Description&nbsp;|&nbsp;</li>
-<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Package no.ntnu.idatt1002.demo.repo" class="title">Package no.ntnu.idatt1002.demo.repo</h1>
-</div>
-<hr>
-<div class="package-signature">package <span class="element-name">no.ntnu.idatt1002.demo.repo</span></div>
-<section class="summary">
-<ul class="summary-list">
-<li>
-<div id="related-package-summary">
-<div class="caption"><span>Related Packages</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Package</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="../package-summary.html">no.ntnu.idatt1002.demo</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="../data/package-summary.html">no.ntnu.idatt1002.demo.data</a></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="../view/package-summary.html">no.ntnu.idatt1002.demo.view</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-</div>
-</li>
-<li>
-<div id="class-summary">
-<div class="caption"><span>Classes</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Class</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="MyEntityRepo.html" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a></div>
-<div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Repository for the MyEntity-entity</div>
-</div>
-</div>
-</div>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/repo/package-tree.html b/javadoc/no/ntnu/idatt1002/demo/repo/package-tree.html
deleted file mode 100644
index d015c356..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/repo/package-tree.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>no.ntnu.idatt1002.demo.repo Class Hierarchy (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="tree: package: no.ntnu.idatt1002.demo.repo">
-<meta name="generator" content="javadoc/PackageTreeWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-tree-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="nav-bar-cell1-rev">Tree</li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#tree">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 class="title">Hierarchy For Package no.ntnu.idatt1002.demo.repo</h1>
-<span class="package-hierarchy-label">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<section class="hierarchy">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
-<ul>
-<li class="circle">no.ntnu.idatt1002.demo.repo.<a href="MyEntityRepo.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a></li>
-</ul>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/repo/package-use.html b/javadoc/no/ntnu/idatt1002/demo/repo/package-use.html
deleted file mode 100644
index 24bfcab9..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/repo/package-use.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Uses of Package no.ntnu.idatt1002.demo.repo (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="use: package: no.ntnu.idatt1002.demo.repo">
-<meta name="generator" content="javadoc/PackageUseWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-use-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="nav-bar-cell1-rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#use">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Uses of Package no.ntnu.idatt1002.demo.repo" class="title">Uses of Package<br>no.ntnu.idatt1002.demo.repo</h1>
-</div>
-No usage of no.ntnu.idatt1002.demo.repo</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/view/MyWindow.html b/javadoc/no/ntnu/idatt1002/demo/view/MyWindow.html
deleted file mode 100644
index 923b7426..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/view/MyWindow.html
+++ /dev/null
@@ -1,249 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>MyWindow (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="declaration: package: no.ntnu.idatt1002.demo.view, class: MyWindow">
-<meta name="generator" content="javadoc/ClassWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="class-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/MyWindow.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#class">Help</a></li>
-</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Summary:</p>
-<ul>
-<li><a href="#nested-class-summary">Nested</a></li>
-<li><a href="#field-summary">Field</a></li>
-<li><a href="#constructor-summary">Constr</a></li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-</li>
-<li>
-<p>Detail:</p>
-<ul>
-<li>Field</li>
-<li><a href="#constructor-detail">Constr</a></li>
-<li>Method</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list">
-<ul class="sub-nav-list">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-<ul class="sub-nav-list">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">no.ntnu.idatt1002.demo.view</a></div>
-<h1 title="Class MyWindow" class="title">Class MyWindow</h1>
-</div>
-<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html" title="class or interface in java.awt" class="external-link">java.awt.Component</a>
-<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html" title="class or interface in java.awt" class="external-link">java.awt.Container</a>
-<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html" title="class or interface in java.awt" class="external-link">java.awt.Window</a>
-<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html" title="class or interface in java.awt" class="external-link">java.awt.Frame</a>
-<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html" title="class or interface in javax.swing" class="external-link">javax.swing.JFrame</a>
-<div class="inheritance">no.ntnu.idatt1002.demo.view.MyWindow</div>
-</div>
-</div>
-</div>
-</div>
-</div>
-</div>
-<section class="class-description" id="class-description">
-<dl class="notes">
-<dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html" title="class or interface in java.awt.image" class="external-link">ImageObserver</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/MenuContainer.html" title="class or interface in java.awt" class="external-link">MenuContainer</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/accessibility/Accessible.html" title="class or interface in javax.accessibility" class="external-link">Accessible</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/RootPaneContainer.html" title="class or interface in javax.swing" class="external-link">RootPaneContainer</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/WindowConstants.html" title="class or interface in javax.swing" class="external-link">WindowConstants</a></code></dd>
-</dl>
-<hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MyWindow</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html" title="class or interface in javax.swing" class="external-link">JFrame</a></span></div>
-<div class="block">Main window for my application!</div>
-<dl class="notes">
-<dt>Author:</dt>
-<dd>nilstes</dd>
-<dt>See Also:</dt>
-<dd>
-<ul class="see-list">
-<li><a href="../../../../../serialized-form.html#no.ntnu.idatt1002.demo.view.MyWindow">Serialized Form</a></li>
-</ul>
-</dd>
-</dl>
-</section>
-<section class="summary">
-<ul class="summary-list">
-<!-- ======== NESTED CLASS SUMMARY ======== -->
-<li>
-<section class="nested-class-summary" id="nested-class-summary">
-<h2>Nested Class Summary</h2>
-<div class="inherited-list">
-<h2 id="nested-classes-inherited-from-class-javax.swing.JFrame">Nested classes/interfaces inherited from class&nbsp;javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html" title="class or interface in javax.swing" class="external-link">JFrame</a></h2>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.AccessibleJFrame.html" title="class or interface in javax.swing" class="external-link">JFrame.AccessibleJFrame</a></code></div>
-<div class="inherited-list">
-<h2 id="nested-classes-inherited-from-class-java.awt.Frame">Nested classes/interfaces inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html" title="class or interface in java.awt" class="external-link">Frame</a></h2>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.AccessibleAWTFrame.html" title="class or interface in java.awt" class="external-link">Frame.AccessibleAWTFrame</a></code></div>
-<div class="inherited-list">
-<h2 id="nested-classes-inherited-from-class-java.awt.Window">Nested classes/interfaces inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html" title="class or interface in java.awt" class="external-link">Window</a></h2>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.AccessibleAWTWindow.html" title="class or interface in java.awt" class="external-link">Window.AccessibleAWTWindow</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.Type.html" title="class or interface in java.awt" class="external-link">Window.Type</a></code></div>
-<div class="inherited-list">
-<h2 id="nested-classes-inherited-from-class-java.awt.Container">Nested classes/interfaces inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html" title="class or interface in java.awt" class="external-link">Container</a></h2>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.AccessibleAWTContainer.html" title="class or interface in java.awt" class="external-link">Container.AccessibleAWTContainer</a></code></div>
-<div class="inherited-list">
-<h2 id="nested-classes-inherited-from-class-java.awt.Component">Nested classes/interfaces inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html" title="class or interface in java.awt" class="external-link">Component</a></h2>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.AccessibleAWTComponent.html" title="class or interface in java.awt" class="external-link">Component.AccessibleAWTComponent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.BaselineResizeBehavior.html" title="class or interface in java.awt" class="external-link">Component.BaselineResizeBehavior</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.BltBufferStrategy.html" title="class or interface in java.awt" class="external-link">Component.BltBufferStrategy</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.FlipBufferStrategy.html" title="class or interface in java.awt" class="external-link">Component.FlipBufferStrategy</a></code></div>
-</section>
-</li>
-<!-- =========== FIELD SUMMARY =========== -->
-<li>
-<section class="field-summary" id="field-summary">
-<h2>Field Summary</h2>
-<div class="inherited-list">
-<h3 id="fields-inherited-from-class-javax.swing.JFrame">Fields inherited from class&nbsp;javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html" title="class or interface in javax.swing" class="external-link">JFrame</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#accessibleContext" title="class or interface in javax.swing" class="external-link">accessibleContext</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#rootPane" title="class or interface in javax.swing" class="external-link">rootPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#rootPaneCheckingEnabled" title="class or interface in javax.swing" class="external-link">rootPaneCheckingEnabled</a></code></div>
-<div class="inherited-list">
-<h3 id="fields-inherited-from-class-java.awt.Frame">Fields inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html" title="class or interface in java.awt" class="external-link">Frame</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#CROSSHAIR_CURSOR" title="class or interface in java.awt" class="external-link">CROSSHAIR_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#DEFAULT_CURSOR" title="class or interface in java.awt" class="external-link">DEFAULT_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#E_RESIZE_CURSOR" title="class or interface in java.awt" class="external-link">E_RESIZE_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#HAND_CURSOR" title="class or interface in java.awt" class="external-link">HAND_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#ICONIFIED" title="class or interface in java.awt" class="external-link">ICONIFIED</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_BOTH" title="class or interface in java.awt" class="external-link">MAXIMIZED_BOTH</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_HORIZ" title="class or interface in java.awt" class="external-link">MAXIMIZED_HORIZ</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_VERT" title="class or interface in java.awt" class="external-link">MAXIMIZED_VERT</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#MOVE_CURSOR" title="class or interface in java.awt" class="external-link">MOVE_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#N_RESIZE_CURSOR" title="class or interface in java.awt" class="external-link">N_RESIZE_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#NE_RESIZE_CURSOR" title="class or interface in java.awt" class="external-link">NE_RESIZE_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#NORMAL" title="class or interface in java.awt" class="external-link">NORMAL</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#NW_RESIZE_CURSOR" title="class or interface in java.awt" class="external-link">NW_RESIZE_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#S_RESIZE_CURSOR" title="class or interface in java.awt" class="external-link">S_RESIZE_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#SE_RESIZE_CURSOR" title="class or interface in java.awt" class="external-link">SE_RESIZE_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#SW_RESIZE_CURSOR" title="class or interface in java.awt" class="external-link">SW_RESIZE_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#TEXT_CURSOR" title="class or interface in java.awt" class="external-link">TEXT_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#W_RESIZE_CURSOR" title="class or interface in java.awt" class="external-link">W_RESIZE_CURSOR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#WAIT_CURSOR" title="class or interface in java.awt" class="external-link">WAIT_CURSOR</a></code></div>
-<div class="inherited-list">
-<h3 id="fields-inherited-from-class-java.awt.Component">Fields inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html" title="class or interface in java.awt" class="external-link">Component</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#BOTTOM_ALIGNMENT" title="class or interface in java.awt" class="external-link">BOTTOM_ALIGNMENT</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#CENTER_ALIGNMENT" title="class or interface in java.awt" class="external-link">CENTER_ALIGNMENT</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#LEFT_ALIGNMENT" title="class or interface in java.awt" class="external-link">LEFT_ALIGNMENT</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#RIGHT_ALIGNMENT" title="class or interface in java.awt" class="external-link">RIGHT_ALIGNMENT</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#TOP_ALIGNMENT" title="class or interface in java.awt" class="external-link">TOP_ALIGNMENT</a></code></div>
-<div class="inherited-list">
-<h3 id="fields-inherited-from-class-java.awt.image.ImageObserver">Fields inherited from interface&nbsp;java.awt.image.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html" title="class or interface in java.awt.image" class="external-link">ImageObserver</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html#ABORT" title="class or interface in java.awt.image" class="external-link">ABORT</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html#ALLBITS" title="class or interface in java.awt.image" class="external-link">ALLBITS</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html#ERROR" title="class or interface in java.awt.image" class="external-link">ERROR</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html#FRAMEBITS" title="class or interface in java.awt.image" class="external-link">FRAMEBITS</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html#HEIGHT" title="class or interface in java.awt.image" class="external-link">HEIGHT</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html#PROPERTIES" title="class or interface in java.awt.image" class="external-link">PROPERTIES</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html#SOMEBITS" title="class or interface in java.awt.image" class="external-link">SOMEBITS</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html#WIDTH" title="class or interface in java.awt.image" class="external-link">WIDTH</a></code></div>
-<div class="inherited-list">
-<h3 id="fields-inherited-from-class-javax.swing.WindowConstants">Fields inherited from interface&nbsp;javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/WindowConstants.html" title="class or interface in javax.swing" class="external-link">WindowConstants</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/WindowConstants.html#DISPOSE_ON_CLOSE" title="class or interface in javax.swing" class="external-link">DISPOSE_ON_CLOSE</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/WindowConstants.html#DO_NOTHING_ON_CLOSE" title="class or interface in javax.swing" class="external-link">DO_NOTHING_ON_CLOSE</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/WindowConstants.html#EXIT_ON_CLOSE" title="class or interface in javax.swing" class="external-link">EXIT_ON_CLOSE</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/WindowConstants.html#HIDE_ON_CLOSE" title="class or interface in javax.swing" class="external-link">HIDE_ON_CLOSE</a></code></div>
-</section>
-</li>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<li>
-<section class="constructor-summary" id="constructor-summary">
-<h2>Constructor Summary</h2>
-<div class="caption"><span>Constructors</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Constructor</div>
-<div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">MyWindow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;title)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Constructor for window</div>
-</div>
-</div>
-</section>
-</li>
-<!-- ========== METHOD SUMMARY =========== -->
-<li>
-<section class="method-summary" id="method-summary">
-<h2>Method Summary</h2>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-javax.swing.JFrame">Methods inherited from class&nbsp;javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html" title="class or interface in javax.swing" class="external-link">JFrame</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#addImpl(java.awt.Component,java.lang.Object,int)" title="class or interface in javax.swing" class="external-link">addImpl</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#createRootPane()" title="class or interface in javax.swing" class="external-link">createRootPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#frameInit()" title="class or interface in javax.swing" class="external-link">frameInit</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#getAccessibleContext()" title="class or interface in javax.swing" class="external-link">getAccessibleContext</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#getContentPane()" title="class or interface in javax.swing" class="external-link">getContentPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#getDefaultCloseOperation()" title="class or interface in javax.swing" class="external-link">getDefaultCloseOperation</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#getGlassPane()" title="class or interface in javax.swing" class="external-link">getGlassPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#getGraphics()" title="class or interface in javax.swing" class="external-link">getGraphics</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#getJMenuBar()" title="class or interface in javax.swing" class="external-link">getJMenuBar</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#getLayeredPane()" title="class or interface in javax.swing" class="external-link">getLayeredPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#getRootPane()" title="class or interface in javax.swing" class="external-link">getRootPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#getTransferHandler()" title="class or interface in javax.swing" class="external-link">getTransferHandler</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#isDefaultLookAndFeelDecorated()" title="class or interface in javax.swing" class="external-link">isDefaultLookAndFeelDecorated</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#isRootPaneCheckingEnabled()" title="class or interface in javax.swing" class="external-link">isRootPaneCheckingEnabled</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#paramString()" title="class or interface in javax.swing" class="external-link">paramString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#processWindowEvent(java.awt.event.WindowEvent)" title="class or interface in javax.swing" class="external-link">processWindowEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#remove(java.awt.Component)" title="class or interface in javax.swing" class="external-link">remove</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#repaint(long,int,int,int,int)" title="class or interface in javax.swing" class="external-link">repaint</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setContentPane(java.awt.Container)" title="class or interface in javax.swing" class="external-link">setContentPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setDefaultCloseOperation(int)" title="class or interface in javax.swing" class="external-link">setDefaultCloseOperation</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setDefaultLookAndFeelDecorated(boolean)" title="class or interface in javax.swing" class="external-link">setDefaultLookAndFeelDecorated</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setGlassPane(java.awt.Component)" title="class or interface in javax.swing" class="external-link">setGlassPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setIconImage(java.awt.Image)" title="class or interface in javax.swing" class="external-link">setIconImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setJMenuBar(javax.swing.JMenuBar)" title="class or interface in javax.swing" class="external-link">setJMenuBar</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setLayeredPane(javax.swing.JLayeredPane)" title="class or interface in javax.swing" class="external-link">setLayeredPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setLayout(java.awt.LayoutManager)" title="class or interface in javax.swing" class="external-link">setLayout</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setRootPane(javax.swing.JRootPane)" title="class or interface in javax.swing" class="external-link">setRootPane</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setRootPaneCheckingEnabled(boolean)" title="class or interface in javax.swing" class="external-link">setRootPaneCheckingEnabled</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#setTransferHandler(javax.swing.TransferHandler)" title="class or interface in javax.swing" class="external-link">setTransferHandler</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html#update(java.awt.Graphics)" title="class or interface in javax.swing" class="external-link">update</a></code></div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.awt.Frame">Methods inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html" title="class or interface in java.awt" class="external-link">Frame</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#addNotify()" title="class or interface in java.awt" class="external-link">addNotify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#getCursorType()" title="class or interface in java.awt" class="external-link">getCursorType</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#getExtendedState()" title="class or interface in java.awt" class="external-link">getExtendedState</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#getFrames()" title="class or interface in java.awt" class="external-link">getFrames</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#getIconImage()" title="class or interface in java.awt" class="external-link">getIconImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#getMaximizedBounds()" title="class or interface in java.awt" class="external-link">getMaximizedBounds</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#getMenuBar()" title="class or interface in java.awt" class="external-link">getMenuBar</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#getState()" title="class or interface in java.awt" class="external-link">getState</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#getTitle()" title="class or interface in java.awt" class="external-link">getTitle</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#isResizable()" title="class or interface in java.awt" class="external-link">isResizable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#isUndecorated()" title="class or interface in java.awt" class="external-link">isUndecorated</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#remove(java.awt.MenuComponent)" title="class or interface in java.awt" class="external-link">remove</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#removeNotify()" title="class or interface in java.awt" class="external-link">removeNotify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setBackground(java.awt.Color)" title="class or interface in java.awt" class="external-link">setBackground</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setCursor(int)" title="class or interface in java.awt" class="external-link">setCursor</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setExtendedState(int)" title="class or interface in java.awt" class="external-link">setExtendedState</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setMaximizedBounds(java.awt.Rectangle)" title="class or interface in java.awt" class="external-link">setMaximizedBounds</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setMenuBar(java.awt.MenuBar)" title="class or interface in java.awt" class="external-link">setMenuBar</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setOpacity(float)" title="class or interface in java.awt" class="external-link">setOpacity</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setResizable(boolean)" title="class or interface in java.awt" class="external-link">setResizable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setShape(java.awt.Shape)" title="class or interface in java.awt" class="external-link">setShape</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setState(int)" title="class or interface in java.awt" class="external-link">setState</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setTitle(java.lang.String)" title="class or interface in java.awt" class="external-link">setTitle</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html#setUndecorated(boolean)" title="class or interface in java.awt" class="external-link">setUndecorated</a></code></div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.awt.Window">Methods inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html" title="class or interface in java.awt" class="external-link">Window</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#addPropertyChangeListener(java.beans.PropertyChangeListener)" title="class or interface in java.awt" class="external-link">addPropertyChangeListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)" title="class or interface in java.awt" class="external-link">addPropertyChangeListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#addWindowFocusListener(java.awt.event.WindowFocusListener)" title="class or interface in java.awt" class="external-link">addWindowFocusListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#addWindowListener(java.awt.event.WindowListener)" title="class or interface in java.awt" class="external-link">addWindowListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#addWindowStateListener(java.awt.event.WindowStateListener)" title="class or interface in java.awt" class="external-link">addWindowStateListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#applyResourceBundle(java.lang.String)" title="class or interface in java.awt" class="external-link">applyResourceBundle</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#applyResourceBundle(java.util.ResourceBundle)" title="class or interface in java.awt" class="external-link">applyResourceBundle</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#createBufferStrategy(int)" title="class or interface in java.awt" class="external-link">createBufferStrategy</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#createBufferStrategy(int,java.awt.BufferCapabilities)" title="class or interface in java.awt" class="external-link">createBufferStrategy</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#dispose()" title="class or interface in java.awt" class="external-link">dispose</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getBackground()" title="class or interface in java.awt" class="external-link">getBackground</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getBufferStrategy()" title="class or interface in java.awt" class="external-link">getBufferStrategy</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getFocusableWindowState()" title="class or interface in java.awt" class="external-link">getFocusableWindowState</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getFocusCycleRootAncestor()" title="class or interface in java.awt" class="external-link">getFocusCycleRootAncestor</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getFocusOwner()" title="class or interface in java.awt" class="external-link">getFocusOwner</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getFocusTraversalKeys(int)" title="class or interface in java.awt" class="external-link">getFocusTraversalKeys</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getIconImages()" title="class or interface in java.awt" class="external-link">getIconImages</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getInputContext()" title="class or interface in java.awt" class="external-link">getInputContext</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getListeners(java.lang.Class)" title="class or interface in java.awt" class="external-link">getListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getLocale()" title="class or interface in java.awt" class="external-link">getLocale</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getModalExclusionType()" title="class or interface in java.awt" class="external-link">getModalExclusionType</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getMostRecentFocusOwner()" title="class or interface in java.awt" class="external-link">getMostRecentFocusOwner</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getOpacity()" title="class or interface in java.awt" class="external-link">getOpacity</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getOwnedWindows()" title="class or interface in java.awt" class="external-link">getOwnedWindows</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getOwner()" title="class or interface in java.awt" class="external-link">getOwner</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getOwnerlessWindows()" title="class or interface in java.awt" class="external-link">getOwnerlessWindows</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getShape()" title="class or interface in java.awt" class="external-link">getShape</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getToolkit()" title="class or interface in java.awt" class="external-link">getToolkit</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getType()" title="class or interface in java.awt" class="external-link">getType</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getWarningString()" title="class or interface in java.awt" class="external-link">getWarningString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getWindowFocusListeners()" title="class or interface in java.awt" class="external-link">getWindowFocusListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getWindowListeners()" title="class or interface in java.awt" class="external-link">getWindowListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getWindows()" title="class or interface in java.awt" class="external-link">getWindows</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#getWindowStateListeners()" title="class or interface in java.awt" class="external-link">getWindowStateListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#hide()" title="class or interface in java.awt" class="external-link">hide</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isActive()" title="class or interface in java.awt" class="external-link">isActive</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isAlwaysOnTop()" title="class or interface in java.awt" class="external-link">isAlwaysOnTop</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isAlwaysOnTopSupported()" title="class or interface in java.awt" class="external-link">isAlwaysOnTopSupported</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isAutoRequestFocus()" title="class or interface in java.awt" class="external-link">isAutoRequestFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isFocusableWindow()" title="class or interface in java.awt" class="external-link">isFocusableWindow</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isFocusCycleRoot()" title="class or interface in java.awt" class="external-link">isFocusCycleRoot</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isFocused()" title="class or interface in java.awt" class="external-link">isFocused</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isLocationByPlatform()" title="class or interface in java.awt" class="external-link">isLocationByPlatform</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isOpaque()" title="class or interface in java.awt" class="external-link">isOpaque</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isShowing()" title="class or interface in java.awt" class="external-link">isShowing</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#isValidateRoot()" title="class or interface in java.awt" class="external-link">isValidateRoot</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#pack()" title="class or interface in java.awt" class="external-link">pack</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#paint(java.awt.Graphics)" title="class or interface in java.awt" class="external-link">paint</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#postEvent(java.awt.Event)" title="class or interface in java.awt" class="external-link">postEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#processEvent(java.awt.AWTEvent)" title="class or interface in java.awt" class="external-link">processEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#processWindowFocusEvent(java.awt.event.WindowEvent)" title="class or interface in java.awt" class="external-link">processWindowFocusEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#processWindowStateEvent(java.awt.event.WindowEvent)" title="class or interface in java.awt" class="external-link">processWindowStateEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#removeWindowFocusListener(java.awt.event.WindowFocusListener)" title="class or interface in java.awt" class="external-link">removeWindowFocusListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#removeWindowListener(java.awt.event.WindowListener)" title="class or interface in java.awt" class="external-link">removeWindowListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#removeWindowStateListener(java.awt.event.WindowStateListener)" title="class or interface in java.awt" class="external-link">removeWindowStateListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#reshape(int,int,int,int)" title="class or interface in java.awt" class="external-link">reshape</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setAlwaysOnTop(boolean)" title="class or interface in java.awt" class="external-link">setAlwaysOnTop</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setAutoRequestFocus(boolean)" title="class or interface in java.awt" class="external-link">setAutoRequestFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setBounds(int,int,int,int)" title="class or interface in java.awt" class="external-link">setBounds</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setBounds(java.awt.Rectangle)" title="class or interface in java.awt" class="external-link">setBounds</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setCursor(java.awt.Cursor)" title="class or interface in java.awt" class="external-link">setCursor</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setFocusableWindowState(boolean)" title="class or interface in java.awt" class="external-link">setFocusableWindowState</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setFocusCycleRoot(boolean)" title="class or interface in java.awt" class="external-link">setFocusCycleRoot</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setIconImages(java.util.List)" title="class or interface in java.awt" class="external-link">setIconImages</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setLocation(int,int)" title="class or interface in java.awt" class="external-link">setLocation</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setLocation(java.awt.Point)" title="class or interface in java.awt" class="external-link">setLocation</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setLocationByPlatform(boolean)" title="class or interface in java.awt" class="external-link">setLocationByPlatform</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setLocationRelativeTo(java.awt.Component)" title="class or interface in java.awt" class="external-link">setLocationRelativeTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setMinimumSize(java.awt.Dimension)" title="class or interface in java.awt" class="external-link">setMinimumSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setModalExclusionType(java.awt.Dialog.ModalExclusionType)" title="class or interface in java.awt" class="external-link">setModalExclusionType</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setSize(int,int)" title="class or interface in java.awt" class="external-link">setSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setSize(java.awt.Dimension)" title="class or interface in java.awt" class="external-link">setSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setType(java.awt.Window.Type)" title="class or interface in java.awt" class="external-link">setType</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#setVisible(boolean)" title="class or interface in java.awt" class="external-link">setVisible</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#show()" title="class or interface in java.awt" class="external-link">show</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#toBack()" title="class or interface in java.awt" class="external-link">toBack</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html#toFront()" title="class or interface in java.awt" class="external-link">toFront</a></code></div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.awt.Container">Methods inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html" title="class or interface in java.awt" class="external-link">Container</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component)" title="class or interface in java.awt" class="external-link">add</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component,int)" title="class or interface in java.awt" class="external-link">add</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component,java.lang.Object)" title="class or interface in java.awt" class="external-link">add</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component,java.lang.Object,int)" title="class or interface in java.awt" class="external-link">add</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#add(java.lang.String,java.awt.Component)" title="class or interface in java.awt" class="external-link">add</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#addContainerListener(java.awt.event.ContainerListener)" title="class or interface in java.awt" class="external-link">addContainerListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#applyComponentOrientation(java.awt.ComponentOrientation)" title="class or interface in java.awt" class="external-link">applyComponentOrientation</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#areFocusTraversalKeysSet(int)" title="class or interface in java.awt" class="external-link">areFocusTraversalKeysSet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#countComponents()" title="class or interface in java.awt" class="external-link">countComponents</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#deliverEvent(java.awt.Event)" title="class or interface in java.awt" class="external-link">deliverEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#doLayout()" title="class or interface in java.awt" class="external-link">doLayout</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#findComponentAt(int,int)" title="class or interface in java.awt" class="external-link">findComponentAt</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#findComponentAt(java.awt.Point)" title="class or interface in java.awt" class="external-link">findComponentAt</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getAlignmentX()" title="class or interface in java.awt" class="external-link">getAlignmentX</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getAlignmentY()" title="class or interface in java.awt" class="external-link">getAlignmentY</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getComponent(int)" title="class or interface in java.awt" class="external-link">getComponent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getComponentAt(int,int)" title="class or interface in java.awt" class="external-link">getComponentAt</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getComponentAt(java.awt.Point)" title="class or interface in java.awt" class="external-link">getComponentAt</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getComponentCount()" title="class or interface in java.awt" class="external-link">getComponentCount</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getComponents()" title="class or interface in java.awt" class="external-link">getComponents</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getComponentZOrder(java.awt.Component)" title="class or interface in java.awt" class="external-link">getComponentZOrder</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getContainerListeners()" title="class or interface in java.awt" class="external-link">getContainerListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getFocusTraversalPolicy()" title="class or interface in java.awt" class="external-link">getFocusTraversalPolicy</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getInsets()" title="class or interface in java.awt" class="external-link">getInsets</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getLayout()" title="class or interface in java.awt" class="external-link">getLayout</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getMaximumSize()" title="class or interface in java.awt" class="external-link">getMaximumSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getMinimumSize()" title="class or interface in java.awt" class="external-link">getMinimumSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getMousePosition(boolean)" title="class or interface in java.awt" class="external-link">getMousePosition</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#getPreferredSize()" title="class or interface in java.awt" class="external-link">getPreferredSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#insets()" title="class or interface in java.awt" class="external-link">insets</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#invalidate()" title="class or interface in java.awt" class="external-link">invalidate</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#isAncestorOf(java.awt.Component)" title="class or interface in java.awt" class="external-link">isAncestorOf</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#isFocusCycleRoot(java.awt.Container)" title="class or interface in java.awt" class="external-link">isFocusCycleRoot</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#isFocusTraversalPolicyProvider()" title="class or interface in java.awt" class="external-link">isFocusTraversalPolicyProvider</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#isFocusTraversalPolicySet()" title="class or interface in java.awt" class="external-link">isFocusTraversalPolicySet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#layout()" title="class or interface in java.awt" class="external-link">layout</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#list(java.io.PrintStream,int)" title="class or interface in java.awt" class="external-link">list</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#list(java.io.PrintWriter,int)" title="class or interface in java.awt" class="external-link">list</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#locate(int,int)" title="class or interface in java.awt" class="external-link">locate</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#minimumSize()" title="class or interface in java.awt" class="external-link">minimumSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#paintComponents(java.awt.Graphics)" title="class or interface in java.awt" class="external-link">paintComponents</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#preferredSize()" title="class or interface in java.awt" class="external-link">preferredSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#print(java.awt.Graphics)" title="class or interface in java.awt" class="external-link">print</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#printComponents(java.awt.Graphics)" title="class or interface in java.awt" class="external-link">printComponents</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#processContainerEvent(java.awt.event.ContainerEvent)" title="class or interface in java.awt" class="external-link">processContainerEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#remove(int)" title="class or interface in java.awt" class="external-link">remove</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#removeAll()" title="class or interface in java.awt" class="external-link">removeAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#removeContainerListener(java.awt.event.ContainerListener)" title="class or interface in java.awt" class="external-link">removeContainerListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#setComponentZOrder(java.awt.Component,int)" title="class or interface in java.awt" class="external-link">setComponentZOrder</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalKeys(int,java.util.Set)" title="class or interface in java.awt" class="external-link">setFocusTraversalKeys</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalPolicy(java.awt.FocusTraversalPolicy)" title="class or interface in java.awt" class="external-link">setFocusTraversalPolicy</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalPolicyProvider(boolean)" title="class or interface in java.awt" class="external-link">setFocusTraversalPolicyProvider</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#setFont(java.awt.Font)" title="class or interface in java.awt" class="external-link">setFont</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#transferFocusDownCycle()" title="class or interface in java.awt" class="external-link">transferFocusDownCycle</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#validate()" title="class or interface in java.awt" class="external-link">validate</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html#validateTree()" title="class or interface in java.awt" class="external-link">validateTree</a></code></div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.awt.Component">Methods inherited from class&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html" title="class or interface in java.awt" class="external-link">Component</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#action(java.awt.Event,java.lang.Object)" title="class or interface in java.awt" class="external-link">action</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#add(java.awt.PopupMenu)" title="class or interface in java.awt" class="external-link">add</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#addComponentListener(java.awt.event.ComponentListener)" title="class or interface in java.awt" class="external-link">addComponentListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#addFocusListener(java.awt.event.FocusListener)" title="class or interface in java.awt" class="external-link">addFocusListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#addHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener)" title="class or interface in java.awt" class="external-link">addHierarchyBoundsListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#addHierarchyListener(java.awt.event.HierarchyListener)" title="class or interface in java.awt" class="external-link">addHierarchyListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#addInputMethodListener(java.awt.event.InputMethodListener)" title="class or interface in java.awt" class="external-link">addInputMethodListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#addKeyListener(java.awt.event.KeyListener)" title="class or interface in java.awt" class="external-link">addKeyListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#addMouseListener(java.awt.event.MouseListener)" title="class or interface in java.awt" class="external-link">addMouseListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#addMouseMotionListener(java.awt.event.MouseMotionListener)" title="class or interface in java.awt" class="external-link">addMouseMotionListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#addMouseWheelListener(java.awt.event.MouseWheelListener)" title="class or interface in java.awt" class="external-link">addMouseWheelListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#bounds()" title="class or interface in java.awt" class="external-link">bounds</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#checkImage(java.awt.Image,int,int,java.awt.image.ImageObserver)" title="class or interface in java.awt" class="external-link">checkImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#checkImage(java.awt.Image,java.awt.image.ImageObserver)" title="class or interface in java.awt" class="external-link">checkImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#coalesceEvents(java.awt.AWTEvent,java.awt.AWTEvent)" title="class or interface in java.awt" class="external-link">coalesceEvents</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#contains(int,int)" title="class or interface in java.awt" class="external-link">contains</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#contains(java.awt.Point)" title="class or interface in java.awt" class="external-link">contains</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#createImage(int,int)" title="class or interface in java.awt" class="external-link">createImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#createImage(java.awt.image.ImageProducer)" title="class or interface in java.awt" class="external-link">createImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#createVolatileImage(int,int)" title="class or interface in java.awt" class="external-link">createVolatileImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#createVolatileImage(int,int,java.awt.ImageCapabilities)" title="class or interface in java.awt" class="external-link">createVolatileImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#disable()" title="class or interface in java.awt" class="external-link">disable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#disableEvents(long)" title="class or interface in java.awt" class="external-link">disableEvents</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#dispatchEvent(java.awt.AWTEvent)" title="class or interface in java.awt" class="external-link">dispatchEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#enable()" title="class or interface in java.awt" class="external-link">enable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#enable(boolean)" title="class or interface in java.awt" class="external-link">enable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#enableEvents(long)" title="class or interface in java.awt" class="external-link">enableEvents</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#enableInputMethods(boolean)" title="class or interface in java.awt" class="external-link">enableInputMethods</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,boolean,boolean)" title="class or interface in java.awt" class="external-link">firePropertyChange</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,byte,byte)" title="class or interface in java.awt" class="external-link">firePropertyChange</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,char,char)" title="class or interface in java.awt" class="external-link">firePropertyChange</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,double,double)" title="class or interface in java.awt" class="external-link">firePropertyChange</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,float,float)" title="class or interface in java.awt" class="external-link">firePropertyChange</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,int,int)" title="class or interface in java.awt" class="external-link">firePropertyChange</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,long,long)" title="class or interface in java.awt" class="external-link">firePropertyChange</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,short,short)" title="class or interface in java.awt" class="external-link">firePropertyChange</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,java.lang.Object,java.lang.Object)" title="class or interface in java.awt" class="external-link">firePropertyChange</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getBaseline(int,int)" title="class or interface in java.awt" class="external-link">getBaseline</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getBaselineResizeBehavior()" title="class or interface in java.awt" class="external-link">getBaselineResizeBehavior</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getBounds()" title="class or interface in java.awt" class="external-link">getBounds</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getBounds(java.awt.Rectangle)" title="class or interface in java.awt" class="external-link">getBounds</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getColorModel()" title="class or interface in java.awt" class="external-link">getColorModel</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getComponentListeners()" title="class or interface in java.awt" class="external-link">getComponentListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getComponentOrientation()" title="class or interface in java.awt" class="external-link">getComponentOrientation</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getCursor()" title="class or interface in java.awt" class="external-link">getCursor</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getDropTarget()" title="class or interface in java.awt" class="external-link">getDropTarget</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getFocusListeners()" title="class or interface in java.awt" class="external-link">getFocusListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getFocusTraversalKeysEnabled()" title="class or interface in java.awt" class="external-link">getFocusTraversalKeysEnabled</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getFont()" title="class or interface in java.awt" class="external-link">getFont</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getFontMetrics(java.awt.Font)" title="class or interface in java.awt" class="external-link">getFontMetrics</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getForeground()" title="class or interface in java.awt" class="external-link">getForeground</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getGraphicsConfiguration()" title="class or interface in java.awt" class="external-link">getGraphicsConfiguration</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getHeight()" title="class or interface in java.awt" class="external-link">getHeight</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getHierarchyBoundsListeners()" title="class or interface in java.awt" class="external-link">getHierarchyBoundsListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getHierarchyListeners()" title="class or interface in java.awt" class="external-link">getHierarchyListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getIgnoreRepaint()" title="class or interface in java.awt" class="external-link">getIgnoreRepaint</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getInputMethodListeners()" title="class or interface in java.awt" class="external-link">getInputMethodListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getInputMethodRequests()" title="class or interface in java.awt" class="external-link">getInputMethodRequests</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getKeyListeners()" title="class or interface in java.awt" class="external-link">getKeyListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getLocation()" title="class or interface in java.awt" class="external-link">getLocation</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getLocation(java.awt.Point)" title="class or interface in java.awt" class="external-link">getLocation</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getLocationOnScreen()" title="class or interface in java.awt" class="external-link">getLocationOnScreen</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getMouseListeners()" title="class or interface in java.awt" class="external-link">getMouseListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getMouseMotionListeners()" title="class or interface in java.awt" class="external-link">getMouseMotionListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getMousePosition()" title="class or interface in java.awt" class="external-link">getMousePosition</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getMouseWheelListeners()" title="class or interface in java.awt" class="external-link">getMouseWheelListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getName()" title="class or interface in java.awt" class="external-link">getName</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getParent()" title="class or interface in java.awt" class="external-link">getParent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getPropertyChangeListeners()" title="class or interface in java.awt" class="external-link">getPropertyChangeListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getPropertyChangeListeners(java.lang.String)" title="class or interface in java.awt" class="external-link">getPropertyChangeListeners</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getSize()" title="class or interface in java.awt" class="external-link">getSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getSize(java.awt.Dimension)" title="class or interface in java.awt" class="external-link">getSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getTreeLock()" title="class or interface in java.awt" class="external-link">getTreeLock</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getWidth()" title="class or interface in java.awt" class="external-link">getWidth</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getX()" title="class or interface in java.awt" class="external-link">getX</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#getY()" title="class or interface in java.awt" class="external-link">getY</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#gotFocus(java.awt.Event,java.lang.Object)" title="class or interface in java.awt" class="external-link">gotFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#handleEvent(java.awt.Event)" title="class or interface in java.awt" class="external-link">handleEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#hasFocus()" title="class or interface in java.awt" class="external-link">hasFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#imageUpdate(java.awt.Image,int,int,int,int,int)" title="class or interface in java.awt" class="external-link">imageUpdate</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#inside(int,int)" title="class or interface in java.awt" class="external-link">inside</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isBackgroundSet()" title="class or interface in java.awt" class="external-link">isBackgroundSet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isCursorSet()" title="class or interface in java.awt" class="external-link">isCursorSet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isDisplayable()" title="class or interface in java.awt" class="external-link">isDisplayable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isDoubleBuffered()" title="class or interface in java.awt" class="external-link">isDoubleBuffered</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isEnabled()" title="class or interface in java.awt" class="external-link">isEnabled</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isFocusable()" title="class or interface in java.awt" class="external-link">isFocusable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isFocusOwner()" title="class or interface in java.awt" class="external-link">isFocusOwner</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isFocusTraversable()" title="class or interface in java.awt" class="external-link">isFocusTraversable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isFontSet()" title="class or interface in java.awt" class="external-link">isFontSet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isForegroundSet()" title="class or interface in java.awt" class="external-link">isForegroundSet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isLightweight()" title="class or interface in java.awt" class="external-link">isLightweight</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isMaximumSizeSet()" title="class or interface in java.awt" class="external-link">isMaximumSizeSet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isMinimumSizeSet()" title="class or interface in java.awt" class="external-link">isMinimumSizeSet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isPreferredSizeSet()" title="class or interface in java.awt" class="external-link">isPreferredSizeSet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isValid()" title="class or interface in java.awt" class="external-link">isValid</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#isVisible()" title="class or interface in java.awt" class="external-link">isVisible</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#keyDown(java.awt.Event,int)" title="class or interface in java.awt" class="external-link">keyDown</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#keyUp(java.awt.Event,int)" title="class or interface in java.awt" class="external-link">keyUp</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#list()" title="class or interface in java.awt" class="external-link">list</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#list(java.io.PrintStream)" title="class or interface in java.awt" class="external-link">list</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#list(java.io.PrintWriter)" title="class or interface in java.awt" class="external-link">list</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#location()" title="class or interface in java.awt" class="external-link">location</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#lostFocus(java.awt.Event,java.lang.Object)" title="class or interface in java.awt" class="external-link">lostFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#mouseDown(java.awt.Event,int,int)" title="class or interface in java.awt" class="external-link">mouseDown</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#mouseDrag(java.awt.Event,int,int)" title="class or interface in java.awt" class="external-link">mouseDrag</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#mouseEnter(java.awt.Event,int,int)" title="class or interface in java.awt" class="external-link">mouseEnter</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#mouseExit(java.awt.Event,int,int)" title="class or interface in java.awt" class="external-link">mouseExit</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#mouseMove(java.awt.Event,int,int)" title="class or interface in java.awt" class="external-link">mouseMove</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#mouseUp(java.awt.Event,int,int)" title="class or interface in java.awt" class="external-link">mouseUp</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#move(int,int)" title="class or interface in java.awt" class="external-link">move</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#nextFocus()" title="class or interface in java.awt" class="external-link">nextFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#paintAll(java.awt.Graphics)" title="class or interface in java.awt" class="external-link">paintAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#prepareImage(java.awt.Image,int,int,java.awt.image.ImageObserver)" title="class or interface in java.awt" class="external-link">prepareImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#prepareImage(java.awt.Image,java.awt.image.ImageObserver)" title="class or interface in java.awt" class="external-link">prepareImage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#printAll(java.awt.Graphics)" title="class or interface in java.awt" class="external-link">printAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#processComponentEvent(java.awt.event.ComponentEvent)" title="class or interface in java.awt" class="external-link">processComponentEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#processFocusEvent(java.awt.event.FocusEvent)" title="class or interface in java.awt" class="external-link">processFocusEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#processHierarchyBoundsEvent(java.awt.event.HierarchyEvent)" title="class or interface in java.awt" class="external-link">processHierarchyBoundsEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#processHierarchyEvent(java.awt.event.HierarchyEvent)" title="class or interface in java.awt" class="external-link">processHierarchyEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#processInputMethodEvent(java.awt.event.InputMethodEvent)" title="class or interface in java.awt" class="external-link">processInputMethodEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#processKeyEvent(java.awt.event.KeyEvent)" title="class or interface in java.awt" class="external-link">processKeyEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#processMouseEvent(java.awt.event.MouseEvent)" title="class or interface in java.awt" class="external-link">processMouseEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#processMouseMotionEvent(java.awt.event.MouseEvent)" title="class or interface in java.awt" class="external-link">processMouseMotionEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#processMouseWheelEvent(java.awt.event.MouseWheelEvent)" title="class or interface in java.awt" class="external-link">processMouseWheelEvent</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removeComponentListener(java.awt.event.ComponentListener)" title="class or interface in java.awt" class="external-link">removeComponentListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removeFocusListener(java.awt.event.FocusListener)" title="class or interface in java.awt" class="external-link">removeFocusListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removeHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener)" title="class or interface in java.awt" class="external-link">removeHierarchyBoundsListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removeHierarchyListener(java.awt.event.HierarchyListener)" title="class or interface in java.awt" class="external-link">removeHierarchyListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removeInputMethodListener(java.awt.event.InputMethodListener)" title="class or interface in java.awt" class="external-link">removeInputMethodListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removeKeyListener(java.awt.event.KeyListener)" title="class or interface in java.awt" class="external-link">removeKeyListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removeMouseListener(java.awt.event.MouseListener)" title="class or interface in java.awt" class="external-link">removeMouseListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removeMouseMotionListener(java.awt.event.MouseMotionListener)" title="class or interface in java.awt" class="external-link">removeMouseMotionListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removeMouseWheelListener(java.awt.event.MouseWheelListener)" title="class or interface in java.awt" class="external-link">removeMouseWheelListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removePropertyChangeListener(java.beans.PropertyChangeListener)" title="class or interface in java.awt" class="external-link">removePropertyChangeListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)" title="class or interface in java.awt" class="external-link">removePropertyChangeListener</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#repaint()" title="class or interface in java.awt" class="external-link">repaint</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#repaint(int,int,int,int)" title="class or interface in java.awt" class="external-link">repaint</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#repaint(long)" title="class or interface in java.awt" class="external-link">repaint</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#requestFocus()" title="class or interface in java.awt" class="external-link">requestFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#requestFocus(boolean)" title="class or interface in java.awt" class="external-link">requestFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#requestFocus(boolean,java.awt.event.FocusEvent.Cause)" title="class or interface in java.awt" class="external-link">requestFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#requestFocus(java.awt.event.FocusEvent.Cause)" title="class or interface in java.awt" class="external-link">requestFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow()" title="class or interface in java.awt" class="external-link">requestFocusInWindow</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow(boolean)" title="class or interface in java.awt" class="external-link">requestFocusInWindow</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow(java.awt.event.FocusEvent.Cause)" title="class or interface in java.awt" class="external-link">requestFocusInWindow</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#resize(int,int)" title="class or interface in java.awt" class="external-link">resize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#resize(java.awt.Dimension)" title="class or interface in java.awt" class="external-link">resize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#revalidate()" title="class or interface in java.awt" class="external-link">revalidate</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setComponentOrientation(java.awt.ComponentOrientation)" title="class or interface in java.awt" class="external-link">setComponentOrientation</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setDropTarget(java.awt.dnd.DropTarget)" title="class or interface in java.awt" class="external-link">setDropTarget</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setEnabled(boolean)" title="class or interface in java.awt" class="external-link">setEnabled</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setFocusable(boolean)" title="class or interface in java.awt" class="external-link">setFocusable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setFocusTraversalKeysEnabled(boolean)" title="class or interface in java.awt" class="external-link">setFocusTraversalKeysEnabled</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setForeground(java.awt.Color)" title="class or interface in java.awt" class="external-link">setForeground</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setIgnoreRepaint(boolean)" title="class or interface in java.awt" class="external-link">setIgnoreRepaint</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setLocale(java.util.Locale)" title="class or interface in java.awt" class="external-link">setLocale</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setMaximumSize(java.awt.Dimension)" title="class or interface in java.awt" class="external-link">setMaximumSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setMixingCutoutShape(java.awt.Shape)" title="class or interface in java.awt" class="external-link">setMixingCutoutShape</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setName(java.lang.String)" title="class or interface in java.awt" class="external-link">setName</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#setPreferredSize(java.awt.Dimension)" title="class or interface in java.awt" class="external-link">setPreferredSize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#show(boolean)" title="class or interface in java.awt" class="external-link">show</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#size()" title="class or interface in java.awt" class="external-link">size</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#toString()" title="class or interface in java.awt" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#transferFocus()" title="class or interface in java.awt" class="external-link">transferFocus</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#transferFocusBackward()" title="class or interface in java.awt" class="external-link">transferFocusBackward</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html#transferFocusUpCycle()" title="class or interface in java.awt" class="external-link">transferFocusUpCycle</a></code></div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.awt.MenuContainer">Methods inherited from interface&nbsp;java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/MenuContainer.html" title="class or interface in java.awt" class="external-link">MenuContainer</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/MenuContainer.html#getFont()" title="class or interface in java.awt" class="external-link">getFont</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/MenuContainer.html#postEvent(java.awt.Event)" title="class or interface in java.awt" class="external-link">postEvent</a></code></div>
-</section>
-</li>
-</ul>
-</section>
-<section class="details">
-<ul class="details-list">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<li>
-<section class="constructor-details" id="constructor-detail">
-<h2>Constructor Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="&lt;init&gt;(java.lang.String)">
-<h3>MyWindow</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MyWindow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;title)</span></div>
-<div class="block">Constructor for window</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>title</code> - Title ow the window</dd>
-<dt>See Also:</dt>
-<dd>
-<ul class="see-list">
-<li><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Image.html" title="class or interface in java.awt" class="external-link"><code>Image</code></a></li>
-</ul>
-</dd>
-</dl>
-</section>
-</li>
-</ul>
-</section>
-</li>
-</ul>
-</section>
-<!-- ========= END OF CLASS DATA ========= -->
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/view/class-use/MyWindow.html b/javadoc/no/ntnu/idatt1002/demo/view/class-use/MyWindow.html
deleted file mode 100644
index dd11167d..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/view/class-use/MyWindow.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Uses of Class no.ntnu.idatt1002.demo.view.MyWindow (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="use: package: no.ntnu.idatt1002.demo.view, class: MyWindow">
-<meta name="generator" content="javadoc/ClassUseWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="class-use-page">
-<script type="text/javascript">var pathtoroot = "../../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../../index.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../MyWindow.html" title="class in no.ntnu.idatt1002.demo.view">Class</a></li>
-<li class="nav-bar-cell1-rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html#use">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Uses of Class no.ntnu.idatt1002.demo.view.MyWindow" class="title">Uses of Class<br>no.ntnu.idatt1002.demo.view.MyWindow</h1>
-</div>
-No usage of no.ntnu.idatt1002.demo.view.MyWindow</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/view/package-summary.html b/javadoc/no/ntnu/idatt1002/demo/view/package-summary.html
deleted file mode 100644
index 9143bd6a..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/view/package-summary.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>no.ntnu.idatt1002.demo.view (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="declaration: package: no.ntnu.idatt1002.demo.view">
-<meta name="generator" content="javadoc/PackageWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li class="nav-bar-cell1-rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#package">Help</a></li>
-</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Package:</p>
-<ul>
-<li>Description</li>
-<li><a href="#related-package-summary">Related Packages</a></li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list">
-<ul class="sub-nav-list">
-<li>Package:&nbsp;</li>
-<li>Description&nbsp;|&nbsp;</li>
-<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Package no.ntnu.idatt1002.demo.view" class="title">Package no.ntnu.idatt1002.demo.view</h1>
-</div>
-<hr>
-<div class="package-signature">package <span class="element-name">no.ntnu.idatt1002.demo.view</span></div>
-<section class="summary">
-<ul class="summary-list">
-<li>
-<div id="related-package-summary">
-<div class="caption"><span>Related Packages</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Package</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="../package-summary.html">no.ntnu.idatt1002.demo</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="../data/package-summary.html">no.ntnu.idatt1002.demo.data</a></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="../repo/package-summary.html">no.ntnu.idatt1002.demo.repo</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-</div>
-</li>
-<li>
-<div id="class-summary">
-<div class="caption"><span>Classes</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Class</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="MyWindow.html" title="class in no.ntnu.idatt1002.demo.view">MyWindow</a></div>
-<div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Main window for my application!</div>
-</div>
-</div>
-</div>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/view/package-tree.html b/javadoc/no/ntnu/idatt1002/demo/view/package-tree.html
deleted file mode 100644
index 71bea105..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/view/package-tree.html
+++ /dev/null
@@ -1,97 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>no.ntnu.idatt1002.demo.view Class Hierarchy (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="tree: package: no.ntnu.idatt1002.demo.view">
-<meta name="generator" content="javadoc/PackageTreeWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-tree-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="nav-bar-cell1-rev">Tree</li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#tree">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 class="title">Hierarchy For Package no.ntnu.idatt1002.demo.view</h1>
-<span class="package-hierarchy-label">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<section class="hierarchy">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
-<ul>
-<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html" class="type-name-link external-link" title="class or interface in java.awt">Component</a> (implements java.awt.image.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html" title="class or interface in java.awt.image" class="external-link">ImageObserver</a>, java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/MenuContainer.html" title="class or interface in java.awt" class="external-link">MenuContainer</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
-<ul>
-<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html" class="type-name-link external-link" title="class or interface in java.awt">Container</a>
-<ul>
-<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html" class="type-name-link external-link" title="class or interface in java.awt">Window</a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/accessibility/Accessible.html" title="class or interface in javax.accessibility" class="external-link">Accessible</a>)
-<ul>
-<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html" class="type-name-link external-link" title="class or interface in java.awt">Frame</a> (implements java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/MenuContainer.html" title="class or interface in java.awt" class="external-link">MenuContainer</a>)
-<ul>
-<li class="circle">javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html" class="type-name-link external-link" title="class or interface in javax.swing">JFrame</a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/accessibility/Accessible.html" title="class or interface in javax.accessibility" class="external-link">Accessible</a>, javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/RootPaneContainer.html" title="class or interface in javax.swing" class="external-link">RootPaneContainer</a>, javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/WindowConstants.html" title="class or interface in javax.swing" class="external-link">WindowConstants</a>)
-<ul>
-<li class="circle">no.ntnu.idatt1002.demo.view.<a href="MyWindow.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo.view">MyWindow</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/no/ntnu/idatt1002/demo/view/package-use.html b/javadoc/no/ntnu/idatt1002/demo/view/package-use.html
deleted file mode 100644
index 6d486864..00000000
--- a/javadoc/no/ntnu/idatt1002/demo/view/package-use.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Uses of Package no.ntnu.idatt1002.demo.view (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="use: package: no.ntnu.idatt1002.demo.view">
-<meta name="generator" content="javadoc/PackageUseWriter">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="package-use-page">
-<script type="text/javascript">var pathtoroot = "../../../../../";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="nav-bar-cell1-rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html#use">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Uses of Package no.ntnu.idatt1002.demo.view" class="title">Uses of Package<br>no.ntnu.idatt1002.demo.view</h1>
-</div>
-No usage of no.ntnu.idatt1002.demo.view</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/overview-summary.html b/javadoc/overview-summary.html
deleted file mode 100644
index dfda6cb4..00000000
--- a/javadoc/overview-summary.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>demo 1.0-SNAPSHOT API</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="index redirect">
-<meta name="generator" content="javadoc/IndexRedirectWriter">
-<link rel="canonical" href="index.html">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript">window.location.replace('index.html')</script>
-<noscript>
-<meta http-equiv="Refresh" content="0;index.html">
-</noscript>
-</head>
-<body class="index-redirect-page">
-<main role="main">
-<noscript>
-<p>JavaScript is disabled on your browser.</p>
-</noscript>
-<p><a href="index.html">index.html</a></p>
-</main>
-</body>
-</html>
diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html
deleted file mode 100644
index c766ccef..00000000
--- a/javadoc/overview-tree.html
+++ /dev/null
@@ -1,103 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Class Hierarchy (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="class tree">
-<meta name="generator" content="javadoc/TreeWriter">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="tree-page">
-<script type="text/javascript">var pathtoroot = "./";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="index.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li class="nav-bar-cell1-rev">Tree</li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html#tree">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 class="title">Hierarchy For All Packages</h1>
-<span class="package-hierarchy-label">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="no/ntnu/idatt1002/demo/package-tree.html">no.ntnu.idatt1002.demo</a>, </li>
-<li><a href="no/ntnu/idatt1002/demo/data/package-tree.html">no.ntnu.idatt1002.demo.data</a>, </li>
-<li><a href="no/ntnu/idatt1002/demo/repo/package-tree.html">no.ntnu.idatt1002.demo.repo</a>, </li>
-<li><a href="no/ntnu/idatt1002/demo/view/package-tree.html">no.ntnu.idatt1002.demo.view</a></li>
-</ul>
-</div>
-<section class="hierarchy">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
-<ul>
-<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Component.html" class="type-name-link external-link" title="class or interface in java.awt">Component</a> (implements java.awt.image.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/image/ImageObserver.html" title="class or interface in java.awt.image" class="external-link">ImageObserver</a>, java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/MenuContainer.html" title="class or interface in java.awt" class="external-link">MenuContainer</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
-<ul>
-<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Container.html" class="type-name-link external-link" title="class or interface in java.awt">Container</a>
-<ul>
-<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Window.html" class="type-name-link external-link" title="class or interface in java.awt">Window</a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/accessibility/Accessible.html" title="class or interface in javax.accessibility" class="external-link">Accessible</a>)
-<ul>
-<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/Frame.html" class="type-name-link external-link" title="class or interface in java.awt">Frame</a> (implements java.awt.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/MenuContainer.html" title="class or interface in java.awt" class="external-link">MenuContainer</a>)
-<ul>
-<li class="circle">javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html" class="type-name-link external-link" title="class or interface in javax.swing">JFrame</a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/accessibility/Accessible.html" title="class or interface in javax.accessibility" class="external-link">Accessible</a>, javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/RootPaneContainer.html" title="class or interface in javax.swing" class="external-link">RootPaneContainer</a>, javax.swing.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/WindowConstants.html" title="class or interface in javax.swing" class="external-link">WindowConstants</a>)
-<ul>
-<li class="circle">no.ntnu.idatt1002.demo.view.<a href="no/ntnu/idatt1002/demo/view/MyWindow.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo.view">MyWindow</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="circle">no.ntnu.idatt1002.demo.<a href="no/ntnu/idatt1002/demo/MyApp.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo">MyApp</a></li>
-<li class="circle">no.ntnu.idatt1002.demo.data.<a href="no/ntnu/idatt1002/demo/data/MyEntity.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo.data">MyEntity</a></li>
-<li class="circle">no.ntnu.idatt1002.demo.repo.<a href="no/ntnu/idatt1002/demo/repo/MyEntityRepo.html" class="type-name-link" title="class in no.ntnu.idatt1002.demo.repo">MyEntityRepo</a></li>
-</ul>
-</li>
-</ul>
-</section>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/package-search-index.js b/javadoc/package-search-index.js
deleted file mode 100644
index 54463a63..00000000
--- a/javadoc/package-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"no.ntnu.idatt1002.demo"},{"l":"no.ntnu.idatt1002.demo.data"},{"l":"no.ntnu.idatt1002.demo.repo"},{"l":"no.ntnu.idatt1002.demo.view"}];updateSearchResults();
\ No newline at end of file
diff --git a/javadoc/resources/glass.png b/javadoc/resources/glass.png
deleted file mode 100644
index a7f591f467a1c0c949bbc510156a0c1afb860a6e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 499
zcmV<P0Sx|$P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzl}SWFRCwBA{Qv(y0|-RU-){({%7EAb
zhy{T7ArP+x;@;(nj_(+707j4jK+Q=&_Dmpt1jH+W_!SWAfXoHr*Ffw7G~^Ce10v?_
zGXv7cfOshorvVlIgh>JoRsvExf%rEN>jUL}qZ_~k#FbE+Q;{`;0FZwVNX2n-^JoI;
zP;4#$8DIy*Yk-P>VN(DUKmPse7mx+ExD4O|;?E5D0Z5($mjO3`*anwQU^s{ZDK#Lz
zj>~{qyaIx5K!t%=G&2IJNzg!ChRpyLkO7}Ry!QaotAHAMpbB3AF(}|_f!G-oI|uK6
z`id_dumai5K%C3Y$;tKS_iqMPHg<*|-@e`liWLAggVM!zAP#@l;=c>S03;{#04Z~5
zN_+ss=Yg6*hTr59mzMwZ@+l~q!+?ft!fF66AXT#wWavHt30bZWFCK%!BNk}LN?0Hg
z1VF_nfs`Lm^DjYZ1(1uD0u4<h+6721i2zbdgk+VN-#xwu(wIh)0Z>CSIr)XAaq<Z=
pynB52BgqCp4Jm;}@p6Cw0|4^LpB(^sAf*5R002ovPDHLkV1hXO#b5vc

diff --git a/javadoc/resources/x.png b/javadoc/resources/x.png
deleted file mode 100644
index 30548a756e151be4e927e8d28c508cc5b3514bf3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 394
zcmV;50d@X~P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzEJ;K`RCwBAZ10)C00gB#Tm-~f6~+1M
z8SsFP-icvAY7!8)0M$-mc5(A40dl&5m<Nahj~qXF-Nwq|Iu6a@Kx!Ef^8&FKQ0;pr
zAfpyZ4I2<I2PzD~p?N6~Gb0ICfegq6;=f3OtmuZ|&<xU(#{wi40r7tzo{yw}1!@Q*
zkY>W6IT{!St5~1{i=i}zAy76p%_|w8rh@@c0Axr!ns=D-X+|*sY6!@wacG9%)Qn*O
zl0sa739kT-&_?#oVxXF6tOnqTD)cZ}2vi$`ZU8RLAlo8=_z#*P3xI~i!lEh+Pdu-L
zx{d*wgjtXbnGX_Yf@Tc7Q3YhLhPvc8noGJs2DA~1DySiA&<p{k-g=k|K>6V{5JzFt
ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY

diff --git a/javadoc/script-dir/jquery-3.6.0.min.js b/javadoc/script-dir/jquery-3.6.0.min.js
deleted file mode 100644
index c4c6022f..00000000
--- a/javadoc/script-dir/jquery-3.6.0.min.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
diff --git a/javadoc/script-dir/jquery-ui.min.css b/javadoc/script-dir/jquery-ui.min.css
deleted file mode 100644
index d64539cb..00000000
--- a/javadoc/script-dir/jquery-ui.min.css
+++ /dev/null
@@ -1,6 +0,0 @@
-/*! jQuery UI - v1.13.1 - 2022-05-12
-* http://jqueryui.com
-* Includes: core.css, autocomplete.css, menu.css
-* Copyright jQuery Foundation and other contributors; Licensed MIT */
-
-.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;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{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;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.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-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.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 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{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}
\ No newline at end of file
diff --git a/javadoc/script-dir/jquery-ui.min.js b/javadoc/script-dir/jquery-ui.min.js
deleted file mode 100644
index 55c28329..00000000
--- a/javadoc/script-dir/jquery-ui.min.js
+++ /dev/null
@@ -1,6 +0,0 @@
-/*! jQuery UI - v1.13.1 - 2022-05-12
-* http://jqueryui.com
-* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js
-* Copyright jQuery Foundation and other contributors; Licensed MIT */
-
-!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";x.ui=x.ui||{};x.ui.version="1.13.1";var n,i=0,l=Array.prototype.hasOwnProperty,a=Array.prototype.slice;x.cleanData=(n=x.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");n(t)}),x.widget=function(t,i,e){var s,n,o,l={},a=t.split(".")[0],r=a+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[r.toLowerCase()]=function(t){return!!x.data(t,r)},x[a]=x[a]||{},s=x[a][t],n=x[a][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},x.extend(n,s,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(o=new i).options=x.widget.extend({},o.options),x.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}l[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=x.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},l,{constructor:n,namespace:a,widgetName:t,widgetFullName:r}),s?(x.each(s._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),x.widget.bridge(t,n),n},x.widget.extend=function(t){for(var e,i,s=a.call(arguments,1),n=0,o=s.length;n<o;n++)for(e in s[n])i=s[n][e],l.call(s[n],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(o,e){var l=e.prototype.widgetFullName||o;x.fn[o]=function(i){var t="string"==typeof i,s=a.call(arguments,1),n=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,l);return"instance"===i?(n=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+o+" widget instance"):(t=e[i].apply(e,s))!==e&&void 0!==t?(n=t&&t.jquery?n.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+i+"'")}):n=void 0:(s.length&&(i=x.widget.extend.apply(null,[i].concat(s))),this.each(function(){var t=x.data(this,l);t?(t.option(i||{}),t._init&&t._init()):x.data(this,l,new e(i,this))})),n}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n<i.length-1;n++)s[i[n]]=s[i[n]]||{},s=s[i[n]];if(t=i.pop(),1===arguments.length)return void 0===s[t]?null:s[t];s[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=e}return this._setOptions(o),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,s;for(e in t)s=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&s&&s.length&&(i=x(s.get()),this._removeClass(s,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(n){var o=[],l=this;function t(t,e){for(var i,s=0;s<t.length;s++)i=l.classesElementLookup[t[s]]||x(),i=n.add?(function(){var i=[];n.element.each(function(t,e){x.map(l.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),l._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(n.element.get())))):x(i.not(n.element).get()),l.classesElementLookup[t[s]]=i,o.push(t[s]),e&&n.classes[t[s]]&&o.push(n.classes[t[s]])}return(n=x.extend({element:this.element,classes:this.options.classes||{}},n)).keys&&t(n.keys.match(/\S+/g)||[],!0),n.extra&&t(n.extra.match(/\S+/g)||[]),o.join(" ")},_untrackClassesElement:function(i){var s=this;x.each(s.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(s.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){var n="string"==typeof t||null===t,i={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s="boolean"==typeof s?s:i};return i.element.toggleClass(this._classes(i),s),this},_on:function(n,o,t){var l,a=this;"boolean"!=typeof n&&(t=o,o=n,n=!1),t?(o=l=x(o),this.bindings=this.bindings.add(o)):(t=o,o=this.element,l=this.widget()),x.each(t,function(t,e){function i(){if(n||!0!==a.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?a[e]:e).apply(a,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var s=t.match(/^([\w:-]*)\s*(.*)$/),t=s[1]+a.eventNamespace,s=s[2];s?l.on(t,s,i):o.on(t,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var s,n,o=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],n=e.originalEvent)for(s in n)s in e||(e[s]=n[s]);return this.element.trigger(e,i),!("function"==typeof o&&!1===o.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(o,l){x.Widget.prototype["_"+o]=function(e,t,i){var s,n=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||l:o;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),s=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),s&&x.effects&&x.effects.effect[n]?e[o](t):n!==o&&e[n]?e[n](t.duration,t.easing,i):e.queue(function(t){x(this)[o](),i&&i.call(e[0]),t()})}});var s,C,E,o,r,u,h,c,k;x.widget;function T(t,e,i){return[parseFloat(t[0])*(c.test(t[0])?e/100:1),parseFloat(t[1])*(c.test(t[1])?i/100:1)]}function A(t,e){return parseInt(x.css(t,e),10)||0}function W(t){return null!=t&&t===t.window}C=Math.max,E=Math.abs,o=/left|center|right/,r=/top|center|bottom/,u=/[\+\-]\d+(\.[\d]+)?%?/,h=/^\w+/,c=/%$/,k=x.fn.position,x.position={scrollbarWidth:function(){if(void 0!==s)return s;var t,e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=W(e[0]),s=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:s,offset:!i&&!s?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(c){if(!c||!c.of)return k.apply(this,arguments);var d,f,m,p,v,t,g="string"==typeof(c=x.extend({},c)).of?x(document).find(c.of):x(c.of),_=x.position.getWithinInfo(c.within),y=x.position.getScrollInfo(_),b=(c.collision||"flip").split(" "),w={},e=9===(t=(e=g)[0]).nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:W(t)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()};return g[0].preventDefault&&(c.at="left top"),f=e.width,m=e.height,v=x.extend({},p=e.offset),x.each(["my","at"],function(){var t,e,i=(c[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):r.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=r.test(i[1])?i[1]:"center",t=u.exec(i[0]),e=u.exec(i[1]),w[this]=[t?t[0]:0,e?e[0]:0],c[this]=[h.exec(i[0])[0],h.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===c.at[0]?v.left+=f:"center"===c.at[0]&&(v.left+=f/2),"bottom"===c.at[1]?v.top+=m:"center"===c.at[1]&&(v.top+=m/2),d=T(w.at,f,m),v.left+=d[0],v.top+=d[1],this.each(function(){var i,t,l=x(this),a=l.outerWidth(),r=l.outerHeight(),e=A(this,"marginLeft"),s=A(this,"marginTop"),n=a+e+A(this,"marginRight")+y.width,o=r+s+A(this,"marginBottom")+y.height,u=x.extend({},v),h=T(w.my,l.outerWidth(),l.outerHeight());"right"===c.my[0]?u.left-=a:"center"===c.my[0]&&(u.left-=a/2),"bottom"===c.my[1]?u.top-=r:"center"===c.my[1]&&(u.top-=r/2),u.left+=h[0],u.top+=h[1],i={marginLeft:e,marginTop:s},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](u,{targetWidth:f,targetHeight:m,elemWidth:a,elemHeight:r,collisionPosition:i,collisionWidth:n,collisionHeight:o,offset:[d[0]+h[0],d[1]+h[1]],my:c.my,at:c.at,within:_,elem:l})}),c.using&&(t=function(t){var e=p.left-u.left,i=e+f-a,s=p.top-u.top,n=s+m-r,o={target:{element:g,left:p.left,top:p.top,width:f,height:m},element:{element:l,left:u.left,top:u.top,width:a,height:r},horizontal:i<0?"left":0<e?"right":"center",vertical:n<0?"top":0<s?"bottom":"middle"};f<a&&E(e+i)<f&&(o.horizontal="center"),m<r&&E(s+n)<m&&(o.vertical="middle"),C(E(e),E(i))>C(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0<l&&a<=0?(i=t.left+l+e.collisionWidth-n-s,t.left+=l-i):t.left=!(0<a&&l<=0)&&a<l?s+n-e.collisionWidth:s:0<l?t.left+=l:0<a?t.left-=a:t.left=C(t.left-o,t.left)},top:function(t,e){var i=e.within,s=i.isWindow?i.scrollTop:i.offset.top,n=e.within.height,o=t.top-e.collisionPosition.marginTop,l=s-o,a=o+e.collisionHeight-n-s;e.collisionHeight>n?0<l&&a<=0?(i=t.top+l+e.collisionHeight-n-s,t.top+=l-i):t.top=!(0<a&&l<=0)&&a<l?s+n-e.collisionHeight:s:0<l?t.top+=l:0<a?t.top-=a:t.top=C(t.top-o,t.top)}},flip:{left:function(t,e){var i=e.within,s=i.offset.left+i.scrollLeft,n=i.width,o=i.isWindow?i.scrollLeft:i.offset.left,l=t.left-e.collisionPosition.marginLeft,a=l-o,r=l+e.collisionWidth-n-o,u="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,i="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,l=-2*e.offset[0];a<0?((s=t.left+u+i+l+e.collisionWidth-n-s)<0||s<E(a))&&(t.left+=u+i+l):0<r&&(0<(o=t.left-e.collisionPosition.marginLeft+u+i+l-o)||E(o)<r)&&(t.left+=u+i+l)},top:function(t,e){var i=e.within,s=i.offset.top+i.scrollTop,n=i.height,o=i.isWindow?i.scrollTop:i.offset.top,l=t.top-e.collisionPosition.marginTop,a=l-o,r=l+e.collisionHeight-n-o,u="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,i="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,l=-2*e.offset[1];a<0?((s=t.top+u+i+l+e.collisionHeight-n-s)<0||s<E(a))&&(t.top+=u+i+l):0<r&&(0<(o=t.top-e.collisionPosition.marginTop+u+i+l-o)||E(o)<r)&&(t.top+=u+i+l)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}};var t;x.ui.position,x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},x.fn.extend({uniqueId:(t=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}}),x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=!(i=i||e.body).nodeName?e.body:i},x.widget("ui.menu",{version:"1.13.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("<span>").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s<e+t&&this.activeMenu.scrollTop(i+e-s+t))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(t){var e=x.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(e)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var t=i?this.element:x(e&&e.target).closest(this.element.find(".ui-menu"));t.length||(t=this.element),this._close(t),this.blur(e),this._removeClass(t.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=t},i?0:this.delay)},_close:function(t){(t=t||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!x(t.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this._menuItems(this.active.children(".ui-menu")).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(t){return(t||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(t,e,i){var s;(s=this.active?"first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").last():this.active[t+"All"](".ui-menu-item").first():s)&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[e]()),this.focus(i,s)},nextPage:function(t){var e,i,s;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(e=x(this)).offset().top-i-s<0}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var e,i,s;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return 0<(e=x(this)).offset().top-i+s}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||x(t.target).closest(".ui-menu-item");var e={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,e)},_filterMenuItems:function(t){var t=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),e=new RegExp("^"+t,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return e.test(String.prototype.trim.call(x(this).children(".ui-menu-item-wrapper").text()))})}});x.widget("ui.autocomplete",{version:"1.13.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):!1!==this._trigger("search",e)?this._search(t):void 0},_search:function(t){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(t){t=t&&this._normalize(t),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:x.map(t,function(t){return"string"==typeof t?{label:t,value:t}:x.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var e=this.menu.element.empty();this._renderMenu(e,t),this.isNewMenu=!0,this.menu.refresh(),e.show(),this._resizeMenu(),e.position(x.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,t){var s=this;x.each(t,function(t,e){s._renderItemData(i,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(t,e){return x("<li>").append(x("<div>").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1<t?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var e;this._superApply(arguments),this.options.disabled||this.cancelSearch||(e=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(e))},100))}});x.ui.autocomplete});
\ No newline at end of file
diff --git a/javadoc/script.js b/javadoc/script.js
deleted file mode 100644
index 62953632..00000000
--- a/javadoc/script.js
+++ /dev/null
@@ -1,266 +0,0 @@
-/*
- * Copyright (c) 2013, 2022, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code 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
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-var moduleSearchIndex;
-var packageSearchIndex;
-var typeSearchIndex;
-var memberSearchIndex;
-var tagSearchIndex;
-
-var oddRowColor = "odd-row-color";
-var evenRowColor = "even-row-color";
-var sortAsc = "sort-asc";
-var sortDesc = "sort-desc";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-
-function loadScripts(doc, tag) {
-    createElem(doc, tag, 'search.js');
-
-    createElem(doc, tag, 'module-search-index.js');
-    createElem(doc, tag, 'package-search-index.js');
-    createElem(doc, tag, 'type-search-index.js');
-    createElem(doc, tag, 'member-search-index.js');
-    createElem(doc, tag, 'tag-search-index.js');
-}
-
-function createElem(doc, tag, path) {
-    var script = doc.createElement(tag);
-    var scriptElement = doc.getElementsByTagName(tag)[0];
-    script.src = pathtoroot + path;
-    scriptElement.parentNode.insertBefore(script, scriptElement);
-}
-
-// Helper for  making content containing release names comparable lexicographically
-function makeComparable(s) {
-    return s.toLowerCase().replace(/(\d+)/g,
-        function(n, m) {
-            return ("000" + m).slice(-4);
-        });
-}
-
-// Switches between two styles depending on a condition
-function toggleStyle(classList, condition, trueStyle, falseStyle) {
-    if (condition) {
-        classList.remove(falseStyle);
-        classList.add(trueStyle);
-    } else {
-        classList.remove(trueStyle);
-        classList.add(falseStyle);
-    }
-}
-
-// Sorts the rows in a table lexicographically by the content of a specific column
-function sortTable(header, columnIndex, columns) {
-    var container = header.parentElement;
-    var descending = header.classList.contains(sortAsc);
-    container.querySelectorAll("div.table-header").forEach(
-        function(header) {
-            header.classList.remove(sortAsc);
-            header.classList.remove(sortDesc);
-        }
-    )
-    var cells = container.children;
-    var rows = [];
-    for (var i = columns; i < cells.length; i += columns) {
-        rows.push(Array.prototype.slice.call(cells, i, i + columns));
-    }
-    var comparator = function(a, b) {
-        var ka = makeComparable(a[columnIndex].textContent);
-        var kb = makeComparable(b[columnIndex].textContent);
-        if (ka < kb)
-            return descending ? 1 : -1;
-        if (ka > kb)
-            return descending ? -1 : 1;
-        return 0;
-    };
-    var sorted = rows.sort(comparator);
-    var visible = 0;
-    sorted.forEach(function(row) {
-        if (row[0].style.display !== 'none') {
-            var isEvenRow = visible++ % 2 === 0;
-        }
-        row.forEach(function(cell) {
-            toggleStyle(cell.classList, isEvenRow, evenRowColor, oddRowColor);
-            container.appendChild(cell);
-        })
-    });
-    toggleStyle(header.classList, descending, sortDesc, sortAsc);
-}
-
-// Toggles the visibility of a table category in all tables in a page
-function toggleGlobal(checkbox, selected, columns) {
-    var display = checkbox.checked ? '' : 'none';
-    document.querySelectorAll("div.table-tabs").forEach(function(t) {
-        var id = t.parentElement.getAttribute("id");
-        var selectedClass = id + "-tab" + selected;
-        // if selected is empty string it selects all uncategorized entries
-        var selectUncategorized = !Boolean(selected);
-        var visible = 0;
-        document.querySelectorAll('div.' + id)
-            .forEach(function(elem) {
-                if (selectUncategorized) {
-                    if (elem.className.indexOf(selectedClass) === -1) {
-                        elem.style.display = display;
-                    }
-                } else if (elem.classList.contains(selectedClass)) {
-                    elem.style.display = display;
-                }
-                if (elem.style.display === '') {
-                    var isEvenRow = visible++ % (columns * 2) < columns;
-                    toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor);
-                }
-            });
-        t.parentElement.style.display = visible === 0 ? 'none' : '';
-    })
-}
-
-// Shows the elements of a table belonging to a specific category
-function show(tableId, selected, columns) {
-    if (tableId !== selected) {
-        document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
-            .forEach(function(elem) {
-                elem.style.display = 'none';
-            });
-    }
-    document.querySelectorAll('div.' + selected)
-        .forEach(function(elem, index) {
-            elem.style.display = '';
-            var isEvenRow = index % (columns * 2) < columns;
-            toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor);
-        });
-    updateTabs(tableId, selected);
-}
-
-function updateTabs(tableId, selected) {
-    document.querySelector('div#' + tableId +' .summary-table')
-        .setAttribute('aria-labelledby', selected);
-    document.querySelectorAll('button[id^="' + tableId + '"]')
-        .forEach(function(tab, index) {
-            if (selected === tab.id || (tableId === selected && index === 0)) {
-                tab.className = activeTableTab;
-                tab.setAttribute('aria-selected', true);
-                tab.setAttribute('tabindex',0);
-            } else {
-                tab.className = tableTab;
-                tab.setAttribute('aria-selected', false);
-                tab.setAttribute('tabindex',-1);
-            }
-        });
-}
-
-function switchTab(e) {
-    var selected = document.querySelector('[aria-selected=true]');
-    if (selected) {
-        if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
-            // left or up arrow key pressed: move focus to previous tab
-            selected.previousSibling.click();
-            selected.previousSibling.focus();
-            e.preventDefault();
-        } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
-            // right or down arrow key pressed: move focus to next tab
-            selected.nextSibling.click();
-            selected.nextSibling.focus();
-            e.preventDefault();
-        }
-    }
-}
-
-var updateSearchResults = function() {};
-
-function indexFilesLoaded() {
-    return moduleSearchIndex
-        && packageSearchIndex
-        && typeSearchIndex
-        && memberSearchIndex
-        && tagSearchIndex;
-}
-// Copy the contents of the local snippet to the clipboard
-function copySnippet(button) {
-    copyToClipboard(button.nextElementSibling.innerText);
-    switchCopyLabel(button.firstElementChild, button.parentElement);
-}
-// Copy the link to the adjacent header to the clipboard
-function copyUrl(button) {
-    var id;
-    var header = button.parentElement;
-    if (header.hasAttribute("id")) {
-        id = header.getAttribute("id");
-    } else if (header.parentElement.tagName === 'SECTION' && header.parentElement.hasAttribute("id")) {
-        id = header.parentElement.getAttribute("id");
-    } else if (header.firstElementChild && header.firstElementChild.tagName === "A"
-                                        && header.firstElementChild.hasAttribute("id")) {
-        id = header.firstElementChild.getAttribute("id");
-    }
-    var url = document.location.href;
-    if (url.indexOf("#") > -1) {
-        url = url.substring(0, url.indexOf("#"));
-    }
-    copyToClipboard(url + "#" + id);
-    switchCopyLabel(button.lastElementChild, button.parentElement);
-}
-function copyToClipboard(content) {
-    var textarea = document.createElement("textarea");
-    textarea.style.height = 0;
-    document.body.appendChild(textarea);
-    textarea.value = content;
-    textarea.select();
-    document.execCommand("copy");
-    document.body.removeChild(textarea);
-}
-function switchCopyLabel(span, parent) {
-    var copied = span.getAttribute("data-copied");
-    if (span.innerHTML !== copied) {
-        var initialLabel = span.innerHTML;
-        span.innerHTML = copied;
-        parent.onmouseleave = parent.ontouchend = function() {
-            span.innerHTML = initialLabel;
-        };
-    }
-}
-// Workaround for scroll position not being included in browser history (8249133)
-document.addEventListener("DOMContentLoaded", function(e) {
-    var contentDiv = document.querySelector("div.flex-content");
-    window.addEventListener("popstate", function(e) {
-        if (e.state !== null) {
-            contentDiv.scrollTop = e.state;
-        }
-    });
-    window.addEventListener("hashchange", function(e) {
-        history.replaceState(contentDiv.scrollTop, document.title);
-    });
-    var timeoutId;
-    contentDiv.addEventListener("scroll", function(e) {
-        if (timeoutId) {
-            clearTimeout(timeoutId);
-        }
-        timeoutId = setTimeout(function() {
-            history.replaceState(contentDiv.scrollTop, document.title);
-        }, 100);
-    });
-    if (!location.hash) {
-        history.replaceState(contentDiv.scrollTop, document.title);
-    }
-});
diff --git a/javadoc/search-page.js b/javadoc/search-page.js
deleted file mode 100644
index d55f29e5..00000000
--- a/javadoc/search-page.js
+++ /dev/null
@@ -1,299 +0,0 @@
-/*
- * Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code 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
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-"use strict";
-$(function() {
-    var copy = $("#page-search-copy");
-    var expand = $("#page-search-expand");
-    var searchLink = $("span#page-search-link");
-    var redirect = $("input#search-redirect");
-    function setSearchUrlTemplate() {
-        var href = document.location.href.split(/[#?]/)[0];
-        href += "?q=" + "%s";
-        if (redirect.is(":checked")) {
-            href += "&r=1";
-        }
-        searchLink.html(href);
-        copy[0].onmouseenter();
-    }
-    function copyLink(e) {
-        var textarea = document.createElement("textarea");
-        textarea.style.height = 0;
-        document.body.appendChild(textarea);
-        textarea.value = this.previousSibling.innerText;
-        textarea.select();
-        document.execCommand("copy");
-        document.body.removeChild(textarea);
-        var span = this.lastElementChild;
-        var copied = span.getAttribute("data-copied");
-        if (span.innerHTML !== copied) {
-            var initialLabel = span.innerHTML;
-            span.innerHTML = copied;
-            var parent = this.parentElement.parentElement;
-            parent.onmouseleave = parent.ontouchend = copy[0].onmouseenter = function() {
-                span.innerHTML = initialLabel;
-            };
-        }
-    }
-    copy.click(copyLink);
-    copy[0].onmouseenter = function() {};
-    redirect.click(setSearchUrlTemplate);
-    setSearchUrlTemplate();
-    copy.prop("disabled", false);
-    redirect.prop("disabled", false);
-    expand.click(function (e) {
-        var searchInfo = $("div.page-search-info");
-        if(this.parentElement.hasAttribute("open")) {
-            searchInfo.attr("style", "border-width: 0;");
-        } else {
-            searchInfo.attr("style", "border-width: 1px;").height(searchInfo.prop("scrollHeight"));
-        }
-    });
-});
-$(window).on("load", function() {
-    var input = $("#page-search-input");
-    var reset = $("#page-search-reset");
-    var notify = $("#page-search-notify");
-    var resultSection = $("div#result-section");
-    var resultContainer = $("div#result-container");
-    var searchTerm = "";
-    var activeTab = "";
-    var fixedTab = false;
-    var visibleTabs = [];
-    var feelingLucky = false;
-    function renderResults(result) {
-        if (!result.length) {
-            notify.html(messages.noResult);
-        } else if (result.length === 1) {
-            notify.html(messages.oneResult);
-        } else {
-            notify.html(messages.manyResults.replace("{0}", result.length));
-        }
-        resultContainer.empty();
-        var r = {
-            "types": [],
-            "members": [],
-            "packages": [],
-            "modules": [],
-            "searchTags": []
-        };
-        for (var i in result) {
-            var item = result[i];
-            var arr = r[item.category];
-            arr.push(item);
-        }
-        if (!activeTab || r[activeTab].length === 0 || !fixedTab) {
-            Object.keys(r).reduce(function(prev, curr) {
-                if (r[curr].length > 0 && r[curr][0].score > prev) {
-                    activeTab = curr;
-                    return r[curr][0].score;
-                }
-                return prev;
-            }, 0);
-        }
-        if (feelingLucky && activeTab) {
-            notify.html(messages.redirecting)
-            var firstItem = r[activeTab][0];
-            window.location = getURL(firstItem.indexItem, firstItem.category);
-            return;
-        }
-        if (result.length > 20) {
-            if (searchTerm[searchTerm.length - 1] === ".") {
-                if (activeTab === "types" && r["members"].length > r["types"].length) {
-                    activeTab = "members";
-                } else if (activeTab === "packages" && r["types"].length > r["packages"].length) {
-                    activeTab = "types";
-                }
-            }
-        }
-        var categoryCount = Object.keys(r).reduce(function(prev, curr) {
-            return prev + (r[curr].length > 0 ? 1 : 0);
-        }, 0);
-        visibleTabs = [];
-        var tabContainer = $("<div class='table-tabs'></div>").appendTo(resultContainer);
-        for (var key in r) {
-            var id = "#result-tab-" + key.replace("searchTags", "search_tags");
-            if (r[key].length) {
-                var count = r[key].length >= 1000 ? "999+" : r[key].length;
-                if (result.length > 20 && categoryCount > 1) {
-                    var button = $("<button id='result-tab-" + key
-                        + "' class='page-search-header'><span>" + categories[key] + "</span>"
-                        + "<span style='font-weight: normal'> (" + count + ")</span></button>").appendTo(tabContainer);
-                    button.click(key, function(e) {
-                        fixedTab = true;
-                        renderResult(e.data, $(this));
-                    });
-                    visibleTabs.push(key);
-                } else {
-                    $("<span class='page-search-header active-table-tab'>" + categories[key]
-                        + "<span style='font-weight: normal'> (" + count + ")</span></span>").appendTo(tabContainer);
-                    renderTable(key, r[key]).appendTo(resultContainer);
-                    tabContainer = $("<div class='table-tabs'></div>").appendTo(resultContainer);
-
-                }
-            }
-        }
-        if (activeTab && result.length > 20 && categoryCount > 1) {
-            $("button#result-tab-" + activeTab).addClass("active-table-tab");
-            renderTable(activeTab, r[activeTab]).appendTo(resultContainer);
-        }
-        resultSection.show();
-        function renderResult(category, button) {
-            activeTab = category;
-            setSearchUrl();
-            resultContainer.find("div.summary-table").remove();
-            renderTable(activeTab, r[activeTab]).appendTo(resultContainer);
-            button.siblings().removeClass("active-table-tab");
-            button.addClass("active-table-tab");
-        }
-    }
-    function selectTab(category) {
-        $("button#result-tab-" + category).click();
-    }
-    function renderTable(category, items) {
-        var table = $("<div class='summary-table'>")
-            .addClass(category === "modules"
-                ? "one-column-search-results"
-                : "two-column-search-results");
-        var col1, col2;
-        if (category === "modules") {
-            col1 = "Module";
-        } else if (category === "packages") {
-            col1 = "Module";
-            col2 = "Package";
-        } else if (category === "types") {
-            col1 = "Package";
-            col2 = "Class"
-        } else if (category === "members") {
-            col1 = "Class";
-            col2 = "Member";
-        } else if (category === "searchTags") {
-            col1 = "Location";
-            col2 = "Name";
-        }
-        $("<div class='table-header col-plain'>" + col1 + "</div>").appendTo(table);
-        if (category !== "modules") {
-            $("<div class='table-header col-plain'>" + col2 + "</div>").appendTo(table);
-        }
-        $.each(items, function(index, item) {
-            var rowColor = index % 2 ? "odd-row-color" : "even-row-color";
-            renderItem(item, table, rowColor);
-        });
-        return table;
-    }
-    function renderItem(item, table, rowColor) {
-        var label = getHighlightedText(item.input, item.boundaries, item.prefix.length, item.input.length);
-        var link = $("<a/>")
-            .attr("href",  getURL(item.indexItem, item.category))
-            .attr("tabindex", "0")
-            .addClass("search-result-link")
-            .html(label);
-        var container = getHighlightedText(item.input, item.boundaries, 0, item.prefix.length - 1);
-        if (item.category === "searchTags") {
-            container = item.indexItem.h || "";
-        }
-        if (item.category !== "modules") {
-            $("<div/>").html(container).addClass("col-plain").addClass(rowColor).appendTo(table);
-        }
-        $("<div/>").html(link).addClass("col-last").addClass(rowColor).appendTo(table);
-    }
-    var timeout;
-    function schedulePageSearch() {
-        if (timeout) {
-            clearTimeout(timeout);
-        }
-        timeout = setTimeout(function () {
-            doPageSearch()
-        }, 100);
-    }
-    function doPageSearch() {
-        setSearchUrl();
-        var term = searchTerm = input.val().trim();
-        if (term === "") {
-            notify.html(messages.enterTerm);
-            activeTab = "";
-            fixedTab = false;
-            resultContainer.empty();
-            resultSection.hide();
-        } else {
-            notify.html(messages.searching);
-            doSearch({ term: term, maxResults: 1200 }, renderResults);
-        }
-    }
-    function setSearchUrl() {
-        var query = input.val().trim();
-        var url = document.location.pathname;
-        if (query) {
-            url += "?q=" + encodeURI(query);
-            if (activeTab && fixedTab) {
-                url += "&c=" + activeTab;
-            }
-        }
-        history.replaceState({query: query}, "", url);
-    }
-    input.on("input", function(e) {
-        feelingLucky = false;
-        schedulePageSearch();
-    });
-    $(document).keydown(function(e) {
-        if ((e.ctrlKey || e.metaKey) && (e.key === "ArrowLeft" || e.key === "ArrowRight")) {
-            if (activeTab && visibleTabs.length > 1) {
-                var idx = visibleTabs.indexOf(activeTab);
-                idx += e.key === "ArrowLeft" ? visibleTabs.length - 1 : 1;
-                selectTab(visibleTabs[idx % visibleTabs.length]);
-                return false;
-            }
-        }
-    });
-    reset.click(function() {
-        notify.html(messages.enterTerm);
-        resultSection.hide();
-        activeTab = "";
-        fixedTab = false;
-        resultContainer.empty();
-        input.val('').focus();
-        setSearchUrl();
-    });
-    input.prop("disabled", false);
-    reset.prop("disabled", false);
-
-    var urlParams = new URLSearchParams(window.location.search);
-    if (urlParams.has("q")) {
-        input.val(urlParams.get("q"))
-    }
-    if (urlParams.has("c")) {
-        activeTab = urlParams.get("c");
-        fixedTab = true;
-    }
-    if (urlParams.get("r")) {
-        feelingLucky = true;
-    }
-    if (input.val()) {
-        doPageSearch();
-    } else {
-        notify.html(messages.enterTerm);
-    }
-    input.select().focus();
-});
diff --git a/javadoc/search.html b/javadoc/search.html
deleted file mode 100644
index 48f551ef..00000000
--- a/javadoc/search.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Search (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="search">
-<meta name="generator" content="javadoc/SearchWriter">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="search-page">
-<script type="text/javascript">var pathtoroot = "./";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="index.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html#search">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<h1 class="title">Search</h1>
-<div>
-<input type="text" id="page-search-input" disabled placeholder="Search">
-<input type="reset" id="page-search-reset" disabled value="Reset" style="margin: 6px;">
-<details class="page-search-details">
-<summary id="page-search-expand">Additional resources</summary>
-</details>
-</div>
-<div class="page-search-info">
-<p>The <a href="help-doc.html#search">help page</a> provides an introduction to the scope and syntax of JavaDoc search.</p>
-<p>You can use the &lt;ctrl&gt; or &lt;cmd&gt; keys in combination with the left and right arrow keys to switch between result tabs in this page.</p>
-<p>The URL template below may be used to configure this page as a search engine in browsers that support this feature. It has been tested to work in Google Chrome and Mozilla Firefox. Note that other browsers may not support this feature or require a different URL format.</p>
-<span id="page-search-link">link</span><button class="copy" id="page-search-copy"><img src="copy.svg" alt="Copy URL"><span data-copied="Copied!">Copy URL</span></button>
-<p>
-<input type="checkbox" id="search-redirect" disabled>
-<label for="search-redirect">Redirect to first result</label></p>
-</div>
-<p id="page-search-notify">Loading search index...</p>
-<div id="result-section" style="display: none;">
-<div id="result-container"></div>
-<script type="text/javascript" src="search-page.js"></script>
-</div>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/search.js b/javadoc/search.js
deleted file mode 100644
index b2b3c9a1..00000000
--- a/javadoc/search.js
+++ /dev/null
@@ -1,465 +0,0 @@
-/*
- * Copyright (c) 2015, 2022, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code 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
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-"use strict";
-const messages = {
-    enterTerm: "Enter a search term",
-    noResult: "No results found",
-    oneResult: "Found one result",
-    manyResults: "Found {0} results",
-    loading: "Loading search index...",
-    searching: "Searching...",
-    redirecting: "Redirecting to first result...",
-    copyUrl: "Copy URL",
-    urlCopied: "Copied!"
-}
-const categories = {
-    modules: "Modules",
-    packages: "Packages",
-    types: "Classes and Interfaces",
-    members: "Members",
-    searchTags: "Search Tags"
-};
-const highlight = "<span class='result-highlight'>$&</span>";
-const NO_MATCH = {};
-const MAX_RESULTS = 500;
-function checkUnnamed(name, separator) {
-    return name === "<Unnamed>" || !name ? "" : name + separator;
-}
-function escapeHtml(str) {
-    return str.replace(/</g, "&lt;").replace(/>/g, "&gt;");
-}
-function getHighlightedText(str, boundaries, from, to) {
-    var start = from;
-    var text = "";
-    for (var i = 0; i < boundaries.length; i += 2) {
-        var b0 = boundaries[i];
-        var b1 = boundaries[i + 1];
-        if (b0 >= to || b1 <= from) {
-            continue;
-        }
-        text += escapeHtml(str.slice(start, Math.max(start, b0)));
-        text += "<span class='result-highlight'>";
-        text += escapeHtml(str.slice(Math.max(start, b0), Math.min(to, b1)));
-        text += "</span>";
-        start = Math.min(to, b1);
-    }
-    text += escapeHtml(str.slice(start, to));
-    return text;
-}
-function getURLPrefix(item, category) {
-    var urlPrefix = "";
-    var slash = "/";
-    if (category === "modules") {
-        return item.l + slash;
-    } else if (category === "packages" && item.m) {
-        return item.m + slash;
-    } else if (category === "types" || category === "members") {
-        if (item.m) {
-            urlPrefix = item.m + slash;
-        } else {
-            $.each(packageSearchIndex, function(index, it) {
-                if (it.m && item.p === it.l) {
-                    urlPrefix = it.m + slash;
-                }
-            });
-        }
-    }
-    return urlPrefix;
-}
-function getURL(item, category) {
-    if (item.url) {
-        return item.url;
-    }
-    var url = getURLPrefix(item, category);
-    if (category === "modules") {
-        url += "module-summary.html";
-    } else if (category === "packages") {
-        if (item.u) {
-            url = item.u;
-        } else {
-            url += item.l.replace(/\./g, '/') + "/package-summary.html";
-        }
-    } else if (category === "types") {
-        if (item.u) {
-            url = item.u;
-        } else {
-            url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.l + ".html";
-        }
-    } else if (category === "members") {
-        url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.c + ".html" + "#";
-        if (item.u) {
-            url += item.u;
-        } else {
-            url += item.l;
-        }
-    } else if (category === "searchTags") {
-        url += item.u;
-    }
-    item.url = url;
-    return url;
-}
-function createMatcher(term, camelCase) {
-    if (camelCase && !isUpperCase(term)) {
-        return null;  // no need for camel-case matcher for lower case query
-    }
-    var pattern = "";
-    var upperCase = [];
-    term.trim().split(/\s+/).forEach(function(w, index, array) {
-        var tokens = w.split(/(?=[A-Z,.()<>?[\/])/);
-        for (var i = 0; i < tokens.length; i++) {
-            var s = tokens[i];
-            // ',' and '?' are the only delimiters commonly followed by space in java signatures
-            pattern += "(" + $.ui.autocomplete.escapeRegex(s).replace(/[,?]/g, "$&\\s*?") + ")";
-            upperCase.push(false);
-            var isWordToken =  /\w$/.test(s);
-            if (isWordToken) {
-                if (i === tokens.length - 1 && index < array.length - 1) {
-                    // space in query string matches all delimiters
-                    pattern += "(.*?)";
-                    upperCase.push(isUpperCase(s[0]));
-                } else {
-                    if (!camelCase && isUpperCase(s) && s.length === 1) {
-                        pattern += "()";
-                    } else {
-                        pattern += "([a-z0-9$<>?[\\]]*?)";
-                    }
-                    upperCase.push(isUpperCase(s[0]));
-                }
-            } else {
-                pattern += "()";
-                upperCase.push(false);
-            }
-        }
-    });
-    var re = new RegExp(pattern, "gi");
-    re.upperCase = upperCase;
-    return re;
-}
-function analyzeMatch(matcher, input, startOfName, category) {
-    var from = startOfName;
-    matcher.lastIndex = from;
-    var match = matcher.exec(input);
-    while (!match && from > 1) {
-        from = input.lastIndexOf(".", from - 2) + 1;
-        matcher.lastIndex = from;
-        match = matcher.exec(input);
-    }
-    if (!match) {
-        return NO_MATCH;
-    }
-    var boundaries = [];
-    var matchEnd = match.index + match[0].length;
-    var leftParen = input.indexOf("(");
-    // exclude peripheral matches
-    if (category !== "modules" && category !== "searchTags") {
-        if (leftParen > -1 && leftParen < match.index) {
-            return NO_MATCH;
-        } else if (startOfName - 1 >= matchEnd) {
-            return NO_MATCH;
-        }
-    }
-    var endOfName = leftParen > -1 ? leftParen : input.length;
-    var score = 5;
-    var start = match.index;
-    var prevEnd = -1;
-    for (var i = 1; i < match.length; i += 2) {
-        var isUpper = isUpperCase(input[start]);
-        var isMatcherUpper = matcher.upperCase[i];
-        // capturing groups come in pairs, match and non-match
-        boundaries.push(start, start + match[i].length);
-        // make sure groups are anchored on a left word boundary
-        var prevChar = input[start - 1] || "";
-        var nextChar = input[start + 1] || "";
-        if (start !== 0 && !/[\W_]/.test(prevChar) && !/[\W_]/.test(input[start])) {
-            if (isUpper && (isLowerCase(prevChar) || isLowerCase(nextChar))) {
-                score -= 0.1;
-            } else if (isMatcherUpper && start === prevEnd) {
-                score -= isUpper ? 0.1 : 1.0;
-            } else {
-                return NO_MATCH;
-            }
-        }
-        prevEnd = start + match[i].length;
-        start += match[i].length + match[i + 1].length;
-
-        // lower score for parts of the name that are missing
-        if (match[i + 1] && prevEnd < endOfName) {
-            score -= rateNoise(match[i + 1]);
-        }
-    }
-    // lower score if a type name contains unmatched camel-case parts
-    if (input[matchEnd - 1] !== "." && endOfName > matchEnd)
-        score -= rateNoise(input.slice(matchEnd, endOfName));
-    score -= rateNoise(input.slice(0, Math.max(startOfName, match.index)));
-
-    if (score <= 0) {
-        return NO_MATCH;
-    }
-    return {
-        input: input,
-        score: score,
-        category: category,
-        boundaries: boundaries
-    };
-}
-function isUpperCase(s) {
-    return s !== s.toLowerCase();
-}
-function isLowerCase(s) {
-    return s !== s.toUpperCase();
-}
-function rateNoise(str) {
-    return (str.match(/([.(])/g) || []).length / 5
-         + (str.match(/([A-Z]+)/g) || []).length / 10
-         +  str.length / 20;
-}
-function doSearch(request, response) {
-    var term = request.term.trim();
-    var maxResults = request.maxResults || MAX_RESULTS;
-    if (term.length === 0) {
-        return this.close();
-    }
-    var matcher = {
-        plainMatcher: createMatcher(term, false),
-        camelCaseMatcher: createMatcher(term, true)
-    }
-    var indexLoaded = indexFilesLoaded();
-
-    function getPrefix(item, category) {
-        switch (category) {
-            case "packages":
-                return checkUnnamed(item.m, "/");
-            case "types":
-                return checkUnnamed(item.p, ".");
-            case "members":
-                return checkUnnamed(item.p, ".") + item.c + ".";
-            default:
-                return "";
-        }
-    }
-    function useQualifiedName(category) {
-        switch (category) {
-            case "packages":
-                return /[\s/]/.test(term);
-            case "types":
-            case "members":
-                return /[\s.]/.test(term);
-            default:
-                return false;
-        }
-    }
-    function searchIndex(indexArray, category) {
-        var matches = [];
-        if (!indexArray) {
-            if (!indexLoaded) {
-                matches.push({ l: messages.loading, category: category });
-            }
-            return matches;
-        }
-        $.each(indexArray, function (i, item) {
-            var prefix = getPrefix(item, category);
-            var simpleName = item.l;
-            var qualifiedName = prefix + simpleName;
-            var useQualified = useQualifiedName(category);
-            var input = useQualified ? qualifiedName : simpleName;
-            var startOfName = useQualified ? prefix.length : 0;
-            var m = analyzeMatch(matcher.plainMatcher, input, startOfName, category);
-            if (m === NO_MATCH && matcher.camelCaseMatcher) {
-                m = analyzeMatch(matcher.camelCaseMatcher, input, startOfName, category);
-            }
-            if (m !== NO_MATCH) {
-                m.indexItem = item;
-                m.prefix = prefix;
-                if (!useQualified) {
-                    m.input = qualifiedName;
-                    m.boundaries = m.boundaries.map(function(b) {
-                        return b + prefix.length;
-                    });
-                }
-                matches.push(m);
-            }
-            return matches.length < maxResults;
-        });
-        return matches.sort(function(e1, e2) {
-            return e2.score - e1.score;
-        });
-    }
-
-    var result = searchIndex(moduleSearchIndex, "modules")
-         .concat(searchIndex(packageSearchIndex, "packages"))
-         .concat(searchIndex(typeSearchIndex, "types"))
-         .concat(searchIndex(memberSearchIndex, "members"))
-         .concat(searchIndex(tagSearchIndex, "searchTags"));
-
-    if (!indexLoaded) {
-        updateSearchResults = function() {
-            doSearch(request, response);
-        }
-    } else {
-        updateSearchResults = function() {};
-    }
-    response(result);
-}
-// JQuery search menu implementation
-$.widget("custom.catcomplete", $.ui.autocomplete, {
-    _create: function() {
-        this._super();
-        this.widget().menu("option", "items", "> .result-item");
-        // workaround for search result scrolling
-        this.menu._scrollIntoView = function _scrollIntoView( item ) {
-            var borderTop, paddingTop, offset, scroll, elementHeight, itemHeight;
-            if ( this._hasScroll() ) {
-                borderTop = parseFloat( $.css( this.activeMenu[ 0 ], "borderTopWidth" ) ) || 0;
-                paddingTop = parseFloat( $.css( this.activeMenu[ 0 ], "paddingTop" ) ) || 0;
-                offset = item.offset().top - this.activeMenu.offset().top - borderTop - paddingTop;
-                scroll = this.activeMenu.scrollTop();
-                elementHeight = this.activeMenu.height() - 26;
-                itemHeight = item.outerHeight();
-
-                if ( offset < 0 ) {
-                    this.activeMenu.scrollTop( scroll + offset );
-                } else if ( offset + itemHeight > elementHeight ) {
-                    this.activeMenu.scrollTop( scroll + offset - elementHeight + itemHeight );
-                }
-            }
-        };
-    },
-    _renderMenu: function(ul, items) {
-        var currentCategory = "";
-        var widget = this;
-        widget.menu.bindings = $();
-        $.each(items, function(index, item) {
-            if (item.category && item.category !== currentCategory) {
-                ul.append("<li class='ui-autocomplete-category'>" + categories[item.category] + "</li>");
-                currentCategory = item.category;
-            }
-            var li = widget._renderItemData(ul, item);
-            if (item.category) {
-                li.attr("aria-label", categories[item.category] + " : " + item.l);
-            } else {
-                li.attr("aria-label", item.l);
-            }
-            li.attr("class", "result-item");
-        });
-        ul.append("<li class='ui-static-link'><a href='" + pathtoroot + "search.html?q="
-            + encodeURI(widget.term) + "'>Go to search page</a></li>");
-    },
-    _renderItem: function(ul, item) {
-        var li = $("<li/>").appendTo(ul);
-        var div = $("<div/>").appendTo(li);
-        var label = item.l
-            ? item.l
-            : getHighlightedText(item.input, item.boundaries, 0, item.input.length);
-        var idx = item.indexItem;
-        if (item.category === "searchTags" && idx.h) {
-            if (idx.d) {
-                div.html(label + "<span class='search-tag-holder-result'> (" + idx.h + ")</span><br><span class='search-tag-desc-result'>"
-                    + idx.d + "</span><br>");
-            } else {
-                div.html(label + "<span class='search-tag-holder-result'> (" + idx.h + ")</span>");
-            }
-        } else {
-            div.html(label);
-        }
-        return li;
-    }
-});
-$(function() {
-    var expanded = false;
-    var windowWidth;
-    function collapse() {
-        if (expanded) {
-            $("div#navbar-top").removeAttr("style");
-            $("button#navbar-toggle-button")
-                .removeClass("expanded")
-                .attr("aria-expanded", "false");
-            expanded = false;
-        }
-    }
-    $("button#navbar-toggle-button").click(function (e) {
-        if (expanded) {
-            collapse();
-        } else {
-            var navbar = $("div#navbar-top");
-            navbar.height(navbar.prop("scrollHeight"));
-            $("button#navbar-toggle-button")
-                .addClass("expanded")
-                .attr("aria-expanded", "true");
-            expanded = true;
-            windowWidth = window.innerWidth;
-        }
-    });
-    $("ul.sub-nav-list-small li a").click(collapse);
-    $("input#search-input").focus(collapse);
-    $("main").click(collapse);
-    $("section[id] > :header, :header[id], :header:has(a[id])").hover(
-        function () {
-            $(this).append($("<button class='copy copy-header' onclick='copyUrl(this)'> " +
-                "<img src='" + pathtoroot + "copy.svg' alt='" + messages.copyUrl + "'> " +
-                "<span data-copied='" + messages.urlCopied + "'></span></button>"));
-        },
-        function () {
-            $(this).find("button:last").remove();
-        }
-    );
-    $(window).on("orientationchange", collapse).on("resize", function(e) {
-        if (expanded && windowWidth !== window.innerWidth) collapse();
-    });
-    var search = $("#search-input");
-    var reset = $("#reset-button");
-    search.catcomplete({
-        minLength: 1,
-        delay: 200,
-        source: doSearch,
-        response: function(event, ui) {
-            if (!ui.content.length) {
-                ui.content.push({ l: messages.noResult });
-            } else {
-                $("#search-input").empty();
-            }
-        },
-        autoFocus: true,
-        focus: function(event, ui) {
-            return false;
-        },
-        position: {
-            collision: "flip"
-        },
-        select: function(event, ui) {
-            if (ui.item.indexItem) {
-                var url = getURL(ui.item.indexItem, ui.item.category);
-                window.location.href = pathtoroot + url;
-                $("#search-input").focus();
-            }
-        }
-    });
-    search.val('');
-    search.prop("disabled", false);
-    reset.prop("disabled", false);
-    reset.click(function() {
-        search.val('').focus();
-    });
-    search.focus();
-});
diff --git a/javadoc/serialized-form.html b/javadoc/serialized-form.html
deleted file mode 100644
index b939a469..00000000
--- a/javadoc/serialized-form.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML>
-<html lang="en">
-<head>
-<!-- Generated by javadoc (19) on Thu Feb 02 10:19:17 CET 2023 -->
-<title>Serialized Form (demo 1.0-SNAPSHOT API)</title>
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2023-02-02">
-<meta name="description" content="serialized forms">
-<meta name="generator" content="javadoc/SerializedFormWriterImpl">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
-</head>
-<body class="serialized-form-page">
-<script type="text/javascript">var pathtoroot = "./";
-loadScripts(document, 'script');</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
-<nav role="navigation">
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
-<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
-<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
-<li><a href="index.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html#serialized-form">Help</a></li>
-</ul>
-</div>
-<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
-</div>
-</div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<span class="skip-nav" id="skip-navbar-top"></span></nav>
-</header>
-<div class="flex-content">
-<main role="main">
-<div class="header">
-<h1 title="Serialized Form" class="title">Serialized Form</h1>
-</div>
-<ul class="block-list">
-<li>
-<section class="serialized-package-container">
-<h2 title="Package">Package&nbsp;<a href="no/ntnu/idatt1002/demo/view/package-summary.html">no.ntnu.idatt1002.demo.view</a></h2>
-<ul class="block-list">
-<li>
-<section class="serialized-class-details" id="no.ntnu.idatt1002.demo.view.MyWindow">
-<h3>Class&nbsp;<a href="no/ntnu/idatt1002/demo/view/MyWindow.html" title="class in no.ntnu.idatt1002.demo.view">no.ntnu.idatt1002.demo.view.MyWindow</a></h3>
-<div class="type-signature">class MyWindow extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JFrame.html" title="class or interface in javax.swing" class="external-link">JFrame</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
-</section>
-</li>
-</ul>
-</section>
-</li>
-</ul>
-</main>
-<footer role="contentinfo">
-<hr>
-<p class="legal-copy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
-</footer>
-</div>
-</div>
-</body>
-</html>
diff --git a/javadoc/stylesheet.css b/javadoc/stylesheet.css
deleted file mode 100644
index d3309916..00000000
--- a/javadoc/stylesheet.css
+++ /dev/null
@@ -1,1204 +0,0 @@
-/*
- * Javadoc style sheet
- */
-
-@import url('resources/fonts/dejavu.css');
-
-/*
- * Styles for individual HTML elements.
- *
- * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
- * HTML element throughout the page.
- */
-
-body {
-    background-color:#ffffff;
-    color:#353833;
-    font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
-    font-size:14px;
-    margin:0;
-    padding:0;
-    height:100%;
-    width:100%;
-}
-iframe {
-    margin:0;
-    padding:0;
-    height:100%;
-    width:100%;
-    overflow-y:scroll;
-    border:none;
-}
-a:link, a:visited {
-    text-decoration:none;
-    color:#4A6782;
-}
-a[href]:hover, a[href]:focus {
-    text-decoration:none;
-    color:#bb7a2a;
-}
-a[name] {
-    color:#353833;
-}
-pre {
-    font-family:'DejaVu Sans Mono', monospace;
-    font-size:14px;
-}
-h1 {
-    font-size:20px;
-}
-h2 {
-    font-size:18px;
-}
-h3 {
-    font-size:16px;
-}
-h4 {
-    font-size:15px;
-}
-h5 {
-    font-size:14px;
-}
-h6 {
-    font-size:13px;
-}
-/* Disable font boosting for selected elements */
-h1, h2, h3, h4, h5, h6, div.member-signature {
-    max-height: 1000em;
-}
-ul {
-    list-style-type:disc;
-}
-code, tt {
-    font-family:'DejaVu Sans Mono', monospace;
-}
-:not(h1, h2, h3, h4, h5, h6) > code,
-:not(h1, h2, h3, h4, h5, h6) > tt {
-    font-size:14px;
-    padding-top:4px;
-    margin-top:8px;
-    line-height:1.4em;
-}
-dt code {
-    font-family:'DejaVu Sans Mono', monospace;
-    font-size:14px;
-    padding-top:4px;
-}
-.summary-table dt code {
-    font-family:'DejaVu Sans Mono', monospace;
-    font-size:14px;
-    vertical-align:top;
-    padding-top:4px;
-}
-sup {
-    font-size:8px;
-}
-button {
-    font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
-    font-size: 14px;
-}
-/*
- * Styles for HTML generated by javadoc.
- *
- * These are style classes that are used by the standard doclet to generate HTML documentation.
- */
-
-/*
- * Styles for document title and copyright.
- */
-.about-language {
-    float:right;
-    padding:0 21px 8px 8px;
-    font-size:11px;
-    margin-top:-9px;
-    height:2.9em;
-}
-.legal-copy {
-    margin-left:.5em;
-}
-/*
- * Styles for navigation bar.
- */
-@media screen {
-    div.flex-box {
-        position:fixed;
-        display:flex;
-        flex-direction:column;
-        height: 100%;
-        width: 100%;
-    }
-    header.flex-header {
-        flex: 0 0 auto;
-    }
-    div.flex-content {
-        flex: 1 1 auto;
-        overflow-y: auto;
-    }
-}
-.top-nav {
-    background-color:#4D7A97;
-    color:#FFFFFF;
-    float:left;
-    padding:0;
-    width:100%;
-    clear:right;
-    min-height:2.8em;
-    padding-top:10px;
-    overflow:hidden;
-    font-size:12px;
-}
-button#navbar-toggle-button {
-    display:none;
-}
-ul.sub-nav-list-small {
-    display: none;
-}
-.sub-nav {
-    background-color:#dee3e9;
-    float:left;
-    width:100%;
-    overflow:hidden;
-    font-size:12px;
-}
-.sub-nav div {
-    clear:left;
-    float:left;
-    padding:6px;
-    text-transform:uppercase;
-}
-.sub-nav .sub-nav-list {
-    padding-top:4px;
-}
-ul.nav-list {
-    display:block;
-    margin:0 25px 0 0;
-    padding:0;
-}
-ul.sub-nav-list {
-    float:left;
-    margin:0 25px 0 0;
-    padding:0;
-}
-ul.nav-list li {
-    list-style:none;
-    float:left;
-    padding: 5px 6px;
-    text-transform:uppercase;
-}
-.sub-nav .nav-list-search {
-    float:right;
-    margin:0;
-    padding:6px;
-    clear:none;
-    text-align:right;
-    position:relative;
-}
-ul.sub-nav-list li {
-    list-style:none;
-    float:left;
-}
-.top-nav a:link, .top-nav a:active, .top-nav a:visited {
-    color:#ffffff;
-    text-decoration:none;
-    text-transform:uppercase;
-}
-.top-nav a:hover {
-    color:#bb7a2a;
-}
-.nav-bar-cell1-rev {
-    background-color:#F8981D;
-    color:#253441;
-    margin: auto 5px;
-}
-.skip-nav {
-    position:absolute;
-    top:auto;
-    left:-9999px;
-    overflow:hidden;
-}
-/*
- * Hide navigation links and search box in print layout
- */
-@media print {
-    ul.nav-list, div.sub-nav  {
-        display:none;
-    }
-}
-/*
- * Styles for page header.
- */
-.title {
-    color:#2c4557;
-    margin:10px 0;
-}
-.sub-title {
-    margin:5px 0 0 0;
-}
-.header ul {
-    margin:0 0 15px 0;
-    padding:0;
-}
-.header ul li {
-    list-style:none;
-    font-size:13px;
-}
-/*
- * Styles for headings.
- */
-body.class-declaration-page .summary h2,
-body.class-declaration-page .details h2,
-body.class-use-page  h2,
-body.module-declaration-page  .block-list h2 {
-    font-style: italic;
-    padding:0;
-    margin:15px 0;
-}
-body.class-declaration-page .summary h3,
-body.class-declaration-page .details h3,
-body.class-declaration-page .summary .inherited-list h2 {
-    background-color:#dee3e9;
-    border:1px solid #d0d9e0;
-    margin:0 0 6px -8px;
-    padding:7px 5px;
-}
-/*
- * Styles for page layout containers.
- */
-main {
-    clear:both;
-    padding:10px 20px;
-    position:relative;
-}
-dl.notes > dt {
-    font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
-    font-size:12px;
-    font-weight:bold;
-    margin:10px 0 0 0;
-    color:#4E4E4E;
-}
-dl.notes > dd {
-    margin:5px 10px 10px 0;
-    font-size:14px;
-    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
-}
-dl.name-value > dt {
-    margin-left:1px;
-    font-size:1.1em;
-    display:inline;
-    font-weight:bold;
-}
-dl.name-value > dd {
-    margin:0 0 0 1px;
-    font-size:1.1em;
-    display:inline;
-}
-/*
- * Styles for lists.
- */
-li.circle {
-    list-style:circle;
-}
-ul.horizontal li {
-    display:inline;
-    font-size:0.9em;
-}
-div.inheritance {
-    margin:0;
-    padding:0;
-}
-div.inheritance div.inheritance {
-    margin-left:2em;
-}
-ul.block-list,
-ul.details-list,
-ul.member-list,
-ul.summary-list {
-    margin:10px 0 10px 0;
-    padding:0;
-}
-ul.block-list > li,
-ul.details-list > li,
-ul.member-list > li,
-ul.summary-list > li {
-    list-style:none;
-    margin-bottom:15px;
-    line-height:1.4;
-}
-.summary-table dl, .summary-table dl dt, .summary-table dl dd {
-    margin-top:0;
-    margin-bottom:1px;
-}
-ul.see-list, ul.see-list-long {
-    padding-left: 0;
-    list-style: none;
-}
-ul.see-list li {
-    display: inline;
-}
-ul.see-list li:not(:last-child):after,
-ul.see-list-long li:not(:last-child):after {
-    content: ", ";
-    white-space: pre-wrap;
-}
-/*
- * Styles for tables.
- */
-.summary-table, .details-table {
-    width:100%;
-    border-spacing:0;
-    border-left:1px solid #EEE;
-    border-right:1px solid #EEE;
-    border-bottom:1px solid #EEE;
-    padding:0;
-}
-.caption {
-    position:relative;
-    text-align:left;
-    background-repeat:no-repeat;
-    color:#253441;
-    clear:none;
-    overflow:hidden;
-    padding:0;
-    padding-top:10px;
-    padding-left:1px;
-    margin:0;
-}
-.caption a:link, .caption a:visited {
-    color:#1f389c;
-}
-.caption a:hover,
-.caption a:active {
-    color:#FFFFFF;
-}
-.caption span {
-    font-weight:bold;
-    white-space:nowrap;
-    padding:5px 12px 7px 12px;
-    display:inline-block;
-    float:left;
-    background-color:#F8981D;
-    border: none;
-    height:16px;
-}
-div.table-tabs {
-    padding:10px 0 0 1px;
-    margin:10px 0 0 0;
-}
-div.table-tabs > span {
-    background-color: #EEE;
-    color: #000;
-    border: none;
-    padding: 5px 12px 8px 12px;
-}
-div.table-tabs > button {
-   border: none;
-   cursor: pointer;
-   padding: 5px 12px 7px 12px;
-   font-weight: bold;
-   margin-right: 8px;
-}
-div.table-tabs > .active-table-tab {
-   background: #F8981D;
-   color: #253441;
-}
-div.table-tabs > button.table-tab {
-   background: #4D7A97;
-   color: #FFFFFF;
-}
-.two-column-search-results {
-    display: grid;
-    grid-template-columns: minmax(400px, max-content) minmax(400px, auto);
-}
-div.checkboxes {
-    line-height: 2em;
-}
-div.checkboxes > span {
-    margin-left: 10px;
-}
-div.checkboxes > label {
-    margin-left: 8px;
-    white-space: nowrap;
-}
-div.checkboxes > label > input {
-    margin: 0 2px;
-}
-.two-column-summary {
-    display: grid;
-    grid-template-columns: minmax(25%, max-content) minmax(25%, auto);
-}
-.three-column-summary {
-    display: grid;
-    grid-template-columns: minmax(15%, max-content) minmax(20%, max-content) minmax(20%, auto);
-}
-.three-column-release-summary {
-    display: grid;
-    grid-template-columns: minmax(40%, max-content) minmax(10%, max-content) minmax(40%, auto);
-}
-.four-column-summary {
-    display: grid;
-    grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, max-content) minmax(15%, auto);
-}
-@media screen and (max-width: 1000px) {
-    .four-column-summary {
-        display: grid;
-        grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
-    }
-}
-@media screen and (max-width: 800px) {
-    .two-column-search-results {
-        display: grid;
-        grid-template-columns: minmax(40%, max-content) minmax(40%, auto);
-    }
-    .three-column-summary {
-        display: grid;
-        grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
-    }
-    .three-column-release-summary {
-        display: grid;
-        grid-template-columns: minmax(70%, max-content) minmax(30%, max-content)
-    }
-    .three-column-summary .col-last,
-    .three-column-release-summary .col-last{
-        grid-column-end: span 2;
-    }
-}
-@media screen and (max-width: 600px) {
-    .two-column-summary {
-        display: grid;
-        grid-template-columns: 1fr;
-    }
-}
-.summary-table > div, .details-table > div {
-    text-align:left;
-    padding: 8px 3px 3px 7px;
-    overflow-x: auto;
-    scrollbar-width: thin;
-}
-.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
-    vertical-align:top;
-    padding-right:0;
-    padding-top:8px;
-    padding-bottom:3px;
-}
-.table-header {
-    background:#dee3e9;
-    font-weight: bold;
-}
-/* Sortable table columns */
-.table-header[onclick] {
-    cursor: pointer;
-}
-.table-header[onclick]::after {
-    content:"";
-    display:inline-block;
-    background-image:url('data:image/svg+xml; utf8, \
-    <svg xmlns="http://www.w3.org/2000/svg" width="125" height="170"> \
-    <path d="M10.101 57.059L63.019 4.142l52.917 52.917M10.101 86.392l52.917 52.917 52.917-52.917" style="opacity:.35;"/></svg>');
-    background-size:100% 100%;
-    width:9px;
-    height:14px;
-    margin-left:4px;
-    margin-bottom:-3px;
-}
-.table-header[onclick].sort-asc::after {
-    background-image:url('data:image/svg+xml; utf8, \
-    <svg xmlns="http://www.w3.org/2000/svg" width="125" height="170"> \
-    <path d="M10.101 57.059L63.019 4.142l52.917 52.917" style="opacity:.75;"/> \
-    <path d="M10.101 86.392l52.917 52.917 52.917-52.917" style="opacity:.35;"/></svg>');
-
-}
-.table-header[onclick].sort-desc::after {
-    background-image:url('data:image/svg+xml; utf8, \
-    <svg xmlns="http://www.w3.org/2000/svg" width="125" height="170"> \
-    <path d="M10.101 57.059L63.019 4.142l52.917 52.917" style="opacity:.35;"/> \
-    <path d="M10.101 86.392l52.917 52.917 52.917-52.917" style="opacity:.75;"/></svg>');
-}
-.col-first, .col-first {
-    font-size:13px;
-}
-.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
-    font-size:13px;
-}
-.col-first, .col-second, .col-constructor-name {
-    vertical-align:top;
-    overflow: auto;
-}
-.col-last {
-    white-space:normal;
-}
-.col-first a:link, .col-first a:visited,
-.col-second a:link, .col-second a:visited,
-.col-first a:link, .col-first a:visited,
-.col-second a:link, .col-second a:visited,
-.col-constructor-name a:link, .col-constructor-name a:visited,
-.col-summary-item-name a:link, .col-summary-item-name a:visited {
-    font-weight:bold;
-}
-.even-row-color, .even-row-color .table-header {
-    background-color:#FFFFFF;
-}
-.odd-row-color, .odd-row-color .table-header {
-    background-color:#EEEEEF;
-}
-/*
- * Styles for contents.
- */
-div.block {
-    font-size:14px;
-    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
-}
-.col-last div {
-    padding-top:0;
-}
-.col-last a {
-    padding-bottom:3px;
-}
-.module-signature,
-.package-signature,
-.type-signature,
-.member-signature {
-    font-family:'DejaVu Sans Mono', monospace;
-    font-size:14px;
-    margin:14px 0;
-    white-space: pre-wrap;
-}
-.module-signature,
-.package-signature,
-.type-signature {
-    margin-top: 0;
-}
-.member-signature .type-parameters-long,
-.member-signature .parameters,
-.member-signature .exceptions {
-    display: inline-block;
-    vertical-align: top;
-    white-space: pre;
-}
-.member-signature .type-parameters {
-    white-space: normal;
-}
-/*
- * Styles for formatting effect.
- */
-.source-line-no {
-    color:green;
-    padding:0 30px 0 0;
-}
-.block {
-    display:block;
-    margin:0 10px 5px 0;
-    color:#474747;
-}
-.deprecated-label, .description-from-type-label, .implementation-label, .member-name-link,
-.module-label-in-package, .module-label-in-type, .package-label-in-type,
-.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
-    font-weight:bold;
-}
-.deprecation-comment, .help-footnote, .preview-comment {
-    font-style:italic;
-}
-.deprecation-block {
-    font-size:14px;
-    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
-    border-style:solid;
-    border-width:thin;
-    border-radius:10px;
-    padding:10px;
-    margin-bottom:10px;
-    margin-right:10px;
-    display:inline-block;
-}
-.preview-block {
-    font-size:14px;
-    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
-    border-style:solid;
-    border-width:thin;
-    border-radius:10px;
-    padding:10px;
-    margin-bottom:10px;
-    margin-right:10px;
-    display:inline-block;
-}
-div.block div.deprecation-comment {
-    font-style:normal;
-}
-details.invalid-tag, span.invalid-tag {
-    font-size:14px;
-    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
-    background: #ffe6e6;
-    border: thin solid #000000;
-    border-radius:2px;
-    padding: 2px 4px;
-    display:inline-block;
-}
-details summary {
-    cursor: pointer;
-}
-/*
- * Styles specific to HTML5 elements.
- */
-main, nav, header, footer, section {
-    display:block;
-}
-/*
- * Styles for javadoc search.
- */
-.ui-autocomplete-category {
-    font-weight:bold;
-    font-size:15px;
-    padding:7px 0 7px 3px;
-    background-color:#4D7A97;
-    color:#FFFFFF;
-}
-.ui-autocomplete {
-    max-height:85%;
-    max-width:65%;
-    overflow-y:auto;
-    overflow-x:auto;
-    scrollbar-width: thin;
-    white-space:nowrap;
-    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
-}
-ul.ui-autocomplete {
-    position:fixed;
-    z-index:1;
-    background-color: #FFFFFF;
-}
-ul.ui-autocomplete li {
-    float:left;
-    clear:both;
-    min-width:100%;
-}
-ul.ui-autocomplete li.ui-static-link {
-    position:sticky;
-    bottom:0;
-    left:0;
-    background: #dee3e9;
-    padding: 5px 0;
-    font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
-    font-size: 13px;
-    font-weight: bolder;
-    z-index: 2;
-}
-li.ui-static-link a, li.ui-static-link a:visited {
-    text-decoration:none;
-    color:#4A6782;
-    float:right;
-    margin-right:20px;
-}
-.ui-autocomplete .result-item {
-    font-size: inherit;
-}
-.ui-autocomplete .result-highlight {
-    font-weight:bold;
-}
-#search-input, #page-search-input {
-    background-image:url('resources/glass.png');
-    background-size:13px;
-    background-repeat:no-repeat;
-    background-position:2px 3px;
-    padding-left:20px;
-    width: 250px;
-    margin: 0;
-}
-#search-input {
-    margin-left: 4px;
-}
-#reset-button {
-    background-color: transparent;
-    background-image:url('resources/x.png');
-    background-repeat:no-repeat;
-    background-size:contain;
-    border:0;
-    border-radius:0;
-    width:12px;
-    height:12px;
-    position:absolute;
-    right:12px;
-    top:10px;
-    font-size:0;
-}
-::placeholder {
-    color:#909090;
-    opacity: 1;
-}
-.search-tag-desc-result {
-    font-style:italic;
-    font-size:11px;
-}
-.search-tag-holder-result {
-    font-style:italic;
-    font-size:12px;
-}
-.search-tag-result:target {
-    background-color:yellow;
-}
-details.page-search-details {
-    display: inline-block;
-}
-div#result-container {
-    font-size: 14px;
-}
-div#result-container a.search-result-link {
-    padding: 0;
-    margin: 4px 0;
-    width: 100%;
-}
-#result-container .result-highlight {
-    font-weight:bolder;
-}
-.page-search-info {
-    background-color: #f5f8ff;
-    border-radius: 3px;
-    border: 0 solid #b9c8d3;
-    padding: 0 8px;
-    overflow: hidden;
-    height: 0;
-    transition: all 0.2s ease;
-}
-div.table-tabs > button.table-tab {
-    background: #4D7A97;
-    color: #FFFFFF;
-}
-.page-search-header {
-    padding: 5px 12px 7px 12px;
-    font-weight: bold;
-    margin-right: 3px;
-    background-color:#4D7A97;
-    color:#ffffff;
-    display: inline-block;
-}
-button.page-search-header {
-    border: none;
-    cursor: pointer;
-}
-span#page-search-link {
-    text-decoration: underline;
-}
-.module-graph span {
-    display:none;
-    position:absolute;
-}
-.module-graph:hover span {
-    display:block;
-    margin: -100px 0 0 100px;
-    z-index: 1;
-}
-.inherited-list {
-    margin: 10px 0 10px 0;
-}
-section.class-description {
-    line-height: 1.4;
-}
-.summary section[class$="-summary"], .details section[class$="-details"],
-.class-uses .detail, .serialized-class-details {
-    padding: 0px 20px 5px 10px;
-    border: 1px solid #ededed;
-    background-color: #f8f8f8;
-}
-.inherited-list, section[class$="-details"] .detail {
-    padding:0 0 5px 8px;
-    background-color:#ffffff;
-    border:none;
-}
-.vertical-separator {
-    padding: 0 5px;
-}
-ul.help-section-list {
-    margin: 0;
-}
-ul.help-subtoc > li {
-  display: inline-block;
-  padding-right: 5px;
-  font-size: smaller;
-}
-ul.help-subtoc > li::before {
-  content: "\2022" ;
-  padding-right:2px;
-}
-.help-note {
-    font-style: italic;
-}
-/*
- * Indicator icon for external links.
- */
-main a[href*="://"]::after {
-    content:"";
-    display:inline-block;
-    background-image:url('data:image/svg+xml; utf8, \
-      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
-        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
-        132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
-      </svg>');
-    background-size:100% 100%;
-    width:7px;
-    height:7px;
-    margin-left:2px;
-    margin-bottom:4px;
-}
-main a[href*="://"]:hover::after,
-main a[href*="://"]:focus::after {
-    background-image:url('data:image/svg+xml; utf8, \
-      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
-        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
-        132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
-      </svg>');
-}
-/*
- * Styles for copy-to-clipboard buttons
- */
-button.copy {
-    opacity: 80%;
-    border: none;
-    border-radius: 3px;
-    position: relative;
-    background:none;
-    transition: opacity 0.2s;
-    cursor: pointer;
-}
-button.copy:hover,
-button.copy:active {
-    opacity: 100%;
-}
-button.copy img {
-    position: relative;
-    background: none;
-}
-button.copy span {
-    color: #303030;
-    position: relative;
-    top: -0.1em;
-    transition: all 0.1s;
-    font-size: 85%;
-    line-height: 1.2em;
-}
-/* header/section copy button */
-button.copy-header {
-    margin: 0 0.2em;
-    padding: 0 4px;
-    height: 1.35em;
-}
-button.copy-header img {
-    height: 1em;
-    top: 0.1em;
-}
-button.copy-header:active {
-    background-color: rgba(128, 128, 160, 0.2);
-}
-/* search page copy button */
-button#page-search-copy {
-    margin-left: 0.4em;
-    padding:0.3em;
-    top:0.13em;
-}
-button#page-search-copy img {
-    width: 1.2em;
-    height: 1.2em;
-    padding: 0.01em 0;
-    top: 0.15em;
-}
-button#page-search-copy span {
-    color: #000000;
-    content: attr(aria-label);
-    line-height: 1.2em;
-    padding: 0.2em;
-    top: -0.18em;
-    opacity: 0;
-}
-div.page-search-info:hover button#page-search-copy,
-div.page-search-info:hover button#page-search-copy span {
-    opacity: 90%;
-}
-div.page-search-info button#page-search-copy:hover {
-    background-color: #dfe6f1;
-}
-div.page-search-info button#page-search-copy:active {
-    background-color: #cfdbee;
-}
-/* snippet copy button */
-button.snippet-copy {
-    position: absolute;
-    top: 6px;
-    right: 6px;
-    height: 1.7em;
-    opacity: 50%;
-    padding: 2px;
-}
-button.snippet-copy img {
-    width: 18px;
-    height: 18px;
-    padding: 0.05em 0;
-}
-button.snippet-copy span {
-    content: attr(aria-label);
-    line-height: 1.2em;
-    padding: 0.2em;
-    position: relative;
-    top: -0.5em;
-    display: none;
-}
-div.snippet-container:hover button.snippet-copy span {
-    display: inline;
-}
-div.snippet-container:hover button.snippet-copy {
-    opacity: 80%;
-}
-div.snippet-container button.snippet-copy:hover {
-    opacity: 100%;
-}
-button.snippet-copy:active {
-    background: #d3d3d3;
-}
-/*
- * Styles for user-provided tables.
- *
- * borderless:
- *      No borders, vertical margins, styled caption.
- *      This style is provided for use with existing doc comments.
- *      In general, borderless tables should not be used for layout purposes.
- *
- * plain:
- *      Plain borders around table and cells, vertical margins, styled caption.
- *      Best for small tables or for complex tables for tables with cells that span
- *      rows and columns, when the "striped" style does not work well.
- *
- * striped:
- *      Borders around the table and vertical borders between cells, striped rows,
- *      vertical margins, styled caption.
- *      Best for tables that have a header row, and a body containing a series of simple rows.
- */
-
-table.borderless,
-table.plain,
-table.striped {
-    margin-top: 10px;
-    margin-bottom: 10px;
-}
-table.borderless > caption,
-table.plain > caption,
-table.striped > caption {
-    font-weight: bold;
-    font-size: smaller;
-}
-table.borderless th, table.borderless td,
-table.plain th, table.plain td,
-table.striped th, table.striped td {
-    padding: 2px 5px;
-}
-table.borderless,
-table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
-table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
-    border: none;
-}
-table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
-    background-color: transparent;
-}
-table.plain {
-    border-collapse: collapse;
-    border: 1px solid black;
-}
-table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
-    background-color: transparent;
-}
-table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
-table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
-    border: 1px solid black;
-}
-table.striped {
-    border-collapse: collapse;
-    border: 1px solid black;
-}
-table.striped > thead {
-    background-color: #E3E3E3;
-}
-table.striped > thead > tr > th, table.striped > thead > tr > td {
-    border: 1px solid black;
-}
-table.striped > tbody > tr:nth-child(even) {
-    background-color: #EEE
-}
-table.striped > tbody > tr:nth-child(odd) {
-    background-color: #FFF
-}
-table.striped > tbody > tr > th, table.striped > tbody > tr > td {
-    border-left: 1px solid black;
-    border-right: 1px solid black;
-}
-table.striped > tbody > tr > th {
-    font-weight: normal;
-}
-/**
- * Tweak style for small screens.
- */
-@media screen and (max-width: 920px) {
-    header.flex-header {
-        max-height: 100vh;
-        overflow-y: auto;
-    }
-    div#navbar-top {
-        height: 2.8em;
-        transition: height 0.35s ease;
-    }
-    ul.nav-list {
-        display: block;
-        width: 40%;
-        float:left;
-        clear: left;
-        margin: 10px 0 0 0;
-        padding: 0;
-    }
-    ul.nav-list li {
-        float: none;
-        padding: 6px;
-        margin-left: 10px;
-        margin-top: 2px;
-    }
-    ul.sub-nav-list-small {
-        display:block;
-        height: 100%;
-        width: 50%;
-        float: right;
-        clear: right;
-        background-color: #dee3e9;
-        color: #353833;
-        margin: 6px 0 0 0;
-        padding: 0;
-    }
-    ul.sub-nav-list-small ul {
-        padding-left: 20px;
-    }
-    ul.sub-nav-list-small a:link, ul.sub-nav-list-small a:visited {
-        color:#4A6782;
-    }
-    ul.sub-nav-list-small a:hover {
-        color:#bb7a2a;
-    }
-    ul.sub-nav-list-small li {
-        list-style:none;
-        float:none;
-        padding: 6px;
-        margin-top: 1px;
-        text-transform:uppercase;
-    }
-    ul.sub-nav-list-small > li {
-        margin-left: 10px;
-    }
-    ul.sub-nav-list-small li p {
-        margin: 5px 0;
-    }
-    div#navbar-sub-list {
-        display: none;
-    }
-    .top-nav a:link, .top-nav a:active, .top-nav a:visited {
-        display: block;
-    }
-    button#navbar-toggle-button {
-        width: 3.4em;
-        height: 2.8em;
-        background-color: transparent;
-        display: block;
-        float: left;
-        border: 0;
-        margin: 0 10px;
-        cursor: pointer;
-        font-size: 10px;
-    }
-    button#navbar-toggle-button .nav-bar-toggle-icon {
-        display: block;
-        width: 24px;
-        height: 3px;
-        margin: 1px 0 4px 0;
-        border-radius: 2px;
-        transition: all 0.1s;
-        background-color: #ffffff;
-    }
-    button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(1) {
-        transform: rotate(45deg);
-        transform-origin: 10% 10%;
-        width: 26px;
-    }
-    button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(2) {
-        opacity: 0;
-    }
-    button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(3) {
-        transform: rotate(-45deg);
-        transform-origin: 10% 90%;
-        width: 26px;
-    }
-}
-@media screen and (max-width: 800px) {
-    .about-language {
-        padding-right: 16px;
-    }
-    ul.nav-list li {
-        margin-left: 5px;
-    }
-    ul.sub-nav-list-small > li {
-        margin-left: 5px;
-    }
-    main {
-        padding: 10px;
-    }
-    .summary section[class$="-summary"], .details section[class$="-details"],
-    .class-uses .detail, .serialized-class-details {
-        padding: 0 8px 5px 8px;
-    }
-    body {
-        -webkit-text-size-adjust: none;
-    }
-}
-@media screen and (max-width: 400px) {
-    .about-language {
-        font-size: 10px;
-        padding-right: 12px;
-    }
-}
-@media screen and (max-width: 400px) {
-    .nav-list-search {
-        width: 94%;
-    }
-    #search-input, #page-search-input {
-        width: 70%;
-    }
-}
-@media screen and (max-width: 320px) {
-    .nav-list-search > label {
-        display: none;
-    }
-    .nav-list-search {
-        width: 90%;
-    }
-    #search-input, #page-search-input {
-        width: 80%;
-    }
-}
-
-pre.snippet {
-    background-color: #ebecee;
-    padding: 10px;
-    margin: 12px 0;
-    overflow: auto;
-    white-space: pre;
-}
-div.snippet-container {
-    position: relative;
-}
-@media screen and (max-width: 800px) {
-    pre.snippet {
-        padding-top: 26px;
-    }
-    button.snippet-copy {
-        top: 4px;
-        right: 4px;
-    }
-}
-pre.snippet .italic {
-    font-style: italic;
-}
-pre.snippet .bold {
-    font-weight: bold;
-}
-pre.snippet .highlighted {
-    background-color: #f7c590;
-    border-radius: 10%;
-}
diff --git a/javadoc/tag-search-index.js b/javadoc/tag-search-index.js
deleted file mode 100644
index f38b3cb3..00000000
--- a/javadoc/tag-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-tagSearchIndex = [{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults();
\ No newline at end of file
diff --git a/javadoc/type-search-index.js b/javadoc/type-search-index.js
deleted file mode 100644
index 7dbab8e4..00000000
--- a/javadoc/type-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"no.ntnu.idatt1002.demo","l":"MyApp"},{"p":"no.ntnu.idatt1002.demo.data","l":"MyEntity"},{"p":"no.ntnu.idatt1002.demo.repo","l":"MyEntityRepo"},{"p":"no.ntnu.idatt1002.demo.view","l":"MyWindow"}];updateSearchResults();
\ No newline at end of file
diff --git a/lib/hamcrest-core-1.3.jar b/lib/hamcrest-core-1.3.jar
deleted file mode 100644
index 9d5fe16e3dd37ebe79a36f61f5d0e1a69a653a8a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 45024
zcmaI81C*p&lQmqnZQHhOn_aeT+qTtZ+wQVmUAC*b%)j2bGxN>8@64Yo^W@64;>nfg
zWbD|nBO+5l8W;o$00062fW7oo0N{VzAOS!CWJOg3X(i>v=s(8+02Kby6as+l+w|#c
zNwVhK91suy0OkAnzfENY<s`*Kl~w3u#cX0b;eZGcM7@wc1C*d4sIgs6b!=#=ST?YR
z6eZDC`!t@P3M1k~Cfc1Guh-Id<l+<D;v1p_8>J+q&~~XcVMg@)Q>u853k!`i`Ur45
zyu5Cd37@2HgH)`Wy1`l;*oM6)Aov<x>I`MZ*5P^GA<XNX?{Wt5SUNH67L0z6fbc7T
z?_w;3Au;BB3E0_*N_x5Q@-;KOuC!CtWXc+|?mCW`3|5G(#Hg{7CT{}%*Zu$iSpRVp
zAm975b2Ov>e-{5dEZG0FFgLI<ax`&r{vW3Qd^4nfni|<Tn*9IRqy5v~!q(Zu(bmBF
zzpsJ#j}PnwLYPGe3;=Kl3IG88eT|Hyu&A7}D4nyrbBu~?+#Ux)xA?dp#gv8CctbVk
zq`{Lhk}yq3aC43+M=A1xO~g<&3Co#Z?+h4=b(~rzG)CIFk7`88_|Lj(OfqC~hvbgd
zxVfIL>HB7%e7m@~IKQ2JFQMZ<9=GfFm*%A&yCZ2FhNHwGWyrhp(buKg?hqDS+*3t9
zd{fJ?i!iu3WWuibV>u(s!C7Y9Ec@WNo2&8wt$(Q78NE9faKyXMFZx?z#3g=W!ggoW
zxBju_^2Gk#d1;@npM{AJMlo8%y|Ejj#qPY!E?ZE}{zt!8D)Sevt(Mlx?wUpBu7Pd-
z+&=5f)$cT0MHpK#AxKNtLgIJ;1o0;w;U`Im=XE0^FJ`(EW^RqEi|ti|O73QiforP#
zZ4`hWX!GNBWxLS!_Nha8kt+qvaywJz^&^fC8TLt%rr#0pz;rRNvOOFu-M3nI=avGe
zGeQvShWz>WK)WN5I{5e2?{Wf-#LUiZA$BZ*U2cs9(rD%v`A}Y>;3#xQ<ZkIRzAY=d
z1*cO@zUs5aA5byA(mNb9lPteQ&UGl1mZYxJ4}$-wsmT-VW70kqJIPrz|CX+wW<69*
za3~K?!L*g89d1}grR!k`nWiu38~4Gv#n&E7DU?cFwT1>{>62Eo>{k^kl!@X(KI9@K
zP|&oX8WJ<-Sx`mN@Uw|3vJ}OpTfpgEQ$i8C2HuxCnNO<j8!?|KMzhdmklfI+r5+x`
zo(PtLCS&8#_Qy*e%5yK@mpH7V;KQtTB~8<N_tT-{RB15jr<Xaz%TFv@e{0X(gIGqu
z13`l<r<D)kzrn|GP2VI}R~Y^(zl9JTUk$BpFRcB-hYAf=VMuFA^$y|_LaNZCqIIt3
ztgfVj)}*G(6B%FHR#D;mKwXL?&!44X00uHB&>7><T9yjl6e({{eo%|5@a~IulK`W_
z^lU`1R|RYR^)t~c?#u|{g}iBk^NR5Z=_`Sc_6S%}f_CZYx-S;tAxD<#r31lAuXIzL
z8om)ZlK+RE&<l8Bm-RwyKr>v;M|S?XW0&?ONp#Xsq{bsj*Uh;RjX%<g31oSR2aYb&
z=<65se*yb1B=r{+DpG$(ME~!&M)Xhg2^lz<h?qDTIa=5|TiDss8Ce@RIW=p%Y2z$m
z`hugGYJj1ok_1cJ4#k_W`J2nk5rpQ?X~<X$DhVku(*Rp{T<l$02U|ARi&dAW=`9vE
zqk9!pcZ+DJ4gGwWSF^Ht<MFvu{tEqsZNBDYhT*PT`ze11e4PC<?dH*Y?S1?<eYg9i
z=Lao-{)sx|@(ZLM*_G6lpmH}j(rfssDw31Yj}-#-DPrk^s)y_doQ3D--Z_?Bg}cNc
zdvIh}5J!kO3s1!^BkZ=ytvkX42kmMvst9JT!fkP6S)e)EvfQpk{cB6;HN@^U*ex#)
zF~tnnElv-8@e%bckDkJ95JAhnsNjnMsc$fT)Gj%d9#V21)D%DR;0)`#&|qMwzU6aD
zq<*El=CB<~^3za~L#Mi+MX`;BU_L*qEhPl(P||Y1#eI4T9@8jNaWJ?NBQv9Q>HgjZ
zDcD81yIB87fQn~>(|C4lNp<w^_LWHucI^xeE<U4C<+0yTfk%_kDLD8IrZ%9s2?6^@
zkd4d+WaQl7m(Dz#?VVG#{q(qXB|7fS>49A0PPu*kkf1B#@2_ChL&1Ygu98+J<dY()
zJvI~-LV_hm9;>^LoG$hkZK#b=S&+3y>I$q^Pesl7%RmMS5C%3|Beac-R%1#O@FxO1
zgA!Vxayv;1V*Dj>CYT#C3woj>nT!jiIa1715Fwi6L6eK+)cMN&Tz(BxQ|^%LTr5K$
zk^Rrc^G%HwiAcP{>{ZKiZ<@NrpM`v~-eSWZ$sa8#XjdrgO{MX{fuTSLc!5`kTVoSg
zkx^J3fwyDpx4}j+V|NjI`)N0O`^5TV&nOHkC@tDhIZ<tm3eiQP&~Z2W2@~#xX$@+N
zn4~oVPW0@xg^sIEWB94mm-A(fYKtX~$KD!p(9M*t5+?jn8Y8BZ&?2v(g00G}Ne=dO
z7FmrK&}#=GRJ=CpEuyrf^^}qKe>TCD*PJKU(a}w;ry|kT2x(5AaXMUN2y6CRpK%|^
z8zX`PGgBCxWr6}~wM(DmZ$S+2^~1@X-|@^qkVAw$29(R2s*U(<$*W+veIM?&1gJPA
z&jf1a4fTmkn53m2AI{uCYb&0EV)^%2xmcvmVyAR)RO^<|r`!`65={#m>2uhQQ>R6q
zQx_b-V^1_t0Pgy{x}^j^q|~2G_ahv3mo>AId%ES4yqvQ~v8lEeZ_z%B_ieJ3Z)0QK
zZgcByNKyTkZ_(dX1=S6VKZE0a81awaxMFw1BjKIjVQWvH5&YC=RY*#lFGPD|<8DG@
z{dV$TrV`K?NrvOmfP+?bE+P)Njmu~#HT>#nOqe*YgBh(ThQp)|_Fic28i__O?DHtS
z4;ay#B`2=r(=q4#h+nQDB{wf80Mq1S%nkyiP{Y(WV@p~AV#*upqgtb+h`}c<5-t-0
z?NT2Dulu5m0bZIZnVAoH<Rb!F>)2|uZ>`B`M>^)^ew$8l6#^Z829~mNHxDT_>If7E
zVJZSK$$4y{Q9kc!rXpDH(YAKf%!_SKQSzA)*@R@N`V{}zz}8bbEn+T??gM;5gCjXS
zh^u<?rjpkflgtV!)4}n{+c6_}1=fC!+To&D9mZ!{%GR{w(3`21n}#}OGC~}u)=Az0
zi#<%#i204<5(dcIme3few|M}yEpml4U4b}NFvPJR0Zz&(Q@~Yjm@{}(fl$eNl9cKZ
zpkv}w(-8U70j`8pqr{eX80&6P)%}dhp4m3x>~U93JSUN$b*BTt2fqUm4q*p~FT5wH
z!9xXmu2r!m{0{U$Lh-o1|EI;6AhI)SSfnTj?f_6Oq3|J3W^^WA{|^!L0%)^ARi%AM
zTXpnxxUoy&%^J!kUFz0O%vO6imp|qV16Bi8gXhylzQHo*=yUewfamJtOZSm8hre*d
ziAQ4~ejr!WVOrINRH8K*Qu{UN4F_$FD6}$BZD<k_V~Am2g$6*1Bp~ox&c%Yy_Uq^5
zaKu!;Xg5OB?_tsGXmyPxd&E)xL2Q1{V$_X&2c^G5$9UPmxJ8=N-3-b;RHrl}_C$*@
zyW)sDN)WZS=lPvJSbAd$_rB?f26J1A(~_HjiT0y|rQKIm8n(Om!hr5kawAKUx=cQA
z)L+EFodO1ZSn}1~-wSA%H<@-{$3(=fi5+BmuL7qfqA%r$^toE;RxWH#Sv@3(iF^1=
zE+ftG0klTy@GJ_0WR>vR5@KAp7-qtVQv@q30h)M!0D_ZYx<J(c-&zCGm;hel7ckPD
ze=rXLA-qJmskpZQ$YCA0akAe<CtW<vb<nIHwSV^LV?t;j5mA)6Hss+n4@EOxvKG8l
zHF(K#kdpMExQ_zJ;RIfCrzE#)M0ypF<BCaC#3>-={x%~$*|j6x@uqG^rA#UV;D`c4
zTxv57a%R2oCZ}LDmAB1J<%hx#^|gV~FUIvWsNA47P^?iz-xx=i;F4>KOiX_Y-Rr^+
z-Ec`ePh78D_TT?~PewAJJ(R@>8<wDXBYh;}=_PC5dz<SH*iS~diz#7eTd0mrLtrbM
z;&g6s=g}#o@qXVvl)^71(SQ#0W?Oc!6&UZdA^lmFvX7)%6xNQYkC+ZTU?_B!@kle%
zk*b|@*FMj8USYJorYAN>vF}Jfs=4?hmcmqX^vdX=V_UfBu)yMBwuy+6m_mU>2c@>7
z+PLl1WXwrH4SkNh503CP;up1p17UO14ZUS>Z7QorCE`_Llo+vhjLss~uGOIsbEfxC
zZiTU1!R5K6stovuuLs0S%G|r6Dv7xIE}m&@_e}CPkj9ttE-0>xU3}9nGvn(H@iW;k
z{J*Cf<)rvf+CTsR0^dnH-v5?r$Qn2snVUHNm1e{!>pIN~pzuOBH35dqYgtr(+#s(*
zsg0udPcOQ97rKaHcu&%dL2VF1Ceir5Q~S)n?!e!Ob8dNafEZRz+FzSK<vPveX1%{Z
ze1Q7{^DM;==YVcb?c!a%?FNK~{WMmbGGve94SgwXD&aDgP_NJpovb&43Kf!G-?O%U
z2;SK3CcI46itP{6y^{LkT%Y_IaF4O99lKEr-)7P_p!|@wiCm_G3B1dOp;i`<C+63u
zomQBcBex%)KjXYmpF&qXr=St2HrHNrKL41!Q%c82Wsv0wQ^jmfZg>C{L~X!S)s49!
zrBz7HE9nzwy`iWhIr`{rbNtR*3*Y{`R-R$8-5hGh-b6lIYUa)Z^DIT<_I#_ILB;45
zj2zJPz=<7*z62@tS_fz}o|$|Y5_n$(2726rT7BIoG)0P44DCv3*iie?re=h$-E;GT
zN1l!6J?#<mxVeSd74}x@HHd0tv-*X{gGQ+6&1YxJ746M~M~F6#3(w3UeiSU1A(=jl
zc5X_l!0SVHf@Vx|lQAYvjO7__Dz89IvO}qRd|oH~>TXwKvX9uUCfH6cCj_=^5m%*j
z*M`v>9qnGo2C_W^cXFXsYM~UKT{r`$G`*;dcs%-U^GdyrzDa^u-hpp*(LTnIkEYKB
zg#x|IHI;(CKqTeV{|fZuqY-4uF*=g;r-n!~%vUQ?fh`DmWgDgiYXXtnz-5{ex<px>
zTYwCd9eFoP1;7%z0^F-j*n=X!pX!L#Y<;-PX5m>xs9|xy9Jed??lk+PPj37Ch+lis
zfGI+&M0B2;FYw>p@~*f3Pu{mXPJTcB%`JuPY>h4cmHUz~{^gc7(SlF|3<#oM=FM7B
zuB3FjZEW{2qWvLlHz16#Hc~PK5qQ%f;5Q0}kvrr3llXj-Z?#YRkoh9HM6wBp4UOHL
z-=bc6psS%&O;EG(@;L_?jhndXVVp%AQ%k!n9Z_wWwdzoPw;28+%vuTv;-w$slxnIw
zEmz@QRK{tcZlNTJ2qE?B#Sr%tum@{IPzF-$mJCBYZ)9o@{-HeG`+w9e{w2lVS9d7Y
zzh$!icY;syPsIJdt^I{N<G(hTqPn59pn#%VMp>LJ1x-cd-Vd!YZ`t43v<E7x*auEE
zeG-JcE)(&c6|!)=;`cnm^PNP;2EqIK;~%z7OGcn1a`j|4KCPuSPj9`E^!k21L;ir9
zNyO-jAxUiG6gW-QIRaM{u|R08Cn(_#N*~e1eRAGJmvGl!4%OUl0TEN%O1GO5`t58P
zVwPoB6{(Jbq0wp;dur3^JUecZOM>OvY2cYc8*rOas!eU35ff?E+&utXsq1i=YQ~QH
z`jBQl`iKSswH6dn1Z>6zvKKW)bvsYpVpMIz&PLm6ZM%#*Y&u+JmtI5rFm158(XavZ
zT0vr>3aT^_Yt$a)()hc@JpBSp+nP&NTPWumB>vpoZR@G}_onh!IBh)%v<yQ=$?TgF
zq$<lsIpjgZ?;2mG*0wUa^IYkby-8`ks@*KqsXB&J!{!ZB8+~MMP7pGoeb@Gx(8k-T
z-DH-9@-q$N%N5>AQhQ=-RdNgZX%P)bJhv*h+`h5gTcCyRi;}2fE#DftKNa`hpF3@|
z_Xkhxe39monl3yD{(X0Tu+AuV*_n~6oto{FV~2ME=*=tIJ5uF1uB{T&zFtY^Q#P%J
zv}=yJVL*RKGblm~qJJG4Km|#Z#EXfIDnZ5FXpA~S$=|Sqpq@5HvIZ!3>jRUsYz7do
z7JUL4DYhONi?mGB?<CZ%!Q#Q@ea*$&j$z_Oonc6uwrHg)(^k%PCBu3Eck_8?R4B1m
zFYO4gjRrqF0ZD&7QAT^Rr5~E{j=}rF5I5Lmj|od*7fz!o#VQ-wwd0jOrgo0-8iikn
zW47DPM!&NU_1?$~BGwQ`1DMW&2W2=-CXOoR%Dg&Y3_A!&^5rIzD8cL}i?_e&AqT7|
z^qql}BylY5-UVQq$Pt@)hqMIsVDJ^ve@1BW^ag!m=ut#1y5%ptDEB!gzxQq6@72=9
zP!IJ)($riUSc1sFW*=oJ%wuL>8h*bhS!wq_^^j7YJYn{kik|204wDxeJocCCmEy16
z`4~C{;F~hUYKn7PBLmW=1DI;mAEZ!7%O`W1P&*N$`@-Fu;H#qqHGQT7OrOqt)}7PL
zhz?wE$UvP(3DC`w7dQvdH#t1;#WmU-^`I*|!zi)1LVpFfSCrEvy9NJy%ppIz9M<@z
z!e8H1NdA8VQ_jx$Z`ce`7W@|{ex{OuAV8~Cr)b%rQY&cx<mE8J$hI)cb|`)jSP$~l
zBmh1Y7zo}u@w>|}<HCCf{G=Fd%}Pd-F^7BG+IZS}@_BRpb9`O94e(f(7Z520hSd`C
zq%#^Ds~c+k+ts?aKR<cA4Cbt0qZz|dcB4L)e6Zy(ql-5`=dg5RH%R$vjR=liwbw2V
zlWDZZZ|FmA`;5tWn=AGZ7w*~JTJcJ9;lXo>58su?>Ovh}x6JCT<s60H3nny0^S-tS
zI&}Ww(q(}KD>wlwa@ExnX2Z!wu*8gI=GjaS*S<{M<^?YW>ku9$(>j@`FcagxfEDjg
zZuWp51dLUJ4|>BqZRfGQ-=3lut(Lk17OmW_oVs|5>F>L0#KDQxi104O*s*ctn>mSC
zGao{b!R114pRmPD@;ht%bMo4nU%uOXja)r*8Wgt;{Bl;hrY?&Z0)|F&k1)4}$ofBP
z5cCJ@^x2D4MjF7MQZ3q%YmK_=hnaOUOWi;f&?HX`DNRpTJp1cBE~!h7QFVo{&H9@#
z)b{1XkaDPRLX<9k7m4|Gf!&r%KwPq{pnO-w=He5o>YPY?<I4zW4cj*aLYJ)-0<blR
zva;63gg0ktX^><4-b50F*b2O}20dx(*#fP@NxL@Mi2p!t4ntJ~>96Kf@mF_<t5(kU
z%Ig816BbD({8aN3df^-OAm9XMaTzb)Bg9kWV^5lpcfwXKo$3;x3T^a6XR=6fsyk5x
zwO>z`8dSCpQR$y;ikE_<%q<|X!DJspGuPKqN$p~7fKRmGK|@cI|M&+X(mttr?tVLE
z#do!v@c(vBWoHxnzbGR|j?s2N03jRH$Os%lHM0q&xL*oen}vWxT7qs8obKoVhso^x
zDm=NiWCzegWeBra!oSj*nY*!*`R&h}56DeqeHb`Au~6KS%ZsRn><ahe*g)bKk<7Lm
z5Bpq)lIU~)WBcBEuyl<RsU<NLX17ipTFPeRAO9V*!uUxX6!M`3**o|&_areVE7Z}k
zjSqE;D7M}-2thSmm1*_DrrPMwO|z+rF!2E=uXhsWE;0^u3=$>BW{Qku9psT#!Qe7i
z>@<Osd`d?MU5?Zzn)ANqi+PWeyt&a?L;oYPzP<<fzk}Dq$r;h)n^h?x0RV9R&-3|D
zHdWJBUQj^zl(R_EBVtEv-yWWa0!3BCQlub|2vCF~e%%R93}CQXmkcWU8UvrjOi#e{
z^XDITkVg{I&Lr~rl{<0e+qr$kS?2fo`3n03D$78m4k0u+gaGS>WSBpS@RcS)15S7d
z8<E-|xQ=SCI-C{J0*pbTvZDs8JX?vXoHX=CtY1fc@}i()hJcG0@f_xpR+*MbgpG|k
zZ{?V|Jf%c5bl16`Ljs5DrK%uxQlujP+NxA-R=j4D1XD<RJ)kCiG<2N7sWBv*PpO9@
zBD)ZugzYJIu__~*m_D%TG?R0576Esoz+EZC=WZo=+1X{EqqhtT(}Z4}y82W|ZS0aF
zbmVxtaGPh5q8kq0*>PLX;<4J@V*T8J*o;X{r=JI2djTF}Z%#^=n~+#DbvD%^-qP`c
zc+l9!X2Z@V2~4!CV^XAB;(%2u)`R>-ax1sG-&WV}jsrA#tu(z0XJVO7xJ>+&=gxmP
zQPhbRHS~(hnBjhDKk}^%sFJJMT8|Q~TFX6U>L}dc{>!nHxF8KTqQ)H8wd_zv*0tNC
zF$wuk+ErT7$|ZFS`jXP}Y$TdtjzXZwXlx>P%k&^?T9-w0qH+SA9e^bVRKjkzxM7pW
z+X-Fc)x$+cISKzxPi@jlAoWTC$$|BBJ91$&aaD?^d!@a#@sddl{*~CuK8SkCY=9hO
z5Jn<HAUM*xeO%@YF<2RO+Z@>7P7FG>`T@JFjcDl6nfd9!om3v2OwOl?Mz<>YQf07T
zydEOtd;Q6Qcf5632K>`0>#f6pc}bMok>q?<puh!Ak1`fZepXLl^J*yGt5ge+=bU&$
zub~OR4YOP~G=q#&MIbl6DD)+NF=E)8z^4yMP`$g=Am;maB?33?kgN8n;6V|^h<R_X
zp<UnasCIJ)Auo{=wsknk8rq>fGl*;z1D6y7NV-&i2N{(gkaTF<(#a-h10=i$Y-(|b
zNhi;MyF)~uP~|iA?lNfdH;eV|;xLY13DDu4^&H&dbzDOQ4G6^PBh1i5ftWmQLQT^B
zPkI`eIHoO_T^2b|wF&o}sHRJ(J<4DR_M8v`BNI>nWy?d4*&AHM2N7Sz(7~>huQ&1#
zWvUtMiLtng)LktHJegHP@4>i$nL#^#?wMmn5)C27)MK4OC;vlc{;O3bI`dxC`VGw!
zS^xn2e}|`|$$!dBr@s)oqzUPbV}k0JbYYr!YTuOHQcv6BpIKy645ZZnBFvRM%u;O&
zN2r!<O*Yn)_1oF3g)Q3<u}Uild|WXfTohrk5C}0vy6Z-$YuFQ?Vhh~;@z`ry#?-Cn
z!!&8FxW1)#JIn6a>-y{S+UMHm&(uN0AUq!kKv};5sM>%y3J1hf;xk1=T*5O)#GAyX
z{2n0a$SyJo9?7jFQXbK*1rmIMyGDTcjv`VV<qf90PQc8-G0HQKcfb(3B#+>pG?X`H
zkI-Hvls9ZH$*l{Le8O`m&~~sL<&DiVT*Nii4ev8wL>cNcAP&*3FcLq}tr4g%5I^ZH
zGpH|Iufk5+4K-+Pfd0e{HfC;0K9y;yY^P}8c*m<PB#}*quW;c0`c%_g0`?ViLyo6D
z)b*s*49SB^YcA_)s~58&d`2or)CTife<`64M+PfRXE|*W>+-p)<F8*@Q%E8YDwc!(
zAk=5;?B^TzrOCN?){z@xsSKItA1yVwnX2%e2uPFYm{N6p@)pj<fy<TwzA`7|Ee(y0
z?Vw-M3P}v$3mrKVME;29Je2@O!rP|A7VNFzK<OarIC{}jQnM;6)NuR^)X=~%BpOt?
z4jB@4j0B~LrX{Df)yPSZn99z5lUi)r^7TR~CM3+KzL2TOa1PS54Jmb0{I5|$qWEm&
ztD2h8&+C|Q<?r_5rUaYul0UJ29W*?~gS?qBLLZu)WD=(q+`zI5Sa>~CNNT@O{^p&a
zgv~Oa*p!R#ef=VsJERv<k&l}P?y{hQzaim!&(azLpbd*%bYi(S2|Osx*pBfjprOks
z%qf8SLAFxCfxK*Ov)J>Flim#@L(R?o)tc2rZx)A#%bBIdXUC1@X0D$KkNcsSy9`y8
zHBGshR=%4twOBl<E`R$lD$c|Re9btlLga(#B@wzUWpAi$+BPGzz<jFHb-X8$KeAv!
zypcLjJJIJhFCwrkntK;svs^BOFCmPVYwxC{z;Ss@j<GLo$N}YYW=~Tl$Z*72%Orzs
z_v?n+n{?{j@}efKp$2n20UoVepG~^p?fobyZ^2GutZL2dzLhH^o;<Ox(bSV6|G_f~
z6Fiqj7oWH#Lvmp>jR?IBY~x-fR_Yc6kO2>vjNdE8@SJ5NnNt2<F{Xa%SL|Matwx}#
zvi4_SzHHN<3i6YorD2?h(T;%&Ro(tFojHT#)1)k@*PbN>bi>0!Yt477BU&laQprGO
z;8ZYjX|q=1cQ9S7x*i6mmR3-3w0d!IhMIO!wEM%*PWFJ>Dps)uF{RcRU&y^Ab>jdB
zi@lW6B`QJIo{UvtjX@-u3TToZq90Ub1PhbZEgM7utA)N$hq8F{v}L+PWSv#;x;TYE
z(|#*B6#KuMXvCLnNmdzRTnrvNex7QGdTP3Xkmj@Nfbr;A_SYDK9v5X_=aYVnk1S{B
zo=xshFb5{x12!T-qje6*Xt(6bVco0o_WpdwUM;t+n3`v>s4Qk?vz<KEp<24MmZjP{
zrFgbD9TeLv37$dKo`J(MX9Cajec2c#W46#1Kaxu!E=)OZ+;s4;*`aEP0s3uhQ#o2Z
zL#f(k29v%~UmWfHHN;EJ-giYAAw!qNGR=G{{k1vJ%UVTbjH)J>1k<a&3&W8#v__&O
zSw-vs81X>DHhu$+iZm-(m^Bna;wfoO<iH528_Hi1A1sL4BA^w@U(NueZSvd*Wfy$O
z^e!4QvEzueA$g%-Kz<RwTT9giyCr9s2IHq}5bZo7am;(8hh#Q!lMTh*f5^mBJ7CMy
z6$0~BGk~YGA<X=xU_f7RQF7|TvM$c`rDDLpi%XE>S8fl^`O*sIHuu0!wF%ov^7Fx@
zmq8v0X9hhL#A=)mRce+e#t1bRA5`4wm|m<9^H_P2Qu&6Wf8MaVIYgWtut#hZ-Fkd4
zg9D2O@we?muAocdX^RY12<C{BPS%2eOtV^X#aw8BxZj*k*N+K=n^<k!#lxsz=G8Mm
zWylL}$W&B$&gxU9kzev~N|Gq|HUzOpEsQi_sC7su`ot28<rMmny(d(=tm`)b5>I>i
zKyt#G!?t2SSf!Q}{nPqS-Kz^8#b}vqAEHMK_6Xppprhk%F?(_J0#;aixXpH(GuopK
zuJ=L-{i_cQ&>ib&MeB~;>uQaywRKl*yVMZmg!ef_+&2$l+yaUKkA<+M)ljR36NY#W
zj#=#F202GpJSJDTR#wo4YKAH|XWI;M3cDJ`j;u3^_BfMt%~-hb#Zf11^rZhZvB*mc
z(}oFTBewOC-jL~ZLFiQ`^o=|G+{4W7$6(>$!V9vD6KtOF7pommB;8M3S>f@STKHaI
zA8^$!qnA9>mfq|G3f)!1Rc(xMjB{5wqgPI2Q%9w5-6`?thYv-I;BZ7S2D?g*G%a)g
zT0&FdR$!yg#nR4sfBlSvn%LFC#tpN~waKoxak%GcsTfszSgpX*UNVs`Qs1W-cRyxi
zffxS6@L!8C40+(n50Gaa)O$r(d0xaq-cAhb*18r{Ja=Wy=HJQ<E&3A>IutdRoIFAO
z7R#<PC{}MoBNgmFTU2vbmN6?Yb7z}BxJF!*?QQS}8@ulz7F}mpEZ-hz0;5E;Ug~+C
zT7y?7y}H`pO+UfB@pd6qX2nNuYes~4;$9g*cxIt~#2p*h-S@-QLo7dErQ=<g1`iWA
z0Jze@ck+W+gC+Ts+oHFOt~~s4-+A-a%>#`xQ8lH@_H7|NcI`gf!W5c~h_)NVxY3{w
z-v!xP+V8;-i!#Irk?z8v6V>pRM(CS9Hpsj0*8@~{tW)3VVFvU<4MMHwO$g&<u^92<
zS!HKl#WkN9q}wsbd+67TLA?&^#;WN*Z?;CoxoIWh=plsUpg-u(%R_R<L(^~5StXSL
zmXF=93s)!sS{$qy=1w1`TPZB}m$($X!4)XM!bdEtz=?Mw`ju{Ppx-A-y!0wiL#?%X
z4u$rp3!~Ol7v-_~DmkI>=f`$T#^{PX-~|$%YYhCOr!^M;#lv%chQAMg5Grm~+FhLk
z{spY)#v&}}#$rr*a8__TZ$y~v>km7+@yjWlg$p#a9cT{?YGc4HqF~*TK|NN=i)y?J
z8;DME4af<P)%tka9`W>zB#%{XVOt3=QC)Yam5})yP~A55^cH0gqNgyO7#|`c`n?Dq
zH38$i_+L>TMDigd4f^RPX*YGBw6BkaBHPoXul@)vv0*-BBp0{?y!E-;$a#PIee-|F
zcOeU2AqBG76QF*wzri~axIqhIdBl70#d~=ZpxzL&y)wY;xZuUU?jkbeqba%LhOU1B
z{aunRWE?HMe9P7DZ&^n0Z#kcfle3-8-<k_P%DQ$)f+)O$;xFs#Xf{zFK<gDKiAea~
zh(d*`$VnCO)(m`b6Kyh$lZn4IgZL*z7Jf$XWj+^0yP-AZ?@i=*9bfStZzio>^Yi%t
z+M|<u7}uxu`=Wt+kSI(O21x;`;+Wbe_cIQ@T5%!<i4!>kaW2oR!wmm{{tRX3t=TkH
z2UlvR4NYlLQF6mzv+`?|_k<~D_9MVpo-RR}DN@u2VY~Jk=zD>C^5lsx&DAZvR|tji
zI`-XR3-dkzAzGYjq*(ks!CaYE01?r`m^@$C0`cVj1XcThm)dC2#tj^oFL)hz#C)`h
zLUuYI?Yy9|V?OAZSJe>*WZbsecsjmtpX)`4wRJ%o#lKT{FE2e84<OF{wVDswUj{ZU
z1lWoJSDT;bnQPzvL||W(pzwM-gvhKt?sP}BI~&&}SVB(~Nrmd6xAa33&GDC+{l)<9
zqIv&eC}VPJxtYXrG;fK?)vTd651QqVs0dSzj}>K2Tbl~0T4rhZG#W-nN@)eTGs+sJ
zlK5ime3f1hEAPQGGZH=2q%;YiYIZ(?k62Ghoual7mSNoDI;&5B0q#Dwag8W1MzH02
zz#+|qHjEl&+w{_IY-igaNj<raPv+y3nlZ0l#r%e(0cq;qFKuojT5-o5Roggd4%YPc
z8qBdE^%?F-i<wSO<bQXYpZkG|@852-|Lryu|GV3$c-WgL8<_r=X!uJr#3*Z9Aq%2>
zlBFHBG}~Cxj}+Tl(zgo)#bqMIR}hH!{6e~QXvnZFwKg3zRok0EN-hlKgZiYny&zi!
z!G1WL%;5Cux#q?<^Lu}PN9_YvX_P2R7ov;_qA_es6NEB_Gr=jf=MNzcor2~>4I(!*
zd~>WSDZ{wSk^W3&*Qv=CQ-4$9lnrf8RZ(iibfxl3t>g_IYG+4)!Nx5gn)tDZ-ZT7G
z1F_4K)yaD`al_{)b5fAafaAimZ2|N0>v33weL5)OQEa)h{^Sn&Hqgq8!kcIY7VY7Z
z4tRdWY4*%7znP|TjqKM2OanblT!D(_l};UTW_4Z1Wc;a=xC8EU@s7cSXVZ_F%FmKI
zm&WeR9x25YXm4$vq+N;-?BTqSSujTqQ;x1ukE@P>-7BMQNHL+)GG*<_YARX@R&fxE
z$B=Rg^?>tKVUj@sur(ApnCwEKy04b_g6CEbjJ=fErVrKJxu5^xKoRAp9Gw;gYS_6H
z3vgu?-4=~Pr^&+<Ws(#%3$lcA^nJdUP*tC}=lTd<Npbpwx7BK2;Rjw7!wyk<bcrZY
z68R$G;K62walWxJKhX?+AZrUGA4WtOWZlJEsCCL7qq&}(W4gt44Dc1{z4;%IR}J61
zX3}FX#Y&!!0fpUW4HCq5lfoHIBNDeTYzY!_U4Q-~@QkB3KgN6)a+AJ0EOh_$p#L#C
zMIz^7ZT&x9|K&&3D*q9Nx(Ai=QEWoAqO|xeE1{dKsux8Fhl(xdCDvIG^j=wJ18f_A
zlQs$$#rfPmog_uTe**X=-%ejip=qS1-Z0_2U2#55X2kLP`F()-<E}~zq3DtRAcyO8
zaK{ZJ3eeDGcTptF|Je=}aMI&44nd>ll7#z6ml?fcvCt>cVcGn1E?+0ji5>&htRrSE
zjCb(4?*eV5Q>ax2s2q5~*n2y_Wr~4Nzu8@!y9k|j+PdIHi9Ix*6bN(ulIhPPI*%o?
zdnKIXV)~q`a%RUG<>82$z(~8a<-Nj{76oWPv37gKMxcOpb?$<61?J*~IcvYkI4m)E
zpo7ICh)YYpjzpMv8^q*Bl{6<R+9<M+jr)&j)7iztd?^q$F!(d8r!NCk;JXR!f>f2_
zz|1Yi@)L*RXEttmGBvn|N$zs4x4;opAeE59qJe(eHWJt;N0>Ss))`Id;KpL{Kev?6
z9KXGWO7AZYLLHd^0XEMhyJK?{YkIMDYh<WlIfa{zgWzxk@A!15RK{0@3SN;09B-c^
z7j<SkrI)Ml?CRw^yg8-$oCV3s2*4bG1O&RTMnh=^v&ibW;9~Nc1N~Ti;hr7H>qb3S
z$?QuF;z|tYzL0;x<B0sg+ek;=3?XTuWCujsVUtLRsyhhS{(+y6{{BRGkQ=1qpw3&2
z^E;qPnE`l$BMHYwK6RqtnL`Rrd`|blVN+CZFZ$|%x@u3tK}@qPPTOa8g_anevEe8h
z-{69gC*$YW2gZkd&N|5Q?wUw!oDuJ8-vjk(@G&y)GfxRPy%>+e8{Pp!iwEpioY|3I
zkG>bQ5xv32AKQ&iZz(P&YrR3Y2b5ZO5Gc9Ie%gzqw$l7I6yvY|9tr+yE|8C(Yq9M+
zG=lwa&HDevk)`E{1Q9;55)k`AT~u%C;UE0hL>k0X>>XGc3GIIv8uG9T53*Tc&odi6
zo(+E)@uZvYeYfi|t@_dvhHnv%8J1K}uN6<PIy!rMKyR?m(RyS9cfF7t-s^4_2B?Hf
z&!`{7+hP-V<y~2YUj?iTTv6S0cbSGNo6qnD4NI)nhkM_L7zZ9A35VbYNv<D)ZP)km
zM(Z?xIzLm=Q`Kw?cbFC1UR#S4n1P=t)Gr&ZQt^x~hFHS3u;`h{z+%9+-wnqXXcZCT
z&|~F7_EXQ7<PL@BZYgp4mN_=iZDe}&5N=c$+kL^)`z=P;h)cKfN#IoAxDVWfBFzbz
z<*lzkydX7e#XjD+8-Ry-eMZdp6475$*N{oYCTe+_gw_v?5O#O}woS4XDkW<E`AQCJ
za3K)#zS7y_Fw_H+XdQ0Cd^4orE@|R((q2{{>Wzgg!E~SplrVJT!AK(IQwix9;ef>e
z^Wq<>rj`vu1gaooRDs`1Abbm>DYGz*xsEzWv()(fnmnV(hd+)UPA^`?;!UAnBz03_
z+ZS7d&^fd!s_z={2^mRHj*<E{i>iSVWP!daP4M-Pb}_M6*xls!cRu`0hyT_t7O^le
zv$b=wur>QzCY6#XEx#dvF#46n;c(Fr5}c^CK0g}<QZTSLD~&9A_6H>q7%>GQEk=_w
z$`E@E4rx0A8b>Pv7~daW)x~u`k&LqXY>>yzmzn!K3txQ&!1ZQa3{akyXD|~Mct&<n
zrivLQiz(S6im<o7eddREbS%iAkalPxGt?{5)$M0IQHtxq?Ji$j$z5Z90-W)Hf|Ypv
zHJtm-Fp=bM`NTJa<X^Mfhvn=D4nYN6y1uU8boYwiJf&AVN92!bp4UNZ*A(|c=@!Ow
z|J(LU!`;H@kAG-FImBYVlV<2Jae{mOMU-xaIYQ7I_~ax_#}P@2;;KTYCRD@THWEyw
z8~TSEaz{ur`A2+NQM&7&mNhSS{q0OJ@12PBwUlo37(;pQ1k3)V_7q#{;vga!WO|$~
zk)?hhJjSYz4@wNRt23Ug%=P%WQ&&Fh^ZOOld_G_qR&q_EYhDYn4uvl`S3xm6w6Q|C
z)E`OCBjEONG&`Rv2Y{zcF}>-#9V&UmHcPE^32&kAFEI0Szs{Z&LRHi-QOD(XmTA2q
z;hCQa6YealUYD_j{BokLtn@N$Rp;K<pEqfHlW$X+t2*VmQbuxMgu8)WIIGNGFe<h9
zUm*XU996;FQk;KNn)kOyVEvQY#0-p_?HoP+qOlNpS?NIm1RrIaqGn4_dZI%2leytW
z@&ZcKsuYZF_w`Uh+qH{vQ{`X!fBrS2Bgszmh-Cl66t4^3U4I)t51_^YWtU*UAegY=
z%a}UtR>Xn~hK%XY@{+oAdtz`>F_RwZd!bbGthZJ4!#uT>)WEP$5u#S6&M$r;l8ZH#
zlh9dRN!^geIsSR^N>w#*;bb2EVz<V0`(<0nl8H6&LlbU%D>@-ltzIXD2U7>GoH)qQ
z<-<K$w2b}vsO{L`T{5E{4aXzM<LdgXJz}5&WLM}Z=eiH4&XW*7ECrM{+!4ChRjVE9
zaK^q*tiK=8&jLo)o^P;}e6v5{za5c@fwRkhSDXJjsT9?7S0r_mPdH{kAY|kSQmp!z
za`g20e49n8bTuc71+t+~NV>N&D}P|j6$WG2AnCk*_7mpkQEBHA-Aee`u(LBhvr>@E
zgc1JZhMCr<&&RFpK7GHhPjdgPpRq<rZpi5aybe^6B_yeDkXmYq&uH7Ew*c__8mMWk
z4w`WW#Ie+n=Ffbg_=c;-5?Jzh)n6U;ntIyXCco@lHq{Katygrn9-vb99ab1G2k7k9
zyRI~6+HUv!?KI?qIz>Z8TGcn$x?lO+Fy{w*0&*1gQ7aGA^=1xXG87an=2od|5LlKD
zklIE%T~@ems$zvls>_a;8-HZURVv)-OjsZ?VG>N3W(|l*ry6-s!#p+a(#VB!Sd6J+
zE-uLh?aA6|!qGpivtD7DP8|h`l-aJUE;JAEGE{8!ESa>iWIGL-xo-O3*U`H$-1Ksd
z*BfID=hIg1s)E{Z+t`=|rmD(zj=E*StTX`k<*X}b+B3S%4<XDTrQwhorGJ-ge@Ctz
zJVJ*GNkkho05{Sc`4(tqxYU}h4?6M6Ewywofev1b?lYJN4Kq-PC{zXRW&hyL6fPu$
zWwmuS_g+K%ai-nC_;bX)+!owWxnb|cVXV!qA+Z}_W85B(5M*wIb;6o6hc3qA$DQFt
zgjCt_@~IQDRtBEhXkvKHE{zhF>1|P{MfL(i&>t+i@I$DYk(;DYTI*4T<+>no7;Cw~
znbjqQfd2fvPi=J0M+~~yc<QlJ=OxK0?}3@<liPNN7v>=#Mka4GG83%(mpIwf4l6ty
z`!a)@W4u8nwu3CplHPJZ)TZAn=j6UnD$7ms27NSq6P;fc@*x|t_)2g3TFitl*0x6#
zXC|-O>4m*;DP)p`1<FzqV2fN_;_;>2<>Kq~zkH&%OdS%on4G;NJEh*DKfx}5iCzZ?
zQF#3zRP}j=R;@gh>?4+0I0J=-erXavH6G-arp=61yb<1j9szjVQHCc;;3beJ==Gam
zQX}mgzdbwW-KAAf8E^IK7oDsmz(VwvVGwOJ^xWXhHGIO2?;#o@zK6c>{2qx#h$CR7
zYaPAg^a~CKI!t-3(4V3yY%;Z&Qnbx!pxptxdxnw*Mx}kC)*{QM`(BK5+e9GSCD?ik
zIoEyOz43cR-0@ZO)q7L17r#dxLdLW*jS+Kx(ICjX#JBDE1e2)R^8^GB`O0?pl5)Q4
zPTq5xp3urCfa1$KPJwvu4IQh+|LMpkW_ST_A}@zjeeq|u>leWyTM#KZ2LXMe+#bPg
z_xl6?ckr{in&{Df$HspN$bXBEf8)py#lPaCk(H6vQiUqQmw*?e`;DQfLPZ%`zZAS)
zsw`8fcB1T<?eO+dKmJY}5_|m~c?ZKAnCX@mbLR|woIC*B++*FT!Nee2zjO&KxitiL
zPQS{QG=BouV{IU1Sj$Q`X%i8fK@AWdl`<RhyS^5<Cf*xzMkput`IGeYWQELAhtWVn
zIFn6?lo@2%MT3Dw7BpcpTdE1kbALnZP&>=J9*GJUXy@Fq=5#?54&r0Y@p?t_==e{9
zUFK?LYG~rt!K<=%J`P?XpJGGWOCGa<;jyXPnHTvlZHu9?-y2#1^YshX(G4DWcO_EU
z=1z=%1Pg@B{R-$TuV{O{5FWo6$`K)?>8P%@sZ@nfC;SJox{%Zr+#bLp8_x=lJhR}^
z>eRN*S1IZrp#FZy0TQQIP~Q=D1MGh(?EL2;3pzQOI6D7lfK|~}M^eQ24IbZbAR<g^
zhiZy`wK}CTtF$<-fN#7uzcc|r91R`73Pbxw{TZdl<XG)_E#CY(ji~}Ln;FJ=?7h<6
z+i2$d@%ahdhg@s|LwF>lGeThc+t`C@HzS&FXwy9woo@2>p#=KRW;=mFf*FZ1g@lww
zV%_A9%$dpW;uv0pO(XkaDvuZghU&ED%U1_AW+uxP5j4AwL}h8Oih@5*3nvUwo-qbg
zx{Oe_g`U~WO_`Y6N>e(D%xadbQw+#34OFffg_cagz^B9yNm%sdheF=uUd4x#A}jYG
zVf!jhrn<DZkGPsJ^Yy6XJLh^r99jl`HF^TAW=s)!zmgOk>5@AA)ajE|8*LQ^yqOwT
zAq_bN3RX~eX;QT~uQNmS=tw@zpsu>qCNMph7O71_BOd#jsqqP2u`;#x6}P5SVX}BR
zoJT%^srA#EfUizkueAM5z@5K3Q#ukB*qjTB*j$F(K|x!0ObAqC4a5ehL2K&=>|3jQ
zm-0iZf>l8&tLEGf9+IdK=kB6>LC;rr$oTylT#~Z3c4!AzQCCx-z0X4x8Bw|h$wqH-
zO*gcE!3g`w#~KuCzn3taE?`^|JrPV9SFPaQ&6H>@jlV>@3c(uchT?R|0Sv0SMmZeE
z8xYRsHddy<RmWe%poY;rm^9ONlesev*}aErOWVt~O-6>~nxa9tE|{)JUK(V6+6eE&
z0Y^iJYz;a`E=Xkx>Yu<|K-*Yj6tpU1<Y0iVBtiJYw_041yTmA?$bUj`Ujn49ph5Ws
z<s5H__E@hGD)Q9sTIG^6Pztm$gm9}o*=AjDmCVTZSOgsPoNz2$xXV4@HkA_Xg5j`b
z6FJ28d@ysg78QVzV0Y2gi(s9U1<}Ca6YZJ<+j5sszs=QRa0DG6qpm^{ja!Uk<hQ#c
z6g}a1s6k?Z;}@ptP3{5WDS@$$67!%bC<h`SbIbi&7NQ`9(0zV4ZiD~@Dfr>^nKgyz
zNhV)l?_L0Hy)5c3GU_12Ab3)$6?)n(vP&3j;1GwHfd0>!o&d;X>&Wj6rS|*rZ<&g+
ziM8oplFsluz5feH+z)mud|+T;!eDZ)V6LuUaAIIJ$%}gjg_FgL@!n!!ny`8Ah0Y(*
zLz@SMi+e~u=yf`RlBT}7&88R%4)(qlijEc9rgBuoLH72Ra#$jwN~U@pdTNH6M8rWX
zk$^v?Ffc&`BJZ7${>(poBsC}{Nv~pHVqm6Y2>2(2Bm`sxfDRe{08NyEvHpifaTFNr
zx&AJ=n0^O@f72++&W_(3_&0U>U9OYI`YzXr#fN|n6B(j5H$4VMMLsQCRsNJj)=ILp
z_SX54%-U8tq4XB_s+FW>DZBpk`Lon46&3xrIlk-TWV`n^yV>;n%iAAxe@SZzjHG@B
zI%5B-XmAYp1Xe-=C3owm<Y<dY2rIT|&aUJesR3^UXeO>Y3LR;rR7`KNDMN_^_$7JE
zmcldewWWQdnzTis5PBw%R2JPvH41v(hKZdSOwwtDDJw2NeQqjyCvg&{p*u0f>Whj}
zvd7p3yOd@sVJf?H@U;d{6&8=Baa--uQv9kvmUD}-v{SPYrSzAy0`_3EMT!Fq89ji*
z)Nio)K*Q+bIs`FDfmc;6B#bay5rW>950Uiw>q;1&^Q{FTY+_{>7QrmUZ?0DRP6_%s
zW9rQ^a~SZlpU%@Ybn|IO;bpuj6B}YvG<UMH_e>6zHv5Ia1y81jTC$bNZJ2^MyoQou
z2*T`xv%gyr`l0ls-I4nNQ0if%G-7rbmoYkc<$lfjO}!VCYOf=@fhKVlsZo|V4@%`^
zW)3Tpva8~70(MU`%obY8Ry(GV8QO08Pqa4AF!*ibG>K@7SD$M=sO`q1TfFY;HI6du
z_T1}evbMfR#+-|8F`3iOh~B0nr<s*mW0g(yUlmc_fE6x-oTvtExy$I_X(FvT7c`NX
zw*ug63W&6WY*ZFi!);?;Zp=zo%J@YR%E*5d*sQgm2=~TFGVktKE0z9AN#S~zI^tfh
zRpg2Q4j+i43zmoxkYZ`TB{6_>iQZ$Ohdbgqgy=aT1tO7EnnvUiKe0mQ_z?!KGhc`?
zK>QjOZ#iImN^f{M4*!ciDol6yQm#I)<8g?RuOLSuPo<}T*D1gro6lG9{x>PtqhU^w
zi-=#|+OPqa=}>?i0t$mrkK!FwF_rKrPGh+e2ztpchTL^p2{!HcA!Z(O8o{rDC_ayX
zny<1vqHP+FvIyHyileI%`6S~xD$f?UkK~1p{QM{LkA_OG{v#FRi>f)lzcZ*0JDEw^
zH-kccYZRJ)YLx$~ZvS86URBp=K@5c#n>vA51PA-<Mwh!yFcp|i0cx1c2AO<#5fXP#
zlHA9@*leGIcmh+>U|i-4;sf}58YaLU%+&oL0Dt(th6ZKAHS}h0X{*-hnzQpfE^n&`
z+#VMmRc8N)1nF6@pZ5Kyz_3kychT&OJk(Vo$$oAihb`0uJ<+E+W|YHZ_$nzTD&_<X
z`B|194ZmJ_jcO`B<9GK|uCmRjDGSc6yU@aGvmUncIowXW>oh~&{o@o*pYf9RDj7rN
z^9e8GCAE%;#Hw=yxyT&TwX)3^vqqXQ>D+XJt;;9uy$t-r#3w*Vt_8NXeek!7QI@tm
zW~7$>=HLh&VRE65YTJhMB=5|{YRS7k3}&_7m(VYfwI*4+fXvy@j!8QP3F#bKOGZUz
zo1T_!Tl+Fw7Mg})%bZdJ8;n@W#{k7USD7@yC_^Z;Aq3O~^EKR+Chf{k<G>2%CKyq$
zk{Y~5u?#U3>nWHAdJPm}l;&DRd1DH_HnVVx0TOUS25)8|u>N9W&n{Yb%sVC-yO$>R
z=Ze$UkRB~r%Uu<2i7O|DY;LXyLOolpfS%Uzht9!p=(!8g!9(CKs`DJ5GD&L)MLJx{
zK~_brVa~~Nj*tZ=HI?_!H>wKve4>ctn?vLGnnEzy5vrWTBCMI}OKmmdUqkVt)$43-
z-Z|}+hG1qYC=4_C`1)3J^H_tMw{Td48AWYG0pJ;=SK6C@-iQyI-owd%cxH8I#CD;y
zBc|Dlm>TwpP-WOIx$+L$-u3elH;LMgbsW#Smsqm)5}KScW|xvXM{^K1pHP!JgXFkv
zXNJ;91|H2iq9G0EmeoQx+0Al^RTjGS-w$9%cNgozpr5)$s(shFG-V9Y(#+GYMEA8D
z2EWb<Oo)5dX4Bvt=-=8n*P%B@RkTIOz1m&@4Z-8Z`i?1O%MhV`ZpIM!BCgGM@Vca|
zX2^FyS9Jhf^BRKbYrev6>B!(1QF^yrezoncTrY)#KQtmvROx>}HRYet8H8Wx>;gBu
zT1BJ65%3FZ(RT@ZH%5&CQ_O^a9>*Kf3k^Z`Ze8|RIPS7=W~#->BtbizCW5qmDUj-8
z4CK5<ztO97Gi(n>9Fv$B<mP|zWHX880P#nC$#OwNsWk5Gn*jyze=pv*E~qO%I|t>M
z1j!vxg!O8FY|cn`1$AU_apIjDo}rF_GMr<xi86FE-|#BZE@Ll76Xe-qk8AX;{j*Xl
z?WoI%_WiF7kl!<JME@7S|E5P$RIQxWzhP~K0&Tp8u_t~OoV;iYJHY5u5|`c~`ECxe
zDhW&K@@fxSRnJ7glbB7$Px=A;IiDe?|5%)JI_g@=U$M}c7!QbC`Y~{|)%~v@T5VB(
zejc~-19XA%22xg0+$SkB#Ka9bsP>Pxl@Nq(47iH-V=aeFh+$+IJ%hM~km8T<I#2{F
zqNHgvwG2u`)x9y{{d!I|sOozAVPwbL+uc(?Sf^sG9di+|RiU}*+7NnbKe3p#hTF4!
zz&h$aFfjx7Qfjc=-aL?hR~BY`<YHhFj*5RSe{ZeKj=k1gYP)fOM2QKj>=sMYk$2WR
zV^Mj)l*ueJsA&RGGLH&oQLRgUY(B^E@~BujUfrN)lSry(y>f3V+6v?F7?bGqV--f-
zD*~F2)F;pGRPM5`glhp?=E*nkr68f*(L>ZeTPmkg);@>V42?7*%lhm~f|3Y@oP#;K
zRmWRf!Gg~y{R*r@-$w>hZ9Yz-69o|^D}$@mDpm1NJM?nIm8cPz$g8}%Ga)Q?j!l;+
zarY)Q{!IsGa5y!uhdSKg>Jai&HG)uB2>~~j`i+%Y<`G@kN9!64=GaoU*TVK-oPCB_
z_cElTXyb#vB6(e0Ed~T#mSO4X|D)`kq9l#7t<kEqZQC}h(zb2ewr$(CZQGfZ&Pbb;
z#?5oO&;O6^(|3$}AL4t6#~3r#xAxS&m?X-Nz?`aR3lP3dl(UDd9b1!^7f>HIEh}sD
zKWD<Lc*e<yU}5oyvvuY!CpW&Ra0{YW@(QoT5J{j!)isRuFIJ}6;|hG-*%0jW9ker6
zD`e90P#-Qb?fq4x7szchxR6=001W2pkXy&@apbArhX4~6^_VVZIXIKqQkcoQJ=<6s
zi}G<3m-&~;R{|!rb6z6GI1M%cd%=t;xv9E!$njC>U{nF#{gm3{KJ4l6I%=uzy%8AV
z@cuNyDY~b6@u3>8Kg$ereOS2G4{WemM+76mjIcqAbW*#4QDbmjR<9J}CH|4HOQIKQ
z%g<pfiBz0>`F@bKOXS=u*4SSq{;zWcqIzXhgqbk6u-N1~)G5t1NHqa{xD4V%mXo}e
z?eEq#_pD>jE3|;lNq%12wzfzgR?j3&w^1IgOAvG!2Cg4I@dFBJMVy?0v7k4M9hrak
zx`_<&x=6yuq57DUg2Be<GZanYHCLD<OXJ>>z2FPoc7i26Y<^}%85?P1VA?M9UWln~
zImor%cyRmqgi>^$D<ICX>Rt;S$xfN~@=atByyM76uZ%g4Eie|%J^jp=N561Uy$tu0
z8X$L6@f;{cK+eU$zX9)E5jdhR)9D^<Tju|S`%~O@2V_VR{{~Xg85`?af}WNqxWvoD
zBN7CVWpFQ9#X$tQBe~*@D&)J?9^!I2QMy{FMUbNdc|{dFjPa?ky&Ve`f0LP|2LxcF
zf8f?{xoJUV0|2vn0YA<cOb2j@2p_?p=d^7<|E(9|hpYcn{r8TokNV>W?!Ql!|88;N
zx3ZEo`Nv^lS#`q^SsCNYI%8U!A|HLASS2W<#Jp1v(Oi;6j;_CjfR+}t%PLX2Gmgx;
zF&OO{op0$@dz2mDOCKkD-hU$M^&qh4_2_G_@HM-!lYF{bifin|$z-<mIP3b&r+3G7
z=IFfE_v41x&$|tkk9+2IJ}R7m%$_ccQmS#(o!%tiW>)|K-F`eYb?uoc(|tHp)mzRx
z%~;W#p6RE<D$tlgjQYLK$<L-;2L#o)djtLeTYlEX`waP{IVKPF?uy6brFSjgi6t0k
zwo+K}8`%>__hl_67RWbCD@;6E49AcAGlBKF2$QcgRNFRJ2L}p%UnHJE4;^-7r1ipP
zCMQ{OJA7IriuWUV-r8t-+9`_>63s*eJldk=%_NJHi>(}|%zLiA=p=F(beQVj>66(r
z3NtMZy~)C(t%W&@45QS0e6(@!yJHk?w1kkVU+WO1ru3HPj%Ay^LewR&-t$Y)FZox{
z1FO4jmLx=Kbl$OLa|z|gG-f9L)#9LJO3E@STHRxUl50Bn{z2L2^N9#!H(QPCB&6%8
z+M&>=2vbR9Bx6*IDgs?Dr|0#{A>`ndkfdx18S9g5jbnd`yUOX!6g}ii)yBPg^eSN7
z>nl)3ms!fYnTF0h>)Eb4oYv1d;xd|5gC0!JAnI#2Ub93Cn)_MC#AnV#=8HD8mllG(
zL<H_L201Ix|Gb=6rg`j^0wlUSYWG|1N$FUMgbH8hL?;N;ZFr3&uuD6i5l+}B0?0Mh
zn516cy<Q-c*V+WwzgUB@dbQNaHe|mL|FF@WqQ|N&hy>G}O-h~o{sb4W?Sc?&{-gXJ
zcYdbTBe!(#h`Q|$*)e2(**5c9`olKmRjm%eg$RFuO{j|^s4i@^i$Q>507f5DwOqSA
zm@<e?>)wDf2vw_eyO=p>^;QJJ7C`F}sUXg^>{XI@afPrw!u@crUTSFg;_7~D1983g
zfdFR5H?Xn*FSEd~g!))H_~^Ym9F1TDz;gCGZ%mm(G4_^f>sZbUk!bCtvw$zyYVNGJ
z`%B~Oc5h*?rOD>*boRXI{<#1Ep}gMEuyl%>vefLJi43cZjMVtmXcE(`9ZCgv6O=Nk
zp=lCse^^dw3k9q)Bo5bPOIrZB=$7Z&xX2t6j@H!Q<0iqUC!7>l{WHHm-6Pr*^dW*-
zs5?)TR)gSC;aFKa<7{RWSDFzha{|5W)q*UL{6x3j<rP162C9>n#io=U-GzXU4cDT9
z+sq_I1U=e+O<Sx!=X&ooWjo`BgO`0C;#GAfTIG2@M8?Ci(M9on>ql$ViEK*sC88y_
z&{4OM^B$!~Lszf7Rr-k11$UduJc)jnE2<4-?j8YVLs0G>rjzI<Z{<zL4JQ`>@rlZd
zF6g5YqK!dX@>UrnbI$3wve(ys2eGbo(YO5K5C3>)_!%LQXVA6`0)vRYACfCV5=C_f
z<bnRs++cYLNHq%JgtTnxOz?NVD}+W4l)J{;lU@9iey{WelCUXLkmo@Djp3d&TJJPd
ziR1v-a}1poA*Vz^i0~srPDxfu8DR{OmFZohEP}9pdd&RT%KOtikKp0PU9{Nl9`u`=
z9kpNXDx{^rtGlzF>M<rx(??G6En6|CQ7L9VXUh(HXXp*DRrM587g=Pi0bGi)KC>Xv
zq@6mN$WdMPp(2(#B-d4;u}DwkO1+yEs<qOwTP$zNA>2JsRvreq_y~$U_prT_hJ0Ke
zAV70Ao^-xPMc}SWdu)MD_(EZ*hUBv02Csa;b7|y_H5!H=eej&HYrmUqTL;_Lb`x*X
zuJu;YH^x93@ydL_J4b?huzs{E49GJzI$NFCsC~>5-E@9PJ?W9!pqJ?T;hXTN=@p}V
z%V~4}veolVZN;WO*L9jQ15)Rh05S9D7{(V>m8to_HTu*IPA^9%+p~+P3&YEXvY~r^
zdK`MpMk|mF85AN>j?RuXq_V<pR0E2LIT1Hf38llYMyTgW)335vm;eyNOT((eu#37B
z+?9qw4Hvb^3r!<+<9F`e;!<&ll&~*lfN%6OJ@Oaogm<=OTpbe>ERsNA&>VrjWnY!z
zqp5{oC7~m$1S1NfAmaZ#h{YLcv~|iBjF%RKBj(1^iqhz&FWlfgi10))Vu_<h5l8kR
z_7Ml%h#Cx&#hWsJLH5Cdlq*{F({knEFW7fW?{vnVB;GS>*U7d?k<<PVC`pQ=BsG$N
zOjl@;n!+NMEO~~cOACcoi6{v(iwOI_kCY;_6sLXT1<u^aMUKHy^nc%=X}}yZ<G+0l
zaLE6!?>Zaz|9RI<t7<Evh@y0NUrhPbQT5kWHHb)y+5J>?WxxljEJKWjCJ|sMAY-Kg
zj?y=+`a?*XeBE^$w-Z;|MXEd=nWmOp(RIW+`-15%edr`BdkxnKjTl7=zvx<e&HI$a
z%)B*?|MmWgjhJ21X}&J3x>z*NE#5IQ>JUKo9G02LGF<42{GgMe;MAR1VjhA{aO^Ge
z8g{wn6F%SHbH{s++*oJD6&YOFbC~WpxpEVZ9R)z&a*v$PX}DBNq+aHn%-nN~>X@_{
z*6PvsVEdxA9r+;b9HG#3=^h?PP_K4VnWk6Lnx%^3tW<;^j7m^mtff)MTX<}?m^k4>
zasTTR=2L`wF*Y@22bnyK=0`kV5T5romPfHCTyE|;&-j4~k2}+Jrw<Ksr9gxLD*c9y
zSaNiwj_Uh7L_>V!Fqu(;QG8sjG2D1ug=uu~TF^}w-u~8e$yFeG?DYXwD0rEOX-?)E
zBA@@aaO(h)HhL<{+C*bLhE<cd?&2@%XlvyPY^MpZ&6K^?&H<1GfYpqq$4bR(Rr64`
z{n}-+B{PC+tpqHmH7A}3L%OxzaIt|lIrgdf=>A}$33Q|KMcQW>^o+F<z;z$h0fb52
z)2&6Z!TR}#YeOrLaPem|JrVn+<$bB*a=Yr0#Kq`ti=4?Fd&RK*UhiUkak-gzy16v(
zWjuQheG_$7*Wlr!vC%-3t@^{3&H5Z#XLtMK)61=uShv@6q{n9PGULOq^JDe?`Y|R)
zNI$VrDDcXBr!iaDz9Wp6W0=0QkQ_C=??k|IP~#>|$AP!E0if$t>DWTd_7JD+fdwr*
z++lSOtgV6YYn+j}Df7{&ER+L&b#hL=!%w?2dIV%^Y7X3qTCi4*zOehRx7pPFlyVQI
zecvCDt(iI83C6PzS(^ID7LMNOJ7BHV5Im0j6O(9HAPzX->C&E~t(L;rjV^8v{MP9g
zcdih}S2}=i_D~xpN+I2Q#xTZU+40+I_(xP(piUnv?UhTR1$~VWcmU1&I=P(FdaP$1
z1JhGM#-za&0ssS7WJ!=y%e@zJ_x?ht=l5rv!SAvVE+h!Mzb25&H2k6`q<?6L?~ocW
z2LpM?@@pkejCy)I_X&sDBTo61YkvMNze#k;(uvt6C-sTw{mHlYY-@PnSUy^`HBp=R
zxd?Vw3wiT{fb=~dY%IwxxQM!zh`a23uq}j*+$dABjhx~DUmk!+%I-qR<|GcpjDI?C
z{ZL5<98ae;m3MJRYr@TNgr|76!c|NTcGoLs8f63bFv+;kkqKyv0qP05bG$j~%Cl$r
zk)No9AaitrLPTbEG1?o;$X}hKtfU??fhC~A_aue9wMx2$&p3(sAkmQ+m~fR>#LYo4
z3ULYS<{Ms<FOSK9oW~2vq!{4w>xa^kC#f@Dw?9QlMHa$5q0rKOB-M`GOUMMifDgg(
zG#RI@IH#{c3Nv$2R^zRe7SzPZ+n^o+4A>w6(G^183wTz+27(hf{<?P4GeYb$F`*rW
zSw0AsL>?jN-3d(roZdn3Qd^uxElq`lpfXm)f?Tp-8H^A-dpKTv!Pf|lDGye}N`nT4
z2DGqcz8Nh_weh|_O1v*fF7rHZ(=&!cDq(Mg3EV*^fxE7n926E6v`8{&;Y5JE`OjDp
z#9@C9lBu~MOy{VA0S1(id<K|ceF_*GBR$FT@f1gY+6w}c_JrFxG~UY4mXmy153@+T
z^#W?mhblA?#K4&SV3Jpq>0g1Exr2H1bB~f352#_j(uNPw45t!vI_WGmQdp{F(bS0}
z#o|0%v0}hJ;%mjwoo8mk!6p<eg87(G({g4Z0@y$rdYfv6_S%MC`zhxi(gb!eR;0k^
zN#*oU{ao#(`u-N15_A#8Iijg`MWY&4RC^9im_^TShr0htcP1_robP=rvbx`l$nXDn
zZV|M#{+2oP4Xpmh(@XMyzY(x?GW!>*BwKOAW|0piYkGQ!wOX@`uy~F-t^_EOeLW2V
z5z-%JH(yz4Tdh;FLD`_NIdDkVA4CZ#9DcVD!Blb7dfl(!m)mU4<V@7)_KvU5JJ1b;
zGBTLTB!&KTUq?6(+e3r-ZjHYu%<z-KFl69jgwp8coll-nR$Hwbl2dR6bJCL$`N23J
zWXNH-;CA3gphuvHWDbn+f?k;td7*Xl_wRNRmv^MWgi;Icty|`O^;Fg{7Xh?w=}79F
zg9a_GIsy|pU3NVwx0)j?&OU5drxTJdH;or-$Zz=9ew{#JfR{HtXFV%S_%8YrVg)nx
z?sQOWW^oePtz4Wsv0Gev3GUF{ZS3Yi7f*)R-z`F@dgpNX>!pMrTfEi-ytA74Grp4-
z&t;SSGae$rW8WaWe=`z{3SqX`WxCz(Sq{HmZ?7kqnu6I%icoM?w^^<qX>g{v7dX&c
zhhAN0%VN=(a$fuAiRw}TMMlyggCP9kCW>h}KygZ*#d1`y`O<dmJ3bf7sbNY96f6H-
zQgks;GR2ub!czl0xCKDi!aUy^^I*ojmtLPgFX_65(3IWy9q+687O}|)wXq}ro>iY}
zhIcblw~kpEt$D0=8KwLrqn-+RY2=FS8e$K+8nS*8p=kRvx%Xeuv$M#Owf~JClW+9!
z|Nlmhu({KBebK+*r}#T)u=pK~cl;%#wU_}!=P%%oCZ^~=Of7!T2LeQCt=t?jfo<wY
zqDsof#Vz(u9p@)Oa0~n_AI7_CFP>Q-=3V#X;%Z}JbNTjhJWBsVR=!aWU;}Er$!xzP
z@U!x@*#zJp9tu<Z-w4_WSDHP)*Z)S4n<fwBs{ktom1hI`olz0U;GL4({p}}zq41o8
zVhEEtqmt#~pOsFSVV8%PGBhqGl#RlC`lVk_;7aNjLO=1H+7q~DBZiCU4MU1uSRRba
zEa{B|lrV_{Ke%9mE#Td7pn+^;puppiw#T=vR@XVLoIo5o$Xv)Ty<Qnw9^Q$Nrmd8y
z7s->N6=ui7#)gjE1G9#K$CC<3c&94ACZ`A3Ty!k)c+PR|VmGmG>W(j;Ly5$&svAkc
zEa|bz`MQ!ktgbLe$UP!qv16^Y1cLRQ!LYG>|A?TnV`8B{Bf!j<kHQ46d!$}TrPsjl
z`4+VZ&lgPf;qXdTDrS{N$j;}PEywnqVeja9<yZNEddw<<w8#yyF<$iLPw|TEL)H8|
zJ@c5jl6gqE+t#Y_3RH30m3pGJw`{sc4rc#b%Mc^C`5d!wtko^$ruT%eOs?u|cb-&{
zSb4S`e#TUfTWhl~gQaT6`d5TK+at2<6ZBsZ^why26Z4H8zVDV?%KvW&`Ui*7{oNF>
zA%gO`!hr!D@3+r4MM?;XU?{kmvK@x2F;G00F{cMEvEGz?IZR<F8AZY+SSss%u6trT
zCdj>*l0WqT{vhh?pn`<dVhokP2!5%4nZvu|O2<{%`}J~9|HC#=GR%-PLZ-@PU(t&!
z#EX69h9uxG#IIDd<MJQ~wxKEnet7|QHX=8&d~j-mwJ1GFf!eiq0RgEo>kxm?ZXE^I
zVx@h_iss2^)?undy*O3YXl!WKVV3rByFpd2D$ULujUpeW^VxF|*2c=ENig>6sLFWb
zFtnwL616ulQw%tz32F4mKb#7eQ{@>J(~Kku{VQbbm;=xr!BX0jl~}$Fy7cyi6lRP=
zcOL5H)>I)>+grnR&6P-Bw<4a#Tf3M$q`6kUh0%fC$lT@k7-Q`|n{Xx9uasFQ_5c&K
zBwQVCy)lw|`sC{*De3u&^uG&|IxP*+Y-sK3Y)ib7%gq-Djt)}IZrU7M4l((aH5qI_
z2K79tVQ_~+^;yILRt)6^^hs{=rWoQm`BFX3s_&o!a!pW!g)Wf1raCnzDcZ)=rlOBT
z;!vkXwXp$hs){r^<CP`N!aF|(oiuA)%ARPOQ_|UC4*78E3oj|cW{aXHq~<)XXjDN4
zOTPdYnQJhqPJ4!XOfMMFR$xZ&D%=n668$1yzeF2Dt4X<6R}_yANX-s;ZiYsBOv;^m
z$}^}=rz|sUC=0}<Q?8n;l4!R$5NN|IWe$1YVu@DfOd)qezbHvy+kE8E9EJ&QMD`2d
zBV?M(sFbDIm8;huXvIOjcPQ?Sm769$(Xik_{G#-EQtgq$A$pQ-QFX?iv37)Rs$oD$
zLp+b|!fL8is$Vp$y+udfp852Wh8d8m%5bZ$8MNS^?TnOe0`woF&!Y%E!-E*4vgiRz
za)|}wBY_cvow35yP;K%;)Zc#9L(6Sk`~Jz$Iop<v;$13FPp!%<4P?Sx>xv_w+Di^9
zlxPb_M)qw5;L_7-jZK94Msp{MWT>k-df6<W#1lG{VPS{3Z2=4c^yzXGGoMHm2@*k)
z;w3^gst;~~-UUr?n?<)|l1l=qUTOI;jN(=w(aeh-(2I1#51qm7v{v>5!q~)Y$W2#!
zUy_Z1SGzOzpaszrh&|JXb$Ufnh{dDI8|ql`sF{GzMUOdAHbWyun?_7$D>ti<_#qO)
z2z4m)fjf6t&#s`Aq*2QZ6Zp7%`I~j8eZo@ERAMbi{mIxcqia$Myui`|LeFQWZ6YOd
ztcGbp7kSK&x}N=4o&3!($6G@u8+_u1Yzh2=bA)+8v0gW|?8ldQMGkv-@|g6JvQgga
zp&b0buI7(A+y__4Mw~xhW{Tql3trmBe#fJ<OW+imz9FctmI!%$^)*+QH}SsS$TW<W
z%aK!TJu&i~-X&(=l#ysrX&3z^{PrTfX&C0L#FhSyYr^qRr#i*Ki*Lzm6;j~9<rTSR
z^M>-Co=>Z%<lu~6XN^@<N27Km!Cl1PGkn_Y>VCq2u4Z8T>DY~FatOo_3Cn<cb%vB;
z{Q_AmI>aO-OKuZatdjsN)&=&jL+#1}tLf}}s8N1*Z4>{;q4rPvh_Mm>KWi0=Ri;(3
zl~KN=krLuCH6;9zDA1blUjme<meHaVC}^RQ62z<#*T)Z7VaS;EO$7RD&laLRTWvPm
z>ZqDdIPq3<_P2XQx@}D$2&Fi9N2e#dueV&UueaYiZSRhM_kP0dI(wn=qqJ(w2XA<#
zhwt)s;SUg~ng~zn=SaE|sr79^pv50b(gncRkpS?19h`kY;OV7T;@dk1=hoaE61v_{
zfN%=@y3?oFlqLir+ja6!kH}Y{QC@YZ(xMzkyL6eVnap(PAh8^FT47SE<{%?bN})B5
z#sumxbuLWPNt}%6m!jr9zDN|eRH3zKP-Yzy%`KgGqhn7YoZKzZs$fd|L9;sCk*I4L
zAv_8g0#t`WBe!o(54-=AA1$&dFK+6Ou%hlJ&_rWqxiZsQR-z^*K<0*8$1W8edQR}`
zE7Bp@BsW!#o>rZ7H#s=)8m|ed87n6JBiDXq16IYFyqn97BQOt}lG7lWVHynSI7O%O
zad|n>6M8?YyH&e%FnM&SWtNb&!6UGVdSB;8z&8i~)V&fZ)(@IY9QnDnx26dGP`@AM
z?1eP9v8m>#%NC*2U0s+s+)`CVijCHvi8$92Yb3*Z=><~6+rWvZ&)2Nh4z@(s?04}+
zB-?18ho|$~;&VaBdV9`Ll)6K0nWlLvMM;sgK-w(BW}L_Se(XSIGNKrJ!-<loCTWxZ
zZqzMZq`Mx!$5)U|UGPCnr4|b+Q-yPQ<NTRtDqEZ*RvfbXB+(A-<DpO7Evg{sCrn5k
znLdU&WG$c>LCK~bZ(tNjf<kgGFH|nR?k6#bVnA?3kTegZzT^PgulO6vUx_!IPLR4c
z#=x>9THyL;zg^}yN}z>Wpz9AO1y@xP>>*`ui~Vv;%Aw5UB|1c2oJRmU$cv}Tct1@u
zx(tA7mJ|&fq}dv*3MW{CqlaTLV~Ia4;(=n7tMyzHz&eMW$ii5D2}W-gPEA{EI~`uF
zO-XH@|GhS6Q(AIpSJ2lW6dk0}TMOK}-Ouq)Daco)e%HQ(^E%VB6=|f9ouJo>hfR!M
zzsb5BE#wgfUqbqtV#&M9DF_)2zXbx5l%m#nm<mGa)~cuEJxJGWyha8)jl?dd_xgdG
z^_Rri4j|Y^P4Z?J;{^CM-ktUMfL+8)M3Svda*6#4d$Ty?2oZh&=M}yL_a2_F4f4r1
z2^TPXvJ@-X<Wd;Cg4YmRko=yV=O!P4R=5?k4{D#FCy5jN{fV7T;XwMG&_bVUnd@*l
zi=>hp=@DkLP_!_?xLy3sh>-dC|85VBga5t62YN{W%my)9t_Dm9VEXurc;S~|P2TYn
zG-@~E{L?mIroZ+xh(Y+~vcP#JSNxLbj#ebWt27tI9(@6C-K%Z1HK4qYPNu7GJf62{
z5f3wK!t3i=_ai1S=6Y^#b931Ic!eL6Ug4Gx7D3#Scr!cb6p0XzI4d#fk%zQLpbdVa
zLu1km)mAUbE^-V&wO!=3QO0Atm!YXbKDn%s^1#!s{)-6ucWYf_+PYvVK6o0D%c02l
zwKDgWpP^<Xwf<%eNh$}Bt~Sef^dsxGNXXT#*`yHa75_V|_7n2>lB3ht+FZkiv%iqT
z`f<yYK7A^OrdMdjC}+d$h3ietxn+RQU>pCiqXKSIwf{;CGyU8>^T6zd22Rjb4Wcy^
z`{mB*zh`JVP0V))zDH%|w;KPSbu(cX<NpaxB&%rt*O2^_K^n8pV-cs6%af-D11eIh
z79c`{GE0tR^M}%KPJr2SB4w^h7gv3ud<FN~<6pgND6njQ-3<LCan5B<G#4N%qyLTr
zY`<;n^hn(SYInXs>OfdS5K#)`ZuoHq)uQ(WH<2ebaL(KC`$cdv*N{?UiJsN8@Pcl|
zqhNl)8fso}>t8ShVOMB#&P#>NTMt$p$}EWtFVS$f?vLHW%oEj~R&24bhKTDH4+xYe
z>5_hjSXSG+Cm3>WpV&P65ISs?#+Q?=Yb-mbMbw!kE!t%ghFaw1&%rCkhqq8eE|6{F
z2W@;&2bUZ&Wm)fO=!vhJxVf!2WS*F*+HSWW;1>^x18^Pg3{jU2t9?f5lK%J<{8Dyw
zR<1q7Tg#w~yW7%XW2rQ_Q_RHn@OcdL{}Zr5-PnDHTy22t<+o!X#z`-oxr!UwLfC*;
ziSd`KJRVuL6g!FV&u&UoEpWVkfiDXTzX4gppYz)6#7-ZW?9oZ{kqQO56$!9Gr6VNc
z3Cpf^Oa~=oWx_hJL4)3v)74yi85izLww^uR`Gp=5RoaW%2Ni>6S!^+4-^~EqgrFWj
zOy9Mo@8Jj6Hhiity$Y*|s#KlBxuHO<WH&$3E@f+!YRYqS(V~`u0S8U`TW9OYfJq47
z)~>k(8*SAxHG#6-$UwNzT&0PYPK1i=*i`<6x-EnkR5f1i2J;vEetrOv1k|HF!U!>_
z?rt1m!I`;yo)d;BRL_tq6yCmNh`zeRak!>A=+3TY$hkL|ieB^r%HNUlU9trj=C5c<
zSU!;^-Js4yk-uY8ud;dtsuDYs$jj@?Ie!)qlL?9@B`YqAJo^-Vs`tH}$}wwRmbBV%
z&sAM3{5(7=PL~sgv@e?I*U1>W*Xp+Je=p!I;65$h_P)h5q&f+lAY9`z)99uZ6sY`m
zQJVNdLenYSDMWnLFD#1mDc}`v{h@%7$DEuqvnsAo!prArb;VxSenAiMF4RgeVuo9S
z8%8YD^X-}A*b>3Dmf8g)kd1j7uW6;cradH-T@1&X9QGFP0XNf~Z9y<v(>5a<y1~7g
z)A!RSWqD!-+RsM=1AfLsz7My9j{kwj33x#(;0KxYeSQ-@*^G1r3T)CTb_8M$${>E=
zvF{c|LVV*6;s{}<WUoaoWk|UNvk{Lu$IEs0$juiUKK+(!HTr325rYnC)VW?2b3U_1
z86`{IY38Unez`biPLUZfc_4a0+ZWtYjWd=r2@}e?l5m`YCJhk<?~$m*`;%(lP#|_m
z>wqkgT>@xd!IK234(DR=`trQg;%0Ec<zG7!^Sm1*?^>K_)i(2`I9;xRh%J?xJLw9E
z?=X|L61-#fUUcmb-+^R=07bafF?8;+4l@U*-t?6b)b=MJS`WrmW4vGg7C6`|EfQY&
zcJlrBzQg8!1rGjOk{AEy@|B(J>xd<cG1?1F(r5n>AGcCcZ(gB-Y!+B<-ApQy7)K$2
zgw4=AbJB*R>43{|b9J)zbb!xQXjs79^FudjztMBlzRy1<ar|=op6AW0=k20#^dBiB
zSe`|@pZF#511eznd;2IY%xnEMUP(p9^x@voo4IDsD8`&`QiI23B=&uAR*tJ2sBDAF
z5~DU~GVU97!TV@%Jf87{+N_yquAVJ=Y7sE&Rm%~YD4d<<8YP{>b!}MLR+mA9^&94L
zC6cI%NTJ;>+H0&jw(-V23yf~(K^rArPtlN1OHLz0n7EoK6EgCg1Cct;Z_uekst?I@
zqR<bU3dOqU0=nweUAy$|`NP#Fdu5*j7&i8omLVLinF<eSiTsujqjl3AWzHBjQF#&*
ztIpFg#bW6reSLP`4h(~bKHI>H@~;?Bh-W4DNF~(kFn?Nd3sFW!jp|p)v$u=jI5(?!
z@lxwqn@1F}&2QUG+f6jH(qhC*+pX1cQze7<tLtWATMc^)gxkvkGf3QzNNxX?Ndtt8
z+&J`s53=Z-Xs0%<?MKt2q}rCUVH^#q%fO4y_3V&EiC$T%Njh2>+NiN$4#kCIwRpU-
z^#OkTF>R+-%sgQtu%(-OF&N^N%G|sg2yZ1_apMh*bdD!!qxmtBZAnA%F{}21`rmmk
zfl*|f^Rj}HecDYEwXlvsCVsYXdgrX&ni%CO(p#lb)iu2~HgP0I72_v*p=5oht-0hm
zw^r&Z5$X5cib}>Z!R2P@N=}XSJ?hNADxp!LvzU0%TG16|yiWpWUm5m{6=a?}Pi~PG
zGzS#DT$A$h#*_B##t@YJ%z@~e1v^2|4~7D{%<gn7Iwh?bM`Lu>>KXKL#WIFbBD7D~
zYII-J2EP|Iaa2#-<3;9Z{42%wSv>+im07yAftRKxdpHg{@t%)>?vSR-m`^C%WxZ_3
zo}dk09ES{_8Gp<wAei<4NQ3mlq}eZlUsBc@0cWb3Yw3R2c|L7?c^Tp~F^EfZoEo`t
zs{1V+TqVb96D;@VNAfVXn<GRrtlZM%uQTomvh$+K>`hKlrWpAVYowPJgDSWBpMvCX
z(#e{m+(MDTW*xGUlhFL<B-XJa-xW*#OUzu253<C{owW=)0Zm*uK?)_y@qND&aPB@k
zxPKkh#8SpfkCZx?&dtPO7GDHWP*yFX4WO7)f+V?)QeZDBB;3*d={n*L)ES4j?;5~0
z4C%q$8|e&vGRw;EeKU-9g@*^qwdxA37|MxwN`^{Tu6X97bQh8Ue91$WR{i~|CaKET
z4NtT6jw--n|98<cIb19`<=Y6q`7K=jFWcWgrvbl>yOY`fvGhkPTFQR6R`511*>qMF
zbb){z>=kOqRRqy5#N`Ev2BeLZMC_Doh^q^@W^Pr-e;t5Ju?R{3S9|P!_UXbEkZ|wR
zX7|&k<IHyY%YT!Rvvpa5{d{P`z?^FC5ooXVVdPvXM(Ydm26Na%Fz(t6FjsiDv0YA6
z-5%z@p|omyCgNy2bFix!A5bGuL#C*EMdtjqSCKudMU+9<YVj&fcJ@Y5@!IaVWlRbL
z*^Sb+{|0)T#<6Gd1<8-!0?V&Mu683+QOD0a-HYF6>3y!xG+5Wx$iIp0H8`59*xrnB
zqU?bVWuC>`6)Xe5!H!COx#<`&SP{AWHBs3JOQ6iLu`5=hw00D^KALR;^b6S22uBUC
zVGM%}uwFFUVIh)tT+i`hHGW3x)q_`g{b|V>e%?qyZ-<q)7fcmtyK?s#Dt0Ry$s$=l
zkU0P+Uoz5W?bA70`NZBF1W5exu@@$lzD)=PWRd+cG2F2QjahR#oW?lO2_zjCF4W%P
zu4{FDY>|2}RHG{i=YheMmG*#{#U!iklyV~IhS8$2CW+nHoi4etXn96qr1|h<8-Mdt
z_Xy$isC0rZR*q;uNp#e(U06k9iTJUFWn?<nBexc+*@UI^BLw1C)X#`1HkelX(8qoy
z6EVm+DT9TlCF)Mta~SWH0d}K~u2wT}k@$XXCYF*m(T$TdO_2pE$ubPwWJG~h<rec)
zZ;d0zP~OV9L`aqD!HRf*T7>d>U5p`-N%he7H0U`s(~iC1U}vOada-Y|q*)p+Eb@~W
zZ@K;mmb;XGhFZ}`)ESV&?|5F0K%WX8rw?>{-S$kvViy}aleAdO6!X-vE~7k3%hHN`
z$@&D2CZ6;J@*OhoIHG01g&>c@+y1{1@LWGK%Q3!fXSMMEp-<zVs1~%fvNAUOuTu8!
z3UeoYbDRHz@a*q>8u>e3E5k$>7v%>smq*c}B8U{eRuQbH0aC71phBTiwjz$9cVQI3
z94K(v{b)e{yKlAU86eoHqFG#Xcy=baYT+x4|Bl`KHU*Oyo-TJXnYHoD(|70B&L7jy
z_v6*kAFsFCAlYqeAc(fY^D&b0Q+g@B+c5y98Wun{MU4O;P=GkXivc|ZCm;46kw%XZ
zhBN?8D-xhxhM1Ih+w6cL+0~5~GBZb0=^(x`)n$Z+Zk%zFMR5+DE?lm(WIQ;<ajzay
zB5ur|IAyGDvUX|7;$&t)l}Wr9LMW^_g(JwbcU|q8!H+>X8(*0MDV#V<mkQPJixgEU
z!#tA$ozz)l0ri&)8K|Q?BSymVXN0l#OcXY;v2t=`iNcD=L<Xh2oi(AQ{4JM;wuWoU
zpQcp8(0LtSA~-`CQ_b-VCbD98b#3DlSt+eV8!=4f1vIAplB)Z;KNj?b4f0FLq<Bml
z+=3*iigdRiN-jCnTEtR81bG*xX056z(!$N&8OA;=@deOZ&E+wZ2-K7zp!3K{`IWy2
zLdp!XQehmW=3x{4r|s@FcCO0tpA0XmY^J!GOr=o{%9#XR4S)?LoSbGP3A!jS_f=M2
z&&;cH@(Ou2YOan$OTaAeb2gqgKhV!h{Yxo*^wpV@6L_jIpsHakHU1=VU=|+TMT-k_
z?JBP)Ni7*vO45kcW867I%mcm#woZ&P^h}T%HK&>hPPtB9MYFw)@+Pn_>+Hei9qCYL
zD9Wh>D@9+BBl>NHT6>vQV+&`kFe?nNL^t%Ox0aAcLgriJ^x69<9ok<6;kbh{ZCYm8
zLgEZ^lNmbmu}oUYz|pNnMB}h^@A@Y6KTl25Zbucmvr{c~Bt=op`Khs$BH76o$Bf+7
z=_d@K=pQ=YD?RX^2n^6+5V`9VgTfCPY{J^YQ4uTM=%X}=wnxE1IJS^SLWzD2j1v9o
zFNNVQ&XH&@zUo-SL(JV{6EtYFg$A$Vj+zzr@+agPiO>jj*48*oI3&{zxlIn^ekO>j
z74{0W6~@_rv~D&>xCMe^z**BGI<+8m<F{7IN)0-bEm-{uHm}TXw!Bt%A8x|AJ(g?)
zyF8bv0R3}C&g1~-%7nr7VU5|msv@W6vNAUpUpXqNYV+RyNGzH01@d6`*wI+c&F;Eq
zu~A=1>Q000XZE(q(cevXHB?YJwoV-I9f){?JX!i{EPmLU)B2u{g0#=$<>(x}f9PNn
z17%$utFL@GCXldI;{7FimV|v#h(99pN=-_7gDq&CCGyiLKmN7I@XU2l%76VwbNm5t
zoza;oh)<C`g6GMG6m1<Y(2JP>jHmgMxn^M~QQz60?c7QY&u#5<2jXk;-$gFuSIBo;
zeAd6xB&!L>7$}B<Ss`Ft8OJ;cGoVO)1qkpo1O@#{1P4B@IuRDF_gGoL?B;c(YV#=}
z2wksFulwKV9)LkGP=4|4c0lq)_~8&Oe6V1V5E+8p!T28~Ie-*p(!de<BlzQq&?kVT
z^tH3xH|3B~b-6-#t1QeA1P-Fq3h-Vl96x^0{Uu)VM5LcjRqVYe;z_ZHRFmR}XB7%p
zAbmodJRmUsbvo`j1&T5#AE1A%-Q+i%wJWV;9g~QTcZSmJReg#$B<VD;;bRBPq6V!#
z*?yS^Nw3(lYd>z<QP!*uBX@M+txi4_hkVq8EYdW<Bh)Bc)J2|PcDRlmKAUAnd{{xW
z)lcoV9R7fw4V^mON8F?(@ymy=7jxX})t=5x>I9*qcXZn+)Xs<@3BU&+45$yeOj_Ll
z>U?^*UJ`6l)^lFa2Uew6R5jPiv(hOhPS6&=;IAycMDUl4qmV(WLsPhc5E&Q5_P;L1
zOCA4l_)_F-f{C<ZIaB_iX0K7rjo?rv)2Xsw!=Y14=s8087V0P(vqIQ8Nr(;4D>Nne
z5RN~Ojq*$uttuwRF5cS8BP1-PwvK+90JkV^U+|_?;Hgz0YM-LQ8LR{=f3+Wk8m^h`
zSWP7~>lxk>qd>J|XEOxj4xu4T@fUl2u{W>KA<_CTi>8^U6}9YbJ6~J+a%Pi_v9SEP
zF~zP>?m(sr_XqvIvf1);cx7bY6wUj0BI<t?1po6LBW&-iZ}kshE?7m=aYG2@(}=r;
zl)AOWevyojl65GaFeHwxNnCJ|#UG{Bf255iDe{6QhO5PhB;9=b1^F<1ubAH54-?|2
ziCYo#JM1U8olA2HeRC-I^<h@yx1;%wE$iob?#}0r8?v4`h7fEjk-D1s8yP6}`hL~c
z=eqJeww7m$O!#XHH+XKZwn5x$ONw0^pr<xlc7J#jm_~9~mD_JiWfg0B0CVu@(W*(0
z$@=oU%?o3@3hK}*&Bom-s+5tg6MYiO5L-4d7mr4rl}oKUJ#(vBiY3rYd0KPAsfHJQ
zG~?IY9f}kxPHV<*mUGlpcb^_W8%^)Nwf8cM<xskjSN)y}YEdVD3>Ix(dq0HbFyM@<
zU&ve~?@C>H;~|p{H^Ov$C{bofy4PW>>!<N0wOBf8?|8bfWfSm`vR36(L`*=s75kI*
zp5=3jA@t1>|3=;}U{|kV$titIz27TW=(Q9LUSZ!m0liEw$d65HmFJEmYf5*Gt48B$
zws`=0s^&GcS`eA`UL|@t{j&8ULbw;#BJ)uENAPPL!s-yW!GooN>z1qVpmqi49!r|#
zdeXykGvF^ed`+a}nP-P{Bl;D)^-e`&!l8Om2<(Q7S7PfDa>OZ5yR^66CNY;&@o!Dn
zXWB(WUZeG#MJH;j4M4+U@dz4cTukG$+$hJ)Nt!5|{~On%+){mzB$vbHU3?7E4h>Ny
z@hmO8lUGzI*W+z?jOa6q|Ln8>Y<Y!$#F5Z3iWHnga#POXL?#XiYfY#~;GgQ!p64(0
z722ixZM%g0HlMTSmzG&$-IcNQR4Vz(DR>mN-Te5H0+dDF4{qp>Ut;1BJ5}l51Ap2@
z1cDee>M>2o@zFlK$J6iuvlt$^mr<j<sicP}0CGLqJZ7#6vzL$2;WzOe@nwP7B8LDo
z1(QfTmHNyg9j=fe68ew&4zaQa^Yc6D&>qaYZlQAs6LVJ47m5H^)w>GLeR3fgL|!=a
zeH0+B^%6xvE>!wZr;ad1((HiAF|nHjkX6v<+A!gpJna-RuSPL>E^9d6gSlHMolC$R
zY3RsbI?f!i7~_4;5Xag0FkV3#kE}Q3#u3Vp90Mlu68XTR=f#wrv1|f+8mt7gO~LO|
zA)0B~)_oFx3Z8Tgajh{;nB_jT;8M*kJ6U5Jaif@HN|BMGU`rhNiFpq&d-N)a4OXq>
z<}iY*Bp^nS7K`6v2iDK464-$!2nU|<p0G&r^4McS$X3d6>6+14DwimE9~g316Gk|;
zH=JVj^MiY3BM();Ba_5Fx<)^kq>fDO7=m74ANzsa|K3#KQ);Xig~}$}B*%V%!`~-h
zZ(G6!YHD{NQAzbiCB;5iEg(e*xc?(2KJ-CD#P>x0q7d!}sw!xoQmS#t(Jo_^9A|&K
zr2)QLt)cRi<-Z@!VzlPE%f3fU=r>hE@*f2=aYu0*M<;z7L*xH3mPV^+Yho)S_^^ws
zv(fw%fCSaRqA(DnsMqMt2)k1+r(8lRUyAiez)2XMw(00Bm-`?->sIZ~^QLKjbbtS;
z^PK3F)d-m>TgT3AdX$y!ew@wO`S#T7`w6;><pX5^)`}vv-$=mAWZ<mnA2m(TVkbIs
z425Df(N>u!J7x{~Az*?E1Mw0ZKuG9{0t4+X+aDIE`)JS#|8%R2pu3M<|Ee+)NHAhw
ziM|6lE)<frHUr%}2Tf-vn@2H0A%1cUj+*1@rY~&TLaR^FIEz<bG!td8z*<Z~v7s@q
zC$kJdnrXc*-H&u4Q8JO~8FJvN9X%Dd3^}4n5Ue5wY{mrjMX2Z50b@?@W-dF#XsYkg
z5@s>pOYP{VkUexT?k2H7VNIv0Fsd6Ib`4vTr?b=MY}T>EZ0L*R*j^&WiB-PoACe52
zfy4Q0@ui;z)ImevUj6L2C+zgH8_2S9*_gOQ{!_lfq|%<<+7wZkE@E-@3$>E7ize*k
zCUH)4#frTt=ytJC3<6Dyb+oZ0NV1+83F)VIaEQMaYpg7!<5rtFq{{~Fl0-Ne;s%mU
zNh3Q~K7G!BPOI9f6&tA-PNya-PW6;4i)JAn9cIWW!_Nhmx6O<8nY$Qs+=Rqj%us_)
zUQOPkk@Et_+1%)B5A13zYOIoK%;7{wZKUvRt4w9;*;Q7?6v65HPJ)@rFhRvzFcame
zJ>1*8<zFVoUbO<?(IaxiR}JQ8S@IhK(k+6aMDXm&N(N|%L$r{Au;&%(&bA|bgH1J=
zQ|95l`W#&pIGF%bslqiti#8Lj12l%RcB+0EgM9q0TySs$6m}E)y3=}nSm9ws3A)g3
zPML|Qx{@$ztkSz5Flwk<6+o1ygk&l#XUcGCGg2ar=M9x$O|mKX>;xuSe99Zz*!8-q
zIZojmIUfLDDOJjked^#lOxta@o?HOdC=rYuO!GUB4|@8ud0}I;;_n$;lXO8_ypF$<
zx@Es>n$Ds1yzE>yYIo@o-JXT2R;iPCmwUu!`95Zhv*+&#C%wevVRoVwOfez5sdX&H
zhnMtx`a*bp#^bn~lFDJRT+4Y+Gili3zdY(tB;F*0x9D+z@Z+0dWZ%9o9RE_Izxx$y
zf_^!M4>+Z^XCU6}^alPk@fqX^ZqRnB%~Pvp)d^MV20B-*h$ySIIWPDLfT+JP$AHn3
z7tA|`gF@4jzbwH`d8L2jOFT4wn-j`n6IjnJhKNCXt}~b)^I9KJ_#7y+N&fwjiYSm|
zkwK(Wa{IGJFS~6D=@BQp4B-{DmT0mXQJPi5Cc13ZEnCe4{dzv8>{fMRpS+!n)JM?l
z7mj<lJpR>7?vSr2fqfKoF9Bn&TR0=Wj=t9uDA@pdtbMo(S*(4!%4k?l8%RzYB*=yM
z>+DZb4pEJ;K3JqI$O6~!G41>VAe*L?HOm>S?a~Dj*S~}|Z3m@sHNaa{vHT>6IS$B3
zeE9rjq`qgya2=%z50yzaSpH$Dqye!MY#%#%i1^3>?(Dfc)0JHV4|LIglEJ=suS811
zbwP8RZmDTteNyYRo;2;BRCIq&2YyL69u=$Gitkry+5!|+ZQlRwCL_kr2%Woc8VV8o
z|4r`_cl^G_=%1^UlBMjT9EQ(2Y=;YKl0Ej=Fty>Lw36If7Es`jkpKV<hRo-rgGr*r
z#RWIM7l3~giO(_*k?{=tE<f_rWX!JezVMXw^vH9}X*-+S``Z^-Z6GCxA%O^_Xu!>{
z7y&Qj79#eKsd`_8P&_$OjzMzu3P=$r1naO0JZt2j+jbLGxnOaLhQ^>wx5Gyg5!ypU
z{+hJpKEoC}r6Ns9V-jcDJnYttL)geGyXNLT!Y0e)k~v2$_PR`?%0g9vLPdfpiEV|1
zvuwRn%TpHro1CrO;FV8>xp{eNH147d_Yn8F%-L~sqmS^hm+9N0(_mC(DI6k3<Y8=*
zA*r%*l!QgAQ&G8#$1QEBpMf&QUub?f1$E1^6rF_#ve0zAvMl7vjSh1Tu|0>4e*KBx
z=>)KgM{y5{Yu8w=OvBBQERCrWcBj^&y6mu;wdS54g5=$+uz+HQm}uz1rs}d5^K3c!
zuG|=(B=DGIi$ppmzAzjWFF3yb$#A+S`iq)Ba#$L&*-8wVDHYb|R%s-r4hdD!QI%t3
zarVM}%$SO4C7i{Bv(RG`-wiiREA{>Q1E%k4AFMw!nH<#O?2%hJq+a9m7f09pq8_>R
zZMAD0!$^vCR-+u`-*#gpHT?suPeqDVo3AJ%+m>->wt(R(dG{6OD!^?dPJ3|+KMvMB
zc9bd}3eBg`q&M?YDWz&LKNO|(8U&m68KZt`B-%9L5z2<s$f`tq{Xm!X0{=>O`6+b5
zEriwtWq?97asnOI`KJjRJS%y_yMUVQPXughTwzlIwF}12H#{4XPgpMi%uhUgLXh8t
z7|)wT3}WMX18jChpg8@`Q*M0?iRia}r@RAM;P+QJWQ^b8y&v#kt|9z*w(G}9SxM?t
zY4`pa<h*bE;Z`SQ(1GhjlLi2Kh_@n>6UkZ51R2Lx|C6zhn3MuyG@g2!{TNl()j;(d
zJ%<Csm;7hSAw{unia&5k2nI#+<WToCEph;Dimqen-5kT~uYbE)36ZZ{xa#}Q68g<>
z{jaMA|9SHGucFw0{9FFvJx1WoEOG{bNI-WBh-=!2Yh<8Nq>@olRZ}TL9WGEnY_r8A
zcQ{;(xgdNH>A3loqQ$uh0}2ruTQ=5Y-UWy*FJ^K$9ZgI=j;~{Nf2`C~5(g?^O{!Pz
z_5>+oQYH;4q|}Ev*LxD|5e}LuGqadR5~@?MVJL8$NE%~QnumDIowF!c&SY}AlUbAu
z`~_=ev46~_JQi!jJhCWRro+FDF(_|QRFRUTz1{%l)vjfb3I>+#IPQO0E3@d<`BNZQ
zK8SlLRt%FEyw3PFHp#`leyBQasBBL)3=cDfG67bDagbs`owA~I9+XBOq<Goksx8VK
z9YMjhamEc+0U3bF1a@j^*DVS<g%Y8EBB@$Ksu!xUu`4r6v?c*l#Z{(>!u!@@%Ap}@
zZPp^<z0L-+xJT4^`N$;JG>SUfBtt<Vnits9U{I&c&DDA-QMHsLNUV>6ABJ#B)N|i|
zp?aPvxCC$X_lEKCO$&RleSnd^ty%<dAlPV1d6q-At+3+BQ5irEj;UTDDJ3ybh{JZ1
z7J~Y;=Fk>{jg)h6gEBj$PYDG_6036wh95K4sl9BryetbhXi<k58dHpUX+}IiZ|PCS
zmspk%a*7C-tv97tFP7^D1|atjPnpXoTx3%haVc_wdW>ch*D7#ca@HyN4RHj-5JGJ<
zDwqS=0HbO@UFs>##;>CD2}}7Gv-}_x;<#;+^Dy5_raqGdAG&T5{bDig_Rl%WVZAI#
z4{>^5XOF?3?(_npQbVRG0~@oDC=AZ}Fc@eXl(^6Er8mVWFK5(;WqSRb6%ZSu>o+v5
zkYVVMuE;{RT>S?ag(N-N5I?*O**eKq8Y05AzGMIVB75joK|#bEZli7*S8$`pMmI;<
z)S0+PXRyYumunix9Zz`BRkVL!e|O<IQu4oX{`jBDWB-YBMSW}If5rKEk^LnHC5p!S
zoWfNRBnygJyK-`yas>(>kqSbWb(S)Ks-Ad*{~>fY7(9-zjNtaC7mC4(y&|_X$<XA?
z#YGmUsYz4s*ZVW59`2K~nc8w*0ZX(4+P5->XSw(tf-hI}(jKM_iP~60R_SBV+}gi(
zD;~^NIW)%b9Lrn2NEr<5A;(ZC5s#lrxm@dK8`Qex&}*KF^8v6?dX`vl1B81w5OT(`
zaS0){B3;im8xMJ*N&;IhnNccgRx6s^SMP%Gm1tIxleK$CIs+(<6Z<~43Ehl|EFzn1
zB%6gDil~|=fh%d>Av<;yJU1;FPo(!WbG8slChN4Mka%EsJp3=Y^yjVaDeS63-IxOR
z5-YSv;oA)3?-n=^#ozDc>c}%8#4_?wt!>ibWA<AH@kRsSN9&#|u0dQ>m#lY6#(5oZ
z*mo7u@nzU!HuqF^J>Ebjz%J7O(YKr8H-=Y{h!)*PkGzr>YYzH<`dwCxaDm-7+46`d
z<055C%K$O{uvS=Yk)AMC$@=;W1;)wg^G|6o>z4907WxY|Vuat7x{EBso>;dUUX0Cs
zjoB+FR*8|*aC6Svr;&)y&)p+?ZG2yHg<lfAf-(VB{Oq8dQt`6Y@xB2>unkb^-4D1`
zN}phd&|3-|;-)z?W0H!nu%#y;N8o>)xM72~^Io+8);`ZE*i5;Ewm&1CBy^Yo)2WiW
z`Cfh*pJ7gCi*ek7?gUearaoioqWWXzLGCYMiQk20L?I?aaul;AaB(UG;cyJadThws
zy7<l&q3M!EHl!nJ7))q&QI3!!0z+kp03PM|sM)az_Dk|5c9z-GS>ns20YD%SRyBpB
z3mxKkFgs^WWE;vJU8t?<XST_GuXz%M2kNST=KH@T<BP~{jg7u#_>%99hx$LB?G(*y
z9h?lEo&K3C`7fp7A4pGDwpK)vNAaPfqZ@c6qD;?Uh-}XjvDJW(H&;iq05yNK_Lpwq
zPf<@PF?l8aTW;%fE2;QLjafSP4e=xCY;y}#Fr`6%&2hHfH20q87?18dRq_e7%d_%+
zGVBBox9{*nH4Z`#O#D+UybX(wec_iDvi(*pp46LN;D-8V+Wnr%k5&eHKuZ`mOb_fZ
zO_EaK$Xu#>36CnkxVQmNmqA%@Jaw5wP*z2=mcnF94wJ5}sEDbf9*>?98&t45{Z<&8
zo;7`vbn!v|M8+I-T8bGbd5cO&6(fkVTkIy3Nkdq>!uCL!c=QP)0JA$UNfkwKzXus*
zDnZ0+R0A5_Nif<}vO^#3>?o@zel@JQL^X`R4E4~s*`KBUcUV$!u>OQ}-|q)U_kt}W
zz~&eEfWv3H21DXJIm~B)1~rC;&h#mapab=Rv}LVD_?{ghdK@{<aJivcgtk~bNUTeT
z`+~C~^#+qv_BCTRdlzg*NYT+lkVBc&vuy+>z&HO3++&5MX`+LaLT*!9ALHVkOMbqR
zZAYa74g*)7ihYrea0`mFa%l<7GPLP;<!W>QSM6;*hF!XUBaV^)1T<0r2N9qq$a5@A
zEvYWZ81m`XkL!E|6B02iZ)N-ec}>#2r6xJ@eMn7cK+uTv;3llAEDRO0(rt>NqZX5N
zC7XrGX}oK?|Np7%Jm9hX{{K%%xb00wHrab;-9#aYWW;TgRQ6tR8)bKAXA{aMD|^dM
z$;h6GvNL~|&!@USu8%(d|M&8^jmN`zo^xH-xz2UYd5_ojR3_ZoJU#W2*s?T5!!{eP
zo^lRX4$pO*q%66YI%<Y!8IJx{2y3m^B$PnfCQ3^jvHMe)w#!bIJPsS}nBt*0Nx23>
z=|e%EG-EoCDL=g}74LmXkb18&Cf{nAI+>){bJn#FpXar_sLB`Akl7Bm_C1s2dgB?o
zDOaVt<YE0A^mph{P>IGzFnO=uZSQG)<d1sKEFHgW1y^KeF9D&1-l{}E?@pA>#uDKj
zzbzKN^K6PaA;{Cm0@DC;Em}fyOGwdj%4`?DN;wtFTZ`8J_?w<flU_odm;ZzeiSQ+d
z`$ATjSh3NRERlTY!ig`b9TJgJuxO-<%2Rq3n?!I02WKUsr)}buXwSsb-^7J&Cq$Du
zHAc1vBs!wkFgS!UhXavJeI?siM@B}}1L&TwTZHk@@kf^NT#Kqk&FhBB35|)1Toi2*
zSy<yp5=%roHVfPvrkKPC6N1~U)}c2$zP^8OdaswU3x44{5YRIUJg_WhKdgV{jQeRx
z{OLav8Z~YWSjyXuqissY9aR%HyY@6j_xc5)k6k_yMHtHlVJiZ*kWXP9SNSiOlt7bP
zFu%3pU=*cHqV3+8j_WRs7lb;)EPCSXy%r7@R(cI5yih6vbuZA}Lp6UW)hsS-UbHl$
zcy&8IJOPp^m6Kt`&pD)9@PqIHq+(fUMDg0t==dtH%YH|yQS3cs<`<?-`F*{v&N45o
zF9-ifX(}r%w|C3p(S&zvr@4np)3xemWD&CJiq3nbL1H+@%`ObQN|;x}k<d)E4q=qG
zOh%XTbX1Gxp`;jkT1xSdkr=T(M-6Wo*%mYxbHXh(nA;Pab=eQE4BnR;eLh;8UC|+^
zeE-OK`tzrHmIm!)v(EO^#r9hRb5b`r_!v<kT{9_Yv<V7z=^2Gdrs8Cn1E04WcauJs
znK8U$2;vQNrF+9L)=I`K)?Ycf<sAxd6=9w=g{ToX9b~YbH_Vm)zC9)@)p-8US$bv0
z_mkohb<~i8@7<JJ6JqE0uUDVr?h|?UmYhBBX^>M_I@|g)dzFr5CU_urZrD~|5r@PU
z51R+{yOhToTFrEurcJP%ES7f!Lemrj2d^@SIj}}PubWN#tvYc8;v!LK7!4EsBK95O
zE$P?WoV#Ih<Xa}sSWxx6QT_Ds9<qnuX)z;r4A6$>Rql*{I!!QQrf3o9G-dyfP6M?y
zwZ9F-eEmJRhel1<4)T(;UU9Y>F@;f&f8aZM4WZCueMt~QjUX_-jlmQWGTGBT*2<<D
zF#~a7<(84Vel8euGL@h$N5t|rda&vKMehaYo}$B<g^z0}tJBZJv4tg{^?!SWo1mp%
zFbP-RR>TmY9P^C3I&Q8rzFIS{R71L9I=pPn96j|}Exf@smKGb{5_Y{g+T%U>ve;VN
zY>wkVM4ME8M$zlR{>XO}!V)=D<qXo;h<1m|*Aa#9lsaJBa?6(C4PEPA+M>8C*X=sl
z!(7Is2&HHaGTU!Mp4y#PY1Z!&>|po-hncxskd<)QphCLu6m~Sy+0!V>X(T4hJ@)lb
z(sG{Toe~FTA^UY$`xXKB)AFx$5pyY}u?i?J?9eOUlv?#omBtdEOjR3l$6l|t%9ndY
z-|fqzPWy!>nni~6t`C$`tB^D$jH*d;OSP(XG;OQ3E<Z5;A$)e0!$uQwZP1{f`10Um
zfn+rE<&=KbyilS;pV2X?^ZN>UMDtdgIBQ}dx-v3(dpgh;0e;i*!a-A$lGe{1CyHyv
z=PjPq8m%_5_b_8!-KCyON|WT&dylQnwJhAtVw^wkk?8k|G{UIn{v}%3kL~=aJC?%k
zpGBS-3Wrarp_Lz@xKzkg`fkbD6UMw+=I@5w#$Fo&#hVs)#t<$5eWecQD{TKUz-T(a
z>>N(@79cPXh_y9zwyN@9d0g!Dv>=qP^#c}1^PD2He`(%1BH5(L9^AV?pN*b@?5gYg
z_{X9XUGbp{5LJ8ISjBLaX>?&%s#mOSJ3QI24y__wLfTqq>qZMOrsyQMyrvTND87BK
zqI+_+<JK~syh+|ZoNmLZaZpy`y-L>O@vpRxH$>gJD9Eb#N!6dg3}2GhBu8X_?q+zg
zSrOG*uBOz+Z!x@RZrvC5gZC!G$FFRfjr{W6h#vfmFlWk|n#G08(aE07>{rvVtW!CQ
zpQa2uJzDD7?xiR+mc1L0e69q!rZ+km>m|+Yn<|9sT)xYyuT*q{WQmsj5!-~uc<RLr
zeew|T)dLaOT1}z+d&B}XckaffDfbeDF4HPY$$(d|*KgZ3LtyK(Afb6cNOP@V;OAJ$
z5qB01pF1w7WQ96S<~}UT5PP$=3<Gz)^17q7d-2@jZ;3{!nx;)3Y!2scZoXUaiPN>*
z>{w2byE0ksq*gE8pX-MsxR>c1mNrk=mn(KN(xNt_B8${mv?8d=OsbUgLG~6Uf+zL|
zZ)+tJDwcP84PR#y^AlaUrnJ=o8wPVA*9um<9Tt}2DA_cjLmVgZo{xFSf~WkJ*%$Ox
zCZi2}pTMqX)H>`!w;vAW=J&sQ_;&O2E+{yVfbeqgFt9Gt1lIq5=q!%L_J6&QPDPOh
zJX6)Ak|lsopz7=Bv>1^HQ4wDEGg9b&V;J18BW5Wn6Q^RQYvf<Hn>*gJ=-t_p>;FtF
z!>%V>CDTHOkf8Kcd{W%1SJnR4hPq>~!}EntoxRW_Z}RywU*YPKeue%GUER}VzRCX4
zR%2ky^fH1xZ@Px%xg(Eo&9Lc>*KQw*Rnu=8UHD4#h1D%L<2H6qX^o!AjSrzAu;>NL
zgDTgfh=vk_ZhQFT3ymqd<vC6f0k`sIjQse)Yk^f(K_&J}MNi-@yl-v`;pC*<?TH&J
z)~w9!&|K<L*>;q;J<GyO$JzB7@gdx0>6JQea<KJq%{$)b3)($`#U2xdrn6@Hxk~yL
z7!v%&=F~$WE7ln+^dk^R^x<QQgP2bOTJWXa?gN?HB<fjKx16El2ExbY>rvcKwfkT4
zjfM8^P^l>yVtz7tQSxA^%dzUcm?f)<&hu(?r|WV?Lib5HstiP|{4Xa_@>>XTJ2+*P
zd%f)eM1`t!MeIF35`-I-y1#$IpeTQ#KnOAu2B%=5JYT!4&9vM?jjQL<RiAb%h}KF`
zQSjXqs=<IcwFIPT+*Rm0Ot;Bj2KvC;7NRM#)iN1|gW9&=aZPHujH+N(;NZQv&dS!U
z2X4~7=9{T^b2sw8b;)kx@4Oob7r%N;xR`SR!)oDiAUaK?NIkdyCgv{jl?I{?x`#=F
z9RV7;fs<K|5eI=OL}pLbOjIBE^Wn88r9_R%sRvdr^CA?AQFq>usb7*{+aOi4dPFj2
zFDiI3a3k150b?p4V&NPbH`5%|&Dn(+tyC{89AXFkM#k<!GRc+tmQ`u<_JqjZSJCrN
zG;KL4*H!G&Pz?p5M<l%iznnXwWzQyH?$f$bq}@qz$Gl#W_PZ(S-asBY{0-ZDYV@uY
zV(Iw^>oI*{pO4e$OvJzkwd(nBf*7YO^H2$eB$>ukThXsCqekkDc2J&``wfxZa!ko6
z-ZZQ?`C)JX@^7XQbN^BbJRNg@;p|_bvsShaW_GqP8y;CZJD967@COVKp!oUbeWrKf
z*w}VF_}sRdQ(MpWZr?eE`-B`JBDNz0s_}x~e4^^3<tfXbjE<X&Gw*77Y_^co2}WLH
zigdp6?EAZNJ1f5LsR9x}hTk5sV}U`#I`0E?-cY|_^wpL}7&Cj9O&Fde`UX?1CM-5)
ze2(LfY(tZ}PVGX`#7I0IE68gyS>($KG0;~z^1XCtWU5+n&91knz-Be5INqeN6PG<8
zJLL28VG|=Le6eOm%sMiaXV8_Qx|QJ0`Wtllv{@J9N{w-nb=(PufUwD!%Ien4^p9L7
z3R;QcO*$PhPPL7BX6(xxYc48R!>fPzspVhA$@fskq9na*Nah}LDY3)0?-7sArg?Ep
zCLJPec`c+qj{ix4czK(ae3V)FV4al}TU+;WsOZE}*;Re}p$F~7E??2j4B8*5&=vLt
z!f@C(bzMR%&cD!$Z6RoCr_5ihYMi%~9SP-NKd>&~wC?;aMKr#l74N>3!bc@!F+~-1
zex8fdsJ{`X#+2fU{M)VNP~Gkr6`R-Z9jN@p+Ninh)fp3vGiaD|w>HZ+^Ri_r6p!V-
z;CWxIZ)_!{@ip6|KG(mS-I~Siz``5l6D&+D^dW~lK1aXecAkp(3!1S!Ux7T5QEq7O
z8?|P3ePx&O+=ChIfim1^{9vaJ+wW0%k6~`&ST|ZOT*?{B#v~uW%@mW{mfjo`mC4(=
zFo?$+FM-|_utOLxDzl3c8NMi{_|c8u?ZOO`NKyFk8x;PlGq?&?f>@;TiL|EJWN^0G
z3m9+JBo0-XevG60@g$v-k{M&DGoOU6!vuHcYZ(>lh6$&WjTEFAiH_{3*r|3i&gBkm
zKG2{9V!)r2$#|3dCeP1)z^Wj0Rm!~Ba4-U=k_=QyN*l<~Ar_K%Ta?<M82_UDg+Pk+
zzJIDcdI|J`#**8`mT@E6ebC16cf0}Wi$J$$16)#g!Lx|pUH_(;`CpEYPG%>0dljv0
zP0fBj0SGNU&5KZyBR6L!OgL6dKmf|6J6KWUFc>Ze{0T)<ONzcRS-Q^~Sh=rqchBUC
zO=rzM>vXgkqU8yGkxEMEt*L09Bkbd#)<G#v>f-9u&AH7bfrWL?Z1tUkAH5GOP;C9~
zT{WsAeH%+?tQ{mqx@H~Q=1z6r7Uz5I@Mn#p6k`o}>MXrNrVn#u9`qlosRUnH?h?>h
z>9oZ6eFzx7@hDvO^2TKS<<|*jJrTN|meTw<VN0vzA-)f)_e&sX2cz<~7&WDLxz_Bw
zP1as4MLX9YVx#H7Eb(dS)^B!qMkJOPNW@w!b_uiS-|3Jtx<OV$M7p9=W<WbXF6c~y
z)lhPM!FOrYn2r)LS)XP6L#ua!=VGi`*8(ENsQOm7P*S63?E-<^KH&rtQ&+j(v^474
z7~_5Rb3C=YPZKdqCu0$vHu(*5=#5zfJN9&kg(@&rFGil0%|k+XLlREX#nmXycPtH@
z@O+jz-5rktP7%mko(<Ob8u)I@XbVqW3H3^M3<O^8%^C|95=-NvH`RM}Ifyu+4LbF{
zv5br0g_s$tvcFMHn!~*`LmnVFb<leJ9iQ+Xv|w4!p*D@?up7@)u6e1#FWhl+syNIG
zvPjX4BI^}tXR>n%Be$X;JxG-%+C{TX&qc3|HKl*WWvX&^pSIiH@Q`34XGBf;`rbFc
zrK-CT?7<B@gPazey*upgietg=UMyHRc!cy`@DPr{%C?qkBP++~q#;fIvU_fnqxSuG
z(%KI&<J*B4R8li_z2fqc3GS4xf~q;5w48Qbe4cl)6Z8nP6RIDY@@U*Ba%=aze0?D4
zzMIm!Ci&Ip%WBe9vz6yH-}7VJVAb>~2qfKiU<!9AdD^_To+l&l(qGJ@N&JgE7RPax
zwK$@xd5WUlbv12qWS@CYH*(l1zR$Mga!Z@-!+NyQD9?%3dz;v-i!EV{%voWj&nP4-
z@jA6o(`RTIToF!q#-^xlPc?Z>Rw(#pI{Bts`}m$2w$nBVMZtQ$%!>JG*MvDeO`{fx
zxRgiOsyPRfu}<TTj(>R(_|UL^aqJ|BMjU5}BDC+>a7~0ZtH*XE(^pD+31>EE6D=v|
z{viC=IvCs$m(iar>AQy>e@pj;SB#NT?=i#9hqCkqZ^_5yTaf#D*?pQZYJIi`ArxFW
zctos=lF*N9#h3irweAei6PciksM{sxk5Sl0eic5PM^CMu6?m$aCKke^Arxe(E$l!d
zmX=DdDhL@MQZRdwwh@(~b<Y=iXG6hBuAH09m6W02(ZFJNWcOR;Pm7&Ofklj-zSJhH
zR|5pAl8t<vq%2B9kA0j51}EgT!cv;O^OMwXZoBI?uHkCFuOEw0So}`jtMY#T$IA$o
zo0{fk>sAK&E%ueAy4+lyq<+Z^Uukm2_sCCgh{Rw!YPSIEm2P0Y!t=+G=CmS!Hq6HH
z=U#p2P1O^*FV8Pbjx!ZZ9@#fW)`#E<jbF<YDp91MUoUC9-IcheWBMU-hJMRJi$iX+
zkFGvkE~!ku-v8D`CkyBKukHdR_V)V=JU+d<mZ?4>(Agr5M!gz=@1L8qg1O+082E~Q
zuvE`ho(kfJL(aAC7LDQf6d^R9ZcEZa(c3GzUGEBJMm>50s}w#oD(H&10&(}}ev?Tw
zp}6oONPiV0SY~k}rHe6V&BQ`l8X*r?lz6(=!+vFlk?$!@jxixSttbs);>F-pI%V}-
zuiF+XVy{f&yzo|srKOUyl!r<kq=dv5YhK^QCa`TU)ac^R496^jXr1HUTBU*9D`|kV
zsqS<+Wa|#*b1Dm)O&5tzv8}h<&cS&tt<hg=UaHYpj!Vp=x-vZ6f(d_XArg?fF3JVp
zI-Z4UY78E}?6F2E3&B4xx7B*Euddp?vJHz?EJxX6(S>tAv58b1@qs=WhDCcqX~SR1
ze#kZS9ioom_3Gye6dPG+Kj(J9HFAw@@IEs%-OrU?EOP}XZg`r>T=iMZV(E2?=Zj8l
zRZi(g)U85x=e@=*>nXpw9*@Ax-BuWC<;XSBO0c2QyY6ta?4!=LmAxycd&KVT)gVb=
z+QkbPYefE+9&vgShKN4NltchOcEn=|vx<rmEX6IIqsYFY`RK7FNzOT~a{+ddY(x*s
zu&zya7Ddh|d{fi+LBHkGjP~tD(4971$BSBDLoJ-lcM{^f-+CV%9pD;~;|p3=AY{+K
zDQTY$3#lH^7Gi>3Ey&Wa)oYO=-O*a%&0rm)eL^T-<l4+Sc5(mted&#WHqVcvCheuK
zYMTy=SShs0ZF1g>y5o+-<m-jaiBNP7LFv<*B0Q#RnN{+w#HJrgu3#5*R|`X*C)kFM
z(yZRGqd6aaRG(H(D{N5k0B^T&Avp4ZE*>F`Z2}jp&YeS1s&`pet&TBJbZATE+3xp4
ztgZf*N36u!WVphrolEag>1aamrRCGCYqE}#jEXdb(wNf`8Fnuys)z{_8Py{3&>d}7
zH@joT8T&V^J|?*BKa%_$6i6oIYL00q{CY0z?F-Su48;VCpd!X4@%7=p)S2Qip;rPF
z3uIbK7zyh&IWtxMw;qPVb{b<EBa)L7kJ5J+A(__tjOmZL+%Tyqq_ECI!{nTTKS%go
z1g82L^xkm{27vwLwG%{p^u+%1ny5l<g1Puv>PH0gi!g@Q+F8{a4EVkxnK6u&c_sR`
z+O7!6f#}-eRn$9V?+>x(Fo__^=8l81EOhS&v#T53=B_Ge!*0$*{P64P(w`!aD##im
zY2q75Ug*ozT$F<t#HKFc$!~60R&z9Y$CVnb2t`>QN^&ji%o!5d?a15aZqvlfkKR(B
zy2+;x?CfA|jW>qYe?D<3K|M!;2KdSW(;tznB^jU>{ywl!fO*kh2LZ}g*^^&Xp|@nY
zl+_e@jyh2Qb&y|0FQ5nmMR$&el=FdqLIuV+lD~@m{Vl`y#8&gWsH&`*vLaOT7PqP*
zl7NCD1giX3)hH+@mE!=+2X+>KJMphN|J__5?a$BSq{N9n)JX|T*nJZ_Gkb?qMZuL3
z{VMraWjf%Zf7wm{Sv9yk*{SkD;PStxkx0hhQlIwdml7@kuY);Y000tv{5~>#YXHV|
zWqGKYCY0O3#Q|KfAw5mwGH}a$fD6s=yBG>ehVO}L=&AFTgV~$?OP2-A%VDO&)&oW&
z8KCrud&I9J!}k$zS^vd5wM7DEt=AQ8Bm;nVz~?mU0s)8x?ERZsofzqu`2Jo`f>{T{
zlkB&F3uFkKE7Pw=0Y5W*Xa3CkyLF~#6ItiKw&(z7+76s4>nWlKa4k=rDYA8d8`Xb8
zxpuVNrT|zjaMv!Kf>M(I5vu86_VDaBy4pJsngM6c4rDU8cnT**@h9BBNhgmpwD%zW
z4M17s`rG0D7c9efnEGF&--?MpZ86}R0hW44!rn21VgD9>2h+d`;7A%8+nKaqiYfou
z`M|2sNGg;AME%D@akfS@xW!;$UL>0qxV)#j&Og}yzA-1G2UzeG$sz*ghNoF)%fEtK
z2Nn%Q66yIs#8VQYU=CPW6UmY12XoHQ*#zUjT75{Ij4%lIpEnjPM~CEO0#m0`7wjkJ
zpW<}jR)IyikhHJjAlm5(`Pp|9ERBW4l}mteXA5P48wl18LJ}9GLBwCr#UGS}z+|v!
z36k6{_XqNS-Waf40g^|n1mgYm9{q=S0k~=4Y|uy)w%VB}WNv6M3Y?4-iTa><77Ce&
z^ykU`S87slW#HVE$jV5x|JTaS$Ycqw4xH!^S)I1d|5tTqcVcj=F(me~!CBb9$2enT
z;xTYL!3lYgKyBl*fd5F(14e-pa3E1d=4YXPrQ-l|z@hs{PM!7HoYR5)U>-PV8p%W4
zKb!aG5Na?R94v=q|FA!s{g2Q&Fbo_PgM{h3oDBm9$$*Jq_j4ps(erHLZ)bEc3hbPV
zMA`fN0rlHe7t8`XKq6UskI!Zy-66p&u)i6SB?>=_^+)eBFc|C`g9Oh7p9wz0QwGcg
zyG|gPR8RlRJncvUW`a%ZNTy=gpP68TJD3W##UiQp5oc1*w9JC3U>g>a8W|0u{$7ur
zVbKC(!S(?p_UZFKVgGC`0Mo&Hf=K#y{GaHjCnW#aAq2z0+e=9Jg{1!hetNU%#x)GU
UgpPtD2z>DYYp}SJr5?)v0beu;=l}o!

diff --git a/lib/junit-4.12.jar b/lib/junit-4.12.jar
deleted file mode 100644
index 3a7fc266c3e32283a2b21fe12166ebdcc33a1da1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 314932
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
TY(h;@!?}i$7z!3V8^-w`q)kqw

diff --git a/page/index.html b/page/index.html
new file mode 100644
index 00000000..fc1733e6
--- /dev/null
+++ b/page/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <title>Gitlab Page for my repository!</title>
+</head>
+<body>
+<a href="https://surya.pages.stud.idi.ntnu.no/idatt1002/apidocs/">Java-docs</a>
+<a href="https://surya.pages.stud.idi.ntnu.no/idatt1002/coverage-reports/index.html">Coverage reports</a>
+</body>
+</html>
\ No newline at end of file
-- 
GitLab