SDK/Tools

Choose application
.NET Native Web
Choose application
VS Code Visual Studio
QEMU Networking documentation<\/a>.<\/p>\n<h3 id=\"content-proxy-configuration\"><a href=https://samsungtizenos.com/"#content-proxy-configuration\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Proxy Configuration<\/h3>\n<p>The emulator provides 3 methods of proxy configuration. They can be configured in <strong>Emulator Manager &gt; Network Configuration<\/strong>:<\/p>\n<ul>\n<li><strong>No proxy<\/strong>: does not use the proxy configuration.<\/li>\n<li><strong>Use host proxy<\/strong>: sets the same proxy value that the host uses.<\/li>\n<li><strong>Use manual proxy<\/strong>: sets manually a proxy value different from the host.<\/li>\n<\/ul>\n<blockquote>\n<p><strong>Note<\/strong><\/p>\n<p>The following preallocated addresses are not supported as a manual proxy:<\/p>\n<ul>\n<li>Localhost<\/li>\n<li>127.0.0.1\/8<\/li>\n<li>10.0.2.0\/24<\/li>\n<\/ul>\n<p>Automatic proxy configuration is not supported due to licensing issues.<\/p>\n<\/blockquote>\n<h3 id=\"content-nat-network-address-translation\"><a href=https://samsungtizenos.com/"#content-nat-network-address-translation\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>NAT (Network Address Translation)<\/h3>\n<p>NAT is the default networking backend and has better usability than the other backends. The emulator supports TCP, UDP, and ping within a guest. However, a raw socket is not supported.<\/p>\n<p>The emulator virtually provides a LAN (Local Area Network), such as the following:<\/p>\n<ul>\n<li>10.0.2.2: Gateway, host machine<\/li>\n<li>10.0.2.3: DNS (you can specify the emulator to use the host DNS IP when the emulator starts)<\/li>\n<li>10.0.2.15: Emulator IP<\/li>\n<\/ul>\n<p><strong>Figure: Emulator NAT network architecture<\/strong><\/p>\n<p><img src=https://samsungtizenos.com/"media//emulator_feature_nat_architecture.png/" alt=\"Emulator NAT network architecture\" \/><\/p>\n<h4 id=\"content-network-connections-for-nat\"><a href=https://samsungtizenos.com/"#content-network-connections-for-nat\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Network Connections for NAT<\/h4>\n<p>Inbound connections from external to the emulator fail in the NAT backend. If you want to permit inbound connections and test, you must forward the port by using one of following methods:<\/p>\n<ul>\n<li>\n<p>ECP (Emulator Control Panel)<\/p>\n<p>You can add port forwarding by using the ECP. In the <strong>ECP &gt; Network<\/strong> card, under <strong>Add port-forwarding<\/strong>, enter the ports to forward.<\/p>\n<\/li>\n<li>\n<p>SDB (Smart Development Bridge)<\/p>\n<p>The SDB provides port forwarding as a command. For more <code>user,id=net0<\/code> information in the SDB commands, see <a href=https://samsungtizenos.com/"smart-development-bridge.md#command\">sdb forward<\/a>.<\/p>\n<\/li>\n<li>\n<p>Launch configuration on boot<\/p>\n<p>You can forward the port upon booting the emulator by modifying the QEMU redirection option. The QEMU redirection option can be appended in the existing <code>-netdev user,id=net0<\/code> option in the <code>&lt;TIZEN_STUDIO_DATA&gt;\/emulator\/vms\/&lt;image name&gt;\/vm_launch.conf<\/code> file with the following appending command:<\/p>\n<pre class=\"shiki shiki-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8;\"><code><span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">netdev<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">user<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">id<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">net0<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">hostfwd<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\">[<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">tcp<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">|<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">udp<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\">]:[<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">hostaddr<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\">]:<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">hostport<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;-<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\">[<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">guestaddr<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\">]:<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">guestport<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre>\n<p>Redirect incoming TCP or UDP connections to the &lt;hostport&gt; host port to the &lt;guestaddr&gt; guest IP address on the &lt;guestport&gt; guest port. If the &lt;guestaddr&gt; is not specified, its value is 10.0.2.15 (default first address given by the built-in DHCP server).<\/p>\n<p>You can also connect one emulator instance with another by using redirection. To set up redirection (where A and B are emulator instances):<\/p>\n<ol>\n<li>Set up the server on A, listening to <code>10.0.2.15:&lt;ServerPort&gt;<\/code>.<\/li>\n<li>On A, append the <code>,hostfwd tcp:127.0.0.1:&lt;B's localPort&gt;-:&lt;A's serverPort&gt;<\/code> redirection option in the <code>vm_launch.conf<\/code> file.<\/li>\n<li>On B, let the client connect to <code>10.0.2.2:&lt;B's localPort&gt;<\/code>.<\/li>\n<\/ol>\n<blockquote>\n<p><strong>Note<\/strong><\/p>\n<p>The appending value of the configuration file is removed when the user changes the VM setting on the Emulator Manager.<\/p>\n<\/blockquote>\n<\/li>\n<\/ul>\n<h3 id=\"content-bridge-bridged-network\"><a href=https://samsungtizenos.com/"#content-bridge-bridged-network\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Bridge (Bridged Network)<\/h3>\n<p>The bridge backend requires a dedicated IP for the emulator and you can communicate to an external network without any port forwarding. If you want to use one of the following, you can try the bridge backend:<\/p>\n<ul>\n<li>You want to permit an inbound connection with no port forwarding.<\/li>\n<li>Your application must send and receive broadcast\/multicast packets, for example a DLNA (Digital Living Network Alliance) application.<\/li>\n<li>You want to use a firewall-free IP for the emulator.<\/li>\n<li>You want high performance from the network.<\/li>\n<\/ul>\n<p><strong>Figure: Emulator bridged network architecture<\/strong><\/p>\n<p><img src=https://samsungtizenos.com/"media//emulator_feature_bridge_architecture.png/" alt=\"Emulator bridged network architecture\" \/><\/p>\n<blockquote>\n<p><strong>Note<\/strong><\/p>\n<ul>\n<li>Network bridging does not work when the underlying physical network device is a wireless device.<\/li>\n<li>On macOS, only a physical network device named <code>en0<\/code> can be used for bridging.<\/li>\n<\/ul>\n<\/blockquote>\n<p>When the Emulator Manager creates an emulator instance, it also checks the emulator IP and sets the properties of the bridged network in <strong>Emulator Manager &gt; Network Configuration<\/strong> automatically.<\/p>\n<p>If you have a DHCP (Dynamic Host Configuration Protocol) server on the network, you can configure the emulator IP using DHCP. If not, enter the IP address that you want to assign.<\/p>\n<p>In the following host operating systems, you must configure the properties of the bridged network directly:<\/p>\n<ul>\n<li>Bridge configuration on macOS Mavericks and above:\n<ol>\n<li>In the <strong>Apple<\/strong> menu, click <strong>System Preferences &gt; Network<\/strong>.<\/li>\n<li>In the <strong>Action<\/strong> menu, click <strong>Manage Virtual Interfaces<\/strong>.<\/li>\n<li>Click <strong>Add (+) &gt; New Bridge<\/strong>, and select the Ethernet interfaces to include in the bridge.<\/li>\n<li>Configure the TCP\/IP for bridge, such as IP and DNS.<\/li>\n<\/ol>\n<\/li>\n<li>Bridge configuration on Windows 8 and above:\n<ol>\n<li>Click the <strong>Windows Start (<img src=https://samsungtizenos.com/"media//emulator_feature_windows-8-1-start-button.png/" alt=\"Start\" \/>) &gt; Control Panel<\/strong>. In the search box, enter &quot;adapter&quot;, and click <strong>Network and Sharing Center &gt; View network connections<\/strong>.<\/li>\n<li>Right-click the physical network connection used for bridging, and click <strong>Properties<\/strong>.<\/li>\n<li>On the <strong>General<\/strong> tab (for a local area connection), click <strong>Internet Protocol (TCP\/IP) &gt; Properties<\/strong>.<\/li>\n<li>Click <strong>Obtain an IP address automatically<\/strong> to delete the IP configuration, and click <strong>OK<\/strong>. The IP configuration (IP address, subnet mask, and default gateway) is used for the configuration of the bridged network.<\/li>\n<li>While holding down the <strong>Ctrl<\/strong> key, select the network connection and the tap device that you want to include in the bridge. For example, <strong>tap1<\/strong> and <strong>Local area connection<\/strong>.<\/li>\n<li>Right-click one of the selected network connections, and click <strong>Bridge Connections<\/strong>.<\/li>\n<li>Configure the TCP\/IP of the <strong>Network bridge<\/strong>. Reuse the deleted TCP\/IP configuration of step 4.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p><a name=\"skin\"><\/a><\/p>\n<h2 id=\"content-using-custom-skin-layout\"><a href=https://samsungtizenos.com/"#content-using-custom-skin-layout\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Using Custom Skin Layout<\/h2>\n<p>The emulator skin consists of an <code>&lt;TIZEN_STUDIO&gt;\/platforms\/&lt;PLATFORM_VERSION&gt;\/&lt;PROFILE&gt;\/emulator-resources\/skins\/&lt;SKIN_NAME&gt;\/layout.xml<\/code> XML meta file. The file defines layout-related information, such as skin image file name, display location, and the location of hardware keys.<\/p>\n<p>The following example shows the content of the <code>layout.xml<\/code> layout file:<\/p>\n<pre class=\"shiki shiki-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8;\"><code><span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;?<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">xml<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">version<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#D73A49;--shiki-dark:#9ECBFF\">&quot;1.0&quot;<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">encoding<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#D73A49;--shiki-dark:#9ECBFF\">&quot;UTF-8&quot;<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">?&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">EmulatorUI<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">xmlns<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;http:\/\/www.tizen.org\/emulator\/ui\/layout&quot;<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">layoutVersion<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">2.4<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">layoutVersion<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">formList<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Skin<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">mode<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">definition<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">form<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">name<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;Portrait&quot;<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">display<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Display<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">screen<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">size<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">and<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">position<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">region<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">left<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;30&quot;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">top<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;81&quot;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">width<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;480&quot;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">height<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;800&quot;<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">\/&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Rotate<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">display<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">screen<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">by<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">degree<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">angle<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">0<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">angle<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">display<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Resource<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">file<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">name<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">of<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">the<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">usual<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">skin<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">image<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">normalImage<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">default_0<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">.<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">png<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">normalImage<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Resource<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">file<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">name<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">of<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">the<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">skin<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">image<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">when<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">hardware<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">key<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">events<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">occur<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pressedImage<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">default_0_p<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">.<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">png<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pressedImage<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">keyList<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">key<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">name<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;Home&quot;<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Optional<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Hardware<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">key<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">region<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">size<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">and<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">position<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">region<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">left<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;233&quot;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">top<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;882&quot;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">width<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;74&quot;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">height<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;74&quot;<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">\/&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">keycode<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">139<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">keycode<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Keycode<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">value<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">This<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">line<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">is<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">displayed<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">when<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">mouse<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">hovers<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">over<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">hardware<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">key<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">region<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">tooltip<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Home<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">tooltip<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Defined<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">keyboard<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">shortcut<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">shortcut<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">F1<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">shortcut<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">key<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">keyList<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">hover<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;!--<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">RGB<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">line<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">color<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">of<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">the<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">hardware<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">key<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">hover<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">color<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">R<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;255&quot;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">G<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;255&quot;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">B<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;255&quot;<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">\/&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">hover<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">form<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">formList<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;\/<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">EmulatorUI<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre>\n<p>The emulator skin also contains a <code>&lt;TIZEN_STUDIO&gt;\/platforms\/&lt;PLATFORM_VERSION&gt;\/&lt;PROFILE&gt;\/emulator-resources\/skins\/&lt;SKIN_NAME&gt;\/info.ini<\/code> property file. The file defines skin-related information, such as skin name and supported resolutions.<\/p>\n<p>The following example shows the contents of the <code>info.ini<\/code> property file:<\/p>\n<pre class=\"shiki shiki-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8;\"><code><span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">skin<\/span><span style=\"color:#005CC5;--shiki-dark:#F97583\">.<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">name<\/span><span style=\"color:#005CC5;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">Phone<\/span><span style=\"color:#005CC5;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">480x800<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">resolution<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">.<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">width<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">480<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">resolution<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">.<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">height<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">800<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre>\n<p>To create your own skin layout:<\/p>\n<ol>\n<li>\n<p>Create a new skin folder in the <code>&lt;TIZEN_STUDIO&gt;\/platforms\/&lt;PLATFORM_VERSION&gt;\/&lt;PROFILE&gt;\/emulator-resources\/skins<\/code> folder.<\/p>\n<\/li>\n<li>\n<p>In the skin folder, define the content of the <code>layout.xml<\/code> and <code>info.ini<\/code> files and include the required skin image files.<\/p>\n<\/li>\n<li>\n<p>Select the skin name in the <a href=https://samsungtizenos.com/"emulator-manager.md/">Emulator Manager<\/a>. You can also use the <a href=https://samsungtizenos.com/"#startup\">emulator start-up options<\/a> in the command line.<\/p>\n<p>The image defined in your modified XML meta file is displayed when the emulator is launched.<\/p>\n<\/li>\n<\/ol>\n<blockquote>\n<p><strong>Note<\/strong><\/p>\n<p>If you reinstall Tizen Studio, the custom skin folders are reset.<\/p>\n<\/blockquote>\n<p><a name=\"eventcast\"><\/a><\/p>\n<h2 id=\"content-using-eventcast\"><a href=https://samsungtizenos.com/"#content-using-eventcast\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Using EventCast<\/h2>\n<p>You can simulate events on the emulator using the Emulator Control Panel (ECP). However, simulating sensor events with the ECP is not very intuitive or convenient. While you are simulating events, it is impossible to touch the emulator screen simultaneously. EventCast enables you to simulate sensor and touch events more intuitively using a real target device.<\/p>\n<p>The following figure illustrates how the EventCast application on the target device gathers events and passes them to the emulator controller, which converts and hands them over to the Tizen platform. This is convenient if you do not have a Tizen mobile device.<\/p>\n<p><strong>Figure: EventCast architecture<\/strong><\/p>\n<p><img src=https://samsungtizenos.com/"media//emulator_feature_eventcast_architecture.png/" alt=\"eventcast_architecture\" \/><\/p>\n<p>EventCast provides the following features:<\/p>\n<ul>\n<li>Touch: Maximum number of touch points is 10<\/li>\n<li>Sensors: Accelerometer, gyroscope, geo-magnetic, proximity, and light<\/li>\n<li>Display: Getting images of the emulator and drawing them when using touch features<\/li>\n<\/ul>\n<h3 id=\"content-prerequisites\"><a href=https://samsungtizenos.com/"#content-prerequisites\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Prerequisites<\/h3>\n<p>When connecting through USB, ADB is required to make a connection. If you have already installed the Android\u2122 SDK on the computer, ADB is located in the <code>&lt;installed Android SDK&gt;\/sdk\/platform-tools<\/code> folder. Otherwise, you can download only ADB or install the Android SDK.<\/p>\n<p>To install ADB:<\/p>\n<ol>\n<li>\n<p>Ubuntu\/macOS: Download ADB and then install it in the <code>\/usr\/bin<\/code> folder.<\/p>\n<p>For more information, see <a href=https://samsungtizenos.com/"http:////code.google.com//p//adb-fastboot-install///">ADB Fastboot Install<\/a>.<\/p>\n<\/li>\n<li>\n<p>Windows\u00ae: Download ADB and install it in the <code>C:\\ADB<\/code> folder.<\/p>\n<p>For more information, see <a href=https://samsungtizenos.com/"http:////rubenalamina.mx//custom-installers//android-adb-fastboot///">ADB Fastboot for Windows<\/a>.<\/p>\n<\/li>\n<\/ol>\n<p>When connecting through Wi-Fi, make sure that your Android device and computer are within the same AP.<\/p>\n<h3 id=\"content-installing-eventcaster\"><a href=https://samsungtizenos.com/"#content-installing-eventcaster\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Installing EventCaster<\/h3>\n<p>EventCaster is the application on the target device. It communicates with the Tizen Emulator through the TCP\/IP protocol. It can connect to the emulator using USB or Wi-Fi.<\/p>\n<p>You can download the EventCaster from Google Play (<a href=https://samsungtizenos.com/"https:////github.com//eventcaster//eventcaster.git/">https:////github.com//eventcaster//eventcaster.git) and install it manually.<\/p>\n<h3 id=\"content-connecting-eventcaster-to-the-emulator\"><a href=https://samsungtizenos.com/"#content-connecting-eventcaster-to-the-emulator\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Connecting EventCaster to the Emulator<\/h3>\n<p>To connect the EventCaster application to the emulator:<\/p>\n<ul>\n<li>\n<p>Connect through USB:<\/p>\n<ol>\n<li>\n<p>Locate the developer options.<\/p>\n<p>On most devices running Android 3.2 or older, you can find the option under <strong>Settings &gt; Applications &gt; Development<\/strong>.<\/p>\n<p>On Android 4.0 and newer, it is in <strong>Settings &gt; Developer options<\/strong>.<\/p>\n<blockquote>\n<p><strong>Note<\/strong><\/p>\n<p>On Android 4.2 and newer, the developer options are hidden by default. To make them available, go to <strong>Settings &gt; About phone<\/strong> and tap <strong>Build number<\/strong> 7 times. Return to the previous screen to find the developer options.<\/p>\n<\/blockquote>\n<\/li>\n<li>\n<p>Enable USB debugging.<\/p>\n<\/li>\n<li>\n<p>Connect the device to a computer through USB.<\/p>\n<\/li>\n<li>\n<p>Launch the EventCaster.<\/p>\n<\/li>\n<li>\n<p>Start the server using a default port (7000) or enter the port number.<\/p>\n<\/li>\n<li>\n<p>Forward a TCP port using the <code>adb forward<\/code> command.<\/p>\n<p>For example, to forward the 7000 port in the application to the 1234 port in your computer: <code>adb forward tcp:1234 tcp:7000<\/code><\/p>\n<\/li>\n<li>\n<p>Launch the Tizen Emulator, and open the Emulator Control Panel (ECP) from the emulator context menu.<\/p>\n<\/li>\n<li>\n<p>Select the <strong>USB<\/strong> checkbox on the <strong>EventCast<\/strong> tab of the ECP.<\/p>\n<\/li>\n<li>\n<p>Enter the forwarded port number and click <strong>Connection<\/strong> on the ECP.<\/p>\n<p>If the emulator connects to the application successfully, the <strong>Show Event<\/strong> button in the application is activated.<\/p>\n<\/li>\n<li>\n<p>Click <strong>Show Event<\/strong>. You can now send a sensor or touch value to the emulator.<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<li>\n<p>Connect through Wi-Fi:<\/p>\n<ol>\n<li>\n<p>Enable Wi-Fi on device and select the Wi-Fi network.<\/p>\n<\/li>\n<li>\n<p>Connect the Android device to a network where you also have a computer running the emulator.<\/p>\n<\/li>\n<li>\n<p>Launch EventCaster and click <strong>Read WiFi<\/strong>.<\/p>\n<p>The application gets the IP address of the connected network.<\/p>\n<\/li>\n<li>\n<p>Click <strong>Start Server<\/strong>.<\/p>\n<\/li>\n<li>\n<p>Select the <strong>Wi-Fi<\/strong> checkbox on the <strong>EventCast<\/strong> tab of the ECP.<\/p>\n<\/li>\n<li>\n<p>Enter the IP address and port number using EventCaster and then click <strong>Connect<\/strong> on the ECP.<\/p>\n<p>If the emulator connects to the application successfully, the <strong>Show Event<\/strong> button in the application is activated.<\/p>\n<\/li>\n<li>\n<p>Click <strong>Show Event<\/strong>. You can now send a sensor or touch value to the emulator.<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p><a name=\"startup\"><\/a><\/p>\n<h2 id=\"content-starting-an-emulator-with-a-configuration-file\"><a href=https://samsungtizenos.com/"#content-starting-an-emulator-with-a-configuration-file\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Starting an Emulator with a Configuration File<\/h2>\n<p>If you create an emulator instance using the Emulator Manager, a configuration file defining the emulator start-up options is generated (<code>&lt;TIZEN_STUDIO_DATA&gt;\/emulator\/vms\/&lt;VM_NAME&gt;\/vm_launch.conf<\/code>).<\/p>\n<p>With the configuration file, you can launch the emulator in the command line:<\/p>\n<pre class=\"shiki shiki-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8;\"><code><span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">.<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">\/<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">emulator<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">conf<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">configuration<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">file<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre>\n<p>The emulator binaries are located in the <code>&lt;TIZEN_STUDIO&gt;\/platforms\/&lt;PLATFORM_VERSION&gt;\/common\/emulator\/bin<\/code> folder.<\/p>\n<p>The configuration file consists of 2 sections:<\/p>\n<ul>\n<li>QEMU_OPTIONS section defines the qemu options, such as RAM, network, and devices.<\/li>\n<li>VARIABLES section defines the values for the qemu options.<\/li>\n<\/ul>\n<p>You can override the defined qemu values on the emulator starting time. For example, to override the guest RAM size:<\/p>\n<ol>\n<li>\n<p>The <code>-m<\/code> qemu option (which sets the guest RAM size) and its value are written in the configuration file:<\/p>\n<pre class=\"shiki shiki-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8;\"><code><span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">[[<\/span><span style=\"color:#24292E;--shiki-dark:#79B8FF\">VARIABLE<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">]]<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">ram<\/span><span style=\"color:#005CC5;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">512<\/span><span style=\"color:#005CC5;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#6A737D\"># define variable ram<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">[[<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">QEMU_OPTIONS<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">]]<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">m<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> ${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">ram<\/span><span style=\"color:#005CC5;--shiki-dark:#E1E4E8\">} <\/span><span style=\"color:#005CC5;--shiki-dark:#6A737D\"># use variable ram<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre>\n<\/li>\n<li>\n<p>To override the guest RAM size, start the emulator with the following command:<\/p>\n<pre class=\"shiki shiki-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8;\"><code><span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">.<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">\/<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">emulator<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">conf<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&lt;<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">configuration<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">file<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&gt;<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">--<\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">ram<\/span><span style=\"color:#D73A49;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#D73A49;--shiki-dark:#79B8FF\">1024<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre>\n<\/li>\n<\/ol>\n<p>For more information on the start-up options, see <a href=https://samsungtizenos.com/"https:////qemu.weilnetz.de//doc//latest//system//invocation.html/">QEMU Emulator User Documentation<\/a> and the <code>vm_launch.conf<\/code> file.<\/p>\n<p>The following example shows the configuration file:<\/p>\n<pre class=\"shiki shiki-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8;\"><code><span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">[[<\/span><span style=\"color:#24292E;--shiki-dark:#79B8FF\">VARIABLES<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">]]<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">vm_name<\/span><span style=\"color:#005CC5;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">mobile<\/span><span style=\"color:#005CC5;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">vm<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">vms_path<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;\/home\/user\/tizen-studio-data\/emulator\/vms&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">image_arch<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">i386<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">drive<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;file=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${vms_path}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">\/<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${vm_name}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">\/emulimg-<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${vm_name}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">.<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${image_arch}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">,if=none,index=0,cache.no-flush=on&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">swap<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;file=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${vms_path}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">\/<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${vm_name}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">\/swap-<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${vm_name}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">.img,if=none,index=1&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">skin_path<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;\/home\/user\/tizen-studio\/platforms\/tizen-2.4\/mobile\/emulator-resources\/skins\/mobile-general-3btn&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">display_resolution<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">480x800<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">display_pixel_density<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">233<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">process_num<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">4<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">ram<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">512<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">max_point<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">10<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">sensors<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">accel<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">geo<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">gyro<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">light<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">proxi<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">haptic<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">uv<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">press<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">hrm<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">jacks<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">earjack<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">charger<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">&amp;<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">usb<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">network_proxy<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;http_proxy=1.2.3.4:123 https_proxy=1.2.3.4:123 ftp_proxy=1.2.3.4:123 socks_proxy=1.2.3.4:123&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">bios_path<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;\/home\/user\/tizen-studio\/platforms\/tizen-2.4\/common\/emulator\/data\/bios&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">kernel<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;\/home\/user\/tizen-studio\/platforms\/tizen-2.4\/common\/emulator\/data\/kernel\/bzImage.<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${image_arch}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">kernel_log<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${vms_path}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">\/<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${vm_name}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">\/logs\/emulator.klog&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virt_cam_img_path0<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;\/home\/user\/tizen-studio\/tools\/emulator\/images\/default-image2.gif&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">wsi<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">vigs_wsi<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">host_ip<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">10.0.2.2<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">image_ver<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">1.0.4<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">profile<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">mobile<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">platform_version<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">tizen<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">2.4<\/span><\/span>\n<span class=\"line\"><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">append<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">&quot;vm_name=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${vm_name}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\"> video=LVDS-1:<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${display_resolution}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\">-32@60 dpi=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${display_pixel_density}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\"> <\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${network_proxy}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\"> host_ip=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${host_ip}<\/span><span style=\"color:#032F62;--shiki-dark:#9ECBFF\"> console=ttyS0&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">[[<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">QEMU_OPTIONS<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">]]<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">drive<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> ${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">drive<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">},<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">id<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">drive<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">blk<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">drive<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">drive<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">drive<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> ${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">swap<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">},<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">id<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">swap<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">blk<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">drive<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">swap<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">enable<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">kvm<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">vigs<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">backend<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">gl<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">wsi<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">wsi<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">yagl<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">wsi<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">wsi<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">},<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">protocol<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">23<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">smp<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> ${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">process_num<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">m<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> ${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">ram<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">sensor<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">sensors<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">sensors<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">camera<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">index<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">0<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">path<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virt_cam_img_path0<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">nfc<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">netdev<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">user<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">id<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">net0<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">net<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">netdev<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">net0<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">chardev<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">file<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">path<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">kernel_log<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">},<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">id<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">con0<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">isa<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">serial<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">chardev<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">con0<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">serial<\/span><\/span>\n<span class=\"line\"><span style=\"color:#6A737D;--shiki-dark:#6A737D\">### virtual console for unix socket client<\/span><\/span>\n<span class=\"line\"><span style=\"color:#6A737D;--shiki-dark:#6A737D\">#-chardev socket,path=\/tmp\/virtcon,server,nowait,id=virtcon0<\/span><\/span>\n<span class=\"line\"><span style=\"color:#6A737D;--shiki-dark:#6A737D\">#-device virtconsole,chardev=virtcon0<\/span><\/span>\n<span class=\"line\"><span style=\"color:#6A737D;--shiki-dark:#6A737D\">### virtual console for telnet client<\/span><\/span>\n<span class=\"line\"><span style=\"color:#6A737D;--shiki-dark:#6A737D\">#-chardev socket,port=2222,host=0.0.0.0,server,nowait,id=virtcon1<\/span><\/span>\n<span class=\"line\"><span style=\"color:#6A737D;--shiki-dark:#6A737D\">#-device virtconsole,chardev=virtcon1<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">L<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> ${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">bios_path<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">kernel<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> ${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">kernel<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">append<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> ${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">append<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">display<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru_qt<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">rendering<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">onscreen<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">resolution<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">display_resolution<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">},<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">dpi<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">display_pixel_density<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">touchscreen<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">max_point<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">max_point<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">AC97<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">esm<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">hwkey<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">evdi<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">keyboard<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">vmodem<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">power<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">codec<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">brightness<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">nodefaults<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">rtc<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">base<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">utc<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">M<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">x86<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">machine<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">usb<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">vga<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">none<\/span><\/span>\n<span class=\"line\"><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">device<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">virtio<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">maru<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">jack<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">-<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">pci<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">,<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">jacks<\/span><span style=\"color:#D73A49;--shiki-dark:#F97583\">=<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">${<\/span><span style=\"color:#005CC5;--shiki-dark:#79B8FF\">jacks<\/span><span style=\"color:#24292E;--shiki-dark:#E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre>\n<p><a name=\"dir\"><\/a><\/p>\n<h2 id=\"content-emulator-directory-structure\"><a href=https://samsungtizenos.com/"#content-emulator-directory-structure\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Emulator Directory Structure<\/h2>\n<p>The following table describes the content of the emulator directory, located in the <code>&lt;TIZEN_STUDIO&gt;\/tools\/emulator<\/code> folder.<\/p>\n<p><strong>Table: Emulator directory content<\/strong><\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>Folder or file<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>bin\/emulator-manager<\/code><\/td>\n<td>Emulator Manager GUI<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/em-cli<\/code><\/td>\n<td>Emulator Manager CLI (Command Line Interface)<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/em-cli.jar<\/code><\/td>\n<td>Emulator Manager CLI executable<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/em-lib.jar<\/code><\/td>\n<td>Emulator Manager library<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/em-ui-3.0.jar<\/code><\/td>\n<td>Emulator Manager GUI executable<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/emulator-control-panel.jar<\/code><\/td>\n<td>Emulator Control Panel (ECP)<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/emulator-control-panel-cli.jar<\/code><\/td>\n<td>ECP CLI (Command Line Interface)<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/libecp.jar<\/code><\/td>\n<td>Profile-independent library for ECP<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/&lt;LIBRARIES&gt;<\/code><\/td>\n<td>Third party libraries, such as JNA, Protobuf, ARGS4J, JSON-simple, and JLINE<\/td>\n<\/tr>\n<tr>\n<td><code>storages\/sdcard\/sdcard_xxx.img<\/code><\/td>\n<td><code>.img<\/code> files (base sdcard images) specific to the data size used by the Emulator Manager<\/td>\n<\/tr>\n<tr>\n<td><code>storages\/swap\/swap.img<\/code><\/td>\n<td>Disk image for swap<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p>The following table describes the platform image directories that are located in the <code>&lt;TIZEN_STUDIO&gt;\/platforms\/&lt;PLATFORM_VERSION&gt;\/&lt;PROFILE&gt;\/emulator-images<\/code> folder.<\/p>\n<p><strong>Table: Platform image directory content<\/strong><\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>Name<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>&lt;IMAGE_DIR&gt;<\/code><\/td>\n<td>Platform image directory<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;IMAGE_DIR&gt;\/emulimg-&lt;VERSION&gt;.&lt;ARCHITECTURE&gt;<\/code><\/td>\n<td>Platform image, which represents an emulator root file system for x86 in the guest OS view<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;IMAGE_DIR&gt;\/info.ini<\/code><\/td>\n<td>File for specifying platform image information<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p>The following table describes the platform common directories that are located in the <code>&lt;TIZEN_STUDIO&gt;\/platforms\/&lt;PLATFORM_VERSION&gt;\/common\/emulator<\/code> folder.<\/p>\n<p><strong>Table: Platform common directory content<\/strong><\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>Name<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>bin\/<\/code><\/td>\n<td>Binary files<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/emulator<\/code><\/td>\n<td>Emulator<\/td>\n<\/tr>\n<tr>\n<td><code>bin\/emulator-x86_64<\/code><\/td>\n<td>x86 emulator binary, including QEMU<\/td>\n<\/tr>\n<tr>\n<td><code>data\/bios\/<\/code><\/td>\n<td><code>.bin<\/code> files for initializing the guest OS<\/td>\n<\/tr>\n<tr>\n<td><code>data\/kernel\/<\/code><\/td>\n<td>Kernel image for the guest Linux OS<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p>The following table describes the platform resource directories that are located in the <code>&lt;TIZEN_STUDIO&gt;\/platforms\/&lt;PLATFORM_VERSION&gt;\/&lt;PROFILE&gt;\/emulator-resources<\/code> folder.<\/p>\n<p><strong>Table: Platform resource directory content<\/strong><\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>Name<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>plugins\/<\/code><\/td>\n<td>Plugins for profile<\/td>\n<\/tr>\n<tr>\n<td><code>plugins\/ecp-plugin-&lt;PROFILE&gt;-&lt;VERSION&gt;.jar<\/code><\/td>\n<td>Plugin for the ECP<\/td>\n<\/tr>\n<tr>\n<td><code>plugins\/ecp-plugin-&lt;PROFILE&gt;-&lt;VERSION&gt;.xml<\/code><\/td>\n<td>XML file for the <code>ecp-plugin-&lt;PROFILE&gt;-&lt;VERSION&gt;.jar<\/code> file configuration<\/td>\n<\/tr>\n<tr>\n<td><code>plugins\/em-plugin-&lt;PROFILE&gt;.jar<\/code><\/td>\n<td>Plugin for the Emulator Manager<\/td>\n<\/tr>\n<tr>\n<td><code>skins\/<\/code><\/td>\n<td>Emulator skin images specific to the emulator resolution, and icons for the emulator option button and shortcut<\/td>\n<\/tr>\n<tr>\n<td><code>skins\/&lt;SKIN_NAME&gt;\/info.ini<\/code><\/td>\n<td>File for specifying emulator skin information<\/td>\n<\/tr>\n<tr>\n<td><code>skins\/&lt;SKIN_NAME&gt;\/layout.xml<\/code><\/td>\n<td>Metafile for the emulator skin layout<\/td>\n<\/tr>\n<tr>\n<td><code>template\/&lt;IMAGE_NAME&gt;.xml<\/code><\/td>\n<td>XML file for default configuration of the virtual machine created by the Emulator Manager<\/td>\n<\/tr>\n<tr>\n<td><code>template\/&lt;IMAGE_NAME&gt;-template.xml<\/code><\/td>\n<td>XML file for the template of the virtual machine created by the Emulator Manager<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p>The following table describes the directory structure of the user-specific files that are located in the <code>&lt;TIZEN_STUDIO_DATA&gt;\/emulator\/vms<\/code> folder.<\/p>\n<p><strong>Table: User directory content<\/strong><\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>Name<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>.em.lock<\/code><\/td>\n<td>Lock file used for synchronization between VM operations, such as modify, delete, and launch<\/td>\n<\/tr>\n<tr>\n<td><code>.tizen-em-info<\/code><\/td>\n<td>Configuration file for the Emulator Manager<\/td>\n<\/tr>\n<tr>\n<td><code>emulator-manager.log<\/code><\/td>\n<td>Emulator Manager log file<\/td>\n<\/tr>\n<tr>\n<td><code>last-created_&lt;PROFILE&gt;.xml<\/code><\/td>\n<td>File for saving the VM properties that the user created last. When user creates a new VM next time, properties in this file are displayed as default.<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;VM_NAME&gt;\/<\/code><\/td>\n<td>Target-specific images<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;VM_NAME&gt;\/emulimg-&lt;VM_NAME&gt;.&lt;ARCHITECTURE&gt;<\/code><\/td>\n<td>Writable <code>&lt;VM_NAME&gt;<\/code> image file<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;VM_NAME&gt;\/gui.property<\/code><\/td>\n<td>Hidden data for the emulator GUI<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;VM_NAME&gt;\/logs\/<\/code><\/td>\n<td>Log files (emulator and kernel logs)<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;VM_NAME&gt;\/swap-&lt;VM_NAME&gt;.img<\/code><\/td>\n<td>Swap image file<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;VM_NAME&gt;\/vm_config.xml<\/code><\/td>\n<td>Hardware configuration file<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;VM_NAME&gt;\/vm_launch.conf<\/code><\/td>\n<td>Emulator start-up options file (for more information, see <a href=https://samsungtizenos.com/"#startup\">Starting an Emulator with a Configuration File<\/a>)<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;VM_NAME&gt;\/${USER}.lock<\/code><\/td>\n<td>Lock file used for synchronization between VM and ECP for set\/get operations<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<h2 id=\"content-related-information\"><a href=https://samsungtizenos.com/"#content-related-information\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Related information<\/h2>\n<ul>\n<li>Dependencies\n<ul>\n<li>Tizen Studio 1.0 and Higher<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","table_of_content":"<ul class=\"table-of-contents\">\n<li><a href=https://samsungtizenos.com/"#content-using-multi-point-touch\">Using Multi-point Touch<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-adding-a-touch-point\">Adding a Touch Point<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-moving-an-existing-point\">Moving an Existing Point<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-ending-the-multi-point-touch\">Ending the Multi-point Touch<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-sharing-a-directory\">Sharing a Directory<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-using-a-camera\">Using a Camera<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-using-network-features\">Using Network Features<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-proxy-configuration\">Proxy Configuration<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-nat-network-address-translation\">NAT (Network Address Translation)<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-network-connections-for-nat\">Network Connections for NAT<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-bridge-bridged-network\">Bridge (Bridged Network)<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-using-custom-skin-layout\">Using Custom Skin Layout<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-using-eventcast\">Using EventCast<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-prerequisites\">Prerequisites<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-installing-eventcaster\">Installing EventCaster<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-connecting-eventcaster-to-the-emulator\">Connecting EventCaster to the Emulator<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-starting-an-emulator-with-a-configuration-file\">Starting an Emulator with a Configuration File<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-emulator-directory-structure\">Emulator Directory Structure<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-related-information\">Related information<\/a><\/li>\n<\/ul>\n","title":"Using Extended Emulator Features","raw":null},{"class":"App\\Services\\Documentation\\Data\\RenderedMarkdown","s":"wrbl"}]},"memo":{"id":"C8Fkoruhe8JYgJhN6kbm","name":"documentation::article","path":"docs\/sdk-tools\/dotnet\/vscode\/tizen-studio\/common-tools\/emulator-features","method":"GET","release":"a-a-a","children":[],"scripts":[],"assets":[],"lazyLoaded":false,"lazyIsolated":true,"errors":[],"locale":"en","islands":[]},"checksum":"62645a6e947840f94a38e583b4364b504e5d723f1fd3171b6806b736b9c5b606"}" wire:effects="[]" wire:id="C8Fkoruhe8JYgJhN6kbm" wire:name="documentation::article" x-init="$wire.__lazyLoad('eyJkYXRhIjp7ImZvck1vdW50IjpbeyJtYXJrZG93biI6W3siYm9keSI6IjxoMSBpZD1cImNvbnRlbnQtdXNpbmctZXh0ZW5kZWQtZW11bGF0b3ItZmVhdHVyZXNcIj48YSBocmVmPVwiI2NvbnRlbnQtdXNpbmctZXh0ZW5kZWQtZW11bGF0b3ItZmVhdHVyZXNcIiBjbGFzcz1cImhlYWRpbmctcGVybWFsaW5rXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgdGl0bGU9XCJQZXJtYWxpbmtcIj5cdTAwYjY8XC9hPlVzaW5nIEV4dGVuZGVkIEVtdWxhdG9yIEZlYXR1cmVzPFwvaDE+PGRpdiBkYXRhLWtub3dsZWRnZS1iYXNlLW1ldGFkYXRhPjxcL2Rpdj5cbjxwPlRoZSBlbXVsYXRvciBmZWF0dXJlcyBjYW4gYmUgZXh0ZW5kZWQgaW4gbWFueSB3YXlzLiBXaXRoIHRoZSBlbXVsYXRvciwgeW91IGNhbjo8XC9wPlxuPHVsPlxuPGxpPjxhIGhyZWY9XCIjbXVsdGlcIj5Vc2UgbXVsdGktcG9pbnQgdG91Y2g8XC9hPjxcL2xpPlxuPGxpPjxhIGhyZWY9XCIjZmlsZVwiPlNoYXJlIGEgZGlyZWN0b3J5PFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI2NhbWVyYVwiPlVzZSBhIGNhbWVyYTxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNuZXRcIj5Vc2UgbmV0d29yayBmZWF0dXJlczxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNza2luXCI+VXNlIGN1c3RvbSBza2luIGxheW91dDxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNldmVudGNhc3RcIj5Vc2UgRXZlbnRDYXN0PFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI3N0YXJ0dXBcIj5TdGFydCB0aGUgZW11bGF0b3Igd2l0aCBhIGNvbmZpZ3VyYXRpb24gZmlsZTxcL2E+PFwvbGk+XG48XC91bD5cbjxwPllvdSBjYW4gYWxzbyBmYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIHRoZSA8YSBocmVmPVwiI2RpclwiPmVtdWxhdG9yIGRpcmVjdG9yeSBzdHJ1Y3R1cmU8XC9hPi48XC9wPlxuPHA+PGEgbmFtZT1cIm11bHRpXCI+PFwvYT48XC9wPlxuPGgyIGlkPVwiY29udGVudC11c2luZy1tdWx0aS1wb2ludC10b3VjaFwiPjxhIGhyZWY9XCIjY29udGVudC11c2luZy1tdWx0aS1wb2ludC10b3VjaFwiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+VXNpbmcgTXVsdGktcG9pbnQgVG91Y2g8XC9oMj5cbjxwPlRvIGNyZWF0ZSBhIG11bHRpLXBvaW50IHRvdWNoIGVmZmVjdCBpbiB0aGUgZW11bGF0b3IsIHByZXNzIGFuZCBob2xkIHRoZSA8c3Ryb25nPkN0cmw8XC9zdHJvbmc+IGtleSAoPHN0cm9uZz5Db21tYW5kPFwvc3Ryb25nPiBrZXkgaW4gbWFjT1MpLCB3aGlsZSBtb3VzZS1jbGlja2luZyBvbiB0aGUgZW11bGF0b3Igc2NyZWVuLjxcL3A+XG48aDMgaWQ9XCJjb250ZW50LWFkZGluZy1hLXRvdWNoLXBvaW50XCI+PGEgaHJlZj1cIiNjb250ZW50LWFkZGluZy1hLXRvdWNoLXBvaW50XCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5BZGRpbmcgYSBUb3VjaCBQb2ludDxcL2gzPlxuPHA+VG8gYWRkIGEgdG91Y2ggcG9pbnQgb24gdGhlIGVtdWxhdG9yIHNjcmVlbiwgcHJlc3MgYW5kIGhvbGQgdGhlIDxzdHJvbmc+Q3RybDxcL3N0cm9uZz4ga2V5ICg8c3Ryb25nPkNvbW1hbmQ8XC9zdHJvbmc+IGtleSBpbiBtYWNPUykgYW5kIG1vdXNlLWNsaWNrIGEgcG9pbnQgb24gdGhlIHNjcmVlbi48XC9wPlxuPHA+WW91IGNhbiBhZGQgdG91Y2ggcG9pbnRzIHVwIHRvIHRoZSBtYXhpbXVtIGFtb3VudCBvZiBtdWx0aS1wb2ludCB0b3VjaGVzLiBUbyBnZXQgdGhlIG1heGltdW0gYW1vdW50LCB1c2UgdGhlIDxjb2RlPlN5c3RlbTo6U3lzdGVtSW5mbzo6R2V0VmFsdWUoKTxcL2NvZGU+IG1ldGhvZCB3aXRoIHRoZSA8Y29kZT5NdWx0aVBvaW50VG91Y2hDb3VudDxcL2NvZGU+IGtleS48XC9wPlxuPHA+PHN0cm9uZz5GaWd1cmU6IEFkZGluZyBhIHRvdWNoIHBvaW50PFwvc3Ryb25nPjxcL3A+XG48cD48aW1nIHNyYz1cIm1lZGlhXC9lbXVsYXRvcl9mZWF0dXJlX211bHRpdG91Y2hfYWRkLnBuZ1wiIGFsdD1cIkFkZGluZyBhIHRvdWNoIHBvaW50XCIgXC8+PFwvcD5cbjxoMyBpZD1cImNvbnRlbnQtbW92aW5nLWFuLWV4aXN0aW5nLXBvaW50XCI+PGEgaHJlZj1cIiNjb250ZW50LW1vdmluZy1hbi1leGlzdGluZy1wb2ludFwiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+TW92aW5nIGFuIEV4aXN0aW5nIFBvaW50PFwvaDM+XG48cD5UbyBtb3ZlIGFuIGV4aXN0aW5nIHBvaW50IG9uZSBieSBvbmUsIHByZXNzIGFuZCBob2xkIHRoZSA8c3Ryb25nPkN0cmw8XC9zdHJvbmc+IGtleSAoPHN0cm9uZz5Db21tYW5kPFwvc3Ryb25nPiBrZXkgaW4gbWFjT1MpLCBtb3VzZS1jbGljayBhbiBleGlzdGluZyBwb2ludCwgYW5kIG1vdmUgaXQgdG8gYW5vdGhlciBsb2NhdGlvbiBvbiB0aGUgc2NyZWVuLjxcL3A+XG48cD48c3Ryb25nPkZpZ3VyZTogTW92aW5nIGFuIGV4aXN0aW5nIHBvaW50PFwvc3Ryb25nPjxcL3A+XG48cD48aW1nIHNyYz1cIm1lZGlhXC9lbXVsYXRvcl9mZWF0dXJlX211bHRpdG91Y2hfbW92ZTEucG5nXCIgYWx0PVwiTW92aW5nIGFuIGV4aXN0aW5nIHBvaW50XCIgXC8+PFwvcD5cbjxwPlRvIG1vdmUgYWxsIGV4aXN0aW5nIHBvaW50cyB0b2dldGhlciwgcHJlc3MgYW5kIGhvbGQgdGhlIDxzdHJvbmc+Q3RybDxcL3N0cm9uZz4gKDxzdHJvbmc+Q29tbWFuZDxcL3N0cm9uZz4gaW4gbWFjT1MpIGFuZCA8c3Ryb25nPlNoaWZ0PFwvc3Ryb25nPiBrZXlzLCBtb3VzZS1jbGljayBhbiBleGlzdGluZyBwb2ludCwgYW5kIG1vdmUgaXQgdG8gYW5vdGhlciBsb2NhdGlvbiBvbiB0aGUgc2NyZWVuLjxcL3A+XG48cD48c3Ryb25nPkZpZ3VyZTogTW92aW5nIGFsbCBleGlzdGluZyBwb2ludHM8XC9zdHJvbmc+PFwvcD5cbjxwPjxpbWcgc3JjPVwibWVkaWFcL2VtdWxhdG9yX2ZlYXR1cmVfbXVsdGl0b3VjaF9tb3ZlMi5wbmdcIiBhbHQ9XCJNb3ZpbmcgYWxsIGV4aXN0aW5nIHBvaW50c1wiIFwvPjxcL3A+XG48cD5UbyBtb3ZlIDIgZXhpc3RpbmcgcG9pbnRzIHN5bW1ldHJpY2FsbHkgdG9nZXRoZXIsIHByZXNzIGFuZCBob2xkIHRoZSA8c3Ryb25nPkN0cmw8XC9zdHJvbmc+ICg8c3Ryb25nPkNvbW1hbmQ8XC9zdHJvbmc+IGluIG1hY09TKSBhbmQgPHN0cm9uZz5BbHQ8XC9zdHJvbmc+IGtleXMsIG1vdXNlLWNsaWNrIGFuIGV4aXN0aW5nIHBvaW50LCBhbmQgbW92ZSBpdCB0byBhbm90aGVyIGxvY2F0aW9uIG9uIHRoZSBzY3JlZW4uPFwvcD5cbjxwPjxzdHJvbmc+RmlndXJlOiBTeW1tZXRyaWNhbGx5IG1vdmluZyAyIGV4aXN0aW5nIHBvaW50czxcL3N0cm9uZz48XC9wPlxuPHA+PGltZyBzcmM9XCJtZWRpYVwvZW11bGF0b3JfZmVhdHVyZV9tdWx0aXRvdWNoX21vdmUzLnBuZ1wiIGFsdD1cIlN5bW1ldHJpY2FsIG1vdmluZyB0aGUgMiBleGlzdGluZyBwb2ludHNcIiBcLz48XC9wPlxuPGgzIGlkPVwiY29udGVudC1lbmRpbmctdGhlLW11bHRpLXBvaW50LXRvdWNoXCI+PGEgaHJlZj1cIiNjb250ZW50LWVuZGluZy10aGUtbXVsdGktcG9pbnQtdG91Y2hcIiBjbGFzcz1cImhlYWRpbmctcGVybWFsaW5rXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgdGl0bGU9XCJQZXJtYWxpbmtcIj5cdTAwYjY8XC9hPkVuZGluZyB0aGUgTXVsdGktcG9pbnQgVG91Y2g8XC9oMz5cbjxwPlRvIGVuZCB0aGUgbXVsdGktcG9pbnQgdG91Y2gsIHJlbGVhc2UgdGhlIDxzdHJvbmc+Q3RybDxcL3N0cm9uZz4ga2V5ICg8c3Ryb25nPkNvbW1hbmQ8XC9zdHJvbmc+IGtleSBpbiBtYWNPUykuIFRoZSB0b3VjaGVkIHBvaW50cyBvbiB0aGUgZW11bGF0b3Igc2NyZWVuIGFyZSBpbnZhbGlkYXRlZCwgYW5kIHRoZSBuZXh0IHNjcmVlbiB0b3VjaCBldmVudCBpcyByZWFkIGFzIGEgbmV3IGV2ZW50LCBub3QgcGFydCBvZiB0aGUgcHJldmlvdXMgbXVsdGktcG9pbnQgdG91Y2ggZXZlbnQuPFwvcD5cbjxwPjxzdHJvbmc+RmlndXJlOiBJbnZhbGlkYXRpbmcgdG91Y2hlZCBwb2ludHM8XC9zdHJvbmc+PFwvcD5cbjxwPjxpbWcgc3JjPVwibWVkaWFcL2VtdWxhdG9yX2ZlYXR1cmVfbXVsdGl0b3VjaF9pbnZhbGlkYXRlLnBuZ1wiIGFsdD1cIkludmFsaWRhdGluZyB0b3VjaGVkIHBvaW50c1wiIFwvPjxcL3A+XG48cD48YSBuYW1lPVwiZmlsZVwiPjxcL2E+PFwvcD5cbjxoMiBpZD1cImNvbnRlbnQtc2hhcmluZy1hLWRpcmVjdG9yeVwiPjxhIGhyZWY9XCIjY29udGVudC1zaGFyaW5nLWEtZGlyZWN0b3J5XCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5TaGFyaW5nIGEgRGlyZWN0b3J5PFwvaDI+XG48cD5Zb3UgY2FuIHNoYXJlIGEgZGlyZWN0b3J5IGJldHdlZW4gdGhlIGVtdWxhdG9yIGFuZCB5b3VyIGNvbXB1dGVyOjxcL3A+XG48b2w+XG48bGk+XG48cD5SdW4gdGhlIEVtdWxhdG9yIE1hbmFnZXIgYW5kIGNsaWNrIDxzdHJvbmc+Q3JlYXRlPFwvc3Ryb25nPiBvciA8c3Ryb25nPkVkaXQ8XC9zdHJvbmc+LjxcL3A+XG48XC9saT5cbjxsaT5cbjxwPkluIHRoZSA8c3Ryb25nPkZpbGUgU2hhcmluZzxcL3N0cm9uZz4gc2VjdGlvbiBvZiB0aGUgVk0gcHJvcGVydHksIGVuYWJsZSB0aGUgPHN0cm9uZz5TaGFyaW5nPFwvc3Ryb25nPiBidXR0b24gYW5kIHNlbGVjdCBhIGRpcmVjdG9yeSB0byBzaGFyZS48XC9wPlxuPFwvbGk+XG48bGk+XG48cD5TdGFydCB0aGUgZW11bGF0b3IuPFwvcD5cbjxwPlRoZSBob3N0IGNvbXB1dGVyJ3MgZGlyZWN0b3J5IGlzIHNob3duIGFzIDxjb2RlPlwvbW50XC9ob3N0PFwvY29kZT4gaW4gdGhlIGVtdWxhdG9yLjxcL3A+XG48XC9saT5cbjxcL29sPlxuPHA+WW91IGNhbiBhbHNvIGFkZCBhIHNoYXJlZCBkaXJlY3RvcnkgaW4gdGhlIEVtdWxhdG9yIENvbnRyb2wgUGFuZWwgKEVDUCk6PFwvcD5cbjxvbD5cbjxsaT5TdGFydCB0aGUgZW11bGF0b3IuPFwvbGk+XG48bGk+UmlnaHQtY2xpY2sgdGhlIGVtdWxhdG9yIGFuZCBzZWxlY3QgPHN0cm9uZz5Db250cm9sIFBhbmVsPFwvc3Ryb25nPiAuPFwvbGk+XG48bGk+U2VsZWN0IHRoZSA8c3Ryb25nPkhvc3QgRGlyZWN0b3J5IFNoYXJpbmc8XC9zdHJvbmc+IHRhYi48XC9saT5cbjxsaT5BZGQgb3IgcmVtb3ZlIHRoZSBob3N0IGNvbXB1dGVyIGRpcmVjdG9yeS48XC9saT5cbjxcL29sPlxuPGJsb2NrcXVvdGU+XG48cD48c3Ryb25nPk5vdGU8XC9zdHJvbmc+PFwvcD5cbjxwPllvdSBtdXN0IGhhdmUgcmVhZFwvd3JpdGUgcGVybWlzc2lvbnMgZm9yIHRoZSBkaXJlY3RvcnkgeW91IHdhbnQgdG8gc2hhcmUuPFwvcD5cbjxcL2Jsb2NrcXVvdGU+XG48cD48YSBuYW1lPVwiY2FtZXJhXCI+PFwvYT48XC9wPlxuPGgyIGlkPVwiY29udGVudC11c2luZy1hLWNhbWVyYVwiPjxhIGhyZWY9XCIjY29udGVudC11c2luZy1hLWNhbWVyYVwiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+VXNpbmcgYSBDYW1lcmE8XC9oMj5cbjxwPldpdGggdGhlIGVtdWxhdG9yLCB5b3UgY2FuIGRldmVsb3AgYW4gYXBwbGljYXRpb24gdXNpbmcgdGhlIENhbWVyYSBBUEkuIFRoZSBlbXVsYXRvciBwcm92aWRlcyBhIHZpcnR1YWwgY2FtZXJhLiBUaGUgdmlydHVhbCBjYW1lcmEgc2ltdWxhdGVzIGZyYW1lcyBieSB1c2luZyB0aGUgaW1hZ2UgZmlsZXMgaW4gYSBob3N0IGNvbXB1dGVyIG9yIHVzaW5nIHRoZSBjb21wdXRlciBXZWJjYW0uPFwvcD5cbjxwPllvdSBjYW4gdXNlIGFuIGFuaW1hdGVkIEdJRiBpbWFnZSBmaWxlLiBUaGUgZW11bGF0b3IgcHJvdmlkZXMgYW4gaW1hZ2UgZmlsZSB0aGF0IGNhbiBiZSB1c2VkIGFzIGEgZGVmYXVsdC48XC9wPlxuPHA+SW4gYWRkaXRpb24sIHlvdSBjYW4gaG9zdCBhIFdlYmNhbSBhcyBpZiBpdCB3ZXJlIGEgZGV2aWNlIGNhbWVyYS48XC9wPlxuPHA+QmVmb3JlIHJ1bm5pbmcgdGhlIGFwcGxpY2F0aW9uLCBpbnN0YWxsIGEgVVNCLWNvbm5lY3RlZCBXZWJjYW0gb3IgZW1iZWRkZWQgV2ViY2FtIG9uIHlvdXIgY29tcHV0ZXIuIE9uIExpbnV4LCB0aGUgV2ViY2FtIGZlYXR1cmUgdXNlcyBsaWJ2NGwtMC4gSWYgeW91IGRvIG5vdCBoYXZlIGl0IG9uIHlvdXIgY29tcHV0ZXIsIHRoaXMgZmVhdHVyZSBkb2VzIG5vdCB3b3JrIHByb3Blcmx5LiBZb3UgY2FuIGNoZWNrIHRoZSBmZWF0dXJlIHN0YXR1cyB3aXRoIHRoZSBmb2xsb3dpbmcgY29tbWFuZDo8XC9wPlxuPHByZSBjbGFzcz1cInNoaWtpIHNoaWtpLXRoZW1lcyBnaXRodWItbGlnaHQgZ2l0aHViLWRhcmtcIiBzdHlsZT1cImJhY2tncm91bmQtY29sb3I6I2ZmZjstLXNoaWtpLWRhcmstYmc6IzI0MjkyZTtjb2xvcjojMjQyOTJlOy0tc2hpa2ktZGFyazojZTFlNGU4O1wiPjxjb2RlPjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiQgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kcGtnPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj58PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5ncmVwPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5saWJ2NGw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPjA8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48XC9zcGFuPjxcL2NvZGU+PFwvcHJlPlxuPGJsb2NrcXVvdGU+XG48cD48c3Ryb25nPk5vdGU8XC9zdHJvbmc+PFwvcD5cbjx1bD5cbjxsaT5cbjxwPlRoZSBXZWJjYW0gbXVzdCBzdXBwb3J0IHZpZGVvNGxpbnV4Mi4gKEN1cnJlbnRseSwgb25seSA8Y29kZT5cL2RldlwvdmlkZW8wPFwvY29kZT4gaXMgc3VwcG9ydGVkLik8XC9wPlxuPFwvbGk+XG48bGk+XG48cD5NdWx0aXBsZSBpbnN0YW5jZXMgb2YgdGhlIGVtdWxhdG9yIGNhbiBiZSBsYXVuY2hlZCwgYnV0IG9ubHkgYSBzaW5nbGUgZW11bGF0b3IgaW5zdGFuY2UgY2FuIHVzZSB0aGUgY2FtZXJhIGZlYXR1cmUuPFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+RGVwZW5kaW5nIG9uIHRoZSBXZWJjYW0gaW4gdXNlLCB0aGUgZW11bGF0b3IgY2FtZXJhIGZlYXR1cmUgbWF5IG5vdCB3b3JrIHByb3Blcmx5LjxcL3A+XG48XC9saT5cbjxcL3VsPlxuPFwvYmxvY2txdW90ZT5cbjxwPlRoZSBmb2xsb3dpbmcgdGFibGUgbGlzdHMgdGhlIGhvc3QgV2ViY2FtIGZlYXR1cmVzLjxcL3A+XG48cD48c3Ryb25nPlRhYmxlOiBXZWJjYW0gZmVhdHVyZXM8XC9zdHJvbmc+PFwvcD5cbjxkaXYgY2xhc3M9XCJvdmVyZmxvdy1hdXRvIGdyaWQgdGFibGUtZml4ZWRcIiBkYXRhLXRhYmxlLWNvbnRhaW5lcj1cImRhdGEtdGFibGUtY29udGFpbmVyXCI+PHRhYmxlPlxuPHRoZWFkPlxuPHRyPlxuPHRoPkZlYXR1cmU8XC90aD5cbjx0aD5EZXRhaWw8XC90aD5cbjx0aD5Ob3RlczxcL3RoPlxuPFwvdHI+XG48XC90aGVhZD5cbjx0Ym9keT5cbjx0cj5cbjx0ZD5GUFM8XC90ZD5cbjx0ZD4zMCBmcHM8XC90ZD5cbjx0ZD4tPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD5QcmV2aWV3IGltYWdlIGZvcm1hdDxcL3RkPlxuPHRkPllVWVY8YnI+IEk0MjA8YnI+IFlWMTI8XC90ZD5cbjx0ZD4tPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD5DYXB0dXJlIGltYWdlIGZvcm1hdDxcL3RkPlxuPHRkPllVWVY8YnI+IEk0MjA8YnI+IFlWMTI8YnI+IEpQRUc8XC90ZD5cbjx0ZD4tPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD5QcmV2aWV3IHJlc29sdXRpb248XC90ZD5cbjx0ZD5RU0lGOiAxNjAgeCAxMjA8YnI+IFFDSUY6IDE3NiB4IDE0NDxicj4gUVZHQTogMzIwIHggMjQwPGJyPiBDSUY6IDM1MiB4IDI4ODxicj4gVkdBOiA2NDAgeCA0ODA8XC90ZD5cbjx0ZD4tPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD5DYXB0dXJlIHJlc29sdXRpb248XC90ZD5cbjx0ZD5RU0lGOiAxNjAgeCAxMjA8YnI+IFFDSUY6IDE3NiB4IDE0NDxicj4gUVZHQTogMzIwIHggMjQwPGJyPiBDSUY6IDM1MiB4IDI4ODxicj4gVkdBOiA2NDAgeCA0ODA8XC90ZD5cbjx0ZD4tPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD5BdHRyaWJ1dGVzPFwvdGQ+XG48dGQ+QnJpZ2h0bmVzczxicj4gQ29udHJhc3Q8XC90ZD5cbjx0ZD5VbnN1cHBvcnRlZCBhdHRyaWJ1dGVzIGNhbiByZXR1cm4gYW4gZXJyb3IuIEZvciBleGFtcGxlLCB0aGUgPGNvZGU+Y2FtZXJhX3N0YXJ0X2ZvY3VzaW5nKCk8XC9jb2RlPiBtZXRob2QgcmV0dXJucyBhbiBlcnJvci48XC90ZD5cbjxcL3RyPlxuPFwvdGJvZHk+XG48XC90YWJsZT48XC9kaXY+XG48cD48YSBuYW1lPVwibmV0XCI+PFwvYT48XC9wPlxuPGgyIGlkPVwiY29udGVudC11c2luZy1uZXR3b3JrLWZlYXR1cmVzXCI+PGEgaHJlZj1cIiNjb250ZW50LXVzaW5nLW5ldHdvcmstZmVhdHVyZXNcIiBjbGFzcz1cImhlYWRpbmctcGVybWFsaW5rXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgdGl0bGU9XCJQZXJtYWxpbmtcIj5cdTAwYjY8XC9hPlVzaW5nIE5ldHdvcmsgRmVhdHVyZXM8XC9oMj5cbjxwPlRoZSBUaXplbiBFbXVsYXRvciBwcm92aWRlcyAyIG5ldHdvcmsgYmFja2VuZCB0eXBlczogTkFULWJhc2VkIFRDUFwvSVAgY29tbXVuaWNhdGlvbiBhbmQgYSBicmlkZ2VkIG5ldHdvcmsuIEJ5IGRlZmF1bHQsIHRoZSBOQVQtYmFzZWQgbmV0d29yayBpcyB1c2VkLiBZb3UgY2FuIGNvbmZpZ3VyZSB0aGUgbmV0d29yayBiYWNrZW5kIHR5cGUgaW4gPHN0cm9uZz5FbXVsYXRvciBNYW5hZ2VyICZndDsgTmV0d29yayBDb25maWd1cmF0aW9uPFwvc3Ryb25nPi48XC9wPlxuPHA+VGhlIGVtdWxhdG9yIGlzIGJhc2VkIG9uIHRoZSBRRU1VIHZpcnR1YWwgbWFjaGluZS4gVGhlIE5BVCB0eXBlIGV4cGxvaXRzIHRoZSBRRU1VIHVzZXIgbmV0d29ya2luZyAoU0xJUlApIGFuZCB0aGUgYnJpZGdlIHR5cGUgdXNlcyB0YXAgbmV0d29ya2luZy4gRm9yIG1vcmUgaW5mb3JtYXRpb24gb24gbmV0d29ya2luZywgc2VlIDxhIGhyZWY9XCJodHRwOlwvXC93aWtpLnFlbXUub3JnXC9Eb2N1bWVudGF0aW9uXC9OZXR3b3JraW5nXCI+UUVNVSBOZXR3b3JraW5nIGRvY3VtZW50YXRpb248XC9hPi48XC9wPlxuPGgzIGlkPVwiY29udGVudC1wcm94eS1jb25maWd1cmF0aW9uXCI+PGEgaHJlZj1cIiNjb250ZW50LXByb3h5LWNvbmZpZ3VyYXRpb25cIiBjbGFzcz1cImhlYWRpbmctcGVybWFsaW5rXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgdGl0bGU9XCJQZXJtYWxpbmtcIj5cdTAwYjY8XC9hPlByb3h5IENvbmZpZ3VyYXRpb248XC9oMz5cbjxwPlRoZSBlbXVsYXRvciBwcm92aWRlcyAzIG1ldGhvZHMgb2YgcHJveHkgY29uZmlndXJhdGlvbi4gVGhleSBjYW4gYmUgY29uZmlndXJlZCBpbiA8c3Ryb25nPkVtdWxhdG9yIE1hbmFnZXIgJmd0OyBOZXR3b3JrIENvbmZpZ3VyYXRpb248XC9zdHJvbmc+OjxcL3A+XG48dWw+XG48bGk+PHN0cm9uZz5ObyBwcm94eTxcL3N0cm9uZz46IGRvZXMgbm90IHVzZSB0aGUgcHJveHkgY29uZmlndXJhdGlvbi48XC9saT5cbjxsaT48c3Ryb25nPlVzZSBob3N0IHByb3h5PFwvc3Ryb25nPjogc2V0cyB0aGUgc2FtZSBwcm94eSB2YWx1ZSB0aGF0IHRoZSBob3N0IHVzZXMuPFwvbGk+XG48bGk+PHN0cm9uZz5Vc2UgbWFudWFsIHByb3h5PFwvc3Ryb25nPjogc2V0cyBtYW51YWxseSBhIHByb3h5IHZhbHVlIGRpZmZlcmVudCBmcm9tIHRoZSBob3N0LjxcL2xpPlxuPFwvdWw+XG48YmxvY2txdW90ZT5cbjxwPjxzdHJvbmc+Tm90ZTxcL3N0cm9uZz48XC9wPlxuPHA+VGhlIGZvbGxvd2luZyBwcmVhbGxvY2F0ZWQgYWRkcmVzc2VzIGFyZSBub3Qgc3VwcG9ydGVkIGFzIGEgbWFudWFsIHByb3h5OjxcL3A+XG48dWw+XG48bGk+TG9jYWxob3N0PFwvbGk+XG48bGk+MTI3LjAuMC4xXC84PFwvbGk+XG48bGk+MTAuMC4yLjBcLzI0PFwvbGk+XG48XC91bD5cbjxwPkF1dG9tYXRpYyBwcm94eSBjb25maWd1cmF0aW9uIGlzIG5vdCBzdXBwb3J0ZWQgZHVlIHRvIGxpY2Vuc2luZyBpc3N1ZXMuPFwvcD5cbjxcL2Jsb2NrcXVvdGU+XG48aDMgaWQ9XCJjb250ZW50LW5hdC1uZXR3b3JrLWFkZHJlc3MtdHJhbnNsYXRpb25cIj48YSBocmVmPVwiI2NvbnRlbnQtbmF0LW5ldHdvcmstYWRkcmVzcy10cmFuc2xhdGlvblwiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+TkFUIChOZXR3b3JrIEFkZHJlc3MgVHJhbnNsYXRpb24pPFwvaDM+XG48cD5OQVQgaXMgdGhlIGRlZmF1bHQgbmV0d29ya2luZyBiYWNrZW5kIGFuZCBoYXMgYmV0dGVyIHVzYWJpbGl0eSB0aGFuIHRoZSBvdGhlciBiYWNrZW5kcy4gVGhlIGVtdWxhdG9yIHN1cHBvcnRzIFRDUCwgVURQLCBhbmQgcGluZyB3aXRoaW4gYSBndWVzdC4gSG93ZXZlciwgYSByYXcgc29ja2V0IGlzIG5vdCBzdXBwb3J0ZWQuPFwvcD5cbjxwPlRoZSBlbXVsYXRvciB2aXJ0dWFsbHkgcHJvdmlkZXMgYSBMQU4gKExvY2FsIEFyZWEgTmV0d29yayksIHN1Y2ggYXMgdGhlIGZvbGxvd2luZzo8XC9wPlxuPHVsPlxuPGxpPjEwLjAuMi4yOiBHYXRld2F5LCBob3N0IG1hY2hpbmU8XC9saT5cbjxsaT4xMC4wLjIuMzogRE5TICh5b3UgY2FuIHNwZWNpZnkgdGhlIGVtdWxhdG9yIHRvIHVzZSB0aGUgaG9zdCBETlMgSVAgd2hlbiB0aGUgZW11bGF0b3Igc3RhcnRzKTxcL2xpPlxuPGxpPjEwLjAuMi4xNTogRW11bGF0b3IgSVA8XC9saT5cbjxcL3VsPlxuPHA+PHN0cm9uZz5GaWd1cmU6IEVtdWxhdG9yIE5BVCBuZXR3b3JrIGFyY2hpdGVjdHVyZTxcL3N0cm9uZz48XC9wPlxuPHA+PGltZyBzcmM9XCJtZWRpYVwvZW11bGF0b3JfZmVhdHVyZV9uYXRfYXJjaGl0ZWN0dXJlLnBuZ1wiIGFsdD1cIkVtdWxhdG9yIE5BVCBuZXR3b3JrIGFyY2hpdGVjdHVyZVwiIFwvPjxcL3A+XG48aDQgaWQ9XCJjb250ZW50LW5ldHdvcmstY29ubmVjdGlvbnMtZm9yLW5hdFwiPjxhIGhyZWY9XCIjY29udGVudC1uZXR3b3JrLWNvbm5lY3Rpb25zLWZvci1uYXRcIiBjbGFzcz1cImhlYWRpbmctcGVybWFsaW5rXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgdGl0bGU9XCJQZXJtYWxpbmtcIj5cdTAwYjY8XC9hPk5ldHdvcmsgQ29ubmVjdGlvbnMgZm9yIE5BVDxcL2g0PlxuPHA+SW5ib3VuZCBjb25uZWN0aW9ucyBmcm9tIGV4dGVybmFsIHRvIHRoZSBlbXVsYXRvciBmYWlsIGluIHRoZSBOQVQgYmFja2VuZC4gSWYgeW91IHdhbnQgdG8gcGVybWl0IGluYm91bmQgY29ubmVjdGlvbnMgYW5kIHRlc3QsIHlvdSBtdXN0IGZvcndhcmQgdGhlIHBvcnQgYnkgdXNpbmcgb25lIG9mIGZvbGxvd2luZyBtZXRob2RzOjxcL3A+XG48dWw+XG48bGk+XG48cD5FQ1AgKEVtdWxhdG9yIENvbnRyb2wgUGFuZWwpPFwvcD5cbjxwPllvdSBjYW4gYWRkIHBvcnQgZm9yd2FyZGluZyBieSB1c2luZyB0aGUgRUNQLiBJbiB0aGUgPHN0cm9uZz5FQ1AgJmd0OyBOZXR3b3JrPFwvc3Ryb25nPiBjYXJkLCB1bmRlciA8c3Ryb25nPkFkZCBwb3J0LWZvcndhcmRpbmc8XC9zdHJvbmc+LCBlbnRlciB0aGUgcG9ydHMgdG8gZm9yd2FyZC48XC9wPlxuPFwvbGk+XG48bGk+XG48cD5TREIgKFNtYXJ0IERldmVsb3BtZW50IEJyaWRnZSk8XC9wPlxuPHA+VGhlIFNEQiBwcm92aWRlcyBwb3J0IGZvcndhcmRpbmcgYXMgYSBjb21tYW5kLiBGb3IgbW9yZSA8Y29kZT51c2VyLGlkPW5ldDA8XC9jb2RlPiBpbmZvcm1hdGlvbiBpbiB0aGUgU0RCIGNvbW1hbmRzLCBzZWUgPGEgaHJlZj1cInNtYXJ0LWRldmVsb3BtZW50LWJyaWRnZS5tZCNjb21tYW5kXCI+c2RiIGZvcndhcmQ8XC9hPi48XC9wPlxuPFwvbGk+XG48bGk+XG48cD5MYXVuY2ggY29uZmlndXJhdGlvbiBvbiBib290PFwvcD5cbjxwPllvdSBjYW4gZm9yd2FyZCB0aGUgcG9ydCB1cG9uIGJvb3RpbmcgdGhlIGVtdWxhdG9yIGJ5IG1vZGlmeWluZyB0aGUgUUVNVSByZWRpcmVjdGlvbiBvcHRpb24uIFRoZSBRRU1VIHJlZGlyZWN0aW9uIG9wdGlvbiBjYW4gYmUgYXBwZW5kZWQgaW4gdGhlIGV4aXN0aW5nIDxjb2RlPi1uZXRkZXYgdXNlcixpZD1uZXQwPFwvY29kZT4gb3B0aW9uIGluIHRoZSA8Y29kZT4mbHQ7VElaRU5fU1RVRElPX0RBVEEmZ3Q7XC9lbXVsYXRvclwvdm1zXC8mbHQ7aW1hZ2UgbmFtZSZndDtcL3ZtX2xhdW5jaC5jb25mPFwvY29kZT4gZmlsZSB3aXRoIHRoZSBmb2xsb3dpbmcgYXBwZW5kaW5nIGNvbW1hbmQ6PFwvcD5cbjxwcmUgY2xhc3M9XCJzaGlraSBzaGlraS10aGVtZXMgZ2l0aHViLWxpZ2h0IGdpdGh1Yi1kYXJrXCIgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LS1zaGlraS1kYXJrLWJnOiMyNDI5MmU7Y29sb3I6IzI0MjkyZTstLXNoaWtpLWRhcms6I2UxZTRlODtcIj48Y29kZT48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5uZXRkZXY8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnVzZXI8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmlkPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5uZXQwPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5ob3N0ZndkPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj5bPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj50Y3A8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPnw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnVkcDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRTFFNEU4XCI+XTpbPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5ob3N0YWRkcjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmd0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRTFFNEU4XCI+XTo8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmhvc3Rwb3J0PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRTFFNEU4XCI+WzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+Z3Vlc3RhZGRyPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj5dOjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+Z3Vlc3Rwb3J0PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PFwvc3Bhbj48XC9jb2RlPjxcL3ByZT5cbjxwPlJlZGlyZWN0IGluY29taW5nIFRDUCBvciBVRFAgY29ubmVjdGlvbnMgdG8gdGhlICZsdDtob3N0cG9ydCZndDsgaG9zdCBwb3J0IHRvIHRoZSAmbHQ7Z3Vlc3RhZGRyJmd0OyBndWVzdCBJUCBhZGRyZXNzIG9uIHRoZSAmbHQ7Z3Vlc3Rwb3J0Jmd0OyBndWVzdCBwb3J0LiBJZiB0aGUgJmx0O2d1ZXN0YWRkciZndDsgaXMgbm90IHNwZWNpZmllZCwgaXRzIHZhbHVlIGlzIDEwLjAuMi4xNSAoZGVmYXVsdCBmaXJzdCBhZGRyZXNzIGdpdmVuIGJ5IHRoZSBidWlsdC1pbiBESENQIHNlcnZlcikuPFwvcD5cbjxwPllvdSBjYW4gYWxzbyBjb25uZWN0IG9uZSBlbXVsYXRvciBpbnN0YW5jZSB3aXRoIGFub3RoZXIgYnkgdXNpbmcgcmVkaXJlY3Rpb24uIFRvIHNldCB1cCByZWRpcmVjdGlvbiAod2hlcmUgQSBhbmQgQiBhcmUgZW11bGF0b3IgaW5zdGFuY2VzKTo8XC9wPlxuPG9sPlxuPGxpPlNldCB1cCB0aGUgc2VydmVyIG9uIEEsIGxpc3RlbmluZyB0byA8Y29kZT4xMC4wLjIuMTU6Jmx0O1NlcnZlclBvcnQmZ3Q7PFwvY29kZT4uPFwvbGk+XG48bGk+T24gQSwgYXBwZW5kIHRoZSA8Y29kZT4saG9zdGZ3ZCB0Y3A6MTI3LjAuMC4xOiZsdDtCJ3MgbG9jYWxQb3J0Jmd0Oy06Jmx0O0EncyBzZXJ2ZXJQb3J0Jmd0OzxcL2NvZGU+IHJlZGlyZWN0aW9uIG9wdGlvbiBpbiB0aGUgPGNvZGU+dm1fbGF1bmNoLmNvbmY8XC9jb2RlPiBmaWxlLjxcL2xpPlxuPGxpPk9uIEIsIGxldCB0aGUgY2xpZW50IGNvbm5lY3QgdG8gPGNvZGU+MTAuMC4yLjI6Jmx0O0IncyBsb2NhbFBvcnQmZ3Q7PFwvY29kZT4uPFwvbGk+XG48XC9vbD5cbjxibG9ja3F1b3RlPlxuPHA+PHN0cm9uZz5Ob3RlPFwvc3Ryb25nPjxcL3A+XG48cD5UaGUgYXBwZW5kaW5nIHZhbHVlIG9mIHRoZSBjb25maWd1cmF0aW9uIGZpbGUgaXMgcmVtb3ZlZCB3aGVuIHRoZSB1c2VyIGNoYW5nZXMgdGhlIFZNIHNldHRpbmcgb24gdGhlIEVtdWxhdG9yIE1hbmFnZXIuPFwvcD5cbjxcL2Jsb2NrcXVvdGU+XG48XC9saT5cbjxcL3VsPlxuPGgzIGlkPVwiY29udGVudC1icmlkZ2UtYnJpZGdlZC1uZXR3b3JrXCI+PGEgaHJlZj1cIiNjb250ZW50LWJyaWRnZS1icmlkZ2VkLW5ldHdvcmtcIiBjbGFzcz1cImhlYWRpbmctcGVybWFsaW5rXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgdGl0bGU9XCJQZXJtYWxpbmtcIj5cdTAwYjY8XC9hPkJyaWRnZSAoQnJpZGdlZCBOZXR3b3JrKTxcL2gzPlxuPHA+VGhlIGJyaWRnZSBiYWNrZW5kIHJlcXVpcmVzIGEgZGVkaWNhdGVkIElQIGZvciB0aGUgZW11bGF0b3IgYW5kIHlvdSBjYW4gY29tbXVuaWNhdGUgdG8gYW4gZXh0ZXJuYWwgbmV0d29yayB3aXRob3V0IGFueSBwb3J0IGZvcndhcmRpbmcuIElmIHlvdSB3YW50IHRvIHVzZSBvbmUgb2YgdGhlIGZvbGxvd2luZywgeW91IGNhbiB0cnkgdGhlIGJyaWRnZSBiYWNrZW5kOjxcL3A+XG48dWw+XG48bGk+WW91IHdhbnQgdG8gcGVybWl0IGFuIGluYm91bmQgY29ubmVjdGlvbiB3aXRoIG5vIHBvcnQgZm9yd2FyZGluZy48XC9saT5cbjxsaT5Zb3VyIGFwcGxpY2F0aW9uIG11c3Qgc2VuZCBhbmQgcmVjZWl2ZSBicm9hZGNhc3RcL211bHRpY2FzdCBwYWNrZXRzLCBmb3IgZXhhbXBsZSBhIERMTkEgKERpZ2l0YWwgTGl2aW5nIE5ldHdvcmsgQWxsaWFuY2UpIGFwcGxpY2F0aW9uLjxcL2xpPlxuPGxpPllvdSB3YW50IHRvIHVzZSBhIGZpcmV3YWxsLWZyZWUgSVAgZm9yIHRoZSBlbXVsYXRvci48XC9saT5cbjxsaT5Zb3Ugd2FudCBoaWdoIHBlcmZvcm1hbmNlIGZyb20gdGhlIG5ldHdvcmsuPFwvbGk+XG48XC91bD5cbjxwPjxzdHJvbmc+RmlndXJlOiBFbXVsYXRvciBicmlkZ2VkIG5ldHdvcmsgYXJjaGl0ZWN0dXJlPFwvc3Ryb25nPjxcL3A+XG48cD48aW1nIHNyYz1cIm1lZGlhXC9lbXVsYXRvcl9mZWF0dXJlX2JyaWRnZV9hcmNoaXRlY3R1cmUucG5nXCIgYWx0PVwiRW11bGF0b3IgYnJpZGdlZCBuZXR3b3JrIGFyY2hpdGVjdHVyZVwiIFwvPjxcL3A+XG48YmxvY2txdW90ZT5cbjxwPjxzdHJvbmc+Tm90ZTxcL3N0cm9uZz48XC9wPlxuPHVsPlxuPGxpPk5ldHdvcmsgYnJpZGdpbmcgZG9lcyBub3Qgd29yayB3aGVuIHRoZSB1bmRlcmx5aW5nIHBoeXNpY2FsIG5ldHdvcmsgZGV2aWNlIGlzIGEgd2lyZWxlc3MgZGV2aWNlLjxcL2xpPlxuPGxpPk9uIG1hY09TLCBvbmx5IGEgcGh5c2ljYWwgbmV0d29yayBkZXZpY2UgbmFtZWQgPGNvZGU+ZW4wPFwvY29kZT4gY2FuIGJlIHVzZWQgZm9yIGJyaWRnaW5nLjxcL2xpPlxuPFwvdWw+XG48XC9ibG9ja3F1b3RlPlxuPHA+V2hlbiB0aGUgRW11bGF0b3IgTWFuYWdlciBjcmVhdGVzIGFuIGVtdWxhdG9yIGluc3RhbmNlLCBpdCBhbHNvIGNoZWNrcyB0aGUgZW11bGF0b3IgSVAgYW5kIHNldHMgdGhlIHByb3BlcnRpZXMgb2YgdGhlIGJyaWRnZWQgbmV0d29yayBpbiA8c3Ryb25nPkVtdWxhdG9yIE1hbmFnZXIgJmd0OyBOZXR3b3JrIENvbmZpZ3VyYXRpb248XC9zdHJvbmc+IGF1dG9tYXRpY2FsbHkuPFwvcD5cbjxwPklmIHlvdSBoYXZlIGEgREhDUCAoRHluYW1pYyBIb3N0IENvbmZpZ3VyYXRpb24gUHJvdG9jb2wpIHNlcnZlciBvbiB0aGUgbmV0d29yaywgeW91IGNhbiBjb25maWd1cmUgdGhlIGVtdWxhdG9yIElQIHVzaW5nIERIQ1AuIElmIG5vdCwgZW50ZXIgdGhlIElQIGFkZHJlc3MgdGhhdCB5b3Ugd2FudCB0byBhc3NpZ24uPFwvcD5cbjxwPkluIHRoZSBmb2xsb3dpbmcgaG9zdCBvcGVyYXRpbmcgc3lzdGVtcywgeW91IG11c3QgY29uZmlndXJlIHRoZSBwcm9wZXJ0aWVzIG9mIHRoZSBicmlkZ2VkIG5ldHdvcmsgZGlyZWN0bHk6PFwvcD5cbjx1bD5cbjxsaT5CcmlkZ2UgY29uZmlndXJhdGlvbiBvbiBtYWNPUyBNYXZlcmlja3MgYW5kIGFib3ZlOlxuPG9sPlxuPGxpPkluIHRoZSA8c3Ryb25nPkFwcGxlPFwvc3Ryb25nPiBtZW51LCBjbGljayA8c3Ryb25nPlN5c3RlbSBQcmVmZXJlbmNlcyAmZ3Q7IE5ldHdvcms8XC9zdHJvbmc+LjxcL2xpPlxuPGxpPkluIHRoZSA8c3Ryb25nPkFjdGlvbjxcL3N0cm9uZz4gbWVudSwgY2xpY2sgPHN0cm9uZz5NYW5hZ2UgVmlydHVhbCBJbnRlcmZhY2VzPFwvc3Ryb25nPi48XC9saT5cbjxsaT5DbGljayA8c3Ryb25nPkFkZCAoKykgJmd0OyBOZXcgQnJpZGdlPFwvc3Ryb25nPiwgYW5kIHNlbGVjdCB0aGUgRXRoZXJuZXQgaW50ZXJmYWNlcyB0byBpbmNsdWRlIGluIHRoZSBicmlkZ2UuPFwvbGk+XG48bGk+Q29uZmlndXJlIHRoZSBUQ1BcL0lQIGZvciBicmlkZ2UsIHN1Y2ggYXMgSVAgYW5kIEROUy48XC9saT5cbjxcL29sPlxuPFwvbGk+XG48bGk+QnJpZGdlIGNvbmZpZ3VyYXRpb24gb24gV2luZG93cyA4IGFuZCBhYm92ZTpcbjxvbD5cbjxsaT5DbGljayB0aGUgPHN0cm9uZz5XaW5kb3dzIFN0YXJ0ICg8aW1nIHNyYz1cIm1lZGlhXC9lbXVsYXRvcl9mZWF0dXJlX3dpbmRvd3MtOC0xLXN0YXJ0LWJ1dHRvbi5wbmdcIiBhbHQ9XCJTdGFydFwiIFwvPikgJmd0OyBDb250cm9sIFBhbmVsPFwvc3Ryb25nPi4gSW4gdGhlIHNlYXJjaCBib3gsIGVudGVyICZxdW90O2FkYXB0ZXImcXVvdDssIGFuZCBjbGljayA8c3Ryb25nPk5ldHdvcmsgYW5kIFNoYXJpbmcgQ2VudGVyICZndDsgVmlldyBuZXR3b3JrIGNvbm5lY3Rpb25zPFwvc3Ryb25nPi48XC9saT5cbjxsaT5SaWdodC1jbGljayB0aGUgcGh5c2ljYWwgbmV0d29yayBjb25uZWN0aW9uIHVzZWQgZm9yIGJyaWRnaW5nLCBhbmQgY2xpY2sgPHN0cm9uZz5Qcm9wZXJ0aWVzPFwvc3Ryb25nPi48XC9saT5cbjxsaT5PbiB0aGUgPHN0cm9uZz5HZW5lcmFsPFwvc3Ryb25nPiB0YWIgKGZvciBhIGxvY2FsIGFyZWEgY29ubmVjdGlvbiksIGNsaWNrIDxzdHJvbmc+SW50ZXJuZXQgUHJvdG9jb2wgKFRDUFwvSVApICZndDsgUHJvcGVydGllczxcL3N0cm9uZz4uPFwvbGk+XG48bGk+Q2xpY2sgPHN0cm9uZz5PYnRhaW4gYW4gSVAgYWRkcmVzcyBhdXRvbWF0aWNhbGx5PFwvc3Ryb25nPiB0byBkZWxldGUgdGhlIElQIGNvbmZpZ3VyYXRpb24sIGFuZCBjbGljayA8c3Ryb25nPk9LPFwvc3Ryb25nPi4gVGhlIElQIGNvbmZpZ3VyYXRpb24gKElQIGFkZHJlc3MsIHN1Ym5ldCBtYXNrLCBhbmQgZGVmYXVsdCBnYXRld2F5KSBpcyB1c2VkIGZvciB0aGUgY29uZmlndXJhdGlvbiBvZiB0aGUgYnJpZGdlZCBuZXR3b3JrLjxcL2xpPlxuPGxpPldoaWxlIGhvbGRpbmcgZG93biB0aGUgPHN0cm9uZz5DdHJsPFwvc3Ryb25nPiBrZXksIHNlbGVjdCB0aGUgbmV0d29yayBjb25uZWN0aW9uIGFuZCB0aGUgdGFwIGRldmljZSB0aGF0IHlvdSB3YW50IHRvIGluY2x1ZGUgaW4gdGhlIGJyaWRnZS4gRm9yIGV4YW1wbGUsIDxzdHJvbmc+dGFwMTxcL3N0cm9uZz4gYW5kIDxzdHJvbmc+TG9jYWwgYXJlYSBjb25uZWN0aW9uPFwvc3Ryb25nPi48XC9saT5cbjxsaT5SaWdodC1jbGljayBvbmUgb2YgdGhlIHNlbGVjdGVkIG5ldHdvcmsgY29ubmVjdGlvbnMsIGFuZCBjbGljayA8c3Ryb25nPkJyaWRnZSBDb25uZWN0aW9uczxcL3N0cm9uZz4uPFwvbGk+XG48bGk+Q29uZmlndXJlIHRoZSBUQ1BcL0lQIG9mIHRoZSA8c3Ryb25nPk5ldHdvcmsgYnJpZGdlPFwvc3Ryb25nPi4gUmV1c2UgdGhlIGRlbGV0ZWQgVENQXC9JUCBjb25maWd1cmF0aW9uIG9mIHN0ZXAgNC48XC9saT5cbjxcL29sPlxuPFwvbGk+XG48XC91bD5cbjxwPjxhIG5hbWU9XCJza2luXCI+PFwvYT48XC9wPlxuPGgyIGlkPVwiY29udGVudC11c2luZy1jdXN0b20tc2tpbi1sYXlvdXRcIj48YSBocmVmPVwiI2NvbnRlbnQtdXNpbmctY3VzdG9tLXNraW4tbGF5b3V0XCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5Vc2luZyBDdXN0b20gU2tpbiBMYXlvdXQ8XC9oMj5cbjxwPlRoZSBlbXVsYXRvciBza2luIGNvbnNpc3RzIG9mIGFuIDxjb2RlPiZsdDtUSVpFTl9TVFVESU8mZ3Q7XC9wbGF0Zm9ybXNcLyZsdDtQTEFURk9STV9WRVJTSU9OJmd0O1wvJmx0O1BST0ZJTEUmZ3Q7XC9lbXVsYXRvci1yZXNvdXJjZXNcL3NraW5zXC8mbHQ7U0tJTl9OQU1FJmd0O1wvbGF5b3V0LnhtbDxcL2NvZGU+IFhNTCBtZXRhIGZpbGUuIFRoZSBmaWxlIGRlZmluZXMgbGF5b3V0LXJlbGF0ZWQgaW5mb3JtYXRpb24sIHN1Y2ggYXMgc2tpbiBpbWFnZSBmaWxlIG5hbWUsIGRpc3BsYXkgbG9jYXRpb24sIGFuZCB0aGUgbG9jYXRpb24gb2YgaGFyZHdhcmUga2V5cy48XC9wPlxuPHA+VGhlIGZvbGxvd2luZyBleGFtcGxlIHNob3dzIHRoZSBjb250ZW50IG9mIHRoZSA8Y29kZT5sYXlvdXQueG1sPFwvY29kZT4gbGF5b3V0IGZpbGU6PFwvcD5cbjxwcmUgY2xhc3M9XCJzaGlraSBzaGlraS10aGVtZXMgZ2l0aHViLWxpZ2h0IGdpdGh1Yi1kYXJrXCIgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LS1zaGlraS1kYXJrLWJnOiMyNDI5MmU7Y29sb3I6IzI0MjkyZTstLXNoaWtpLWRhcms6I2UxZTRlODtcIj48Y29kZT48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+eG1sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj52ZXJzaW9uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj4mcXVvdDsxLjAmcXVvdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmVuY29kaW5nPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj4mcXVvdDtVVEYtOCZxdW90OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PyZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5FbXVsYXRvclVJPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj54bWxuczxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7aHR0cDpcL1wvd3d3LnRpemVuLm9yZ1wvZW11bGF0b3JcL3VpXC9sYXlvdXQmcXVvdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmxheW91dFZlcnNpb248XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPjIuNDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0O1wvPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5sYXlvdXRWZXJzaW9uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5mb3JtTGlzdDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmd0OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OyEtLTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+U2tpbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bW9kZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGVmaW5pdGlvbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LS0mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5mb3JtPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5uYW1lPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMzJGNjI7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj4mcXVvdDtQb3J0cmFpdCZxdW90OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmd0OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgICAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGlzcGxheTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmd0OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgICAgICAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OyEtLTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+RGlzcGxheTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c2NyZWVuPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5zaXplPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj5hbmQ8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnBvc2l0aW9uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tLSZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICAgICAgICAgICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnJlZ2lvbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bGVmdDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7MzAmcXVvdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnRvcDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7ODEmcXVvdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPndpZHRoPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMzJGNjI7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj4mcXVvdDs0ODAmcXVvdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmhlaWdodDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7ODAwJnF1b3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj5cLyZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICAgICAgICAgICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDshLS08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPlJvdGF0ZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGlzcGxheTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c2NyZWVuPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5ieTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGVncmVlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tLSZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICAgICAgICAgICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmFuZ2xlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj4wPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmFuZ2xlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRpc3BsYXk8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICAgICAgICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDshLS08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPlJlc291cmNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5maWxlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5uYW1lPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5vZjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dGhlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj51c3VhbDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c2tpbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+aW1hZ2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi0tJmd0OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgICAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bm9ybWFsSW1hZ2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRlZmF1bHRfMDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cG5nPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm5vcm1hbEltYWdlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7IS0tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5SZXNvdXJjZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZmlsZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bmFtZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+b2Y8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnRoZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c2tpbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+aW1hZ2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPndoZW48XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmhhcmR3YXJlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5rZXk8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmV2ZW50czxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+b2NjdXI8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi0tJmd0OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgICAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cHJlc3NlZEltYWdlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kZWZhdWx0XzBfcDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cG5nPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnByZXNzZWRJbWFnZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmd0OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgICAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a2V5TGlzdDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmd0OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgICAgICAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a2V5PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5uYW1lPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMzJGNjI7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj4mcXVvdDtIb21lJnF1b3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7IS0tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5PcHRpb25hbDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LS0mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgICAgICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7IS0tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5IYXJkd2FyZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a2V5PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5yZWdpb248XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnNpemU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPmFuZDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cG9zaXRpb248XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi0tJmd0OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgICAgICAgICAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cmVnaW9uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5sZWZ0PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMzJGNjI7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj4mcXVvdDsyMzMmcXVvdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnRvcDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7ODgyJnF1b3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj53aWR0aDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7NzQmcXVvdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmhlaWdodDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7NzQmcXVvdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPlwvJmd0OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgICAgICAgICAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmx0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a2V5Y29kZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmd0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+MTM5PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmtleWNvZGU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDshLS08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPktleWNvZGU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZhbHVlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tLSZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICAgICAgICAgICAgICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDshLS08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPlRoaXM8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmxpbmU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmlzPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kaXNwbGF5ZWQ8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPndoZW48XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm1vdXNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5ob3ZlcnM8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm92ZXI8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmhhcmR3YXJlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5rZXk8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnJlZ2lvbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LS0mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgICAgICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj50b29sdGlwPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5Ib21lPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnRvb2x0aXA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICAgICAgICAgICAgICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDshLS08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPkRlZmluZWQ8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmtleWJvYXJkPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5zaG9ydGN1dDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LS0mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgICAgICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5zaG9ydGN1dDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+Jmd0OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+RjE8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDtcLzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c2hvcnRjdXQ8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICAgICAgICAgICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDtcLzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a2V5PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmtleUxpc3Q8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICAgICAgICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmhvdmVyPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7IS0tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5SR0I8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmxpbmU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmNvbG9yPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5vZjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dGhlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5oYXJkd2FyZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a2V5PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5ob3ZlcjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LS0mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5jb2xvcjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+UjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7MjU1JnF1b3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5HPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMzJGNjI7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj4mcXVvdDsyNTUmcXVvdDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPkI8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPiZxdW90OzI1NSZxdW90OzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+XC8mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmhvdmVyPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmZvcm08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gICA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZsdDtcLzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+Zm9ybUxpc3Q8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPkVtdWxhdG9yVUk8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZndDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48XC9zcGFuPjxcL2NvZGU+PFwvcHJlPlxuPHA+VGhlIGVtdWxhdG9yIHNraW4gYWxzbyBjb250YWlucyBhIDxjb2RlPiZsdDtUSVpFTl9TVFVESU8mZ3Q7XC9wbGF0Zm9ybXNcLyZsdDtQTEFURk9STV9WRVJTSU9OJmd0O1wvJmx0O1BST0ZJTEUmZ3Q7XC9lbXVsYXRvci1yZXNvdXJjZXNcL3NraW5zXC8mbHQ7U0tJTl9OQU1FJmd0O1wvaW5mby5pbmk8XC9jb2RlPiBwcm9wZXJ0eSBmaWxlLiBUaGUgZmlsZSBkZWZpbmVzIHNraW4tcmVsYXRlZCBpbmZvcm1hdGlvbiwgc3VjaCBhcyBza2luIG5hbWUgYW5kIHN1cHBvcnRlZCByZXNvbHV0aW9ucy48XC9wPlxuPHA+VGhlIGZvbGxvd2luZyBleGFtcGxlIHNob3dzIHRoZSBjb250ZW50cyBvZiB0aGUgPGNvZGU+aW5mby5pbmk8XC9jb2RlPiBwcm9wZXJ0eSBmaWxlOjxcL3A+XG48cHJlIGNsYXNzPVwic2hpa2kgc2hpa2ktdGhlbWVzIGdpdGh1Yi1saWdodCBnaXRodWItZGFya1wiIHN0eWxlPVwiYmFja2dyb3VuZC1jb2xvcjojZmZmOy0tc2hpa2ktZGFyay1iZzojMjQyOTJlO2NvbG9yOiMyNDI5MmU7LS1zaGlraS1kYXJrOiNlMWU0ZTg7XCI+PGNvZGU+PHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c2tpbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bmFtZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+UGhvbmU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPjQ4MHg4MDA8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5yZXNvbHV0aW9uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj53aWR0aDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+NDgwPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cmVzb2x1dGlvbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+aGVpZ2h0PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj44MDA8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48XC9zcGFuPjxcL2NvZGU+PFwvcHJlPlxuPHA+VG8gY3JlYXRlIHlvdXIgb3duIHNraW4gbGF5b3V0OjxcL3A+XG48b2w+XG48bGk+XG48cD5DcmVhdGUgYSBuZXcgc2tpbiBmb2xkZXIgaW4gdGhlIDxjb2RlPiZsdDtUSVpFTl9TVFVESU8mZ3Q7XC9wbGF0Zm9ybXNcLyZsdDtQTEFURk9STV9WRVJTSU9OJmd0O1wvJmx0O1BST0ZJTEUmZ3Q7XC9lbXVsYXRvci1yZXNvdXJjZXNcL3NraW5zPFwvY29kZT4gZm9sZGVyLjxcL3A+XG48XC9saT5cbjxsaT5cbjxwPkluIHRoZSBza2luIGZvbGRlciwgZGVmaW5lIHRoZSBjb250ZW50IG9mIHRoZSA8Y29kZT5sYXlvdXQueG1sPFwvY29kZT4gYW5kIDxjb2RlPmluZm8uaW5pPFwvY29kZT4gZmlsZXMgYW5kIGluY2x1ZGUgdGhlIHJlcXVpcmVkIHNraW4gaW1hZ2UgZmlsZXMuPFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+U2VsZWN0IHRoZSBza2luIG5hbWUgaW4gdGhlIDxhIGhyZWY9XCJlbXVsYXRvci1tYW5hZ2VyLm1kXCI+RW11bGF0b3IgTWFuYWdlcjxcL2E+LiBZb3UgY2FuIGFsc28gdXNlIHRoZSA8YSBocmVmPVwiI3N0YXJ0dXBcIj5lbXVsYXRvciBzdGFydC11cCBvcHRpb25zPFwvYT4gaW4gdGhlIGNvbW1hbmQgbGluZS48XC9wPlxuPHA+VGhlIGltYWdlIGRlZmluZWQgaW4geW91ciBtb2RpZmllZCBYTUwgbWV0YSBmaWxlIGlzIGRpc3BsYXllZCB3aGVuIHRoZSBlbXVsYXRvciBpcyBsYXVuY2hlZC48XC9wPlxuPFwvbGk+XG48XC9vbD5cbjxibG9ja3F1b3RlPlxuPHA+PHN0cm9uZz5Ob3RlPFwvc3Ryb25nPjxcL3A+XG48cD5JZiB5b3UgcmVpbnN0YWxsIFRpemVuIFN0dWRpbywgdGhlIGN1c3RvbSBza2luIGZvbGRlcnMgYXJlIHJlc2V0LjxcL3A+XG48XC9ibG9ja3F1b3RlPlxuPHA+PGEgbmFtZT1cImV2ZW50Y2FzdFwiPjxcL2E+PFwvcD5cbjxoMiBpZD1cImNvbnRlbnQtdXNpbmctZXZlbnRjYXN0XCI+PGEgaHJlZj1cIiNjb250ZW50LXVzaW5nLWV2ZW50Y2FzdFwiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+VXNpbmcgRXZlbnRDYXN0PFwvaDI+XG48cD5Zb3UgY2FuIHNpbXVsYXRlIGV2ZW50cyBvbiB0aGUgZW11bGF0b3IgdXNpbmcgdGhlIEVtdWxhdG9yIENvbnRyb2wgUGFuZWwgKEVDUCkuIEhvd2V2ZXIsIHNpbXVsYXRpbmcgc2Vuc29yIGV2ZW50cyB3aXRoIHRoZSBFQ1AgaXMgbm90IHZlcnkgaW50dWl0aXZlIG9yIGNvbnZlbmllbnQuIFdoaWxlIHlvdSBhcmUgc2ltdWxhdGluZyBldmVudHMsIGl0IGlzIGltcG9zc2libGUgdG8gdG91Y2ggdGhlIGVtdWxhdG9yIHNjcmVlbiBzaW11bHRhbmVvdXNseS4gRXZlbnRDYXN0IGVuYWJsZXMgeW91IHRvIHNpbXVsYXRlIHNlbnNvciBhbmQgdG91Y2ggZXZlbnRzIG1vcmUgaW50dWl0aXZlbHkgdXNpbmcgYSByZWFsIHRhcmdldCBkZXZpY2UuPFwvcD5cbjxwPlRoZSBmb2xsb3dpbmcgZmlndXJlIGlsbHVzdHJhdGVzIGhvdyB0aGUgRXZlbnRDYXN0IGFwcGxpY2F0aW9uIG9uIHRoZSB0YXJnZXQgZGV2aWNlIGdhdGhlcnMgZXZlbnRzIGFuZCBwYXNzZXMgdGhlbSB0byB0aGUgZW11bGF0b3IgY29udHJvbGxlciwgd2hpY2ggY29udmVydHMgYW5kIGhhbmRzIHRoZW0gb3ZlciB0byB0aGUgVGl6ZW4gcGxhdGZvcm0uIFRoaXMgaXMgY29udmVuaWVudCBpZiB5b3UgZG8gbm90IGhhdmUgYSBUaXplbiBtb2JpbGUgZGV2aWNlLjxcL3A+XG48cD48c3Ryb25nPkZpZ3VyZTogRXZlbnRDYXN0IGFyY2hpdGVjdHVyZTxcL3N0cm9uZz48XC9wPlxuPHA+PGltZyBzcmM9XCJtZWRpYVwvZW11bGF0b3JfZmVhdHVyZV9ldmVudGNhc3RfYXJjaGl0ZWN0dXJlLnBuZ1wiIGFsdD1cImV2ZW50Y2FzdF9hcmNoaXRlY3R1cmVcIiBcLz48XC9wPlxuPHA+RXZlbnRDYXN0IHByb3ZpZGVzIHRoZSBmb2xsb3dpbmcgZmVhdHVyZXM6PFwvcD5cbjx1bD5cbjxsaT5Ub3VjaDogTWF4aW11bSBudW1iZXIgb2YgdG91Y2ggcG9pbnRzIGlzIDEwPFwvbGk+XG48bGk+U2Vuc29yczogQWNjZWxlcm9tZXRlciwgZ3lyb3Njb3BlLCBnZW8tbWFnbmV0aWMsIHByb3hpbWl0eSwgYW5kIGxpZ2h0PFwvbGk+XG48bGk+RGlzcGxheTogR2V0dGluZyBpbWFnZXMgb2YgdGhlIGVtdWxhdG9yIGFuZCBkcmF3aW5nIHRoZW0gd2hlbiB1c2luZyB0b3VjaCBmZWF0dXJlczxcL2xpPlxuPFwvdWw+XG48aDMgaWQ9XCJjb250ZW50LXByZXJlcXVpc2l0ZXNcIj48YSBocmVmPVwiI2NvbnRlbnQtcHJlcmVxdWlzaXRlc1wiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+UHJlcmVxdWlzaXRlczxcL2gzPlxuPHA+V2hlbiBjb25uZWN0aW5nIHRocm91Z2ggVVNCLCBBREIgaXMgcmVxdWlyZWQgdG8gbWFrZSBhIGNvbm5lY3Rpb24uIElmIHlvdSBoYXZlIGFscmVhZHkgaW5zdGFsbGVkIHRoZSBBbmRyb2lkXHUyMTIyIFNESyBvbiB0aGUgY29tcHV0ZXIsIEFEQiBpcyBsb2NhdGVkIGluIHRoZSA8Y29kZT4mbHQ7aW5zdGFsbGVkIEFuZHJvaWQgU0RLJmd0O1wvc2RrXC9wbGF0Zm9ybS10b29sczxcL2NvZGU+IGZvbGRlci4gT3RoZXJ3aXNlLCB5b3UgY2FuIGRvd25sb2FkIG9ubHkgQURCIG9yIGluc3RhbGwgdGhlIEFuZHJvaWQgU0RLLjxcL3A+XG48cD5UbyBpbnN0YWxsIEFEQjo8XC9wPlxuPG9sPlxuPGxpPlxuPHA+VWJ1bnR1XC9tYWNPUzogRG93bmxvYWQgQURCIGFuZCB0aGVuIGluc3RhbGwgaXQgaW4gdGhlIDxjb2RlPlwvdXNyXC9iaW48XC9jb2RlPiBmb2xkZXIuPFwvcD5cbjxwPkZvciBtb3JlIGluZm9ybWF0aW9uLCBzZWUgPGEgaHJlZj1cImh0dHA6XC9cL2NvZGUuZ29vZ2xlLmNvbVwvcFwvYWRiLWZhc3Rib290LWluc3RhbGxcL1wiPkFEQiBGYXN0Ym9vdCBJbnN0YWxsPFwvYT4uPFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+V2luZG93c1x1MDBhZTogRG93bmxvYWQgQURCIGFuZCBpbnN0YWxsIGl0IGluIHRoZSA8Y29kZT5DOlxcQURCPFwvY29kZT4gZm9sZGVyLjxcL3A+XG48cD5Gb3IgbW9yZSBpbmZvcm1hdGlvbiwgc2VlIDxhIGhyZWY9XCJodHRwOlwvXC9ydWJlbmFsYW1pbmEubXhcL2N1c3RvbS1pbnN0YWxsZXJzXC9hbmRyb2lkLWFkYi1mYXN0Ym9vdFwvXCI+QURCIEZhc3Rib290IGZvciBXaW5kb3dzPFwvYT4uPFwvcD5cbjxcL2xpPlxuPFwvb2w+XG48cD5XaGVuIGNvbm5lY3RpbmcgdGhyb3VnaCBXaS1GaSwgbWFrZSBzdXJlIHRoYXQgeW91ciBBbmRyb2lkIGRldmljZSBhbmQgY29tcHV0ZXIgYXJlIHdpdGhpbiB0aGUgc2FtZSBBUC48XC9wPlxuPGgzIGlkPVwiY29udGVudC1pbnN0YWxsaW5nLWV2ZW50Y2FzdGVyXCI+PGEgaHJlZj1cIiNjb250ZW50LWluc3RhbGxpbmctZXZlbnRjYXN0ZXJcIiBjbGFzcz1cImhlYWRpbmctcGVybWFsaW5rXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgdGl0bGU9XCJQZXJtYWxpbmtcIj5cdTAwYjY8XC9hPkluc3RhbGxpbmcgRXZlbnRDYXN0ZXI8XC9oMz5cbjxwPkV2ZW50Q2FzdGVyIGlzIHRoZSBhcHBsaWNhdGlvbiBvbiB0aGUgdGFyZ2V0IGRldmljZS4gSXQgY29tbXVuaWNhdGVzIHdpdGggdGhlIFRpemVuIEVtdWxhdG9yIHRocm91Z2ggdGhlIFRDUFwvSVAgcHJvdG9jb2wuIEl0IGNhbiBjb25uZWN0IHRvIHRoZSBlbXVsYXRvciB1c2luZyBVU0Igb3IgV2ktRmkuPFwvcD5cbjxwPllvdSBjYW4gZG93bmxvYWQgdGhlIEV2ZW50Q2FzdGVyIGZyb20gR29vZ2xlIFBsYXkgKDxhIGhyZWY9XCJodHRwczpcL1wvZ2l0aHViLmNvbVwvZXZlbnRjYXN0ZXJcL2V2ZW50Y2FzdGVyLmdpdFwiPmh0dHBzOlwvXC9naXRodWIuY29tXC9ldmVudGNhc3RlclwvZXZlbnRjYXN0ZXIuZ2l0PFwvYT4pIGFuZCBpbnN0YWxsIGl0IG1hbnVhbGx5LjxcL3A+XG48aDMgaWQ9XCJjb250ZW50LWNvbm5lY3RpbmctZXZlbnRjYXN0ZXItdG8tdGhlLWVtdWxhdG9yXCI+PGEgaHJlZj1cIiNjb250ZW50LWNvbm5lY3RpbmctZXZlbnRjYXN0ZXItdG8tdGhlLWVtdWxhdG9yXCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5Db25uZWN0aW5nIEV2ZW50Q2FzdGVyIHRvIHRoZSBFbXVsYXRvcjxcL2gzPlxuPHA+VG8gY29ubmVjdCB0aGUgRXZlbnRDYXN0ZXIgYXBwbGljYXRpb24gdG8gdGhlIGVtdWxhdG9yOjxcL3A+XG48dWw+XG48bGk+XG48cD5Db25uZWN0IHRocm91Z2ggVVNCOjxcL3A+XG48b2w+XG48bGk+XG48cD5Mb2NhdGUgdGhlIGRldmVsb3BlciBvcHRpb25zLjxcL3A+XG48cD5PbiBtb3N0IGRldmljZXMgcnVubmluZyBBbmRyb2lkIDMuMiBvciBvbGRlciwgeW91IGNhbiBmaW5kIHRoZSBvcHRpb24gdW5kZXIgPHN0cm9uZz5TZXR0aW5ncyAmZ3Q7IEFwcGxpY2F0aW9ucyAmZ3Q7IERldmVsb3BtZW50PFwvc3Ryb25nPi48XC9wPlxuPHA+T24gQW5kcm9pZCA0LjAgYW5kIG5ld2VyLCBpdCBpcyBpbiA8c3Ryb25nPlNldHRpbmdzICZndDsgRGV2ZWxvcGVyIG9wdGlvbnM8XC9zdHJvbmc+LjxcL3A+XG48YmxvY2txdW90ZT5cbjxwPjxzdHJvbmc+Tm90ZTxcL3N0cm9uZz48XC9wPlxuPHA+T24gQW5kcm9pZCA0LjIgYW5kIG5ld2VyLCB0aGUgZGV2ZWxvcGVyIG9wdGlvbnMgYXJlIGhpZGRlbiBieSBkZWZhdWx0LiBUbyBtYWtlIHRoZW0gYXZhaWxhYmxlLCBnbyB0byA8c3Ryb25nPlNldHRpbmdzICZndDsgQWJvdXQgcGhvbmU8XC9zdHJvbmc+IGFuZCB0YXAgPHN0cm9uZz5CdWlsZCBudW1iZXI8XC9zdHJvbmc+IDcgdGltZXMuIFJldHVybiB0byB0aGUgcHJldmlvdXMgc2NyZWVuIHRvIGZpbmQgdGhlIGRldmVsb3BlciBvcHRpb25zLjxcL3A+XG48XC9ibG9ja3F1b3RlPlxuPFwvbGk+XG48bGk+XG48cD5FbmFibGUgVVNCIGRlYnVnZ2luZy48XC9wPlxuPFwvbGk+XG48bGk+XG48cD5Db25uZWN0IHRoZSBkZXZpY2UgdG8gYSBjb21wdXRlciB0aHJvdWdoIFVTQi48XC9wPlxuPFwvbGk+XG48bGk+XG48cD5MYXVuY2ggdGhlIEV2ZW50Q2FzdGVyLjxcL3A+XG48XC9saT5cbjxsaT5cbjxwPlN0YXJ0IHRoZSBzZXJ2ZXIgdXNpbmcgYSBkZWZhdWx0IHBvcnQgKDcwMDApIG9yIGVudGVyIHRoZSBwb3J0IG51bWJlci48XC9wPlxuPFwvbGk+XG48bGk+XG48cD5Gb3J3YXJkIGEgVENQIHBvcnQgdXNpbmcgdGhlIDxjb2RlPmFkYiBmb3J3YXJkPFwvY29kZT4gY29tbWFuZC48XC9wPlxuPHA+Rm9yIGV4YW1wbGUsIHRvIGZvcndhcmQgdGhlIDcwMDAgcG9ydCBpbiB0aGUgYXBwbGljYXRpb24gdG8gdGhlIDEyMzQgcG9ydCBpbiB5b3VyIGNvbXB1dGVyOiA8Y29kZT5hZGIgZm9yd2FyZCB0Y3A6MTIzNCB0Y3A6NzAwMDxcL2NvZGU+PFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+TGF1bmNoIHRoZSBUaXplbiBFbXVsYXRvciwgYW5kIG9wZW4gdGhlIEVtdWxhdG9yIENvbnRyb2wgUGFuZWwgKEVDUCkgZnJvbSB0aGUgZW11bGF0b3IgY29udGV4dCBtZW51LjxcL3A+XG48XC9saT5cbjxsaT5cbjxwPlNlbGVjdCB0aGUgPHN0cm9uZz5VU0I8XC9zdHJvbmc+IGNoZWNrYm94IG9uIHRoZSA8c3Ryb25nPkV2ZW50Q2FzdDxcL3N0cm9uZz4gdGFiIG9mIHRoZSBFQ1AuPFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+RW50ZXIgdGhlIGZvcndhcmRlZCBwb3J0IG51bWJlciBhbmQgY2xpY2sgPHN0cm9uZz5Db25uZWN0aW9uPFwvc3Ryb25nPiBvbiB0aGUgRUNQLjxcL3A+XG48cD5JZiB0aGUgZW11bGF0b3IgY29ubmVjdHMgdG8gdGhlIGFwcGxpY2F0aW9uIHN1Y2Nlc3NmdWxseSwgdGhlIDxzdHJvbmc+U2hvdyBFdmVudDxcL3N0cm9uZz4gYnV0dG9uIGluIHRoZSBhcHBsaWNhdGlvbiBpcyBhY3RpdmF0ZWQuPFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+Q2xpY2sgPHN0cm9uZz5TaG93IEV2ZW50PFwvc3Ryb25nPi4gWW91IGNhbiBub3cgc2VuZCBhIHNlbnNvciBvciB0b3VjaCB2YWx1ZSB0byB0aGUgZW11bGF0b3IuPFwvcD5cbjxcL2xpPlxuPFwvb2w+XG48XC9saT5cbjxsaT5cbjxwPkNvbm5lY3QgdGhyb3VnaCBXaS1GaTo8XC9wPlxuPG9sPlxuPGxpPlxuPHA+RW5hYmxlIFdpLUZpIG9uIGRldmljZSBhbmQgc2VsZWN0IHRoZSBXaS1GaSBuZXR3b3JrLjxcL3A+XG48XC9saT5cbjxsaT5cbjxwPkNvbm5lY3QgdGhlIEFuZHJvaWQgZGV2aWNlIHRvIGEgbmV0d29yayB3aGVyZSB5b3UgYWxzbyBoYXZlIGEgY29tcHV0ZXIgcnVubmluZyB0aGUgZW11bGF0b3IuPFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+TGF1bmNoIEV2ZW50Q2FzdGVyIGFuZCBjbGljayA8c3Ryb25nPlJlYWQgV2lGaTxcL3N0cm9uZz4uPFwvcD5cbjxwPlRoZSBhcHBsaWNhdGlvbiBnZXRzIHRoZSBJUCBhZGRyZXNzIG9mIHRoZSBjb25uZWN0ZWQgbmV0d29yay48XC9wPlxuPFwvbGk+XG48bGk+XG48cD5DbGljayA8c3Ryb25nPlN0YXJ0IFNlcnZlcjxcL3N0cm9uZz4uPFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+U2VsZWN0IHRoZSA8c3Ryb25nPldpLUZpPFwvc3Ryb25nPiBjaGVja2JveCBvbiB0aGUgPHN0cm9uZz5FdmVudENhc3Q8XC9zdHJvbmc+IHRhYiBvZiB0aGUgRUNQLjxcL3A+XG48XC9saT5cbjxsaT5cbjxwPkVudGVyIHRoZSBJUCBhZGRyZXNzIGFuZCBwb3J0IG51bWJlciB1c2luZyBFdmVudENhc3RlciBhbmQgdGhlbiBjbGljayA8c3Ryb25nPkNvbm5lY3Q8XC9zdHJvbmc+IG9uIHRoZSBFQ1AuPFwvcD5cbjxwPklmIHRoZSBlbXVsYXRvciBjb25uZWN0cyB0byB0aGUgYXBwbGljYXRpb24gc3VjY2Vzc2Z1bGx5LCB0aGUgPHN0cm9uZz5TaG93IEV2ZW50PFwvc3Ryb25nPiBidXR0b24gaW4gdGhlIGFwcGxpY2F0aW9uIGlzIGFjdGl2YXRlZC48XC9wPlxuPFwvbGk+XG48bGk+XG48cD5DbGljayA8c3Ryb25nPlNob3cgRXZlbnQ8XC9zdHJvbmc+LiBZb3UgY2FuIG5vdyBzZW5kIGEgc2Vuc29yIG9yIHRvdWNoIHZhbHVlIHRvIHRoZSBlbXVsYXRvci48XC9wPlxuPFwvbGk+XG48XC9vbD5cbjxcL2xpPlxuPFwvdWw+XG48cD48YSBuYW1lPVwic3RhcnR1cFwiPjxcL2E+PFwvcD5cbjxoMiBpZD1cImNvbnRlbnQtc3RhcnRpbmctYW4tZW11bGF0b3Itd2l0aC1hLWNvbmZpZ3VyYXRpb24tZmlsZVwiPjxhIGhyZWY9XCIjY29udGVudC1zdGFydGluZy1hbi1lbXVsYXRvci13aXRoLWEtY29uZmlndXJhdGlvbi1maWxlXCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5TdGFydGluZyBhbiBFbXVsYXRvciB3aXRoIGEgQ29uZmlndXJhdGlvbiBGaWxlPFwvaDI+XG48cD5JZiB5b3UgY3JlYXRlIGFuIGVtdWxhdG9yIGluc3RhbmNlIHVzaW5nIHRoZSBFbXVsYXRvciBNYW5hZ2VyLCBhIGNvbmZpZ3VyYXRpb24gZmlsZSBkZWZpbmluZyB0aGUgZW11bGF0b3Igc3RhcnQtdXAgb3B0aW9ucyBpcyBnZW5lcmF0ZWQgKDxjb2RlPiZsdDtUSVpFTl9TVFVESU9fREFUQSZndDtcL2VtdWxhdG9yXC92bXNcLyZsdDtWTV9OQU1FJmd0O1wvdm1fbGF1bmNoLmNvbmY8XC9jb2RlPikuPFwvcD5cbjxwPldpdGggdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSwgeW91IGNhbiBsYXVuY2ggdGhlIGVtdWxhdG9yIGluIHRoZSBjb21tYW5kIGxpbmU6PFwvcD5cbjxwcmUgY2xhc3M9XCJzaGlraSBzaGlraS10aGVtZXMgZ2l0aHViLWxpZ2h0IGdpdGh1Yi1kYXJrXCIgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LS1zaGlraS1kYXJrLWJnOiMyNDI5MmU7Y29sb3I6IzI0MjkyZTstLXNoaWtpLWRhcms6I2UxZTRlODtcIj48Y29kZT48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj5cLzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZW11bGF0b3I8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi0tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5jb25mPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5jb25maWd1cmF0aW9uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5maWxlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PFwvc3Bhbj48XC9jb2RlPjxcL3ByZT5cbjxwPlRoZSBlbXVsYXRvciBiaW5hcmllcyBhcmUgbG9jYXRlZCBpbiB0aGUgPGNvZGU+Jmx0O1RJWkVOX1NUVURJTyZndDtcL3BsYXRmb3Jtc1wvJmx0O1BMQVRGT1JNX1ZFUlNJT04mZ3Q7XC9jb21tb25cL2VtdWxhdG9yXC9iaW48XC9jb2RlPiBmb2xkZXIuPFwvcD5cbjxwPlRoZSBjb25maWd1cmF0aW9uIGZpbGUgY29uc2lzdHMgb2YgMiBzZWN0aW9uczo8XC9wPlxuPHVsPlxuPGxpPlFFTVVfT1BUSU9OUyBzZWN0aW9uIGRlZmluZXMgdGhlIHFlbXUgb3B0aW9ucywgc3VjaCBhcyBSQU0sIG5ldHdvcmssIGFuZCBkZXZpY2VzLjxcL2xpPlxuPGxpPlZBUklBQkxFUyBzZWN0aW9uIGRlZmluZXMgdGhlIHZhbHVlcyBmb3IgdGhlIHFlbXUgb3B0aW9ucy48XC9saT5cbjxcL3VsPlxuPHA+WW91IGNhbiBvdmVycmlkZSB0aGUgZGVmaW5lZCBxZW11IHZhbHVlcyBvbiB0aGUgZW11bGF0b3Igc3RhcnRpbmcgdGltZS4gRm9yIGV4YW1wbGUsIHRvIG92ZXJyaWRlIHRoZSBndWVzdCBSQU0gc2l6ZTo8XC9wPlxuPG9sPlxuPGxpPlxuPHA+VGhlIDxjb2RlPi1tPFwvY29kZT4gcWVtdSBvcHRpb24gKHdoaWNoIHNldHMgdGhlIGd1ZXN0IFJBTSBzaXplKSBhbmQgaXRzIHZhbHVlIGFyZSB3cml0dGVuIGluIHRoZSBjb25maWd1cmF0aW9uIGZpbGU6PFwvcD5cbjxwcmUgY2xhc3M9XCJzaGlraSBzaGlraS10aGVtZXMgZ2l0aHViLWxpZ2h0IGdpdGh1Yi1kYXJrXCIgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LS1zaGlraS1kYXJrLWJnOiMyNDI5MmU7Y29sb3I6IzI0MjkyZTstLXNoaWtpLWRhcms6I2UxZTRlODtcIj48Y29kZT48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj5bWzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojNzlCOEZGXCI+VkFSSUFCTEU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPl1dPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cmFtPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj41MTI8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAgICAgPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM2QTczN0RcIj4jIGRlZmluZSB2YXJpYWJsZSByYW08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+W1s8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPlFFTVVfT1BUSU9OUzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+XV08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gJHs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnJhbTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojRTFFNEU4XCI+fSAgIDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNkE3MzdEXCI+IyB1c2UgdmFyaWFibGUgcmFtPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PFwvc3Bhbj48XC9jb2RlPjxcL3ByZT5cbjxcL2xpPlxuPGxpPlxuPHA+VG8gb3ZlcnJpZGUgdGhlIGd1ZXN0IFJBTSBzaXplLCBzdGFydCB0aGUgZW11bGF0b3Igd2l0aCB0aGUgZm9sbG93aW5nIGNvbW1hbmQ6PFwvcD5cbjxwcmUgY2xhc3M9XCJzaGlraSBzaGlraS10aGVtZXMgZ2l0aHViLWxpZ2h0IGdpdGh1Yi1kYXJrXCIgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LS1zaGlraS1kYXJrLWJnOiMyNDI5MmU7Y29sb3I6IzI0MjkyZTstLXNoaWtpLWRhcms6I2UxZTRlODtcIj48Y29kZT48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj5cLzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZW11bGF0b3I8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi0tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5jb25mPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mbHQ7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5jb25maWd1cmF0aW9uPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5maWxlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mZ3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tLTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cmFtPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj4xMDI0PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PFwvc3Bhbj48XC9jb2RlPjxcL3ByZT5cbjxcL2xpPlxuPFwvb2w+XG48cD5Gb3IgbW9yZSBpbmZvcm1hdGlvbiBvbiB0aGUgc3RhcnQtdXAgb3B0aW9ucywgc2VlIDxhIGhyZWY9XCJodHRwczpcL1wvcWVtdS53ZWlsbmV0ei5kZVwvZG9jXC9sYXRlc3RcL3N5c3RlbVwvaW52b2NhdGlvbi5odG1sXCI+UUVNVSBFbXVsYXRvciBVc2VyIERvY3VtZW50YXRpb248XC9hPiBhbmQgdGhlIDxjb2RlPnZtX2xhdW5jaC5jb25mPFwvY29kZT4gZmlsZS48XC9wPlxuPHA+VGhlIGZvbGxvd2luZyBleGFtcGxlIHNob3dzIHRoZSBjb25maWd1cmF0aW9uIGZpbGU6PFwvcD5cbjxwcmUgY2xhc3M9XCJzaGlraSBzaGlraS10aGVtZXMgZ2l0aHViLWxpZ2h0IGdpdGh1Yi1kYXJrXCIgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LS1zaGlraS1kYXJrLWJnOiMyNDI5MmU7Y29sb3I6IzI0MjkyZTstLXNoaWtpLWRhcms6I2UxZTRlODtcIj48Y29kZT48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj5bWzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojNzlCOEZGXCI+VkFSSUFCTEVTPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj5dXTxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZtX25hbWU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm1vYmlsZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dm08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj52bXNfcGF0aDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7XC9ob21lXC91c2VyXC90aXplbi1zdHVkaW8tZGF0YVwvZW11bGF0b3JcL3ZtcyZxdW90OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmltYWdlX2FyY2g8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmkzODY8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kcml2ZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7ZmlsZT08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7dm1zX3BhdGh9PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMzJGNjI7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj5cLzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+JHt2bV9uYW1lfTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+XC9lbXVsaW1nLTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+JHt2bV9uYW1lfTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+LjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+JHtpbWFnZV9hcmNofTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+LGlmPW5vbmUsaW5kZXg9MCxjYWNoZS5uby1mbHVzaD1vbiZxdW90OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnN3YXA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPiZxdW90O2ZpbGU9PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4ke3Ztc19wYXRofTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7dm1fbmFtZX08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPlwvc3dhcC08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7dm1fbmFtZX08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPi5pbWcsaWY9bm9uZSxpbmRleD0xJnF1b3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c2tpbl9wYXRoPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMzJGNjI7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj4mcXVvdDtcL2hvbWVcL3VzZXJcL3RpemVuLXN0dWRpb1wvcGxhdGZvcm1zXC90aXplbi0yLjRcL21vYmlsZVwvZW11bGF0b3ItcmVzb3VyY2VzXC9za2luc1wvbW9iaWxlLWdlbmVyYWwtM2J0biZxdW90OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRpc3BsYXlfcmVzb2x1dGlvbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+NDgweDgwMDxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRpc3BsYXlfcGl4ZWxfZGVuc2l0eTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+MjMzPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cHJvY2Vzc19udW08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPjQ8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5yYW08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPjUxMjxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm1heF9wb2ludDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+MTA8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5zZW5zb3JzPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5hY2NlbDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+JmFtcDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmdlbzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+JmFtcDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmd5cm88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZhbXA7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5saWdodDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+JmFtcDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnByb3hpPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mYW1wOzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+aGFwdGljPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mYW1wOzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dXY8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPiZhbXA7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5wcmVzczxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+JmFtcDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmhybTxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmphY2tzPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5lYXJqYWNrPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4mYW1wOzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+Y2hhcmdlcjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+JmFtcDs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnVzYjxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm5ldHdvcmtfcHJveHk8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPiZxdW90O2h0dHBfcHJveHk9MS4yLjMuNDoxMjMgaHR0cHNfcHJveHk9MS4yLjMuNDoxMjMgZnRwX3Byb3h5PTEuMi4zLjQ6MTIzIHNvY2tzX3Byb3h5PTEuMi4zLjQ6MTIzJnF1b3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+Ymlvc19wYXRoPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMzJGNjI7LS1zaGlraS1kYXJrOiM5RUNCRkZcIj4mcXVvdDtcL2hvbWVcL3VzZXJcL3RpemVuLXN0dWRpb1wvcGxhdGZvcm1zXC90aXplbi0yLjRcL2NvbW1vblwvZW11bGF0b3JcL2RhdGFcL2Jpb3MmcXVvdDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5rZXJuZWw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPiZxdW90O1wvaG9tZVwvdXNlclwvdGl6ZW4tc3R1ZGlvXC9wbGF0Zm9ybXNcL3RpemVuLTIuNFwvY29tbW9uXC9lbXVsYXRvclwvZGF0YVwva2VybmVsXC9iekltYWdlLjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+JHtpbWFnZV9hcmNofTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a2VybmVsX2xvZzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4ke3Ztc19wYXRofTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+XC88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7dm1fbmFtZX08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPlwvbG9nc1wvZW11bGF0b3Iua2xvZyZxdW90OzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZpcnRfY2FtX2ltZ19wYXRoMDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7XC9ob21lXC91c2VyXC90aXplbi1zdHVkaW9cL3Rvb2xzXC9lbXVsYXRvclwvaW1hZ2VzXC9kZWZhdWx0LWltYWdlMi5naWYmcXVvdDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj53c2k8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZpZ3Nfd3NpPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+aG9zdF9pcDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+MTAuMC4yLjI8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5pbWFnZV92ZXI8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPjEuMC40PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cHJvZmlsZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bW9iaWxlPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cGxhdGZvcm1fdmVyc2lvbjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dGl6ZW48XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPjIuNDxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmFwcGVuZDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+JnF1b3Q7dm1fbmFtZT08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7dm1fbmFtZX08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPiB2aWRlbz1MVkRTLTE6PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4ke2Rpc3BsYXlfcmVzb2x1dGlvbn08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPi0zMkA2MCBkcGk9PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4ke2Rpc3BsYXlfcGl4ZWxfZGVuc2l0eX08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7bmV0d29ya19wcm94eX08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAzMkY2MjstLXNoaWtpLWRhcms6IzlFQ0JGRlwiPiBob3N0X2lwPTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+JHtob3N0X2lwfTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDMyRjYyOy0tc2hpa2ktZGFyazojOUVDQkZGXCI+IGNvbnNvbGU9dHR5UzAmcXVvdDs8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+W1s8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPlFFTVVfT1BUSU9OUzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+XV08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kcml2ZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICR7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kcml2ZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+fSw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmlkPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kcml2ZTxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRldmljZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dmlydGlvPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5ibGs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnBjaTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+LDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZHJpdmU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRyaXZlPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZHJpdmU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAkezxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c3dhcDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+fSw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmlkPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5zd2FwPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGV2aWNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj52aXJ0aW88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmJsazxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cGNpPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kcml2ZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c3dhcDxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmVuYWJsZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a3ZtPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGV2aWNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj52aWdzPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5iYWNrZW5kPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5nbDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+LDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+d3NpPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4kezxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+d3NpPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj59PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGV2aWNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj55YWdsPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj53c2k8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj53c2k8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPn0sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5wcm90b2NvbDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+MjM8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5zbXA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAkezxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cHJvY2Vzc19udW08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPn08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gJHs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnJhbTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+fTxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRldmljZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dmlydGlvPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5tYXJ1PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5zZW5zb3I8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnBjaTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+LDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+c2Vuc29yczxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+JHs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnNlbnNvcnM8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPn08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kZXZpY2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm1hcnU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmNhbWVyYTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+LDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+aW5kZXg8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPjA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnBhdGg8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj52aXJ0X2NhbV9pbWdfcGF0aDA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPn08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kZXZpY2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZpcnRpbzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bWFydTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bmZjPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5wY2k8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5uZXRkZXY8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnVzZXI8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmlkPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5uZXQwPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGV2aWNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj52aXJ0aW88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm5ldDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cGNpPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5uZXRkZXY8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm5ldDA8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5jaGFyZGV2PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5maWxlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5wYXRoPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4kezxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a2VybmVsX2xvZzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+fSw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmlkPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5jb24wPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGV2aWNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5pc2E8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnNlcmlhbDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+LDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+Y2hhcmRldjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+Y29uMDxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRldmljZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dmlydGlvPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5zZXJpYWw8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiM2QTczN0Q7LS1zaGlraS1kYXJrOiM2QTczN0RcIj4jIyMgdmlydHVhbCBjb25zb2xlIGZvciB1bml4IHNvY2tldCBjbGllbnQ8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiM2QTczN0Q7LS1zaGlraS1kYXJrOiM2QTczN0RcIj4jLWNoYXJkZXYgc29ja2V0LHBhdGg9XC90bXBcL3ZpcnRjb24sc2VydmVyLG5vd2FpdCxpZD12aXJ0Y29uMDxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6IzZBNzM3RDstLXNoaWtpLWRhcms6IzZBNzM3RFwiPiMtZGV2aWNlIHZpcnRjb25zb2xlLGNoYXJkZXY9dmlydGNvbjA8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiM2QTczN0Q7LS1zaGlraS1kYXJrOiM2QTczN0RcIj4jIyMgdmlydHVhbCBjb25zb2xlIGZvciB0ZWxuZXQgY2xpZW50PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojNkE3MzdEOy0tc2hpa2ktZGFyazojNkE3MzdEXCI+Iy1jaGFyZGV2IHNvY2tldCxwb3J0PTIyMjIsaG9zdD0wLjAuMC4wLHNlcnZlcixub3dhaXQsaWQ9dmlydGNvbjE8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiM2QTczN0Q7LS1zaGlraS1kYXJrOiM2QTczN0RcIj4jLWRldmljZSB2aXJ0Y29uc29sZSxjaGFyZGV2PXZpcnRjb24xPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+TDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+ICR7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5iaW9zX3BhdGg8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPn08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5rZXJuZWw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiAkezxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+a2VybmVsPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj59PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+YXBwZW5kPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gJHs8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmFwcGVuZDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+fTxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRpc3BsYXk8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm1hcnVfcXQ8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnJlbmRlcmluZzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+PTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+b25zY3JlZW48XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnJlc29sdXRpb248XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kaXNwbGF5X3Jlc29sdXRpb248XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPn0sPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kcGk8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiR7PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kaXNwbGF5X3BpeGVsX2RlbnNpdHk8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPn08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kZXZpY2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZpcnRpbzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bWFydTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dG91Y2hzY3JlZW48XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnBjaTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+LDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bWF4X3BvaW50PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4kezxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bWF4X3BvaW50PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj59PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGV2aWNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5BQzk3PFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGV2aWNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj52aXJ0aW88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm1hcnU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmVzbTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cGNpPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGV2aWNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj52aXJ0aW88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm1hcnU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmh3a2V5PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5wY2k8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kZXZpY2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZpcnRpbzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bWFydTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZXZkaTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cGNpPFwvc3Bhbj48XC9zcGFuPlxuPHNwYW4gY2xhc3M9XCJsaW5lXCI+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+ZGV2aWNlPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4gPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj52aXJ0aW88XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm1hcnU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmtleWJvYXJkPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5wY2k8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kZXZpY2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZpcnRpbzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bWFydTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dm1vZGVtPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5wY2k8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5kZXZpY2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZpcnRpbzxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bWFydTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+cG93ZXI8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnBjaTxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRldmljZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+Y29kZWM8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnBjaTxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRldmljZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bWFydTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+YnJpZ2h0bmVzczxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm5vZGVmYXVsdHM8XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5ydGM8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmJhc2U8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPj08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnV0YzxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPk08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiA8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPm1hcnU8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPng4NjxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojRDczQTQ5Oy0tc2hpa2ktZGFyazojRjk3NTgzXCI+LTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bWFjaGluZTxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnVzYjxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPnZnYTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+bm9uZTxcL3NwYW4+PFwvc3Bhbj5cbjxzcGFuIGNsYXNzPVwibGluZVwiPjxzcGFuIHN0eWxlPVwiY29sb3I6I0Q3M0E0OTstLXNoaWtpLWRhcms6I0Y5NzU4M1wiPi08XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmRldmljZTxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMjQyOTJFOy0tc2hpa2ktZGFyazojRTFFNEU4XCI+IDxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+dmlydGlvPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5tYXJ1PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5qYWNrPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj4tPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMwMDVDQzU7LS1zaGlraS1kYXJrOiM3OUI4RkZcIj5wY2k8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPiw8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzAwNUNDNTstLXNoaWtpLWRhcms6Izc5QjhGRlwiPmphY2tzPFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiNENzNBNDk7LS1zaGlraS1kYXJrOiNGOTc1ODNcIj49PFwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiMyNDI5MkU7LS1zaGlraS1kYXJrOiNFMUU0RThcIj4kezxcL3NwYW4+PHNwYW4gc3R5bGU9XCJjb2xvcjojMDA1Q0M1Oy0tc2hpa2ktZGFyazojNzlCOEZGXCI+amFja3M8XC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IzI0MjkyRTstLXNoaWtpLWRhcms6I0UxRTRFOFwiPn08XC9zcGFuPjxcL3NwYW4+XG48c3BhbiBjbGFzcz1cImxpbmVcIj48XC9zcGFuPjxcL2NvZGU+PFwvcHJlPlxuPHA+PGEgbmFtZT1cImRpclwiPjxcL2E+PFwvcD5cbjxoMiBpZD1cImNvbnRlbnQtZW11bGF0b3ItZGlyZWN0b3J5LXN0cnVjdHVyZVwiPjxhIGhyZWY9XCIjY29udGVudC1lbXVsYXRvci1kaXJlY3Rvcnktc3RydWN0dXJlXCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5FbXVsYXRvciBEaXJlY3RvcnkgU3RydWN0dXJlPFwvaDI+XG48cD5UaGUgZm9sbG93aW5nIHRhYmxlIGRlc2NyaWJlcyB0aGUgY29udGVudCBvZiB0aGUgZW11bGF0b3IgZGlyZWN0b3J5LCBsb2NhdGVkIGluIHRoZSA8Y29kZT4mbHQ7VElaRU5fU1RVRElPJmd0O1wvdG9vbHNcL2VtdWxhdG9yPFwvY29kZT4gZm9sZGVyLjxcL3A+XG48cD48c3Ryb25nPlRhYmxlOiBFbXVsYXRvciBkaXJlY3RvcnkgY29udGVudDxcL3N0cm9uZz48XC9wPlxuPGRpdiBjbGFzcz1cIm92ZXJmbG93LWF1dG8gZ3JpZCB0YWJsZS1maXhlZFwiIGRhdGEtdGFibGUtY29udGFpbmVyPVwiZGF0YS10YWJsZS1jb250YWluZXJcIj48dGFibGU+XG48dGhlYWQ+XG48dHI+XG48dGg+Rm9sZGVyIG9yIGZpbGU8XC90aD5cbjx0aD5EZXNjcmlwdGlvbjxcL3RoPlxuPFwvdHI+XG48XC90aGVhZD5cbjx0Ym9keT5cbjx0cj5cbjx0ZD48Y29kZT5iaW5cL2VtdWxhdG9yLW1hbmFnZXI8XC9jb2RlPjxcL3RkPlxuPHRkPkVtdWxhdG9yIE1hbmFnZXIgR1VJPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT5iaW5cL2VtLWNsaTxcL2NvZGU+PFwvdGQ+XG48dGQ+RW11bGF0b3IgTWFuYWdlciBDTEkgKENvbW1hbmQgTGluZSBJbnRlcmZhY2UpPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT5iaW5cL2VtLWNsaS5qYXI8XC9jb2RlPjxcL3RkPlxuPHRkPkVtdWxhdG9yIE1hbmFnZXIgQ0xJIGV4ZWN1dGFibGU8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPmJpblwvZW0tbGliLmphcjxcL2NvZGU+PFwvdGQ+XG48dGQ+RW11bGF0b3IgTWFuYWdlciBsaWJyYXJ5PFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT5iaW5cL2VtLXVpLTMuMC5qYXI8XC9jb2RlPjxcL3RkPlxuPHRkPkVtdWxhdG9yIE1hbmFnZXIgR1VJIGV4ZWN1dGFibGU8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPmJpblwvZW11bGF0b3ItY29udHJvbC1wYW5lbC5qYXI8XC9jb2RlPjxcL3RkPlxuPHRkPkVtdWxhdG9yIENvbnRyb2wgUGFuZWwgKEVDUCk8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPmJpblwvZW11bGF0b3ItY29udHJvbC1wYW5lbC1jbGkuamFyPFwvY29kZT48XC90ZD5cbjx0ZD5FQ1AgQ0xJIChDb21tYW5kIExpbmUgSW50ZXJmYWNlKTxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+YmluXC9saWJlY3AuamFyPFwvY29kZT48XC90ZD5cbjx0ZD5Qcm9maWxlLWluZGVwZW5kZW50IGxpYnJhcnkgZm9yIEVDUDxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+YmluXC8mbHQ7TElCUkFSSUVTJmd0OzxcL2NvZGU+PFwvdGQ+XG48dGQ+VGhpcmQgcGFydHkgbGlicmFyaWVzLCBzdWNoIGFzIEpOQSwgUHJvdG9idWYsIEFSR1M0SiwgSlNPTi1zaW1wbGUsIGFuZCBKTElORTxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+c3RvcmFnZXNcL3NkY2FyZFwvc2RjYXJkX3h4eC5pbWc8XC9jb2RlPjxcL3RkPlxuPHRkPjxjb2RlPi5pbWc8XC9jb2RlPiBmaWxlcyAoYmFzZSBzZGNhcmQgaW1hZ2VzKSBzcGVjaWZpYyB0byB0aGUgZGF0YSBzaXplIHVzZWQgYnkgdGhlIEVtdWxhdG9yIE1hbmFnZXI8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPnN0b3JhZ2VzXC9zd2FwXC9zd2FwLmltZzxcL2NvZGU+PFwvdGQ+XG48dGQ+RGlzayBpbWFnZSBmb3Igc3dhcDxcL3RkPlxuPFwvdHI+XG48XC90Ym9keT5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxwPlRoZSBmb2xsb3dpbmcgdGFibGUgZGVzY3JpYmVzIHRoZSBwbGF0Zm9ybSBpbWFnZSBkaXJlY3RvcmllcyB0aGF0IGFyZSBsb2NhdGVkIGluIHRoZSA8Y29kZT4mbHQ7VElaRU5fU1RVRElPJmd0O1wvcGxhdGZvcm1zXC8mbHQ7UExBVEZPUk1fVkVSU0lPTiZndDtcLyZsdDtQUk9GSUxFJmd0O1wvZW11bGF0b3ItaW1hZ2VzPFwvY29kZT4gZm9sZGVyLjxcL3A+XG48cD48c3Ryb25nPlRhYmxlOiBQbGF0Zm9ybSBpbWFnZSBkaXJlY3RvcnkgY29udGVudDxcL3N0cm9uZz48XC9wPlxuPGRpdiBjbGFzcz1cIm92ZXJmbG93LWF1dG8gZ3JpZCB0YWJsZS1maXhlZFwiIGRhdGEtdGFibGUtY29udGFpbmVyPVwiZGF0YS10YWJsZS1jb250YWluZXJcIj48dGFibGU+XG48dGhlYWQ+XG48dHI+XG48dGg+TmFtZTxcL3RoPlxuPHRoPkRlc2NyaXB0aW9uPFwvdGg+XG48XC90cj5cbjxcL3RoZWFkPlxuPHRib2R5PlxuPHRyPlxuPHRkPjxjb2RlPiZsdDtJTUFHRV9ESVImZ3Q7PFwvY29kZT48XC90ZD5cbjx0ZD5QbGF0Zm9ybSBpbWFnZSBkaXJlY3Rvcnk8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPiZsdDtJTUFHRV9ESVImZ3Q7XC9lbXVsaW1nLSZsdDtWRVJTSU9OJmd0Oy4mbHQ7QVJDSElURUNUVVJFJmd0OzxcL2NvZGU+PFwvdGQ+XG48dGQ+UGxhdGZvcm0gaW1hZ2UsIHdoaWNoIHJlcHJlc2VudHMgYW4gZW11bGF0b3Igcm9vdCBmaWxlIHN5c3RlbSBmb3IgeDg2IGluIHRoZSBndWVzdCBPUyB2aWV3PFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT4mbHQ7SU1BR0VfRElSJmd0O1wvaW5mby5pbmk8XC9jb2RlPjxcL3RkPlxuPHRkPkZpbGUgZm9yIHNwZWNpZnlpbmcgcGxhdGZvcm0gaW1hZ2UgaW5mb3JtYXRpb248XC90ZD5cbjxcL3RyPlxuPFwvdGJvZHk+XG48XC90YWJsZT48XC9kaXY+XG48cD5UaGUgZm9sbG93aW5nIHRhYmxlIGRlc2NyaWJlcyB0aGUgcGxhdGZvcm0gY29tbW9uIGRpcmVjdG9yaWVzIHRoYXQgYXJlIGxvY2F0ZWQgaW4gdGhlIDxjb2RlPiZsdDtUSVpFTl9TVFVESU8mZ3Q7XC9wbGF0Zm9ybXNcLyZsdDtQTEFURk9STV9WRVJTSU9OJmd0O1wvY29tbW9uXC9lbXVsYXRvcjxcL2NvZGU+IGZvbGRlci48XC9wPlxuPHA+PHN0cm9uZz5UYWJsZTogUGxhdGZvcm0gY29tbW9uIGRpcmVjdG9yeSBjb250ZW50PFwvc3Ryb25nPjxcL3A+XG48ZGl2IGNsYXNzPVwib3ZlcmZsb3ctYXV0byBncmlkIHRhYmxlLWZpeGVkXCIgZGF0YS10YWJsZS1jb250YWluZXI9XCJkYXRhLXRhYmxlLWNvbnRhaW5lclwiPjx0YWJsZT5cbjx0aGVhZD5cbjx0cj5cbjx0aD5OYW1lPFwvdGg+XG48dGg+RGVzY3JpcHRpb248XC90aD5cbjxcL3RyPlxuPFwvdGhlYWQ+XG48dGJvZHk+XG48dHI+XG48dGQ+PGNvZGU+YmluXC88XC9jb2RlPjxcL3RkPlxuPHRkPkJpbmFyeSBmaWxlczxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+YmluXC9lbXVsYXRvcjxcL2NvZGU+PFwvdGQ+XG48dGQ+RW11bGF0b3I8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPmJpblwvZW11bGF0b3IteDg2XzY0PFwvY29kZT48XC90ZD5cbjx0ZD54ODYgZW11bGF0b3IgYmluYXJ5LCBpbmNsdWRpbmcgUUVNVTxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+ZGF0YVwvYmlvc1wvPFwvY29kZT48XC90ZD5cbjx0ZD48Y29kZT4uYmluPFwvY29kZT4gZmlsZXMgZm9yIGluaXRpYWxpemluZyB0aGUgZ3Vlc3QgT1M8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPmRhdGFcL2tlcm5lbFwvPFwvY29kZT48XC90ZD5cbjx0ZD5LZXJuZWwgaW1hZ2UgZm9yIHRoZSBndWVzdCBMaW51eCBPUzxcL3RkPlxuPFwvdHI+XG48XC90Ym9keT5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxwPlRoZSBmb2xsb3dpbmcgdGFibGUgZGVzY3JpYmVzIHRoZSBwbGF0Zm9ybSByZXNvdXJjZSBkaXJlY3RvcmllcyB0aGF0IGFyZSBsb2NhdGVkIGluIHRoZSA8Y29kZT4mbHQ7VElaRU5fU1RVRElPJmd0O1wvcGxhdGZvcm1zXC8mbHQ7UExBVEZPUk1fVkVSU0lPTiZndDtcLyZsdDtQUk9GSUxFJmd0O1wvZW11bGF0b3ItcmVzb3VyY2VzPFwvY29kZT4gZm9sZGVyLjxcL3A+XG48cD48c3Ryb25nPlRhYmxlOiBQbGF0Zm9ybSByZXNvdXJjZSBkaXJlY3RvcnkgY29udGVudDxcL3N0cm9uZz48XC9wPlxuPGRpdiBjbGFzcz1cIm92ZXJmbG93LWF1dG8gZ3JpZCB0YWJsZS1maXhlZFwiIGRhdGEtdGFibGUtY29udGFpbmVyPVwiZGF0YS10YWJsZS1jb250YWluZXJcIj48dGFibGU+XG48dGhlYWQ+XG48dHI+XG48dGg+TmFtZTxcL3RoPlxuPHRoPkRlc2NyaXB0aW9uPFwvdGg+XG48XC90cj5cbjxcL3RoZWFkPlxuPHRib2R5PlxuPHRyPlxuPHRkPjxjb2RlPnBsdWdpbnNcLzxcL2NvZGU+PFwvdGQ+XG48dGQ+UGx1Z2lucyBmb3IgcHJvZmlsZTxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+cGx1Z2luc1wvZWNwLXBsdWdpbi0mbHQ7UFJPRklMRSZndDstJmx0O1ZFUlNJT04mZ3Q7LmphcjxcL2NvZGU+PFwvdGQ+XG48dGQ+UGx1Z2luIGZvciB0aGUgRUNQPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT5wbHVnaW5zXC9lY3AtcGx1Z2luLSZsdDtQUk9GSUxFJmd0Oy0mbHQ7VkVSU0lPTiZndDsueG1sPFwvY29kZT48XC90ZD5cbjx0ZD5YTUwgZmlsZSBmb3IgdGhlIDxjb2RlPmVjcC1wbHVnaW4tJmx0O1BST0ZJTEUmZ3Q7LSZsdDtWRVJTSU9OJmd0Oy5qYXI8XC9jb2RlPiBmaWxlIGNvbmZpZ3VyYXRpb248XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPnBsdWdpbnNcL2VtLXBsdWdpbi0mbHQ7UFJPRklMRSZndDsuamFyPFwvY29kZT48XC90ZD5cbjx0ZD5QbHVnaW4gZm9yIHRoZSBFbXVsYXRvciBNYW5hZ2VyPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT5za2luc1wvPFwvY29kZT48XC90ZD5cbjx0ZD5FbXVsYXRvciBza2luIGltYWdlcyBzcGVjaWZpYyB0byB0aGUgZW11bGF0b3IgcmVzb2x1dGlvbiwgYW5kIGljb25zIGZvciB0aGUgZW11bGF0b3Igb3B0aW9uIGJ1dHRvbiBhbmQgc2hvcnRjdXQ8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPnNraW5zXC8mbHQ7U0tJTl9OQU1FJmd0O1wvaW5mby5pbmk8XC9jb2RlPjxcL3RkPlxuPHRkPkZpbGUgZm9yIHNwZWNpZnlpbmcgZW11bGF0b3Igc2tpbiBpbmZvcm1hdGlvbjxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+c2tpbnNcLyZsdDtTS0lOX05BTUUmZ3Q7XC9sYXlvdXQueG1sPFwvY29kZT48XC90ZD5cbjx0ZD5NZXRhZmlsZSBmb3IgdGhlIGVtdWxhdG9yIHNraW4gbGF5b3V0PFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT50ZW1wbGF0ZVwvJmx0O0lNQUdFX05BTUUmZ3Q7LnhtbDxcL2NvZGU+PFwvdGQ+XG48dGQ+WE1MIGZpbGUgZm9yIGRlZmF1bHQgY29uZmlndXJhdGlvbiBvZiB0aGUgdmlydHVhbCBtYWNoaW5lIGNyZWF0ZWQgYnkgdGhlIEVtdWxhdG9yIE1hbmFnZXI8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPnRlbXBsYXRlXC8mbHQ7SU1BR0VfTkFNRSZndDstdGVtcGxhdGUueG1sPFwvY29kZT48XC90ZD5cbjx0ZD5YTUwgZmlsZSBmb3IgdGhlIHRlbXBsYXRlIG9mIHRoZSB2aXJ0dWFsIG1hY2hpbmUgY3JlYXRlZCBieSB0aGUgRW11bGF0b3IgTWFuYWdlcjxcL3RkPlxuPFwvdHI+XG48XC90Ym9keT5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxwPlRoZSBmb2xsb3dpbmcgdGFibGUgZGVzY3JpYmVzIHRoZSBkaXJlY3Rvcnkgc3RydWN0dXJlIG9mIHRoZSB1c2VyLXNwZWNpZmljIGZpbGVzIHRoYXQgYXJlIGxvY2F0ZWQgaW4gdGhlIDxjb2RlPiZsdDtUSVpFTl9TVFVESU9fREFUQSZndDtcL2VtdWxhdG9yXC92bXM8XC9jb2RlPiBmb2xkZXIuPFwvcD5cbjxwPjxzdHJvbmc+VGFibGU6IFVzZXIgZGlyZWN0b3J5IGNvbnRlbnQ8XC9zdHJvbmc+PFwvcD5cbjxkaXYgY2xhc3M9XCJvdmVyZmxvdy1hdXRvIGdyaWQgdGFibGUtZml4ZWRcIiBkYXRhLXRhYmxlLWNvbnRhaW5lcj1cImRhdGEtdGFibGUtY29udGFpbmVyXCI+PHRhYmxlPlxuPHRoZWFkPlxuPHRyPlxuPHRoPk5hbWU8XC90aD5cbjx0aD5EZXNjcmlwdGlvbjxcL3RoPlxuPFwvdHI+XG48XC90aGVhZD5cbjx0Ym9keT5cbjx0cj5cbjx0ZD48Y29kZT4uZW0ubG9jazxcL2NvZGU+PFwvdGQ+XG48dGQ+TG9jayBmaWxlIHVzZWQgZm9yIHN5bmNocm9uaXphdGlvbiBiZXR3ZWVuIFZNIG9wZXJhdGlvbnMsIHN1Y2ggYXMgbW9kaWZ5LCBkZWxldGUsIGFuZCBsYXVuY2g8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPi50aXplbi1lbS1pbmZvPFwvY29kZT48XC90ZD5cbjx0ZD5Db25maWd1cmF0aW9uIGZpbGUgZm9yIHRoZSBFbXVsYXRvciBNYW5hZ2VyPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT5lbXVsYXRvci1tYW5hZ2VyLmxvZzxcL2NvZGU+PFwvdGQ+XG48dGQ+RW11bGF0b3IgTWFuYWdlciBsb2cgZmlsZTxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+bGFzdC1jcmVhdGVkXyZsdDtQUk9GSUxFJmd0Oy54bWw8XC9jb2RlPjxcL3RkPlxuPHRkPkZpbGUgZm9yIHNhdmluZyB0aGUgVk0gcHJvcGVydGllcyB0aGF0IHRoZSB1c2VyIGNyZWF0ZWQgbGFzdC4gV2hlbiB1c2VyIGNyZWF0ZXMgYSBuZXcgVk0gbmV4dCB0aW1lLCBwcm9wZXJ0aWVzIGluIHRoaXMgZmlsZSBhcmUgZGlzcGxheWVkIGFzIGRlZmF1bHQuPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT4mbHQ7Vk1fTkFNRSZndDtcLzxcL2NvZGU+PFwvdGQ+XG48dGQ+VGFyZ2V0LXNwZWNpZmljIGltYWdlczxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+Jmx0O1ZNX05BTUUmZ3Q7XC9lbXVsaW1nLSZsdDtWTV9OQU1FJmd0Oy4mbHQ7QVJDSElURUNUVVJFJmd0OzxcL2NvZGU+PFwvdGQ+XG48dGQ+V3JpdGFibGUgPGNvZGU+Jmx0O1ZNX05BTUUmZ3Q7PFwvY29kZT4gaW1hZ2UgZmlsZTxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+Jmx0O1ZNX05BTUUmZ3Q7XC9ndWkucHJvcGVydHk8XC9jb2RlPjxcL3RkPlxuPHRkPkhpZGRlbiBkYXRhIGZvciB0aGUgZW11bGF0b3IgR1VJPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT4mbHQ7Vk1fTkFNRSZndDtcL2xvZ3NcLzxcL2NvZGU+PFwvdGQ+XG48dGQ+TG9nIGZpbGVzIChlbXVsYXRvciBhbmQga2VybmVsIGxvZ3MpPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT4mbHQ7Vk1fTkFNRSZndDtcL3N3YXAtJmx0O1ZNX05BTUUmZ3Q7LmltZzxcL2NvZGU+PFwvdGQ+XG48dGQ+U3dhcCBpbWFnZSBmaWxlPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD48Y29kZT4mbHQ7Vk1fTkFNRSZndDtcL3ZtX2NvbmZpZy54bWw8XC9jb2RlPjxcL3RkPlxuPHRkPkhhcmR3YXJlIGNvbmZpZ3VyYXRpb24gZmlsZTxcL3RkPlxuPFwvdHI+XG48dHI+XG48dGQ+PGNvZGU+Jmx0O1ZNX05BTUUmZ3Q7XC92bV9sYXVuY2guY29uZjxcL2NvZGU+PFwvdGQ+XG48dGQ+RW11bGF0b3Igc3RhcnQtdXAgb3B0aW9ucyBmaWxlIChmb3IgbW9yZSBpbmZvcm1hdGlvbiwgc2VlIDxhIGhyZWY9XCIjc3RhcnR1cFwiPlN0YXJ0aW5nIGFuIEVtdWxhdG9yIHdpdGggYSBDb25maWd1cmF0aW9uIEZpbGU8XC9hPik8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxjb2RlPiZsdDtWTV9OQU1FJmd0O1wvJHtVU0VSfS5sb2NrPFwvY29kZT48XC90ZD5cbjx0ZD5Mb2NrIGZpbGUgdXNlZCBmb3Igc3luY2hyb25pemF0aW9uIGJldHdlZW4gVk0gYW5kIEVDUCBmb3Igc2V0XC9nZXQgb3BlcmF0aW9uczxcL3RkPlxuPFwvdHI+XG48XC90Ym9keT5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxoMiBpZD1cImNvbnRlbnQtcmVsYXRlZC1pbmZvcm1hdGlvblwiPjxhIGhyZWY9XCIjY29udGVudC1yZWxhdGVkLWluZm9ybWF0aW9uXCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5SZWxhdGVkIGluZm9ybWF0aW9uPFwvaDI+XG48dWw+XG48bGk+RGVwZW5kZW5jaWVzXG48dWw+XG48bGk+VGl6ZW4gU3R1ZGlvIDEuMCBhbmQgSGlnaGVyPFwvbGk+XG48XC91bD5cbjxcL2xpPlxuPFwvdWw+XG4iLCJ0YWJsZV9vZl9jb250ZW50IjoiPHVsIGNsYXNzPVwidGFibGUtb2YtY29udGVudHNcIj5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQtdXNpbmctbXVsdGktcG9pbnQtdG91Y2hcIj5Vc2luZyBNdWx0aS1wb2ludCBUb3VjaDxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNjb250ZW50LWFkZGluZy1hLXRvdWNoLXBvaW50XCI+QWRkaW5nIGEgVG91Y2ggUG9pbnQ8XC9hPjxcL2xpPlxuPGxpPjxhIGhyZWY9XCIjY29udGVudC1tb3ZpbmctYW4tZXhpc3RpbmctcG9pbnRcIj5Nb3ZpbmcgYW4gRXhpc3RpbmcgUG9pbnQ8XC9hPjxcL2xpPlxuPGxpPjxhIGhyZWY9XCIjY29udGVudC1lbmRpbmctdGhlLW11bHRpLXBvaW50LXRvdWNoXCI+RW5kaW5nIHRoZSBNdWx0aS1wb2ludCBUb3VjaDxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNjb250ZW50LXNoYXJpbmctYS1kaXJlY3RvcnlcIj5TaGFyaW5nIGEgRGlyZWN0b3J5PFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQtdXNpbmctYS1jYW1lcmFcIj5Vc2luZyBhIENhbWVyYTxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNjb250ZW50LXVzaW5nLW5ldHdvcmstZmVhdHVyZXNcIj5Vc2luZyBOZXR3b3JrIEZlYXR1cmVzPFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQtcHJveHktY29uZmlndXJhdGlvblwiPlByb3h5IENvbmZpZ3VyYXRpb248XC9hPjxcL2xpPlxuPGxpPjxhIGhyZWY9XCIjY29udGVudC1uYXQtbmV0d29yay1hZGRyZXNzLXRyYW5zbGF0aW9uXCI+TkFUIChOZXR3b3JrIEFkZHJlc3MgVHJhbnNsYXRpb24pPFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQtbmV0d29yay1jb25uZWN0aW9ucy1mb3ItbmF0XCI+TmV0d29yayBDb25uZWN0aW9ucyBmb3IgTkFUPFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQtYnJpZGdlLWJyaWRnZWQtbmV0d29ya1wiPkJyaWRnZSAoQnJpZGdlZCBOZXR3b3JrKTxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNjb250ZW50LXVzaW5nLWN1c3RvbS1za2luLWxheW91dFwiPlVzaW5nIEN1c3RvbSBTa2luIExheW91dDxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNjb250ZW50LXVzaW5nLWV2ZW50Y2FzdFwiPlVzaW5nIEV2ZW50Q2FzdDxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNjb250ZW50LXByZXJlcXVpc2l0ZXNcIj5QcmVyZXF1aXNpdGVzPFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQtaW5zdGFsbGluZy1ldmVudGNhc3RlclwiPkluc3RhbGxpbmcgRXZlbnRDYXN0ZXI8XC9hPjxcL2xpPlxuPGxpPjxhIGhyZWY9XCIjY29udGVudC1jb25uZWN0aW5nLWV2ZW50Y2FzdGVyLXRvLXRoZS1lbXVsYXRvclwiPkNvbm5lY3RpbmcgRXZlbnRDYXN0ZXIgdG8gdGhlIEVtdWxhdG9yPFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQtc3RhcnRpbmctYW4tZW11bGF0b3Itd2l0aC1hLWNvbmZpZ3VyYXRpb24tZmlsZVwiPlN0YXJ0aW5nIGFuIEVtdWxhdG9yIHdpdGggYSBDb25maWd1cmF0aW9uIEZpbGU8XC9hPjxcL2xpPlxuPGxpPjxhIGhyZWY9XCIjY29udGVudC1lbXVsYXRvci1kaXJlY3Rvcnktc3RydWN0dXJlXCI+RW11bGF0b3IgRGlyZWN0b3J5IFN0cnVjdHVyZTxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNjb250ZW50LXJlbGF0ZWQtaW5mb3JtYXRpb25cIj5SZWxhdGVkIGluZm9ybWF0aW9uPFwvYT48XC9saT5cbjxcL3VsPlxuIiwidGl0bGUiOiJVc2luZyBFeHRlbmRlZCBFbXVsYXRvciBGZWF0dXJlcyIsInJhdyI6bnVsbH0seyJjbGFzcyI6IkFwcFxcU2VydmljZXNcXERvY3VtZW50YXRpb25cXERhdGFcXFJlbmRlcmVkTWFya2Rvd24iLCJzIjoid3JibCJ9XX0seyJzIjoiYXJyIn1dfSwibWVtbyI6eyJpZCI6IkVrNkR5WFRBMjc0MGtZOUhJaXg4IiwibmFtZSI6Il9fbW91bnRQYXJhbXNDb250YWluZXIiLCJwYXRoIjoiZG9jc1wvc2RrLXRvb2xzXC9kb3RuZXRcL3ZzY29kZVwvdGl6ZW4tc3R1ZGlvXC9jb21tb24tdG9vbHNcL2VtdWxhdG9yLWZlYXR1cmVzIiwibWV0aG9kIjoiR0VUIiwicmVsZWFzZSI6ImEtYS1hIn0sImNoZWNrc3VtIjoiNDVkYWRlMDE3MzllMTk1NzhhYWNiMTNjY2NmZTQ2Njk0OWY0MDgwNmIzZDYxOTcxYjA3YTJjMjBhZjk4YjczMSJ9')" >

For the best experience,
Please visit us from a computer

Copyright © 2026 SAMSUNG. All rights reserved.

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.