From 636eb250fa7f855927d74968228319cd7907d7d5 Mon Sep 17 00:00:00 2001
From: Jacob Cain <115182890+jrcain-usgs@users.noreply.github.com>
Date: Tue, 1 Oct 2024 06:17:22 -0700
Subject: [PATCH] ISIS Application Docs style overhaul (#5617)

* home, header, toc (minus images/icons)

* application docs overview, parameters

* formatting on specific isis docs

* style changes - examples, print

* usgs footer

* print friendly css

* isis-docs-sitewide css

* header lock, add footer to main

* icon assets (pd)

* removed PrinterFriendly doc builds and old footers

* mobile menu

* header remove search, tabs scroll

* menuPath for header assets, s3 common for fonts

* remove ancient menu assets
---
 isis/cmake/BuildDocs.cmake                    |     9 -
 isis/src/base/apps/automos/automos.xml        |   369 +-
 isis/src/base/apps/deriv/work/deriv.html      |     1 -
 .../src/base/apps/maptemplate/maptemplate.xml |     6 +-
 .../src/docsys/Application/build/TOCindex.xsl |     2 -
 .../Application/build/TOCindex_alpha.xsl      |   103 +-
 .../Application/build/TOCindex_category.xsl   |   270 +-
 .../Application/build/TOCindex_oldvnew.xsl    |   203 +-
 isis/src/docsys/Application/data/Makefile     |    18 +-
 .../Application/data/Makefile-application     |    26 +-
 .../styles/IsisApplicationDocStyle.css        |   236 -
 .../styles/IsisApplicationDocStyle.xsl        |   994 -
 .../ProgTester/IsisApplicationDocStyle.xsl    |    55 +-
 .../Tabbed/styles/IsisApplicationDocStyle.css |   367 +-
 .../Tabbed/styles/IsisApplicationDocStyle.xsl |  1634 +-
 isis/src/docsys/assets/banners/moon-cr.jpg    |   Bin 0 -> 357627 bytes
 .../img/00-image-licence-source-notice.md     |    52 +
 isis/src/docsys/assets/img/icon-dot-gov.svg   |    24 +
 isis/src/docsys/assets/img/icon-https.svg     |    17 +
 isis/src/docsys/assets/img/isis-logo-br.svg   |    41 +
 .../assets/img/isis-logo-yellow-notxt.svg     |     1 +
 isis/src/docsys/assets/img/us_flag_small.png  |   Bin 0 -> 4421 bytes
 .../assets/img/usa-icons-bg/search--white.svg |   524 +
 .../src/docsys/assets/img/usa-icons/close.svg |    20 +
 .../assets/img/usa-icons/expand_less.svg      |    19 +
 .../assets/img/usa-icons/expand_more.svg      |    19 +
 .../assets/navigation/buttons/arrowdown.gif   |   Bin 91 -> 0 bytes
 .../assets/navigation/buttons/arrowleft.gif   |   Bin 90 -> 0 bytes
 .../assets/navigation/buttons/arrowright.gif  |   Bin 90 -> 0 bytes
 .../assets/navigation/buttons/arrowup.gif     |   Bin 94 -> 0 bytes
 .../navigation/menubar/about_menu_bar.gif     |   Bin 2170 -> 0 bytes
 .../navigation/menubar/about_menu_button.gif  |   Bin 348 -> 0 bytes
 .../menubar/about_menu_button_hot.gif         |   Bin 776 -> 0 bytes
 .../navigation/menubar/blank_menu_bar.gif     |   Bin 372 -> 0 bytes
 .../navigation/menubar/datainfo_menu_bar.gif  |   Bin 1111 -> 0 bytes
 .../menubar/datainfo_menu_button.gif          |   Bin 557 -> 0 bytes
 .../menubar/datainfo_menu_button_hot.gif      |   Bin 1032 -> 0 bytes
 .../navigation/menubar/gallery_menu_bar.gif   |   Bin 1996 -> 0 bytes
 .../menubar/gallery_menu_button.gif           |   Bin 309 -> 0 bytes
 .../menubar/gallery_menu_button_hot.gif       |   Bin 511 -> 0 bytes
 .../menubar/hottopics_menu_button.gif         |   Bin 367 -> 0 bytes
 .../menubar/hottopics_menu_button_hot.gif     |   Bin 842 -> 0 bytes
 .../menubar/kidszone_menu_button.gif          |   Bin 358 -> 0 bytes
 .../menubar/kidszone_menu_button_dead.gif     |   Bin 64 -> 0 bytes
 .../menubar/kidszone_menu_button_hot.gif      |   Bin 813 -> 0 bytes
 .../navigation/menubar/missions_menu_bar.gif  |   Bin 2339 -> 0 bytes
 .../menubar/missions_menu_button.gif          |   Bin 370 -> 0 bytes
 .../menubar/missions_menu_button_hot.gif      |   Bin 580 -> 0 bytes
 .../navigation/menubar/research_menu_bar.gif  |   Bin 2092 -> 0 bytes
 .../menubar/research_menu_button.gif          |   Bin 363 -> 0 bytes
 .../menubar/research_menu_button_hot.gif      |   Bin 571 -> 0 bytes
 .../navigation/menubar/search_menu_button.gif |   Bin 313 -> 0 bytes
 .../menubar/search_menu_button_hot.gif        |   Bin 547 -> 0 bytes
 .../menubar/solarsystem_menu_bar.gif          |   Bin 2097 -> 0 bytes
 .../menubar/solarsystem_menu_button.gif       |   Bin 445 -> 0 bytes
 .../menubar/solarsystem_menu_button_hot.gif   |   Bin 678 -> 0 bytes
 .../navigation/menubar/starfield_menu_bar.gif |   Bin 4813 -> 0 bytes
 .../menubar/technology_menu_bar.gif           |   Bin 2104 -> 0 bytes
 .../menubar/technology_menu_button.gif        |   Bin 410 -> 0 bytes
 .../menubar/technology_menu_button_hot.gif    |   Bin 836 -> 0 bytes
 .../docsys/assets/scripts/uswds-init.min.js   |     2 +
 isis/src/docsys/assets/scripts/uswds.min.js   |    88 +
 .../docsys/assets/styles/IsisStyleCommon.css  |   756 +-
 isis/src/docsys/assets/styles/main.css        |    82 -
 isis/src/docsys/assets/styles/menu.css        |   175 -
 isis/src/docsys/assets/styles/print.css       |   559 +-
 isis/src/docsys/assets/styles/usgs/common.css |   271 +
 isis/src/docsys/assets/styles/usgs/custom.css |    69 +
 isis/src/docsys/assets/styles/uswds.css       | 30110 ++++++++++++++++
 .../src/docsys/build/IsisPrimaryPageBuild.xsl |     1 -
 isis/src/docsys/build/IsisSubPageBuild.xsl    |   363 +-
 isis/src/docsys/build/footer.xsl              |    59 +
 isis/src/docsys/build/header.xsl              |   148 +
 isis/src/docsys/build/homepage.xml            |    84 +-
 isis/src/docsys/build/main.xsl                |    80 +-
 isis/src/docsys/build/menu.xsl                |   123 +-
 76 files changed, 33396 insertions(+), 4584 deletions(-)
 delete mode 100644 isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css
 delete mode 100644 isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.xsl
 create mode 100644 isis/src/docsys/assets/banners/moon-cr.jpg
 create mode 100644 isis/src/docsys/assets/img/00-image-licence-source-notice.md
 create mode 100644 isis/src/docsys/assets/img/icon-dot-gov.svg
 create mode 100644 isis/src/docsys/assets/img/icon-https.svg
 create mode 100644 isis/src/docsys/assets/img/isis-logo-br.svg
 create mode 100644 isis/src/docsys/assets/img/isis-logo-yellow-notxt.svg
 create mode 100644 isis/src/docsys/assets/img/us_flag_small.png
 create mode 100644 isis/src/docsys/assets/img/usa-icons-bg/search--white.svg
 create mode 100644 isis/src/docsys/assets/img/usa-icons/close.svg
 create mode 100644 isis/src/docsys/assets/img/usa-icons/expand_less.svg
 create mode 100644 isis/src/docsys/assets/img/usa-icons/expand_more.svg
 delete mode 100644 isis/src/docsys/assets/navigation/buttons/arrowdown.gif
 delete mode 100644 isis/src/docsys/assets/navigation/buttons/arrowleft.gif
 delete mode 100644 isis/src/docsys/assets/navigation/buttons/arrowright.gif
 delete mode 100644 isis/src/docsys/assets/navigation/buttons/arrowup.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/about_menu_bar.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/about_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/about_menu_button_hot.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/blank_menu_bar.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/datainfo_menu_bar.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/datainfo_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/datainfo_menu_button_hot.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/gallery_menu_bar.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/gallery_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/gallery_menu_button_hot.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/hottopics_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/hottopics_menu_button_hot.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/kidszone_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_dead.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_hot.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/missions_menu_bar.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/missions_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/missions_menu_button_hot.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/research_menu_bar.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/research_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/research_menu_button_hot.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/search_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/search_menu_button_hot.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/solarsystem_menu_bar.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button_hot.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/starfield_menu_bar.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/technology_menu_bar.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/technology_menu_button.gif
 delete mode 100644 isis/src/docsys/assets/navigation/menubar/technology_menu_button_hot.gif
 create mode 100644 isis/src/docsys/assets/scripts/uswds-init.min.js
 create mode 100644 isis/src/docsys/assets/scripts/uswds.min.js
 delete mode 100644 isis/src/docsys/assets/styles/main.css
 delete mode 100644 isis/src/docsys/assets/styles/menu.css
 create mode 100644 isis/src/docsys/assets/styles/usgs/common.css
 create mode 100644 isis/src/docsys/assets/styles/usgs/custom.css
 create mode 100644 isis/src/docsys/assets/styles/uswds.css
 create mode 100644 isis/src/docsys/build/footer.xsl
 create mode 100644 isis/src/docsys/build/header.xsl

diff --git a/isis/cmake/BuildDocs.cmake b/isis/cmake/BuildDocs.cmake
index 923beb34b1..71d73e6738 100644
--- a/isis/cmake/BuildDocs.cmake
+++ b/isis/cmake/BuildDocs.cmake
@@ -167,19 +167,14 @@ function(build_application_docs)
   #  locations instead of copying them to a temporary build directory?
 
   set(appFolder            "${docBuildFolder}/Application")
-  set(printerStyleFolder   "${appFolder}/presentation/PrinterFriendly/styles")
   set(tabbedStyleFolder    "${appFolder}/presentation/Tabbed/styles")
 
   set(installAppFolder     "${docInstallFolder}/${docVersion}/Application")
-  set(installPrinterFolder "${installAppFolder}/presentation/PrinterFriendly")
   set(installTabbedFolder  "${installAppFolder}/presentation/Tabbed")
 
   # Make output directories and copy the styles
-  file(MAKE_DIRECTORY "${installPrinterFolder}")
   file(MAKE_DIRECTORY "${installTabbedFolder}")
-  file(MAKE_DIRECTORY "${installPrinterFolder}/styles")
   file(MAKE_DIRECTORY "${installTabbedFolder}/styles")
-  copy_wildcard("${printerStyleFolder}/*.css" ${installPrinterFolder}/styles/)
   copy_wildcard("${tabbedStyleFolder}/*.css"  ${installTabbedFolder}/styles/ )
 
   # Loop through module folders
@@ -193,17 +188,13 @@ function(build_application_docs)
       get_filename_component(appName ${f} NAME)
 
       # Get printer-friendly and tabbed output folders
-      set(pfAppFolder ${installPrinterFolder}/${appName})
       set(tbAppFolder ${installTabbedFolder}/${appName})
-      file(MAKE_DIRECTORY "${pfAppFolder}")
       file(MAKE_DIRECTORY "${tbAppFolder}")
 
       if(EXISTS ${f}/assets)
-        copy_folder(${f}/assets ${pfAppFolder})
         copy_folder(${f}/assets ${tbAppFolder})
       endif()
 
-      execute_process(COMMAND ${XALAN} ${XALAN_PARAM_OPTION} menuPath \"../../../../\" ${XALAN_OUTFILE_OPTION} ${pfAppFolder}/${appName}.html ${XALAN_INFILE_OPTION} ${f}/${appName}.xml ${XALAN_XSL_OPTION} ${printerStyleFolder}/IsisApplicationDocStyle.xsl)
       execute_process(COMMAND ${XALAN} ${XALAN_PARAM_OPTION} menuPath \"../../../../\" ${XALAN_OUTFILE_OPTION} ${tbAppFolder}/${appName}.html ${XALAN_INFILE_OPTION} ${f}/${appName}.xml ${XALAN_XSL_OPTION} ${tabbedStyleFolder}/IsisApplicationDocStyle.xsl)
 
     endforeach() # End loop through app folders
diff --git a/isis/src/base/apps/automos/automos.xml b/isis/src/base/apps/automos/automos.xml
index 6f4ed27397..1d684949d0 100644
--- a/isis/src/base/apps/automos/automos.xml
+++ b/isis/src/base/apps/automos/automos.xml
@@ -7,188 +7,190 @@
 
   <description>
     <html>
-      <head><style>
-        .td {
-          padding-left: 20px; width:70px; align:center;
-        }
-        .td1 {
-          padding-left: 5px; width:70px; align:left;
-        }
-        .td2 {
-          padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; align:center;
-        }
-      </style></head>
-      <body> <font size="2" face="Verdana">
-      <p>
-        This application mosaics together ISIS cubes from a user-entered text file containing the
-        input cube filenames (FROMLIST). If the output file (MOSAIC) does not already exist, the
-        program will create it from the input cubes. Otherwise, the input cubes will be placed
-        into the existing mosaic cube.
-        <p>
-          REQUIREMENT: The listed input cubes must be map projected (<def>Level2</def>).
-          The input cubes are required to be projected to the EXACT SAME ProjectionName,
-          PixelResolution (or MapScale), EquatorialRadius, PolarRadius, LatitudeType,
-          LongitudeDirection, as well as specific map projection keywords (e.g., CenterLatitude,
-          CenterLongitude).  If these map projection requirements are not met, an error will be
-          encountered.
-        </p>
-        <b>Note</b>: The latitude and longitude range of the individual input cubes may vary.
-        <p>
-          By default, the input cubes are placed into the mosaic in the order in which they appear
-          in the input list.   <b>Automos</b> automatically determines the size of the new output
-          mosaic by examining the latitude and longitude range of each input cube. The user may
-          override this by entering their own latitude/longitude extents for the output mosaic
-          cube by setting the GRANGE parameter.
-        </p>
-      </p>
-      <p>
-        <b>Integrity-check Parameters</b>:
-        <p>
-          MATCHBANDBIN = TRUE, the default is to require all the bandbin group and wavelength
-          keywords of the input cube files exactly match the output mosaic.
-        </p>
-        <p>
-          MATCHDEM = FALSE, the default does not check the SHAPEMODEL keyword of the input cube
-          files and does not propagate what DEM Shapemodel that was used when the input files were
-          projected.
-        </p>
-      </p>
-      <p>
-        The PRIORITY parameter will determine how each input cube is combined with the current
-        output mosaic cube. The process involves replacing an output mosaic pixel (or not) with
-        an input pixel at the same location. There are many user options and criteria that
-        influence the pixel replacement. Use of the PRIORITY parameter with and without other
-        options is explained in the tables and descriptions below.
-      </p>
-      <p>
-        The TRACK feature creates a separate tracking cube in addition to the mosaic cube, and
-        contains information for the source files of every pixel within the output mosaic.
-        This cube will have the same base-name as the mosaic cube but will end in 
-        "_tracking.cub". The tracking cube must always reside in the same directory as the
-        mosaic cube to be properly accessed; this means that if the mosaic cube is copied or
-        moved, then its associated tracking cube must be copied or moved to the same location.
-        <b>The tracking cube will always be of type unsigned integer. Depending on the
-        bit-type of the mosaic cube and/or the number of bands it contains, the tracking cube
-        may be as much as four times the size of the mosaic cube itself.</b>
-      </p>
-      <p>
-        The tracking cube can be used appropriately through the QVIEW-AdvancedTracking
-        tool. As the user pans across the displayed mosaic, for every mosaic pixel location,
-        QVIEW-AdvancedTracking will interactively report the index, the filename and the
-        serial number of the input cube that was input to automos for that specific pixel
-        location. Since the tracking cube is of bit-type unsigned integer, the DN values of
-        0, 1 and 2 are reserved for NULL, LRS and LIS, respectively, so valid pixel DN values
-        will begin at an offset of 3. In other words, a pixel of DN value 3 in the tracking
-        cube means that this same pixel within the mosaic was taken from the first input
-        image. The tracking cube cannot be used outside of the QVIEW-AdvancedTracking tool
-        except as a visual representation of the source cubes for the different pixels. 
-      </p>
-      <p>
-        The TRACK feature works with Priority options ONTOP and BENEATH for single band input
-        cubes. It works for multiband cubes for PRIORITY=ONTOP only when the NULL,
-        HIGHSATURATION and LOWSATURATION options are set to true. It also works for multiband
-        cubes when PRIORITY=BAND. Furthermore, this feature is NOT supported when
-        PRIORITY=AVERAGE.
-      </p>
-      <p>
-        <b>Please Note: Prior to ISIS version 3.6.0, tracking for the various mosaicking apllications
-          was being handled with an internal tracking band. Tracking is now being handled by an
-          external tracking cube that contains the associated tracking information. This application
-          can no longer add to mosaics of the old format. In order to continue to use these
-          older mosaics with the updated mosaicking applications, you must first use the
-          <def>trackextract</def> utility application to extract the tracking band and the associated
-          tracking information into an external tracking cube.</b>
-      </p>
-      <p>
-        <b>
-          The following table describes how the program will determine the pixel value in the output
-          mosaic for areas of image overlap.
-        </b>
-        <table border="1" >
-          <tr><th>PRIORITY</th><th>RESULT</th></tr>
-          <tr>
-            <td>ONTOP</td>
-            <td>
-              This is the default.  The current input image will be placed on top of the
-              output mosaic. Thus in any area of overlap, the Valid pixel values for the
-              current input image will appear in the output mosaic (it replaces the output mosaic
-              pixel).  Invalid input <def>Special Pixels</def>
-              (<def>NULL</def>,<def>HRS</def>,<def>HIS</def>,<def>LRS</def>,<def>LIS</def>) will NOT
-              replace an existing Valid output mosaic pixel unless the optional flags are set. Refer
-              to parameters HIGHSATURATION,LOWSATURATION, and NULL to override replacement of Valid
-              output mosaic pixels. 
-              <p>
-                <b>NOTE:</b> When using this priority with multi-band mosaics and with the TRACK
-                option set, all Special Pixel flags must be set as well. This is because the same
-                pixel within different bands of a single input image may hold both Valid and Special
-                Pixel values, and since our Tracking capabilities can only track one input image per
-                pixel (as it is a single band), it must accept the values for that particular pixel
-                from <b>every</b> band in the input image being placed on top.
-              </p>
-            </td>
-          </tr>
-          <tr>
-            <td>BENEATH</td>
-            <td>
-              The current input image will be placed beneath the output mosaic. Thus in
-              any area of overlap, the Valid pixel values for the current mosaic will remain in
-              the output mosaic. The Valid pixel values for the current input image will only
-              replace the NULL pixels values in the output mosaic.  The HRS,HIS,LRS and LIS  special
-              pixel values in the output mosaic will NOT be replaced by the Valid input pixel.
-              The parameters HIGHSATURATION, LOWSATURATION and NULL are not supported under this
-              priority.
-            </td>
-          </tr>
-          <tr>
-            <td>BAND</td>
-            <td>
-              The input image pixels will be placed in the output mosaic based on the "Lesser" or
-              "Greater" criteria of a priority band defined by the user.  Parameters that apply to
-              this priority feature are TYPE, NUMBER, KEYNAME, KEYVALUE, CRITERIA.
-            </td>
-          </tr>
-          <tr>
-            <td>AVERAGE</td>
-            <td>
-              Overlapping Valid pixel values from the current input image and output mosaic will be
-              averaged for the new mosaic pixel values. A count-band is created with the output
-              mosaic file.  The count-band keeps track of the number of images involved in the
-              averaging of the input DN values for each pixel in the mosaic. Invalid input pixel
-              values will not be included in the average.  In the case where only one Valid pixel
-              exists between the input image pixels or the current mosaic pixel, the Valid pixel is
-              retained in the current output mosaic. Refer to parameters HIGHSATURATION,
-              LOWSATURATION, and NULL to override replacement of valid output mosaic pixels.
-              <p>
-                Choosing this priority will cause the mosaic to have twice the number of bands of
-                the input image. <b>Hence the file (byte) size of the mosaic is increased due to
-                the count-bands.</b>
-              </p>
-              <p>
-                <b>NOTE</b>: If an existing mosaic does not already contain a count-band, an error
-                will be encountered.
-              </p>
-            </td>
-          </tr>
-        </table>
-      </p>
-      <p>
-        Each of the following priority option tables indicates the resulting output pixel for a
-        particular input pixel, given the selected special pixel options  (parameters
-        HIGHSATURATION for HRS, HIS;  LOWSATURATION for LRS, LIS; and NULL) in each table row.
+      <head>
+        <style>
+          .td {
+            padding-left: 20px; width:70px; align:center;
+          }
+          .td1 {
+            padding-left: 5px; width:70px; align:left;
+          }
+          .td2 {
+            padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; align:center;
+          }
+        </style>
+      </head>
+      <body>
+          <p>
+            This application mosaics together ISIS cubes from a user-entered text file containing the
+            input cube filenames (FROMLIST). If the output file (MOSAIC) does not already exist, the
+            program will create it from the input cubes. Otherwise, the input cubes will be placed
+            into the existing mosaic cube.
+          </p>
+          <p>
+            REQUIREMENT: The listed input cubes must be map projected (<def>Level2</def>).
+            The input cubes are required to be projected to the EXACT SAME ProjectionName,
+            PixelResolution (or MapScale), EquatorialRadius, PolarRadius, LatitudeType,
+            LongitudeDirection, as well as specific map projection keywords (e.g., CenterLatitude,
+            CenterLongitude).  If these map projection requirements are not met, an error will be
+            encountered.
+          </p>
+          <b>Note</b>: The latitude and longitude range of the individual input cubes may vary.
+          <p>
+            By default, the input cubes are placed into the mosaic in the order in which they appear
+            in the input list.   <b>Automos</b> automatically determines the size of the new output
+            mosaic by examining the latitude and longitude range of each input cube. The user may
+            override this by entering their own latitude/longitude extents for the output mosaic
+            cube by setting the GRANGE parameter.
+          </p>
+          <p>
+            <b>Integrity-check Parameters</b>:
+            <p>
+              MATCHBANDBIN = TRUE, the default is to require all the bandbin group and wavelength
+              keywords of the input cube files exactly match the output mosaic.
+            </p>
+            <p>
+              MATCHDEM = FALSE, the default does not check the SHAPEMODEL keyword of the input cube
+              files and does not propagate what DEM Shapemodel that was used when the input files were
+              projected.
+            </p>
+          </p>
+          <p>
+            The PRIORITY parameter will determine how each input cube is combined with the current
+            output mosaic cube. The process involves replacing an output mosaic pixel (or not) with
+            an input pixel at the same location. There are many user options and criteria that
+            influence the pixel replacement. Use of the PRIORITY parameter with and without other
+            options is explained in the tables and descriptions below.
+          </p>
+          <p>
+            The TRACK feature creates a separate tracking cube in addition to the mosaic cube, and
+            contains information for the source files of every pixel within the output mosaic.
+            This cube will have the same base-name as the mosaic cube but will end in 
+            "_tracking.cub". The tracking cube must always reside in the same directory as the
+            mosaic cube to be properly accessed; this means that if the mosaic cube is copied or
+            moved, then its associated tracking cube must be copied or moved to the same location.
+            <b>The tracking cube will always be of type unsigned integer. Depending on the
+            bit-type of the mosaic cube and/or the number of bands it contains, the tracking cube
+            may be as much as four times the size of the mosaic cube itself.</b>
+          </p>
+          <p>
+            The tracking cube can be used appropriately through the QVIEW-AdvancedTracking
+            tool. As the user pans across the displayed mosaic, for every mosaic pixel location,
+            QVIEW-AdvancedTracking will interactively report the index, the filename and the
+            serial number of the input cube that was input to automos for that specific pixel
+            location. Since the tracking cube is of bit-type unsigned integer, the DN values of
+            0, 1 and 2 are reserved for NULL, LRS and LIS, respectively, so valid pixel DN values
+            will begin at an offset of 3. In other words, a pixel of DN value 3 in the tracking
+            cube means that this same pixel within the mosaic was taken from the first input
+            image. The tracking cube cannot be used outside of the QVIEW-AdvancedTracking tool
+            except as a visual representation of the source cubes for the different pixels. 
+          </p>
+          <p>
+            The TRACK feature works with Priority options ONTOP and BENEATH for single band input
+            cubes. It works for multiband cubes for PRIORITY=ONTOP only when the NULL,
+            HIGHSATURATION and LOWSATURATION options are set to true. It also works for multiband
+            cubes when PRIORITY=BAND. Furthermore, this feature is NOT supported when
+            PRIORITY=AVERAGE.
+          </p>
+          <p>
+            <b>Please Note: Prior to ISIS version 3.6.0, tracking for the various mosaicking apllications
+              was being handled with an internal tracking band. Tracking is now being handled by an
+              external tracking cube that contains the associated tracking information. This application
+              can no longer add to mosaics of the old format. In order to continue to use these
+              older mosaics with the updated mosaicking applications, you must first use the
+              <def>trackextract</def> utility application to extract the tracking band and the associated
+              tracking information into an external tracking cube.</b>
+          </p>
+          <p>
+            <b>
+              The following table describes how the program will determine the pixel value in the output
+              mosaic for areas of image overlap.
+            </b>
+            <table cellspacing="0" border="1" >
+              <tr><th>PRIORITY</th><th>RESULT</th></tr>
+              <tr>
+                <td>ONTOP</td>
+                <td>
+                  This is the default.  The current input image will be placed on top of the
+                  output mosaic. Thus in any area of overlap, the Valid pixel values for the
+                  current input image will appear in the output mosaic (it replaces the output mosaic
+                  pixel).  Invalid input <def>Special Pixels</def>
+                  (<def>NULL</def>,<def>HRS</def>,<def>HIS</def>,<def>LRS</def>,<def>LIS</def>) will NOT
+                  replace an existing Valid output mosaic pixel unless the optional flags are set. Refer
+                  to parameters HIGHSATURATION,LOWSATURATION, and NULL to override replacement of Valid
+                  output mosaic pixels. 
+                  <p>
+                    <b>NOTE:</b> When using this priority with multi-band mosaics and with the TRACK
+                    option set, all Special Pixel flags must be set as well. This is because the same
+                    pixel within different bands of a single input image may hold both Valid and Special
+                    Pixel values, and since our Tracking capabilities can only track one input image per
+                    pixel (as it is a single band), it must accept the values for that particular pixel
+                    from <b>every</b> band in the input image being placed on top.
+                  </p>
+                </td>
+              </tr>
+              <tr>
+                <td>BENEATH</td>
+                <td>
+                  The current input image will be placed beneath the output mosaic. Thus in
+                  any area of overlap, the Valid pixel values for the current mosaic will remain in
+                  the output mosaic. The Valid pixel values for the current input image will only
+                  replace the NULL pixels values in the output mosaic.  The HRS,HIS,LRS and LIS  special
+                  pixel values in the output mosaic will NOT be replaced by the Valid input pixel.
+                  The parameters HIGHSATURATION, LOWSATURATION and NULL are not supported under this
+                  priority.
+                </td>
+              </tr>
+              <tr>
+                <td>BAND</td>
+                <td>
+                  The input image pixels will be placed in the output mosaic based on the "Lesser" or
+                  "Greater" criteria of a priority band defined by the user.  Parameters that apply to
+                  this priority feature are TYPE, NUMBER, KEYNAME, KEYVALUE, CRITERIA.
+                </td>
+              </tr>
+              <tr>
+                <td>AVERAGE</td>
+                <td>
+                  Overlapping Valid pixel values from the current input image and output mosaic will be
+                  averaged for the new mosaic pixel values. A count-band is created with the output
+                  mosaic file.  The count-band keeps track of the number of images involved in the
+                  averaging of the input DN values for each pixel in the mosaic. Invalid input pixel
+                  values will not be included in the average.  In the case where only one Valid pixel
+                  exists between the input image pixels or the current mosaic pixel, the Valid pixel is
+                  retained in the current output mosaic. Refer to parameters HIGHSATURATION,
+                  LOWSATURATION, and NULL to override replacement of valid output mosaic pixels.
+                  <p>
+                    Choosing this priority will cause the mosaic to have twice the number of bands of
+                    the input image. <b>Hence the file (byte) size of the mosaic is increased due to
+                    the count-bands.</b>
+                  </p>
+                  <p>
+                    <b>NOTE</b>: If an existing mosaic does not already contain a count-band, an error
+                    will be encountered.
+                  </p>
+                </td>
+              </tr>
+            </table>
+          </p>
+          <p>
+            Each of the following priority option tables indicates the resulting output pixel for a
+            particular input pixel, given the selected special pixel options  (parameters
+            HIGHSATURATION for HRS, HIS;  LOWSATURATION for LRS, LIS; and NULL) in each table row.
 
-        <!--
-          *******************************************************************************
-          The graphics below are commented out because they are no longer correct.
-          *******************************************************************************
-        -->
-        <!--
-        <table cellspacing="0" cellpadding="1" border="0">
-          <tr><th colspan="3" align="center"><u>  Priority OnTop</u></th></tr>
-          <tr height="15"><th colspan="3"></th></tr>
-          <tr><td class="td"><img src="assets/OnTop.jpg" alt="Priority OnTop" />  </td>
-              <td class="td"></td>
-              <td class="td">-->
-                <table cellspacing="0" cellpadding="1" border="1" width="1000">
+            <!--
+              *******************************************************************************
+              The graphics below are commented out because they are no longer correct.
+              *******************************************************************************
+            -->
+            <!--
+            <table cellspacing="0" cellpadding="1" border="0">
+              <tr><th colspan="3" align="center"><u>  Priority OnTop</u></th></tr>
+              <tr height="15"><th colspan="3"></th></tr>
+              <tr><td class="td"><img src="assets/OnTop.jpg" alt="Priority OnTop" />  </td>
+                  <td class="td"></td>
+                  <td class="td">-->
+                <table cellspacing="0" cellpadding="1" border="1">
                   <tr><th colspan="6" align="center">PRIORITY=ONTOP</th></tr>
                   <tr><th colspan="3" align="center">Options</th>
                       <th colspan="3" align="center">Images</th></tr>
@@ -266,7 +268,7 @@
           <tr><td class="td"><img src="assets/Band.jpg" alt="Priority Band" />  </td>
               <td class="td"></td>
               <td class="td">-->
-                <table cellspacing="0" cellpadding="0" border="1" width="1000">
+                <table cellspacing="0" cellpadding="0" border="1">
                   <tr><th colspan="6" align="center">PRIORITY=BAND</th></tr>
                   <tr><th colspan="3" align="center">Options</th><th colspan="3" align="center">
                     Images</th></tr>
@@ -327,7 +329,7 @@
           <tr><td class="td"><img src="assets/Average.jpg" alt="Priority Average" /></td>
               <td class="td"></td>
               <td class="td">-->
-                <table cellspacing="0" cellpadding="0" border="1" width="1000">
+                <table cellspacing="0" cellpadding="0" border="1">
                   <tr><th colspan="7" align="center">PRIORITY=AVERAGE</th></tr>
                   <tr><th colspan="3" align="center">Options</th><th colspan="4" align="center">
                     Images</th></tr>
@@ -389,7 +391,6 @@
         </table>
      -->
       </p>
-    </font>
      </body>
     </html>
   </description>
diff --git a/isis/src/base/apps/deriv/work/deriv.html b/isis/src/base/apps/deriv/work/deriv.html
index 05c61c56cd..e6ea005916 100644
--- a/isis/src/base/apps/deriv/work/deriv.html
+++ b/isis/src/base/apps/deriv/work/deriv.html
@@ -116,7 +116,6 @@
                text-decoration: none ;
                margin-top:2px;
                margin-bottom:3px;
-               background-color: #88AACC ;
                padding: 3px ;
               }
 
diff --git a/isis/src/base/apps/maptemplate/maptemplate.xml b/isis/src/base/apps/maptemplate/maptemplate.xml
index 562b6a840f..13d17bab1b 100644
--- a/isis/src/base/apps/maptemplate/maptemplate.xml
+++ b/isis/src/base/apps/maptemplate/maptemplate.xml
@@ -125,7 +125,7 @@ Group = Mapping
      software like <i>cam2map</i>, an error will occur. Below is a list of
      projections and the keywords that must be in the Map File Template:<br />
 
-<table class="tableFormattedInformation" border="1" style="width:700px;">
+<table class="tableFormattedInformation">
 <tr>
    <th>
       PROJECTION
@@ -182,7 +182,7 @@ Group = Mapping
 <p>
 <b>How the defaults are set for Mapping Group keywords:</b>
 
-<table class="tableFormattedInformation" border="1" style="width:700px;">
+<table class="tableFormattedInformation">
 <tr>
    <th>
       DEFAULT SOURCE
@@ -269,7 +269,7 @@ Group = Mapping
    <p>
      <b>Parameter Setting Action</b>
 
-     <table class="tableFormattedInformation" border="1" style="width:700px;">
+     <table class="tableFormattedInformation">
 
      <tr>
        <th>
diff --git a/isis/src/docsys/Application/build/TOCindex.xsl b/isis/src/docsys/Application/build/TOCindex.xsl
index acc1839b30..e1ee3b8240 100644
--- a/isis/src/docsys/Application/build/TOCindex.xsl
+++ b/isis/src/docsys/Application/build/TOCindex.xsl
@@ -42,8 +42,6 @@ Deborah Lee Soltesz
             USGS: ISIS Application Table of Contents
         </title>
         <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"></link>
-        <link rel="stylesheet" href="presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css"></link>
-        <link rel="stylesheet" href="../assets/styles/menu.css"/>
         <link rel="stylesheet" media="print" href="../assets/styles/print.css"/>
 
         <meta name="keywords" content="Isis, applications, table of contents, image processing"/>
diff --git a/isis/src/docsys/Application/build/TOCindex_alpha.xsl b/isis/src/docsys/Application/build/TOCindex_alpha.xsl
index c254f81048..17b84107e2 100644
--- a/isis/src/docsys/Application/build/TOCindex_alpha.xsl
+++ b/isis/src/docsys/Application/build/TOCindex_alpha.xsl
@@ -21,9 +21,14 @@ Deborah Lee Soltesz
     doctype-system="http://www.w3.org/TR/html4/loose.dtd"
     indent="yes"
     encoding="utf-8"
-    omit-xml-declaration="yes"/>
+    omit-xml-declaration="yes"
+  />
+
+  <xsl:param name="menuPath"/>
 
   <xsl:include href="../../build/menu.xsl"/>
+  <xsl:include href="../../build/header.xsl"/>
+  <xsl:include href="../../build/footer.xsl"/>
 
 
   <xsl:key name="categoryMatch" match="/tableofcontents/application" use="category/categoryItem"/>
@@ -40,11 +45,19 @@ Deborah Lee Soltesz
         <title>
             USGS: ISIS Application Table of Contents (Alphabetical Listing)
         </title>
-        <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"></link>
-        <link rel="stylesheet" href="presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css"></link>
-        <link rel="stylesheet" href="../assets/styles/menu.css"/>
+
+        <!-- ISIS Docs -->
+        <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"/>
         <link rel="stylesheet" media="print" href="../assets/styles/print.css"/>
 
+        <!-- USGS -->
+        <link rel="stylesheet" href="../assets/styles/usgs/common.css" />
+        <link rel="stylesheet" href="../assets/styles/usgs/custom.css" />
+
+        <!-- Govt -->
+        <link rel="stylesheet" href="../assets/styles/uswds.css"/>
+        <script src="../assets/scripts/uswds-init.min.js"></script>
+
         <meta name="keywords" content="Isis, applications, table of contents, image processing"/>
 
         <meta name="description" content="Isis Applications Table of Contents listed in alphabetical order"/>
@@ -58,76 +71,37 @@ Deborah Lee Soltesz
         <meta name="city" content="Flagstaff"/>
         <meta name="zip" content="86001"/>
 
-        <!-- Dynamic analytics insertion to prevent running on local URLs -->
-        <xsl:text>&#xa;</xsl:text>
-        <script type="text/javascript">
-          //<xsl:comment><![CDATA[
-          (function() {
-            var usgsAnalytics = document.createElement('script');
-            usgsAnalytics.type = 'text/javascript';
-            usgsAnalytics.async = true;
-            usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js';
-            if('http:' == document.location.protocol) {
-              var s = document.getElementsByTagName('script')[0];
-              s.parentNode.insertBefore(usgsAnalytics, s);
-            }
-          })();
-          ]]></xsl:comment>
-        <xsl:text>&#xa;</xsl:text>
-        </script>
-
        </head>
 
       <body>
 
-        <div class="isisMenu">
-         <xsl:call-template  name="writeMenu"/>
-        </div>
-
-        <div class="isisContent">
-
-        <a href="http://www.usgs.gov">
-        <img src="../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/>
-
-
-        <p style="margin-top:10px; margin-bottom:0px;">
-        ISIS Application Documentation</p>
-
-        <hr/>
-
+        <script src="../assets/scripts/uswds.min.js"></script>
+        
+        <xsl:call-template name="writeHeader"/>
 
-        <table width="100%" cellpadding="0" border="0" cellspacing="0">
-          <tr valign="top">
-            <td align="right" class="caption">
-              <a href="index.html">Categorical</a> |
-              <a href="oldvnew.html">Old vs. New</a> |
-              <a href="../index.html">Home</a>
-            </td>
-          </tr>
-          <tr valign="top">
-            <td align="left">
-              <h1>
-                Alphabetical Listing of Applications
-              </h1>
-            </td>
-          </tr>
-        </table>
+        <div id="page">
 
+          <div class="isisMenu">
+            <xsl:call-template  name="writeMenu"/>
+          </div>
 
+          <main class="isisContent">
 
+            <h1>
+              Alphabetical Listing of Applications
+            </h1>
 
-<!-- Alphabetical tables of links to documentation -->
-
+            <!-- Alphabetical tables of links to documentation -->
             <table>
             <xsl:for-each select="/tableofcontents/application">
               <xsl:sort order="ascending" select="name"/>
                 <tr>
-                  <th class="tableCellLevel1_th">
+                  <th>
                     <xsl:variable name="appName" select="normalize-space(name)"/>
                     <a href="presentation/Tabbed/{$appName}/{$appName}.html">
                     <xsl:value-of select="$appName"/></a>
                   </th>
-                  <td class="tableCellLevel1">
+                  <td>
                     <xsl:if test="brief">
                     <xsl:value-of select="brief"/><br/>
                     </xsl:if>
@@ -135,18 +109,9 @@ Deborah Lee Soltesz
                 </tr>
             </xsl:for-each>
             </table>
-
-
-
-
-
-
-
-<!-- FOOTER -->
-<script type="text/javascript" language="JavaScript" src="../assets/scripts/footer.js"></script>
-</div>
-
-
+          </main>
+        </div>
+        <xsl:call-template name="writeFooter"/>
       </body>
     </html>
 
diff --git a/isis/src/docsys/Application/build/TOCindex_category.xsl b/isis/src/docsys/Application/build/TOCindex_category.xsl
index 11de1fc512..01f0b18427 100644
--- a/isis/src/docsys/Application/build/TOCindex_category.xsl
+++ b/isis/src/docsys/Application/build/TOCindex_category.xsl
@@ -21,9 +21,13 @@ Deborah Lee Soltesz
     doctype-system="http://www.w3.org/TR/html4/loose.dtd"
     indent="yes"
     encoding="utf-8"
-    omit-xml-declaration="yes"/>
+    omit-xml-declaration="yes"
+  />
 
+  <xsl:param name="menuPath"/>
   <xsl:include href="../../build/menu.xsl"/>
+  <xsl:include href="../../build/header.xsl"/>
+  <xsl:include href="../../build/footer.xsl"/>
 
 
   <xsl:key name="categoryMatch" match="/tableofcontents/application" use="category/categoryItem"/>
@@ -40,11 +44,19 @@ Deborah Lee Soltesz
         <title>
             USGS: ISIS Application Table of Contents (Categorical)
         </title>
-        <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"></link>
-        <link rel="stylesheet" href="presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css"></link>
-        <link rel="stylesheet" href="../assets/styles/menu.css"/>
+
+        <!-- ISIS Docs -->
+        <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"/>
         <link rel="stylesheet" media="print" href="../assets/styles/print.css"/>
 
+        <!-- USGS -->
+        <link rel="stylesheet" href="../assets/styles/usgs/common.css" />
+        <link rel="stylesheet" href="../assets/styles/usgs/custom.css" />
+
+        <!-- Govt -->
+        <link rel="stylesheet" href="../assets/styles/uswds.css"/>
+        <script src="../assets/scripts/uswds-init.min.js"></script>
+
         <meta name="keywords" content="Isis, applications, table of contents, image processing"/>
 
         <meta name="description" content="Isis Applications Table of Contents listed by category"/>
@@ -57,160 +69,118 @@ Deborah Lee Soltesz
         <meta name="county" content="Coconino"/>
         <meta name="city" content="Flagstaff"/>
         <meta name="zip" content="86001"/>
-        <!-- Dynamic analytics insertion to prevent running on local URLs -->
-        <xsl:text>&#xa;</xsl:text>
-        <script type="text/javascript">
-          //<xsl:comment><![CDATA[
-          (function() {
-            var usgsAnalytics = document.createElement('script');
-            usgsAnalytics.type = 'text/javascript';
-            usgsAnalytics.async = true;
-            usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js';
-            if('http:' == document.location.protocol) {
-              var s = document.getElementsByTagName('script')[0];
-              s.parentNode.insertBefore(usgsAnalytics, s);
-            }
-          })();
-          ]]></xsl:comment>
-        <xsl:text>&#xa;</xsl:text>
-        </script>
        </head>
 
       <body>
 
-        <div class="isisMenu">
-         <xsl:call-template  name="writeMenu"/>
-        </div>
-
-        <div class="isisContent">
-
-        <a href="http://www.usgs.gov">
-        <img src="../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/>
-
-
-        <p style="margin-top:10px; margin-bottom:0px;">
-        ISIS Application Documentation</p>
-
-        <hr/>
-
-
-        <table width="100%" cellpadding="0" border="0" cellspacing="0">
-          <tr valign="top">
-            <td align="right" class="caption">
-              <a href="alpha.html">
-              Alphabetical Listing</a> |
-              <a href="oldvnew.html">Old vs. New</a> |
-              <a href="../index.html">Home</a>
-            </td>
-          </tr>
-          <tr valign="top">
-            <td align="left">
-              <h1>
-                Applications by Category
-              </h1>
-            </td>
-          </tr>
-        </table>
-
-
-
-<!-- links to categories -->
-      <h3>Categories</h3>
-      <h4><a href="#Core">Core Programs</a></h4>
-      <ul>
-          <xsl:for-each select="//application/category/categoryItem[not(normalize-space(.)=preceding::application/category/categoryItem)]">
-            <xsl:sort order="ascending" select="normalize-space(.)"/>
-              <li>
-                <a href="#{translate(normalize-space(.), ' ', '_')}">
-                <xsl:value-of select="." /></a>
-              </li>
-          </xsl:for-each>
-      </ul>
-
-      <h4><a href="#MissionSpecific">Mission Specific Programs</a></h4>
-      <ul>
-          <xsl:for-each select="//application/category/missionItem[not(normalize-space(.)=preceding::application/category/missionItem)]">
-            <xsl:sort order="ascending" select="normalize-space(.)"/>
-              <li>
-                <a href="#{translate(normalize-space(.), ' ', '_')}">
-                <xsl:value-of select="." /></a>
-              </li>
-          </xsl:for-each>
-      </ul>
-
-<!-- tables of links to documentation -->
-
-      <a name="Core"></a>
-      <h2>Core Programs</h2>
-      <xsl:for-each select="//application/category/categoryItem[not(normalize-space(.)=preceding::application/category/categoryItem)]">
-            <xsl:sort order="ascending" select="normalize-space(.)"/>
-            <h3>
-            <a name="{translate(normalize-space(.), ' ', '_')}">
-            <xsl:value-of select="."/>
-            </a>
-            </h3>
-            <xsl:variable name="categoryName" select="normalize-space(.)"/>
-
-            <table>
-            <xsl:for-each select="/tableofcontents/application/category/categoryItem">
-              <xsl:sort select="normalize-space(../../name)"/>
-              <xsl:if test="normalize-space(.) = $categoryName">
-                <tr>
-                  <th class="tableCellLevel1_th">
-                    <xsl:variable name="appName" select="normalize-space(../../name)"/>
-                    <a href="presentation/Tabbed/{$appName}/{$appName}.html">
-                    <xsl:value-of select="../../name"/></a>
-                  </th>
-                  <td class="tableCellLevel1">
-                    <xsl:value-of select="../../brief"/><br/>
-                  </td>
-                </tr>
-              </xsl:if>
+        <script src="../assets/scripts/uswds.min.js"></script>
+        
+        <xsl:call-template name="writeHeader"/>
+
+        <div id="page">
+          <div class="isisMenu">
+            <xsl:call-template  name="writeMenu"/>
+          </div>
+
+          <main class="isisContent">
+
+            <h1>
+              Applications by Category
+            </h1>
+
+            <!-- links to categories -->
+            <h3>Core Programs</h3>
+            <ul class="card-list-sm">
+                <xsl:for-each select="//application/category/categoryItem[not(normalize-space(.)=preceding::application/category/categoryItem)]">
+                  <xsl:sort order="ascending" select="normalize-space(.)"/>
+                    <li>
+                      <a href="#{translate(normalize-space(.), ' ', '_')}">
+                      <xsl:value-of select="." /></a>
+                    </li>
+                </xsl:for-each>
+            </ul>
+
+            <h3>Mission Specific Programs</h3>
+            <ul class="card-list-sm">
+                <xsl:for-each select="//application/category/missionItem[not(normalize-space(.)=preceding::application/category/missionItem)]">
+                  <xsl:sort order="ascending" select="normalize-space(.)"/>
+                    <li>
+                      <a href="#{translate(normalize-space(.), ' ', '_')}">
+                      <xsl:value-of select="." /></a>
+                    </li>
+                </xsl:for-each>
+            </ul>
+
+            <!-- tables of links to documentation -->
+
+            <a name="Core"></a>
+            <h2>Core Programs</h2>
+            <xsl:for-each select="//application/category/categoryItem[not(normalize-space(.)=preceding::application/category/categoryItem)]">
+              <xsl:sort order="ascending" select="normalize-space(.)"/>
+              <h3>
+                <a name="{translate(normalize-space(.), ' ', '_')}">
+                  <xsl:value-of select="."/>
+                </a>
+              </h3>
+              <xsl:variable name="categoryName" select="normalize-space(.)"/>
+
+              <table>
+                <xsl:for-each select="/tableofcontents/application/category/categoryItem">
+                  <xsl:sort select="normalize-space(../../name)"/>
+                  <xsl:if test="normalize-space(.) = $categoryName">
+                    <tr>
+                      <th class="tableCellLevel1_th">
+                        <xsl:variable name="appName" select="normalize-space(../../name)"/>
+                        <a href="presentation/Tabbed/{$appName}/{$appName}.html">
+                        <xsl:value-of select="../../name"/></a>
+                      </th>
+                      <td class="tableCellLevel1">
+                        <xsl:value-of select="../../brief"/><br/>
+                      </td>
+                    </tr>
+                  </xsl:if>
+                </xsl:for-each>
+              </table>
+              <hr noshade="noshade"/>
             </xsl:for-each>
-            </table>
-            <hr noshade="noshade"/>
-      </xsl:for-each>
-
-
-      <a name="MissionSpecific"></a>
-      <h2>Mission Specific Programs</h2>
-      <xsl:for-each select="//application/category/missionItem[not(normalize-space(.)=preceding::application/category/missionItem)]">
-            <xsl:sort order="ascending" select="normalize-space(.)"/>
-            <h3>
-            <a name="{translate(normalize-space(.), ' ', '_')}">
-            <xsl:value-of select="."/>
-            </a>
-            </h3>
-            <xsl:variable name="missionName" select="normalize-space(.)"/>
-
-            <table>
-            <xsl:for-each select="/tableofcontents/application/category/missionItem">
-              <xsl:sort select="normalize-space(../../name)"/>
-              <xsl:if test="normalize-space(.) = $missionName">
-                <tr>
-                  <th class="tableCellLevel1_th">
-                    <xsl:variable name="appName" select="normalize-space(../../name)"/>
-                    <a href="presentation/Tabbed/{$appName}/{$appName}.html">
-                    <xsl:value-of select="../../name"/></a>
-                  </th>
-                  <td class="tableCellLevel1">
-                    <xsl:value-of select="../../brief"/><br/>
-                  </td>
-                </tr>
+
+            <a name="MissionSpecific"></a>
+            <h2>Mission Specific Programs</h2>
+            <xsl:for-each select="//application/category/missionItem[not(normalize-space(.)=preceding::application/category/missionItem)]">
+              <xsl:sort order="ascending" select="normalize-space(.)"/>
+              <h3>
+                <a name="{translate(normalize-space(.), ' ', '_')}">
+                  <xsl:value-of select="."/>
+                </a>
+              </h3>
+              <xsl:variable name="missionName" select="normalize-space(.)"/>
+
+              <table>
+                <xsl:for-each select="/tableofcontents/application/category/missionItem">
+                  <xsl:sort select="normalize-space(../../name)"/>
+                  <xsl:if test="normalize-space(.) = $missionName">
+                    <tr>
+                      <th class="tableCellLevel1_th">
+                        <xsl:variable name="appName" select="normalize-space(../../name)"/>
+                        <a href="presentation/Tabbed/{$appName}/{$appName}.html">
+                          <xsl:value-of select="../../name"/>
+                        </a>
+                      </th>
+                      <td class="tableCellLevel1">
+                        <xsl:value-of select="../../brief"/><br/>
+                      </td>
+                    </tr>
+                  </xsl:if>
+                </xsl:for-each>
+              </table>
+              <xsl:if test="position() != last()">
+                <hr noshade="noshade"/>
               </xsl:if>
             </xsl:for-each>
-            </table>
-            <xsl:if test="position() != last()">
-            <hr noshade="noshade"/>
-            </xsl:if>
-      </xsl:for-each>
-
-
-<!-- FOOTER -->
-<script type="text/javascript" language="JavaScript" src="../assets/scripts/footer.js"></script>
-</div>
-
 
+          </main>
+        </div>
+        <xsl:call-template name="writeFooter"/>
       </body>
     </html>
 
diff --git a/isis/src/docsys/Application/build/TOCindex_oldvnew.xsl b/isis/src/docsys/Application/build/TOCindex_oldvnew.xsl
index d454f92a9f..42ee2004fb 100644
--- a/isis/src/docsys/Application/build/TOCindex_oldvnew.xsl
+++ b/isis/src/docsys/Application/build/TOCindex_oldvnew.xsl
@@ -4,15 +4,15 @@
     xmlns:fo="http://www.w3.org/1999/XSL/Format"
     exclude-result-prefixes="xmlns fo">
 
-<!--
+  <!--
 
-This stylesheet will be used to generate the Old-vs-New TOC for applications
+  This stylesheet will be used to generate the Old-vs-New TOC for applications
 
-Author
-Deborah Lee Soltesz
-4/2002
+  Author
+  Deborah Lee Soltesz
+  4/2002
 
--->
+  -->
 
   <xsl:output
     media-type="text/html"
@@ -20,9 +20,14 @@ Deborah Lee Soltesz
     doctype-system="http://www.w3.org/TR/html4/loose.dtd"
     indent="yes"
     encoding="utf-8"
-    omit-xml-declaration="yes"/>
+    omit-xml-declaration="yes"
+  />
+
+  <xsl:param name="menuPath"/>
 
   <xsl:include href="../../build/menu.xsl"/>
+  <xsl:include href="../../build/header.xsl"/>
+  <xsl:include href="../../build/footer.xsl"/>
 
 
   <xsl:key name="categoryMatch" match="/tableofcontents/application" use="category/categoryItem"/>
@@ -39,11 +44,20 @@ Deborah Lee Soltesz
         <title>
             USGS: ISIS Application Table of Contents (Old vs. New Application Names)
         </title>
-        <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"></link>
-        <link rel="stylesheet" href="presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css"></link>
-        <link rel="stylesheet" href="../assets/styles/menu.css"/>
+        
+
+        <!-- ISIS Docs -->
+        <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"/>
         <link rel="stylesheet" media="print" href="../assets/styles/print.css"/>
 
+        <!-- USGS -->
+        <link rel="stylesheet" href="../assets/styles/usgs/common.css" />
+        <link rel="stylesheet" href="../assets/styles/usgs/custom.css" />
+
+        <!-- Govt -->
+        <link rel="stylesheet" href="../assets/styles/uswds.css"/>
+        <script src="../assets/scripts/uswds-init.min.js"></script>
+
         <meta name="keywords" content="Isis, applications, table of contents, image processing"/>
 
         <meta name="description" content="Isis Applications Table of Contents - cross reference listing of old Isis application names verses new ones"/>
@@ -56,120 +70,71 @@ Deborah Lee Soltesz
         <meta name="county" content="Coconino"/>
         <meta name="city" content="Flagstaff"/>
         <meta name="zip" content="86001"/>
-        <!-- Dynamic analytics insertion to prevent running on local URLs -->
-        <xsl:text>&#xa;</xsl:text>
-        <script type="text/javascript">
-          //<xsl:comment><![CDATA[
-          (function() {
-            var usgsAnalytics = document.createElement('script');
-            usgsAnalytics.type = 'text/javascript';
-            usgsAnalytics.async = true;
-            usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js';
-            if('http:' == document.location.protocol) {
-              var s = document.getElementsByTagName('script')[0];
-              s.parentNode.insertBefore(usgsAnalytics, s);
-            }
-          })();
-          ]]></xsl:comment>
-        <xsl:text>&#xa;</xsl:text>
-        </script>
-       </head>
+        
+      </head>
 
       <body>
 
-        <div class="isisMenu">
-         <xsl:call-template  name="writeMenu"/>
-        </div>
-
-        <div class="isisContent">
-
-        <a href="http://www.usgs.gov">
-        <img src="../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/>
-
-
-        <p style="margin-top:10px; margin-bottom:0px;">
-        Isis Application Documentation</p>
-        <hr/>
-
-
-        <table width="100%" cellpadding="0" border="0" cellspacing="0">
-          <tr valign="top">
-            <td align="right" class="caption">
-            <a href="index.html">Categorical</a> |
-            <a href="alpha.html">Alphabetical</a> |
-            <a href="../index.html">Home</a>
-            </td>
-          </tr>
-          <tr valign="top">
-            <td align="left">
-              <h1>
-                Old vs. New Application Names
-              </h1>
-            </td>
-          </tr>
-        </table>
-
-
-<p>
-Several applications have been renamed or evolved into multiple applications in
-the newest version of ISIS. The following table cross-references the current
-application names in ISIS to the names of applications in previous versions of ISIS.
-</p>
-
-
-
+        <script src="../assets/scripts/uswds.min.js"></script>
+        
+        <xsl:call-template name="writeHeader"/>
+
+        <div id="page">
+
+          <div class="isisMenu">
+            <xsl:call-template  name="writeMenu"/>
+          </div>
+
+          <main class="isisContent">
+
+            <h1>Old vs. New Application Names</h1>
+            <p>
+              Several applications have been renamed or evolved into multiple applications in
+              the newest version of ISIS. The following table cross-references the current
+              application names in ISIS to the names of applications in previous versions of ISIS.
+            </p>
+
+            <!-- tables of links to documentation matching old names to new names -->
+
+            <table>
+              <tr>
+                <th class="tableCellLevel1_th">
+                  Previous Versions
+                </th>
+                <th class="tableCellLevel1_th">
+                  ISIS
+                </th>
+              </tr>
+
+              <xsl:for-each select="//application/oldName/item[not(normalize-space(.)=preceding::application/oldName/item)]">
+                  <xsl:sort order="ascending" select="normalize-space(.)"/>
+                  <xsl:variable name="oldIsisName" select="normalize-space(.)"/>
+                      <tr>
+                        <td class="old-name" valign="top">
+                          <xsl:value-of select="."/>
+                        </td>
+                        <td valign="top">
+                          <ul>
+                          <xsl:for-each select="//application/oldName/item">
+                            <xsl:if test="normalize-space(.) = $oldIsisName">
+                              <li>
+                              <xsl:variable name="appName" select="normalize-space(../../name)"/>
+                              <a href="presentation/Tabbed/{$appName}/{$appName}.html">
+                              <xsl:value-of select="../../name"/></a>
+                              </li>
+                            </xsl:if>
+                          </xsl:for-each>
+                          </ul>
+                        </td>
+                      </tr>
+              </xsl:for-each>
+            </table>
+
+          </main>
 
-<!-- tables of links to documentation matching old names to new names -->
-
-      <table>
-        <tr>
-          <th class="tableCellLevel1_th">
-            Previous Versions
-          </th>
-          <th class="tableCellLevel1_th">
-            ISIS
-          </th>
-        </tr>
-
-        <xsl:for-each select="//application/oldName/item[not(normalize-space(.)=preceding::application/oldName/item)]">
-            <xsl:sort order="ascending" select="normalize-space(.)"/>
-            <xsl:variable name="oldIsisName" select="normalize-space(.)"/>
-                <tr>
-                  <td class="tableCellLevel1" valign="top">
-                    <xsl:value-of select="."/>
-                  </td>
-                  <td class="tableCellLevel1" valign="top">
-                    <ul>
-                    <xsl:for-each select="//application/oldName/item">
-                      <xsl:if test="normalize-space(.) = $oldIsisName">
-                        <li>
-                        <xsl:variable name="appName" select="normalize-space(../../name)"/>
-                        <a href="presentation/Tabbed/{$appName}/{$appName}.html">
-                        <xsl:value-of select="../../name"/></a>
-                        </li>
-                      </xsl:if>
-                    </xsl:for-each>
-                    </ul>
-                  </td>
-                </tr>
-        </xsl:for-each>
-      </table>
-
-
-
-
-
-
-
-
-
-
-
-
-<!-- FOOTER -->
-<script type="text/javascript" language="JavaScript" src="../assets/scripts/footer.js"></script>
-</div>
+        </div>
 
+        <xsl:call-template name="writeFooter"/>
       </body>
     </html>
 
diff --git a/isis/src/docsys/Application/data/Makefile b/isis/src/docsys/Application/data/Makefile
index 03177d429e..f293a7daf3 100644
--- a/isis/src/docsys/Application/data/Makefile
+++ b/isis/src/docsys/Application/data/Makefile
@@ -8,8 +8,6 @@ include $(ISISROOT)/make/isismake.os
 
 DEST_PRES_DIR = $(ISISROOT)/doc/Application/presentation
 
-PFSTYLEDIR = ../presentation/PrinterFriendly/styles
-PFDIR = $(DEST_PRES_DIR)/PrinterFriendly
 TABSTYLEDIR = ../presentation/Tabbed/styles
 TABDIR = $(DEST_PRES_DIR)/Tabbed
 
@@ -25,21 +23,7 @@ APPSDIR = $(ISISROOT)/doc/Application
 #------
 # DOCS: generate documentation
 
-docs: printer tabbed toc
-
-
-#------
-# PRINTER FRIENDLY
-# run style sheet for Printer Friendly presentation
-printer:
-
-	echo "        Printer Friendly Version"
-
-	for dirname in $(APPLICATIONS); do \
-	  cd $$dirname ; $(MAKE) -f ../Makefile-application printer ; cd .. ; \
-	done
-	mkdir -p $(PFDIR)/styles ; \
-	rsync -lHptr --delete --rsh=ssh $(PFSTYLEDIR)/*.css $(PFDIR)/styles/ ; \
+docs: tabbed toc
 
 #------
 # TABBED
diff --git a/isis/src/docsys/Application/data/Makefile-application b/isis/src/docsys/Application/data/Makefile-application
index cb9ecd623c..ef511c2eb4 100644
--- a/isis/src/docsys/Application/data/Makefile-application
+++ b/isis/src/docsys/Application/data/Makefile-application
@@ -7,9 +7,6 @@ include $(ISISROOT)/make/isismake.os
 
 APPSDIR = $(ISISROOT)/doc/Application
 DEST_PRES_DIR = $(APPSDIR)/presentation
-
-PFSTYLEDIR = ../../presentation/PrinterFriendly/styles
-PFDIR = $(DEST_PRES_DIR)/PrinterFriendly
 TABSTYLEDIR = ../../presentation/Tabbed/styles
 TABDIR = $(DEST_PRES_DIR)/Tabbed
 
@@ -25,28 +22,7 @@ help:
 #------
 # DOCS: generate documentation
 
-docs: printer tabbed
-
-
-printer: $(PFDIR)/$(APP)/$(APP).html 
-
-$(PFDIR)/$(APP)/$(APP).html: $(APP).xml $(PFSTYLEDIR)/IsisApplicationDocStyle.xsl 
-
-  # PRINTER FRIENDLY
-  # run style sheet for Printer Friendly presentation
-
-	echo "          [$(APP)]" ; \
-	mkdir -p $(PFDIR)/$(APP) ; \
-	if test -d assets;\
-	then \
-	  rsync -lHptr --delete --rsh=ssh assets $(PFDIR)/$(APP) ; \
-	fi 
-	$(XALAN) $(XALAN_PARAM_OPTION) menuPath "'../../../../'" $(XALAN_OUTFILE_OPTION) $(PFDIR)/$(APP)/$(APP).html $(XALAN_INFILE_OPTION) $(APP).xml $(XALAN_XSL_OPTION) $(PFSTYLEDIR)/IsisApplicationDocStyle.xsl ; \
-	touch $(APPSDIR)
-	
-
-
-
+docs: tabbed
 
 tabbed: $(TABDIR)/$(APP)/$(APP).html 
 
diff --git a/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css b/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css
deleted file mode 100644
index 24ce5e07f6..0000000000
--- a/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css
+++ /dev/null
@@ -1,236 +0,0 @@
-  /*  ISIS APPLICATION PROGRAMMING DOC STYLE SHEET
-   *  FILENAME: IsisApplicationDocStyle.css
-   *
-   *  Purpose: formatting style sheet for Isis Application
-   *           Programmer documentation presentation
-   *
-   *  Author:  Deborah Lee Soltesz, USGS, 04/03/2002
-   */
-
-
-    /* ----------------------------------------------------------------
-     * HEADINGS */
-
-     h1       {
-               color: #336699 ;
-              }
-
-     h2       {
-               background-color: #88AACC ;
-              }
-
-     h3       {
-               color: #336699 ;
-              }
-
-
-     hr       {
-               color: #000099 ;
-              }
-
-
-    /* ----------------------------------------------------------------
-     * TABLE CELL FORMATTING: table styles for figures; use with CAPTIONS     */
-
-
-
-     /* LEVEL 1: outside level of table cells*/
-
-    .tableCellLevel1
-              {
-                border:       1px ;
-                border-color: #88AACC ;
-                border-style: solid ;
-              }
-
-    .tableCellLevel1_th
-              {
-                border:           3px ;
-                border-color:     #88AACC ;
-                border-style:     solid ;
-                background-color: #BBDDEE ;
-              }
-
-
-    .tableCellLevel1_type
-              {
-                border:       1px ;
-                border-color: #88AACC ;
-                border-style: solid ;
-                font-style:   italic ;
-              }
-
-    .tableCellLevel1_name
-              {
-                border:       1px ;
-                border-color: #88AACC ;
-                border-style: solid ;
-                font-weight:  bold ;
-              }
-
-    .tableCellLevel1_description
-              {
-                border:       1px ;
-                border-color: #88AACC ;
-                border-style: solid ;
-              }
-
-
-     /* LEVEL 2: level of table cells nested inside an outer table */
-
-    .tableCellLevel2
-              {
-                border:       1px ;
-                border-color: #CCCCCC ;
-                border-style: solid ;
-                font-size:    80% ;
-                font-family: Arial, Helvetica, Geneva, sans-serif ;
-              }
-
-    .tableCellLevel2_type
-              {
-                border:       1px ;
-                border-color: #CCCCCC ;
-                border-style: solid ;
-                font-style:   italic ;
-                font-size:    80% ;
-                font-family: Arial, Helvetica, Geneva, sans-serif ;
-              }
-
-    .tableCellLevel2_name
-              {
-                border:       1px ;
-                border-color: #CCCCCC ;
-                border-style: solid ;
-                font-weight:  bold ;
-                font-size:    80% ;
-                font-family: Arial, Helvetica, Geneva, sans-serif ;
-              }
-
-    .tableCellLevel2_description
-              {
-                border:       1px ;
-                border-color: #CCCCCC ;
-                border-style: solid ;
-                font-size:    80% ;
-                font-family: Arial, Helvetica, Geneva, sans-serif ;
-              }
-
-
-
-
-    /* ----------------------------------------------------------------
-     * TABS: tab styles */
-
-    .tabOn
-              {
-                border:              1px ;
-                border-bottom:       0px ;
-                border-color:        #333399 ;
-                border-style:        solid ;
-                background-color:    #6666AA;
-                font-family: Arial,  Helvetica, Geneva, sans-serif ;
-                font-weight:         bold ;
-                padding:             5px ;
-                color:               #FFFFFF ;
-                margin:              0px;
-              }
-
-    .tabOff
-              {
-                border:              1px ;
-                border-bottom:       0px ;
-                border-color:        #6666AA;
-                border-style:        solid ;
-                background-color:    #DDCCCC ;
-                font-family: Arial,  Helvetica, Geneva, sans-serif ;
-                font-weight:         normal ;
-                font-style:          italic ;
-                padding:             5px ;
-                color:               #666666 ;
-                margin:              0px;
-              }
-
-    .tabHighlight
-              {
-                border:              1px ;
-                border-bottom:       0px ;
-                border-color:        #6666AA;
-                border-style:        solid ;
-                background-color:    #DDDDEE ;
-                font-family: Arial,  Helvetica, Geneva, sans-serif ;
-                font-style:          italic ;
-                padding:             5px ;
-                color:               #666666 ;
-                margin:              0px;
-              }
-
-
-
-    /* ----------------------------------------------------------------
-     * PAGE VIEW: page view styles */
-
-     .pageView {
-                 border:      3px;
-                 border-style:solid;
-                 border-color:#6666AA;
-               }
-
-     .functionView {
-                      background-color: #DDDDEE;
-                      border-top:       3px;
-                      border-left:      3px;
-                      border-right:     10px;
-                      border-bottom:    10px;
-                      border-style:     solid;
-                      border-color:     #666666;
-
-                      position:         absolute;
-                      padding:          10px;
-                      top:              10px;
-                      left:             20px;
-
-                      visibility:       hidden;
-                   }
-
-
-    /* -------------------------------------------------------------
-     * TOC Table: color override style for application documentation */
-
-     table.tableFormattedInformation caption
-               {
-                 border-color: #369 ;
-                 background-color: #ACE ;
-               }
-
-     table.tableFormattedInformation th
-               {
-                 border-color: #68A ;
-                 background-color: #9BD ;
-               }
-
-
-    /* -------------
-     * History Table */
-
-    .tableCellHistory_date
-              {
-                font-style:   italic ;
-                vertical-align: top ;
-                padding: 3px ;
-              }
-
-    .tableCellHistory_name
-              {
-                font-weight:  bold ;
-                vertical-align: top ;
-                padding: 3px ;
-              }
-
-    .tableCellHistory_description
-              {
-                vertical-align: top ;
-                padding: 3px ;
-              }
-
-
diff --git a/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.xsl b/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.xsl
deleted file mode 100644
index a779627122..0000000000
--- a/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.xsl
+++ /dev/null
@@ -1,994 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xsl:stylesheet version="1.0"
-    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-    xmlns:fo="http://www.w3.org/1999/XSL/Format"
-    exclude-result-prefixes="xmlns fo">
-
-<!--
-
-This stylesheet generates the PRINTER FRIENDLY HTML version of the application documentation
-
-Author
-Deborah Lee Soltesz
-4/2002
-
--->
-
-  <xsl:output
-    media-type="text/html"
-    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-    doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-    indent="yes"
-    encoding="utf-8"
-    omit-xml-declaration="yes"/>
-
-<xsl:include href="../../../../build/menu.xsl"/>
-
-
-  <xsl:template match="/">
-     <xsl:apply-templates select="application" />
-  </xsl:template>
-
-
-  <xsl:template name="class" match="application">
-    <html>
-      <head>
-        <title>
-            USGS: ISIS <xsl:value-of select="@name"/> Application Documentation
-        </title>
-        <link rel="stylesheet" href="../../../../assets/styles/IsisStyleCommon.css"></link>
-        <link rel="stylesheet" href="../styles/IsisApplicationDocStyle.css"></link>
-        <link rel="stylesheet" href="../../../../assets/styles/menu.css"/>
-        <link rel="stylesheet" media="print" href="../../../../assets/styles/print.css"/>
-
-        <xsl:variable name="keywordList">
-          Isis, image processing,
-          <xsl:value-of select="normalize-space(//application/@name)"/>
-          <xsl:for-each select="//application/category/item">
-            , <xsl:value-of select="normalize-space(.)"/>
-          </xsl:for-each>
-        </xsl:variable>
-        <meta name="keywords" content="{normalize-space($keywordList)}"/>
-
-
-        <!-- 'author' is the person who originally wrote this program - see history for detailed list of authors-->
-        <xsl:for-each select="history/change">
-          <xsl:sort order="ascending" select="@date"/>
-          <xsl:if test="position() = 1">
-            <meta name="author" content="{@name}"/>
-          </xsl:if>
-        </xsl:for-each>
-
-        <meta name="description" content="{normalize-space(brief)}"/>
-        <meta name="publisher" content="USGS - GD - Astrogeology Research Program"/>
-
-        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
-        <meta name="country" content="USA"/>
-        <meta name="state" content="AZ"/>
-        <meta name="county" content="Coconino"/>
-        <meta name="city" content="Flagstaff"/>
-        <meta name="zip" content="86001"/>
-
-        <script language="javascript" type="text/javascript" src="../../../../assets/scripts/utility.js"></script>
-
-       </head>
-
-      <body>
-
-        <div class="isisMenu">
-         <xsl:call-template  name="writeMenu"/>
-        </div>
-
-        <div class="isisContent">
-
-        <a href="http://www.usgs.gov">
-        <img src="../../../../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/>
-
-
-        <p style="margin-top:10px; margin-bottom:0px;">
-        ISIS Application Documentation</p>
-
-        <hr/>
-
-        <table width="100%" cellpadding="0" border="0" cellspacing="0">
-          <tr valign="top">
-            <td align="left">
-              <h1>
-                <xsl:value-of select="@name"/>
-              </h1>
-            </td>
-            <td align="right" class="caption">
-            <a href="../../Tabbed/{@name}/{@name}.html">Standard View</a> |
-            <a href="../../../index.html">TOC</a> |
-            <a href="../../../../index.html">Home</a>
-            </td>
-          </tr>
-        </table>
-
-        <p style="margin-top:0px; font-style:italic;">
-          <xsl:value-of select="brief"/>
-        </p>
-
-        <!-- table of contents -->
-        <p class="TOCanchors">
-
-          <a href="#Description">
-            Description</a><br/>
-
-          <xsl:if test="category">
-            <a href="#Categories">
-              Categories</a><br/>
-          </xsl:if>
-
-          <xsl:if test="groups">
-            <a href="#Groups">
-              Groups</a><br/>
-          </xsl:if>
-
-          <xsl:if test="examples">
-            <a href="#Examples">
-              Examples</a><br/>
-          </xsl:if>
-
-          <xsl:if test="history">
-            <a href="#History">
-              History</a><br/>
-          </xsl:if>
-
-          <xsl:if test="liens">
-            <a href="#ThingsToDo">
-              Things To Do</a><br/>
-          </xsl:if>
-
-        </p>
-
-
-        <!-- Description  -->
-        <a name="Description"></a>
-        <hr/>
-        <h2>
-          Description
-        </h2>
-
-        <div style="font-weight: normal;">
-          <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-        </div>
-
-        <!-- categories -->
-        <a name="Categories"></a>
-        <hr/>
-        <h2>
-          Categories
-        </h2>
-
-        <ul>
-          <xsl:for-each select="category/categoryItem">
-            <li>
-              <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}">
-              <xsl:value-of select="." /></a>
-            </li>
-          </xsl:for-each>
-          <xsl:for-each select="category/missionItem">
-            <li>
-              <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}">
-              <xsl:value-of select="." /></a>
-            </li>
-          </xsl:for-each>
-        </ul>
-
-       <!-- oldName -->
-        <xsl:if test="oldName">
-          <hr/>
-          <h2>
-            Related Applications to Previous Versions of ISIS
-          </h2>
-
-          This program replaces the following
-          <xsl:choose>
-            <xsl:when test="count(oldName/item) > 1">
-            applications
-            </xsl:when>
-            <xsl:otherwise>
-            application
-            </xsl:otherwise>
-          </xsl:choose>
-          existing in previous versions of ISIS:
-
-          <ul>
-            <xsl:for-each select="oldName/item">
-              <li><xsl:value-of select="."/></li>
-            </xsl:for-each>
-          </ul>
-        </xsl:if>
-
-
-
-       <!-- SeeAlso -->
-         <xsl:choose>
-           <xsl:when test="seeAlso">
-            <hr/>
-              <h2>
-                <a name="SeeAlso">
-                  Related Objects and Documents</a>
-              </h2>
-
-              <!-- seeAlso -->
-              <xsl:for-each select="seeAlso">
-
-                <xsl:if test="applications">
-                <h3>Applications</h3>
-                  <ul>
-                    <xsl:for-each select="applications">
-                      <xsl:for-each select="item">
-                        <li><a href="../{.}/{.}.html">
-                        <xsl:value-of select="."/></a></li>
-                      </xsl:for-each>
-                    </xsl:for-each>
-                  </ul>
-                </xsl:if>
-
-                <xsl:if test="documents">
-                <h3>Documents</h3>
-                  <ul>
-                    <xsl:for-each select="documents">
-                      <xsl:for-each select="document">
-                        <xsl:choose>
-
-                          <xsl:when test="source/path">
-                            <li><a href="{source/path}{source/filename}">
-                            <xsl:value-of select="title"/></a></li>
-                          </xsl:when>
-
-                          <xsl:when test="source/filename">
-                            <li><a href="../documents/{source/filename}">
-                            <xsl:value-of select="title"/></a></li>
-                          </xsl:when>
-
-                          <xsl:otherwise>
-                            <li>
-                              <xsl:value-of select="title"/>
-
-                              <xsl:if test="author">
-                              ,  <xsl:value-of select="title"/>
-                              </xsl:if>
-
-                              <xsl:if test="date">
-                              ,  <xsl:value-of select="date"/>
-                              </xsl:if>
-
-                              <xsl:if test="publisher">
-                              ;  <xsl:value-of select="publisher"/>
-                              </xsl:if>
-
-                              <xsl:if test="pages">
-                              ;  <xsl:value-of select="pages"/>
-                              </xsl:if>
-                            </li>
-                          </xsl:otherwise>
-
-                        </xsl:choose>
-                      </xsl:for-each>
-                    </xsl:for-each>
-                  </ul>
-                </xsl:if>
-
-              </xsl:for-each>
-           </xsl:when>
-         </xsl:choose>
-
-
-
-        <!-- Groups -->
-        <xsl:if test="groups">
-
-          <a name="Groups"></a>
-          <hr/>
-            <h2>
-                Parameter Groups
-            </h2>
-            <!-- table of groups links -->
-            <xsl:for-each select="groups">
-              <xsl:for-each select="group">
-                <xsl:variable name="groupName" select="@name"/>
-                <h3><xsl:value-of select="@name"/></h3>
-                <table>
-                  <tr>
-                    <th class="tableCellLevel1_th">
-                    Name
-                    </th>
-                    <th class="tableCellLevel1_th">
-                    Description
-                    </th>
-                  </tr>
-                  <xsl:for-each select="parameter">
-                    <tr>
-                      <td class="tableCellLevel1_name">
-                        <a href="#{translate(normalize-space($groupName), ' ()', '_')}{@name}">
-                        <xsl:value-of select="@name"/></a>
-                      </td>
-                      <td class="tableCellLevel1">
-                        <xsl:value-of select="brief"/>
-                      </td>
-                    </tr>
-                  </xsl:for-each>
-                </table>
-              </xsl:for-each>
-           </xsl:for-each>
-
-            <!-- groups information -->
-            <xsl:for-each select="groups">
-              <xsl:for-each select="group">
-                <xsl:variable name="groupName" select="@name"/>
-
-                  <xsl:for-each select="parameter">
-                    <a name="{translate(normalize-space($groupName), ' ()', '_')}{@name}"></a>
-                    <hr/>
-                    <h3>
-                        <span style="font-style:italic; text-decoration:underline;">
-                        <xsl:value-of select="$groupName"/>
-                        </span>:
-                        <xsl:value-of select="@name"/>
-                    </h3>
-                    <div style="margin-left:20px;">
-
-                       <!-- description -->
-                       <h4>
-                         Description
-                       </h4>
-                       <p>
-                         <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                       </p>
-
-                       <!-- type -->
-                       <table>
-                         <tr>
-                           <th class="tableCellLevel1_th" align="right">
-                             Type
-                           </th>
-                           <td class="tableCellLevel1_description">
-                             <xsl:value-of select="type"/>
-                           </td>
-                         </tr>
-
-                       <!-- fileMode -->
-                         <xsl:if test="fileMode">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               File Mode
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="fileMode"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                       <!-- pixelType -->
-                         <xsl:if test="pixelType">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Pixel Type
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="pixelType"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                       <!-- default path -->
-                         <xsl:if test="defaultPath">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Default Path
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="defaultPath"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                       <!-- count -->
-                         <xsl:if test="count">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Count
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="count"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                       <!-- default -->
-                         <xsl:if test="default">
-                           <tr>
-                             <th class="tableCellLevel1_th">
-                               Default
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="default"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                       <!-- internal default -->
-                         <xsl:if test="internalDefault">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Internal Default
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="internalDefault"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                       <!-- option list -->
-                         <xsl:if test="list">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right" valign="top">
-                               Option List:
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <table>
-                                 <tr>
-                                   <th class="tableCellLevel2" valign="top">
-                                   Option</th>
-                                   <th class="tableCellLevel2" valign="top">
-                                   Brief</th>
-                                   <th class="tableCellLevel2" valign="top">
-                                   Description</th>
-                                 </tr>
-                                 <xsl:for-each select="list/option">
-                                   <tr>
-                                     <td class="tableCellLevel2_name" valign="top">
-                                       <xsl:value-of select="@value"/>
-                                     </td>
-                                     <td class="tableCellLevel2_type" valign="top">
-                                       <xsl:value-of select="brief"/>
-                                     </td>
-                                     <td class="tableCellLevel2_description" valign="top">
-                                       <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-
-                                       <xsl:if test="exclusions">
-                                         <h4>Exclusions</h4>
-                                         <ul>
-                                         <xsl:for-each select="exclusions/item">
-                                           <li><xsl:value-of select="."/></li>
-                                         </xsl:for-each>
-                                         </ul>
-                                       </xsl:if>
-                                       <xsl:if test="inclusions">
-                                         <h4>Inclusions</h4>
-                                         <ul>
-                                         <xsl:for-each select="inclusions/item">
-                                           <li><xsl:value-of select="."/></li>
-                                         </xsl:for-each>
-                                         </ul>
-                                       </xsl:if>
-
-                                     </td>
-                                   </tr>
-                                 </xsl:for-each>
-                               </table>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-
-                         <xsl:if test="minimum">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Minimum
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="minimum"/>
-                               <xsl:choose>
-                                 <xsl:when test="minimum/@inclusive = 'yes'">
-                                   (inclusive)
-                                 </xsl:when>
-                                 <xsl:when test="minimum/@inclusive = 'true'">
-                                   (inclusive)
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                   (exclusive)
-                                 </xsl:otherwise>
-                               </xsl:choose>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="maximum">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Maximum
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="maximum"/>
-                               <xsl:choose>
-                                 <xsl:when test="maximum/@inclusive = 'yes'">
-                                   (inclusive)
-                                 </xsl:when>
-                                 <xsl:when test="maximum/@inclusive = 'true'">
-                                   (inclusive)
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                   (exclusive)
-                                 </xsl:otherwise>
-                               </xsl:choose>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="greaterThan">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Greater Than
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <ul>
-                                 <xsl:for-each select="greaterThan/item">
-                                   <li>
-                                     <xsl:value-of select="."/>
-                                   </li>
-                                 </xsl:for-each>
-                               </ul>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="greaterThanOrEqual">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Greater Than or Equal
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <ul>
-                                 <xsl:for-each select="greaterThanOrEqual/item">
-                                   <li>
-                                     <xsl:value-of select="."/>
-                                   </li>
-                                 </xsl:for-each>
-                               </ul>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="lessThan">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Less Than
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <ul>
-                                 <xsl:for-each select="lessThan/item">
-                                   <li><xsl:value-of select="."/></li>
-                                 </xsl:for-each>
-                               </ul>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="lessThanOrEqual">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Less Than or Equal
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <ul>
-                                 <xsl:for-each select="lessThanOrEqual/item">
-                                   <li><xsl:value-of select="."/></li>
-                                 </xsl:for-each>
-                               </ul>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="notEqual">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Not Equal
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <ul>
-                                 <xsl:for-each select="notEqual/item">
-                                   <li><xsl:value-of select="."/></li>
-                                 </xsl:for-each>
-                               </ul>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="odd">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Odd
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               This value must be an odd number
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-
-                         <xsl:if test="exclusions">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Exclusions
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <ul>
-                                 <xsl:for-each select="exclusions/item">
-                                   <li><xsl:value-of select="."/></li>
-                                 </xsl:for-each>
-                               </ul>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="inclusions">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Inclusions
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <ul>
-                                 <xsl:for-each select="inclusions/item">
-                                   <li><xsl:value-of select="."/></li>
-                                 </xsl:for-each>
-                               </ul>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="filter">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Filter
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="filter"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-
-
-                       </table>
-                     </div>
-
-                  </xsl:for-each>
-
-              </xsl:for-each>
-           </xsl:for-each>
-
-
-
-         </xsl:if>
-
-
-        <!-- Examples -->
-        <xsl:if test="examples">
-          <a name="Examples"></a>
-          <hr/>
-          <h2>
-            Examples
-          </h2>
-
-            <xsl:for-each select="examples">
-              <xsl:for-each select="example">
-                <hr />
-                <h3>
-                Example <xsl:number/>
-                </h3>
-                <p style="margin-top:0px;">
-                  <xsl:value-of select="brief"/>
-                </p>
-
-                <h4>
-                Description
-                </h4>
-
-                <div style="margin-left:20px;">
-                  <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                </div>
-
-                <!-- Command Line -->
-
-                <xsl:if test="terminalInterface">
-                  <h4>
-                  Command Line
-                  </h4>
-
-                  <div style="margin-left:20px;">
-                      <xsl:for-each select="terminalInterface">
-                            <tt style="font-weight:bold;">
-                              <xsl:value-of select="/application/@name"/>
-                              <xsl:text> </xsl:text>
-                              <xsl:value-of select="commandLine"/>
-                            </tt>
-                            <br/>
-                            <div style="font-style:italic; font-size:X-SMALL;margin-left:20px; width:400px;">
-                              <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                            </div>
-                      </xsl:for-each>
-                  </div>
-
-                </xsl:if>
-
-
-                <!-- GUI Screenshots -->
-
-                <xsl:if test="guiInterfaces">
-                  <h4>
-                  GUI Screenshot
-                  </h4>
-
-                  <div style="margin-left:20px;">
-                    <table cellpadding="5" width="600">
-                      <xsl:for-each select="guiInterfaces/guiInterface/image">
-                      <xsl:apply-templates mode="tabledImages" select="."/>
-                      </xsl:for-each>
-                    </table>
-                  </div>
-
-                </xsl:if>
-
-                <!-- Input Images -->
-
-                <xsl:if test="inputImages">
-                  <h4>
-                    <xsl:choose>
-                 <xsl:when test="count(inputImages/image) > 1">
-                        Input Images
-                 </xsl:when>
-                 <xsl:otherwise>
-                   Input Image
-                 </xsl:otherwise>
-                    </xsl:choose>
-                  </h4>
-
-                  <div style="margin-left:20px;">
-                    <table cellpadding="5" width="600">
-                      <xsl:for-each select="inputImages/image">
-                        <xsl:apply-templates mode="tabledImages" select="."/>
-                      </xsl:for-each>
-                    </table>
-                  </div>
-
-                </xsl:if>
-
-
-                <!-- Data Files -->
-                <xsl:if test="dataFiles">
-                  <h4>
-                    <xsl:choose>
-                 <xsl:when test="count(dataFiles/dataFile) > 1">
-                        Data Files
-                 </xsl:when>
-                 <xsl:otherwise>
-                   Data File
-                 </xsl:otherwise>
-                    </xsl:choose>
-                  </h4>
-
-                  <div style="margin-left:20px;">
-                    <table cellpadding="5" width="600">
-                      <xsl:for-each select="dataFiles/dataFile">
-                        <tr>
-                          <th class="tableCellLevel1_th">
-                            <a href="{@path}"><xsl:value-of select="brief"/></a>
-                          </th>
-                          <td class="tableCellLevel1">
-                            <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                          </td>
-                        </tr>
-                      </xsl:for-each>
-                    </table>
-                  </div>
-
-                </xsl:if>
-
-
-                <!-- Output Images -->
-
-                <xsl:if test="outputImages">
-                  <h4>
-                    <xsl:choose>
-                 <xsl:when test="count(outputImages/image) > 1">
-                        Output Images
-                 </xsl:when>
-                 <xsl:otherwise>
-                   Output Image
-                 </xsl:otherwise>
-                    </xsl:choose>
-                  </h4>
-
-                  <div style="margin-left:20px;">
-                    <table cellpadding="5" width="600">
-                      <xsl:for-each select="outputImages/image">
-                        <xsl:apply-templates mode="tabledImages" select="."/>
-                      </xsl:for-each>
-                    </table>
-                  </div>
-
-                </xsl:if>
-
-
-
-              </xsl:for-each>
-            </xsl:for-each>
-
-         </xsl:if>
-
-
-       <!-- History  -->
-       <xsl:if test="history">
-        <a name="History"></a>
-        <hr/>
-          <h2>
-              History
-          </h2>
-
-         <table>
-           <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]">
-             <tr>
-               <td class="tableCellHistory_name" nowrap="nowrap">
-                 <xsl:value-of select="@name"/>
-               </td>
-
-               <td class="tableCellHistory_date" nowrap="nowrap">
-                 <xsl:value-of select="@date"/>
-               </td>
-
-               <td class="tableCellHistory_description">
-                 <xsl:value-of select="."/>
-               </td>
-             </tr>
-           </xsl:for-each>
-         </table>
-       </xsl:if>
-
-       <!-- Liens  -->
-       <xsl:if test="Liens">
-        <a name="ThingsToDo"></a>
-        <hr/>
-          <h2>
-              Things To Do
-          </h2>
-
-         <ul>
-           <xsl:for-each select="liens/item">
-             <li><xsl:value-of select="item"/></li>
-           </xsl:for-each>
-         </ul>
-       </xsl:if>
-
-
-
-
-<!-- FOOTER -->
-<script type="text/javascript" language="JavaScript" src="../../../../assets/scripts/footer.js"></script>
-</div>
-
-
-      </body>
-    </html>
-  </xsl:template>
-
-  <xsl:template match="image" mode="tabledImages">
-
-                        <tr valign="top">
-                          <td class="tableCellLevel1_th" width="{thumbnail/@width}" align="center">
-
-<!-- start IMAGE LINK TAG: pop up window if javascript, otherwise normal link -->
-<script type="text/javascript">
-    <xsl:comment>
-        <![CDATA[
-        //<!--
-document.write("<a title='Click to view larger image' href='javascript:popUpNewWindow (\"]]><xsl:value-of select="@src"/><![CDATA[\","  + ]]>
-<xsl:value-of select="@width"/><![CDATA[+ ", " + ]]><xsl:value-of select="@height"/><![CDATA[+ ")'>") ;
-
-document.write("<img src=\"]]><xsl:value-of select="normalize-space(thumbnail/@src)"/><![CDATA[\""
-+ " width=" + ]]><xsl:value-of select="normalize-space(thumbnail/@width)"/><![CDATA[
-+ " height=" + ]]><xsl:value-of select="normalize-space(thumbnail/@height)"/><![CDATA[
-+ " alt=\"]]><xsl:value-of select="normalize-space(thumbnail/@caption)"/><![CDATA[\" class='blackBorderedImage'><" + "/a><br>") ;
-        //-->
-        ]]>
-    </xsl:comment>
-</script>
-
-
-<noscript>
-  <a title='Click to view larger image' href="{normalize-space(@src)}" target="_new">
-  <img src="{normalize-space(thumbnail/@src)}" width="{normalize-space(thumbnail/@width)}" height="{normalize-space(thumbnail/@height)}" alt="{normalize-space(thumbnail/@caption)}" class="blackBorderedImage"/></a><br/>
-</noscript>
-<!-- end IMAGE LINK TAG: pop up window if javascript, otherwise normal link -->
-
-                           <div class="caption">
-                             <xsl:value-of select="thumbnail/@caption"/>
-                           </div>
-
-                          </td>
-                          <td class="tableCellLevel1">
-                            <p style="font-weight:bold;">
-                              <xsl:value-of select="brief"/>
-                            </p>
-
-                            <xsl:if test="parameterName">
-                              <p>
-                                <span style="font-weight:bold;">
-                                Parameter Name:
-                                </span>
-                                <xsl:value-of select="parameterName"/>
-                                <br/>
-                                <xsl:value-of select="parameterName/description"/>
-                              </p>
-                            </xsl:if>
-
-                            <p>
-                              <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                            </p>
-
-                          </td>
-                        </tr>
-
-  </xsl:template>
-
-  <xsl:variable name="lower" select="'abcdefghijklmnopqrstuvwxyz'"/>
-  <xsl:variable name="upper" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/>
-
-  <xsl:template name="Pascalize">
-    <xsl:param name="text"/>
-
-    <xsl:if test="$text">
-      <xsl:value-of select="translate(substring($text, 1, 1), $lower, $upper)"/>
-      <xsl:value-of select="substring-before(substring($text, 2), ' ')"/>
-
-      <xsl:call-template name="Pascalize">
-        <xsl:with-param name="text"
-          select="substring-after(substring($text, 2), ' ')"/>
-      </xsl:call-template>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template match="def" mode="copyContents">
-    <xsl:variable name="text">
-      <xsl:choose>
-        <xsl:when test ="@link">
-          <xsl:value-of select="normalize-space(@link)"/>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:value-of select="normalize-space(.)"/>
-        </xsl:otherwise>
-      </xsl:choose>
-    </xsl:variable>
-
-    <xsl:variable name="anchor">
-      <xsl:variable name="formatted">
-        <xsl:call-template name="Pascalize">
-          <xsl:with-param name="text" select="concat($text, ' ')"/>
-        </xsl:call-template>
-      </xsl:variable>
-
-      <xsl:value-of select="translate(normalize-space($formatted), ' ', '')" />
-    </xsl:variable>
-
-    <a href="../../../../documents/Glossary/Glossary.html#{$anchor}">
-      <xsl:apply-templates mode="copyContents"/>
-    </a>
-  </xsl:template>
-
-  <xsl:template match="*" mode="copyContents">
-    <xsl:element name="{name()}" namespace="{namespace-uri()}">
-      <xsl:copy-of select="@*"/>
-      <xsl:apply-templates mode="copyContents"/>
-    </xsl:element>
-  </xsl:template>
-
-  <xsl:template match="text()" mode="copyContents">
-      <xsl:value-of select="."/>
-      <xsl:apply-templates mode="copyContents"/>
-  </xsl:template>
-
-
-</xsl:stylesheet>
diff --git a/isis/src/docsys/Application/presentation/ProgTester/IsisApplicationDocStyle.xsl b/isis/src/docsys/Application/presentation/ProgTester/IsisApplicationDocStyle.xsl
index c537f294f5..9c84385eeb 100644
--- a/isis/src/docsys/Application/presentation/ProgTester/IsisApplicationDocStyle.xsl
+++ b/isis/src/docsys/Application/presentation/ProgTester/IsisApplicationDocStyle.xsl
@@ -150,6 +150,7 @@ Deborah Lee Soltesz
     /* ----------------------------------------------------------------
      * HEADINGS */
 
+    /*
      H1       {
                font-family:     Arial Black, Arial, Geneva, sans-serif ;
                font-size:       150% ;
@@ -168,7 +169,6 @@ Deborah Lee Soltesz
                text-decoration: none ;
                margin-top:2px;
                margin-bottom:3px;
-               background-color: #88AACC ;
                padding: 3px ;
               }
 
@@ -220,6 +220,7 @@ Deborah Lee Soltesz
      body     {
                background-color: #FFFFFF;
               }
+    */
 
 
     /* ----------------------------------------------------------------
@@ -385,35 +386,6 @@ Deborah Lee Soltesz
 
 
 
-    /* ----------------------------------------------------------------
-     * PAGE VIEW: page view styles */
-
-     .pageView {
-                 border:      3px;
-                 border-style:solid;
-                 border-color:#6666AA;
-               }
-
-     .functionView {
-                      background-color: #DDDDEE;
-                      border-top:       3px;
-                      border-left:      3px;
-                      border-right:     10px;
-                      border-bottom:    10px;
-                      border-style:     solid;
-                      border-color:     #666666;
-
-                      position:         absolute;
-                      padding:          10px;
-                      top:              10px;
-                      left:             20px;
-
-                      visibility:       hidden;
-                   }
-
-
-
-
     /* ----------------------------------------------------------------
      * CAPTION: caption text styles */
 
@@ -441,16 +413,6 @@ Deborah Lee Soltesz
                margin-top:5px ;
               }
 
-    .TOCtoplink /* defines style for link to top of page */
-              {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 70% ;
-               font-variant: small-caps ;
-               font-weight: bold ;
-               margin-bottom:10px ;
-               margin-top:10px ;
-              }
-
 
     /* ----------------------------------------------------------------
      * IMAGE FORMATTING: special formatting for linked images */
@@ -475,11 +437,6 @@ Deborah Lee Soltesz
                  background-color: #9BD ;
                }
 
-    /** Warning Class for displaying Warning messages. */
-    span.warning {
-          color: #ff0000;
-          font-weight: bold;
-    }
         </style>
         <!-- Dynamic analytics insertion to prevent running on local URLs -->
         <xsl:text>&#xa;</xsl:text>
@@ -1102,11 +1059,11 @@ Deborah Lee Soltesz
 
                   <div style="margin-left:20px;">
                       <xsl:for-each select="terminalInterface">
-                            <tt style="font-weight:bold;">
+                            <code style="font-weight:bold;">
                               <xsl:value-of select="/application/@name"/>
                               <xsl:text> </xsl:text>
                               <xsl:value-of select="commandLine"/>
-                            </tt>
+                            </code>
                             <br/>
                             <div style="font-style:italic; font-size:X-SMALL;margin-left:20px; width:400px;">
                               <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
@@ -1123,8 +1080,8 @@ Deborah Lee Soltesz
                   GUI Screenshot
                   </h4>
 
-                  <div style="margin-left:20px;">
-                    <table cellpadding="5" width="600">
+                  <div>
+                    <table cellpadding="5">
                       <xsl:for-each select="guiInterfaces/guiInterface/image">
                       <xsl:apply-templates mode="tabledImages" select="."/>
                       </xsl:for-each>
diff --git a/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.css b/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.css
index 8c04c8eb66..e4687483aa 100644
--- a/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.css
+++ b/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.css
@@ -1,242 +1,181 @@
   /*  ISIS APPLICATION PROGRAMMING DOC STYLE SHEET
    *  FILENAME: IsisApplicationDocStyle.css
    *
-   *  Purpose: formatting style sheet for Isis Application
-   *           Programmer documentation presentation
+   *  Purpose: formatting style sheet for 
+   *           Isis Application documentation
    *
-   *  Author:  Deborah Lee Soltesz, USGS, 04/03/2002
+   *  Author:  Jacob Cain, USGS, 09/19/2024
    */
 
+    #overview {
+      padding-top: 1rem;
+    }
 
     /* ----------------------------------------------------------------
-     * HEADINGS */
-
-     h1       {
-               color: #336699 ;
-              }
-
-     h2       {
-               background-color: #88AACC ;
-              }
-
-     h3       {
-               color: #336699 ;
-              }
-
-     hr       {
-               color: #000099 ;
-              }
-
-
-
+    Accordions for Parameter info */
+
+    .acc-flex-head {
+      background-position: left 1.25rem center;
+      display: flex;
+      padding: 0;
+      align-items: center;
+    }
+
+    .acc-param-name {
+      min-width: 20ex;
+      padding: 0.5rem 0.75rem 0.5rem 3.5rem;
+    }
+
+    .acc-param-desc {
+      font-weight: normal;
+      padding: 0.5rem 1.25rem 0.5rem 0.75rem;
+    }
+
+    /* Change Expansion symbols */
+    .acc-flex-head[aria-expanded="false"], .acc-flex-head[aria-expanded="false"]:hover {
+      background-image: url(../../../../assets/img/usa-icons/expand_more.svg);
+    }
+    .acc-flex-head, .acc-flex-head:hover {
+      background-image: url(../../../../assets/img/usa-icons/expand_less.svg);
+    }
+
+    /* Every other blue*/
+    .acc-param > h4:nth-child(4n+1) > button {
+      background-color: #D8F2FF;
+    }
+    .acc-param > h4:nth-child(4n+1) > button:hover {
+      background-color: #c2e8fb;
+    }
+    .acc-param > div:nth-child(4n+2) {
+      border-bottom: 0.25rem solid #D8F2FF;
+      border-left: 0.25rem solid #D8F2FF;
+      border-right: 0.25rem solid #D8F2FF;
+    }
+
+    /* Different table style if within parameter info */
+    .usa-accordion__content tbody > tr:nth-child(odd) {
+      background-color: unset;
+    }
+    .usa-accordion__content table {
+      border-collapse: collapse;
+    }
+    .usa-accordion__content tbody > tr {
+      border-bottom: 2px solid lightgray;
+    }
 
     /* ----------------------------------------------------------------
-     * TABLE CELL FORMATTING: table styles for figures; use with CAPTIONS     */
-
-
-
-
-     /* LEVEL 1: outside level of table cells*/
-
-    .tableCellLevel1
-              {
-                border:       1px ;
-                border-color: #88AACC ;
-                border-style: solid ;
-              }
-
-    .tableCellLevel1_th
-              {
-                border:           3px ;
-                border-color:     #88AACC ;
-                border-style:     solid ;
-                background-color: #BBDDEE ;
-              }
-
-
-    .tableCellLevel1_type
-              {
-                border:       1px ;
-                border-color: #88AACC ;
-                border-style: solid ;
-                font-style:   italic ;
-              }
-
-    .tableCellLevel1_name
-              {
-                border:       1px ;
-                border-color: #88AACC ;
-                border-style: solid ;
-                font-weight:  bold ;
-              }
-
-    .tableCellLevel1_description
-              {
-                border:       1px ;
-                border-color: #88AACC ;
-                border-style: solid ;
-              }
-
+     * Text Tables */
 
+     /* LEVEL 1: outside level of table cells */
      /* LEVEL 2: level of table cells nested inside an outer table */
 
-    .tableCellLevel2
-              {
-                border:       1px ;
-                border-color: #CCCCCC ;
-                border-style: solid ;
-                font-size:    80%;
-                font-family: Arial, Helvetica, Geneva, sans-serif ;
-              }
-
-    .tableCellLevel2_type
-              {
-                border:       1px ;
-                border-color: #CCCCCC ;
-                border-style: solid ;
-                font-style:   italic ;
-                font-size:    80% ;
-                font-family: Arial, Helvetica, Geneva, sans-serif ;
-              }
-
-    .tableCellLevel2_name
-              {
-                border:       1px ;
-                border-color: #CCCCCC ;
-                border-style: solid ;
-                font-weight:  bold ;
-                font-size:    80% ;
-                font-family: Arial, Helvetica, Geneva, sans-serif ;
-              }
-
-    .tableCellLevel2_description
-              {
-                border:       1px ;
-                border-color: #CCCCCC ;
-                border-style: solid ;
-                font-size:    80% ;
-                font-family: Arial, Helvetica, Geneva, sans-serif ;
-              }
+    .tableCellLevel1_type, .tableCellLevel2_type {
+      font-style: italic;
+    }
 
+    .tableCellLevel1_name, .tableCellLevel2_name {
+      font-weight: bold;
+    }
 
+    .tableCellLevel2, .tableCellLevel2_type, .tableCellLevel2_name, .tableCellLevel2_description {
+      border: 1px solid gray;
+      font-size: 80%;
+    }
 
+    .tableCellLevel2_name {
+      min-width: 18ex;
+      word-wrap: break-word;
+    }
 
     /* ----------------------------------------------------------------
      * TABS: tab styles */
 
-    .tabOn
-              {
-                border:              1px ;
-                border-bottom:       0px ;
-                border-color:        #88AACC ;
-                border-style:        solid ;
-                background-color:    #88AACC ;
-                font-family: Arial,  Helvetica, Geneva, sans-serif ;
-                font-weight:         bold ;
-                padding:             5px ;
-                color:               #FFFFFF ;
-                margin:              0px;
-              }
-
-    .tabOff
-              {
-                border:              1px ;
-                border-bottom:       0px ;
-                border-color:        #6699AA;
-                border-style:        solid ;
-                background-color:    #BBCCDD ;
-                font-family: Arial,  Helvetica, Geneva, sans-serif ;
-                font-weight:         normal ;
-                font-style:          italic ;
-                padding:             5px ;
-                color:               #666666 ;
-                margin:              0px;
-              }
-
-    .tabHighlight
-              {
-                border:              1px ;
-                border-bottom:       0px ;
-                border-color:        #3366AA;
-                border-style:        solid ;
-                background-color:    #CCDDEE ;
-                font-family: Arial,  Helvetica, Geneva, sans-serif ;
-                font-style:          italic ;
-                padding:             5px ;
-                color:               #666666 ;
-                margin:              0px;
-              }
-
-
-
-    /* ----------------------------------------------------------------
-     * PAGE VIEW: page view styles */
-
-     .pageView {
-                 border:      3px;
-                 border-style:solid;
-                 border-color:#88AACC ;
-               }
-
-     .functionView {
-                      background-color: #e3e9eF;
-                      border-top:       3px;
-                      border-left:      3px;
-                      border-right:     10px;
-                      border-bottom:    10px;
-                      border-style:     solid;
-                      border-color:     #666666;
-
-                      position:         absolute;
-                      padding:          10px;
-                      top:              10px;
-                      left:             20px;
-                      width:            70%;
+    .tab-line {
+      border-top: 2px solid lightgray;
+      border-bottom: 2px solid lightgray;
+      overflow-x: auto;
+    }
+
+    .tab-list {
+      list-style: none;
+      margin: 0;
+      padding: 0;
+      display: flex;
+    }
+
+    .tab-list > li {
+      padding: 0 1rem;
+    }
+
+    .tab {
+      padding: 0.5rem 0;
+      cursor: pointer;
+      display: inline-block;
+      white-space: nowrap;
+    }
+
+    .tabOn {
+      color: black;
+      border-bottom: 4px solid #2672de;
+      font-weight: bold;
+    }
+
+    .tabOff {
+      color: #666666;
+    }
+
+    .tabOff:hover {
+      color: #2672de;
+      border-bottom: 4px solid #2672de;
+    }
 
-                      visibility:       hidden;
-                   }
 
+    /* -------------------------------------------------------------
+     * Command Line Examples */
 
+    .cmd-line {
+      padding: 1rem;
+      border-radius: 0.3rem;
+      background-color: #444;
+      color: white;
+      display: block;
+    }
 
+    .cmd-line-caption {
+      font-style: italic;
+      margin-bottom: 0.5rem;
+      color: #555;
+    }
 
 
     /* -------------------------------------------------------------
-     * TOC Table: color override style for application documentation */
-
-     table.tableFormattedInformation caption
-               {
-                 border-color: #369 ;
-                 background-color: #ACE ;
-               }
-
-     table.tableFormattedInformation th
-               {
-                 border-color: #68A ;
-                 background-color: #9BD ;
-               }
-
-    /* -------------
-     * History Table */
-
-    .tableCellHistory_date
-              {
-                font-style:   italic ;
-                vertical-align: top ;
-                padding: 3px ;
-              }
-
-    .tableCellHistory_name
-              {
-                font-weight:  bold ;
-                vertical-align: top ;
-                padding: 3px ;
-              }
-
-    .tableCellHistory_description
-              {
-                vertical-align: top ;
-                padding: 3px ;
-              }
-
-
+      * Example Images */
+
+    .ex-image-box {
+      display: flex;
+      flex-direction: row;
+      gap: 1rem;
+      flex-wrap: wrap;
+      border: 2px solid lightgray;
+      border-radius: 0.5rem;
+      padding: 1rem;
+      margin-bottom: 2rem;
+      justify-content: center;
+    }
+
+    .ex-image-img-div {
+      flex: 0 0 fit-content;
+    }
+
+    .ex-image-img {
+      border: 2px solid black;
+      max-width: 250px;
+      max-height: 250px;
+      width: auto;
+      height: auto;
+    }
+
+    .ex-image-desc {
+      flex: 1 1 200px;
+    }
 
diff --git a/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.xsl b/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.xsl
index 96037958e1..18d594de69 100644
--- a/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.xsl
+++ b/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.xsl
@@ -4,16 +4,17 @@
     xmlns:fo="http://www.w3.org/1999/XSL/Format"
     exclude-result-prefixes="xmlns fo">
 
+  <!--
 
-<!--
+  This stylesheet generates the TABBED HTML version of the application documentation
 
-This stylesheet generates the TABBED HTML version of the application documentation
+  Author
+  Deborah Lee Soltesz
+  4/2002
 
-Author
-Deborah Lee Soltesz
-4/2002
+  -->
 
--->
+  <xsl:param name="menuPath"/>
 
   <xsl:output
     media-type="text/html"
@@ -23,25 +24,37 @@ Deborah Lee Soltesz
     encoding="utf-8"
     omit-xml-declaration="yes"/>
 
-<xsl:include href="../../../../build/menu.xsl"/>
-
-
+  <xsl:include href="../../../../build/menu.xsl"/>
+  <xsl:include href="../../../../build/header.xsl"/>
+  <xsl:include href="../../../../build/footer.xsl"/>
 
   <xsl:template match="/">
      <xsl:apply-templates select="application" />
   </xsl:template>
 
-
   <xsl:template name="class" match="application">
     <html>
       <head>
         <title>
-            USGS: ISIS <xsl:value-of select="@name"/> Application Documentation
+          <xsl:value-of select="@name"/> ISIS Application Documentation - USGS
         </title>
+
+        <!-- Govt -->
+        <link rel="stylesheet" href="../../../../assets/styles/uswds.css"/>
+        <script src="../../../../assets/scripts/uswds-init.min.js"></script>
+        
+        <!-- USGS -->
+        <link rel="stylesheet" href="../../../../assets/styles/usgs/common.css" />
+        <link rel="stylesheet" href="../../../../assets/styles/usgs/custom.css" />
+
+        <!-- ISIS Docs -->
         <link rel="stylesheet" href="../../../../assets/styles/IsisStyleCommon.css"></link>
         <link rel="stylesheet" href="../styles/IsisApplicationDocStyle.css"></link>
-        <link rel="stylesheet" href="../../../../assets/styles/menu.css"/>
         <link rel="stylesheet" media="print" href="../../../../assets/styles/print.css"/>
+        
+        <noscript> <!-- Use Print stylesheet, unhide all sections if no script -->
+          <link rel="stylesheet" href="../../../../assets/styles/print.css"/>
+        </noscript> <!-- Note: currently hides header/menu -->
 
         <xsl:variable name="keywordList">
           Isis, image processing,
@@ -81,37 +94,9 @@ Deborah Lee Soltesz
           appName = "<xsl:value-of select="normalize-space(//application/@name)"/>" ;
 
           //<xsl:comment><![CDATA[
-          ns4    = (document.layers) ? true:false ;
-          ns6    = (document.getElementById) ? true:false ;
-
-          function checkBrowser () {
-            if (ns4 == true) {
-              printerFriendlyURL = "../../PrinterFriendly/" + appName + "/" + appName + ".html"
-              location.replace(printerFriendlyURL) ;
-            }
-          }
-
-          // REPOSITION LAYER
-          // moves a layer to be visible in the window
-
-          function repositionLayer (moveMe) {
-            positionLayer = document.getElementById([moveMe]) ;
-
-            //define universal dsoc left point
-            leftpos = document.all ? document.body.scrollLeft : pageXOffset ;
-
-            //define universal dsoc top point
-            toppos = document.all ? document.body.scrollTop : pageYOffset ;
-
-            //define universal browser window width
-            window_width = document.all ? document.body.clientWidth : window.innerWidth ;
-
-            positionLayer.style.left = (window_width * .1) - 30 + leftpos + "px" ;
-            positionLayer.style.top = toppos + 60 + "px" ;
-          }
 
           layerArray = new Array (2 + numExamples) ;
-          layerArray[0] = "Overview" ;
+          layerArray[0] = "overview" ;
           layerArray[1] = "Parameters" ;
 
           for (i = 1, j = 2 ; i <= numExamples ; i++, j++) {
@@ -120,45 +105,29 @@ Deborah Lee Soltesz
           layerArrLength = layerArray.length ;
 
 
-          // CONTENT TOGGLE VISIBILITY
+          // CONTENT TOGGLE DISPLAY
           // changes page view
 
           function contentToggleVisibility(showMe) {
             for (i = 0 ; i < layerArrLength ; i++) {
               m_layer = document.getElementById([layerArray[i]]) ;
               if (m_layer) {
-                m_layer.style.visibility = "hidden" ;
+                m_layer.style.display = "none" ;
               }
             }
-            document.getElementById([showMe]).style.visibility = "visible" ;
+            document.getElementById([showMe]).style.display = "block" ;
           }
 
 
-          // FUNCTION DESCRIPTION TOGGLE VISIBILITY
-          // changes page view
-
-          function functionDescriptionToggleVisibility(showMe) {
-            m_layer = document.getElementById([showMe]) ;
-            if (m_layer && (m_layer.style.visibility == "visible")) {
-              m_layer.style.visibility = "hidden" ;
-              return ;
-            }
-            document.getElementById([showMe]).style.visibility = "visible" ;
-            repositionLayer (showMe) ;
-          }
-
-
-
-
           tabArray = new Array (2 + numExamples) ;
-          tabArray[0] = "OverviewTab" ;
+          tabArray[0] = "overviewTab" ;
           tabArray[1] = "ParametersTab" ;
 
           for (i = 1, j = 2 ; i <= numExamples ; i++, j++) {
             tabArray[j] = "Example" + i + "Tab" ;
           }
           tabArrLength = tabArray.length ;
-          currentView = "OverviewTab" ;
+          currentView = "overviewTab" ;
 
 
           // CONTENT TOGGLE TAB
@@ -169,948 +138,768 @@ Deborah Lee Soltesz
             for (i = 0 ; i < tabArrLength ; i++) {
               tab = document.getElementById([tabArray[i]]) ;
               if (tab) {
-                tab.className = "tabOff" ;
-              }
-            }
-            document.getElementById([activeTab]).className = "tabOn" ;
-          }
-
-
-          // CONTENT HIGHLIGHT TAB
-          // changes tab to highlight on mouseover
-
-          function contentHighlightTab(highlightTab, changeStateTo) {
-            if (changeStateTo == 'on') {
-              if (highlightTab == currentView) {
-                return ;
-              }
-              document.getElementById([highlightTab]).className = "tabHighlight" ;
-            }
-            if (changeStateTo == 'off') {
-              if (highlightTab == currentView) {
-                document.getElementById([highlightTab]).className = "tabOn" ;
-              }
-              else {
-                document.getElementById([highlightTab]).className = "tabOff" ;
+                tab.className = "tab tabOff" ;
               }
             }
+            document.getElementById([activeTab]).className = "tab tabOn" ;
           }
 
           //]]></xsl:comment>
         </script>
-        <!-- Dynamic analytics insertion to prevent running on local URLs -->
-        <xsl:text>&#xa;</xsl:text>
-        <script type="text/javascript">
-          //<xsl:comment><![CDATA[
-          (function() {
-            var usgsAnalytics = document.createElement('script');
-            usgsAnalytics.type = 'text/javascript';
-            usgsAnalytics.async = true;
-            usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js';
-            if('http:' == document.location.protocol) {
-              var s = document.getElementsByTagName('script')[0];
-              s.parentNode.insertBefore(usgsAnalytics, s);
-            }
-          })();
-          ]]></xsl:comment>
-        <xsl:text>&#xa;</xsl:text>
-        </script>
-
       </head>
 
-      <body onload="checkBrowser (); contentToggleVisibility('Overview');">
-
-        <noscript>
-            <div style="margin: 0px; padding: 10px; font-weight: bold; background-color: gold;">
-                JavaScript is not enabled. Please enable JavaScript for this site or
-                <a href="../../PrinterFriendly/{@name}/{@name}.html">
-                view <em>Printer Friendly</em> version of this document</a>.
+      <body onload="contentToggleVisibility('overview');">
+
+        <script src="../../../../assets/scripts/uswds.min.js"></script>
+
+        <xsl:call-template name="writeHeader"/>
+
+        <div id="page">
+
+          <div class="isisMenu">
+            <xsl:call-template  name="writeMenu"/>
+          </div>
+
+          <main class="isisContent">
+
+            <noscript>
+              <div style="margin: 0px; padding: 10px; font-weight: bold; background-color: gold;">
+                  JavaScript is not enabled, using print styling.
+                  Please note, this may disable the navigation menu.
+              </div>
+            </noscript>
+
+            <h1>
+              <xsl:value-of select="@name"/>
+            </h1>
+
+            <p style="margin-top:0px; font-style:italic;">
+              <xsl:value-of select="brief"/>
+            </p>
+
+            <!-- TABS -->
+
+            <div class="tab-line">
+              <ul class="tab-list">
+
+                <!-- Overview and Parameter Tabs -->
+                <li>
+                  <a class="tab tabOn"  id="overviewTab" 
+                      onclick="contentToggleTab('overviewTab');   contentToggleVisibility('overview');"
+                  >
+                    Overview
+                  </a>
+                </li>
+                <li>
+                  <a class="tab tabOff" id="ParametersTab" 
+                      onclick="contentToggleTab('ParametersTab'); contentToggleVisibility('Parameters');"
+                  >
+                    Parameters
+                  </a>
+                </li>
+                
+                <!-- Example Tabs -->
+                <xsl:for-each select="examples/example">
+                  <xsl:variable name="curExample"><xsl:number/></xsl:variable>
+                  <li>
+                    <a class="tab tabOff" id="Example{$curExample}Tab" 
+                        onclick="contentToggleTab('Example{$curExample}Tab'); contentToggleVisibility('Example{$curExample}');"
+                    >
+                      Example <xsl:value-of select="$curExample"/>
+                    </a>
+                  </li>
+                </xsl:for-each>
+
+              </ul>
             </div>
-        </noscript>
-
-        <div class="isisMenu">
-         <xsl:call-template  name="writeMenu"/>
-        </div>
-
-        <div class="isisContent">
-
-        <a href="http://www.usgs.gov">
-        <img src="../../../../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/>
 
+            <!-- OVERVIEW PAGE VIEW -->
 
-        <p style="margin-top:10px; margin-bottom:0px;">
-        ISIS Application Documentation</p>
+            <div id="overview">
+              <!-- Description  -->
+              <a name="Description"></a>
 
-        <hr/>
-
-        <table width="100%" cellpadding="0" border="0" cellspacing="0">
-          <tr valign="top">
-            <td align="left">
-              <h1>
-                <xsl:value-of select="@name"/>
-              </h1>
-            </td>
-            <td align="right" class="caption">
-            <a href="../../PrinterFriendly/{@name}/{@name}.html">Printer Friendly View</a> |
-            <a href="../../../index.html">TOC</a> |
-            <a href="../../../../index.html">Home</a>
-            </td>
-          </tr>
-        </table>
-
-        <p style="margin-top:0px; font-style:italic;">
-          <xsl:value-of select="brief"/>
-        </p>
+              <div style="font-weight: normal;">
+                <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
+              </div>
 
 
+              <!-- categories -->
+              <a name="Categories"></a>
+              <hr/>
+              <h2>
+                Categories
+              </h2>
 
-      <!-- TABS -->
-        <table cellspacing="0" border="0">
-          <tr>
-           <!-- Overview Tab -->
-           <td  class="tabOn" id="OverviewTab" onclick="contentToggleTab('OverviewTab'); contentToggleVisibility('Overview');" onmouseover="contentHighlightTab('OverviewTab', 'on');" onmouseout="contentHighlightTab('OverviewTab', 'off');">
-             Overview
-           </td>
+              <ul>
+                <xsl:for-each select="category/categoryItem">
+                  <li>
+                      <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}">
+                      <xsl:value-of select="." /></a>
+                  </li>
+                </xsl:for-each>
+                <xsl:for-each select="category/missionItem">
+                  <li>
+                    <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}">
+                    <xsl:value-of select="." /></a>
+                  </li>
+                </xsl:for-each>
+              </ul>
+
+
+              <!-- oldName -->
+              <xsl:if test="oldName">
+                <hr/>
+                <h2>
+                  Related Applications to Previous Versions of ISIS
+                </h2>
+
+                This program replaces the following
+                <xsl:choose>
+                  <xsl:when test="count(oldName/item) > 1">
+                  applications
+                  </xsl:when>
+                  <xsl:otherwise>
+                  application
+                  </xsl:otherwise>
+                </xsl:choose>
+                existing in previous versions of ISIS:
+
+                <ul>
+                  <xsl:for-each select="oldName/item">
+                    <li><xsl:value-of select="."/></li>
+                  </xsl:for-each>
+                </ul>
+              </xsl:if>
+
+
+              <!-- SeeAlso -->
+              <xsl:choose>
+                <xsl:when test="seeAlso">
+                  <hr/>
+                  <h2>
+                    <a name="SeeAlso">
+                      Related Objects and Documents</a>
+                  </h2>
+
+                  <!-- seeAlso -->
+                  <xsl:for-each select="seeAlso">
+
+                    <xsl:if test="applications">
+                    <h3>Applications</h3>
+                      <ul>
+                        <xsl:for-each select="applications">
+                          <xsl:for-each select="item">
+                            <li><a href="../{.}/{.}.html">
+                            <xsl:value-of select="."/></a></li>
+                          </xsl:for-each>
+                        </xsl:for-each>
+                      </ul>
+                    </xsl:if>
+
+                    <xsl:if test="documents">
+                    <h3>Documents</h3>
+                      <ul>
+                        <xsl:for-each select="documents">
+                          <xsl:for-each select="document">
+                            <xsl:choose>
+
+                              <xsl:when test="source/path">
+                                <li><a href="{source/path}{source/filename}">
+                                <xsl:value-of select="title"/></a></li>
+                              </xsl:when>
+
+                              <xsl:when test="source/filename">
+                                <li><a href="../documents/{source/filename}">
+                                <xsl:value-of select="title"/></a></li>
+                              </xsl:when>
+
+                              <xsl:otherwise>
+                                <li>
+                                  <xsl:value-of select="title"/>
+
+                                  <xsl:if test="author">
+                                  ,  <xsl:value-of select="title"/>
+                                  </xsl:if>
+
+                                  <xsl:if test="date">
+                                  ,  <xsl:value-of select="date"/>
+                                  </xsl:if>
+
+                                  <xsl:if test="publisher">
+                                  ;  <xsl:value-of select="publisher"/>
+                                  </xsl:if>
+
+                                  <xsl:if test="pages">
+                                  ;  <xsl:value-of select="pages"/>
+                                  </xsl:if>
+                                </li>
+                              </xsl:otherwise>
+
+                            </xsl:choose>
+                          </xsl:for-each>
+                        </xsl:for-each>
+                      </ul>
+                    </xsl:if>
 
-           <!-- Public Tab -->
-              <td class="tabOff" id="ParametersTab" onclick="contentToggleTab('ParametersTab'); contentToggleVisibility('Parameters');" onmouseover="contentHighlightTab('ParametersTab', 'on');" onmouseout="contentHighlightTab('ParametersTab', 'off');">
-              Parameters
-              </td>
+                  </xsl:for-each>
+                </xsl:when>
+              </xsl:choose>
 
 
+              <!-- History  -->
+              <xsl:if test="history">
+                <a name="History"></a>
+                <hr/>
+                <h2>History</h2>
 
-           <!-- Example Tabs -->
-            <xsl:for-each select="examples/example">
-              <xsl:variable name="curExample"><xsl:number/></xsl:variable>
-              <td class="tabOff" id="Example{$curExample}Tab" onclick="contentToggleTab('Example{$curExample}Tab'); contentToggleVisibility('Example{$curExample}');" onmouseover="contentHighlightTab('Example{$curExample}Tab', 'on');" onmouseout="contentHighlightTab('Example{$curExample}Tab', 'off');">
-              Example <xsl:value-of select="$curExample"/>
-              </td>
+                <table>
+                  <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]">
+                    <tr>
+                      <td class="tableCellHistory_name">
+                        <xsl:value-of select="@name"/>
+                      </td>
 
-            </xsl:for-each>
-            </tr>
-          </table>
+                      <td class="tableCellHistory_date">
+                        <xsl:value-of select="@date"/>
+                      </td>
 
+                      <td class="tableCellHistory_description">
+                        <xsl:value-of select="."/>
+                      </td>
+                    </tr>
+                  </xsl:for-each>
+                </table>
+              </xsl:if>
+
+              <!-- Liens  -->
+              <xsl:if test="Liens">
+                <a name="ThingsToDo"></a>
+                <hr/>
+                <h2>
+                    Things To Do
+                </h2>
+
+                <ul>
+                  <xsl:for-each select="liens/item">
+                    <li><xsl:value-of select="."/></li>
+                  </xsl:for-each>
+                </ul>
+              </xsl:if>
 
-<!-- OVERVIEW PAGE VIEW -->
+            </div>
 
-<div id="Overview" style="position:absolute;width:97%;">
-<table cellpadding="10" class="pageView" width="100%"><tr><td>
 
+            <!-- PARAMETER GROUPS PAGE VIEW -->
 
-        <!-- Description  -->
-        <a name="Description"></a>
-        <hr/>
-        <h2>
-          Description
-        </h2>
+            <!-- Groups -->
+            <xsl:if test="groups">
 
-        <div style="font-weight: normal;">
-          <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-        </div>
+              <div id="Parameters">
 
+                <h1 class="print-only">
+                  Parameters
+                </h1>
+                
+                <a name="Groups"></a>
+                <!-- table of groups links -->
+                <xsl:for-each select="groups">
+                  <xsl:for-each select="group">
+                    <xsl:variable name="groupName" select="@name"/>
+                    <h2><xsl:value-of select="@name"/></h2>
 
-        <!-- categories -->
-        <a name="Categories"></a>
-        <hr/>
-        <h2>
-          Categories
-        </h2>
+                    <div class="usa-accordion usa-accordion--bordered usa-accordion--multiselectable acc-param" data-allow-multiple="">
 
-        <ul>
-          <xsl:for-each select="category/categoryItem">
-            <li>
-                <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}">
-                <xsl:value-of select="." /></a>
-            </li>
-          </xsl:for-each>
-          <xsl:for-each select="category/missionItem">
-            <li>
-              <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}">
-              <xsl:value-of select="." /></a>
-            </li>
-          </xsl:for-each>
-        </ul>
-
-
-       <!-- oldName -->
-        <xsl:if test="oldName">
-          <hr/>
-          <h2>
-            Related Applications to Previous Versions of ISIS
-          </h2>
-
-          This program replaces the following
-          <xsl:choose>
-            <xsl:when test="count(oldName/item) > 1">
-            applications
-            </xsl:when>
-            <xsl:otherwise>
-            application
-            </xsl:otherwise>
-          </xsl:choose>
-          existing in previous versions of ISIS:
-
-          <ul>
-            <xsl:for-each select="oldName/item">
-              <li><xsl:value-of select="."/></li>
-            </xsl:for-each>
-          </ul>
-        </xsl:if>
-
-
-       <!-- SeeAlso -->
-         <xsl:choose>
-           <xsl:when test="seeAlso">
-            <hr/>
-              <h2>
-                <a name="SeeAlso">
-                  Related Objects and Documents</a>
-              </h2>
+                      <xsl:for-each select="parameter">
+                        <h4 class="usa-accordion__heading">
+                          <button type="button" class="usa-accordion__button acc-flex-head"
+                                  aria-expanded="false" aria-controls="{@name}-info"
+                          >
+                            <div class="acc-param-name">
+                              <xsl:value-of select="@name"/>
+                            </div>
+                            <div class="acc-param-desc">
+                              <xsl:value-of select="brief"/>
+                            </div>
+                          </button>
+                        </h4>
+                        <div id="{@name}-info" class="usa-accordion__content usa-prose">
+
+                          <!-- contents of pop-up window for parameter-->
+                          <!-- description -->
+                          <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
+                          
+                          <div>
+                            <table>
+                              <tr>
+                                <th class="tableCellLevel1_th" align="right">
+                                  Type
+                                </th>
+                                <td class="tableCellLevel1_description">
+                                  <xsl:value-of select="type"/>
+                                </td>
+                              </tr>
+
+                              <!-- fileMode -->
+                              <xsl:if test="fileMode">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    File Mode
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <xsl:value-of select="fileMode"/>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-              <!-- seeAlso -->
-              <xsl:for-each select="seeAlso">
+                              <!-- pixelType -->
+                              <xsl:if test="pixelType">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Pixel Type
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <xsl:value-of select="pixelType"/>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-                <xsl:if test="applications">
-                <h3>Applications</h3>
-                  <ul>
-                    <xsl:for-each select="applications">
-                      <xsl:for-each select="item">
-                        <li><a href="../{.}/{.}.html">
-                        <xsl:value-of select="."/></a></li>
-                      </xsl:for-each>
-                    </xsl:for-each>
-                  </ul>
-                </xsl:if>
-
-                <xsl:if test="documents">
-                <h3>Documents</h3>
-                  <ul>
-                    <xsl:for-each select="documents">
-                      <xsl:for-each select="document">
-                        <xsl:choose>
+                              <!-- default path -->
+                              <xsl:if test="defaultPath">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Default Path
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <xsl:value-of select="defaultPath"/>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-                          <xsl:when test="source/path">
-                            <li><a href="{source/path}{source/filename}">
-                            <xsl:value-of select="title"/></a></li>
-                          </xsl:when>
+                              <xsl:if test="count">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Count
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <xsl:value-of select="count"/>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-                          <xsl:when test="source/filename">
-                            <li><a href="../documents/{source/filename}">
-                            <xsl:value-of select="title"/></a></li>
-                          </xsl:when>
+                              <xsl:if test="default">
+                                <tr>
+                                  <th class="tableCellLevel1_th">
+                                    Default
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <xsl:value-of select="default"/>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-                          <xsl:otherwise>
-                            <li>
-                              <xsl:value-of select="title"/>
+                              <xsl:if test="internalDefault">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Internal Default
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <xsl:value-of select="internalDefault"/>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-                              <xsl:if test="author">
-                              ,  <xsl:value-of select="title"/>
+                              <xsl:if test="list">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right" valign="top">
+                                    Option List:
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <table>
+                                      <tr>
+                                        <th class="tableCellLevel2" valign="top">
+                                        Option</th>
+                                        <th class="tableCellLevel2" valign="top">
+                                        Brief</th>
+                                        <th class="tableCellLevel2" valign="top">
+                                        Description</th>
+                                      </tr>
+                                      <xsl:for-each select="list/option">
+                                        <tr>
+                                          <td class="tableCellLevel2_name" valign="top">
+                                            <xsl:value-of select="@value"/>
+                                          </td>
+                                          <td class="tableCellLevel2_type" valign="top">
+                                            <xsl:value-of select="brief"/>
+                                          </td>
+                                          <td class="tableCellLevel2_description" valign="top">
+                                            <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
+
+                                            <xsl:if test="exclusions">
+                                              <h4>Exclusions</h4>
+                                              <ul>
+                                              <xsl:for-each select="exclusions/item">
+                                                <li><xsl:value-of select="."/></li>
+                                              </xsl:for-each>
+                                              </ul>
+                                            </xsl:if>
+                                            <xsl:if test="inclusions">
+                                              <h4>Inclusions</h4>
+                                              <ul>
+                                              <xsl:for-each select="inclusions/item">
+                                                <li><xsl:value-of select="."/></li>
+                                              </xsl:for-each>
+                                              </ul>
+                                            </xsl:if>
+
+                                          </td>
+
+                                        </tr>
+                                      </xsl:for-each>
+                                    </table>
+                                  </td>
+                                </tr>
                               </xsl:if>
 
-                              <xsl:if test="date">
-                              ,  <xsl:value-of select="date"/>
+                              <xsl:if test="minimum">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Minimum
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <xsl:value-of select="minimum"/>
+                                    <xsl:choose>
+                                      <xsl:when test="minimum/@inclusive = 'yes'">
+                                        (inclusive)
+                                      </xsl:when>
+                                      <xsl:when test="minimum/@inclusive = 'true'">
+                                        (inclusive)
+                                      </xsl:when>
+                                      <xsl:otherwise>
+                                        (exclusive)
+                                      </xsl:otherwise>
+                                    </xsl:choose>
+                                  </td>
+                                </tr>
                               </xsl:if>
 
-                              <xsl:if test="publisher">
-                              ;  <xsl:value-of select="publisher"/>
+                              <xsl:if test="maximum">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Maximum
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <xsl:value-of select="maximum"/>
+                                    <xsl:choose>
+                                      <xsl:when test="maximum/@inclusive = 'yes'">
+                                        (inclusive)
+                                      </xsl:when>
+                                      <xsl:when test="maximum/@inclusive = 'true'">
+                                        (inclusive)
+                                      </xsl:when>
+                                      <xsl:otherwise>
+                                        (exclusive)
+                                      </xsl:otherwise>
+                                    </xsl:choose>
+                                  </td>
+                                </tr>
                               </xsl:if>
 
-                              <xsl:if test="pages">
-                              ;  <xsl:value-of select="pages"/>
+                              <xsl:if test="greaterThan">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Greater Than
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                      <xsl:for-each select="greaterThan/item">
+                                          <xsl:value-of select="."/><br/>
+                                      </xsl:for-each>
+                                  </td>
+                                </tr>
                               </xsl:if>
-                            </li>
-                          </xsl:otherwise>
 
-                        </xsl:choose>
-                      </xsl:for-each>
-                    </xsl:for-each>
-                  </ul>
-                </xsl:if>
+                              <xsl:if test="greaterThanOrEqual">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Greater Than or Equal
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                      <xsl:for-each select="greaterThanOrEqual/item">
+                                          <xsl:value-of select="."/><br/>
+                                      </xsl:for-each>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-              </xsl:for-each>
-           </xsl:when>
-         </xsl:choose>
-
-
-
-       <!-- History  -->
-       <xsl:if test="history">
-        <a name="History"></a>
-        <hr/>
-          <h2>
-              History
-          </h2>
-
-         <table>
-           <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]">
-             <tr>
-               <td class="tableCellHistory_name" nowrap="nowrap">
-                 <xsl:value-of select="@name"/>
-               </td>
-
-               <td class="tableCellHistory_date" nowrap="nowrap">
-                 <xsl:value-of select="@date"/>
-               </td>
-
-               <td class="tableCellHistory_description">
-                 <xsl:value-of select="."/>
-               </td>
-             </tr>
-           </xsl:for-each>
-         </table>
-       </xsl:if>
-
-       <!-- Liens  -->
-       <xsl:if test="Liens">
-        <a name="ThingsToDo"></a>
-        <hr/>
-          <h2>
-              Things To Do
-          </h2>
-
-         <ul>
-           <xsl:for-each select="liens/item">
-             <li><xsl:value-of select="."/></li>
-           </xsl:for-each>
-         </ul>
-       </xsl:if>
-
-
-</td></tr></table>
-
-<!-- FOOTER -->
-<script type="text/javascript" src="../../../../assets/scripts/footer.js">
-          <xsl:comment><![CDATA[
-          ]]></xsl:comment>
-</script>
+                              <xsl:if test="lessThan">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Less Than
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                      <xsl:for-each select="lessThan/item">
+                                        <xsl:value-of select="."/><br/>
+                                      </xsl:for-each>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-</div>
+                              <xsl:if test="lessThanOrEqual">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Less Than or Equal
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                      <xsl:for-each select="lessThanOrEqual/item">
+                                        <xsl:value-of select="."/><br/>
+                                      </xsl:for-each>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
+                              <xsl:if test="notEqual">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Not Equal
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                      <xsl:for-each select="notEqual/item">
+                                        <xsl:value-of select="."/><br/>
+                                      </xsl:for-each>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
+                              <xsl:if test="odd">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Odd
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    This value must be an odd number
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
+                              <xsl:if test="exclusions">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Exclusions
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <ul>
+                                      <xsl:for-each select="exclusions/item">
+                                        <li><xsl:value-of select="."/></li>
+                                      </xsl:for-each>
+                                    </ul>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-<!-- PARAMETER GROUPS PAGE VIEW -->
+                              <xsl:if test="inclusions">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Inclusions
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <ul>
+                                      <xsl:for-each select="inclusions/item">
+                                        <li><xsl:value-of select="."/></li>
+                                      </xsl:for-each>
+                                    </ul>
+                                  </td>
+                                </tr>
+                              </xsl:if>
 
-        <!-- Groups -->
-        <xsl:if test="groups">
+                              <xsl:if test="filter">
+                                <tr>
+                                  <th class="tableCellLevel1_th" align="right">
+                                    Filter
+                                  </th>
+                                  <td class="tableCellLevel1_description">
+                                    <xsl:value-of select="filter"/>
+                                  </td>
+                                </tr>
+                              </xsl:if>
+                            </table>
+                          </div>
 
 
-<div id="Parameters" style="position:absolute;width:97%;">
-<table cellpadding="10" class="pageView" width="100%"><tr><td>
+                        </div>
+                      </xsl:for-each>
 
+                    </div>
 
-          <a name="Groups"></a>
-          <hr/>
-            <h2>
-                Parameter Groups
-            </h2>
-            <!-- table of groups links -->
-            <xsl:for-each select="groups">
-              <xsl:for-each select="group">
-                <xsl:variable name="groupName" select="@name"/>
-                <h3><xsl:value-of select="@name"/></h3>
-                <table>
-                  <tr>
-                    <th class="tableCellLevel1_th">
-                    Name
-                    </th>
-                    <th class="tableCellLevel1_th">
-                    Description
-                    </th>
-                  </tr>
-                  <xsl:for-each select="parameter">
-                    <tr>
-                      <td class="tableCellLevel1_name">
-                        <a href="javascript:functionDescriptionToggleVisibility('{translate(normalize-space($groupName), ' ()', '_')}{@name}');">
-                        <xsl:value-of select="@name"/></a>
-                      </td>
-                      <td class="tableCellLevel1">
-                        <xsl:value-of select="brief"/>
-                      </td>
-                    </tr>
                   </xsl:for-each>
-                </table>
-              </xsl:for-each>
-           </xsl:for-each>
-
-</td></tr></table>
-
-<!-- FOOTER -->
-<script type="text/javascript" src="../../../../assets/scripts/footer.js"></script>
-</div>
-
-
-
-<!-- PARAMETER POP-UPS -->
-            <!-- groups information -->
-            <xsl:for-each select="groups">
-              <xsl:for-each select="group">
-                <xsl:variable name="groupName" select="@name"/>
-
-                  <xsl:for-each select="parameter">
-
-<div id="{translate(normalize-space($groupName), ' ()', '_')}{@name}" class="functionView">
-
-           <!-- CLOSE WINDOW BUTTON -->
-           <div align="right">
-            <span style="border:3px; border-style:solid; border-color:#336699; padding:3px; font-family:sans-serif; font-weight:bold;">
-           <a title="Close this window" href="javascript:functionDescriptionToggleVisibility('{translate(normalize-space($groupName), ' ()', '_')}{@name}');" style="text-decoration:none; color:#336699;">X</a>
-            </span>
-            </div>
-
-           <!-- contents of pop-up window for parameter-->
-                    <h3>
-                        <span style="font-style:italic; text-decoration:underline;">
-                        <xsl:value-of select="$groupName"/>
-                        </span>:
-                        <xsl:value-of select="@name"/>
-                    </h3>
-
-                    <hr/>
-
-                       <!-- description -->
-                       <h4>
-                         Description
-                       </h4>
-                       <p>
-                         <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                       </p>
-
+                </xsl:for-each>
+
+              </div>
+            </xsl:if>
+
+            <!-- EXAMPLES PAGE VIEWS -->
+            <!-- Examples -->
+            <xsl:if test="examples">
+              <xsl:for-each select="examples">
+                <xsl:for-each select="example">
+                <xsl:variable name="curExample"><xsl:number/></xsl:variable>
+                  <div id="Example{$curExample}">
+
+                    <h1 class="print-only">
+                      Example <xsl:value-of select="$curExample"/>
+                    </h1>
+                    
+                    <h2>
+                      <xsl:value-of select="brief"/>
+                    </h2>
 
                     <div>
-                       <table>
-                         <tr>
-                           <th class="tableCellLevel1_th" align="right">
-                             Type
-                           </th>
-                           <td class="tableCellLevel1_description">
-                             <xsl:value-of select="type"/>
-                           </td>
-                         </tr>
-
-                       <!-- fileMode -->
-                         <xsl:if test="fileMode">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               File Mode
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="fileMode"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                       <!-- pixelType -->
-                         <xsl:if test="pixelType">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Pixel Type
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="pixelType"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                       <!-- default path -->
-                         <xsl:if test="defaultPath">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Default Path
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="defaultPath"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="count">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Count
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="count"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="default">
-                           <tr>
-                             <th class="tableCellLevel1_th">
-                               Default
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="default"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="internalDefault">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Internal Default
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="internalDefault"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="list">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right" valign="top">
-                               Option List:
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <table>
-                                 <tr>
-                                   <th class="tableCellLevel2" valign="top">
-                                   Option</th>
-                                   <th class="tableCellLevel2" valign="top">
-                                   Brief</th>
-                                   <th class="tableCellLevel2" valign="top">
-                                   Description</th>
-                                 </tr>
-                                 <xsl:for-each select="list/option">
-                                   <tr>
-                                     <td class="tableCellLevel2_name" valign="top">
-                                       <xsl:value-of select="@value"/>
-                                     </td>
-                                     <td class="tableCellLevel2_type" valign="top">
-                                       <xsl:value-of select="brief"/>
-                                     </td>
-                                     <td class="tableCellLevel2_description" valign="top">
-                                       <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-
-                                       <xsl:if test="exclusions">
-                                         <h4>Exclusions</h4>
-                                         <ul>
-                                         <xsl:for-each select="exclusions/item">
-                                           <li><xsl:value-of select="."/></li>
-                                         </xsl:for-each>
-                                         </ul>
-                                       </xsl:if>
-                                       <xsl:if test="inclusions">
-                                         <h4>Inclusions</h4>
-                                         <ul>
-                                         <xsl:for-each select="inclusions/item">
-                                           <li><xsl:value-of select="."/></li>
-                                         </xsl:for-each>
-                                         </ul>
-                                       </xsl:if>
-
-                                     </td>
-
-                                   </tr>
-                                 </xsl:for-each>
-                               </table>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="minimum">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Minimum
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="minimum"/>
-                               <xsl:choose>
-                                 <xsl:when test="minimum/@inclusive = 'yes'">
-                                   (inclusive)
-                                 </xsl:when>
-                                 <xsl:when test="minimum/@inclusive = 'true'">
-                                   (inclusive)
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                   (exclusive)
-                                 </xsl:otherwise>
-                               </xsl:choose>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="maximum">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Maximum
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="maximum"/>
-                               <xsl:choose>
-                                 <xsl:when test="maximum/@inclusive = 'yes'">
-                                   (inclusive)
-                                 </xsl:when>
-                                 <xsl:when test="maximum/@inclusive = 'true'">
-                                   (inclusive)
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                   (exclusive)
-                                 </xsl:otherwise>
-                               </xsl:choose>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="greaterThan">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Greater Than
-                             </th>
-                             <td class="tableCellLevel1_description">
-                                 <xsl:for-each select="greaterThan/item">
-                                     <xsl:value-of select="."/><br/>
-                                 </xsl:for-each>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="greaterThanOrEqual">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Greater Than or Equal
-                             </th>
-                             <td class="tableCellLevel1_description">
-                                 <xsl:for-each select="greaterThanOrEqual/item">
-                                     <xsl:value-of select="."/><br/>
-                                 </xsl:for-each>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="lessThan">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Less Than
-                             </th>
-                             <td class="tableCellLevel1_description">
-                                 <xsl:for-each select="lessThan/item">
-                                   <xsl:value-of select="."/><br/>
-                                 </xsl:for-each>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="lessThanOrEqual">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Less Than or Equal
-                             </th>
-                             <td class="tableCellLevel1_description">
-                                 <xsl:for-each select="lessThanOrEqual/item">
-                                   <xsl:value-of select="."/><br/>
-                                 </xsl:for-each>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="notEqual">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Not Equal
-                             </th>
-                             <td class="tableCellLevel1_description">
-                                 <xsl:for-each select="notEqual/item">
-                                   <xsl:value-of select="."/><br/>
-                                 </xsl:for-each>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="odd">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Odd
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               This value must be an odd number
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="exclusions">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Exclusions
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <ul>
-                                 <xsl:for-each select="exclusions/item">
-                                   <li><xsl:value-of select="."/></li>
-                                 </xsl:for-each>
-                               </ul>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="inclusions">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Inclusions
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <ul>
-                                 <xsl:for-each select="inclusions/item">
-                                   <li><xsl:value-of select="."/></li>
-                                 </xsl:for-each>
-                               </ul>
-                             </td>
-                           </tr>
-                         </xsl:if>
-
-                         <xsl:if test="filter">
-                           <tr>
-                             <th class="tableCellLevel1_th" align="right">
-                               Filter
-                             </th>
-                             <td class="tableCellLevel1_description">
-                               <xsl:value-of select="filter"/>
-                             </td>
-                           </tr>
-                         </xsl:if>
-                     </table>
-                     </div>
-
-           <!-- close window link -->
-
-           <div align="right">
-           <a title="Close this window" href="javascript:functionDescriptionToggleVisibility('{translate(normalize-space($groupName), ' ()', '_')}{@name}');" class="caption" style="text-decoration:none;">
-            Close Window</a>
-            </div>
-
-
-</div>
+                      <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
+                    </div>
 
+                    <xsl:if test="terminalInterface">
+                      <h3>
+                      Command Line
+                      </h3>
 
-                 </xsl:for-each>
-
-              </xsl:for-each>
-           </xsl:for-each>
-         </xsl:if>
-
-
-<!-- EXAMPLES PAGE VIEWS -->
-        <!-- Examples -->
-        <xsl:if test="examples">
-          <xsl:for-each select="examples">
-            <xsl:for-each select="example">
-             <xsl:variable name="curExample"><xsl:number/></xsl:variable>
-             <div id="Example{$curExample}" style="position:absolute;width:97%;">
-               <table cellpadding="10" class="pageView" width="100%"><tr><td>
-
-                <hr />
-                <h3>
-                Example <xsl:value-of select="$curExample"/>
-                </h3>
-                <p style="margin-top:0px;">
-                  <xsl:value-of select="brief"/>
-                </p>
-
-                <h4>
-                Description
-                </h4>
-
-                <div style="margin-left:20px;">
-                  <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                </div>
-
-                <xsl:if test="terminalInterface">
-                  <h4>
-                  Command Line
-                  </h4>
-
-                  <div style="margin-left:20px;">
-                      <xsl:for-each select="terminalInterface">
-                            <tt style="font-weight:bold;">
+                      <div>
+                        <xsl:for-each select="terminalInterface">
+                          <div class="cmd-line-caption">
+                            <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
+                          </div>
+                          <div>
+                            <code class="cmd-line">
                               <xsl:value-of select="/application/@name"/>
                               <xsl:text> </xsl:text>
                               <xsl:value-of select="commandLine"/>
-                            </tt>
-                            <br/>
-                            <div style="font-style:italic; font-size:X-SMALL;margin-left:20px; width:400px;">
-                              <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                            </div>
-                      </xsl:for-each>
-                  </div>
-
-                </xsl:if>
-
-                <!-- GUI Screenshots -->
+                            </code>
+                          </div>
+                        </xsl:for-each>
+                      </div>
 
-                <xsl:if test="guiInterfaces">
-                  <h4>
-                  GUI Screenshot
-                  </h4>
+                    </xsl:if>
 
-                  <div style="margin-left:20px;">
-                    <table cellpadding="5" width="600">
+                    <!-- GUI Screenshots -->
+                    <xsl:if test="guiInterfaces">
+                      <h3>GUI Screenshot</h3>
                       <xsl:for-each select="guiInterfaces/guiInterface/image">
-                      <xsl:apply-templates mode="tabledImages" select="."/>
+                        <xsl:apply-templates mode="cardImages" select="."/>
                       </xsl:for-each>
-                    </table>
-                  </div>
-
-                </xsl:if>
-
-                <!-- Input Images -->
+                    </xsl:if>
 
-                <xsl:if test="inputImages">
-                  <h4>
-                    <xsl:choose>
-                 <xsl:when test="count(inputImages/image) > 1">
-                        Input Images
-                 </xsl:when>
-                 <xsl:otherwise>
-                   Input Image
-                 </xsl:otherwise>
-                    </xsl:choose>
-                  </h4>
+                    <!-- Input Images -->
+                    <xsl:if test="inputImages">
+                      <h3>
+                        <xsl:choose>
+                          <xsl:when test="count(inputImages/image) > 1">
+                                  Input Images
+                          </xsl:when>
+                          <xsl:otherwise>
+                            Input Image
+                          </xsl:otherwise>
+                        </xsl:choose>
+                      </h3>
 
-                  <div style="margin-left:20px;">
-                    <table cellpadding="5" width="600">
                       <xsl:for-each select="inputImages/image">
-                        <xsl:apply-templates mode="tabledImages" select="."/>
+                        <xsl:apply-templates mode="cardImages" select="."/>
                       </xsl:for-each>
-                    </table>
-                  </div>
-
-                </xsl:if>
-
-
-                <!-- Data Files -->
-                <xsl:if test="dataFiles">
-                  <h4>
-                    <xsl:choose>
-                 <xsl:when test="count(dataFiles/dataFile) > 1">
-                        Data Files
-                 </xsl:when>
-                 <xsl:otherwise>
-                   Data File
-                 </xsl:otherwise>
-                    </xsl:choose>
-                  </h4>
-                  <span class="caption">
-                  Links open in a new window.
-                  </span>
-
-                  <div style="margin-left:20px;">
-                    <table cellpadding="5" width="600">
-                      <xsl:for-each select="dataFiles/dataFile">
-                        <tr>
-                          <th class="tableCellLevel1_th">
-                            <a href="{@path}" target="_blank"><xsl:value-of select="brief"/></a>
-                          </th>
-                          <td class="tableCellLevel1">
-                            <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                          </td>
-                        </tr>
-                      </xsl:for-each>
-                    </table>
-                  </div>
-
-                </xsl:if>
 
+                    </xsl:if>
 
 
-                <xsl:if test="outputImages">
-                  <h4>
-                    <xsl:choose>
-                 <xsl:when test="count(outputImages/image) > 1">
-                        Output Images
-                 </xsl:when>
-                 <xsl:otherwise>
-                   Output Image
-                 </xsl:otherwise>
-                    </xsl:choose>
-                  </h4>
+                    <!-- Data Files -->
+                    <xsl:if test="dataFiles">
+                      <h3>
+                        <xsl:choose>
+                    <xsl:when test="count(dataFiles/dataFile) > 1">
+                            Data Files
+                    </xsl:when>
+                    <xsl:otherwise>
+                      Data File
+                    </xsl:otherwise>
+                        </xsl:choose>
+                      </h3>
+                      <span class="caption">
+                      Links open in a new window.
+                      </span>
+
+                      <div>
+                        <table cellpadding="5">
+                          <xsl:for-each select="dataFiles/dataFile">
+                            <tr>
+                              <th class="tableCellLevel1_th">
+                                <a href="{@path}" target="_blank"><xsl:value-of select="brief"/></a>
+                              </th>
+                              <td class="tableCellLevel1">
+                                <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
+                              </td>
+                            </tr>
+                          </xsl:for-each>
+                        </table>
+                      </div>
+
+                    </xsl:if>
+
+
+                    <xsl:if test="outputImages">
+                      <h3>
+                        <xsl:choose>
+                          <xsl:when test="count(outputImages/image) > 1">
+                                  Output Images
+                          </xsl:when>
+                          <xsl:otherwise>
+                            Output Image
+                          </xsl:otherwise>
+                        </xsl:choose>
+                      </h3>
 
-                  <div style="margin-left:20px;">
-                    <table cellpadding="5" width="600">
                       <xsl:for-each select="outputImages/image">
-                        <xsl:apply-templates mode="tabledImages" select="."/>
+                        <xsl:apply-templates mode="cardImages" select="."/>
                       </xsl:for-each>
-                    </table>
-                  </div>
 
-                </xsl:if>
-                </td></tr></table>
-
-<!-- FOOTER -->
-<script type="text/javascript" src="../../../../assets/scripts/footer.js">
-          <xsl:comment><![CDATA[
-          ]]></xsl:comment>
-</script>
+                    </xsl:if>
 
-
-                </div>
+                  </div>
+                </xsl:for-each>
               </xsl:for-each>
-            </xsl:for-each>
-
-         </xsl:if>
-
-
-
-</div>
+            </xsl:if>
 
+          </main>
+        </div>
+        <xsl:call-template name="writeFooter"/>
       </body>
     </html>
   </xsl:template>
 
-  <xsl:template match="image" mode="tabledImages">
-
-                        <tr valign="top">
-                          <td class="tableCellLevel1_th" width="{thumbnail/@width}" align="center">
-<!-- start IMAGE LINK TAG: pop up window if javascript, otherwise normal link -->
-<script type="text/javascript">
-    <xsl:comment>
-        <![CDATA[
-        //<!--
-document.write("<a title='Click to view larger image' href='javascript:popUpNewWindow (\"]]><xsl:value-of select="@src"/><![CDATA[\","  + ]]>
-<xsl:value-of select="@width"/><![CDATA[+ ", " + ]]><xsl:value-of select="@height"/><![CDATA[+ ")'>") ;
-
-document.write("<img src=\"]]><xsl:value-of select="normalize-space(thumbnail/@src)"/><![CDATA[\""
-+ " width=" + ]]><xsl:value-of select="normalize-space(thumbnail/@width)"/><![CDATA[
-+ " height=" + ]]><xsl:value-of select="normalize-space(thumbnail/@height)"/><![CDATA[
-+ " alt=\"]]><xsl:value-of select="normalize-space(thumbnail/@caption)"/><![CDATA[\" class='blackBorderedImage'><" + "/a><br>") ;
-        //-->
-        ]]>
-    </xsl:comment>
-</script>
-
-<noscript>
-  <a title='Click to view larger image' href="{@src}" target="_new">
-  <img src="{normalize-space(thumbnail/@src)}" width="{normalize-space(thumbnail/@width)}" height="{normalize-space(thumbnail/@height)}" alt="{normalize-space(thumbnail/@caption)}" class="blackBorderedImage"/></a><br/>
-</noscript>
-<!-- end IMAGE LINK TAG: pop up window if javascript, otherwise normal link -->
-
-                           <div class="caption">
-                             <xsl:value-of select="thumbnail/@caption"/>
-                           </div>
-
-                          </td>
-                          <td class="tableCellLevel1">
-                            <p style="font-weight:bold;">
-                              <xsl:value-of select="brief"/>
-                            </p>
-
-                            <xsl:if test="parameterName">
-                              <p>
-                                <span style="font-weight:bold;">
-                                Parameter Name:
-                                </span>
-                                <xsl:value-of select="parameterName"/>
-                                <br/>
-                                <xsl:value-of select="parameterName/description"/>
-                              </p>
-                            </xsl:if>
-
-                            <p>
-                              <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
-                            </p>
-
-                          </td>
-                        </tr>
+
+  <xsl:template match="image" mode="cardImages">
+
+    <div class="ex-image-box">
+      <div class="ex-image-img-div">
+        <a title="View Image" href="{normalize-space(@src)}" target="_blank" rel="noopener noreferrer">
+          <img class="ex-image-img" src="{normalize-space(thumbnail/@src)}" alt="{normalize-space(thumbnail/@caption)}"/>
+        </a>
+        
+      </div>
+      <div class="ex-image-desc">
+        <h4 class="usa-card__heading">
+          <xsl:value-of select="brief"/> <!-- Not sure if brief and caption should be switched here -->
+        </h4>
+        <em style="font-style: italic;"><xsl:value-of select="thumbnail/@caption"/></em>
+        <xsl:if test="parameterName">
+          <p>
+            <span style="font-weight:bold;">
+            Parameter Name:
+            </span>
+            <xsl:value-of select="parameterName"/>
+            <br/>
+            <xsl:value-of select="parameterName/description"/>
+          </p>
+        </xsl:if>
+        <p>
+          <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/>
+        </p>
+      </div>
+    </div>
 
   </xsl:template>
 
@@ -1166,9 +955,8 @@ document.write("<img src=\"]]><xsl:value-of select="normalize-space(thumbnail/@s
   </xsl:template>
 
   <xsl:template match="text()" mode="copyContents">
-      <xsl:value-of select="."/>
-      <xsl:apply-templates mode="copyContents"/>
+    <xsl:value-of select="."/>
+    <xsl:apply-templates mode="copyContents"/>
   </xsl:template>
 
-
 </xsl:stylesheet>
diff --git a/isis/src/docsys/assets/banners/moon-cr.jpg b/isis/src/docsys/assets/banners/moon-cr.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5665cd348979c3d1281d547f3bdcc664b8d0806e
GIT binary patch
literal 357627
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%0DD#;J+_yh1-o^ZUxK7mW-2D*tEu+K*TEefiDQ
zeq*=%y2mT?qrWa|TDR@}jeq`UUYD7z^LAG9E=$fbD!<}#>zLHn-6CJs8i#$@%5mGh
zI#qmeAD3|Dt>Wt5%@>*kSAQz`=BTxn_3ONMvOIG7iRH!izbmSaOpdKgn;g)svDwO1
zv}UFL$Fqx+jwPLV^NlrXa#;J1kE=heRqb9Rakl@7seR|QJs*!u7dROw^~vVr6^~DT
zt;^Pa)+sn7RvyXB^mzNJi!0vpY~0ay|3FU1w6^27-rl;Rdo}RcYrT8go=Lf3pZq=R
z<5yq*IiLAi?XsPDC#K923_5oxa;2?j)Q2cvj~fOich$Ng*I7MZ`(@Fbl(u~BulJr`
zI{4g1?6I@=#b4T@(HE<#r62zdex0xX@7$4~<FV%sY@C<UnJnvL+OnF<m1~ciSyZ=%
z=``1hA4WR&Rc;+?FufeE_BDL%wT-&gZPGp3`@U5hN8Z_g_L)uF`Rmc0rctpIf2H60
z?RM#J`PcW&r;D!Y=QYo`_lnWKJUC%#Tv)udWE*eEZbt9dCvujUXC0XSEo#@!tzWNJ
zd(H8<lCt5#_3fU&SUt7EYL@@$`WYSUx@3}V-6l^xPUS714~vxL96Fn$8T9GI)Mp;2
zcOG|{WVyxKdEM1F--5k$WBX4{eYzrHQrBs|ZCo=pN3Xk`t9CilZ2s$b^Hoyo?Vs0(
zUAlU(o+WFhB(J)&Lf$Kujf-z_E&n^|ae>pZ5T>KkXBvOF5j<g?a!mK{&<W4E=SsIL
z8n4<|;L^BTgZoUzkwpd?&idgBrH39e9b0bwmG@xWCLYE)TIR)yy;Hq9Wj&KmYM)Gb
zvNCSYB*p-%X=zU#pEe(3D-EjWvCw%FX094i6I<NptQgaKahlqLqi6DO&U3sy!9H&%
zZ)N_;SO4~}U$yzop7#F?^P)b+xviTX|Bd~&_502GA=mbPjf~*!Y>pQFtGl-3Tj{qq
zIeL{h7FN#Rr;{bP=j*O1re&u0{GG(VE?+-CQ8QhK|CpnV)fazb|H%AQ5$p9{=DXjX
zJN9qq+RL@Am$%=1k@xy>+w}>z{M8npJ@1^q=fm}P8T+rUioBAg`=4R=<Z_?WNeQ2_
zGX67c-d@J_uRM3<pSjx?E-2mLe#`6A@hZ=xwVx~Nx9;2bdF9*3zop;Anzt=Z_uc+&
z-tA1k$G3JWIY=t+c)7m2^2PoO*RI`}CH1R+cDb&$*w?Ri)nbXu*H8RZZ*Jh*`n#^{
z{-jGmpSNh|uDG>!$CuErQ%mI9i{GrPGQaW8{8H8WzJ2?{gSft%X-i#McRg*do1%@N
zy6LVZZO2bsT(WfCf^}Cf#%+zvGWKUWk{a<i<JGCPUak@wI9$EEg^Z1!Fr1mIyy}~*
zx=D8DliM%0MQsUqbxh;uQlT@SFX+sAwQ<^&?63b8mYFU5vDI2a_x7D%Hy?J_KCkKj
zw{%%g=*AcSmVOpKTxKh_T*P#W>!e>xia6E8o;YuuymscR9O2B}YgZrp@~-<yjd#`0
z)fE*FZuma=>nrnR-mQFXzq{YJqy$gVK3$hvq_=D~r|doveirUTA6eImN9h6<Z6fcQ
zKZ(sgBQ>*IW%9n*rlW52Du3Uzi!bMEdp`fO^xkEs{U5)r*56oecO*MI>r27Uz1x@n
z4lKE{#ZIhuZ_Dq*KQop2?T=jWcym$LQsVNp{8{!^rt0xtYiCYeb+zx_KdGB(Z+<&u
z|7Xw$YO0-Lw)JB6!dY8WC%IHUt}vZ?Vx#DdufI-ptFDceoN>t`?%qO;^QP5NKh-vD
z^j9qN7CghfCV2W&mf~YOZsnF-jM^!~bnlc~*}Prb&zU7o2oj2!=3b%Jv2miy6>m>o
zjjTn^H(go{rJqdbxOg|Ib$Mh|{H(Ym3ktZ>PaX`4V2YOv5qr>9utMak>PAkk@C6Uj
z3)YCXv1S?y&Tu;LaQ;Fk5lMz)2{$%vmfL^)<Q%QG;5mjz{m*!+=P@cs9F#rSyO?Xw
zWJR8cnmGokwx6HadcIN8IkjY+;K@?mxn2+aZ}vYBa+$Nv_}lrnp)#VZ>}&!{zLs)m
z{QSIr{o{S}*RL@B`;>9t2m7!~pE=*{&FxR!CbLg>=Q4lkhuiJ89jcJLb@xT-*9_i0
z^AaL9nqL37%VPWHYWwvHA7;Ik+xh3lo%d^gckUINm?XXG*2fiFlGohby{b~yZTHDl
zQ_kBy`sSa0yXxfIH(x~RuO4LYzmsobA73S#)*Su9CU$pF{p($OMXqmIux)W*(a#${
z*S6iy%=(@6`P#dLi$5}%#jd?G71{H5zTwW#w|;wVH5EOm>mI9i?5J(pmY~&7US3+b
z>2~0!%Rl2cJ`3KxfAd%F6_@sZT*aarwf|#q>hA7%(e83v)@T3xj%BRN(pVC;b!FPI
zM^|sZf3N*Y{@Bm++%Ict?)e{CbMpD(o3GM$mOuJ3OWv?N+TSz!<ZH7}ddHsa^M4fe
z`FEzZo7JqBe<l`sm^|)so5gLG*s>~N$)>%xv?Z^(vUuw_F54+JwO2^s+DSKU1CM!P
zotM_MnZH#zDRlfl!(G?@pSt@$ikgMJc>OAH{Y^okwY$2F&MIAOlP*b|kg@d6-C2L?
zW|#Bs?K?I1ym5RE-?>MBYZokB*{XcSx$4)Mqer6yUnI`*>RQXTuen1@V&*r|tG6%a
zBwV|)H7oja#easSW}iG?mQMMS|7dyJ)clS6&aHg*=*Ioo=?TkuPBDCta$e_gVa`vc
zuB&0`(<B6YSKL?I<yW-g!_A7GFe$cw`N8}r6;cGG%)>V4F3e20?fLwh#=Pauk5`M{
z`EB_{K8|_P-|D2NzR&KtH2?U>HY@VwsZF+Py5_8_?-ds~sHv-S(OdM?de*bQ^dfKj
zYfPRV>9c8OlviR>*FD#)HJoCXzOBo)p8upv>h|PWm$^P1u6{i2?um0bX7^P@q_Tf*
zyz-`0?T>-S)!);-1zO908pft%Zu<}>b@%Qu$H<3y{6`wKpS)L2oEpG!?OgW5^)YU%
zW5Y8|6ZR;(#znRtOFFEQBXlNAFy-CLOCdk~KVALLz*Bilft9gK)8aqFoK%e!ue+s;
z4B4&zGxT0CQ#4$!=JcRJ{t26bVZx7_Cv>kCG!!``yCk1tTI8pqDCu9uJ~hcwVQ1=t
zNt~{#8~so5hZ^?xOgg~g+|qE0k*Di``~-1{#~b1fhS_-)@XR@MrzieEg(s&(!4aN!
zDo6azF1(Osx^;_Om%sbI{PpHnb7ODSR{v+v{keYQzaw{lTPN;*$R8)avTnilx2etV
z;_aQ*FTZj1lIyBT$5+%ox?O!w`EZWyow!GP>_gWt{9bi`i}3sX`Y&qAeyO%e)Rky6
zMb6sR{aR~Qzu}9olQZ8f+`FsN=J>o{RoidaZIVx~_Ks3Lwo=vXvt8T02{*rHKU3QI
zdi(j6pKfK}UR9=Zz3uIf?EBZ=?mN1B^Q1QuvR3q;4p}aJ{IQMnuiE<kovRLhYPIuz
zeO6{)weOncwl_=#7G3xvniseCbCvI2?j)AlDOa?5o87jq_Ra~odfs$@{MY{sQ`fG$
zTa~!H+f}qSEqI=8$;M0DH+4s{zV@jp{kzHh>X(V8UxHMY?%Zm&f0MWU?|ZtnbJujc
znsuMI)h=1R#W^}CtLW5gJr%zfXFu7!zG4!&aMssfho-nhtj~&AJogdTtBJp4@4l_6
zx}Epy$D;ZP*ZPz;gtKP39Gt#j!`o@^=Ds~CqL9j{l0R|DLe+Mot~L7~WbJ0^`zCj%
zRp_i#$-2Lrlj?mJe~LP5e?8RZsbkUh<y)q!UQhqMC@MJX;jGIJ?>#-%#;i&8X<6*G
z`|MOL(X9g6<=<=mGyFL+uhmwp+xu&%*q8IVyXU?7x@W8MEv*I9L!Y0_;QRHT;n($y
zh08Wucs!0Z@87$n?P;`WM7M*lwoT!Uxle_4wl0>Jc8%Y%*8XGB>LsV+liey*zpV_~
zzw*nsy>6!?mu%m&arv?u)m73_(J|B7F3p;8#C5KhEAyPT?dL@+#mqedAGZl8_JtMO
zcr$%g+H);5=xBT5$1UA)COv}T&u(UA9cBrNoSG4F#pT+y!|psEypBckq@4+n4td;c
zwr}#)%GXkV*Ds#$c5U&xl!mWUIId|3o#VK%q3@Qb&8H*ZmIO?=y=I49G!w6))2yo#
z+{KRtbsDWLm5lQ`n7&p{M_w}Og30XI;|o6D_Wu2rZ+G$9TlJQ5zDsY~-^ktHE>dL1
zcxQ@g@H991DO0{Zy}FpeP_}?|!XLjSMck{!JPzjF?R@Y^NcvgWF<Ez+#5{=)kzP|7
zynNhzRAl5=Xi2h_F*7sm*G!cE$y_I8$~t`}*KV24sm@H2vZ2>M%qcoP!AqZEVOiJ#
zZn-_1cwU`JQWe=<ma3HzJU=mM-nOZUNxuDS=by{D?kwN;wPfG6mGAbReP3JE$}JuF
zAUycVpWqwY-`mc)H?eG^v#064y82C*Pu8ybSNmn&GhV;@hpyjvZ<fFR;;lPx>)!ll
z_-s+jzyEIa>SA$AnR;zodvWv0m2q=5=Xr1X$@}i}DfdmEFI0AHyPAD*@6$h_^{y)~
z26rjy8fJNxRn1l}&pK<XK4<C19TO|>dM<wP@ABo>CI7Oo_&$D{yX;n#+xoAzwo7^M
zPr6&V?0V+gs%*K_N4Iy+nm*^oeN&sWdwr&qKGPO8J)XV(*S@}8%kE!!t9bv-yIWIC
zvjxs=+N6Ddf3!bW{5-DPy*IDBKQ=MSTeEa;-fGR@tuIpQ*V)?Lv*qs=|2pec{n34<
zMwiT`e@uDJVw!#XYUt*d`;IPsmh~gI*ZqFg-6d1Mizl|JU%xQ#%4YpTvX#>E_8a^C
zt#a!xxwSFbNk*JuDZE*B%1T=L#Jsn2bLwq0{xj&j(g|sEj`Ui5#_1?`uKcaHikD75
z%If9_6_qpBI2KxJe_HhAjwv^$Nvz(oc3xj}71#Wjz%TOIxqIVx)jP_yZQu24`?08-
zynGwKiBE8kPBiUHY+Sn5M)0T?*Hfl*yqwR3V<w4j+}Iy4w)tS?iR071-_z>ZcliCR
zTU~LRujJU4KJWM}<C3(JdH1nIPxXA&=i%qGU&niGvfjFV+cnce`zP;z<9Gg2@TXFf
zf6af-nm-EbTqLC3*`(2}n(=gIzejss?e@Jlx()Aa_o%qPR_~YOmamzwv(7&^-Mwd0
zZQQa&#yi^hCt0+F9w|O`$Wk>}Ht*uK$&W()PJIubSh92fPLHXoW-cX1oVW})mR2m~
zQQvNBRm<#bsw%$ffK;aUjl=|_O&zC9CV8FIKao69Z;IGkiJ7WNDQiUBMd!T^e<mCn
znPPaoUv+(!VA59qx$kZWuDciTC@rUI)$&D~X1u-`>CvsUS}~BZFSc=7@OslVS8qkM
z*Im9p>FG@0Zsi}v{~0vBz6OM={5_=2Q?%euk)qCu)rSoeZah#EzWdKD)m}~bir90W
zo`uPI>wmL_1}$JZU^LZ7aMR{8pYHv6fm1~q55%xH$ZT59=q$HU+imWCn@P+pM)RDt
z1(q!0;}ib)pW&Z5*8$dm2b~PlnLgDSELfi=#KQY)yX~eaMNt{|{a3Dk@~7|qTYu+w
zYb*XUta$mOGV!xn-HAKCFV|eSa_{c5O-FBTG}(1uEaTG7t*5uX$qxIsz4-0Z@4IKL
z+j?c$wk=U}!}bS0HxH^X`7rO<^@&$r+Z}B_`y$~>xYGKhOg-<f->>|xFW$5``cmMn
zU;Eeo)n7O3$Hkv}>l?pDy)C_8_-*#zCtJQ6zs(D|;vVe1AmdHc{THQy@z<kPvV3@>
z^?K>lysXc!^Viz4-?;U6`SguXzU_LIo>~8fSAXg?_s9D_&3;{P>vng3cJYh%rOPY7
zuUuB|u9UOw%X;T1j_-04lw*Ibj$i$`>af_lEu{{p@}*Mduk-&iz4On>uK4`&%IB_y
ze^!=SU0peA*|iHhHo5ao%np3{;`(Rl@-@27waJF}o1QN-ezHAfz1O@&zJH|8nqRjo
zjxUeqluP4S7iemKy(?ZMSEEvOqu2hbd6Vw#TQb3R*OzN1XQylvJ5qQ&Po*&_Wb$)w
z!#^hl1au5G8?{SH#q61Ne_BSZ+=oo<%j?y?J(UuC{raHDnyfpk)3PuAXAssrt=sv?
zV~uMO@3mQ}vwsx4`M2k@b-(Q98~OVVUAg<~{JHJZuUxLpjnE0`Q^|U7v*_rF((RLa
z1T!)(Z}#}lz*=_M-AX6e`u=Xdb@8f;znCjs{A=;ve%o((|E~eJ-s$D7ITGDjZz23O
zPGE=1-{R-Ir}ecpJ(kRjYvei4vgq3L=#_H*@3Ln9T`FrMwL|yXk9!s(l1n2E*-v?O
zZp!|u>HAIZ5vbZzTz<uF)x6!8g8nmP>RSA{yVC4ua>ne6S!t6(3nUIpl%zjgCa^^{
z*GKrNt4qi2d4Bbil{(kf8|+*6#k{^POL2AbBVAifDUIFk5v!flQnIHmKKU%nTy;`_
z&dpc44cBx%oZl?-c)mOBTewhEXQuIyuS+`$E~Ovl(wX$>Rp>n1+Sd3vc9ycKt`&=Z
zEM3!;%y&|t&sjLfmX}LkXKU7-Yrl_t**d-O_0i?sfkpNYUuSk1*gjr$GitZm=2W(4
z{ndBsRxDpElI|MzW~Im^x%idAHz)9@7`*(*x5#PzFENIOHP*&_uV(ybXfx~!GuL4f
z2sjn+<<R~o_7h_4T&gymyeaXO)hprEkH1~3l|^JHxL>KMo%vgnvGa|@j$?|E(mjvY
zF?hT=JLfBph1MEJ*%@*>*d>;1lzg)1X|;i=w%n#C_hvm?v{&9dO6Km}R{pE=Jx{-W
z@;krWc6MFmHmUNfKYu*im~>&wZ2hnE!;ikUJ$L+i4tIzDq{~NNY>(R=_-xM~(Zt!c
zvbJxcqvvP;st$Ym`dYK+%H{tKo%Q`A9})cP@GI&4k<af)*{)x@e&O~FcW<?sH*Ps(
z?;RiiEPLPfOK);+@AaE>d2*%Slnbx7S?f+Z`Fz%a8<iZ2x#<hO-YXCM=HGMqmCdsD
zqjPil{Z~$ZvUS6SdzXKnU#IcTMDFpuS2j<hZoitfJ^GVXewp@aljO~txAK%;(wgL5
z6d0s%R@hr-nsVmqiw62PX8pZCsp;FXX9s?MUGaTQV8~V9_`gpsa?DO%ILltq@B6x{
z56&F>{nKS{y_jrT7E-(DSM0y_r`=!uwV5>|c`=Vr_N6^ZXZ7bjS#@!V(3&TTIWkV_
zTcy`peG`f53lG@5O=v@(n9tNOmq~6Ck-Mx|bf%_GPT%Ak>pSgO?AraZ&#p(u|G0Qk
ze$Ch7v-2alm9A{?{NsK8<LP~$L%&~CTi4g98M^LRw$-a!r|nbn9=4~yR{v+SDR8q%
zS#rs4>8s@%ji2V0R!?nN%XB*Sv5;u*x45n?pEGJw<t_D&1&YdV+yAm+>(|t|&(cyQ
z-YwZQ$*b%r*Xvaa&2H7&W|V$izx#S0|E5Rl%i`yrS34Ge@n!j$tuJ3ow5<t?NRGUh
z@HRuwRhgyvaryUoE3#4+ub#=a`IXyx^?9GAC3PI#y`Mk3eRH$P#$DIa=A7<fEy`ZK
z$LOfS8lPu(wm4?{bKjV?cH{2*ffv`$`y%k`a%Ada3!yFDe#bqwb|hFm3X7Ps`p#U{
zDW`raY$)R9dbMJ$NUig^jh0*4k8QZFvo^}2Q01Q)*SVYaDy#V#(>Si3+G6Ex&2|6y
zn@*pIj;qETxwhV-bH4O>tyImNTeQ{cvq$IKXTm?c#n-v>#-^yJWV?J@?W=ca-P26Z
zUH=*4Wuw=>Slt`@GpBy#>eFr&56lWA*c6j(BWFJnTHKSA99poZWz)CE)~vl8Y!1>^
z6Z@<l=E+QZ$F6(IeZJ((pN0=@1YBB*c32+p*H|#`)eTD(qputjA8kC>BmC@PU_?p-
zOPJz})m!Eq<0?{$b8LTn%zn4N`U(eUqeX%}6$#QC-xYg4KOKDYo$41g`&?cwsjlf;
zqV1jIqQ03%m4BXH>wjZ6+pJ^H{xht+$L;w-@O9{=tJnXw=b!T2^nJJO)w}m6u6?{E
zv}W$lWy{0rZOztQy0mrY)-^wD?tQL)wavtC^}VXy?4Hp_(&oS3neZvve$$psRr0C-
z8GK@XOGjrP$=h4Ey?)7m26wxT!@6H{eXR4nAJ?{ZttqgZS$exA#51s$^L}R1)P+k=
z&u4l*W#{_E=~w?Ax*h9tJIhM9_^sQqce8_c{c~S=-(O^2X3$iRZ9>7*&K;At468QI
z)A@OprAlJqynJ69Ar8gzE(P_?d(NiM^E!U)XV>oR`Gpm0eRcD0M~m%Cy%e&QZ*lOd
zYvHC}t$x=2XSii_Xa4zLvu|rp&d&_ll{KUP?7Az#-DiUDM&GUSs!QWf^p5>zHb3=+
zaP_ijcPrQA{0)xS9LlzheZtL%ijEunVpcJW)7(9#Sx;UPwwgO_PvhoQHG<)OPs5jg
znvm4WHlxSn!WwnYFaH_#{VsdH@E4OlXP(vtU-_N4LO*S)+#mYZ)@|9eRlOoDG1t9C
zZ}bTKXW);FVg7eXQ}udu#_7e!J+J@pX1RPkcFD#Q0uIVmU)ATu?LQ`bYki*GRK@li
z)hc&9AJ)zMI&Dt1^nu#NZ~rs&n|3alI+26tZ_fb(u88d#R;_l@E?X7eg_cFvD>KLc
z`t4nuuyIYsRp&j|0v~7hYTayda{BW+Bw|xsYloEg#?biqSJKh(XMb>Qe4T5z{FLju
zJGtpw<E*4^|I)5LC2Tuw>SF&14vL-jjoK!H5`{U(!;bEad)DSH({}66uAgs@9n!b{
z)-z?>?E8Y&Zxa?xn^d73aV_%9<*>zCTU(l{btW&qJ1<G@$c$GXPqL_-n404*Z6fNt
zB~3NKCv-{Jrp@7e^SQ&<-A(Dxs0dSv<Jwsjk$v=eZT|k1Th`ZoyE(5lH`#T|(xe12
z#lt(Ib7rzQ)r1)8FZg`x?v<eBpA}a=eRJ)^lbws1AFfL5`dj&RipHy{dQm&pr-tra
z-V@~%yn!KI&uhK5)Kt}$nMzFp3`~C%C6hCL+iCtW+N={~uB%X!ns-`}+k)%jKjsr>
zl>aj1z5WqXeA324Ia4+=LNh6KVr+;IzY{x4o6f18j%pS@&I6~6Bz_*4^Jv8*Qx)c)
zfmf8ioxAfSeVM0#&yOja|1;#z|MgDmSAKlfv!7+wySbx7MRaG&^FI5xWaZcOGj=~)
zU)z|RZgx5L&-%FUf7Z-itG2HH<C@xz(ktJt?dAWscwL+M)IIMfZryf2=XT8Qx$|~=
z=4ZY%GvvPV+I#QjhkN6?U-9}ae)HD<$}VZ`J-_3=ZHk%}UYYf0SG?xSB_EGpll;0{
zcKhVji`re?cvVk(+fAzd&#?N-?pNEs+|K=S>#fM&l|O!MQSN;<k2iP5w+XS=FK-QY
zHHr4DO+LKr(r??h`R-xQuUoIz_xjJUr#f=U!Z?f439q*OtPb=)ee>qql-svISFttO
z9((0ooL!Q+e7)KYZRZucQ@2ZBx#ajvKjuq#-Oe4qZ`Pil_<4R}h@IEoyC=U(@vr~3
z?ak}G3#Y%1{m-!J`pbWlzFAk*$6v_Ef4wv^aOql&DHpBICV0GEyVv&3?93$3TG`vb
zZ_S%uHqrI*>Mpjm8%?XebR{#*jC-2aI?bxUcE+)qi7Pi<^f+xFZJOm3m>ko=EqFTk
z<Kf+<bM!A)-<N)z{OvzOU4E@ef6A>a)}+~)dq3@)c7EB{S?A|IikzHT6_TN{d&iP}
z<)JY#mtO_^@~>XAaMs%%dDaTKnX!L2rLDQ$k)Afst8LFo-3@PLKMPmQ-;nVt<wC9O
z&fg(F?bq+we&N>N>vyeJ3;mAY@hafjul26USK?o-uvcbgY?*q<dEVK1{+|E7eR7nS
zQ`9(YBOg^EZ)kQs>$YT_qx8p5PxyabY4e<=QhmYq6JwazjOhEzwtlPf{W@jwv#gg(
zcZ#0f{kqg-ao@AAO1szI2)^u`_IGXbR*hF1UbcoM#s??8F#q!>^lLG{Bj4;J`Cm5I
zuV}mN=%yX;I`8_j{clpP%~abKRlQ+PL2QL`Zpzdatt4Ubo`?$3$7@n5#T-_z-73?x
z<$%YsBgQlCs=U3acX`8=2YJdtJG!RbJ?%5`h(unN``YH{<a57cYtOpQT(rb&+a$)k
zQ^Cu0+~SUU73ugW%v>IwY3h;OI4#1r?tOu;?A?u?i)KYUxe>P4lsDD>yM<bM_H_2z
zj7gRD)3YM>PnCB(Z@Y`7b+TyW#>i72CN}J`VDGrFXpN%CiV2&Q890yF9=1N-xZ{}i
zmHnC$<$Oms9t<rgWDm1R<XTlJF-gx_F8KR7>-3Zyqng|wssgMAb0+`kJuZ1d%_WlA
znCF$p(+%vZRZUCW*nK9n<yo9NBENdk#aFt2m%jM+?|ZsN#Le*N^~;z3T61{orCQGC
znz6sXU7w#_U+{j<e}>uDD__mpZ@y$wwbZZM`G5N}*W9?@w=_(t{MWH6xgh?~cdz2|
zH|#l5wPD`#=%=Q$-j>Q5)fO&a`tALuNlRDN6=(Yw+uEBy&HM3I?b)~0<tx8bJHOHW
z{dQ@Vc%G!z>DW~ltyVl~+qdw|)$I#!ze(6w6@72k>z}`VaqB*uH?`k;^{4M|^Kyf`
zZ0~)m-}LRb_P*qE-rt@`Y2CWN`rE$6=kMS8RU1F`YUO%s^@X!9U#$A@>h-o+`|hWj
zy^7af;5+AE|7H2^<CP~hbQsPGZn(Ja@U8IPKmQqeCtnR&y2i^O%S^2FQ$?lezxKdy
z>u*d=s$XCFZDsVwe|fQW&)=N)-SD~p`QA0NWb4l?PhPf?Z)N<s``+6Qot~<7W43Mo
za=WDUSC^e%()`YByVw3%3*`=7%8Xhf<grz0X==`~?UBh-T8uXroK`-}Gha{s=Ch`d
zS(ds}ySMOI3F-O9w(3v()xy~PVAI4Wb#u4Pw*Dh^?ZL*d+O^Tey{6jMS{L8tyInlj
zk>MUS$8L3cv}@E<>+1gu_L(bRKH4Z_BXP85r&UCjh*Cv4Z^{$HH}8+fACCVzsp9=w
zo9kWcU)nv2)PAEEbMO4iKYvvwUy4~+p3rqkG)yhQ>k}h;&rkM*H9wzh;at36<>_t5
zQjFeki_QJ{=EbSIEm;$fM?JoNQa5VT`6PqwZ=)N{ilVO_ek!JQJk?E7=<SNqm3uDU
zydn72wqx-Y<(?&Jp;0GZ$C+5lXR!WfSZgZRc5nNudikg$<_R&A4ttt}z44hlOZ}PE
z$9mhyc?Fwq_o|zwws?x1=$f>@V&PQpur8aQuMV201xx9+?F{o=b8S*cb?CoH`=d7Y
z><=SX?})0}e*4P0HB-)>nZ<V1pY8doy&Y+pDtxlbUODgH(m3nQ)F0W;G<04)pRs0|
zmWtTpnXe`GPp<Y}b$6-ct4k5f|7m7F<hiDEs_a_Xtg6#5Y^QzNzi|1|FVl1*{{?^a
zf1IRtJe2!CL(ghanaxv~WhbnxNn_lXnq<E|bhdcIs)ZZGg3jKyE|O{We<$SrTR`$e
zP<6SHehk;2V{?yqEUhZq-@sKA@=eAtHP1QX!9Px}U@@hojzN1g%flnP_VN5^;JSN2
z)q8!xs^a*y+c$51UHY&1^<K6`o3b)^pIuKD+0M4ee#O33x2y6U{#Bo?^<4J5{Ot)F
z=i1msd*78++pDi$y)(8aeDT_{c{lAY|DLpc{iW-&vtRGmjZQAom#)8c_h#jL-So3>
za&BC|v;EPw`uM&78F+Wx$g<Jfw!L3Is{W!?Rn*&S3-xl$_9tK3RBJxtcI9p9>3w}o
zmdmdnUi~RB<ZRhK&WE?Ts-n8LS$pQI&Ukj|r{$L^uVSaFeu#?qDKiTA@wTcy_|FZS
zw&UqOxm!(YuGY%W*!uGN<=Wm=mtHN|_WSg`@@nzEwdvVr&tm63yWtzQV_xjKW5we0
zJ_g&){3fqD!~f{K!&g0bPCj&Ca^CvG3|X7zKJAz|iTB<6^gXfRJvZVeyDnM3V*c&l
zM=l(EP&56P(3Fx}o@Md;3!8JJy^{lO%icS9e0s%_1sAKL>NEewFWAdAtLoRz+PcFB
za!hv5wV&JcWHQI&w4bWeHa5$ZzE9vg(`3V;QvbMblG_Cnt(^6&h7-0FI9xrm+1g#@
zquVj3E_I%LTC?7Nvs$mW%R0X%`{9M3D-yhqSzlRmtmj+LwD=zzZ?)|WnG*HY^lOMo
z-2US2JDv8%{+qVcw|2#%>$fh2W_|S4xfT00+Qeq9Mc3uZl$~$-XY|Fooqj8G<)^&m
zvqf8NS6;tc_3fsz^1{NK5g)`SsBjsE&h^l$+jpVf?256$B-bDP2R^3+t}r+-dG*EC
zrx`~QA3l(XvgtVy{A1FI%>nKC;r<$%%x5zO?OS~1O|9kR&?O(Q*4%qm8}<JCw{4#|
zVy7()+d6fch>760e4gpAXJ(yHh<ce6yTmO2dgr@6^&*#zj+$+Kv|hJuX4swLYcrpj
z&anx7y=VH8E(S$Gli<sZY11U-A7su==%0Bdx^jv8`H8Y?O;#nj1x&lQr}v8QtGX>$
zf7vcu9?7<Eho@>&q~`gU(6XcHt8_2U`c)(3GUe8V(5YOrg+wCdBBB#?J&PaD_|LF%
z!{n=i#kclsJbKY6Q=!Yt$aCYOTOHAwrxSbk&YK@}J966ECB3Qk2WRh5*;d9ny=iWR
zfLH=&J3BK=ZNuZ`JWg^Q7FuU-nf>b&OtIf6yVTI0^|8d^)kaf`*6{P35xp!p&FIw~
zqZ)^)FWyz8K9|{&E&pUu$Bg=9Id_%^Pb8z4iKz=rEBveYK=7x={2hPW880ZZ*|yaC
zy*Byf_Ib)W*X+`A?=Lk~XZ`2?Iw$YAbK%yH`#<~5zV&N;=(}aN-JRd$Zue+;_LO~o
z?zgG;A4T8XbNJQ!wcF-ry|=sctKa$S`MDpZw_U$=A>#V`^t-tw_v146t^Ch$JK?LH
z|E;hazx30;iP|g5J@c+QSrhjCjH~~f{Eb^@H9r6AdS0`tfBvoN`<`$1>QDGkqPur~
z;D!Y`?}CG~IHaV+ZEbGn&Z(MVvv1wqxideN{jIs5UH{^rpX~7!cXO2PR%wT8XV?5)
zu{L+f!Y}`J-pl=aer?UZ<8Q2`*RNmpsXU}+)8FY2O6Lh_>tFCR?6gUry!EZQ{g?Fq
zl}_L8-`KM$XhlhAt^bPbt}SVaPxpNPRW-d#DF03Hm7}Y=PiEKOxqau(wbyUXm#wjU
z_jk>vun%$de~+%e<~I93!<s`2_DcQu`R>AhhLl-cCBB_YH!fSB?#(*a#vp#D$Z6T2
zohlq{m8&CK)w=g=Fgcf4DgQ8x&Hm$YA;ZjMXPeKHruj}c`lGa2Xv3-1Qhs;m<rzOP
z+G40$@cX5MvrMJH(iL46PdBS{>St|mQ=ing&2rKltCLpOJKq2K&#=PxFTdc<DX;&u
z=GNZwPq?<+NrUZBZ|%2D`)+$a)zq#37Paj+fB8$J_n-dM9lG|PA#K+0ZC@YSy05)-
zoO`j`sWUg~*Lp2`J9pZmW1G%Q5LIY9k(9mZMaj!0ON&ereD<6a|M)cc(_*K;EKWWV
za|L&_-V#-Cklj;iuIZb+drPL&k!_~`8Q%Kx8*jh*PWr{m@50#&zDBKgO;c72?VbDj
z&-yZv&sBTpZ!oC(+xqHL_5-&cpBA;-AKjvSJ+{e0S6cqmau$!xKYuRUX7lP+U&MoT
zlTLklG*j)o`>y{CR}W{cKAn|na9re&<h(0y7M@*k(K5WO!QIrXbB&8j;Nm6of6OpW
ztyFPZrERldam?+@YdLm`sZLX!zAAFdhnXpTVtrv#&P$6p<?7B%H4dKk>-v?=He8=h
z9E<cUndTT>y<w?D`n;pD({?`FzTL|>;PSFbhq!)qh`D&$Pya2VI7dvTOn!>IGSeju
z-SZ&@M;5Y%uSk2&+}ZHgA?`q(sK3R*+w6*qZ90|1R0KH6cqL-OGOp<{)SZ>$Kh=N3
zgEQ}MgU-s|ZFL94f<&DS->p3n67gZR@uc<L5-bdcGY&00kz}W|H{!|~os_7%_D!)~
zZ@vjt`0K98mizvu_u0AQm#xko>&h(KP(Anl&fjvYvfG}?>S}E`zWQ=i?jQ4c_8<C0
zXCJ9rdwuTewcjV^ZMkN*r~A^KuXcw|{+#^4X5aI>QD3W0MeU96*idsjFDq}~rCXKv
zGdF$Q{p!lAcPSt8m+yUP8+zY*<0pH6)9$+Ri?xP(uI2x`^2@mP$<|rENte2==)YZd
zJ72T5H2PfSY>t&L_dMI4DE7Sg?YDb<wyv^oS5L00{PUk-;-w6=e0TLd5#{yKf8`h5
zy7&3^-1!&x=VaC`yz+PEH@D+&=ey^xtypz&_sebeAr-Ig71zGgTz2|WZDyAL@>jpk
zS8n*a-6pR6QSQ4}xmWkgeksi@`S-ba$(DbUuim^Pum0rRB+2Q`+}n1(UwzhY8~5zh
z_Bnrp*Iv86di`RjEm7MhWWCS{TXy4hsrR<+I-gzTKYmVsx#Zs6m3dq@<+VE%TIC<l
z((Tqf)phYqN1ng21mlvbHGgJKp27Sl!R3<qs;_T@>NU6S-fhpdEZoR-j#z)QoJ;7{
zg&8-4A4==43S24j=hy{bn_TbcNX4ef2jz~qY%3F8X}<6`&(G6hlS}vAynZq8`upWq
zyD#3H$^5$9Q0sNt<WiNo>a(w-jxW9z(C4pm`*huZhBv(RlU6>;JiYVQ&gMk^g<ogA
zS9Qu<GAluTIg7g1PVbk!YrF2p*JdyKe0AT|U*Au>&#XHCb6bzP<JYF2uiwXtco}?W
zT&&-w;F&CEo6_apv&}!w+~eu2vK#l-uaZmCzOuH;bANAs+V=Z4uByAAmsNL{FZ~$j
z_I<^ToTpv?&K}yCwRP$2{|r9)!K*&iN9Nbqy}R}*Tax9}s%_U~BF<Q7d7A|Ks~G-y
zHqR&MR6SFij@QSO$;LWnJbb$&?&#fmVw9V+=hA6T%cLdqWh+#IqYg^)Y*6!#O=eSC
zQ)cz5IB&bvdV7_kunn_r-?`N#{!=&ZT6X%EshP*uT#DSgdr8fisi{>B?(!#IZC7d2
z`*<yV+2+HU;o*{#)?HMdsp_?<#<y%q%3)hc(Iqa~c3pcjlV<qbmWqy=wzBe<LGXWu
z<kPqI^K6thcGq2zzFhv_^$q_tlO(UNWSuaR`O(*ij?i9j8NCYES5?!wm{ue$W!e#O
z(|Dp9pJemDkaii-bNi*(5?ehE?d9M(({Z+WDu>mR{X5=q*!I;ewn*icW<L1()TYlL
zA2K9OV(ghLQ}ZN6K;>@?o8Cg-45`C;|K{EJd1hm{=fl#))#2IhC*GD>Puy~S-zx8a
zY0ut0>$^H>(%&ol)MWdf{CxgFifxH)*deZ>KhCTFxrnCkHrszP=Ce^n<b40NGhW!R
zW)<YvefsjR*l}%Bb7$(Uze~TF_WR~l@77&^{dQ`-_{Oe1|JuIHYg>2f=G`}Thi?4L
z&-tewxZ$^d&Zgs%tNm~Ot$p?M%9Wd^A8IU>=B&T=%9iiv_v)PwZ=BrSe&E`#)30^)
z?zP{Dj+frQ|7pqhH@=0-rbS2d9$(+9+B<oR$(N|JHJd%ZE_?3&y#KOYSIfT3Z{@dq
zGkN;aAmH=8`m4VpYkA*mK0Cf-^P9gmrivfzifhZRuFtN%7<nge*-iWF{~}fxo@C4X
z`k&$S#;xB4v)*Ra_io(n|EB7``)j@TYk%!s*Pb1I;l%YXJ=@Awzt#@ve{|yBuH8T8
zM}D)bJTGMuw~SSD`fL8j*Qcho3RS(`EI4PiK}h1^Y2jL2Hd)Vgvac@ASnJ5Q-*NZ1
z34eRPhV4F{^`~#r9+Rc1A);2tulCe>l&!mZr02!08ND;NO7+g0l5O+pO4r=mD@AW>
zYaQ2EGx65--M2rNsO9osn`+-FH_2-CmhQiEZR6T6=DZL1c)iB#eeffdn;~1n&%R_|
z^`Bwx*ScBT=YB4zT<gB|`>wgB(btyWj=Wa+t4eC)@1sq&-~Q#h=4^NTIrY#yyS|Sr
z-~HXT`_SR9uVTNOt-iN%^UAvIH*V+FP1|!#jpx%U<JE3&`QMv-dfK!~rT<Z}ZFXVD
zv#E!53cqdE*|$tEC`0$nwka7eFD8B8Ex5G%6<3w6-M;*Fc55zZTy+l1`01eZz^!A!
zd0CbXZEwE!_U4G{);yb9apek+PVj2O?HfKz{W>rHaq-Ed%Ah9?8D=F+$XVRyx4~28
z`Qyrf7(IdGMZ)VR?wBaL>ddk9sk07D*V(de|M7&)p<U0Mtxrw5bi?1ocy3$hMZHr8
zuh_h2Up=e0bG!Ij&08UBd;PX{N^wl+_FE^E@zAKvy)vtH&beobO5Im)KH2#3`a%}*
zWUpg$ep|iI2-|n-ST$qA<j3>Vqt-s%yk%t^|2I*y0;i9sqksH5|J+%y?A5A>UB-pi
zpS@cZ<zu_y(^*aZh7zrhQzL%r9o;y2XYkF?{|xfdqD2*dQ-a!rdT-0HsqS7<`04qt
z`IotcBsfC@J=5OJpLA-;V@2M>Y<)&+%~cz?o==Ej3S#Zp^p)Xbi=zEw<pZ_hW}Rxk
zqt2M6E=|83`|G&J?6dFA$<{4S|F*Q(ylF;N?zG!_Rn_ynBeVW?i`lLFQ21W{QuP(l
zy=LcnEx5(c_pJCOq~3omFVFFbUgp+W=Qq9i`}6Ddg)6sStNa^(y`=8MSF6|8|81Jn
zTQbYG^|hS;1@}cupWCoc`z-bQR<A_&`5*robn_kA`>$jr-n+5;U72Z(-R0w+i`qCA
z+<5ml|Bm=psa^jWf-?4<+W73t@k_s6K40s<y|1a2w}0);iu#2sU#|Y!`n>c%!`qtY
zGrs)xx@M#HbwZ}{Dz)pv$v499gwM|3?vd1Gxki5dp5sezzfS*^lxz0Au<ZTXJ5}*N
ze-}Pb`E~k?|J!emU-X+Uxc)2O@x`Bc8#$dH@41}!_Ik*g^&(queeKj#k@8ip%B(rI
zZSK(<QJnm3>o+caQM2y+e}>p^^8<g`%0}I?zIbKY+^n5XziBSK@vDDh&f7Ot{Ei!L
zyv?dP^0)PC+?^>cN2YboeAcjYQuA?}QrX$<Iu{!i<|dh%34Oh%xNvFs{o09H@xp69
zfBnxeId!JWG_$^fvv;2!;}#Tsm~>L)liSqwr-fbDO^e-f$#PYb?Yy^IOFeT8u4TTz
zF{^F+-<*=t`6Ar4*?P;K?LY5c_k6)uw`$!d->gq>|I58@-e$W++b(^&Td~JB_xqy#
zFLg8X4zJz%Vz23aSDo)U(TyIiTyuY|W_4$OJ%59_eOTVU75^Dlf0Iv-yIorvT<Tve
z^N%BE-T94at$D^SNheZ*F4gQ=B&vEN#c<1_b8|elEOcNy5+cx9CiwE()@|n7qf4%z
zT-)&di^%HxcO6&E4`$mR|EgrV`hLD!C*r5`7Oma!dG?A0zRjMQs)Z_1RvT<Yl5YeX
z@Rmsbt^0O!($fuQZ@2!_4(@v#KIzEKl!#u%uv_8RUd~PwSz=}q`Xr>ZBg%9sUw!W+
z#x(ox&Hn2)u`sz$;uO<qI$HHjLM2Ck>jag)i_`YTt|_kX$a%EsNzN|kh~r5|JtqI0
z^hWu*%akLZyd!U(i9edLq%BzJ{Q8-T%~JZLJ8irbBbIt7Z8b6KNUnOx^VaiCzDvOk
z`!`ZkXPEKcdVD5vlD63+p<~;gpZ~6VH#Xwr4+Vom-V(<{_(CKOJ@~tU=|(bF3=7x7
zj;Y}mIl8^#JoQNu6OK<hduMwJ*Q?^yGMU`ZpClbx!uFtm&FD|Z1JMFufjy4G(;m!u
zQ~6}lMiJSH6TcRQ{QdE8a&yn}{?+@|OuI5ay|!t8%*D(ncU-^PO?tm_^VY?zwxzWx
z_mX2@n=Gqs+2!`BL~Wz)&Fod**1q`9&^AeH@`0YFkg&CC$If5dz5Jutws~#mH{bj#
z|8ncSu<Pr8&-%}>cBA^ljZ1qUH^2F1X7_9FgFVZ;@8^}(v97%HDMaIk?6L31D`R=<
zSL(kp7tG<Uwe2p=4ExUz$U1j!_obYyh^SffJ!+m>E~uAZf9qZ9ooFlWTPsvz+ZRrM
z`JW*(_~okWw*MKH+^O>Se^WmD?N%-8u35ACZG>h<ueqvwFubrTYJ-UEo@-m)n3>l-
z%wNCd_TD4!^=IDM*PQ*f?&_Di7g=Su_X{V#&JW)GWpeeZ>00l;&e|<q9i=N%RaJl3
z=&W;5dG6kC&(1B%G74J!q{i-cM#=5>_RIWz-=ut*CiLd&^~~+tcb_hwusq^IWSd1Q
zoByQjY5G#r<{6rtR@wTx{KO+onM>d7`Hw4~@|@(p!$rtz!lh2Jsn=sJy!jfK^|s3E
z)~}+Fi4W%}lrVN5_*!_&r!O;SNzqX;$K~E1F7Ni!kmNqh`}5kF@2WfVgIAeMvIshL
zwat9$gXvONZ_VVpRgvz!$(`?Yrs~xB#b*B*a;86SP1<F2?fGBZeCO@8-%g%Z_Bklz
zW-0YmYyW1k30YghzfY>%|MUFy_p5*XXINT0zr*pA{Cc}@8|zQLGb?_(=8WWBEuGZ$
zTp!QeH&a=4<HD}Cz-yLwy2E)ca>jGG`j$#O%`Mwj+rH>-u$!mZrrS%Omu${_d;iz{
zpGT9TPW<*P<92JAEm-egb~R&5ab;%urY7y}8rjK<w=CSS;a^>^bhe1ew8+KUv0a_N
z))c$jEMKURq;oRC#r|^KW}(~OPFp<#qn~l>u2`}9((*Ndf@!n<6rX(jH}9}_nZm`$
zSx+sqZ+sEh7IWv))!9<HsdrO~B34$sN?x95pL)SHDq88>e}+icv`H>~mWwm<Jifi%
zcFQvE^=-rL$5si<o_0H8w!L?*^3|N@UrI0DSo5rU)i$nmr}kzAM_jnRXS(K_l{QBI
z88#bxvlOYF66-43<g)+Nsk3ay>i<^Vujo!@WpKZ6^Z?I_PDP%|KOI-}xwz#{ZQO8Z
zN&0I!&qI$5!jeJ*tscmFX!##mamF&`K~u!zRqG6rM81SNJ+*vse5%CqjjxK=7cCLK
zFl}Olw)WRB!zc6i6<?eyylTViXEq1!Jbk}0PP#hVZ2Q}<+o$b(`R3<-*V<Kom%jQg
zb+&GE=*Djoe#LJ{ymRA1<=Oi;ey`la68PR$=3a65o}ERxEl;Kt%RBzw`6-S&*geqw
z?!{k=quG~e?325`;EPGg^vP#0eERiCGvwE0|L6;~r<bjNn_b19{jx;L;_K=le)+v$
zqr+A|){NV@bZNZXzqUV%wXU^pJ)AM?=NeDtqoJ>_-#Gu(yy4Cp+xY#zKEJFj`+X^A
zZ`<kYZ|kT0T7LL%x!mQ<vSX9xPuN=jW=8phU-F*mm)6cWS|00l=e%>=^4SZEzV^0s
z9x~1Pdnxznf+<RE*>X*?CDF3AOIK#!{;k`7BYLm<_QhZREzjS$d(YN~dyfCx>u1|*
zJ?-!8s(jUjm#XJ~nHBPJ*0X8nZu@>+w!8Gr``^8n^4H(l9DQDG*`(MEmBli*8U3H^
z<@p+<(w!ced-^}am8h$aHi(^Z^LnWlxgpz4ZBxvdB{S|hbU8LgdY#Ie>AYLr<8b+g
zO-Jst%GOAocpT0YR%913F>R9AM4^kD7EPGozvag9wM+GuRo`Y@ofQ@D_(E;*@~R0}
z7whi0H#bUk;mzEH8y7YRKW#kopW)4#Zs}+djcWa(f7AFyzxFTKD(i2}6RLduy7RZ^
zmv^t&Gd(R>{;fhCBlC>I1|GZRe;$9i|L^_O<sbiLA9a7O7wq}|;_@y1@8o~}XE<>6
z)RtG7t}A(#K7KuEGwUo7XW?0ICLT-{P%u0$vpkW<)Nr2U(wRI)QuziStHdU!=AX4&
zo=`S5MRb+a`ue};mgn{4h&82{C2Zullf8A?yvN06^Mjwyj@Qol68uZ+-?Xg2-u)Yv
z@@Oo~owjL{MSo`LSCN|j8*#HQsq{^1NPeo<lI>PBrRLtLb#ISMxu|o{>OaHonNxF*
z%E`8TRGB8ovLUB*E#KmJ)*aiber}Fm<Jx}yU2V+D`qSBEQs?cTZvAIwnNu#WFr9Zr
zv)d<^ZE61*SobbmYOs^ZWB2!2XQrym)()SZt+K22`koKb5w-sr7Rg7RU+|w{;lEq=
zbJoYzu6@_z|I_Ebk@&pXch?5--rKouxBHY;tg)RHLY~u;Ox>>pdYET@$-6o!(*B<M
z$>Tn@9SkegR|f3lh>Ouob4zu7$Gw8<Y0r|<*FP$zwATFy|B}GQC$gEjZ_e~T1{U?D
zvr>aBEY4U>4Q%9TUvZSHc_kx<#TgHosflx|#ljSC?5j!MqO;<@v|mmB{B_&D#K-Dg
z4~%wRy3lX^%-ye2KTI==e!H#T=f$lbiC?4dXU4leH<dGgJ$L&pyY{zhpG|*lFB|Un
z&-lz+n`xgfyf4>fpJG_)o$UE_{T1u=n^ms<4Gll%9h|w|w|>&C*KfA3{3vEVTPk$_
zwV%I@ZeELCxn&{GZY?J3M`z@AiGNIbx9{wK2E&)%<I+!G|5WvRw(smaH*!n=S;sDE
z4lSKmSd_LY=GOKtE;p()O4hF5n|;_d>(B4VJ@Qk!3+-MXt%z`)!M8k+?fid+#7SF%
zvKKtdZMMDfXuo&trnT&oKJIh5`MdsgJm-sSj$7jK=G(S=pZm{nw(ju7mw&%^?*4l1
z^r@e@`#0Zo|Ic7#KC|uLac8ziXWO^ycU@Wj+2;F#_GI(L-!2@h+kOAWZ{~34mwU~3
z?q3`Gu0OH<bk^Un#^+TR{uV#;t$g;+$DeQC*^<V@>pS)-PkVM~-ljd$o%yHZubr2X
ze_JNa*|mF%L7Qj&Nr4&;Y2^vm%ck5=t#jBg>1|R<X?e}xVAT%8c^d*xIZAFd&`q_<
zT9xxwwr<g*c<<ZN`9)!~q(j%nMTznRoX$9N_C@M-`QUF}uP>jeUAbkyP2J?w&G{eC
zDn)h)+~(@!JN<@NZ{MAL`{v);Whi{0=VH&Ns)@UA)nB=FJ~D6iU&j|&-J&mp4l&8?
zmwNrxyzJV)N&gvU1aVKTZ}qb-^}WG5`T3K3e?OWEzOJpk?{n^&>ZG$C>fNa?R%Rw#
zs(SUWafZW9-HgW>7dtW{g)C3aQ<*Harzs=b=*C(<L%Da;<|nSX9eLwc#ljmI&+dBt
z-to8XmB?joPKH0OESHZP@|<P(ynF8)kvCWN^AsKDx^*pXr){J5p>HZ~ZI(`lK5b~6
zCv1H>b(Z{Dfob!9?2*j%*E(u)H+}coX@%@(MXtswZw#{Z2n&zeY9{iiPwK<fE@QR#
z7q5OaTl}9PI4u5|TWaU)+mUy*Q}onMI_<hKv0)?kvD8)Pvww&zl-mC&a(3FJ3rmuD
zdaHkmJrq2scP()FZu6DR**vprW4b?Hn=c<+)v?Irg3mFo58Icu#%X^uFNlyo(zRsk
zJ=Zpg<mndzmVC?Ut$pird)Bl0Q?3R!|G3xv<IU12gK*IX*2pO*7+E&)@yT)aKXwrR
zd_Fbt=Olw(9@`UtI74TA{FI)@!K9+Krm97zF0jI;?dYTMOncjUHuoIGn_QDbuQswb
z`8#vuyfI#p^X`GxDzOLV-}SHlb2>fu-n09=O}6dQuMYawe?IJs+_!JN{av}=*WaxA
z&tUECb9L|H*SD`%^RB<Kd#>E}<fYet=jI(h_WFDE-fQ=+z4qSpEBbt;z4C^y*XvIG
zYR-Pid)}F?-+#-e+x?FE%YQ9S-|*|1{MxPm8G?TLtL~Y8J80*(bI)4Od;j~n#&bud
z^2aKdyO)2b`-W$3_-@C4{g=p+jjtBgdPaP!x8Ypy<;ok!sIwMjtS2VwJAQa=BYQr4
z?VaE&m1pN2PR&oY@B0|`w`Koph4s7r{p*%mYTezPA8VWOG&5;qa_o!zU)p9{Zk_F_
zb^Y2R^;Z6Foc?LwR}a6>i@s8u`t^^T@}sNO{~2VLU96hFTQ7WX`HQUmuWamBFaIJ`
z+xWD0`G+Tqv$K}iESqv|o9FH?_9k({XK(yAzVu6e$)YQ-E{DF*d|S6a@Wu5v{EkaL
zmYB&k|7S?LRr$+I<LbJ}$`LmmWBGoWO>!4Ls^9$C#e4P2$c9&6L{+D;^mcFZ)-u}l
zm4B{~PG9&GPP?2|rtL?S^^csAoW4oC%`@54IpAl?q`krRXJy|`n|?lE-R{_Hi_beQ
zy&3b3Eq3v%X|lGwb37$uW>w96S?d&(@BBh(X6d|kua(bgcD>PZcKv!`&wG)nZ&vSX
z4_~}-{bzaSpBzHR7g|MESG@QoS$ga9djFrlv@YbB?a%vp`*!@sf6KmDr{DMgvpeOh
zNEFAKSMPqv`?}w&(*4gc>sD>$e}<%+SE4@cFRjqeWxvUx`zFWgEcZc+bl#7L-W$DL
z{o6P0dcND)vn?Vylh?QZ+@>4y<EDGgG?T#f{~6wSmd7W(jorRx`SaJAd;a}rxO(>K
z)@d47x36EnzA>XpIyCxp=}Mlsq}Ix8m5D2b*PdRvT1;v2?klftras>o9wW9|)wgHX
z-WglfPGz0!G-!1_sm1CUd0tcHV~zH<%jY-sC+@twqIQ4Vm#N-2GgGHoZ1PlVJ2I`~
zz}t%!Q`Th7)H=;mFQlZl(M)x9*5dtnyCXKIN$<MS9GRV(p8W6qxv0LYi)T;YD*IEL
zgC}Ldv?F|zuPo<zsq>BfC@+Vr)uO0-i^G%7U7BLxFpI<FwD6HmTdQjdtl~l$iTZN8
zQ?!q|M`cv)ca_<AZ|3btudQot|9my&a`eB=>Fb_No#}Szw$aZWrQ+Lm|JCdG&!GLf
zfA$K6m3@A5yVi%L|CCUVi3_R8?Z2h^${|h0^PJ$Pm0W^cY`tfkAL~>|L`ujp1WB_S
z86?iV(YIjL2gd&liYXPxPlyYMGa1e)oG%{Uzm1{d#{|~r%u^4s%XyzU`P%IEecja+
zd)cr34qg`Z@@uND`_-@|eN(+=+wNa+^Yp&$RbR@r^0)3={+6?@`Pbi4>D!&Vzjc3o
z|L3>*T7&wt|C}qge4QV2>5J4`{?<?TBhG*0zd7yuH_eytxn}vQAKUl(9oy&C`EO$L
zXEko~jq0EBN$ACz>vy8I+N_%WTRqnz*6f`0w(r0HuHTfKu|aCvz5C~8+qP($E)V{<
z`OkJ!-+*`j8D>9O^(#Mc=Z;T)m(4cy?9P_bO`Cl(>(95#$xhdM`V)6;erNK#F*wj^
zt5)3Px-$K*1ykSJwOu>6b${@yz5cV8Z(ja9``~l)xH|#ACQX~CVKXEAlBw$T+WmX>
zKGDCiTX%K2-Rb!J7k}k%hG_pS%DO3Z{ny8@ae)FS{xbw;D1Z9!#x{KQw=Mftf17<@
zeus6|zM`sM`yIa>ySs<s^X*k%eS0=)uH>CHDQEGP3z@oa{x0<m;Jb7<ZISWPRid+Q
zhfX-6((#``HR{CU6;qRS1%F&JaSh943^w4q@HjFkU07rxZ?#j#K92A64tXs7D5rh#
z7h~{&%ey+i{AXBk!&m&;yz-N4?-uNs|MKN3sZZzhE>Bo?J9X_^^#yljO+H@RzHjrB
zJ$@T~wl27Oecokl$D}Qn13sVM-F>dM_NmR}D&9FoCyUNp+B7}Uwj<d;|C`Ry{|wLh
z-D=kTXE>7UzIye4hR~m<c5Tl%qwe}Vzp8px?fP}UuI0yP=kC0rEiL)PZtuOU=UtNT
zy;aJzpWJZ>b2!Vhmd$(byp*>$j^5gBv;P#!1Ro<`U2Rj9)=aVU{;!|h^jvoF)~{b0
zWoCO@d(}m>-@P*t%RN|r`CfP2FN>=Q8)p5oKRfM=k?4)P|2U`2U|rFhx^>-lp56Xm
zCq6NM7u<E5Yh_i);{MV!j<z|mksnp6gu`$8a##OnSY7je<JJ|QrF@yZnOoMIl#5Ao
zr>Yu-PgDx+e^@wyt#g%MS6GXoPs%^9>odZ#eKe0pDTeD^*sl62dZEbo$FF7UH$J(b
zx4Jm&YWk$8L&h?pii<8B+086^mE-E%pv$Ls-ds~H{I=$8Ro&`9w_fdC`@LDj7bPd@
zx4yi!o@d+RrW09{Yz*V3tSNL!-TO>slGJ;?d2-sf))&28Dey&9F?(B9?)ujYZe%C^
zXSh85Z&$&QX%8%z3~yWTFz704K3@Icp-22=5q6LN46ElgPB|tzc~1({o2scVT6d&|
zS^Q_1V^b74LsWOtr?v8NOCwV9n1#-G_&J=vVp-QJypCm}SK&#O)eDLr?J4|v?Q2~8
zxu0ia>eBQTMeb*NzyBUr{^pj@{L*jVuI%f&wmNuG*Pp4EreBp3yHxx7+qK7m!6!1;
zhFt!6-u>~vWf!XSH@^5;rPdof@6q9kzk1(qMtu2rHZysu-rcS2E5A>C<@$GNZ|mCJ
zTU8gIe5>xdo>l!)HQ(R;;uVuGre8&rJ1+ET<%mD`_V$|Ez4;R7lg0asYUgYSE||I~
zT7T!|@V@=)?goEaz2kO{`L@I5`PPD;^Iz-@IU9Aq^Be2e-`!R(UcXy^*xPyKYVY8e
ze++Kfs@~MiC@bG4aJ}`q-Hl)W8N#0^ew=qK)8sbqz2ntI_h(K%UD5IH#3wuL$Zv6*
z=3T!0H~&9_{(pvjm;N695<lZw|N4y3d#|?Jc{_hScK!D6xyyI$e7NVyrQY4|_8i;%
z^6mSDpT2Cj>y?TRezmqLa_jF(n`f&}zgm3#p!N;zw>A9>_ip}tC1ttT`J?OCw5`8l
zkg=paI&$%)xQ|zZv)u#Ju741YkCPHQIni79b^HRRquIPFZ`OEi@=z?ew4yS$@>xXc
z?dsI<g%;~)<s1HI*cy5HRf$~Qn%i&V_M6Q+S3N1mR<)zYJyEvAOX>#un#uXR{~03d
z?pCHx`q9N0DE#WL{`%Q(_}3_Xl(Icra_j9X?R_DiS7&kk+kULFyTrC6dd0TzrD8fc
z$~SBRXXn}-+qcv1(D(g9t=altpU;&#RmUB(#dN#PQSGmGSN}8gn#`{GeBb3)Klh72
z-zQ&<icfx8^YoWy^7)FL-^AD4I@O*s-RIz9Aveh|3$H)I594;c<V-DEGx1pQgSTy}
z6=u6vS$V8^yRB}KzUf<=^2vQ|yEEUey_Q?nHSKiDuT#HuTcga)%x)JdEkD#LvO(%Y
z*xZ<)4%2DI+&MShnzLO@>r!vTuU@~lisRv_;;FqUkz$^rlQy0HXd0<x5L#|7{7B$D
z+swp_qpuBel|vSbt$jW>Vhhhq6SKsC-g{Mt-20lGl9wixE?%;+YN@U3u2n*uZ|{C8
zm)x6r<Ws0=n!M{;5yef@zvVu?<T0)HWr~(=L~QNMZT*2I|61QH?d>sq<eqn|y2G|@
z*YdW{_fsl=YQ52R+hiN<*SfTCZOWR@FH|#mJ5APPyBR0Q2TSalWE#6Qa%$G==O=4E
zznZn}`CmV^XMd$;`@77xvOc{p>uUVN%JYv4UUt2b4OqZu!O-^L$${Pd2a`e=Jmc0k
zMo;fvbj(_=F5FF-`-A`Mma=2@2N|1=8M$b;uQmu+D_szJ%Se9pnwCeCPpx*H#HKUx
z!vd!8K1ElF^EU#Pnw^U0e5U<VH*8UD{>+u%jxXB0b?K^4-)nRGlb>(1k2A3gPyVy^
z{+v6%c&B$<dA(=Z<odTuzn1@%d$jlU<+o~U%@!S567*Xsw`E`V`_<7aZ13;y4qtcS
zjd|Rp+O`Q9*CWmTGrW;~zx~(Z?C0B}=gPk2?W*(h{PNs+(-NC)^DB9Ub*8A8Uf~kl
zIPvX~iGj=Q7p_ivbDHZ_n!`mcj&#0>CcD+IT$+CQ=I{FSWg9m}oSsz}dCgDPclqo?
zH}1S&`aM25FW>(9tjX?LlTCKZd#||=yzzzJFX@0^Cz9CytY(pmzfvW+*T41B-Hj}w
z89~49Eqi{oDt_DFH>EY#uNDM!XMfe-d%5a-;5YHRq1&^UZmmyVmmkSeYIpEg_Vv7N
z*Z0l%vTLR4w<!L#TetqZe&zRHz4Ikgw5xQ_%sy@FwEub(``ue?9Lm=&EZsNh+spT|
zCH;cyH^+wD4e#D=Z7_G{wn=x_i>;GfaiuGK(Th#Tbyo#?y*=6!8t{SPjdn-u>0P(u
zdu!|0zPsms-aDuASGe|5-|Ww6M^{_C{nIE~v9#XT>FiqPcX==0gx!h|)49D>FKnLZ
zjgybJ?5Y**)e7D3{;%(|oX>CmU;de|ZT99~$z6T<=Y01UDpxBsO>eHh{^PBU^z3Wf
zE}q$Fb#rfaSmHG654F$NO2wX;J9En^sq0tn)%|B!^2J&{b@{LNp85a&GpzX?o4#!M
zuEo{4Yh1rdzpb0cpZRWGRpvUs&>+88XSG$<UfGgW_{^j5@wD=u!%FUHb^EVgJ+fls
zr+d>chJN0VqaXWax>=O$zSaI;pHI1(WjejwWMQ<d$l+D@f&wc|^)4M-_}Jrg>yIZ*
zMM+(rLRQaCIiE>d>)TWMhO<tybX(e5o{+5uHu@oF&lEXsZ%ysmx9x-T`de3buP}>}
zx_CV{wbtuNzKFky?%g@zhc5UsUcb<!vD#s$y~i4E!6?JCGDcDRF8UkY-Si<#JK#pl
z?JZlUMJ!}bP2#QH^)2Vx1k+_^_B|(soMp<M70PO?R;>=Y(;vU~`t6l#yDwzCfAeSB
z<eQf-g<Y-GD6_uVy8dt6R>_z5(q_FeOP-d=o3c7_>Cw%Z^J?ohzPxgMtHs-l*LO{`
zw&=!9jrCal?7NuCH#ueJXRC9{{_W%XB_CX7vF=UQh3$WC+E2Xw^xVP^4F#4llUEzp
zhd=!&8g21J)NtC<LW$4kxjbToz6w4M;I!qLV^$Z<_33Cu<SwO271|e*{_J>=9(d^A
zjf*_;(#c<W)?WQx#Q$8`X2uHdym-k+i$0fLvv}z5ymkF*x$3L`8Mf4Gy6x}3__uxE
z_0XF?Uv9fKIlM5ty1sbt&Yhce?wIc06g^eLCbQ6T-iFLiArsHe&7Xep#_IPP*;{w5
z_u4Ic{)%1C&)jM2uO0ptQ>T74YJTjF%eVW_M12Z+^JsJ3k+XgkrPuVUg045+zA0Na
zKYrob>g4R=DaryVA0>TtRXaE57R~SPJHFsfUbN@e>)Y=CSUdfi^j(+#3<<n-Gi%zf
z%Qcs}U#w+!KjQkL_J~xj|J*gx-(G9FyF_~0YT5a*3$I`Pes6j14l94#jhC}?UarZW
z_O(+@{^b4*H$uPhKFWJl+x5a$Y}%yU8c}_5v+42g{<VDh&+y{w?zeTD9bfMKyLQWe
zhEMzF?0#du??1!4+Vqz8lR4%888Uv={?7U;JxfICy84zcg1>AVBRQ9P|12{rS85LU
zU48G;z0a3le+hiKJ<4~lN14dhD|+#5M{Q-lT?<dET$1shA-j6T`lM_9yc0j3Yf9_!
zj7?Z|jr;YZzWm9tVP3^{cat+(;tt<gc38H%Yxn9|-}b&J-}mjVwKdn2gf*9LMCQGg
zUF*8Rnm6p;v2IVfx2D^=O}b6m;@jAkZ~Yvwt^fVmw;t<$bZV=ezLNX${r%VP#lv4`
zEZDsM+sZdOp}pItXJsx}bXFo|W4P)<wq^I1eF^-z>h{{VXaCL$dAjSK@T<G+OD7+m
zD}VJ$-NoP0#ov}4-&cS3-l9AItjm+~W%-wUHLtau_;Iu6=kRFZnzj1Jo@jj*@^LYC
zm*CVqVs!4*sT+|-p6&6z-!zx1u3u|=@2kxRgLf&boqU(|7j2uTwV~$Yuc)m{wwqS2
zx;Ir=h)-$Rht<vno5GW2;<-E?xs?_s>GYpJ7!mLFernmK!t%XU-;yh2)IUe*21Q3|
zE}O%(F{0W#sKxKHFwfQ?%WpwBV!3OzCb2YLe7#2F;_mda38!VIP5)bRn?w6(lEun<
z^V}Mu+rqAT++6E^$(ik@PFT;KA1f+iYpW+ZR;C4OZ`u0Y<h9w}t8c>E<85b7dT{aT
zCar^;JnmU**K57~a{F*~<n}w+CRc0uTEo-*PR`1@n|klGQ>K2{R*5F*P{kVutvy9n
ze9E<Tj=lNj{pm{GkV))IAN>{8*jl=-^81&0R~LV(lJ&dSch3J=)X({k|KDQZU}R!q
zvuAKj1hbiu*o=&9_6!NvT=(?f&X)@B?qu28X|h<8Wm1atUz=z9cYZs2=8W*=t+`=F
zoYISre+`U?eY{8Lo+-<8VWwZDdj&+qHZoOJTntdNHM~>u_v`LoE*%jQ{QL8+7<SIQ
za8ORzH8O#@c%fae<BhE+1aF_;Dw>?+XncD~$TUR<t7Gj;0(_V*e)-kxHQ7M@rR=Jh
z^Fb~V-&Q2AVc`GD{QJdbrigQM+vBY)8MC|l{xj^Fvhhm8nq0%DL5CECyyjhDU@qni
z$QNE{cxl^WCqad}S-#TEyOQ@$&s?yRrNQh6<KthMt|?Jw4OTAlOHDNI95~oLLy&FT
zMm65w{#guf8PlB&)vo`Y5}u*Mv%U8X``r9Y>vfzv|5ycb@t8aRd-sJ=N#w1pUg@lV
zH-s2|Np@FW$e6tL3(KXHtIKXN)z~cSNMcN2dz{^W|M9(T5?mpZ@3}kv$ymef$mXf`
ztL|4?>K#v`!#{pr4A|vze%cnt8JSAHYwv##NYGtjt0j@;+W+pO$x}6@1KTfMsXeUY
z|D|uy{g*y(l0>w+B|da1#JU(ZE_D#{oZWrltG7`4(%%88hHRxXj2$~~z5dO)=yj3l
zd&A1VSJw8t<F{_KGF*G4A#xGN%Rj3kVuTB8ZCJM~o-mm~V&dgvQ@4uuUEy=`v=Y*B
zPxSi6ux?|%K+-l1#?~igpO#AeO*kT}P|?q&(bBHVRiE>tBACrOqRNAz^mWzUZz~ub
z#V0-%TYHSTQH$Zr$#>dsH>%9MP}kP{cVmY6We4@W4ik=FIlzC-#+PTdgTgKUy1y$7
z1ynfM7?XcxIwu;{EV4R2mqpFxc23lF^}YFJEtl$VRSUZ?CvBGUkD4OId!cIHF{@x>
z6~o?oU!|UncNSeTmEX5*Tf<D1A5k@#qN$<FRA%>WSsEd`JpQ}8zt*kf64{dd@0T(!
zXu2%Av&Z9i=j%%o_S}g%9>w?e8zVzT^(^hqb&O3(_t>UMUvausQ(bW(Okso7moCPT
z-00ac{(<f?-u<#Rt2nNe9sSQBm2y@=f+0eFElZN881LhUA`X))&90wod!)kgVFAYk
z-vgJdeq6LplVVK%_T%=~OYd`!2y;~(+ZV!;Q>0wh{Q9z2TI3y%1}na=iVahZ1=apD
zZ0p{<v03<<+r%&H3p$T^?sxLr`u3KN<E!f9S&F@9PDr(0;t&b>yZWW@CB7{V0xpwW
zTl(cTJ1ZZV<juFyHTsIwqrXXegFJ<$qPIT|p1Lr?k)`a?U7PI7rRH<Zj=!B1$}mCU
z$Nj@wJrpJ{U2wi(5!VFI4QwvoJ}<hs%m1<1qVJiL)dQ@9X0pugn<%TfUH0IS$&deJ
znR2l%Qkk2v^@!xQ<}dGE4Xbjc-96uAsho+s-~Q|R9^XcB^)Fksc01%o?|AujQ3LPO
zh0Pi6{wtQpoG6;RM(lT9&XS*XyClVA?pb;K3r$w-z5Vs9puvI$<pnRRzH;zpni>8%
ztC7Lr_Gp9avH4!ou8ju%5ig_X2rau{RXSgu%kBcZ+%g`YA3p*D4lJr&lBrVqE;DwP
z>4v|h+m0N0E4=1M@cSL&``S!8)~;4^d*mLt@LJ=koHUQWQ2`u|0e;ieG>n!^;M-Nc
zzbd&<e6EL~>!$mMl7EJsNn&8n{qmn7ZVFqFr+{N`&F;V;m6=RF9-sdz&E}N9ZB@@@
z**+z+;#$|117FT3-^$Q@rS4l5ctk;w#XxF8$={NN4bovMrS`{KX3kq4U3W`0XH}Y2
z=GywgqyrqbR{nGIUYv1Z{IX!3&mH&vckA~!^G&}}vMj;vF^gyCN8#uj&B||IfBm#>
zlUuW=*xDlk3=F*Py?T#T9o6n1>U${b*f;B9sC4?m*MD9Zw1u&6e=V}_1_S3yh7j{5
zXHLw%?WHh7<pBG!y-dFveEfT*8*ck{{IQ#|aA8-I{;#9CP7(bte?@iMG_JI@S&@{?
z^7la9F9qQ}O-cEQRa~d^RgQaJtI<xJk<py5_;t~t6vyW0m7kUs?Y{Qu$oIF7Mf@=_
zCBKg5Ch@hUAOEn`GtFFqvwy|no}2!Ox0(e!6`0L0ZD%-^@>cD-;g5?aH~IgzuDJGq
zGiakql-m{tslT^f_ppS2S79_$4}7G-Xu$tceXZxj2O7#vV$c0=26%9>?%C}ta80VA
z^q1V+7mvkbw})Lnw_QO?jH`2h#-i0+R`<XDXVCI9SGW4O@mXfgPDVu*kGTtG*q@sj
z#doM?Sx#o>???BSdu6g0ySO{qcP#2!I4e2B>Y`Wx%l4Po4{aCB{BrN_f@@bZvTr?q
z9dOJ;{Yq}#m!Nx#cQCKd6bW_soLgS2>vl<ro4Kg^!eqwUIORiASlKx5ircT6p`90|
zd}iMMRtCNsbNRNulTgd8oA_|4fADwVKiYRXYdOR&ujS<49y&Su+aiHGjqCv&i$dP1
zc-%IATC1UXC*Z!<o#mHm9m@LVm6Ur<W-8qtxo+v~zq@8E^_j51aq>#_Zvn0>HjYw~
zw%LEm)QfHiUaIfS{nfx9eEHBku_Jza>ud9l@l0glwec03TdUB2FJqZ?r|`AMTdRvJ
zW_DKw9@ANp`|;A_Qyq7U1+Q73SbI_NN#~x%mH$F^%uHqR?|d(35?&~jAh=L=b+!M3
z(-QkL=1aviFo>_b!g=K)AH&^5vtRT6DNWgWQg%V-Rz`)ldjykj@O=?I+xpkc{O{Dn
z9V^U4jD%!P++fdJ)W1EAEx-Qitqz3)%{r#GxxZI1ru6MP_*XZ2?FPg7y1t@zODhyg
zSW4weEnUyHWNd%wbNEf7;q_zNXDFOt%eB>A%X>gHFgN$<uei>LKr_MhbG3}_#0V(4
zIvse)q;TNxmawutjqKmuv(ggETo`Zk*6k}{nG_Kre?4GU?yXz*GA1uj;+y#R>oWeo
zfm`C-{g;ZIIAXBTu2y;fyTuI>7bZWweQuG5%0vYr_D-e+f(!@q_Q{{?K6Ca6M?=-b
zXp#BfI$!Z^k!@t)Wshfk>f^)r<nLym4(3}4H-2*QB?xBU`s@12;a0>1kB@tT9n9^o
zn2Ow3lgGin;TmtA@_J|X4~r*?oapswtebys=ES{fpWK7$y|3@!TB$I}{r#I7jp^1m
z7dU?2BG<O}XtrU8ZBo-6wy9E*wtHS~N@3a1s+hs1#T@0{{$|l-N!A0G9!Ke1<SAwL
z*#COr7EXf;zN^9*jCkhiFS&O0f@|ZiOrM6ynQs{0$}b7%-JQH{pW$Pd&GETC9de>u
zcYAi1yncRbcC|o~$jW(Ff`y$+*&GG5Sn>o}W|u80<o&>Shv#DAx2y!gjJNCdYFPEI
zSCH)Ge_56L%+cPvR8GXt+HL#Xs%zKOE7-g%zOTG<-~iL1<4a{K`SY0-zAccgwYqWs
zWz}r~j)^yz*G-96Z9UacRsPv@hlKgOkJo)Q6LN#}_PV_MafNwz;l%9bFu5j`rhFd;
zhG|X9w+i-jY+$qgB629fN6_l5>}l4$N~}lSX4?keyMJtEQn}&v!+Wa}P8g`K-CZxm
zss46*<la9SaYsDO<Q;#%Xq8)#S91N!Rxc0c{ck_4EGTPAUH<JyaFs`chr+*IDraUN
zcz>mQFHcu)?fq!S*S}xq`G2q7e0^zN5ObVE-(1&77a^DJp6^{JFc?LZHrRWIeYm)#
zmu-=~=fZdLf##Pu`tRTC+Ol=ad)b;-4m@2-E{wm**ByJCc;(jAeJ{7Rw$HEHsbMXD
z_fN(;!<QX8`o>|>DV|n0>UOR#`OmP0S=sU0qirk(9y`VVva**oMD#9+;7!}EX>Ao9
zQ1Z8w)uG<5d8vq}vWN2e_Y2Ggx4gAe{}HlgwWLsesqDoq@@x1X22O}~d}I}zdPF7n
zmdl;EsUfFcF@9LITDrx-E`CcuYH!N?M;f~&b&@atUcR(CyIfnvZR3)P3#Yd<<yu`k
zs#d?E<U`j@v!s#@%7?P=WTf(Dn)kJB=U!9CQup}Uc7v%Z++Tl{tvzj>((gB~#Lsr4
z`0SZ4tF#U<ZP(hirF7BJrPHnn@n_vQ`;tN8rC}9sHOJRdJK3{2rx;lL9@j6eu2fFj
z_M%E^(k*Wf+iEV>Jf3&2i=SWGp0_D`iGQz%t|TYJ%uCx1nykMH-(FyHc0v=+B#!+L
zm-^p|U|414wnep5AmR1;Dk*P=x6f)aGz3xvl<o&QOLsTF61==Lmtm@TL%y7e(Z&YX
zCvhh8kIgW!R)|XDIkrz}+ltPF+zQ#Wna;VdJj~{E>2TKSm98(C5bybh_x#-426G?5
zB~mqhetUhFguV5t+WoiY#XE7PGfG{Y#&w53EZ|gVR4DKJx;4R&Wuo}U1y56%4qT95
z%lp9T_VHugO%5y!RWE-lHHyn7WUx(iRuD=%yTm^@TB^GF%j<`?G}u&DY<!Wte=1KB
zM>3P|;xD2*UL8vQ?yC1m$#wbHi(6I-?cU`cFC}q6XA(oL$s5gPCOwxkN520GWZ^LK
zpDDj<>YNv@kH1!2<nVZ@zH;7{A|0Oz$@{$mwajJ<)%#m1D@?pr@2h3VSj#r8>+89z
zJC!3u8H6~$^etZRHOJ+*i|3Y@*Hx+J$y*}M?Fu-)MXPV~kIJ|njwBPg(sx2-GkyiC
ze$Shsblo;1<!-S;=Z=qywkNo@L{yw*xYw%UUU+M}B+G02r7H!57|g`jU%PrV{%4T8
zTQ9|y7II_0+*ZxZ_t%d##4V|GHMVKIezYp=!J%(#r4#cH1nO~~uwT7n#S8}5KmQqG
zwYD6(y}|IxzgH^!A^p~07cDSwHItKF#UNy#x!|n&nj=RpsN^}R_zG|eu<e@vJX%43
z_f`rMt7&5r`zotf93K{(XZD=Sc=_v>#d{{X_H_H^`tM%Yw{c0pZB2%E9cwQ*HSz9Z
zytF`Xf&5zDRpGUrR>xae!oD2YDD|T;?uop^uZujc4;x?bI`!>aX}HVkVvu9xPFbF^
z6%!faOZQDlV^B)dsSdlQa`XYm^<xViIC%T>`L*sGFnY0gNo|(OwChKFJtrD2TmCvs
zI>D3a3Ri<yvr0v9a^S1Z3D@@4XK;5m)pG@{ulU69@_BGYNB{aP#kp0vf$J;RKJAn`
z(fR9qly2?XN?ChH*E5<;48{%;b6vkm3HZNRz!19O4x{;G*Nf?rhEkKPgBliz9jY$>
zdu0U=qe?%&)xBvvho0};x@Se&1Q~e``{hv+5+>C~`P{o|{qV|xe)*g3k}4CIWZ7gF
z^e%DC*mYt>UHjEq_xfWE$JBiPGd!vG<uu-R#Pw*7w1cNm)v;;Unw~Y7?tP~5w1h|G
z+`YY9ZFdK_GBl}`Y|mK9<Gj6qr{emy&pTo~_x`?U@#Ug}_-B=G3w~VUoVaGPZTeE9
z#|<uSuj6;Duem$Tr*FA;u%T+yv%?=hZxv<9ajdkuwf9WfhTuQyU%FKDT(Z~gt?uGD
z($~Cv$~V~+DtXmMBA6cs=rMM7svMga!l&Auy~6n6@67U(fl@cJ?=KZo;GV(qZ~Dqs
zmi}#4a(5TC-1TY=a!+2ny3C?e>Pr_#LPV54uZyte<um20y-hkZw#Zwl%sq7KK=hYO
z3r-s{7_ce$?JFsqswh-qy#Dh`_giW%ne0oK@0C5p^W*5B-xs<KBW#y-?U>zY#czK#
zdWv-P#{E;Z9!E}Qs^-#~#Bp)!{9_%icROuWxNGaC?vR+tmi(csi6erIN79z_<9gql
zTUhEA-<mSh@UnB=*LRxAidHw`tiujk&$u&J`Sf1)SWo4+z4^bj^Y6?$D9*m8{B^Wk
z#F0Gpz}v^JoMLP-a{Sc)W#t{FqX&$||Ef(rV8l65HvRjB1QkyeK|!l49OapEVV5+l
zg%!T+IV&E?b*&-g$iLm!9wjsv%OBb{^R|G;o*!NR9yAwz`S@uedqm$x(Qn_BbVWD<
zJXAQ}SbzVp;DXbwe<HCtWle0`|3zI%QF-Ab$-d+)D}$!_{`jx!b6T$)iRk>hb?5Qh
z3UR(G=Cu4;?5yt1_1%-@t(f}PdZ{++{=g-2^ILfqFs!bQf8ok%6zadUVS;)2r<J+R
z3?4IV|1-#Q-CCpP!IPVJb+hUTVZ&l6X6KwELhjymvw~B&82V;OF(o)Q3vs@!V$o4#
z=*YZ${8&eTqwx0g$EL54&t2zvZMF)h`s?jWh1ioH3JWRqna!9vas6E83Eoq!e!Q@o
z60O@E!=UGJrB*xZh}MBv(<_ZZ^OlNDyi)eBWXG>H6E8<4PKb7Wp}*3Eal_WN`43&3
zUbCFr7s^)l@}aH!ub_o&E*shI<~|mE$q;?ze%$d7OZvCW+pbW)l6MoQ5xdt8BZU*M
z?_6DXzo7H=TE@u>W{S<QUq07ae`)#^-UFiF1&-DlUz@;f)TF!S->In=WLek8y=sVD
zTX%og-ksAYR_t*VIkwBQam{?GTOT+Y?R_;?&%OS_v@0z_EB%<wo>eNj3O?QUzlARm
z+N72c_V#SDxY*ibDjDvPFZieO-kW(PL;u>$o1F}d3R(IUAJ%)eP2ia=c;WlP2@x+<
zZp>=iFtcN_lWBtEM6tD}E|n^KfBSW1%hZmKTVJp<@t&AB@ps1aPzJXPY7Pt+(h|4s
za*s_va#7Wm?X1*s=eSJ{-OSg2ggxD<<WseFspc_-r~{ttE7s>QCtmtz{_E0w$%!jI
zFX|}wee&b$f&<yv{k)mo0%7GsrUF(04NTnvDb2FlNtp~^Hul=LdQ6Som|Rpn?@AKS
z?Bj*bl15RFW^7cuHF0@M&|$F&D!uAou60fO!ZG{X-;h{^HpVr|>z3`cUi6<~{ob73
z&cAB<vU{>Gm>6-`X4g4!Zur%!vEt6D5Bh6&`HHFhXV~)9s%~<$@+F2z`N?soW1l(m
zHPpRgWVqwvUw2F+jls@|!Rq!g?OX8y-QQ=arsSHbc+ThIIUK4~HRH;q4NOuDQm%2Y
z)-Jr_pLKIr$Svz{d&Ooq7uo!}oZq>}bp4+UwtgQ5{`YH7ew(cD#n5rvfzIaVx3)bI
zkPz^eZZ>vSj&;~6b)<CJu?<nWV$HX{8ox+<#k?eYc~pAP8Xra}t{of1c}o6hFqX<^
zzN}@rXziiIvTcg(gY@`g9gQ2;c-rzuF*ZkizP0{)6oahkq6t0*msc+PE|oH&n(<QG
z(nSwmo9@w=SRMC#<1(IWnX*=8e|6nuI&K~Cc>mZjifOLOmzO^Rz8yQ>pdu;w*hj{3
zl5XNNjTEPHzWuAN2yT~_=hs}RFmtAD?)48Ve?Rh=&;QW%f@6c{7WXVc>&DA3uOI4j
zGSAznaP${r+#<%Uy9Aet%}wDy{ym6&?#Aa1Mz1R`WlZphX0nzo`LN)F)4ttRWu_bC
zH=LSe%Cy~o<?b7GBJmQ^dfVn-^V^!d?f8e+`CPFVit-HQ-~Kb**#F&B$e#bItH%tb
z<m1P>R&Eqhx>a%E*y%(Tj`xpU_php7mS@Ek)9%rjckHw4v*W?{?%FUcPApK~yUO9K
z#I4c|@1tk&J>J2jT|6_^M)#o`@8Vxy|Hd9=V`8|FZ4&WXjQRVeRkDs>`fp^c<~_Ni
zsp=@xb+&6)_}VhqjB`Eq|GM&@;gq@WmsyN!R;$SKs?5Lbwfu_z!(6+q`_-43Y}`}N
zrFF_H?|nVz(g{A?Yi`KfbIo9kUX%IIQEy+=>-x3wr5%Y&c&(#4nmBlE^XhB0p9V!V
zly3OguVrz36(^h9+!ZOu*!~?m@NI=N*W#t`ulPq<pUi3h)zO@P>B`a@>mInQyk>pj
z*qV^rYyM3Ri(pbd{L;1U0cV3%=jUao7<d#klGl5Rh%RAX`aJIM3T>fdPtHx2^5t1n
z<sV?f9(|eP-_5U*X1ASl@;1!ex@GN>6KWr?{o=cFMn#A5)dk1PKf?}qN6eTgAEnz<
zx_1$$_<sg34Sn<L3qLO9-SUWG632y$$=}}fYgv16=vdWTu^c$TAb6+p->Gk(I?{ri
z8PpH>8g01cdp_b{U8vTAHIp`G{%450GUMo_M|>Od>#kf#b=%(}#bb9{$fTb!?)D4L
zw%Pv4VaByb4tBhL7`?`kf%#6^KM@BNV-7BpKiZj-Hm*7GL9RA4&Xa+&F;hhL4Trg!
z)xT-WXLmL-ulW1*<?rW?ml_%zRBmKc&1w<iu=QQLeyY)dJ7Ni6Z2zp-9%^7VyQ2BA
z>x_*%n#J#m{rVAh;;okMrTkl840(^dZT@<J@u5>_c{lH_+iQYFg+4R-d!>j^5K4El
zsk)$)lkg&;Z(g9g5~JA;sr!M~u3T3tnVWoktM5$r)j9umY^~nOx;)eB_NnQT3^P=O
zFCUufe`Vg|Zx@3$EVyU0>q;Zb+6Dg0vZ6DC?BlEM<tt47_kJzYqV$q;%eP<Jt9(hN
z|MFguV7*1&E*!6u9U5OU+^M)S`$?`#_MZ$<qi<5TtOL#O)ZbmW<>lkRX-7C&UJBPg
zjsJIc?aO&{J(d>ev7FrdrT?LO>DiNalz2jv4&M&^)o8jmW$L9WS2joEij2$KuT3>f
zQZT%gaAy9~;MtyL^N)QsSaZaO|6b<CH5=zmTl?hf-{3zQJn=QNUp`)1-J7g-*daUj
zz?QiVa!lJAzw6Aj^6Xrn<G#dE@JhhfbDkY9>Mu3?UU1{*y(^M`{XF`blvk{MTz555
z@JeusQR<dg?jE8W{a2pRcd(kJx8$9G`jLpUVk%Q-)E@h17<WT%T~poW2fk*mLLrUo
zn!30<?HV(bre5P|{Gz_(+k(~7vpki*W<PcHI{M(~!H;X#C+RFdWcs1+OQFK8Z8y}v
zl`e?*C2=tI?UKL%rIZe_?ap2eciiXy>T29^swvq!JMegff`EG9<GLxF;>ynAvTp+x
zmt<`&u)g+kr&@0QW5-XjwE_OsQO)*WCfGdpz96=7g6Ecc$;JD;4aMK9FVC`!;+~wu
z`}ST(^yFl*OOHRSUFIpsl=5%xDi105myexqvoIT_xzw+fU44mne{XL0Y{7?Dez<xw
zL`bNVy|jzX+?BiWV{@|aKCjy!yMont1gicsEEP;v_WLKgg;Q5?dtCMHL$eK3_*Rup
zstPpT+05j(d(X;4D^$J;XD$$#!E1iu_SXw#0l|K^zAfzN3^!)q%BJHn$>F;5{jK!{
ze>WRdzp}}`z?f)g>zb#anUKc9f2gtU5Z^RAIosC?1!+3gjn^_}>%BhmMb7?M%bkgW
zU;kcxXVNx<scZXJ$%!{IpL(rwJAHEYe5vmoO*|f-_H9+HHLQGXzi-By5Ot?z`N2J>
zEfglMf5FRE#?r{(x_tjbR}m(K+H3vmd)fXoWQz4o_PN%(-F8o_x52ID0XjAsyEOMU
z_BH>wwBbv$(tn0!TenNHO!9dt?C8>#-Er-nNZ_~kI~o3NfA2aWBI0MozZdIEI8zxs
zE=LCoDCMOG)YxqiiF}k$5n!>*ZGlAB9cOMI{m7RdEme;Ff>ruEdwg${Udm$a+&GuL
zH}mBL&rT()`zsf%QP`;BxP|YZ>2?X$B=?67DU%L3HJL8mzJz)0pR<`NXC|)Q()DuJ
zS(Z#w4o0b+``;{_#P`Uo--@Sh<0Xv=>Q|MQU(?tXrQ~t_Sk?np^S*m&ZH6jmCSK^b
z3UyFm&buGCWjEVn0hh3sDqoTucV7E)Q{+$?Tca@Rg1*CRMb$)?NY@E|Sz)VV<GFa7
zqgp~`L;#<u%DWl+qb3$gNxY2SEO3E=A;@rtnttM1gS5#kv+I6oP2R@B>;BL=qtRUD
z+&o$BBuQ`oj%zmBg>tJ8%(byu^=WDAZh5YpuG(;w`MgR~A87sESA4JadGuWNsm_uS
ziYZZdUzfdZWbByHH^0|Yy*ys>8oSpmTPMG@2^w>cXBs%FFLic%;B)KH-HdJC9se2p
zkM(b3J9KGZ{jUAne5M&+`|ERAL?~DG{q@%_@>{s;=B{W7@|rn${X?JLSAqtma;0Wc
z0%?x_(q=0Qr0?BR?;QQaQTUPd#oQ7G*Oq@T)-LEhxW>O#l)LzqL5<16En5T`8mnIi
zPLH^Je6N7B%dJv|zOCD3+Iy2OX&H4Yzx;9Sk)!x*$F0>HIqar9`ptEGO4%amcNyZ{
z-;}mTDZl;^c9h|0<Lvk^uYLO5moOU|KE2jqw7|Qf@4#6-*PXTg-T}FuDvsjD*RF2Q
zl<2uJv-wxa(wpC1_wAbeKs%uPn=O01J{Nz(OC|}|-~So31b8^5?l7-^>@_pbhrvBx
zUMq1|gs=*CMZg`EBeTE0{`z6j0tvO>?b!i5%q46kZ|b>v6OMcVRn8u&)js{aN!=+E
zA{|t+)erTZxRu9pcJ~j#U>=!ydv~9el$(2bSBYH6&bq5A2j(CDaedp%oxIBftoo1j
z%v~bA@#RBzN%{WhC{4Euj?HTqZD+L3Wx8ZlC(6e;kzvCttD|fQCfZDY^IeS&-o6n1
z+F^^>-u)>T74xn!A6|35N@bEz=_`jfn#{ZhI1H-8jtH54kTYL;S2|xXQGHE-+uSye
zd3*QAM(|!{>3eej*aE$_16lmRa-y${IRDO*eK}oaqwc~BCngp?blCZ2O`TNc<7ltm
zNiM!eOBG9F_3Ebz^}gutYpV)Ka$uR8UpG0RIY^<i)Ar8_&3$(_g&mo<#`9XnuK6AU
zRzmi@49g3z2q@i)eK|QNXJa<A{GK4`mL2lv7MEyV@@qddVdh;{|KeNCk`4N7$}im|
z;vM&t{kkNwqbYxdLdCrXmbdbSFL(bnT_o5tQ9+i|Dj>=3=~R`kQume!?@V(Pvp?3v
zD!0~QZq?cR$Vr!9ZRo%J+O_EH`6Xv&&YSvn=iJp+bvG97@LL>xMf--%irjifCx^ze
zUe;F$tqKP(IlecEbYPg-*?;&{-^p7`CVmmDSf~(ZYWwzgM)wL`<Lt@5Ug?;fQ0d$I
z_TSW(b`4>k*Q1mb?{NNh_k8Q)^m40DiRi`_*^Auym#)-q6G(_DePb0;dvu-W-?si8
z5?@rJ;~%<9Ny@*y_Jtwnz>8g(zg|~LN6d&{pQN#S`%1Tqx&HN!T?|z;ZB1T_M99Bn
z`KI!3R@lj}I?|<GX$=b-1gz#?j{2UQ!{jvALv+X8Dpsq%88`Cc!<T!`o3do(os@ht
z_H)_U5t?l3`{TI-&87M+FQ3}BJ#O{4{`Fq>o*asG_`G9brizEkxn=uzsB+3XKmNM1
zaObrYzkPKkhYseX@U`z%Y8G5z`~G*Pk?AJG4*OG6uQcku60SE6WVn}n{AWN~0K?o;
z!`~~5Opiy{`e)rYP&?zFo3<U)6A)ZBwcpNoLlf8JS7NVgvjk>O(n;xm>KK2$FJ;F2
z<x@QbtQhjY{=HIY%^|k;?UgH!6&N$R&EvMLaoHhIRq`@=qo{E~TEc$@tLf9W{AE}l
zaP9gf8{X<Fb<ZtbH+Va~R+cR~aLU9%PHe%`)*gnm&O1vNyv)_|&eDJE9B?2e`{~mB
zX_K#T{N=6B&EMkqx;8(^)_aSlq1nHx@Rd*9-^#wOIilCR@^#*nWoH~4rT%KHI*`QU
z&?&t9QvWRn0j2BWdqo*;ylcGXA9W{Tu1BDdRh?Auj>ZIr_m86ky*AI7RI-$tCCl|!
zwn&OoMCTs9=jWQA&Q#)=Ezkcnj6I`(=T1X?uE-8oBV9H7UY<n9?grlz%Fd4+3<Rof
zUG!4)W@PEUm7g!g9AfrXd9T1Xi-UW<ynP<ssF>ptA86=QcZu&o_4iM!B`b|>cXKhk
z<Jo7nH9tMqL(BC+O!&7GQj@H%?z@<w{4KzJ?%GuC{N<On={`GFHSt<k{}#^N``a?K
zbSf&oFEYBz<9C~Xedj{<i;2QQtdfcydl%VHt(wJPbbQO}tfaNVOpibQy8fM`iBl-q
z@9W~651+4XU%#~Emfzl9gS%_)l)clCU8{D6ZR4M#8VqN5eVzCB^@ZuPCnTJonj0u)
zy?lKu>j`cl#ydF-FPG*Uur(i=#@Joux$nhaUFWKIVV6&D^>fv5Ybcq^nwQMAck3rR
z(Tyzk)Y89fm0gg_^m+ZIZQJkYR)5*J=v1EnvYfhoBD>E!3R(3{-J>IDq#nPNd3to-
z*7m6e!F)P(%eG4!HmUElYFuh$>^W0~TT1O{gvXZJ?7N<Od`cH>+}iGVfBj<@(HG*c
zui3o5ooN5@LdVDTS#C=vvCQ~rvcmP-$&HKD_+B3m^wDvQWIlfQW!%e|LQE6QFV$#Y
ze%YAdU@mg+?)7&JT>&m9<tAUUzL?;3I79z&xZKRk5q2eh4->1U?{%bo6})u8-aGJ^
z1AFAP=^EQ^w)WqC>O0ku%TYag{=@L*>RYT1ow4E@7BZ|fSNmwP(!My#KX3D;hLEOX
z_v}n$IMgn$-NO9ZUDA1t;F9uBi&(lnw@vga+%oM7bG>wcq3({hx6Erzn7@8paMtWa
z)z_`nJ+;2Kzg*rcvqC|bbx+l`=ge7$8eF1ZUR&zF>{@n=+~1W`W-29rySM#!+W`-&
z_$XcGjBa0cre_X~#gARq+&O!8#V+0>Ydb!e8{X?(=E(ci^z919Dg07N6B2x8cHf9T
zw)g&zlY93yHEp@adu-!{ixQ0r0<4C1>jNfUiCT2~`4`iov|n62hayYacU=DXGI}%9
zP5xyncii@Sr6~s*{)(C{pqRkjT-|@uvGCN?+YEOCL$A!dW;ccT#@mfAm%Mbl5W&%L
zIat)lb~BgSAuYyfEWZ|S?@x^GJ$UUu!?vac_t>+g6n!Ra+qW_KM|gyo%6BRMh6OH7
zChY!SObjQuo=_^a{iD=)EH&-p_18f>)(0DOY%+FCW%hn;#g*LAP@;Y5OZmE|#*amg
zJ&;f-6@CA%bEoW?ppB7&(rx>ce}wPIS#VIQ@qx$soCZb#DgD|E2Su?^kGFra3%_g-
z+`jTxW*CD`gzxKuphYH~cV#oS`R~r$@BLMjHMMoGq5A8GVU3-OZb_Ga{Irtcjo6I7
zSwDkQk{4c)b+6agvb-aCfyu<yKJ>+Ij=a4#`{lN7a=**)UETlC6zNpCnKPL*oHjBS
z-TsmJb$xUdLxabTx6ggr7>%y)+sj&C*r1T7Ah}o|p>~au+JkGCQXQ|qyuCFip=^?U
z`s;-g7YOlaT<H4}FsU$xS=RTB2HTY{AODH8L`a*wtO^MdIa4Q_zSQuH!W~Vf`>!%u
z#JA7CykYH4p8lP^%f4-8u)Cc**F8AsQbcBj+DB94Eh`xg2;Tau*}2El?5|TJd)7g7
zrURv0^UTGCFU-}K<&}M+$>tpA-#*pB>{71$!qpSm9yE)+((JhKb^q=AAO2|WJ*b;8
z@A%KKH=DTY1K!_T%AhOdUN`@Bw6V9<K`xCv+kB-jr)s6wC$C)eWP+~wD--#1%`S#U
z%qA{Bu3i4mFyWWSmGea!2N@W|{`$vjac$2%;@|JZx$D-63(<aG0&ZR6k9_T}bka%5
z=8si??kmUY(hprlhc6srYIeMtbK1!IXns=U7M9n{$NE%_T3o;EYinx#cRzDQXy1bu
zo|k6K)KEC$GNEK|z5|Dqes){~18ahwe*R;ZZYBq%64~`@-7G^d`A1y3tG2MN;r2OK
zF_pPXe*9Zym@d1epX15}Z9^5IMY@lDHZe6RXzqV_{aEXN2993`mfp5rlXSt_RpR2J
z$2;v;wfS<W2ro2EmSf-Uv3Q@^@yfL)trsP9OTW-6QTQppmTl58N9JI!1HHFq{*!%W
zcgfM9bn>5!=`0HJYrg!t(8yUm`TFU-LTe<;Gq0cPOp?16x##;o6P{nOoeA}&JUe_F
zm<wLtndr&TTzm1FRp2p>32A@-yxcf#hwsI&i@XjB=Gsd!_$}SD=<3#v+bbHCX8hVZ
zpV@Y0hu8~~zr1-oQZ9nmT&tcJykPCmzHrN|Lq%Txv8%&tg`ednXM5b<dn!x{f9bVZ
z#mD3I?^lchIxMfvRelDZU{H?Db-&xVgUMm-j{{8R4z@N~_a<&TlKpSX+KDZOL7qEp
z_j7SG7^+NT`p>X%ZBMO$PL9tFel4X0#hLaiqMBywbl4@$c&yMNkS~01s@31K51&SV
zJHdV_$!_Cg$3rJsDkZo42spvmpuA;LRo%3uO=>J(l|HLnJlpB_OwHq?)p4&IzQ<cd
zbws!$zJ6TvU@l8@rb&WOde%4NrMXhaGq&cNu^oB6Zrajd=_#>W80sY#zc;ye@zUKr
zSw%N8R3iMdZY^_PF<HJqMCy@FRrilTg+uEjFU<O?)jngs7UL3zvNds6l$gG}%B~UM
z4^Fgwr4({QK-bo8iy=eu@vr{ZW=_7k=Kj(u-Z_(`e*{=^CRlfDd>^+daRF<vN}Xtd
zWbdu?WmA~fOg0F+oPRTTN>wRCMa88V+jd3uOjJ3#tM5_QmIJCSujNcPI3)3Wx%6$p
z8wQ0N{ZhOW#5yClUkK1qY+x{NpZL~U+B;7z`D?&U0he4`jd#*heYy{R+O{RaY0Iro
zc5_#HbbHL0U2A=XdB=?ACFOD<NiXel>i&HxI{xjq@V#yRPAV@0dX)5BAIP#)US#9k
za&rEXz|i@eAGc~Ryr;(REFvvB=d|nUiZ2`XO<vZv(DfwC%=h;?D|imaO|ZV;J*8>e
zwW_~b2E94Q5AXT6s!3$sL)jzW78%L^c>7`Al^q9X*e+7*R{6T;#t*63PYwa>zM3~}
zeHZN8{5<-Xbo}1xf+d+!KjoJ)aRw~=DE@J!<8|M(mJ?zua$C4KZ)cb_Kgw8Xop5x0
z{`#nzigyynSHypK8GR)(-~RAR_ZlJHuOejzaV;A*E{JVAd7Ih)__66SHzo^T_%Z9-
zojWGRUraZPPLY=NWlnG^x%9Wbls}K@(8lf=ri@D)%w?bZOD^2ue00HyYhMnmIoh7_
zdC}!mapCJfuKaR6dF8M6y@GO)yH9ItGMO4&1Rq%oyL3*{OFQPPXR4Jjk$a_`{h__8
z4S{T>MpYpm_s!nc-}mX_n71nZWmFqO@A0iN6-UqC;q0!Ey7SF3sb*!l*@KcRu3Hwh
z{Myn~@40qWf+0gwif@)@qe{L1%=Ov%%X5uSaz!1<sBsnf&yd+KFO+<&?`B%xJXw#G
z47ocKOh0#BGVd<yO3F1ZEXcl8%f5o?<8O`C5mSYHJC)b+ROav=5Z|~!!h^}>+g$!A
zzW)q`Dr-2tG>a|k4`AUwyKnxnJ*LXhTm}l7yEV7|n#JQ_Ta$9_iqMi*)h@4{m6}|n
z8-M(~zPZK8@HNvv+q05i^&|exxc(zpoFREa#8)P(pq}m>rr)`RgEw)S=RMNg-oV(M
z&1SOT%<dVoNhR-1nJ=ZCy>-j|MRwAisFVZS-!Gi3oGZxus;2tFv5R|MCNF5b)_jmB
zsiyjhuyVnb%!=)EWiN@=l)hhHHN%!~azgcw5W%}g<fguoo6L4sgGu7#&KdK$cwGB$
zv)S+py@_~P{bec7?&c1bGbY(j<1UIZrIde|rKn;ktfBtxQjah17MIz~Yr?)ZC$H_?
z-dkO;ZC{iB_5H2+0s^lVe?RY~tT6G*mKUr!LP9#ceOp`)GjZ6(+Pp4yJ^MZS!%LS)
zx7{UoZ#6w`N@()i`)}*kgL38SFE0e%aeFyKIqI&g58uDoMcWOmJ%p_NX7ABrxZA<q
z(I~oscWKW|^%rUjBcj|}%I%}{l)NRR<P9IXswkY?c6j-mD{IUh>u*Qjc1mOaTJndL
z&6P*}*V&FMuP<$97II+dy!<st<3B^rTeXCe1t}9&D}CQNn_ue21_l*_dHaNay)<dy
zaoZTZgtIl?Zn95pbmNuVep?ns7|r#Rtyvi<+I6SXY^ANs&#*@aZd4_`ve|W+StrD&
z??1y!N2#*E2g>YB%mfvp>LX{hDokQb`?NA`Vgcipd!0!-$M~z*WgJw>6y|1hvUcuV
zu;Y29{cG0{PbtA)WosR{FUNCyTrHI1IhXUTm+w@c!*%Z&eHt52)JAWQVxOz^EXYA9
zAuGG=TDHfp2#y7hI6FTX-}t_^N9hCq%uAY)wK}|4*E28Gn6ySO%HB8QNvL$A%BI;K
zTXzS`G{wAD<FG%F>8z!p5_i|}Z(GCFJ*<zaE=^)6*u-gP^)u`d%SPVk53MSLmE|}4
z*2`Np{?%T2rB<_W@3ar>5$~TnZkNbRWP5z5?<kkQ>r1QoQhbj}_6H<?4G7=;D`Bq6
zSu+RojO2}rnDeCOJvg>6#Czh_{mb`?1_~Bf{mqR1HA$sZd1=IHZpRn(Q}uTwo|~AE
zHvP8sgM$iLRgDi_Ct1A@u$TDzWz_<E$HH}cGrN9udEEYbC9q`D;tl=Fd;Mh&sQK4F
z(Ja4}=KAQ06pO5wRo(Oz+zfK_x0Eknm>#*mpk(bLvy~f`@o-LD%BG$<_eh!Yj|;^`
z3h&JJPtCoiXLDk0OMRi+UY^%>CX5le61|$6Rx~e>uB};J(%>QX-Ze6Rfz$z8R`qQu
zE7aT;{Ab|0b6`{6me=`rqYe3YOy2RI!DI2OsqF8hgsNOw8F;Vle`gZG5w{`vrTw-Z
zNoE(@<X{sqv(AklUgmB6yNT<LuzIZT%4YpL?hS&s_gp-2<l7w<LED#xQ@A(GOuYVA
zD<WIy)`_>SA*UKr)4$AO)|$|zvh0PD-=e<n6a4)zUAY<K@IpQCalrDcEBm$Uc6~46
zy*^FB^{99*!~5lrZ|zm%6f~{hI?ewB`(D{&2YmPr^~A6J`Zx5|E(x(0R+p_a_!_=n
z{&|6cDeCYc`(DF9L51eu$=@$(l?x=tdi>qG=kF2Dcj-Su<hR6lYzg=>_v|Z{45cZp
z8{X&JA6p>z=+?1q%eYmO80T&NouMtu_hJ@f-NltmeHU3y+;N*Hvh<0Dpwx}mqC5;8
z^830LPH<HId3}X|(!Hv{fJGrbzHc8pxHKm+{bxAU5bw>9zrxsEasH2u?;pmkeCHqR
zqB2uZcKO~sUS<FFzS#wAcR4SdThwK;L9qUElo*?B?7EW06F80<F54V%xMYT03Ae{f
zmGA#TwH#+kWod=Xob3~wGU-VC#<j;U@8X~EapA;}sWX~?=il4DYT^aS3tSORhg{C~
zyzu2+$H4GbJv!5IZbKT=MZ2U1xtZ$GXU$A+Ey-qbnbou8yvGGsKfCSwBVTEF?ht4C
z;?OzwnES&*$JU0c5!p{YJ{GV1@OP`a+a!+3B8xuxKJY#NGRrvEk?mK|6Wct7zf*1)
znzSirysO*0I?<@QNy*eMsrQXr`}!Hn0#d`+m)t+4`FF*Z6Y7zFzi>1izEbUy`6nY{
zc1&~qTBhTdSIocf>f>Q##r<WePr0qxYf;`bq0~~tYbNVGZf76-(0@CeVe)IWda3rE
z3J0!7pIx1q<QTcLZ?DFq#4RS=-Awigi$u;atFOs)cpMR=Yro+_QmXs=*N$l{5sbIv
zpSp(WCHhSKaqZ25w@e9{51$7p#4*a+*lm5Ypt;EL)8DCEogECn_G&uwhNW4TtzFZi
zF(IjG(wQY5vMw*`r&jOozxnW&Zw_~n=bdAhs$F@SuiU@nw(OQvlTWs-%IhGNlF*ND
z!@kTewcq?LB*n;e%MRh&=Q`(a_xxM@dv(pp%Mr87m#TVZZjo#1^!zZl`a<bOmAYGo
zyBs>-xxZQ6zw1bL;;&s_R|F~6hIs3*&fJr!zWh?pN$JGJ$4_r{IuXWFvZZWM!iKnI
zhuk*Hu3)q4n8Y40CG_mtCDSVbmg)s6g5rILzjMua`EtwcW8G_SXdRg;@1;2<H*}BR
zCVjO&Hw9&0pEKdxw#7}|64S)?*7fVJ3w#V(3UAHVp55&b9UZ^?+C;;*(dXt(y#4yu
z>VgT!_a3xA)_v|mt?sqHXLtOU$ZgD3n(>&$_1xtj4u8LJ-CZ1f?F$!22E&~hrdyK>
zr5E~b>-t*nA!h#Ttg^|pE0YuJwk<m4SkElqKUF?|g@M}RW7b#COkg>;=>DduPE0Mm
z3-jvb=844BMz>G>V!u4<4oky<c~@1-+Ga9+{PQX#Pf)s}nf+8V+e8-8T>c_<FP(Yo
zntX0YO%r6OYW!ofVsl6E?JxgA3@30gCRqP_9CU`mD*pxh=f$(QPByDM|6W-e-O%wi
zd3kSMu1bT$p7T|#G7OFaR_CTN{A%4Tzm|C#x5=+vogd!b>Ut1heLsqgL5Ow5k;xfG
zY5eu~MNUuLBIQ!I_}7Y^TD~1tLMHahqvjM`F3a}MU(vTkgdrziT<rC|?S^7X$(#PI
zy7Ql*Ff*U;NI-zOVCJP`_j|5QO7i^hX+<`(n$MTZA747kcx^f!^*yXiv!P_>);+s}
zT^C4~H2NCvc==l``|9Jwhb|3F(fi}2?oT)^ytU~|_r2^oL(UZ+KYv^qy)sPv!(Y?2
zr@!6koA{?DL;L;~m-9i^t^#_TUp9!bd^M?Ja(%r1^3tj$wffIA7^NLA$l5&XS}C^Y
z``-PIj$z?yo2-9+nPqp|@3w%+r8b}GV(dFb-zhPj;xMe|oHgZ&pu+bz{*Dga>+c9$
z><m%!h`;5^yP$U2v*TX(e0Uj{?Ap)m<>tHIxZ)r4+PuzKrPA$L*$tam92%`$oj7hu
zfB08g!MDJ~Z}a`*TSYsQ(r$5FTd3GDDdAOCkpYLo{M(ndZ<IE9|0L64-ZrI2a~TzK
zx4iKGv^4CuNB;x<sq6+xZ>tZyk6zH3$^3GuM)k}MOb0HW5SgT;!?^zawr_&+=QMUq
zJHGjA-K$nXh5mou>-HXHSi-^{e0>R5s@bgs$vyQ}D(4RIR0c@$<cW0)*sL&e$zt4V
zy-}FS<)q-HZ96*DgKv9ZV7h4ax^4@{)gzMKt_HtDDh{qMmtju4Bb1@1wn2qczE@UF
zw{D7*1H;$3t^zKT*E>GQV4E>9*WttZV*MqI*N#*Mrb;(P2v*#^*Q{OjfPp`6%7I3O
zn9`Y7!WPu~{J1RoTjKQ}&43eo_!;l@UE*NqzW1#A$lEQwj_;i-rJ_nVTq#@Npcthh
znDN&3tkCnf368z#{&rWl=x|O8(&KoOp*d->Q@!7oGM~u|uXrj00)?zOXTNmdULkN9
zv~JzWLrM4d>*|;Y=DfN5QJg&vfpyRBX0h$|Fn+jnbz$2j_pGmz*EHlZADTGNV-K_J
zi?x4h&gb)e@nFvUvSmic(vU0h{#ST;&#n=Rj>>2=Qew%lVR-L5fmio2`^tZ!8$BW}
z@XPu#CVhW-At3BR{E2_RjQ?HmP|23xw^!{i;|}?AOTQ$t+>T05GUs4FernQ@73{I;
zTdt&jSuK5wrI*)J$YfG|Y0d-zNjBy4aZ?Ir++D-C=9@^$jm$@`0^voCuW~P5yBNLb
zL4&?~%}leI^6`3CJewv9OZ7i=jFPD8cyE8Ik<CZIab@c56~BH2y1ag=9KXKR>i~Pf
z%<FqD98(a!a%}D&?PSJ;l<$4_Oo}ycDG6OEpWq&7YhP$0Vbb{TVaEGtkDl_|=Ei}>
zYM+0*`Z=y$l>E|X(Fc9yFIye*19z%@)jJ}vf#H&UZwg<U9>cbIwi(k5Gq-z%G%*;d
znY{itC32BR<8J3@1|^42f3mZfi}M-pEu8V5NpJJD=H3*^nM}<ZTO0(7tU?UhZdsRJ
z+IwktNbNnAmyexq*k_%YuYc2t>qLZYhi&#nb(LH>*)*$5yDKx3AG@CBNOI|$viG3E
zd~H|9FK>HSmCm~y@Px^C+l-Iv3tR-*E`MDRAgFv!txI$Qf8FA>#*FLh79R-c_soC!
zw`sayMy>*{y;SR$lN;4N7A^4*$j_el)xbm6bbA)}q$3h4vNfE`6g-u48gn(bJMbud
zw<=$-N})q|f#KTv6n_7>udip!<z0Q({!hcprFqdzW(TDDwpu#gF_HC<KehL$Qbhdr
z#(yTVe;pW@{R97Gh;%5GosZbKu*IXHTynm|!aaWvG}qQ&YUX8`eEZP0+a7(JT|eHO
z^~j3xPH>KL2Gg@^A6D?PIm~!}rF_xJ3%_!$mj?&1Of>LZ7R_e3KJvm}tBZkY*O%=R
zz3;2T_+Cy#yl~qy<u5O?3nxUlEjT}YYMz{~obvv+UEkU7FxbsBs0z-P&S896?6B!b
zFNfG?6Z5t$2c-PlKQ3CuP{6@^sruTV2?>**W?cSyX@$ZHmbdoHe_cD^!P4|e`NL}7
z+xs?H)tT<O+c2T(<n<%}CdO^lOX9iheWBV|{-v7I-Hh1+8@z>!eS2rjU6hvp^r=bh
zLBq^TchhF)HC?>DcZC3ZW9NrOvFi=k`(OSDIChBXW{H|j%`2;oO5sa){|ro@bTBXJ
z`Syo#PXs(asek#fKF1@tz_at$1s8?3*}V3Su5&V1zW?!c5ksW-gk1KO3ru(3{c`F4
zp=N9TfVSux6+bRDFxxdWUfvS)#!&Zqpvi`E_JrJ9eFw^>DSQ!o{n%qN8{f+dKYmC}
zNGxSIx@?KQ6T=F#8J(ZDU)pZ@x;myZP^r98_|A_X7v_pFI&n(f>nuoE^X>1{tsN}c
z+avAwwOO*VzO6KgJi#)9(dG4;?~RV7flKP9nWRiwEpYdI{ADk#$=nOx%I?XSs<>oQ
zO2n;;t{x5Bv=>Zvy|~2fDdYOv-?AN#cFMl-pURfM=a$EXa?{u92?|U;pmpvS6iSWj
zCc0-BU68u`qawh?%BNoHhU1MSz9|lKFXZ2-o4&T(>*tXGO-9eY2j#PFT-@kB;iLVb
z2K7s48Or+h@7va<)qJ(^`l&7h>5?fIepH4pIjzFCe^aOJ8!L&wQyM)JI5YYtMsJ(_
zieZxVysryy<=a-r?cKCY!bA3b{fY&<809xdT~q1RcNKf`_rOc`^^Ky|J;yV*YI-K|
z@E*FN!29u)$_rEZD7)*ormN|2>@-b$6}Ok;3jcGjO`L3=`=;0$nKG1^c>VHe*!<Y_
zEsJL?cYvk<@7jfLqeWYfKFhO~QsFk6ct!5+qKQ+Q)Yp5w^365g6ZL)L`+yMP-IpKm
zO*y3_c6`NKrez)qC;Pr^zNW8mfT?7Gp8krR|D2XOd=Ggmc%|+?!&+8H_7$(y_qPhD
z@G`#O?{%<>_&HZor0JPY<HCQUJe+%Ol)V3HlH)VM<llU*&fEpllvi{~&k#;)-MVLw
zb}{EpdB^KNugp+1v5L9&{DuCSihxOqYq_)euD)bCba1`#wW%j}DDYl6qvW_zHf_$i
zYs%4{Z(Tzq_e`t`Z{So*{uU_7cJWF*^W(THu21sz^kz;wTGqgyw<SeLE#=jfbDJC)
zlQ&+Ox%PM6eNS<-4-2=%bbr4d^)2dkh4DkjhFfPC)K70*VE2fHabedxG0x0M=|2J-
zbB`Uf=Tc&f+jaZcbgh$uOzi&|jz*u@^}<oW-#b_@d3Ww_pD)|9#MN}%KicX#yWZh2
zzNGu(!k5=V)qP+1<h?X+seh{s;NjM|@UmX-%YjL38%nl&S(<goO<sTb+}^uOHceER
z!RGF-rDZLq@O3N4m$@}IDOZ@S>l*r{_?EGJx%Pe0v4oe8Y<Au2-X6UB{NDQfvNug)
zpQ8otaHc8Uy7p9TCd2*L-WwQK?!4CGa6*OI)^D?`hmhL6SkJc(OMdy}%DR7C`&dHF
zHm>${&YdQyyMDV$mRKCz^EY|_8`0hROV?bxboaN^w`(qON@>-V*IsfRV7mA?%aAQs
zA^yYPFA7!uu^FriO(vJr4=>G$G~!G&e(L>hjngeF!TX0=8q67)*Dv47c13!_TPFvd
z@MX<g`HL@4$jV^TdZuThWF2rxV#aN$pmq9;k8J9uh)CX1KGNvo*`VOL{Y3_wK>D$J
z_EAdLx6Qhse!beieyO$ky$@<8^QLZWU%{*4dSdGvd-<Djw>@=Ia`#Pf=Fk_v(s*mS
zOed4dmqkiv>pid3W@yKndot8bc8zkFd!S5qg(h2RXy=E?E^DX!W3sBv&f}iMySjMY
z3q#v_zpoqXj;SfHT);3pN^?_0MC0zrw<2oCY?hyz(O}lSq5FKR;fY*^_~UCmemDMQ
ze;CNXp_ZfnM?*&C-IcOWi#OyI-jTbj={(6NSIz2Y_%;P$MxWVn`LQCI>~WW$x=uKG
zOJB;}<HJ&gx7{=M_ALoKK8fS+-kuA0Ha!ri_kZlhk<8F=IP#z9-uEwe{d=`VfMIgg
z^vKEC$C|oV&gg9ZwbJ!^hEh%S1)U_9%nPNT*Pcq5d3i5Ku(A2RS(laWm0Eee_uaWp
zkHNO&Z;7{Kppi{ln-RB;&$sO!3rfWVuVrpKsla4ioBcaE(_GzeZ<fU2BR;dg>=iEH
z{PMNq!{S{fAB42)9^dg#{+(T?_|k)6uIHyk=eGA-pU?UtAkkFqA!j1Q_WG|<Bg<R0
z%a6SU(jBjyf4_Ev^7e=ohm<c1+y1_Kh5P*KBmWr$qfZDenb|S(g^h+~ki<;!x67v*
z2yW?~n|`Qy=8R6;U(B|z@2H%+{f_y=tXm!`w^)DG-BLIpc<cM+sGHX=Y&4Wr+qTm>
zV(!I<w+{rw)L*?a+fjIFUWXX_x~&^$dCj#x-tpFD#U1~^%<j3Si#weiRkyN)Hfa9-
zvqJ0drOnC_V*OhBUDAqHXa6-V^?9Y@@U`s2`mnVNU-5tVTf*3?x_k}ath!qbtY6ue
zl!zGdJ4gvGpZ?J2>^Hexw-?y&+y1s=&;8|2_NlznJLGqLeP?myS9SF1t&Y1^Or4v4
zsKGqJHcelC*%n!rsXJxU7tGa8njdIX_F@U&uS+dLtZRR#d|eh`Q#QABC5uP%6Z=xb
zTQaxufA3kL8NkK7JlRdWP)<PQHB+CNdis~9U6bSHwcTT1x#&dtj=YP$Y7DL0gP*Px
z-K<=@fy3(crEW=`+*<K7;dc^pCky92|FYH4YTE|?<$p70F3vFg@gn`)wsVJt6282A
z?oxY>M}W8e^4f^QxdPrE9~bR7)5x8m_OJAn+yVvPt+M=8d_8IRCRW#)tUX(7RP*@T
z#Z>DYDfPI|jsjJsJ9joJHJ@a2xpknohE*i>j#9|$yosWgoXtxbmog{Ix-KYRv_I$A
zwO9463=HBsjfFHjdwcZQy}x`i-Jv2Tz5Yt`T7k8S`)>c6C6y9T>&x<mrEascoX2-_
zp`>rJHoX$NO4N@3?7F*<LBiJklS#hHy+g;pd|brU5Ojg}Xw|vLNy;BC?-f@t5iGtV
zYopmHz<!HAUUHF<L*j~e{I8d5c?N7^_gMST?}k*I6_=2Qj@j%ZlYeXfzAT{dqwC%V
zZ|;K|J}o$QOZv|J{aN`r&Rcg&hg}Ng$nJZ*SD@h}yWf?ys#7Gdf3FB;Nb)qky)@T3
zIiKIEZSJxIeG9%WTJp=?^O|-A%cP`I)17{AO~hnZyt7-pLYCv>!rm0lYcA32TP_rc
zESR(@|I6#RNvkJpy!-fp=JbVo<nAw<QZ6WDch{%<!&}EiI;o|LwfHP%-*B%ERyKVi
z`C;LXlk>M^U+dU)u+!G_+T9i6*}2!04}a*or?(`IZExepwQm>#mpd`ObYPvJ=W*fQ
z^~LImoyM1}!>(<5aiCjx!Ge_vI{f?snGRq2madom^P+|O)oby_hreH4pZLludaF=>
zYH!J}fS?G)m*1o6V+|)bs$IO+y>o-K>(@o=-0o{ms+x7Hr29l?-^KWv6HOk?OWUjD
zp0zzV9=KrM6u-w?1eNYb^?UAV{=MR{ilc$@{trthB{oXe*9u%xQ}M~Z{MyB(QOKHc
zh5DL+1jYTSOpgLyc(84o?<3@1<nH)o#R+GnTkH;+T{9BQdGETsw0&K4UvbNqMXRo}
zJvkHeuW6fWhmpPCl?9x-8SiD!=Uri%w9E7>`v%b+_jv!LpFTEIbcw^Z`ChHIEm<Z@
z{hBV@uD*3k<%r|uwbjc~9X4E!iqGixIVr#Wwburh^Vh0;SrY3mo0!j-U2gv}oT1fx
z-sF2zk}oB>2iTW7uqY_6e=TxanC*;>znA91?9NNw^Y=8VuU*Hnb|csE!nZ%ZFXOuI
zI$3%7RIN@8_q)GJmKibgvN$UBecZy7@5;gDp_G*#8|_^pcz>_xU9oQInE0O|Ivakw
zJIlVD<n-l_hB5Olmb3r1{@vsi=Xd|MiPK@<FRLdNa!WL_ttr|2RjEZ{c8C1F?b3My
z{7xFVSL8j-7)rbHj{ECvef#(6lD=sR@{&Fqi*8@uU;o@O+`;qHBB_V<E6Ug2h`-A8
z*YT}0r-I5mm2z2y?<?3GBW-!kO_5}@zIEV>{Go>au*M|2eWGvAJ+iy)xM=M+0gk>U
zA?q%2GBIA>%F~x~Kf6pyV(sQvbFC&n^x1jvjz`DK=Z~ZBd3&;Z{AciDjdQTGZ@<*t
zs*}EMNp{>LkCRHQ1_xQTJ}{fQ^Zc4B-$xmXn_Tjk>Qe%Rm@9l5pSqX`8!HF7x8@7)
zE|@PI&|Ka&ZGptZO6C1ocNh(Sou8hiUAv^4ul@U_-xGKy%9U<i?&J{Ne6Mu@r+^jL
z{hnVZwv^3lKGikJTd&PNyw^Cxfyq?-+O+&_Z$%<cJBYpE+xqv|9fk(K#V;Kjzr21N
z-I6EZ@Xo$tLBY05ZOTW!n<jZj#5@0+Vtc?r!0h|S#nt{7-0P)O>sNiO)tHjGC)$%a
zO2D=_o6~HiliIQ8+w-|BV{Vw&W_{e4pUd&l>e6G|eeVu@UwL6tNWZqPOqWlIRj1gZ
zRdsEb!;IA~sDGKIx<FXvuazs)KZozXD#CtCH?X%?>Db-el9_+$>V~Yn)vhc&%!1a7
z^#5piGYB|byJr`wz_`uf?#jKn5x0~ajn`)>I=y4k&sYAk;`O$qi*_Zac&1r>`BTHn
z?Q+v$-~4r7{4Q@wvv#k#XLTb!N@Bv~D<?0w%(c2C-S_eFwWi6*f9-d5KYp*o9=FB(
zWD(y!TjjO64L)}!XIh>0YTUVor}R~JVVX*W+>?^VAcefQ>#wyLsWD{!{a3PvamVK_
z#*Wxr_rg0*TE#zH+IvWXyL9XR{;Y4e6dKZgeO({q)W2cgzY>9)QR#<YU;3MU=?Fjf
z`S!UHnr<6pb#y%c{(Z%Et(hVIwOswWhGKCw>z{wKGgUN|s{dv@nS09a8dJ^M-)Y<C
z@0bwf+w$e};+^e|uRgqW=vy9XxZZE8Ub2L_Z1VAAGZ>s+L>-A+FvHg8rJSr5r&emB
z!^}Oizb)j|Rw@59D>d-Wy?e#?`aVeR?wkJFB(z2N+r-BY16U8T_&fiKnkC|~$F<d<
zGl*f{#-~qxJQ^05FONI)wJ4%Pp;!N2SEm|Buc!QSuYfZWtYTYF{@ob2jCH}e`?A`}
zv7P1u>~r(uUv@GaV5_RQY^`%}c3=BS5w05?Y8SsQ5OtY<>Daa>Y&-_duf$$@ol5nX
zf8pBKrnOcbGp}5ksI?@oG5`9*D)9!ZwTlnG4)~<dp>Sf}mBNRtkqxttO*eMYI(p*$
zuk%^A7GH6=Q_A-1Lb5p<=M~pSZNaP(wTnKgU3S-=Jwu@}sp_BU=FH0_!kMz#HE)9r
zTqKkaZ}n7k?S1lZp3~GKhudFfUaAfZU<`dNE*BEg<jK8ud;L<giz{wPWN^NJ>N0!7
zRO5o0SN|EZrMETKUtTJ3uhp1kw*SWui@4+0w|kgcth>DJ`EswB|DN2kXErGlSRx_Y
z^Y8GjW(MZm?ihY~s|hKub9FP;zDaqRyp&-<shRj*R>iiS8vd%FQU$S3@1vEhnDXUB
z-)_`$f4z841d~XET87&B@ULZdg3+-Z5zHq-Hb*eN{LfJEBKKCaAj_JCv7Egc4YetE
zzWp;PnD40`pp)w?vF*inC)b|K?7v-HUT597ARO^}_h0RjuWXM>FZFqFdEAQV{2RY%
z|1Q6a1&qzVxY#*`HgPh%_F0qIxpVgMUhQ{n%9(L@JKjEyUbx6*eRN>L<~y@JE^T{q
ziIZW5*x#)RjaNE4tio>C8KphzQ!a8}#y2rmf;r=_eW;N8rw?5n6C^xeFJ*XJlpvgM
zUA7`^!=&5->i{msh&_|nl)R0*(w4D3@#}}BPK)z;($X~ZcbO{tAKH6uHuH)mwYIx?
zF5DAkH9d{eY%;c8-qPeAv3AjOM|1JNe_vm_aGmAo`d_aTc4W->uuy@~?Bl$xTe`b-
zpZsfT^PUva!M>Myg60Gf`I}#t-8JHEly!f%aH7jj;kqd?(U*VlO9gSgouJaWad9UP
zD?|VKz;Knm=J*T2(r51QU%Il^V3{NL75<0!wsoecoi)z4zZ>14!o0P2{S(biDKpj7
zH@+2dHn?vj(k=MVNy=eTy5|DFrbqf!-z8XQiZ9&K%;Prg@{bEVo&gDYFB}$YZ!581
zUd1r?Koi4%hS=<k2$q-kw(XhMWb*0rqQe<HDe`w+nmCicHA_d7{<;{nO-1fM!@9kj
z%fuqZ`lWapm@j2)nsAJxDaqF^bbmsP6_@nM=7jY4hgGR(@?8Fjvg8F>-Eoj#`hr=}
z^Nw}-vKtN;no9ewoLk~BgH7e^GR<xcEiu(K4z{e-DGUerHaUpDj(aW0qyH?!N}{3O
z`KhD-9Z%aQ{~5S6HcHK0u<Bx_!X17o1rFCszGt$Rsz`>hIDTC3(6~@}eWBNy1ri(o
zDeV>F`Q<i=zv`aM3!PgNA3k(F$Rl=idE}+8T`zyFuWB`8d24*H&y(fe;q@;sWeBma
zU+{Oz`bnqFKD~bGx+!K&jPG+Vu_lq2(zjo`LN6Cga_@EK?Ebq~J)X-_K2R%3$;QT)
z*CYER!%@x58<!55b_tYTaGQMpSRd=;3Gx9_x7W`VS`feT@4nIv3=vf=jBXD%@!dT)
zG5WK|>`Hn4`#~JSf1P){y|t}P?URSCRe<5^YgWhS%A9h0p>#~4|E?Ez)rs5e+vf^z
znP|pxd~Tj}Gq1jU)SUx5vhI<u{U#~I`_1C|?!l6KJ8z=nlwV66UOs;scT>TFP3ckB
z$y*6cR`c(AiG8SbD1Yzdx#i$XrZ(3L93N&`vPgD+xt0}PsJ`&Mt#;y<?GLXlV_W=H
zZeEFZ%xt~~6+f???3u;4iEsK+Z-Jz$I6ciWCbPenD`Z_G7<dj<)XloS>lu%SxY^oI
z=Cd6?zKrhJbjCm9@8+diEAJ#{G_J2)u>H;=p7Q0hd0B3MTrg2h&*b%`DFz!q8$OL@
zox*s1$D)XLhHD(QPu09Q>q(jXuI*b-h<}y}d9ta4rP=t>6|skYbKkD{x{@jPtDKz3
zD!$8=Y#$xAHYnMoM|@ac*r@iPk>&PYp|GbNk-yj8+baFLZm-R+Am3?urQ4@Zo2s=q
z!^p$H=SRu%6H9XcDgU_kR{ZT9o{1t%9Pg}ZtGP54bHBZ=x4-V)>o9HOtF$Kj<qBIm
zcFx-(`b1MbT3BqB#hr#}N~V4Hqs%8>vhNkYTr&Cc>$qdRS3KBmWxB92E|1Rrbs^n6
zLwVy%2cJf@$KQOb^B9wtZv8kbaYFgFCG}d)eVz<argkP~Hzw{<JN$7)k{IjmiX&IH
z-^vr|ymnPVwmVU(T={3<i6;|$mt8d7SogXy*ZSJeJ(5h<FSvTkJ~`L^?P7ou%S2ng
z&408rgl}2bW~SW@$u|D2p}^8;Hsi0-?DCZ^^A2S%P?+Fg)$Fw`q{(BWO68>u>^Tk_
znZI5Z@+?#-`)vE-u-Srn_s@0r?_)6kqhZuNvEX<-gLdZIOau383(oX=y#6vbt<9Bz
zNwGiq_wz%YcNeN>eD1eD)|JOpcd71?-CV8Xei!ZguT2$@ZHW15;^wI0BFz}M&FSlh
zPk+CdC^&u;fB$<`5tG<KhZps=KE6jbUaR-j_`Nc(t)5ZzHAB;a<_A{MYuS!ToVZ)d
zKE2iGaZ|!O_Q=;&b5`Hry!=I!rBjwYZVL0nU1>J;En#<$tUcr3H#vIw5&`w?{jV4A
zIsJF{ZujU5O^#yy-+je+^CmBG)l+;WtN-e+b)c)5Q0}jNTmJ?oR$S@7>MVIB%kc`|
zz0$3%>kSw5-}Q4jAz$MEc9El^Pv7^C3p*liU$$Ry#o%k-<KP=tOavFm_Is%=@)X!u
z`T6gb@-qjU_!b}e5q9~Tuv+Qjey39QAJ?}fI_@yYy_At0rqJYQ_$%8XMZsF*_4V)9
z9%eAzwcF@=!6QR1#Oz*TQgubx>n6s|z0ZFH3*{WE^1pCtqxJ@qj-A`zE=yE&nVV#F
z`&eVJ&au+DCd&l3E;}Ch<HyBt7AA(BlON}`?OoQmqdz=fOP{%BBHO3rrR-(~rq>>Q
zkzoGq_+I|pwh0V|EF~)0{#zF`vbjxPU#|9cqf&jYo|*Cv;mffZW@d>GRJLDR_&h)O
zM&B2QuO8}U^P?u^DKxKm``qW?uFNF@*;S|G*nb5JXNYOL)`s;SKD1YWW5++{@7KOG
zEPtuCUG$dMf&QEF$F^^pd*Ddv)-AHEY$~_zEnXshp)B`|)jj3o-!5cxytd!|J!n(r
zZs*HCF1Sj2sy$y`)w*F)^5OH#Tg6#;eA(mgUYj~)Zcf^RkV#zGa$#yySs3k$=GIHi
zNs~&C{?D*fq<}HF@^AZ&F1}5-{w{v~Ys(5-6W)rw)h$&E4!n<^sj}&%{NeRk3{CRc
zwRim;9nEg={StN*UBlV`&|S_zbzRLbu7KA<Ws|fs?i#<`;_&**!cLZ%R#}fU=dKr*
z_K9jbe^<$5tEh9f%k1bMS0;#Xv(CExvT;%K_X?@+JZ&lymOVJ%@1=1{PqA-emY(k-
z(bCKQ$F@uAl+FGp_G#^}lVAF_<Q$iJY4v^4X&wjF&iyY%B7GM~_bpy38pi6_+I=r$
z1<T}beUpF1O;<kBn{=H`*Jtw9ugTZ<KXg<2;BaZ?g(D5YuZ5Y~cQM^B`KqLJrFQWv
zm0G2}D!Jl)3;vp{G~6-Cu4&<e=GE?XTLdH;s!!S<YTCP=DS!8&CPA(J{>qL#CnhB?
zskp#lw(<J0t7%;PbyNHna5I>S+~i+&dD*_$m2rMIJ7@pZIC{i6^NWdyOT?+(niuDn
zXQ(??2^%aa`J)->zj9eZW^_Ww&dK+#7@17kzHef<(1O0Z)q$ZKXV~UsZ2FaSbbm?t
zN(D{3309R|w|5stuViujJa6mPGb^kc0<SfnWO~H=<>l9fDxFrx{jRV*6Yy%iR`uHJ
zWQC#nH>v8s*Za2p{SxT*DEH;td&_cM?nrE#=yk+l{z?(QiyNX?d-v36m)V|Tydt-M
z+urcxgnc360*0AlFY;a7?p_y^&3ZCTZgO^`!yUVQ$$vF=)gIt>Th=wnx8ZBaysLYe
z1+yLgq|KOEwuP6ym3`C1uRB*JW-|P|xKrcEkuQI(0+}xzb^XuKE5Y>DGIxt~J(se?
zB$n>)Z^Kx!JnU@!ds$AT%+T^{GZ8UN={?YtynK2UkJD^n`%TS`YIgG%EHJynxo>0C
zuRSgvubm^VAM4(6tIA;S{#GHW*Qv~ho;7te=O62EitM<3!(*}b{taed1*<G(xb#+k
z6;*V(?SJ*ldaqM0YG2wlJJhp&$lr}FY*td49aHf$({<Lp1)OTv7p?N#!7$l<=`#1=
zKUzYsx22z(uUtD>dHtpRJC-)zaQ6-jDq-{dygrD@YxePXOTW!<cw6iG`qqgwcSi?n
zuY-Lbqt8y^{P5}HqO(Ryzl0xXOu17ZFgbd={O;F|t*0iKbQmX!9BfdSVb;5R?+cSN
zRqlS%?A+R3B>ra*Os=(;y5rk9L05kD(&~f;_a%Lo@&h_jEW7UQIJLp9T&nwG?9sXF
z9A$q8lsB3uvA8EbkG}Jrv0Co&u_e4c9%6g<ZGG9h==-%RPMs{m%${;0yTc2`1We{%
z4Zo<qCZJ>|OM_bafwHx_x2m&z1&(KQudlrPal!25V1+Y%&wqqH{>J3hTu^;fKF@(o
z<=g8&D-@bGseCit>)33l;4wEh?v<okk|+DAZZ-~G@fplPyuv-a2VSv0EA5y1cYVc7
zaVfzoC7(=IHI-Pm+^G!T!no7OzUG1@&q~`8IXSkePo}9I@@qb|y|Y>ESiQu8BfXn+
z+@r!LIKJNXuSDixn)Q}z_NjTtHux}C3)@<UJ(XMh*D(LNh-ftf$BzB)SLi5oeliha
zG{11`SD;f~-Hk0_N7M^!4=|K2o_mDB_r#tGSJou9n+)y|uN|j&^LiLpymmJ146K$g
zUOrdclclQR6?;_d{HrW-%c?G^-(k5k`+QdGt|R~Eh4}E!YN{%kU{kvG`pqqq?|j=U
z+H~yrfxa&+B^^@yQa4hj{ho2#|3-Dt`319&JF!>guHnhFv(0#-r@rLgp}qcF)*fBI
zZ1KXiJ5Pk3NK0SqED@`J&ARfkfJrk~+L0smT9%HA?GZ08X&l%;_57UDwJ$^jm%RKX
zl@@SsMnl!4(tjc<j%MmV|J~wBc{@|-$d6fC?rUalYjJJO@zge|a{RnLQfHIv@9cc3
zv?h;y52=6cYmIY%cUYBK@k@oOyq%%Ioms`-!~MeK^8(}Uh?5ukW(96Z-obM3*-W;^
z?fmxkQt4*gYX5Batab=xUAywV>(y?FU(s9hb8Ae+*Dg8nuh+po%93I0HHAQl^Q)b<
z{knE_S5`_)$&3YDZ_O26_+M(Xn75#OmP(`YRkn|h9hW_jh%H$p+AO$si=pE|R`n~U
z3O~Ykxi6XIy5E1r0wWV<rd#p~8S{5!-#!s2;CY3qWPMP4`O7bhCq$(%uBoWF=xVp{
zy7!L@H7!gmymzZJuWgs?ySyedPT|Dmuk*HeSM7iL`1k6Z$PkCEE2=!$YM!sZ)V@SZ
zXMWh?jq8J}dycq7JNqvXSNc_XX^KJ~lgHnEqMP4_GBFC<pITnvsxZlIiQM#cw^Pjf
zr)qMUH8cIXXt{`SM|A0eg~=I{&OUyiIdR`#mh3zKR{gv1C8E|niqpVKK+j|K(I@le
zF2+6h&u~0b$|azBQg!KHR^cw4Jf-93&#f_=VQW>d)vofAC939k_&S9+|K#Nl<CaZc
zF}Ei9(86g7vzyrupW80LJpa|}YL3Mhbho~}Wqp15r7+!HmmfyYICO{8D*oHG?Q9Na
zomOXscDsC$s<nBgTRBbakCv6;OtXo9R#;1Xx$*Bk*VHB+=ESx6nF2{_%L5qleV66B
z@h@r2Xh_I*5a(hLeB}B5Uf0%H(O-X*EfOo&WI4IzLZ<XG1qnNoV6JtKQzzeAx7+XS
zky1Oe^&Tu|4&9o%_?pVh-|M|EUvaQi-e{`AtgwRZ@;&>~>Tbrv(XVf18a@_R>9Fei
zx<z=$%un++dvz=kUQ^olFI4l&L?*Sx(yR;(`~|G_Ic1aARCY}_&{N^{pURW9WZUKi
z4ByvhE<1iqPt&cSyrjFXeXnqjSN1Ejl`NBZD(XaP4{ozM`)75r$!-q$mjR28WSQ=F
ze&{STLuG=(@s}d6<cpb94!(?QQ~7G3bcJoV{}RVN7g&V$t-bd8Pjw)-;Wa(~Ux7YO
z5i8V}lrD3)b>qN9(T!J*KHm6BB~Vhl&~6#C^TTMJl`9$xAAVif%W}q>yH>O3fcPB~
z;ry$PQ4t1Kb@!Pa`EQwgu#emOqJ7el;}4g=USKpcu;T5Xm;SeWd&+EA#l*<J`g>*Z
z-vhs@`q$=GYHd@H`y$(-u>JbR1)OH$?2hdFqXf(yW^RwN6zTnbd3i7MV)<RACWdWd
z&G|PS=j85GbX&IY{HtqCC%Am>2fD^P<lbxYW;av2AHOzNrFB#5mD^jL^MWsMn7<5{
zJ=mL2FD322+QaH!Q_DmaA^V2+&U(h?N>vrNnsnmh?GA0TeRNqitw~g&yU}*nEUqJ2
zDJ7ppH$(`p-12?<n}z*?FVal^)`=LMd3(LwIcU4o*{6#mKP;Nb(Og}&AjD|TnYkQ&
zO?y>@^sM`rXH8bg^00k<o9)qo-aM=CB8C$+^ENJzy0yTQJ-_m=$@++|YZ~0+zC2hX
z#O$zRsjFIqr|qxXTiIq$D&70*KZDjz=7s7@UPsUIF7H0@VL`*)*2i9xJUh(H`n5Rh
zm;7TtwB49VO*c!+lgacNzt``@tKBPBZ(&TRn-b`$yYS_5M;FOWo$SloFKwF}GTGSp
z_J;+lw`>sq_`&qyul+p%Ne%`1QYV&Ks;s!H^2PQ~T8Gh@umhzZKddi2z;nn!>c_q8
z1!m2c&s_;@TmDtBa=}f%tCu)0Z(L@vZc&Y=>{;1{IG={J`^%;nwzg%?F71-L)Z0=b
zu5$Y;m#W*FmIJc+x29eC>)Ug$dqegu#yw|q?PgdBCizW?oYHEm{N=5Q#II5YzPt5O
zUvB6=v#z{Y|MK68OI1D>j!sNYZ9O+nsaeo!MfZJ2AKqu?zIiIF*Y`|bD)i(HOX-%Q
zc?uJS3p3ZM2kC!nyr#jb!o<GXcgcSSDeXCL1sRwP>u+D{n&8o-mY2Nb;*ldK1jJVe
zSzUW##>RQgCaG^t3Zv8yDakmu7Y%!@ee;>jJwDm)`5lm*!@{Ox@>coW>|jIVKUHU|
z7JI*DsJQs;NTZSx%PfiOZ{-#pdRP^;)c3$w2J3I{vJ1>vBFbL6q~1~cq{||={M)sQ
zl}vvdr7EtT?VPLs<-<~q(g{{)cU`!5Avxmm>7@>KldI!DzKy;xX_3n0<(Id637KuX
z%kF$HV^P234)vw)ZF?EhS>kuB&kQ?|eXYtvY(e?qW;OO#CYLz7xBh2HeC;ar$ok;g
zH;XG2>esR<IQ6>i6OI<R$9i-@qx!k_?a8%&)nDES+7`H@^4kK(DV+?`+&?Y~DKs$4
zdi-aI>S=p)pw>Q8bVn<%RK<4@>D)CYSLWsi+|O%pxxaNqa%ku+<(=<ExAr|{a{0p6
z_FLn^J@y$3*5#PSdVc&QveW1t2jh&_V)BRfZnf@e-g0i*WV@)Kw_i5QWNC0+|NNoj
z$I}}O9R6-8obREO{{3RAd18^fzm-ANt?GZTq#N%YFPPW<{jz3*#0=xiwNHGSc;Dz6
zKX$rwB<7pRg1HMg_HKEZ_n%?ib_S-2>+9u@b!p6$-ZkS_kd}an(LT|=iwg}>%1vKz
z^Y|EwH)K3iFYFe+(tp?S?4jGf5#@3sUNiLtpFejjyvN&NP&d!?m0WXD$t2TR_jj}z
z*_t!RYOLJ&dr@`y$JO;u#EmoLcXb;x+-^{anS3GGVDkDa&G)x*X1n+`Rb8&$c*pba
zd|&NL<;?fjlzd+1vzhHd*~=_x#(gcf4sXp#Q~GYdAs~S5gi7;@?e7=&u5;kAo8EkH
z$t3<;)!)~bDJcg(ywzvZCdM{xe?I3@hwH-050^6Dn85M!PkYsu7rM5`tG>sk_`iB#
zx214f(*xd=ic3!eYOgkKnK#9mcXQe7v;P@d>vKdMc#fWb=&l@NcF93}Z>!d(hU+s0
z(tlh@-Fac+o!J4FEIYn5m`wbA)Fbw+g2VPpZB9#F92owYMC;zj-o8HB#HnLX-;!C0
z1|FRsOt+lLkcfM<pi{x)?}P9Kvde>|gs<=A$$!~w{5z}gR1?pSi3?0P64)k+zq9AM
z<)N%zeEY|>%db9N2{6-^c3p4p&wU|cq8aCf-lR5PkqrJwD=v*gk2pRox+|oY{`FFd
z6T^%q`}og`4*9Qg`SM}yDFsRE{`jSNW!8?;HGfuYySUSXLD=g03el$YFRvXPj1{<F
zRR`X#7VzBBWqo`_#hIh8JQxHOzRJG;t?gXP6S8%Zt*ytq<gIK;{Aq9H5A|>=%v57r
zykKd_q$8ZRHT$Nxecr+C+VgF}T9%FTm8>c+wTYV>{(dy;z>V4e-gEKXYc|Z=c;#Yr
zUbKI`l){$p3|Uo2O&Yi8_T2f;z$M^l74Q5<!%TZ}k;x9z7s}VydxaPIU1av=)!41K
z?d~19=}Xi0-H4Qm>tf_m+1}pYD$raZzoGjqn@}~c$=cuFqZIsJzWq043HP@B$B$e{
zWiQyb_bi)g!rgsaA|~&%4g1CMaY0xLW0Kmklv3qiix2e$vbgYld>CDD?kPhB|566F
z-=6cg9bYScd5PTfZvo%K(k@li)?`e%@Z<Z()vs45|ERbksO0-hd8^pY9V$nB>ZYyT
zcE{7Y^YvqgEtaznUfa7tVYbW31#J&J=WV<Yc=M&IOUK?_0fKyM#a>kfi)~E)YyO|X
z>)Y9m4^8g9@v$N$9~VzBF}v@>&2PCN;y`ttl7Epa@1l@9LMfTQGfO8Wbo~8NB)Ci0
zP{68wt!PrZL)ZhUn>*U1Zg05Y{?b&aY=w|-Xa9ZQcMc3CZ>$5fHs)`cIidPO5QBlj
zynUg6U8V`z_edq}n<l1kPyNf*Tmyw0KW5!J7L_3D`eN<PFJ{+lGD-uKY_=}&WMEb>
zpL0*cJpO9*3@=aC3`WL-OyLpsOJBTWVq2Kw-z(VDJt_ZBhGAo_vgf}N;ot<G`^P#X
z8<PAsRF|($^#3&feqd1&%lYf4rbyr7usy16xYKwCuV$$G3XaJN$9sjl-*s>K_Rqwn
z@}6y6iNj{sGqoA(-nuUO_&hqKv|l*dQM#?6*XFFaQ#q&kg@3=KdqjKvqrRN^_D{s@
z7Te`t<)T|1LibF(m0jQCA8YbQBPG-JdA$A7h<2sB$EW78J*+jzt(VekcsnV|{pGI}
ztjvXKPqJ%mv`agsCMCSRq_ODl@?iT_d+io4Y0j|q6$*3uwr%bTy~MR^lxp_Z<`nS%
zDN%W$@mOKPqDR&LPVL;<k@4Zf`eL=KW&#d#t7mlzaj2IyuYaKx_JCR1|7-nH#*Ud8
zYNda)6R*~qzm|QpM5ye>+Y3L!zA3t|;`uji#l<V0N-C58WQYiGusx5za8cr&@3+78
zr40M#dhT8P@<)KDQd;u*>sx{s3pi)q`fKwt^t<CmhJ%;CUc2^XZjSOHE$Mf%Y-{YM
zl*#)ZZC$6Q(LQs3%YOz2&4^cwVy`q-W-#3H_mX65Un%ytb_Gw%+d!4Z>hHfw7pSo9
zY`&4{;;7)LTJOtiyz<M2*|V9SK6Y86$^BBG^i5UB%G-<{bCvgmJ!NchG~YgPeYV0^
zri3$plfMTB^W1v(_Tldry+^ya4PRQ_YP;lJzbirT_PMUjUK#p=`M14ZEx&r*o9}MM
z7H{SxhW(e<zT7tB1f!94MahCq9!B{qdefREm=CY~_|~;|+X{w^v=)YQj#3Ba%P(a;
z#`{FSSn9<3VBWo3&CIXuU3r6L=IdJ16%Asi*`4^SQrwhm)qEr_ec|Q|s9$y9LUxWC
z>pSId7iX_#IK1T8;txwD4%}LH;Kz@7Q-ozESI!W(U$x!j<lbFx?c`TYofLB9<&WEY
z1;wp|FZpg+%JBZ~b?1LuJR+qsD`si&z1(bCyD8+<$?IQUyB@r=#HXTc;kGx&mo<D@
zD!_ek+p=31U1WI-U*Bu$WL?Mbw{36oB~ziK<6keHnz!OrDYM7tmBBk+Fq&`MvO8~s
z{*_uA-sp@w>94E<Pb|qbu-i53OUDV%d=A-NVOJvZE-(17I-kwzXUXC|+gP8{54~D3
ztdj-To|_l?E?2sBL553az^Par&w2kDHtjYvXI`FvARx%GTVjh~mUbV90DI-@e_P)+
zZ<(xqd<&NW)8^U(CH8S&cebp_a1W>oOikWp*Y>yi+8Gz8J2U>RTYji1pVjZZd*sJ|
zCf!N59F2>wl&{Y%7t=B4o4>qO=s~I38(xpOi#S<se_WoylA->UJJ3SFlfmKoUe=Sk
zOc7U%W9|s%hbLuA@4dOkVTbr%^{q@Ew-w4S%?vbm$-I2zEK}R9**^j*+Ac8va%FX$
zR9(O0iz!pkb>_n>7p+_?6e4PM-eZB}UN&#xwGpT9JE&<W`}F!d-s*cK=5lb)yhn>t
zB{=$)?-lUqX#TUpO7G&8*>}npL{#~=?$LaD#MrCx-qIP<0@9E5Z!hwHY=5X}`-(do
z%qBZFD)MCB-}%pU>m%1EyuSWlx&_xy6<8uVnR&(g;B6vz{N|OtU7LGWIp=M!O2tK$
z2@*{n*REKxepy{=>^e1n(OiXVZykCMyyE;<QubO!_(DZo`=%6W;Y-_Q_PS3ro7K^<
zSIzN1gO_CeildKAtr+ihDNOSDaa38%_(~Sz$HiM4xQp-1zr2*G%{%Va{fM`&M=!2t
z-|KmS!|dAq1&e}wCb73<I$bL1{FAXRGQ%MKdq}c!<;1#sO3fR-G)hIx)lh2>vd^5w
zu6X_L;suv7r`0N)kz4#_tM+3B;qQEhV_7v>@>wR@E^2<caIc?XQQ1M`ZBxr;3vcP$
z`+{MCP}xK^>t;V638lkZ^W(jz+UNdfaCUU|+$sDtdJ5BnEEA>acLEp~&fGd27|wnr
z&vSxJ^0B>zuNoY!eq0eyxp#l_YgZx9zti?I3hwaWuKacVyAM-|?TRCwg4Md-EAFIO
zz4S2@R^FeyR@?VRefa!W>q|pZHa3`S*z@yZ1*_}Z^)IxuRw`^?@uEg^D$9xnhAo13
zX7Mk5cRVQV+k%F7JSpWO0ux{E-8JvZsY4Q+xBtBQR(oXrQr1icLxywnN*N@%v+FJg
zM2I#kFH~!pA2La#<m3FSLECj4nv?BH&Xx*3H+{SIP(zgUMF(4B!-aMsJ)0Rk)jd8e
zIxA>cu|4qXBAI3-|5icftzYaHENpcQ%w%7v{4GF>v6-#!WZ=y;{_Rt%mON?VVD^6+
z;Cf)g{Ob-o?wD73zQ30BaaXBeqG(~_m#wT$Jf0hj^R{kytEQA!xB1r!Yi5J+pS2n*
zCTvhSlX<D_#(uv=dwrZcTBQUZ-#)cKa{?zzOuTbI@U>c(zWx4Id`o0f4%)x=PvA^V
z@K0R2`i`~Nxy8p1?V6+_?ee3`Izg60wkA74Vf&xH#T!K5Jr2Bo`q-Kyuh%~5+v2%H
zEj{Yak%?=6Mf*SX68pW3bNl0H!<Dxyl~=s}5g5Ot)Yd2J>egE8Wp-0`&tUL>yZ6O!
zrC;}*>I;^o2yHHW9KEHldFQq*-kh@?uU*ygY~~QTWp#mDcgu-a{8ioj-zL}xELafX
z`g@|U*<8N;Uf&h|UKDmuxV3z-Y|RTFw#n*CU*F!uv30-nMd=f9vr9g9E(nqLxKd)f
zzc=@$^wv)wKd($xGEtBIQTK{-v2>#YgMje8OKi)(ceS=nU{wF8QZE(zs+@b}J1bw-
zjskP(?6?~$4N3fO7Ob_dzqRPs>#F;c%(=CW9{n<lS&_?e@7aIzM9OCPE}5<#uci06
z=u5M3{&h#GgoxXY_nHj<-I(C;ck%b@-+CTzn791=fv`_(mpp76US;30&)gVfzoOS>
z^)2PB6>rt*=4KXdx$}x`+uzC2QAgr#MMv>XS~=OFs<tXHLE%f2@1Oe8s$G6<pPvV8
z;C+@ae`vA71cu0Kv&{myIqlR;)?Vb5-~Ro_#q3+>d=I{Hf3vcK%j`>st#+Ps+Qwe>
z?Gx6{I1zZIJfG|CRA=)$?$cZOHh9iw{QZ(?w%gpb*P15j<VwxHr=4|bvcmVjN(;|z
zP`P&`>~g^(AK_nd&4%39I9^}sUeh1q9+2VK`pUQGtTylN(pPDvO5JR&x$J?a@1_->
z<xiCB&oiC*d)Y;)xa>qBmC4sQKYm!28C2FiA>~J%2p3aR8o%FF$&`)1eO%(d%;IM-
z+?o9A?QboCNiB_~ANO}I>f-EF`1-5v6;Gmr(8cTLk6d7w#50ZE@eeDDz=DI@nylm>
zyD%j%)##Z1x@^>;BDB%gWNTiq(jmX?|4fX|2)G_>&bzwfU_g%J+$#CC5fZ;$ZeKDL
zTdDGcasBj<s}1+WFL)c>baHOV%)e6{cMGNZZFZdJkl^_7!`eOuo?5qh-i$V(%~u4f
zvoFnza=YyxDktw{&2e}A^sMFr27|Q6YrPzmudq91aO_)>`S?e$*xjUR-xW_z@_h1S
zaKC)`&{F$V4}M<zW}JL|!Q~H&PAx8vn9cX4*2(wUrF4%!8Y?Glwr%{pD8lh8f7pJn
zP9v7d%cJ_Ycy#n%xYVy~A8g-SJ^!MZEl;V*?WKz@FS+*V2(y6yYvyCkRvXm|bxhfp
z_qthXo2#5uKfScNfg^R}yek{O`}_J|TG)EFr*7xxKibJJR5-VknXNDKd)d26{XqPW
zYfq$ecP{@Hy_c2gwoilgw_kyGYz<7rOj+U>=PjzyuDo)hsZ^AkheIXqe!S#DCT<1}
z;{~r>^mYkf-_bRvz>&G|rPl<fi50K>=jPwmNN_MWym9?b-Yv$eTQToC?wB%!B&i7K
zGXMB$vcsv_ih1E&m5a`Q4HZfn>#s)}@p~Bg9G`xv%Q{2<`pf6;YNpmxawlK24*VXn
zK`P$k^_Qg%d2Y-7`H%IP1}mTUTh``iRn<44Mzb^biTi3#_H!+Fw;j22e~J4;M~_{9
zH<iq~VYbHo@}cE|jY*eu(q;xR3$AaQw*Kw>;E0av#}9Qigf^&5$XLO^oMe+ZweB{@
zr>!~jJ(QF;{9V*+I^}Nu^|h-na2i%;sZCE7IR5>M>D$NAeUs~r-8^oHxfk)~F?n++
z+;Gog4&0{yJ7elhaVC?OVGgGlW*_;!;)cUyC5Ow$maZv@wBOde#__fBk89Uu8F{ZQ
zIHAUA%<%o!wKo%s*q2>jw5oK|#48ul^Fu1**RpNCrBL?qt$SW`pq2Z3lXaIuZcM!Y
zqwBi>V`h_5!nNtfJNor+hFeGfO7{5h&m>~<s}1V$*S!wpmCg7hlCojq<-d0|*fuCh
ze35_ctZ9Eoc;O%I%gMPHAK(6Qp+sexlG*pSUtT*{-U(@7xa79r+5*lFsk1ye4ony2
zkADlwF-zXMrrz1LM_^6D(f<tB`kd_fF0N(n_?3Ry+|cV1Q&W;v)YY9wHXAmT?Dy(9
zB5;j4`ac7g{;msU4N7h2w=|@&{H<C2d%}Y=x#l1KGkD!%U%qc|hG6YA;fiG{Gn4}b
z>Mt!_oZGv#|6cWln&eB%{q}{3tZm!2z14AweBOITXQTTH$(1j!U2&4Tw|ME-SwTl`
z)hd0Po5lELvI?(*$kHTFmgD(c97{I*;?=KQz`$_!`p?UH-V>KrXTRJY?cecHbj=2H
z+vJ~D&Iqsi5%%=@^7(Vc5{;QYF}_o4dbB<No`0(l&%C|9YwD&PXx#F5@&2qk*9&})
z?JHTcJ;KnI{pF<vtkx~}m*%Lpe6^~)cC~3qoK2SFow6p061k9wLz5IHE)WTrtk7G!
zckR=-n|E$Uh50T1c`<Af>mT-yru#+Cyu4Aq$o(t#Tn>|{G!B(7hK}DIxEZ?TB|k4M
zEW32g?3KpjjIVJuR@b*3%3r$Wr3m+l%ds^pR<s^Zmfw|Sq#?jDx29u-tKyPL{!w4p
zZY0cKE1q`it#y@4p#F~TUp3YjCz(sn{A;?RxS+13q9Tz08}q7;ze;WH3Dvyy{#?uo
zcXs)dd|Y|#7{er%_^tfe0qF;PStGwQc3SaGc6i*BqkF~mg_<{m-woz?DINvWgSW5!
zXV?(F;Ok8JUc-K$Q!{3NUtiL@pnH3;==OTgzKtd#4Gf#+s=WRYEYrqwqi;*$lk2g^
zo|MUjg!~F$Ih*sttLy~!yah*}gf!<Z`Py~s$;pX#>P)xHm$cn|rMquK^;h9*eXcYA
zrY{NNnJz5&dxf^mt$e%5xB8q{8sz@T5dU(^sk=L93x`rl$A5+(&88a%Cx3lc707Gt
zVUVZ$@c#Ept0%2upE$2cW9N(ua@$`sEpT6ze57O+-;%S-9DcpLx9D-<?`V&C8y~t$
zh)-htYx-f)noAD58O`VIKepfi%kjBeXH8-Vl$%t#l1aDJ%2zD^?PG<CBY_$`NAw*Z
z*Gn<FuMk)&apS}_cdt1;PIoxAIJ|u5cq2l(V#b2gFQ@HLUhz7*@T5_MhfuxW6$UZh
z)ZoXzR@ewE+1OYyJ1*-w!}%3itUXdpEKCY>nZB&goWfS?@X|5n*GUDPy1(^OECRcI
zq`CWA%1t86IVRrz@L_#H;}!=cJ^q#(7pj}|l8+x=e{JcE2K6A`*2m}e9&(WOaXsI1
zX=C)AY=yHaxk^q4w+gu!Y;0Ee8F)fMC@p<^VsvlAzIV@$ggr6Zq{koim3Pfrp=Ca0
zCWc$O|8g+#Pq~=8eD6Aw4YOjG9EoF*Twh?Qygm5F@nF{to|!vm|E&u6_HL0L>jU|l
zj&Bs=?v`F_usX2AQ2z8<H-j}Ex++=x?_YbqRN;SRTkq^uB+a3AU3~xRWr<pPW=Gdw
z>ifhsKhUu7f!g-u&0h?&`!8@w9Bj<r9bNHl0c+1j>-I~^-!DC_o+)6XIp<(N$qTk!
z<qIeLnsJitg0Hr;UJK{%_A0ApE7!$`x|I(8jT3hC{BlNc;l8bm9>of)ZrwV|B9<Y)
zs(Yo<1&_b>TwM1i@y+rnUwJ#DSx!XY4Bvvl?+Fu<<9*JqWRj1JY^+#t<fIbIOUL7@
z?`&krsG4<4dF8yuRu9GHR~70mKlSZ*T;kKQ^w?oXw!8lsG8V8*zQWBZyP|2ABo}Mr
z`{??$9XeH&0ie$KOZ#;TX0Pa9${OqC_E!1)&h^eEyDOUACCxUS6knE}wEEjju}_N}
z?`)g#%5JY(_l6CZk00x@dzK++62lO|EKvF@JBzPH$gO>e|Jw!c%Z(H|b}YT)_i&-q
ztVAhEwI<KoYroho+t#p%?KShSUP%T==J=b>y|u3hT9y7Sxyd+pad6%C?Qa%**Wh1e
z_3dw{u5_BnnIjhxt^3+{EIV$z<5k*!hUHP3*^IU;oB98#<>oC3)T%jo$wqUwOqECH
z-#BCElwS*OytX>a+oS*Tmde-HzPpq>`x!k%{$3NlP;u?TzDb^Q>vOC6ub-MPn9272
zQd3InmJ^*~f4_)SMREQ0<>|b9S$X|uQyz}MAN^k!zn!t;j<WM}@6HaLJnNVr0kOx<
z8n7Ph{;Q>MgJDBX+B%b$_YXA$g-pF;#jnL$_o!Tc`Abu?jGZbsnlH^SIri{LTEp)J
zQ>1;Omx}FRy5QowWs#a!<Bkgd*Kb|6FdaKE|F+1C6JK*P`ft0+b|k4KCGfh0Jz6qR
z?48mVKIK>O>!<ozBwyh_^7_^i(<j2Y>fV=Gk`-o8{N>AgtM-EFum22IUm5>19Ldno
zP;FF`{_-~HfbTo2dZ|gQ>)5A%-pkf2BF~WZMAX3j<?rk=XLW~ke|;;JGqxROzpe-*
z^zyeyF5|NGEn;^t{iDV6E{JR1#5+H)Jy+;uRB*Ht-7$HK>l5K0fj6w0JYLwWm@359
zGQ0WDt50E$(JwOe>~{#VWU%)-^B#%5oc-F%L3*A_sqIl?wFSS@qw7}9UU!+r{i|$t
znOt*F?j!At4eHD0g>Z2w=7@cXxL>j|H&=@9N~G_<8*gedl=HL~yVu=6*3qz#_r&|?
zsg2z;Uf$ZKH!JVgzf<|IzDj(QJwMe=C`HoV|8aCc!^V|+zuJX(ZSn26#9zPGX^roe
z&i?z+j_*=BRxoV%w_?$T4LKfWi@H>EuP=O~k;l;8e2KqRAWEhAS4GH~_bgN6`Sz9S
zD>5+p`(Lf<l$Q4AT%g4G{+fN^qE4p#T8DXG->kpK_xQ{DQuify`+J3@y<PVtT}{ya
z?l^PaR)x06j%@#4-Cxo(njiXvRJr6e*E4@vu-3p<`RCP>_m<?!zEEjYnSJrzGKVX1
zDK~=FwVY|Pdg-pW{7A%?rFsn9wWhW!-l@EQx!(UmklxLdo%7~L-BtT&VDdKZ1$)J=
z=HD4n2VDGvuW9UL;dO}E-|Do*W5)+&ubaJGCm3#(T<e_qT7A10&&PeHR*oj3d{^0`
zzV*$I`mU$u(LLYlRdnD(6NeyAakYzI7QSU-6v|~kwLspX_duqz0n0?~Ws84svHWe{
zp8P9n;e%<Hm;AiQ%h2R@Z~NLM+y_33ZeY&*U1I*)XMyZyyWm?>*e)sXvRnvQ(qi8C
z{LuC<bF1>^Ds5xE_C)yQ=f!3Xo-DnZjaHfrFV}h>k+sqF?d84U`O)^}Uh@h3{!6YN
zVQ}dC&v0rTN0Lg^w|5$P3L$IGcZkHSU6zw%b2M*j#|~NTI|eb660*N6oON`;x|<u=
zE<W}u$i8tr?*6XXj^7SimHlOvjyu>fZ!0&O3H$Q)>rn=b1=}O`^lBITJ!4>&J^J<f
zsckzaE_=~`Nn_QGjbBU5UPt>*)3N$K`$A4&A%j$m!xje4cUFQ~5>po!8Y&(6{^4!h
z<6M>-js}b$7AarRaoni9;p3u-#fjBF!VWP6?00ex$o}0e-7|xIeHO=RrbkC^%v;u(
zzc(#`(d>`b^Xm%ttZprr_^QEVayeps$t30o9Y^C!GyXGdke=7lw?(futmDE(g^qbm
zjvp8H9MoRAZ|}<)9z{OF6%z}yq&rn46}~q9W_9*pt9t$P_sizB2Lx)^KP+0|b&&1(
zx1YgDI*#wGDt=tqIAPw}1Em+DkL}$vX;rPmk8ca)9DjRsPK<82!}PZClJ9>8E{0!B
zH{6y4#^iDr*{ArrSzM7+-~N7?_#M{;*$<uXGcj!VAir<>npTzOr&h<`FE%^ja`x=5
zvRQWpFRrhA{bkXD)0%4hSvs3}5>{S&{H<K%kuLL&<{K4ZpK1*=-bc^fcX@HC{V@%@
zw~JCZuT7mXamNhyc%}N%`kJQ8LRGveM-Ao&&YWBCe5unZF~MQa*=lu{X8RM@POvU7
zF#pPTwe-tZwGTF05fe=9mlwxPRPpz??tiF5FUgxhB&OVc*P>e8x+nAIxzvdqopG?K
zYIccQCj*n-#^t@ai9Bilr2Z;gNM@O6rl!7CG{J203bwm1Qsk3$gzsE%naSk&QhvFY
z#DUpyrk@vW7B28G{t<YS&9r->ZHAe*>+$&O4m%Vkxf~FDEc^Pldf7A~{%h^q8O5(l
zcfJ(-v-)m;-zxUxdzv98nh}P@j~xWc`F+0py5LZ2<urTdduNHuh4$@LcOE$Nx~{4E
zc|}OfN7_?VoXKH-#<gY#MW5*Cf47V?4b(rb&$+**?w4w(O4%jNvW?nTCYmjZ@{lv%
zD%0nj%VanAKZDeSvWaD~p08aaQ;r-o7rwM@<0V_=uW@~1JM9+R+Gr=O>rp;dljUeA
zknU?Q#prTi!^>))uj?H*HmL6jW>uKc#CRn{=dF^%+lL}M4S)GaZfjoaEXZ>9cipQ7
z&WsMT8UIAzu4-cua*2K!H$x%ru;2YwZ;7<LjVnI9brELCD*ew89DjQno8yePmzu36
z?mni_9Q18M?vnd^1w7_%T5#*owPi;*wYLcDlg;$p^LP32t<KHW%w}fuuQ~}xHj5cw
zsI?9e`|8P(t$b*k*2%<$hJx3(uGsiHiRIjuqK@0Y&IFbx@HqDU<yia9!~C=Hg`kp*
zM&-Rmj}&Gz9bUK~uv{}jWp?vJug1pLhV{!Y?LEw#xkdUv!}3<G8<Tv_=Y0+;I~-u8
z;-PYa`N!EDkMGh~YBF*Kd{2lsU+O%`U>&n!|AmXC7fu)#@C4;dW%cdx{O8tq%xrRL
zuJYfEmJ9~Z8CJ6|-e%#9=bBu&JlE9prO}Z|{B@6CI%qW=zFI86{(AA$Wj?-DIZ^!6
zvp8AiUOK*VqGJgI<Fis@m)U2Jl*u2P^7zZ`{k5*FyCWuB{j3PP);^JWhi$90K*HOX
zY>oa~?i_3R&#;uaqglu8#)fwp`OFy;cl?_bP~*}m_RhUmi0@K~g2&&I8#5aW)bf8^
zxW%B*J@1xpekg}2`${{Lb>G`ARxw}Od)!#f|MB|XT&2*hxr}xpAqyBHnk&@4DrE66
znTW`q5ipy;dnTZ7Z+egw*KA2E-;;e?y1G=?xo0Uz%Gp+5xXpFM!I0_ii#H9M9A&k9
zgryTomUXbWU+9}6EmO6&meZ7tQR(jam$zDk)h<<kUl2QGO|9<3dz}nyO}R^CGc12Q
z$m*JI`PFFPH=%U#Bu;K|+dnIInk6KkK2pBml@Nze$;<^3Zz7r>2dr@rG+R)==(pqR
zf6KNtCg}OiQwT{;PAZk^VvS0PV{4gpM};xbYTmz)qAeY2jF*32kaRG-@S>*Qi|3Zv
zf{TR={T>l46=4^Y4=?#KpR4xr?ss!d)*cYMv9MFkKGf$<uT{K<ok&ov!b$rbLBA4v
zx}}eI{QbJ^fX2>u8c&XKGiJYH%~8&nlyGOhRVl--hl`hObZOZ4=#KAy2EVT_?YhrI
zM}_6q2FmWba94Pt`nRw{7g$f&=9|8oIw8$EI*N;dO^@+!{mbZ*{BOs-?y3a{C~sJB
zi@`*wbn%v7zMWU1m$%Bacp56%*P8wnVpORu`S8*;=z!^ehL-TV2KvIq_cWyQn6D&s
ze*C<WjmKr8W7kZ!!+T{9aTw(;{3p88p~3aV3aNu%zAh_a`PDIT4OfTpy6JzF8a?k-
z&E<IeFz!|>i-+z7##=4CdI$LS#cyl2J#*tity0Mbxj5Mu)9e;zm@E97zTZo4&C(VP
z<}a7F3zbj1m6TR}a_!liNv2lk-z*62o6Mv1PyJh<Ps$1w&)2oug)BDF>s#ipb@Pm5
z5lXt7v~ADIhSDbGFPCP{^JL-sto%K|^VTaJHHTR|$5+mq{^`R?mU}6cKf~?@m3HoL
zl`ma-WaeznWg3dp4*hDpe|j(b1=A=0b}2f}oXTCL6Y}l-mwqXAk&|{4Tn@bcaXC)R
zeo6U)SFCM6ulqW_7Kw2T+Yx;I*fd*}601tLsqYQduCpBY*m!R;*9`U5nYG%to4f^-
zS11R5U9>axctmfF{Zs~Lm+Wlcyjx{o_eWW$`*YXU$C{j9endK}#%@ZWKAQ*AcPZDr
zBohJNv&XiWdsLs!eEQHNM9AFbXv4hA4$ImD_yY^qN+wBN-f{lT>!(4-KJ)%6mEW{b
zPp3Aho~yyEL67y<<;CX<{PV7ec)f6YZ2swWSniP+zD-)L>ug@IRWQ6N`TR$t=~CST
z-S72WcP?4oULt+`!}?%HrX!P$?;mT{6k2>$&4vHAbFs5&%M0aif^ioW9Cltx`}N~O
z#>|aD$zQ*jTJiEOV)%RI)bT4GOt-%N3d||Gz{tYC{LP{rXO}7ETRD6(30<Sa+RA$|
zH|<Gas6naln#)Niuf&x8lHy@ua8RiX-}%>UOWmyS9Z?~jALLAyHkw`dDrXmRFx74O
zM!Q&>mthb1z2;rY_u;%%I+u0J(f|>UPN_!wReOVtrQ4=`c>6dkGMDLm_N|r~5z|<*
z*!_(!ZA<=}rvEVhZte!Qxm%iLH7ELTY?S>~;kdq7hFPiRm6#6ip7iB&^Ummm9Q``~
zrt9OSf7I6sCMkK!+U(ITKIU=x=aq$04QK3o1um$}yrpk{eyON~L*Eoz=O7Ly)-P+H
zrW~1j_s`Y^rw-&@Y%jcgXuHUV#{BgkP0XvT%6~DsJPl+hF}ITweHpNXIq&hYC6WxD
zf>u8QPAr%*cf0tE3$8-Bmt1@<beQk)+@5v6@9*Q4i>C^`alca{7rQ!XjZ22rd|}_E
zi$4F}9rogD277z2F`Jyqzf<W}qV^r{pSv0vZi!!DtFc?}^+DSeEvy|07ju=DDpm+q
z$fmq<HTcSWfuDIzK&DC~+jWELF1@_%%pW(bU4C_v8t;R;Uk%3#6u$1SQrUJ?zH{=W
zZJR}tT;58Z_tKerbl2bPOyfe9x>FXH-%Bx6{kUY@&1z&idClZN>1E2>r`DG+tybgh
zpDNS0>_5ZR8zrJ!&K-Vbes#-yey;D!FD*NAZt;&xi++{I9JrRzv1jfwt833DU#hXn
z_9;Blta3ik)raxh!Tr8A>U(p8HMc$X4%njgcVqSU)n^|Z@jdz~MCZG|)Qu=lD`{B`
zvD_v86Sw9W2ypgu8D9?C-qjizz`^oD|96Jrbi*YQpVhkc8z!2`l^kH+(m8X+((p+K
zJmz1zDt`B`;jh<uky|EIADb7yZ>foFea8x=%P+SkAKR?*Gq>xzLi8{H_Ne>PDa~SA
zzJGq}^@8{7`$zn(PK<&EX%|<>m4v==5u5i<q;}`z1yXWf%H{tlba%%D=(9Me2(q8}
z&%h;d&`3<-l}6GrPn8++doF6^DyF<v{&6wMJbT6a_1BiRJ#y$(>r-$LSE%@L@tCcW
z9>X6k=LUV1*Ybz<9&(vzXJFOnRn}1|SlLiL@1F>plGpm%O!-%?sIQo~-XUXW@1ZA+
zY9%5rbFY~TvQ2a_TtAn+fX(xAG?yw%lc}2B)UDHtWz#+Xg(zgo_s4%(pOz4J_jmkW
zo*YL1>vpC)TUJd{xsYbHr8%1Q;GX{so`0<`%Wr8&-nmyS(z-`FqkgXEhIv<NPjiZk
zO<d~Ct=hOf)?P|?N|Oqw^7gE0UrU*Cy^g#~0__BF<_~@U(Dv6wVTOst4_!mvvX$EM
z8U*iLl<+dEt;uznsnvgmwL*^_OkO{CV0;<Kq?djDa?t+eUOIZYDrGNSZ+QIP_A>vW
zm)DvDEV3%s4!+V#Y_2FX5quc(GH>f<)y{t_UuYPxZ1^hi%Icp8gShfb(JlWOwjGdo
zy*4*u{wr~|tNRzu=$q)8#M*kSX<dHa^m$FwE2JD71>B~TGab+Q>6#a;a{HwNJHruq
zz2m1A%upzm>b%yqQO!0gKH}GfBioEz<mI*)E@;kRdsf}-p!7w_bLWC5H(Uf4$c03{
z37Mf1e<rYG@~x!pc|zAV>|7Ln>6zzysXDcexCK9bojo!q%dU9DvRZHNo<A>^MJl#5
z@g7`pDE-^{s0k|FM{av}tnFHBn78Zu+vr-=W$f+O`hJ(OJ74mjnj0>D&23*um`~jE
z?d@4pFGytUsb5=tyT>Q{vgb+%uNeY5C9j_bxPGxUmEE7YXz9|l1dbgmYpocpy21_B
zJ>K!Sw*>RFyt}+n#MUT}XM3Ql)H6q^+4Guaeq!gT;+}c=!=jL#0cp8kMgKF*Z0Y~c
zpniGFS?6?F4^^(t7ra_LFAXcgZ1Whql<%v=FmITgFI{JHSb5t6@n1=f7h*2PUf&{o
z;pdkHXI}|!iT2$8>ZNzTWN*T}1^*eO6kJ@k2-Z!|SbJ#xy5_C9p?eSfwa<<8toWLz
zX7jA?+Vsqh50^4_ipe@C%zpjc$MMeM_4RsR+)m7w{x{Kghmh38Yxj5U)@e9o^&?QH
z+^6*Yy=_lsJ5DUj;+`P%%u(U&`QqT+*SD#!?7DU6)sY5<>*v3Q@0=iTHd&4T`qo_+
z$~Lp@e3$I_&^2;Rt&>`Ptb@Q3!8?-gw1nR?yi@+W_}eU12E*hPYWELyrtw(u>OKv;
zI;ENEP{T<DlZi^-{!Zcg)!4gxfBU-yYwm6EzndX{Y>L>_D}DQlmvR`b+raR~ey)(m
z)_qeJNElyVV5iiPoZum6t5R`PL}de$p3>v>54|4wFX_I2Nwap-X~CBY@vp<D848P=
zUq4V0yzW8L<!4p_r_wxx+;(NkW*B$-HCf%dXS(O;uZhc(v@>Hbar?}kFSkW>hPA|J
z+vAs-Rw!RxIrA?oV~^S8q$K?nOnZ+CEb{TcD;Jxc&8Yh~R{vIZ-o<34BQNhC+xws4
zd)CGEAJ!g;@{p_F*QGf@JV5!S>-(1q@%uk7E#8tZCir8%plfo0c;55Fdj-lGY!##a
zl^9NIv(L#~>dYI$6!ke!=yUds=(SAE<;CW=s$7MRC<KJv;)=BGoA!CZDWA1lI_6FN
z&!8;b@$u#D*Nz(}EVC_M@@1l9>)TS<UH=)hEbhn$ewp}i+0-}N?=IV{5}?3);Qp8Q
zfeiO*_Vdks+0tCgx^Mg6P`(s{4PuS=nnYXXzxrn?aZNPNIXh#+qVB&g0uCQ9aNTj#
zd7i2M<x(e$(+kd5Hda3`sGR!tqP%Waz{v@DvTaQbY#x)6o}XKCm?@3@%_6}COts1@
z{#u2-HhW>eyeI4#gAhZrkh)WLK{j))+oA;>QopMBW?e`Z@aQxbeZl7NYhv`ekZxhA
z^MMa<P4DiVU@UaFl1rsT<)X&!_rg~4ToUKhgYT&qy!5G^&UVOacK>0o@6pmz`c^qi
ze)?<m9oK^UZ#&HYZgDs|VKZlh)K6cJfQ1olyc5G7@0mBHV20i%6+!9t<m>0XESX)7
zZc#Yzb?1`ANjbq=RaYE$N++-HSpPORK}EoI@oR@2M#mCnd|JV9!}a~8)*fDIf6KMK
zJ0_&as$JFju3h-p!K0(q_)fi)rSJ}(jfwZFec8;8Z&Ud`*KX_1YeyKIX8+*VYExXs
z|L#(!>Y}RbhwR51V;Oi@?)fch+FhUb?7Q+-{(w82U%vN!<*C(W5Yqisvi1^#E#u|C
z8Dh!1_tc$Y?F_r)ZSJq6eW|QfNlMSEZdZCS@3(s&FV(y(yj8_)XnS&P2Tv3G{QeKi
z12dJcUOE1G(YnjEcV8#ZbYh&mCYY5yFd_F*Msfy^&xD#4Jqh!sUyr|kX?BKI)32E0
zUb;-tR}{W{UMwC^E_nTKcH*>~rJrrHizKvp+%{jja$MTcfZ_H159@P}ua5VdeB%Pc
z1|CoKHGK;z1H9SPcrv$j8u&>2=W1VLeW$+HVA7`T@3f@1{I$vKGr7|%TsQg01?w`-
z&g)0+^@WSSyd63F+5w(<TLqPLY}~!1+gGvY+Gsph@nQV)=aoQ*upIMR_UzS+sb&l>
z9|t5C%)K`A?Q@qT>#c?h)z=!Tu(90}{*@iTcfogU;H0xx*E3A^-4xl#ZL9w$W187}
zDPJ*Omf1Jr{_YOnzUZxy!|Pv}j!PUizEk&H6jp9%;O`t@<1^Dvbj!)W1#jG=rZup*
z{J6}&dE;!!1-B(9^ef)V&}ve<{QGsJ;nwP(Qf&-T{w*&uGJH>b{<wC1QT_7h@3U_A
zbk19JRf~n2<I>V)r2=YykGJZHH{bKW{xay2=T5Hr{MOuna?6=7f0eI&lAZX>)O2s(
zEVo%1S|JD1cJ$h;m|~dA)|TtAn&HU{9#7f2sg{0o)%>T_?P6BglWi;~S7Lr=-rS6~
zxrZ+3<}+o;G$q{QuT^VG-Y71<_h{!^7iJY9yS*zT)jgV6kMhiK_;f{zx36sCtIMzB
z7O5|g-4)FJZvK*smW*Mqt^B<MPAt$VX=VxVnV^!_c*$hZ=}OzukBbTp-l;X<G+%qD
zyjj}y`H%7io@^e{9kWZ<F7lL{Ew}fD;iQOMvq=gUj-_9&{}=r9(sqX%Zqo$rpKANf
zRJUYSkjhNENxHvQ7oSY5wDr%L{F29E<K;sQCzJRttiJNygsZ!Wb&pnDlIbh$GNWTr
z?DL(UMtewanfR+@?V6MoYBlxktwQ$;%^2!VZB$$@o4_rlFe6p0Z}G7uV%h?Z7rtKW
z+Q71bg>Rz$iYxc;yj7~_)%e2XIgvr|S4`lEH|5el%lrN_9O{Z-3Jc%)!B*qImv?gW
z+F!d1%zyXyuKVR57havpQ~5Wqw1CT{`Tl`Gi-Qc@j&o~#pLGOzvcz;uunrVcnBBQy
zmfhrS?upmG9<9&unrXN0p9m+b&zHUZFV{M-H0h;1-~RI2lp_b;nY{n9RQQG2U6wO5
z=L=}Gs5JPmxFLAqxEB{^lgqoEy0_+T7Lu8_c;nv?FT=0V{yQ$~Ot`)8rt$Ntb_3Rv
zwrsOXm!(^W?s9p@{w?4}YWh{ddMO?$w?!uVUyANlPz(`RSUO8uLHyb;AuG8n<rAen
z8*_DkttkBHY+dET>-o~zRpo8p$IFMhEZSbzT1%I#%wEkVV0x`<(MdCvj$i$9UqsVO
z&Y0$8FuYV=-zq6)prceT6*fs&I;Pyp<=TT|F%4>$<(F-hw2cz5I#PG))}iRg&o3Xl
z3LW%oyTbeT5R2~#xsbqL&H^<nBbvP3=Bayeh#m4~vM-NHWfNg?Q2rW}qL${`wpagY
zbXvqq@qYP-J_6n@&Fimimuq*r-W**N>%QdN;xCuFUpTY|Rq-v_tK^fnJ@E0@1!tvO
zZ}ILAWfz;sV|71bnK$$Dhff`^tZd%WxyAj>iUfvDldR6aSut_T+(kLbFPB!oDi>1D
zpZ|WrA_<KN%eNQC-%{Q7D(YVG@0Ag(F~uw!UReh^7nm9(@rv_SN-y8GHI*mgR@%Lg
zC6jnM*?lt>ZqUt~(YRE|Ie&sfw!`eBS{s^N9L$vCww&S7{P1tyf!ALbOuzN9u=+m(
zS91}kQf}d&j5r%pf$ZPm3Vi#d0u%OM;gNe%_v_#D<(V5~&wG74$RK@ir~1;@Nq6&-
zx4zFZur=@zth?;BEwK2P6wmhyui1Fl*ymQ4F}S~4@F>EhJKMykfnomPrP>VUN91;8
zyY?+`xKdf^E0$``WK%aq{+H)(*DtRfCEITQXINj=q<8D!T$A;w2NKuxy3d~~BA$Ew
zqsSTe1ulF~zOFs}QgvDQnk$M4GLehEZ@;v6hjmDU&tH{UvDXCZmXs~{ox5aWu~pb_
zLxzKweue#+%$W3dzi$SM(5?yA{~5TnY|?TWe*6gd*0O=&z>Ey@e<t1&RnFa<#prfz
zf=kpdUoT^3l{+sVI+xWfsan8p_RrMrS?rPt;+0p*|87}(;_M`aw+t^Ie_45Q;@yUw
zlP?`onz5<rG~4~9uR=Q67c|QDR-aK#V{dPj+0~GiR@c^Sac39b#9LO!TUky_FjXj%
zt)I%$A2?&;y{;9xr}O!bH82RIn7qupBI=MDXf^S<iL}@y#;?NHU%D3E=(KpB_oZ-c
zhp_B_hF+G!zlZ<Y?%N`v_rmyj+)MU-_ol6kjc}j1NYq?5rIh*5-ZM$DN7~;0o61(*
zEW6ghs9}w_<eor2g`<nVb=~^pIiriU*5!V|#}#)H?)g3_H{CA!z)_Zes%VDFk;WAt
zmr3;BUa9td?OMe*KGFhPrI&X8Zfy|pzH2q{`5!ATF5TU4e`RH?Y~1m}x2061+;d~6
zQ2zBZUlvH*e%Ckcg8N*anTi3<!Vewtz8W(9b^o|<f2g@(#q0RnJSwkB-WU6E^tE`r
zzO}q0({O?4Uge67^A?}q%QMMrV&x_O_iJ})`^~zN%d>a4)V&AH374;wbTN8lpZp{x
zr87U{cVCm{bP1IXTZQ$leg?-LasCtWIrehm!|0GI4mI_+pVod{lDY7mc5y?<x1F;t
zF&aOr3Yt*s<X`b=Wv0pryIRfW+ocWc&JUjl-Oszb?NxPPm@$KY#M}6Lx>nyO-aogk
z?{lG4*wcx-7=#zvX3W`?AR4^%1^3jgQ}gV5^*(C3weU?jVywHXvgGs94WSuUbG1u%
z^_qTK@c2p?2it+~TiKKx+4O%sKGvMg(8RajZ`z_aA}8M)IxBSu3R(C1u9*5->SD$1
z%O9kE29(H6W68Al%DpCNxWZ1}>&wvtQg!dXgeqN%IV1e^;X@aTxqsK*>MUv9kuMnB
zb~vC^`OtbEg#&T_LO1dqR5~2}Z=#on>h$Fqi;l=1ap_f#+xpt<_VTwPWq&WOsoi|5
zk?mu#{Pv{+j|(!kC;rJYTC*jx|J|~L<;fDZ>~sAtaQ01J?xng-;)R;$>`JM|<h8v_
z2jc#|{qov%1{1@?>wb^+{`_isbp1njNn>&Lb6@MXseGOPWqsrp;kx}^H<P$tSn*wv
z*63$mf2|>myIS(&o_SN&El%+}v2*g8s|^|@uUNh<=#X$QzW+M<%-i3-TR*Ojko&g3
zwfeSgEKA+1uX=6uewU*iwk@gn_G!h5+bOTt?OmOj<Z`mtqbn@v%wZ?@mrGf`%-zIY
zcll}D1lfjWg$cgZ3+_a*<|`dbvy%F9i+yT7kJk+Go$`meIoTepf1|WFOns%e`mv56
zM~02>Gz1bj_eX#Kw08RMWocgoJA#FdycS_h%(XhOwrevRhx-1!FJk`L-GYBu+4}=0
zSj$V@S|hUdcG~7kEt2ek3)I(bF?z@N?aum_zq6ja+sN+m`SZ$+k!pXfqt{2t-CyBy
z=li9`4yChI+Txz#A59#4kFUQrVTHohC35pbm?l_F*!*Sf`ATEKrLt$rJs28&jNaYx
zoP9t3!dU@{$=A>S)%3sPGdKJCmOEc&S~=`pb*sVbz$Er$sq5Pg7$hX=U;F;v(Pc&O
zBjxiy!<sMOJM!b&G3#b-CS_mk%M7oW<^JkFcI4p@a(v;rck9N*Mh+XS_=U8~*0LQq
zer@3i^UcwI^IMIZ95Qw@<X``|;uPN@&Y2yu{~4y{=Wd%&#lX;OeeuriTovK_USB<=
ztp5GJV9CGy?~#Zr-Di)#T+2IIT%q~#wf-FmjysKum;BA_=(toJ7*kZMkgG7+epmNu
z*%Nvm@3Si|&3VG!Q0-Iq@9WOK1shdL*B%c@I=ubOQlB&rVTFVCFPE|!EtuKA^ih+6
z&^Bg|{`>AVn%X=2Hs83_tbfB{gYfz&t>z#fv;F5<A{hiL>|0qTc^YnC(W`uJdzGX5
z<v%qVdaNwRmz8Y&`rcN{=*~=~Tl20h@ar*sogEmnykPdx70(!2cQz$|*_xxCHM@Di
z+`5g?Z7m!OJ{K*Xws7+`WSbm2;L!b#ZF>rH+Py{mGuL~x&Qx@9$uv1$sBrCClXC7a
z$3;b)kyfvrE81?asS`<Z@w8nK)s{ASP4gNT<{#lpHeAnLpQ{;Tc7r88isRU6!7E2z
zJ2vVpju6P$7UbBGeECp@m4n*x^^a_<FV22z$aK+%<)whN+*OtP3omj03*Ec#r;^(J
zC>@5$-zH{%U+^mJ<9~)zGtZuANZ#(n^?FCM@%p)WGs4t7FGy~wymp+uz|2<R>w-u}
zF5lnBw!X}Fj6K5m+q&XHYGy>I*~?o~#V?g6xcgmpFv(+b$#C~dOr5slgRRZ(u&cS(
zcG&vo>)&>DoWUffQnjK%#gnO~)GmZgZBN<$DL*c)n&9!fk=@^JqVHtMB*xB(vP;4m
zbZ*RRe|c%!lh;D(!M|HQtwScTJJ)@E9lPwq{r#s}UL8{5K3=8jIl=dQyuQ}IJIw~{
z$@gEcExpI$vFF-%a{~@D1y?V5AD3^ouDilc2s{ofQaHOiB%$*P$K`X)Y_ECLo!GXm
z&zzlMl)mic5<Q(IC)hXcwCy!v-t*G_?X@qVt*36E{&A7bsd2%!xi1)eJa+70-YPQ5
z(<u2z(Ay@zZLfIyA9`8wa&G+9#gihC=lZ5PFsIgI=Jpqvw<RwJn}1kvpjCxa<=?dR
zA>4T?rB>W^ujD>9u?ULKnDuQz69>!e*VT2u6eckWFq&`AQarvW_wrJvTIF}b53{7E
z?b}tqmW@Gpo9U&$E2iZwi2qg*!jMq%$y77@R;lfZe7Qww)pA>Yiu_&1_|7`?#N9RJ
z6Yq5<a*6NnZ_U}MyuGMCH@8>$n5)CqXMbHXGSV1kH`*WSS~-DbX6JUVTXk<kj<wWl
zvDP~FFSC1Zb%TNJ+WW7I)=a9qo2IsHUrUEVOzvNO2aTC347&MT?~Vws_&ZN@N9RBF
zZ(KJ%uZi|j5i`g!oo{vT7Dsf+e}*V!l{=ZXzN{y7IK?jfxX4u^V9j{zi;?KmNeZuQ
zw5w*6F-W{f_FNV&AQ4r=w`^&Ll6`!uX0+e@xQ(6{W~v{ovA%4W-N?r8RJwRum}{rf
z1)J&%L5V&m-`lc^s;^ykSt^iq+ops68Jr!2b0#^wy_8+{D21c%Kf}I0pUK-dSpBTc
z&Y5&={&Fw5hjOyXe>0Tko-|gv75~yDV&&eo6>q8n!gJYI=`Z(cE-_?Y`}^9Joyjc6
z_K8YdJ6&pfJgY5JaCv{dR*(IaguZWU&#U;XxYlQBXMbvYVk>i?k^5s09<fA)ZvW1{
zEjtA|1#H~s&&^MbU|DzT{=~h;m%m0WY+wENOueth)+2Exv%+NCn*EQpy-3^Hr1Y=!
zMQbYCgRJzmlF~CI8}hU>zg8`AUHj+77c;9@RpH-GHXE7z(K@ozO!hy+T(J`eJby7+
z2dcbtsH%GyEhB8-K9?m>Ag?C7F#70&IJLgiul#~Z>4&<7%w`MtWZ!ErJH9ew=UcC7
z8wIb`Xc_jd;uMs1W%5YioM7^aZR)M0q`SR2$*(7sbN`G!wOxV5QT@w1-ufe)I(L5u
zOgeBP@@<xX34`mR(zm`BOBm+zeEoIpP46o<HLGv)u1Mtz<uAP8>p6vY<&~(tsXZKx
z%UfUPMCLiF+}}QzNlkZs@`b>#7oK+?`W*6nl_SRScMI1H1;>3Geb$(D2&8?g4pe=9
zrqpbKmD`1TOwB89`M%3@Sa8I1hDvs=_T_u5XImMWSE%q>2ZUYZzjD6nCVPpG?|!+f
zY-d#_xNu+4-JZad@Us4<&jY6yQVD|YmE1}$KD8Pu6LORnzW=gzk*xv4<*#4Y&h~iC
zz9#ce#xxd9^{c=8TX{bmR-9n%wyW;f9f#a&m#@n1pDUig+?cU*<z(}z4IC!zGVkUG
znD_HPckG=KxhH*1fR#?J;1b^Y-uww+mrC|`E<ZMb@%^Q~!|WbX@?RE7{AVb9AbadT
zLw^=eRg?lZ-`2ky7$>nrWO}_<X;i5QQBe4*aOC9sTQl7*aW+`<eYqW7=(ed>dGFU{
zF%7M1$sVuW@2ISl@(H-hoY~Cau~pK#lf~nTU(;6>$tK4aHA)RzZba{?2>Zl!hVko%
z^`&{NNB(Zg{c%}n!v+W6<Re#7c`h@t9_?Gy!7xQk?biI~PI}MdZk4P(R+VdO<ErDr
zQ0sg=iqC~1<*negV_h3nZ@j1%bXYOTW4847Yc1y<c&N<Ww$ZE2<ZIn67N*7fy)W>j
z%w%zi-~Z5Mi_ikG*U1alzsu0!>R>Y2Th)0f<(1u*%VpO*_WoxmuZpc|+PK~;Ce=k!
z<;d&&wJUxwE^k~sh5PG=UnPs=p6<KtxlDhFkbm`;f1+H<9>Oct<JYG6wit@DeE;||
z>p#QG2Q%bz_j5@%-t*WtP5f^u&&H)aLK@G6?>5@<dvWltbNTY?+MOhk3AR?v*Lc|)
zO4&R%EZ%drvDMf_g?G2t%y;@<MR(kpXm~OG@Y?9A6L;74&z0HfquI=rFS@sE=BD$0
z`=h=`Uz~K!n5{Z6Em%dG`ITJ!z6GsfTfh9hBD$u&@b9tiwCkQtrGK|bGUz6yU6$W{
zs4bYez=*y6VYD}QbFPZ4&$mS~Z3%UkuP<22e95unrEG7`?Am(^AFiLCrCy?+(Yey|
zPN^(!9<PdoT%G8vyK7rwDk?5$u=a4g472Vu6ukds<J#N)+nH15-Q`%jI*lp%_{y#u
z9<r%vN;7UWupY0MYU`H0Tz!3~z!IM$uLG9nl$x`YHa?8zHeVvPV^2k3{;r(G=RUj3
zhYHs^ybkES6TRW@vu%&1R!BRVe^i^1(jef?@y_03iGEHFzjx-Z-s*|mEU(vGxRrXw
zg>!qvdy#X;q8HjSUhDfP#gx21-|7~l(YC<f85RPri%-Wt4X75BRr$W)?5i&)MGRMH
zwD`8ZU8*I@=&@7m`re#*o0iA2{%5!}bs10T%X<sIbr|kmUmd=}>s7Sp%c_ZqOM8yK
zkDf3idh#t36A8a(DwBLT7WU`ee>t(R`mas)?TCP!^g!7?FD58-bH1?huTn0sxb7+6
zv7k!$rSUJRRHLwOaSi_&q=c6U{^DX+w41%^OY^O6(H%w{RuvT&zlthdu&%s#$2OsX
z<==mX+b$Lila~kiX9*p!+#tu)ofaREY`jo*Re*zW;sts83t=yej>L2ypWmvza<Y8k
z+iNozSmvrdf9*2+OLi3d`^80tZ@=97VD;0NQRqnXkN7VlaXR_iJ#6=^EM#l9t)6+Q
zL-}{xp-;KLU!+WOy2CGbMe^Jum*bt6GM-*|W$iyzh~aHPsq9&qwpyoq@-O2q3o5aE
zlQZ2pW6}YS_qIv>n>@WIi#SQMwkdnv^2q(qkYUbzYQd40%xhOE<eITB-Lk(mZ~l(k
z2kNcbCLDh!yE`K6q`@%{CiS)F-z;+6&AjH{W@qJy6+2`zauf`kQn+13qcykgudPly
zZRG#*)^eMv*{daYh>0*T&S=uV@pbX`%WMZa`ZX8NbWpRp;h&Y7yI`(}^vug27W`z8
zVqn<VxBSTU6%jY&?!K(iWj?%qt|m+WtL@%Lf=#;XcQ5&7vP{o~@7gs@?(7@0k54sp
z;FLWfmHj;Kp2e46GrDJrls72{nAo;fb?TUIf75qmU3x*|Qlb1>x6RQZPRCyMvPYMj
zcmz2LZN5@EU+cTfuPXiEKdY)wHs1JVvcgkHMYt-c^yQsda%&gax^VvtyrrY!b3g8?
zR=L{-ow})7iEFB*Zrz(MbVTkR+y1?oS1#L3DrvF`W--fK68+j;ZbQy4my%iBRxVY$
zzMI${Okz~~750@uR7fwSZ>rdx15H*xuWwf_c;UEU#Szh0ck5e1RthteOupBbX6-QB
z<@Q#+gULl!eOLcp)LDDkf3226XM^X*1$j)9Ot%U+>|N}AZi`<KGq0G*zKOqItp53~
z`#-~4vE#~xI{fWZ#a-F2R_=eb;2Gm3wk;l!Y@c|dwsYLhRNw0s`{|g+%V+haY)MuV
z%>M0~P^-M-!nY5LJnk^=$#Va+!2kB&==xNrUo#Wt3tsRQ?cF_lYww~4p$WDQ_fG^c
z_%I4yx!6!$RrP&QnmM=U>+3(SowV-1P<dI5rAbNY!Ox4wju*dP|7Lwb<gUK|3{loC
zD}}^k-J>*;Gnuow|7s~jd%ToW>o}3a(kvf;;o=>?O^%mZ+Y3zl5AFRS`}|PJqBrR)
z`VJj`>5!tZa)TA)W9PzKY}-421vCFW?Yd_L%h!@1x8@~*=?e0@SX_D5@Z3A(Hp|s$
z=jNEoe{)x)T6;BLI3IWS+0<FCZyf(_RdiH(WFJ45xg&RyYwO!<oy<-u+;dIUzXkZ-
z+qvWYpV!xu85jj$O1%!7+w{o#Z^qlmiAtvI+utu*#dqzBtmEPx?+TNSpI+X|o~G)!
z-&1|b_k{`#o7wjl`XsPvspY9$;+UkvY0SLWEGD6)LA+o~|4ql|WtN>vyu2F)(w8v)
z$(Uw;+e*J<Yv=2Gjm?_3x97`d83`uo8s$E|wfB(1SGG$G8$W&&-Q=Nkw3K=KoRGG!
z-8$dq)@Vjfi+iwQd;B53Ee<oUOuTVBFz#mKwYxQYYP8d=+tgpP@Ap!wm3Db+cIn8q
zOF9>-e+s&+x)T$3(JJizcgc4=*$!39S8kEJXBQ&+uAF!A`K=C#=7!?)zVdG6G<z*q
ze{AnIbLQnQZ*8B+<;mJPb8mm^%Z<HD8s)@3ymk!V+G+SeB`|>9Gj7@|tz^&Ml9&Is
z?pdf3RX;bMDgCXSVCAPj8Dd5f5eGZ%*T0Ut%rQfIOW)iFuU);~CY5J@=}P0}(N~G9
zo+V(*mVV?S!-Un$I~e}`V$r+GA~Cn7UP^af?ZMwAav`xfEcX)5$65uwvECo?mZ>9&
zTmKg4R%3Av-z}4Db_ME`O-ML&K&AB8g>aQkreCfvHC7Nvt9M+=#1Z7lFmY{;xb+&2
zjh_}3&J18siK=0Lzu@-C<Ff2|Q!dwTET{@h?Nt7?OK_>)`<)zCWiNP5PU=3E3M}93
zp^(My=w4`)GCOE`^wujs_~wZenHZXfUeSE{{Apm<i?rzD-$Rx-Yz)4%cTbuGhuH>E
zHO3&*OZ*>~9%0mD3}8L5|Mh~d(>wj|-afY8+Ea&f2irCe70KKx*^HUp2c$B8YosK;
zl)88QrQ_wxNhzhW8l96$Kg^rD$7_P_mNQZkk5Y5*{dHWlHg$IAmY?4j-FVv6Sa;c{
zU*|x_+~oCBMUOdaXOvuC5}0gk{`w)yx3y1tmwjN^?wB=q(?K60y}J3E8gHp~%(UOu
zBP8kAxME)0WU-x$U)=*Aep%b))o`(p{ZO~;!G@;Q^1k)LaW^J!Sl1l4{jJEo2VW;9
z8*cf&ELhOU<%PZX^>0tNyPka#Z27g5$vvQSnNz|FGdYm}gD*3hulzVFQa$4~%gd*>
z8a$JPSmfoUQj%GCb6hnV9547SiD0t27~b9dfVDayN+<optT~f2F8n)nM~~C&wdfws
zjgv3GbePO|#&1cjmhf9)qYS-ZM&F~Nc1t@2uWvO}z9hlGw)|Mb%+lPXt9$poZ2QmP
zm0wt^(*2_Jg48X~Nu05V7ufn&g;!2+aoBS)A?f<d-x(}Aw;h{>c!mF_x-?$jA;R`3
zPtWCGC-YW=xeFVniW&cY;W0ryLw$c$Nb0SNmlvAZpK3X+?`ZyM?TSRtxoh-zBRF5B
z9r#gsq2%|mOC0}79HpbYYqLu<;~KtQk23z7B0XPj%P9px9mfxs{;n>Ru3uSGb5yKT
zn?-I?_MHHUMsq>-{k`nz{~lh+tpBpWedV@$Jf2p^8`jRaqRrRv_x`cw4O+)8%kno~
zxEQp-bEd5F-h6M5W+|y}pEj^vdoAyk+;^7ga*>A2_3pgBxvP_B2rkb2aWPE(cIU(e
zZy&SGoWjj%_D73p?jc><jK!??lT6eOZ{;r#I#f3E!q2kxr47lM%JC8ldziu;_nxpn
zv|S^(BRa2PmfDla2JG)wXB_E#o5gc_$qW-dQ`Kot`hFeHHC@W4^rYYZq03{Ygj?6<
z>bg7;i@twoyQTWp1&z)Ey+>vyrD;?jh}ghmU9z`2<B8$UiB=`^u5j)UUf#FAS4@|4
z!NxzlRkj}2mA?hvUgBs~%bwLzSj1`TY7lJTdM5MXb9bfAZkJohU#~RtxVX2s%B0Ip
zQz^04(6jaYTE6yDTFS)hdjf+zq#GGZ8>@c=OelM0y(X@jt69r+UH<bwE8POwfBAc9
zinARn{k(cYNS*!5=(D|zeH$MJ@y>hDcz?rt2SdemOnq16B`$c)^_*R|>g(JE-NzPn
z8$0`~k3ZI_UUEWtrM#EKO}~qUUtfkbEIuB5BfyvSyS&}i4YD_RgpO~oKh)FAbU;>l
z&($-M6Zm=<7WXv7ObBgv6H%<qN_!ssJ3}B(x&C2ReqnP=M0Va3+lB1EI?R=t9x>=J
zq#ZxE%vRx`tj7!cx%mz%5(={ei^}<}au3BE6f9kzGkK4r`D>q*FJ{i%^IgPTGH!w7
zwkaGF#8=9133RAc;@kBzXw4b!wto}sb9H7+$`@ZL)|liYT@k|nYLDB3kO@aLIyxuW
zRB^F-yk%ZK*O@`3Kd5hSZ_1sH-&0!o3wH17d$!^8&sRGuPThNWbi#qU)3%+<7?OA1
z|GR7|V^0HrV!%^Jsm4ng9t=OE9p1Y6Y?hqQ#n~g|X&-oN|H=8U=WhPeu|AhY!Hg@7
zbL|_JGbd$N-`nBD!+s%r+Xms_9T7h`7QRyCUC{0D_Hkg3vm^6qFYT#o7tK3TFLf&^
zLLlkl6Dwami(TKk`L2YVnam<R^JNxWsKZRVs+X=YxhHtHote39@mfap{I7D0eg$nh
z_V>t-j=!O=Smz#O%YA%p+q%tLw|3aBPHNus_dwmO3qCDxX8aSXE?*=dyK92`8>@dN
zp1*xhSj~8y#lR_F_Dm>!`TT2JcQQF#nSA;1xxHJO)E@mSTXx82W0T7Z8(%jwh7Elm
ztixWv>lD6bef43AH|O@t-!G-8CEea*C4Dhfc#F47U6Td_Bg+XE5A#3ut%jjSX~+GS
zS4p(5^lGy%Y5ll%C$m7^Wy54I&vxTig1@Au83@QOUYdKPRM!5k_=hF4b-2HOT6)jS
z-Q$|cUi}>&Gj|B-FTd2arg8VjmtWq8?-4f4zofD61BW5|n*PhDwi|rS?R>=(eQ03|
z(}omZF>mh7!pHSe!U`4Zz1SS)R{eC%Px5S3V?94LGyB{{<A)C)J1pi~c9*@E@4!L!
zHD8&R8hM7k%$GaVr>w}k?N$BtQ`;7>XYTiwwOQ2QuymQHkk3TfM;blTjMr_KE0K)j
zV7@Fq|K?KGFas0iuYa?c4ZB^wd{{WKli$GU>qk42*v36S;@9r4HF~VIO5rfy{$*Q^
zOU)4L*f@LsQ{PS80vr=_P5+sQv3<z#J!yYz+pi_e#%uStGHwwS{&vFr!ckA@se4uC
zKfb5Iu~F&Q(Ps_v6^Yz;q%6J(c<?w^ypDG0oUCwuu1tsGfy)coIzy%N@>Tvbta$C^
zEPdpstLE)8Yxh69Bv%Hiy8Pg0ejc>uf~P`Mjs0B5X5Eaxc3VOWIXF~~o_zZ>+E7#P
z?ysn(CdSKqe@jW+-0N1dLv*)<k%`*9LXq9qg4Z71-<x-Wp;$$p`B$cQ{~_P4!k4|z
z3i;l6ZNI8(Ys19C%MmNWx@Y_QTQT-8m@&D!?&pF-qVw{_woS<NbKP=d-h8jzB?8Ct
zs()O2q%Swyb@#=LX-sD?oUaPf-Eq%Uj%_K+1di>A_m8#jV95XW^0$6gs(tR1gD>wb
z7VEa+YhPOBGH(fY*=kum<%RD}3=i@fFuuR^g;_T3c~BKss8Jf{?O)lBE<O_<dr6f|
z7G5xUDeEEL6KsF0x&kKevUVwLc9~?dQOa}CG6zGIiU6zT-M%K*I-@<d<~BqKo6UTu
z@5REq$Ye*?tpo4P?cXL;%S)+x#LfC@;w%)NH<zbm1#`~r^7+MK7bb18(T}^OzdXlL
zAYt~b+Y_qlE^fJX*Iw!l!<`)M+leX+${znr^<0GWnQsK<6z-iJ+5FVKenrQHZ-x$Q
zM3{eV*_-Rea!0^z|8g(MuyS7a02>WU>#f)Kzr57v#MG32d8v~LliIJJT&fq=Fy^)C
zsx>5(uba4V-oH?u=?3hLi%vLXbC<52P&U!d%=Ts1)~!3tm3O?2Zjm%n{?f51j6vy1
zwp}Qf`N>b8O%x7nxLsRcE1+^%Qn2vpgRCcS_Q*0aFRk9GpTY3$Ur34or}D;`TUW5|
z;{3QlWXb%99rLxmht%gsd{`M<w~Lp-_P|=t$qURU`l?^w!D?LnWog>iT$K(heysp0
zwp9s|va9bLFW%92{ll!(Q+axx+onpKUzNnyR@GH|xrp)a#ONY}wjF`Rd0#?HXU^Os
z|1iMZv%|31L3+)X57)lLF-&kNUvyK)ciCUoE$g#23><DLNPJu@^(x)b?UUVmc`Ip$
zEmgZ*jV3S%KbL*$dYUC-rqo5PJf60``%70}QA`ms{rv0VF%d%^tM0(>4m$;M4NO0;
z&yY52DS7?t#iEIOm%Og$Un(=>`Za|UAKyF1CGRwAyng7*ZlAMfGXJdDa%}RS7h5<C
z)R)ROOc!I`^CENOqo8$4B|`3R7RkKdlh?VueX654)AuW73ww2xOOMRg{J26;IY%%<
zeSd52Dc4T69LD$2Zp{&wY_$AWK6=u9V!<&_!MY{$`MFekk4#fPa;14E3q#e(YYRJt
zZ^WPftI=wvyg&F-7VAmdgo9GY+k2f%-Wlgjj%J%a`M1(~#@;QL_C`gQPk3n(dGAR?
z|MTc~X_rcrk2Q1LvXB22pr6Du@&3j|PdF1;Pi}v=RyT>Qt@VgzcfHh<=%bHMHEVmD
zHYf*+gdREaBH#9f$(LR|-<%FM_4Th895{VY>=JvFs$)XF^7_ZOmW$4iexYY|eZ>v`
z_KAzPF0(PUeZhNy#o>jkiG;ZQ@?HgoMbiF3HQB`t%G;(e%R3r*&aRZ=l2~^swR2L<
zo(yrjojYIY|9-Jz%c~{-PD!-8&gZV17}Sz~v9oi(SIz#}|E$$deE638ZR0Zw599Al
zYSpf(KjxpbpR_?=UE!8xyyBE+sT2Qd>H5w#%GLAWULcfqXsuW?%Y|Dm6TjVlZNkO9
z;r9BtshX-KN#EMKyS{iZ{5|IIC;N}@@tR}JUoNk?m~q>1i@{Fj=x+;7E8X>5@a?VR
z0>dzcEJx<0UTz!LIEbq?$ktuR%hF+FnWS5HrFP{74yNmi76|!h3fl){EVNF^v#Z_X
zD?EuY(^%Z_>9wX?d`n6`$c6A%AG9i4`#v>;>E9yzR6}zI9VPw8U)EmSuPMN2{3QKA
zz;BPn9dkXb8ohir*yq&UTx2+Ja{WUu&q>D~&VK!G${DLTtGZok2@Z@A=lib&S~4>3
zjV@8C{I<ZzGk}}-*6km`c7bAStOw_6OyBv+Zq`{bg&S-WugI1zTJlz*$?Bi*$`ui8
zo(wOUSA1A>v`0|QepP)gbEZ`1{=%ga=2G(xZ&)a}={s}${i@wnjTg@D(U_!fX4WtK
z<5HV?4YOc|{r*#(JCzR9oz>j9>DVR4&*}@`XkX%c|J^@|rT($-iiShWmo)k3AC5A+
zwd@Sb#6Qd0Zs@L5ci_B~kvRAEl+IX(3jv1~`M8u$u%4w}C|qcEd9Q|jdEEoKd7*nb
zd@rm0XYfC^_r(kWpAPlYhi1f;*s-r%D#UZfr}63IpkoT2ckKU0u3&Sn-IS!o!1yHQ
z^%s#-2L#mD?Xxp6Yt&_{%KpW*VY1p?@s}?1!|qC{ANmrh(5w9Iwfn7&m#^r#=2&f1
z$=w+F{-JvUi(uLHl7J&!oKkZW`nhg66n?vRU5<UNKtsFk_Chh{FK^v1Yw6dzl+K#J
zGd%cL+1edvmwzvR?-e@ZghKPLI+InK#Eu*}+n#mH!|=)hw(5!t(YJ1w&M=#Q-!)=G
zJzw+Tr7n584E<NLf-b#SX1c@HcXg7^zS(~5Kd)^6^8M4EYgZK*k~shFeU+elsL8)-
zGRvL&PH9&kmo+Z`y!K#EV^P)Q=#TvY>X)m3bm=_Pecc^@Xo`4{|1Ab1_vuj`E$l1z
zKXegPdY-q)Ka21B-YIeEKf=B%UrEr3;rk-uw8nGqS-r2;Zfz#EuUyX@G`xIz!QzhE
z4#oz3;kC?@--@ebX|^fk**wzy^CEvEyLZfg1}lqsj9~`ui7u^-om1z!1cd48UMcCn
z9X&hHdiIg8f2;zURNbfkmixMM$;2xhEd6(*Z^#~Bbm{l}M3t!<X1tHCwSK2l@;aJ3
zk409O{mV<AARU`!R{T<CZ-TCit>ofrd=-?F9`R{;+BUn#$F~ZZHCWG=yPFjf*|6u1
zKy?W7oi#IM_e<T;ImWi_FMkvl-{mzguOHgJ=$94e0<&|E#Xfvos-MevN&olDDJwfK
z<$nFEA3VuHA)+FLS;|rE;w>$vcecv=KQ4OWY1Mdp%jLx4)Xq<{rf{9oXWu_PtJUB;
zi`+cBk_{>^auXjvcfFY4B7OVBl_VA2?Ti;LKW+&7z&GEY*|p<NQVqX@-IUs8ZC3Tl
z(XFj*_qH$k@$ZsCgmmUof$7P$`;r$f%@6jt9Q|!+si3Wh-&|e;riYDxsxCxNvUPsx
z>M-?<f8@L=5gQfacw2u3M@(e6@Bc-_+i`NyHmkZ-EG@SM^Zwa|#Q3b(wzocWZF{It
zbhO~Fv+@~LUS~?o|At7a&Z+mf)+Vzd>Phb3uw`mL8HJzPzEEn_vC)gTY<T<C{N0gn
ztG?SERZHHVb$b$n703LwtkFBR%)jek(0||c#Qumql7Dp_99ezW==slOtWbOK{qx(n
z8%>v=8m?taRNiT;72(^`%lj&JoyX-Uj|{_w3l=fXY|!<t<bK6aF28H9!WxgMpC;$u
z4|?)$e!yE<jmLZDs@?bcwqD|oiERB;{v28R<y#rfZ^^3Rb$NTqQ#P}uvfpm2bxv}I
z*jD-C4-As;v}>=1MCD~gMJZim%TQq0@|QO^-|w{$&rDg39M#aR?CUQC{4Sf!lKpRD
zbi_%W6!%(Q?-{+i%P+Nb-)P&nf7fj86Vl77PAuMWL;8H-!?^dCJ^Q&VH=fud`1=*d
z6fs#}fkW<*X7+Jkigad*G2A|;k=(4nT|WC_DU0Y1t6L4h%L^~B&24fNw|}|3imNF+
zr|&;Qugs<@uLB#`zx#XWfNSpU6<@w=m0euexNeHkJ7FQW<%jN>D4lY=d+iI`vRi!f
z&$aKGd|~1ezGaQ4m9FtF{KXaEbK|y`!kO&nkDY~M^-{ikSim$xN^k0J#m-*cC%k!{
zEtA<7eqQ^7rETurmM<R{bTK+8JxW@le|N=fiT9VfH8#Frn^5v6`*u)5e5N_eYv)_m
zC$Htou6^ulmUKD)u-Es(NevEvOh3>1_i#E(V@Bheek-kuuM}?Y$^N6A*}HTZf86~j
zmZ~LZTqbCCWc+97{P@;oK}YQK4ZlKcm>EvUR@G)qm%8_>>no$}*@N4?z8yMTYG)V9
zaUkmcrm38Q;<gTp&Y3G-nY_H$yLXZM^7WtB9?#n~wfpPRnlw-KuNP0wTpTI>cM4nR
zzjHSNj)lLBwq5pZ>uok=&$&t44$XdDXm<IKhPL6Ql*;3mnzr7Uys%%PZVT`Cd7BgL
zTg6h@@-EafKJ+<ODqyYuW@T)c%e;A_J32D9cgoqme%l?Bz5K)4Qz>U=`yBV@Ty$nh
zldbXE$R!Tq2I<F7ec?W>F@qt4-Anh|*`60EnO_zvr>=2NOwzF849@=2cg3)Adr9r`
z<&nR>t&d%QJ#vL7m+qGC<Be;(av5$M`1ENJdlADctAB0VR|+Y4Smkbyx|I{rq;mgQ
z()G1H3|eP%kA1#;tTV!3-z4Au`Ewaux6PEb=i9nNdZO{|9ZWNHR<HlPIPm_D&;_?r
zGT1h`GKkD+X;eF)Q`(#PWLiS0)$!?BTIw0b#rL-aCQSSI!re>bGIvHV-?l|ZCS1~2
z|C?caL+(Gr)yDyD&tAASWvu3u>f05VI=Lw2OK+xg<4(V}QoGoUC%Oz-3;vyd9_^Ui
zdqc?HHz_+aB5;Ys^%Z}=ZurmOaiQ0*C6J$G?a}vNKP@`T#mT^=AK3HDM@ZsK$$thf
zEuMQHFYtY_(ztT(?~4gXRtRTL{I@0LwCiuKR_iA(FHF9*Si0ZGcfGBr{i=@S?;HZU
z`C8o5Ug&T6`s>2C-dV11{AVuM!7;PxLH3_j-wNDU`1{|gzV_kJ^DAa|0&jS0S9M%D
zUjJp0*tz6)wl+2^L%rF4FI`jaH&3ZsTIcMUEib=_h<*_WVP3jF)$q7#xP!;_Edhos
z9fsG}P2Hn8A?aiNLl;5qwf%lq_Xw~xe3^HzWP`Kt?_ZS{f{skSanCA1N6&8iJMAmS
zBFeh?bv1-8EdS+t;=^M0?3f?5)fbN)dTZn!=;$!<metn<b&r?Kj$V6|Ih9w5<NdvD
zTg(<X?qy@hUNJX2S%~XPaE8(v1!>2<t4m%aIPQ>bSUk~jw&e9#)`%}JFI8XQW|-h8
z<&#~d*z9QQ(<r}b2@^xdo?kT@eNP0FMHqJkU-<fAz3<sAfAyp1%sp~)>w1TYyoxQs
zW=5WAGv4^WTM@nSOM_Ky#?<#hCEE+~s|<9M9A0S`F$mnby*`V_$Mf!vTW<4L&G0$6
z@g4u074|tyVMz~ee^@l5^@fAWJ^R$xZ-q1anMJpTu>V`MYxZlOWjem?FITM3VoWlf
zYu{<Y<;iej{x$6)iQLPwysK}^S6pL%Jxk+)M591?<-M6V7^>vvZdw2K%Ld(tE9`f5
z3U2><KcZt%UK+F9-#toe{3ieS_o~f$S?=`@>kF888uR(C9B991{o{i2JLTBy_tu`%
zF5N3}P;*;S@iI&MZ{RL>kG1cPG}O8sUTT=&!pZ&b<;V8{VH`~Ncl^ApFd_PKVs^}H
zH%50U-{)He9Lw&re+%8K5b^WNq9YtEbN8}*H{ohr_xeusRyL!A67dgRtT#mWl-z#k
z#nU?>L4fh&+7}9j3J2dha>(6atM``*R{H)%|5x1hjZ=-5u?H?>jt)F_pq1@OsmP5d
z@1**dEt|zSSLG}7ilrHQyg4>=>2T^?7vEvKN2}bE<^F+x53-YfElc6`eg9=?sF6f;
z4o9!XOohpYEA14%EHgJSnQ7<N=&To}pZT$$E2JP|@~y`|1H?a0{2_IF%ZWevH!hU1
z9scF|tWo}FiG1%{hesD8T=zVi@y;+Kq142z$w5li=0Ag!#6gB`;kB=S9}81B(e>@h
z8OPbjr)nClaqaJ~y0<Kekv&RMO8<fWbKg!01EwPpbxqrrEs1~aWA3=UL8aoN*5Sw<
zuj)%Z)Dk3=ovMEX9PD*+Tf?c8xydD&P5oc|p^oHCLo0cEDRmjf-Ix6Rp1*Wg5(weG
zz5Mgy=^P3Aa-nZ#FZpV_LW9Y(d*)uF&2Fb<53hXfbxg^@Y{!3wsMc3`)tncu-4+eI
zzR=K_a|4^i7xhEEOMQ1UMkiOW`!hQ*m~H5oeZE!b*lVfttLk%eGNKv(JX$F0z{c-o
z?VKmpH-FW(42e9Je=pZwVu_00KVjvh<RB})iD6$F5*y6+8YGm<DxcfyE0n|f{_@W&
zPcHe*a&OJe5Bl2e-(I!lmuhO?)^}$lZ>g{OvOZ^OXp{QNy+WKxIxeN}U3Ru63t!<9
zR4FsNyf#j}Q0<pM?($Z##9cg`9TW4H@)uO~ZFX?ns8nCEEFeWv$oKcHZSTKk8|Etp
ziI+$i=ejMLqLVjs;=;bEdnAmL*FTQ_#M^Lk``0M#+u2&&^FChEaAsKI*j?)?apg|u
zmGXs&rEDHsj;^l0U6Rinl<pWEQ|0Wa;-T>6^ZNYE`%3ETr)Q-GE|_equ~JDv>N}&k
z`TM-78zw}i94UDj_k@#;C;n^Mg2<FSGhyW;0o=T1J73@1yCq18;dY_I*F~Wv8z)yR
zTEaPdTk}iz`4g2{TEBWszI1Gf)~2a5)b0mHOZ@VYl(kuXXYMJ#3py%Y5*N*POk=na
zeSB?o!^)HLSvP*(k63nos^kogn3O|553HOYp85CgN^gxoqiV_5K}#Al*$*$DoA+9M
z#f*<i+jdC1Es;L{{?no&L#>+q@zr0}?&O)9zJD%Hq}$DjFZcf9O4H@>-PNjg{o{fY
zUVF0F{=Rm(IG5p4zRM(M-?jzUcP)-)yig}~F;mEOH-lAe#;Poq*9!8NqhjV?S-iad
zxsxYjW9$+ikH1^&?=PC5!07nAQe5S=Tu8ov2hTNAUDkFd`?f8zOC%e3|Hf*xsopS~
zxc<}HS2|0&XEWKnEI&Bey2i%ZRWyj}$eE}b?G4d0Upc&XoWQ{Pr0zY}G$V#-4Dsi-
zC4V)X{4mk*aojUW?WE9M!k0g+FW7kJLQ00R<Kt+jNxMCi*B86APT*TqYQJyq79+I>
z(*4UeY1W>Wyw%!Xw{5{`>6S^G>#b5YhAQ0o{!dPnTP(ntA)#ddhqdRza@8Y0d|10E
zdWFi%+U(Tk?v5>;f4A<)oB4a|AB{V#b9o%*?UM^Bztf~|xRzBxJGZ-BJxVes;pO_c
z#m8pyRBd5!xR&L~kT+A#B&Bz0t#jP2uq&Hh?Q-1uf?GfO+e^n5-c4L*ew<hk>aahW
zpF?&}hTiMjSC{@-!Jxxvq`Um{0%x(w1y#4B{ypSc<!MyX|Je0n**n=UYL9GIu&OW@
z-*As#%c^DW805H7&UQtfYBxvVU;E&Dd)Ho0-XUwFmoeGU%5C}2u&c_&aiz^S!ro4n
zV%^{RXX~P)3pA9TuP=Olt=Vys3ghw@ntk@0Y877D&3%0<dPDC8w*@6Hqa$Ks^xA&?
z45*gfCFt66s`--Z(Usn!MrLjMCa-1F-|cI4(Wi}pK|-MBS=UqP)&+CfKQ0S8DkAwW
z_}=W>w<I)mc$ZYvYH;&T`|w92uVsRg$;M?)IzCNR^2=YX_x!AoEx&Kd7WtR5I@MR+
zN%wYK{`hI_rLcrspw&@#&Y0UrPIPTL9osB7ef8FE;d>tMz4!d;_Bl2o?a{W_C{D4B
zzb+oI)u?-vSJ&2g_az(WT=x%4?lL-d%+5~!aWQF8vfroVxNVCwT$?sneVLW1b)>V=
zFpHmw?WXZ>jbx>`G>0x00WMj0e|fFDlYhC~aQX3VeTfd+ORIkq9UkkQ5;>WFlX+>*
z2?tqSqZ+G&iv%W|OL_exSa#E!guZ{J8)|noUP}7@VTH%e&cw=BH7hqRy~p}n>aN`c
z1~L1xjelNO8EecGe}Ad*hE!U@mql_X6kc)2w&rk!iKX;rBqzUq<?#2)PC1?i4(6{F
zm!|!jq<f{wN}h|ic9Fa1pUjGPjtoMKf5YGVtvY^L$iH5mi$y4Ak~crU)s~pHOZTI6
ze0CZs9pK!t-t)Ho=3`Tmm9tB_XK^eqoUHOsWX*wIhbHCt`#uXBR2pUd^A9aNcEN40
zOXc?!JkGfjSl3?5U|?DwWTSa3ZFdA`ztp7dne!i52Zr%*ip`goyHe<(p|5h|c+}m*
zeR)-Xwey^_C108*aB=&-mtC21_L2Ir`cSh+3~ahe>4By@m~U+N=Sn>!>G}TGldlVm
z#MF}R+F#o)(ZDI|pMC9<+vV&Z{~4sdwLbEkT+d*$(&ueuW3JuaT*oJ6^V+_3<@7a)
zZ`^a1cS-&=mfjM!t{EE|A37^s&lJA>I_{d2r{lgFw#l-*42;$dGj<3r3A>>db$$D#
z?NOe+R{tKm3$1iBzrEsboG72-mCT2KGB-YEnR(%UprcgS-I8TIjFC-j^O%1G-bjp6
z5Kgj|m+IsRyX4<{)QDq}%iLV|v}t#DM|@cOnWOY|R?DvLCLeyT1ceDMlhSIkIE0@r
zzt$JF>sU*-eiW;3$BezbZV|I3WdAexW;`h~;ORHM)WF3do|{u+^K!QHqF$3F_f^g?
zSO+j2O*rl^rNer3+q|zVVqq%Y+}|&6&94?w;obF5<hCaZgL{%qMqYDf@};W(3~NPm
z7qCuJ|6n4lVWzl5I;u|~W#a^g3tW0Bol`$3|F|G~+*9TI3M+1jkC&#l-%0twZ)K>Z
zyWDN<=^eKYx$P6NeOUMH$`x+E<~`+~Ru*e;sJs;2aA=7~v(;BSwe6adZT~a$N7+U+
zF}(Z{;AW)q^Hz_5iX)5f`Hzc@l$7qT($LBjR*CViy0w8(oH_F20<o|V>6wcsE}Ze7
zA^hFK$==e^ll->5jl1n4oUzBhN>9(cbl+Ufu5&l$E;&9W>>=Z_V;W3;N1O7m?cEbx
zANpHLp?1laD~-RklES{J*=<{TJ9+)9m$zD)w>EUVf9}QDVVJ9M?P-z`C&M?Ef4_K^
zIEbrnpSIayvClyk?vq!zPS2H4-(+5OVt>P2-@^HiERM^i9tqdZyThHm!>^@pO6?)H
z$Aab`XH8Gs9nXJgyUCi9dta<j^z5{gV?Na9;M&`{ZSHG1p9hQ+@&Y6z*jM&yCwB<z
z*sQ)~W>l-}UH9v|ZW2rBzNwalZ8hcXza2kH1wO0kHr{+dc!8`!hGzG=>9VHRs;^xV
z@y|^@wDFVCBa02fFVh;XOEs<uW;#1zu1M*xD=V8B-UcqPx^z(I*eO@Hd%M$L#=f<x
zJ9vAq?Dh$Ij1!W-U0TiH)x@Lw_*jRNdr{pB@%d{-1Jk6NW(w5TN8MVImz-VxO5N+$
zk{O-ZxBgoBI^5nK8LRO9*K6+`#@fPa4*L@_Cr;^m!~W)_8_V&+%X?m5>(-fJ_}qR~
zM<AcyMe)Xm(RT#G9`SDdqcNrFh$M5ozLdo6ORh^w|Aj19V2PP{>2B_=X2n}^p6ve5
zct!p*WX!a+dU>tQCc9`^$_(Zp|6ZAH-Yo}&E4s5?Tqe0SDO^mmb~IP;*q?tt`pU2E
zE_{2>e_Y_uK0(kwZ-20RVZiYPQttgx40?Aj+9`bbw3<~xKJ2m)yT6sC$~)eCQT4B`
z;`zH6&Hk!Q^{QQ@P<QcB#s;24uR`YLuK#4RJEfFK_s5kr_dFQxnAH8c_xyLu$@y2m
z{4F`Z%{!Zk^^dP6o6qaZAKp9cn0e{jye;Aa_tb+E@~`g|DLB4HLi|_oO2&f%p5k&L
zf=ap1)E-m@=LsqB8$TBD*lE^SslGMuHjnb<1^xO`+8shi_@;|)>^-;l`QfcvD|I;L
zn%eH^<>|iYF;Riz{o}Z|+h#j-%$JgwS<bh=Ri<GD@5{M7eDkBG1UYPEIdgAe1Fu!1
z)x{eOy_~jR_g85w-L|P)u5Fv9v{95qiKsEdkr`Y1zL;l<MNF!flH{~rRQA>U?^Pv6
zTjq=!tIA6;hBGgJyXYW0JNLxi-2rI~25&E~T{QKI;MGT$pZ>|*WcaG==$@}HA3OP;
zUFh3BHNtb^wyurF-=)t8{?3@pT)-Cf#bsJtuhsdeHdU8{!uO9&S4cAC_3Y?+v9RAa
z*R_TFi1cgc(sdm2dw$H~dKTn!f4To!rbB)$>m&Y|?&t_!@JjhqlkEX(_X@T20~d3G
z+#a}RXJy|$cF}0bk<#tgwx?#KvgTH-y_I@P;dS5^*4taw=5|b8XwGs)z@ss7`CL5(
z23zHCml={5upj;&c*0zCQ>XYR5eGpbM_c##Q`yXwZk2pqecE@+uP-lMgAPdArdjb@
z-Q00TGI06a`aHMW!s7oKytoz}h+K53)O7ihNymPb{mJmjo6Wf3!vc|3rjHl=->ygs
zU34K=HY0-dg5+LLyNzr$D^hiwSGF>^&$*};=_9=D&^_DLg={GYKguf2Xk=kr{`%K7
z;~g>g_?B<Ebfow8c75OcwK<NZ2I^mDU(93-IjFv4v0AyOZT|I-YtQ*?IjH`<Z1LL@
zwsHz*S<g9yzPvKm(d2fI{Jr{8(cC4jjRqx`wi(Qv%)U^>$@Re`lTVBHaWy#F{=U$u
zwSeu{wX-Q6{Z^?bU#W4hePln>bl3IqM%$J1f1Om&kSaG3X=U|2pZF(pN%r#UvX4t^
z%cD47X{X2@^VoSMOJfozPl?#y*!{Tz4@3n@cD#+AF-gU}!uDkd-~KDr8FqWM9zD4u
zTVBs~Pq~=6V%EK5CKI1un=qNxrT2K;^%c%s`i17NMWkg<s(kOt$y%~mQ2wp@&+FSK
zIP<#x+q%;+Tuecl`MFDX#I(IF^<2E0!u<nZ)O#+|)bY7<#N)%FvdI^Of4f%ivTwM&
z{@Mb5Pc?-j(ceOr9-67XaQmA@=MwxLsa-QE_lTC*dHqL7CsWmz&mR_VbC6vtdwk|X
zCU0(jt5!Dkwg2{s{@q-AS$S*zB!9op&#D9CmNYN<XR>{d5RXgA9}UL8o`qNDZC~Iu
z!C?Y_l*&Q#4)I0NOZfexc)A%3?{HpUw#6+mL(EF*&I8exdF?*}=bEy}R);;5_Gn_y
zx6)FOWmH}s_+{;@<cwzVtujp?N@s{}Y}sf%<F)Xw7vA|=elOo%YP=Z1eXjX$CJ(0;
z-##m@X-(Zv?IRXXb8(OMwAK2?#>iIhDXSUb_tI=DYp%cZ?>(C3ybGiS*L+*l{7!uG
z3e$~_x`jJ#r8OrRs9j$FBD42k;QARWxK)@KKfjK4xDa!FMX5l|{!qhY)t<wdE_M@>
z?|c#6n5Sp6>s|(D<E6Vb+S$JrsR*uI+%Cy&;NSUI*Q=p-Lz3$Yap|^YrN2UsU1fHx
zE?GFmrg_1o>dTu}bgGw>i_|D=eSa&vdSdYo;pfqt4l>;F+b6cd<JxrvM#uSUI;HL(
zKGd{@N%_Q&iz>YL4}T9~Q=O%=D18l=?i`1WF=@x{Z|V$8N{E;*b&KQO-K{TOH%Ta#
zSV?^^4Jw=Wp(@0ry;FMm2m3>7mPs6Jd|03{cj*+DT5B%L4UcsDexI;neC)d~^hms;
zT*$&I7tbxTzRNo7>Da0M`rbC3-wkcb8`tMptv1;9+EezdjMmGEJ@0P662JDvY{JnN
zq5NkWPd;(&vs3<Yp~giskSn%aL#1qe^t%iWT`sl_46CI%&8}~iscFBpA@8p}Z#KIy
zAIq87I>jgN9QmS961?Q%+4*@+mpIw@ANuSpcbUO(PcvNL&i=Pnv-GDhtljCfCi{96
zw~A+*%Dbeh?BJdoC9l6Oitu2l;8<h-EaBTR7v8>OkyY~gQvVq?{b!K)&(OKe?7j52
z@4d;#rtogt$oPnv+t)MUlycc6*58fJZ>LGUoAEZ_wofT<aW1P?l_x`lK$7Vn?E-}r
z+ctll&-I;K?{Pi9yj7?Ge}Q}8uWYY%;W^QV{_dNy(<nCW`^L#$aS1cjOCmBIH%VJ6
z)LNG;-m>EEwWOMi<fB{X9MLdqjJwgw(#z3*%x)_G)~eU_oPYJ*1x_q*+-%xtHFE(s
zTY#SD4E6n)%a8V6zQUjt^?BWvb+YBYrzS72y1Um?scd7f>C3e|i<NlW9WLcx`T1{E
z+VSa<{a(M?mhatlA--5>>q+6?x=X7cn;DDUHhlhNsokSC6=AiKU-fGR&UObm++|B&
zD)7Fe^#a?B-h7cF<;Ob9zAM%I$!I&l>}Yl0yJV@`iD^cgJekk$SjMtELScsdxovC?
zQLbxj9&cq!_dUkJl;B@))q6nGZszs#hqsFGaLkbUx9_V)$eP;imu8r(a$s}(m3e8p
z)Z8VE%3ELjTG%*&VZ*P$g6#}KoYz|Jd&)Z4zRpMuGh*Ex!=-aZ%&+O6Tc>z{LIc0w
zf{Vwb7=)BO`{mc_8HG$x`60JKqk5fWO3b-g?(bKIv*Z~vykLL3BBy~_Ztn8ePhF>e
zYhK&8aV_hKPyPuh!p>SxrF-(EJ>>h}F1Ys~G?&NF$UjS`h%tA5=AW7u6F#j{d*#;D
z_??kOGb32xi->LAR0c=3^vHfLb-j#9daKejL^E$FoRVy=T=-VPYTE7OC+hxOK{L7L
zEzW#l^;Pusi35GJ6C~HJd!kb!CcA$s8&A?h-Ieb$))_08{A!U^(hxA+)hOj6e{8}N
z_RESX<${K58ChCicwDKQ74~!Dze_6f*ZZ$EQ_oOc$L@Hm?cz(jx%-@>Zmhaxx~o=W
z&s4)L6BwFr+3dQIpz<ZSu-1RBO#jQEGzE_Cz|g7jit7uXM_<?|%RayHt@|CFkceZ`
zO#;i`UH4nOR;;W-OpGb5PbXRJC{qI8{&h2U@4NV&LwsqtBq!7J%iq5AYb9EGeQ&H%
z5lfp;<?(UR86!&texLYreUJVwy1!uYROSX1&TfClr!JPctB$O+sxvX%Y`!S}&X2%j
zIZ_|oA8Ca!xZH^d-yw0LoA0ofB>Qp+Gv>gju2WcpRleFOpX<n;oPFh;ZJu6Dt5+mX
z^KMW1!+Z4<%enX~WL=$_MC2|d|GZ-JjiLMGd)JvA43Zf;)`z^yo*nURZ3pLu2EHl5
ziMMw!rParZha31*l^8zCSi!?#%*1n6Gxy?`1;1k^sC_JUU^u*_W9t?ZG5K49yB&>8
z7H_Wf=oDNku=GHL+N1i|>IRzwvzwD2KlJL7i}vW~o2qm6N2hS2iT68msU!VQgLlr}
z*2KAJcErSl9R1&~uSf{1J;{EeT_C-n<V}@p{xQzr7fKg>-)ZWw#4rD}=xBm;^S!F8
z$F{Rnl&{F=5MH_V_`6Hr_qFwzvzI>U+qnGNc8>cD++h!Px19W-bnD+K>&ABu?=LkT
z)p^pX_T=p1Lk)}*H@@PJT;z4nVcx9k-<fmGtdkCJxppI&r79;$`|jzz{kdrk$JRyV
zv+27y8;Xky%C~KaoUC}S^uD>R$@-l41|>Y~kK@x`Tw(jwY*>|AS}c%v_x$v%TPu<`
z<b8j8ZQJ88Ax4%BS88<~MLm+2m^9y02|Kief#+B29_6*n8`u7|-Y>k=TXTXVxBa$e
z)|AQj4pdfLJmDC-ZDvE#5{~0*&n~IE#lm!WA^Xz2+*d~?BnM>VDX6VGo51mLalf=N
zLr%#g>(C{v(KE&D_sqKW{f1-nZw<R#h1n9_7fXJ3Zd7)>rk#9nkH?3-vWu=y@^`FX
z>s{N>`OY<8=XhcFiEAy(E=o83;QPB`pJ|JD<n~8Z0cq?Nzw?voTU|VDdmBugG#kqp
zcV`Byx}9Pmy{P8pe}-*Ao+{I}3OK9zEil-d!^vwtZT_LgQsb4<OZfg;UAWa_&M~3H
zc&Xq7iEKeNmjKm-j!8Zlx~@%bH?F+=lU?TcV6D~t1q)tV*IoN#6>!Jw(2V`PCQTs>
zYCg<M8t*ktHhd|+?MqCgj_0+^HUkIdD~vlQ$9l_uuP9lxQTMyczgbtd{*B_Be6N{7
z!ZD#r@N%q1_J(^&pQGmpS_xljGY?90+}Cpa?J||xwfR!qlP_Iz?VGkDaaXQwLIBUQ
zQiJ;Z&PBI<B$*F29cEzvy{=~E^yEDD9A=@av);|R>=`d?QUY~*XGE`?SGKsfQQ>|@
zZqi;ZuW4JhKd$=Dp~f;v;=r$p3qSME{bx|^fAmAI@w(i{=~JghJ<c=y)_ix-Z1yKA
zawmfNiW0-pSh8Z5ypt2q+*#=?rlgl^-@3}Pp#Bce?ZYpfm6#mf<$jTUedXAHhILcV
z-Z>+jH)Z{VNv9M1-;2oho;@RB-^#{w+i`;0;ZysMJ2~<1@MQRLlu7*ew8>U|^Wsb@
zek5nVerTJve@6=c)dw}1p-V)CHkEvsw{5ZV+kX=u-<s%P9m06&OVXjFD*r6)OCNlf
z1TaLzNUCXUn!DTW^#qlGh?{~;{~6+s?cH7w9=nYp`cPYHO1RnqmxI?&R9y5)FT8Nz
z^69<Ig4-Ur``r^+vtV-ZL)q20wGP=YnbkA9XF?Un->*A8t@qc>ZxvzK@}I%y<hG3w
z#&xleWlkABKE`*6Ybt~AmDyM7Z_8Kb{0_f=JMG@*tgj3UIy#%biZJwEGnTq_f87$t
z{|u$SzS!CCn_aNc*sSC4)fYO92JHS9E~f-m?1_7RczJJ?&!iOnR>8k=V$Jt7Qg5ry
zy1u29ZR(~qY%}-gZPjwStn?)4_hg0t4BPI%{;hqxl-2!l-Ir+jWeSWpcvCKGzD$;K
ze|f1h$mI+Z>!0-RL5fAE>Rxh{ywY`8cj)A<hy~4$YdMyu9q&6ZNis~$DnO#FI&fk9
zgA68-T;<GL%NXDJZQ**JaQ`jW0>&>)ZB9#aGgUZt?td6P>(Lv~y?(!6Iz=!hFMO97
zvx193*v^V8yD6t;{iTIdx^GOr^3~*&YRA5dEYZhWW+bp4j~9M^YkJD>GNtM>NBF)h
ze4g_%vG9*((a9u{x3BEwwiq=ybsLxqU+R7v$b7+bVqo>@3a0$3ue`TgZrtd%b<O3~
zaPc%3-~RGmgLUu0W~qO3HD35gZ){LsbJ5a6O;1hYTmNH6$8I0t!h3(SIHi{ym^V*h
z*0+1+y$-K3GL1ZiOw9V%`Wdj@mi)N=TAQ=njcY89AOG2EUoX9KZnLfCoD~W_aR>ft
zh%z)-z5KVuQ)Tj%-uj7ak2GGG&u?{idS>qe&(2@L1|2(u?k$v)3Jg-yvDr73Wwj-X
ziS(V9&z+^0J&AauV;y$eZ^<;KK9Ap3v$GRL7$$|t?R{0Ny^nPZ!(89IB=3{bd)k_|
z-rbrKr*?l`-&LjqH_m)-yfi_FJ^Sq2htUen3!8sEYrC}DL(Hyz-S(XgyZrt6*XGS#
z&}i>#KUXY)!}#UwI@6aE7H~ug+trzFt1V=hyi#ndOp?sGdFrv%Vb_#C@yx!xHrLUN
zF?p#*0Hajrm4CA?2HjKNA*a^0ViKd^)0K<TBKMl@33;L>#dF;2t5C=h-}iR{gA)|~
zGn_cfyCE#)>*rZX9*t&izbxFk?bI)q^OrjLxk^5oggL0Vp7&TP$-&2P$@S%3sf2q~
zyqQx>PHeobe5%ciJ43p&b5Y2o&)3#pV$apcIBmQ;);d@-VQ~P*U-wguja&OxTa|y9
zrI=v1?OM(10@W#HD$@TMthAga`ON+*yJEGEgxM9&^|^l6d)4j<I;%PH+&&<9{dM#m
z*6eLJo7_JvJr(71aBJhD11q(7cZX<j<VF1o&^r{-Xn3LS<iZ`D@2dOnI)0e%Bk`y7
zlZiKnmE(Jn-8b@QPrjF<IbpVmK-vZSR@rB!zxcJj<|(lrxcud{%W7HHKT7tF4$Ry5
z{kE_^Q+oX4%lcrZgUOD|y&4kz`?K_=YkKp<i}Z~+KK{u_HMc77*ZMl++L0N3`$8r8
zt|=YL$xilUd*J)_*0#si4LfK5YumPi%cY6)MOH|QvXf``#oPn$gxCDw*J8XOz$lm2
zwD$<_0p9%NFeUb-$!|MW1l2mcV>@*0O1z@=mLR_+Tmofx+%|t*mYON+@Zs;(m%rma
z<t~4>QjJsU->Kl%H3#0=8D2iurpaR>d_U?|YpK{rtA8RQj!C8S<+i?5++$*F>z}1_
zA;Mv6=jZp1S0t6+EBil=p5pgn-~9Mv+cq<utu$}+F+9Ar<0bo{ez$qeE4EF2*SE3A
zck%b&g}*sAzR+FpVcCf@W-scwgPN|J2jtgHvU#DIxMQw+JeSXXt>wZNQ;yv)Wcw`3
zQfjiJF|c1kL2Cx{@ttbZm2DIhdQ)cQ^n^BEa-2|oWubM)>^t%j>)%bbRrXw;%{X(n
zgpp?GjM5ALPU#44JK|q#tI=W<RkB0yUbnIAX2bOl1NiQqwhM92PR<V2GrQ%mqc?ra
z_0?~GH!vkFO_}&A^Fp1-(y%8d*n=;7#U8TazyCbo(EY-X|I(T#N%-V;|FaWGe=oo=
zv(f8d4`W&1-d6(A8{gl{PCBsV;11=VAv?ad&X~Eqm1*BX1BLQM{~0bl^4z=Lr8$X#
z>7(K0?^k>_2wiWqeK{*Pqx)raPwuw4c5_#i%k+NN?-cL)_wdWtUv)p%u5o6vRpC&w
zzQEWr*OBc&*)o-168{v+R;sV)oA}UYqDF0W%oo{|YyTOxmdL4mUvTS;;IEPeA$gT*
zJdJfzw=^8M<L}R<<DnAK=;PMopd9)6(}H7f(w8>Ku1fpM_|J4_!m&l)Kd(G-f%lBZ
zj!Rd3niVEg@$)}*bTT$}W?1F_YK^`5&)@U@`1Eeq)8pf*{=DPGIo>H{vrgQXKJKS3
zyNq*Rc<{e(|3p?vzb-7kw~bSQ!|a;hmI(QG!Ysav>`TRul^e-T{&Bgg^+Z48z2)jF
z=5oriM+I=)S|ZH!{r$a8HtW}d_g{My+FeapFm3KCtKh=UNuG>X<O9^6`1@V<Ir!Z{
zL6&z{(CQrl4$K?g{&~^#SS`&gL~i0&tIG^7bJL!<vZRac>^ro5afC3h;E%Ee3wj$S
zG4<_zz3&q5SM#+En*Cc|e%bzJ!DPYYYr2Jjy9_(GE&mz3&Gp}tXop2t#5`*~uGMHJ
z95iQ-Fin&0yps9ISI9xrNa5Qn?OTuae!t7SQo2xQ-)zoH^;3Bmy61ad`d2#nah<K<
zetm_Wo420SAGNPsv&X*g^xHlsmb6zLR{ELm<Db6IFTV4i;jEhap6|ad+jP#|aM654
zV4B_T7_Jtfjb{5_zke9Lq=_RrTSCgUic@UI>)M*tcNOwxH{{A{@U&<1?LTn!O7q|7
zTqfNg*V?X6Rp`FV%-Z;S*N>>ilX45U$W4A6+}L(eSk0l|{=#LWxxb^-a<p%YnOPnD
ztG4YW3$MzIWw8r7=JP992Tn*me@p4{%cz@<9b13TVh-}%<0x`OQ|(E~q>MbHmJHXE
zm%j$MXCG9U*R*Y-VP>+B)xW*k*%h3&k1qP|lAOS7#jxdUhu7IZJf-YQMg4co5W7^9
z!9798{hEEQR;;5yxUXiqo1tKJz=`QixkmP(IUXvncsoSg>~}csU3^L_$8m>oQq}wg
z>oZL9n7%dIZ))oM&c5L9#)tP7=rB1<X)M0t>m-qo@b3MMZ|hxFPULcZzE<QI-%+#1
z+?uN3yh}Fc_U~$Yz`=BIO@egYE*%$HPi5!Zdv$leD78P-)fQBCOTX^oT7f1tbN5;`
z>#+MTFQ0Rd`u5CY+obx5i)8rLG92OjyS4i3mtJe($L@DB6#NtFJJ-8=&%FG~zBSL<
z!*F^2Q&%Bdb0+<|{m0sZa$Kr%auYmXuzIT5uRg|K>|7x9sroPb$7MHsn0MU1`e)I0
zL!+g+m%o^-bGX5&+PePna~BP6TM5av3r-ziQaZj?E0Zau^59CguqU!A*IqO)WP9{?
zg{;#rj|(&2d+$0h!F8A174MiG4Q`un|GW^Sz%At3l9i$9AE@qkFSO#0@{+$A95-K1
z%;i{_#GoSNa&UdIe5|LS><T^iOCHSe$F|Q@UN=qs+r{KnFAl#|k66y9cg%mjlloGx
z{=nNAGyY`xuX0rJJ@8?{Y3s&m>W5mYn%%Bh{kT}<pfLCNie<7q?vbB9EHFFJs4L$#
zWnqtip6ih^(^p&S<P<LFGx2l^tJ!-89Ia6M{P0@Sucm$vx!7!_M;+HVcJ|t6C)fM<
zy!5;Hva>Ox?_TM4X@^YKj{YMT0vS}Fl-lnIxO4WEK}f|#ZIwxSZcS?vGTa(!GutdX
zHhd6aZetFVI(ezjr@2t!wx_NAT%B7i{?#us*GcFtU!nYEtK%y@w#j$?z2Y>#Qg3DV
zq|-n-nAth**4GK_jcd;=b6Zlf|7DfJ%xDJneG}tu_ny-6FkC*rmuJR_JNfLs)q&}9
z8<$^>*9z}F=Xm#?O_s}?vT1LhM|Wp=H0T!JUYird7^q_vw_Qj&gN;8qa6)Hs#b5WA
zJ`D}5oi7bntQJVibKCD_5wi76=ZDu{7CbAL+x%t2QcKfdme(eZn<g*M(%y52gYA0%
zO&5U#?piGoZ|?4Yw{EC-vfS{g47)OEp47bit$GiYqxr8oUN|*v>lXI4!f7m%_**WV
zG+1<f&yRq<W9o1JXf(?$V38NRl(FaQPG*k}>*IQ=zb}*IXk_wll|7;Oj{S0!mXBpe
zWAS5`x4c_!AKP~J;Lb}nuhTRXbSeaIHJ5e2R`*yqS%fp<+O@w^A|xgX$}f-7ViD_@
zDEM`K1Q$c&mU|sL6>dH8urp=MV-dZia$R<xuXmwnvjv+uL%!+c$%hY4Rx|Lt+smyn
zIWdvRCi~z0x$S@Iw7r#|ChYG2<GAyW=Eed8J-@tE>Cev`${Z&cHZQb2YnJDke&T@l
z#!2^s9gCtaUz+k*Hs|pA7FiALNy>$?8dfIR>-#pluD7*zT)gLChhYAZ-V8yb9QM!e
zqc`o;(PO!BF`4ZytJ7@1M^;C3<;%9e{WnFW!PEF&O$KY_)VA6E3^v(UcY6x{s1wyv
zj9zn4<=-j0MIlw5_PxFQ1#IG>zrL=BmfSdR`Cg&)t48c^m$B#lyD0de>fY2FLNZk@
zw_m#6T)%KjohXBU@->^6(R-h-2~_Z~lGvg4Ic|b->Irj0*Esgb*!(J%NuFEy_CD*j
z5Xw<^eClKsQMTZL#J;_}Oq{pG7?qv0FWoQL_^#@*kt7p)&({SFelOMPy#v)gCz$@-
z^6%*pr}I&~LZz}N<Tq_MG;nGBz0zUNt$*@|wrMgtwB}7&ES;y&nCt&x#R<N{Do1D5
zPp$4@5x#JIs+hUbzY<Tz#)<hmD$cT=e0}1S;*uE)Pa7XQ+S2}g)5=?BGg+9|T=;Rn
z)z6AG!e(+KU$||A#P+JXcx&ynCn>7)m1ib-&Yoq}F5lk%*ui8H|I6ooVPzev?uEAx
zHET45e=!NE5WMg=!#GRIocWh8>wkuizVAG(T)pKT1zG;>`!d^wx7y{)r?oRatWzkt
zt#abEqtTOOVaC~e4Ku>Ur`eXwl9=G}$~`KYL&#HV#fP;gcYRJ!547(Ue8rW+5_X`>
z!R(S%+_tykS9o(>4s>p?RhzB$s62yh{(?m}Wo)`LuWiq3on#ySX{pUri)B9Z0}YpS
zZ8SHOWBz&Vx8s*dJYfgw?&b>L%J`jfk72vtM%PPa(N}my4QCtfV7jOr>^gVht_IyN
zOUoG^^GI-a$}Y*^E&R`5@n_-Vy2z)0>cWnGlJM7<Q1;@1A&)cn_5Td7-<Q_EuHAe8
zX|-JMXZaeRuQR$7c^_|>&#2VDrb%H!UcF<`M&rC`^2fHND!G4+yLO@O*Im}HAC$M$
z-QqTPvU|6$?4@@HgX5m>vd1%5|6S0j(lK%QLl>=P1J4UTD=I>7xwUZI{n0gd)BTJ<
zyU;D~ZeQU(`To|G$PSiH10`Rkg-iPG?`m4Uz{m4i)nB!4A+t5P+uFB^^?PnHnY^@m
z#*(A6a_ae|bevYpzm#=v&zHKV&mOp9@~vqhNB&-ZczH{Jht|?9vwxg_w=^^&RJT@7
z&#q~ac^=d0?=H7&R@`CTAZ(oL{@5|<LHz4$GhVAWUYU@4Z$WFqT-W7Wd1m@-mi0aG
zhGXr?HN8vX<8MY6W}Dj?FIanXa>>p1!2b-&&Q~Q(#AYb<J-WT$*S)tYChB*{m!)Z&
z;_e==y8b&zjnnY!`{*^!eSiD5<nC;_^UA-~&6uOAf}dZ?QoTr8(){C6?U(8+uG!Sr
z=1TEe&#;;m%5XxQ{o}-6aSLyH_nN&(DSwx_<EC<j!GRzD8ThX|)m^-Qc&)6ng>drv
zUm+9Cr>gw;^5NrZlgVn=e)-CmbYAh8@o9ky6Q_bSzmRKnYojdBi|l(z+(LRR-1DZs
zv~E7L;P0b#eor?h8?xOB5MW^AySL!hJ&{wJR$N@z-Q9nzv3}>*zw=+lUD&(KZ<B7^
z?AdYk!uPsURMsBkPBzJL%3|F6CvDq*2A@gg84mKR8n_l03X~XR>@Y}UkH6~B-qy)v
zqP|yKVnT`1Kf^mAd1{{(vZK4b8XOWcKCFyn=*|BX*Ue@XvHexoSF=Uz)$_gtN6YQi
z3{zZdy<onT^j7tZxCP8>0y+${%dOnsuV&oo`snkur0u2+V$DT<ZM^lx0s5lbYCUhM
z{0IzH^le~{e51Ktf-%{F@$=dnEmOZ7&k6{C$K-leJc5TM_eFI83&W8EQqe2=w(jL$
zy=+O;{Z&1ZlMQYOKa5+qDBn<N+lH?b8D0u6ztm))@=|bpu64*xp}I?@0#!f5u3!3)
z=JTI{%laUTgZk1|=4rQCw<vTpW-&a`N%Q=>Xzy|}mF|DHZuvOOj;mQYrAa?Sdaa!4
z2H7>L(<6;9NO3tfDBU`7DLqQDbF!e+y(Y<dZ3{|Y8Za&}nm1v=Kl_fgOXQaMEn3K^
zqkh$p;g!<fJrklM-?@HWS+Vnu)r=LXg2F6O8qL!7Ts)i;++Uj1CVRL3I?L03N$lQ2
z`-Mw&oDR+Rcw;pyW@YixJz8ZGd9D3s_wuf~?ea>kMq`?=x$>Ek^*O?M-}mQzkr(7D
z`4{?1C+6s)>*7k=&2Rb5iwluhDQ71V<=5hJkN^GJ7t0Hj)W3!OXOL*hRbE<O#5FNd
zKzT0%N28j}$}%C&YiX`4OsAR5zwE_1jX}wEi%IN^!?(SKY%(4vn7i$|6ZTk|{mU88
z&$8JSUrYA)=P%XcZC%=O^zF4TKPKckcmx~2G?x!F;cDJ7f#plzmBJ^RJr%N5e*6gN
zJ-UuF*ZQ9*Lsp9W+fVP^YTcdunyjy^Y+w*5wQUvd@w~?V#(vk7H3uf7naGu>m7VSA
zUn+3vvH;)WbKSzbtZ#qm;__rz<MHwHvLEaC_4VW=C*7EEXuia2FXNPxQ?DG^Eq47}
zpH1ANwCCSKHqI2tt-i?ct6}@Qr4|o76z)xTN=j34uQ1&*Q^e1?kb!xjtjqTW+qHQ6
z->;9<;g8jiZur76@%ka{qB|wswHgm^@%bHIU-jE-HRsF?pFb{$U3jEqd&|%7iy|5p
z<y8N?wCM<M^72;m9jY!&)_*fTt~;rezTGR}kc9O7?_7H}zEF=}%ad|$jWzS_m#z^_
zXHvd5uJxLfRC=i~ZK{HhwSSd{gT}P4{13wuR_TfF_-CpxgYEC}p1>m2{i!l}Omj`H
zRsUy@GSXcroN4<aK5IsU|E0A|4tMh}eJzrZn`gT7-^D9(^Fsgb<gisJT_0S<``F|2
zf|lsL=jMfSzf4SE+gG|{0(0c@eN$hmuv#@6*|$3VJ$-$_N4t<PwoAEYlkXo0URNHd
zFoi3Pzw>SUU#sc0`%C(FR9?8l<ndKNujWOEs*5AD=U(w6YZz37@-vn^R_3v((D^y1
zDo~{M`2LIq`={>c|FmCck@WOWTKjIv{rJc!d}HRPwfnUv|5j|2*x0c83)A+MUsg8V
zZJ*vZh2`hO{Iz;7w;YN1`SVh{wTpw{?eCY~+D+gPyz=9M&L-EUFN-+!@)WYau6*{W
z=9Sowjk0STY&kdl(bhj!P;n=}_wh9DH%h<vEbHY?%fF%27p};`*tGr5=UWpC5^g-W
zd-J6Fo?hL!osBF0nk??AJ(IrY`nPorvWJhq_6SQXHNNk$xJO4=x;>a_@qY#hLv<(h
z;3t`v-yQQg@nJ>cOSTJY>U$ZKczB=qlp4xv|7!eT^`C+3zTCp=k?%5Ezr3`w3*Gu)
zl4<j=R(2InrYCc)e+H!Z`!?)tsR&3?ypf?RxaP;T2N4r1-hW+IKcSq(lWWoO1GDBC
zaO~nK7O;}K*<bubM}$FTvn<2srOJ<r-f0=JI4xOW-nMU_tmZ%GXBF<PM;*NF!b4~7
z;rqHhGoXH1shq8L34gKgwT^$H3^9`p@5h=fxY0W!=7`i3=^lr?ZniHAXY@?wxwyhs
z^G4Gt9=07jE?tqFel=0N_nz|C%f>gmUAmiC1)d$U@>JdvzNL5FCjGCA+$LN7TYqes
z3H!TCHLN^E<<h@g7{&i&q_CMw^EH`V>t<7!vFC+*;I%nRr)+4vb=^4bhTP)EOv%eH
zEe^i$#Xygh$7jhsM>V!tUDC&{Fg-cezW&;b1&spy`NGb8wywu3KQ7Era{sj7>(0j=
zIuh^dQ>*jsR(tf;=L%d_d3o7y;-zgTyCbq}YF6K|_VLkuRw5tObBQ}<UQ4f*-|YyG
zw!gg5&KKQ3zI^CoICqU}+cx&CObx5EAO8sSnYd!-OSP+Snf&fr-`-#MB{H%+v*OpK
ziAAn&GhcpPrgQ0(h}-mkp<H?jjVqRIG+bVJts&zM-`?Z-T$K$R7k(|{U0rnh!`__B
z<;y<bj`$~<sIl!@%D?GL8+D=!XV)q<?yzo=`0%&%JMS%n*S7x|dRYacOCNvh`*J{3
zW5HX)<t?vWgatNnyr_;|^L5!B#*c3@n<rRtJD5l?7w?#Bqfl>kYny7ygcRYYcLHx$
z8VjynFK1GFV(;U_D}Dv)8fUUyd+DCHfMZXiRDe#-wwe1s?=|SneX4eKqQ?Z=V8JgR
z?L_~%9K0=5U0LyEF*nnJue0lRS+w1KmMg!lxpmr=?U%O8Uf<b$zL$M+0!w%Qb$1!B
zGfX)QZ+(PI9IpSUxb!ZV;j7^<;kZ{b8E%z+`W3$5-NuG=zki_#5}F;d>gSfS?sE51
zRh_`VX}|8)^*z4b5wDk5ti7pn<bc@qpP_vRJa@c&dMA7f|GICDY<D#$tk@vH{<13f
z#=|Rh_qlqSe9rDE5%DxGa%8d(HT<_|`@XqW*{&YS4jwAfVP6CV3q@x87#KwMp0B=W
zael!h-ORrGd#+t)UfB71&EL!^H~us1n9I0!$vX#!86C3%q>gknsvpY`Gvi^IxO{3H
z!=*!}mlo$f4$4&yj=od%g!}cc7vjHT4kpx>YJB<S(>I}}Mk~R1{cGDSPwNJTPQ!mw
zcjqmb+4z)g+Y0f;y&Y-{cjY@*-f^rJQ1-GoGIdXrzWk}iV;syYukAge=CGq<z7|Up
zqtfMj-FbUn>Dg#!|2?|QetMR)QpB-qZ)~bUjOJc)RJsyiwyU2@Qt3f%-+Zrc7bL8t
zz85t}>B`n<g*F@RyHNFAM3mhje`VLqnFgHpOONUu;E6FWbiLa#yVaI|uE=p~{x7r7
ze^`1#%0rNSfoOfe%WF0@FU-GYKX6>o7jp0NZ{@uL`a(QEE(TrGHWy?+e6Gt=qdroq
zi|f%b2A!%}?V_1d{?Qi%Z#uGFb`9fHtACm=b??%ViAnY4RkwC^DCL^>FO_7FJ<>1i
z=OJv~e5Ic2+s0dNXAgWgpZHtj-u;~Ne<D(BmseVyPhj<3WX@3XFXYAv1&(Gj``2-w
z8FuI7uldiQrKOtU)j9jSiQ|_^db|g_&-&lCGjxz(O;i87_{X*9U&JP;FNy1J)|Q%^
za_O<!k@GMAX#8^e@-BHV!zQlzA$QIiWHwx`%{ru~vi;-wymGn4%dcGI@M&Bq`!?W~
z=F3aDawg_md{6c5Gu<gB;3HJO`c$LAwwKk%UuNB{xa7L^@7K4Jx$@bUU*9V#^w`7f
z+Ek-R$E|Ng%7l`hpZI1{sMtCq(dy^Vz&qZOjZd_maM&&2xqoUK>m-LA<|`sI1Q;*X
z*RqHuu$+IlVDUS<l{>e`uVr=ce0fbf`-R)`{Z85MSY~!^6-^fM*tX?k_DrRP5xxAC
zpBKM#yx{pS^qqqe2WxI!!$lsmJx%s=S(H2{RQ(KEn85U1>_0;k$LZa_5?ALLD(Iex
zTCBdZJ4V{^!+Te6$1T3CyMJEvXo`4|YkP3*n%j$x_BCyLw2@(=o$c!1&I`D1-CuvH
zJ1O2MFGD7`Y*J0qY(005F1_e5JBB!o7RH%w``F`;T)U(%bbq;5qzdOnf3GixjSUs6
zj@N5_`@E-fM_7XuueQAPQ^P*}BM+^1B*=UVu=VlPKl&$+C&s?#2-oAI9WLMX@;vQK
zmE#&-d$F|7n`a{0u=AS2`6~VivoorH1_&kb%$HJ3FOdCJz96*i5rd|=!nGe)?(shM
zzMLXA^R;c#7wPKh`P&n3%het=sL6P`<s_TCqf4rFgAni6H#V#D3{@9&e_7Zp^uCrq
zn(xVl$B$W_u&m_1|K)Y0g!=ZLh*vz_QKcUj1vVR-9QXgac9HjL>GSUwD@^O?J#ugF
zF_jz!LAlAM7Ke0nj2c(`3w<@oQ^(}O7dexAS9(7t)@y!T*t@{cxNh;5ifebuCl+3i
zzw4%E!c}Va-tpj$UX!jA_DdHWK3xgldhp24In6m)XXPE;pVb?uKKkR%zz|ZjiNEr8
zz{<|lB|nbp%lG#dK020|5Zhm-{w=s*zg}TcQE`Kc#tbR{$4e7_`k$-Z@t=YHa7@?v
ze!awh!3`xo*}AsNra%0rth~;3a=VyY&Yhm6erv_V7yM_KwdwJXcWnCa5)aNQ-|{W6
z`0L`nG&xV@1^-OnzR9mkFZaz5@K8A^%ieRjExSL&;jg|MgVANF%BYUh$<}GQh3nhr
z%A^SS2yVIk@zY{ezlIsjc~{(SB)<G4Te9H5s|0yPw*xa~mtE>}6WCn1rvI^tv&#|A
z$yLgN3~wi^G_Mu?a@<q!N1%G9nq#k+2~)QLlUaw<<okyfaH}*ex%R+iyT80(kjl!L
z@+%r|bqEOOUAE0Qd#vT`en+n(0wGMiXExez>QwSN(Od7i^wyDg3N!xB6VX@Woc+)6
zT9%C4L$Qw+E+|ZR<sf9E$>Pk+#`@%|{PL-Bp2^R6vK=RIpO|*-ZpI|{JJx5un|QK(
zVRLz1x!_c3Y>2G(om&g1#F*SaeX7GejlI}Cc`bjL?2Yal?sKax%^AEa=5zcj5xLW-
zdwa(ujnuMcvv<}}vr`(B9IwseUm<ZxVU~4*+%`3ir6+9N^KMu%M@mngvN}1aaMhA`
zMl8ZgEWR(Qi;KVXmQ9Z0xW+hl@B7~xoqIU0InH)vV%ccjEH`mYmyZ1^rTZNpma@OS
zP$}qo(t7cNj$ZY1vrBs09Unh-jJn-(|NAQ~>-pi8b3NZi>+Qc(^DFGT-Cl*tf43Ap
z6mGihv$`UztB@^dx+`^2%HIXe`CpbYF(i~o_3KUDx~1U^>zVLxCs{gguT&`gu%N}!
zAkD$d<isWJ=&J?Ql_A=3rM5LI-Wn*hO37O>2px#*6p2<~xK&^NIND><UFo&&SOpiT
z2=IGsf3?VChE+tr)s5s#Vf7#7>)+|*ZOEHo9rmW2MK;$~`TSPHWL<`r$>A&+EHg|v
zqR%v%Z`&16EPti!Skp`g&5Fj%w|`z|GClHJWW#E-f$3MN`nk?yVQic4eAz4Ac&Yl|
zT<yxF?ee{bVk%MJO<4p^Gu2P^U@mO1x>I6OdxGb($mt%>tLcvSPhH*Mb|C#&seLQ6
zb<4@d><h=Guk<TuIox`snlJ2rf5$bAl>*^T_5q(4C2W?|;(ey&e(y|q{Wg==;ZvE!
zthrJhQhdJ21&8n8NoeLZ2{ANIwF<oBsPNM8Y4ogo6~PrRm&S0|O|Is6|J-|5xZJes
ze>GO_<YJn)eEGF)d&JFxG^!RvT~z716;i*}TbPS&vhb}=$KqGrCz+4U6n~?>_T;a+
zi7s3J><VP~b!={~!)(EqcT5!OPTjblVZ~Ua=`A39AS%1)m*>O>yaE$EY_0!hIA}>6
zh->)%VO9gz%v<?(!uE$I7|czXyng=N+yD_KlaGtusN8e+n!a0Be`RlW29y8eFDo;J
znM|**bzyK3ly$HAx>0ux|JA5F0?Gb|ma3e8^>J~x=#7)syMF|)cA6nKZ<^`fMdlt1
z@=v3MoMW=h<#$|E5LC*^bep}`I(@}I)6IDYmDfLZSIT5^e0%%DN>>fPwkj#6Ga*6_
zw$@T@PJzqv<yUQ6BKpd2;^W6YDl=LydH!W(Dw}=mVRnFr+_RP+{%;paDXFQ)KXq2R
zA8`6!pQ+TH=F5lrE@pJv^85(kSlIE(WPd<*wLlod#OtpwTzlhXc7*v_O?F{-tmDRi
zb)l9FZYtX@UXi~U_gFHmDSUaWuu+amc2!!m{=D|BJY7eOzcBmFU$=Mt3!&0$Rp(oo
zmU%MFyY}}>uK3P9!a)vqZ##ck#;wqtWGWYDy3bMRg4^=F1_75?r|IQiJ`nbuMWEK%
zON;01lahZX!cuS5j!eF^_lVzIe#f<}6+6xLKAQ3PrJ>c&S(b*AoSO6#|4mU~s$#zU
z+Qr55!uOXB4Jn@63j=3G+?ZkYGf?=YaNQOWpGFqft=GEVCQp#|FLo52=5<5<de9od
zEi>1y;&#~i@r`yeL&@u}Vv8rb2p6c`kGiAKd7*Cq(!4@0tMjdr9ky1DzhAi?eO~zX
zN`RY+=4<)Of3j~mt#O%bn_0U-;bh0(zcv|<j%_$(?#;kp>v@68AzIwra>6OjZ->iy
z7k1fw5xe_WN&n%)Xm2f*EcUn~Uzf1@FNu-%kG?4Bx__C;r}dxe>|1ARrSddu9P>Kx
zyX`Hjy1vDsO0IM%iK4Yvre3;d`Y-%M+R53PYVXodS@A16G<m9hu)5UVz<yUb^smX{
z-rggfGy0Cdc91>V@b=;LV@+$=BIfNgTYK|_o9)-FGOKMnW%=h9`$??OQM!7!(`vSR
zZ$5L;YvJmE<H{NPFU+-hxpyIRu&mFe1w1Aya~W*+*UB_7tEog;9pyBun4D;TYJ0)$
zw1*3>OkDpkGG2LG?zeQcr2JohG&bLykk^nP`25$)bC<V99r{)A?-gH@&zS`qKhKKE
zd%^lwOZk;AtK9-Ih7a#ecbZ65ep_*TVP{^`wiUk_x$d4cx$Pj!`=7!4+BM}APph~#
zw+q4x|KvW5yJzIoq-J%0$+v~GA4^X?^5eC-vYoozyS#<TuKV+?B#n}_oBKG9G)%v>
z{MXFhleV7gKYso+y>r9#x-f@mp#?8Q8I!KQ`{(kkc>nPy$(*O3rX7CMGu!_^Lw-=_
z?Uk=1|EWJbd2(V1&z<E(H$F@#m+77GBKcR^mkRl5J9ca;4xM9vs+i&Q%p0>e@ox?J
zvNh#-vG?4wx)b}J8Q-ZpWpL`4`|Wzo^?9G~zkVvhEnFzwxNnzxpvNnxwNI-~ymDo`
zBe~r}+3{A>429cQ6YosE{v$AE-V9;$*0~xsw;nOPsQS-f_3hfj{VTq{(hcimzr3rQ
zS*mOM(x@kunQGgXEjn^`nTh<qW{a<m{UM!;e(JcMw7+^kD(p7%yG9lF_@%NJUz#^2
z)wjxC7xI}bXlL81p~Ru~i^FV1B!lz>wc{H<FWxe7>aHKIFUy$K>>elnsmVBgM?FZX
zW@S^8$G<kI^HE<JmI!7tzg-qE;o^nn;w4ua3zC2OCuKYi5ZQS5hG6u@U!e&CIW<W$
zT{PK3mt{=14&l6g;r#p642!Hfw^y$GvNGdtGQ$tIDI5j|1bDLTPc4azn5mY)&t<^2
ztISUL-ri&CrGHdPw^y!x&7RYicT7jAW3xcY>~AjvzTaKC#eP$_^rQr4HTU<63VE+J
zxkvoHBC=)ffi>O!$xknDHPe~bEV$<D>*$lhl~T-qUc3`tX_#Beyi>%XfpbQ0vKI@J
z+P``KOd{r<S5jWzC=x9>>DluouYYI7UwLw;qU>$-4CYt2cYK*QebEOomx)$g=|Q3<
zLb|3KB-FqB$y_4P<Y3GBK5nK;M4o_uad5{wmH8Jcf>n%;ZEvpPJ0SM*@x#ZC4m%s!
zcbbWu@<<h*yyAoWu7!5jSR(UlU3Z7Q_l(#RSM}F!>bv>EcPhBAJ<6%h{JLnJgmlAk
z?~=7WEz_<k)XBbzT&l)%@!N^!eC3DNKQ0oenAzlit!eE6*}UqQOWT}8CU3hgc&)or
z&2xj8?DD;Asf}j8=6zK;A}zOf|E1|AtwIax<*pQ22wRnyaQ!`Uuvg<mtBRxio{F&3
zM_!n2_&aq=r|t2oJKKM|$fiwQAgLbxGqh#?x9<z?Us1cOw)c#aOI-D=;3AjKE1Z|U
zzHRc>_iOpjVAaNQV$WQw%xep44U!^WRR`!XSsE!jX$Gryy^D~w+p^(8@}bM#Q#w@+
zPR@MkBUUPWuR4CI(Y8fN)w4pGB6BX^{&KC^kf-<hnv#V(PPgqatk-9}G(kQ<Do+2#
z<wV!(VP<Amj^-pQ`c5eoiFIl^cKMRq6f;e~zx$;k8pVEl{yHnLw%TaoQlBix?GM@J
zih52;Kh(di*8aj>&%UcW9WOW-R$Obgl3no1`nAJ`xqfe%W_(y0#B)IHL7;2&rm2Qi
zLOin89%5bJnB_xH_03c3D80Kte8bw4JN{aI-CH#+>EHaDaT8LvvZ(|%?-0Cl@9P%t
zgWI#e*dJ?qtZOK2|F3fqZ_|x6cjEV&F6hm_e5yr&rEI~;6;k@~OY^k_E(-s+cEiYR
z?y8WgWzsLbX1hK7<uWU$lDFmfoT%<EebX*Dig3joP|L5oBKU}>s&W4djV6Wi*AL}H
zB^fquDYJdqa!_m0J=>M#j$HX$ZunQ-3NKW1{q=plW2V)Q$-iGGY<%U}xU7Azhum(L
zic3w-rbk|A<TkUZl>RG`eWsVb*OS3R*tW*zg?5KxV)}<g*R)vtCc11rBH(aMJL^~I
zfd;<jV|_M0fj%y!9~LmMln5{Uxb}pe>4(n?3Rixa!Se0HG6oN|!^^KV+0O8J>BBhb
zK*`Jd2QD77J6w@i_$Xu1y%O7fQzUE*1Y82r1a5I&`np}&M<U{1>6WRAj$3^Ez3%z6
z?%aAdKYxdZU~bi=MRU(G<h`!@7;si6w{Ur3+@mAw7U{4TXvRpWrTLuiSQ?s8Ham-_
z%yb)%iI7$K%eci`q=g-$%8tHY@!{{4p4G}rUgxzn*v-7q>#!_w#~H?771vk#ooM1+
z>+*_`Ide<bzk6MF5AtPmy&8Ts&ON^3^4k39{|sB^OMPkF;WKlFRoJy{Z$177Mtgi^
za`|~>`z;>#{wRUfW;<TiX1v)s+4w^Ff-cW1?)8#u7vx6VHVN0<6LGGgWZ`UWR)!OS
zmG9N|u8|N8SvgI6=j{CxY+rtS$h}#S>m*a@jQw64`Ci>y@w=YiO1ooPrkRy5TfNuB
zie-V;C4#qqUevi6JtHQ9|LyU&i$7+bI<rUj_Bnw!!iCo_yDQIa;AQ{#-sSNmwOZ#x
z_LsUkney-4j+*$&D({v5hqa$8udk5pf4i8yz<%}5kcEtCsU?#y{0va+a|@eP6};lm
zs(06w5-PcPnU2io4tt=Y`}kW^MuQ7?vtgCR+>`?>Kjz(i@g#ne(i5LRo>Y$xrpxy-
zH#~Dly2Ll_+V<2YpGLb0c2ibPn0Dxx*NSO&u}Kp+kIswu)$>l4QFOA<Mu%(ZiR_tD
z{9M+Xa-KZS_lOTnFj0BwK5^o)=f9_CMA#mX)y`mYXmC9^`*^Fi1lu8onaq3h7-r93
z@XmTxLWom?fBkcZ&Ae+|f8Cpr#2VQ5(tOAJ=ubCX{HFHzH@%;7XrbBP(B`N6P5zYp
zNi-;&rt?!bp)oJpUij1XV=^{6K8EXTa%{IKlqyVAUL))~{kfg9_|ZSvzkceS5sb2)
zwx=@8|I~kmU(+9lKl|q_HUE8e{a-7=)yA@}a`yi&{ahxn|35?CkCIU3!nx}%FfjEW
zt})s#{$OgizJvg`th!>votkG;yCz7sY!uE|8Wt!hw9IGnmGZw+-#$^*WiQz6_(uE2
zcl)ivLg}Y$UL>FJh`gr1Z2!w>{~JkBUs={&@(k^NcyIp`Q<ihf?k|7rp6t;O9r<y-
z7Guu+OQy=_7c7u^<I>$JoONsO`RJ~2W8oK*-PB7;FJ%a*N8Z|N@2m0n?v3WP`+c)B
zgsy+(zEQR)wp{whYiH?6^{cFZ_TTgpFJHdCr|y+B=SJp3hu8P!pSF7=Y1=BK#`-7a
z-z)1<9+t1{=en9MZ1R8qpTX+}+x}w4>hBA9rZK3@)v?c&{WdLFY7)P{mG-{F>yw?0
z1eY*h`T3*ba>i1(xgFbIXnx!=^MdR0wI;_d*tN*t<7J)1Ay~+A;%`%9GFw@9_O<L}
zVfBDrj&C2jt7$uKIolw<B3mdi?VtLo%)6~UKBd1xJVTWuKK@l|J<0NK`ii4sLJWr7
z*FP?tux^pU*H8aU&WM*V?mG5Qq;Q6U{+EB}zU+(<WpcQDr7CLg-s4W`N6KCX?{b*Y
z>+^zfK}hX2h7*Qg7O^jFWIn)TpPOqp&1l22v?jr1;l#DhqLUo<$2~vQ_E9xG;g$63
zxXrs#Ze;ksU%B&_-`v$X0=p#473B8XZDqNe=JSHTwK^kJWCDNX&aP?9>BZo2y6d*b
zA7773|DEIdtDo;k*g>5oj_f=3Z8>;SNd5BTEOwD5PBGc4f2MCYhDGiaeD2!Xz|zs(
zcV#Vmrq%g3YmZb-_t^OMw|1GKU;^JJQ{``got?sB_FmS$kKevzUvu%U$_uIbP~ip5
zQnHy%u1BQLo_}Mi{i?R!(OFW7Q70u+-QVhl=S$%$=c~T@EEcNS^P+X~-S+njR^6Lx
zx6ee>e`Wud3(<K}=ALh#drx?2rttMuM$%o`T&bXGUydH#_3uN;idWVWzqt5RCOH@`
zDV^1-kbFUS&A0tkTpseicJ1FTl=U9CRdT6mM(c$V^>b4_=hpLmNtt<j-M(PgsSbfl
z|1+eD8E=`WWhy7^Uiw~J?f&cNkkZ*Ns(*%kNXk_|9+2gr!g$&9wd)z7T@x>#2z%yS
zcFX7Xhh<EhZ&&vHGx0iU@vGN<PKe{1q>En3kwU)z8CqG6a5f~>WN;W8%I<mDHam&k
z$#m_H9!sma+F1sTg|;@@mrDh7voGyyU$}2y=-=~RvyG1YlM7K0db-d*w(76;?NF6c
zg>Nr3+Z?~g{fpHwlb-SAXvgBtfA^L<*<=NFC@?<!V!E?Y$M?jC3x6}-Tg$|JQ}&Yd
z&SRM%rgT4Us&?6yZ~aTlR3>>||5*{Bqr=#2pzw-UPl<zpaoPTtUR4e(=U;cRNN(}C
zc8fXac!t!xMQsNQE7_L{_qNRSc=^y-TBxebc+Hht4)V)8mmlMpoAT|$qHor18w=Hr
zZF{0p?~x(9#m<!FZD*^x|6}hxZm++r?PqjUG3jQ$*EGqDf7ktWRu{iCc9gypiE?R7
z(pPzzca`O!hk@zmPYWEHc+Y!n=@3_Uc06?;n^AuGwQUo3I4C+an(j*ARN+lqt2N!o
z^<|+;%v<$u*O$CXFce>=GBtR`dyxqVCt1o~JG|X?L1o^8x?3}CSzfA?FSCr0p8Z1k
z)KU)Sl8LuZt#ff(`>U0wdjHcu2iM;8U%sSNd1-F`zPze~vacj&-u~XfeBc6GqOR1L
z>)Rxzutm(9x@6kxds*rM_EN9q*WJ3lWAE2X`B|2XT2{xs??*|m@j9P>DPseR{I~xM
zdRGlXIT-}<muK~~+-TsueyXSU^k3~OuK5NLcS@W8XzbRWCYZ}US7upxhp^b243?<^
zuD|%@<*vR+OPevdHrt8yja9wo;)T5td|zL*F|XKDtI22W*|2v{7Dw*$t!$GR#oj)3
zcsogd-9CG-ubh+R7ru8j<Gsavfzg5gPphZ!g4fC39St1w6|xhP_|~|#8Y)O`V0KFT
z!e=N@`cgjXTg8nNPo^lVIUVD8!!|#Pwe7x#;_|r3jx&B$_w5s9$v<_;yp(zQuZsZ*
z%!X#o&XOvRjgqv?WgAMR<gRpZvae9<Q&r2c?-eyROY--4>0G#VSJ+j%wg&Zpn*R*3
z)meE~vcBuG?`BM5TXyC0H^aS)Y_zi$ifv?%`zmpOU)FEiYgcm}){Wx9SN>)$nNa%P
zp_S1k;>V@k5_vtzUjtHEO8Y*qWsUcm%h+MM!+5`rWST;?g8LFparLiZdcn<apUmww
zQ}z8fMUs=(kRv})(6`@EL1kK!dj6d6i+;@i&BV;ax&Qi7+3vra%)b4qkoqoh^agj_
zy^uf;=6}io8LJ#To6U`~Zyi)UqA7Jg>pz3MigL#t4(0s+44Uh+`%lEVIruLX3uXMz
zF!B0J=Zc*SjQ6IS*@<iOOP)wQyMa~vdi2jQ{<a_f4f$u}ZO$<Nj=yU$<3GbscZP=a
zrK$fJK74=rWB>FzjkoNb$IclQmGy@7B(%=kKI=cjvOlw@Yzqw%pE#LQF?vTJ!@MWg
z|4u*u*)raCs>JV#pTYfId)>cH`L%e#rFQ<-w*`l7dTMO4TMXZQT;Fmz^{1p|=M9g9
zG@Gi6u@g?E@aEtD8F+pNL&DpR?fy%vbq+DAx!m6SVgc)nzY8RJYqRSf?|(BxdcWt|
zH3!$e+}MBoe3XvZGqu0${%f7O4GcUd{s`2t4U}$O|3`DL)$HTNmzqu5s-v#%mWVJ`
z=-7Yh%e@=cDsfFSTE*Dcdk1iZd+ROh-g447SNHzU@b645a~&qv-}UKQtq_${H?Nc>
z`&x~4$V#n*gI4#yam|>M(va-=D*fw)oHQY?`OD+iYN{CXvgaE=zSQ<H*Ws<p6uvVX
z&Xm}(R9w6<Az>2drIOE!7}Z=}F7LUvZ|0}ZA7)Kb=xDO}B5HB$5u?J7xf!0U4i{b*
zF8FY%$$iBEmASsWo6D5GZFpzJrS&o)`S1?IE7#s+EpgbX{<`jq$lp(#?CYmmExB{A
zisPkYh~K4B`<}38vya{Oe<`}d>5T!Wc-OrNd!1$dTLNwiq|AQ(<J-dag-t$h`}rTc
z-`+RbN?vn;$V4&5`uSe}8L}&~f4z+4n2>y;+{8#yf&W0=tZN@QlBMb<I(af3e>+1s
zf2p(R?E7oJ&Rf*!VVxp-&35s*u8G<gJA~y*#l>c9?cB?}&tZp^|9r2I0MRwazFq2I
z3S*nQYu*>Gss9<uF68?pyk(iqq1JapnnB09?ANuM=E7@y<fgt$p1Vj_T-`VO3R4>s
z<E3L?^SA#CPJZqz_j2E*TXhXrQbO;(;!a+1;bNG<+G6JAFW0h01XUf6x7V^RVfs+I
zZ@)hmU(&H7agP@+2zi^<_{vJ|UdZirCtu1(Uz+}9)8G5P_EI_O1q{C&{(gNGd&;-t
z^&eJk-P2L*?H}IzEMuCy>dg7~vot<e$g(cq%d8@(z_<VOxo#J>9cup>7Mkq%&#=1O
z*W>M%MGXRr7uc_V8O6l=wg2$3xj`IK{PK2RmQIUoeZ;o-+ohY0JDZnJFx6ky;O{SY
zWvz9fi{zC{Z{zdSj&J|4u=i;<@4?020*_r_Ica=<FHiCIzsDm!iHPW|IVk?OK1xME
z<lbGr>5GnEGQE|5t*!jZ>n|S`^?ny#bNglB?#%2?sqaj!+omcAnN0qjeT&(t<kH?F
z7kds!{irkD5iyZ<*`;d!tFF5;?MnGP8;x)OoF!@ZpoD#S{>nv9CU`XGO=&&R(I2?+
zuj!(~4s(`%E8U(+9{*NL{4-&gEzI)GbmM|M{fwqtAM`)|o$05)qnr8CuZzcY9zCls
zZ`C@W?)TbVI#0+}MeZ+qD@X2W_568luDU%Zg>CB_mL5|KxzTq0+!ltIz9mOXZ?Qe#
zua~;z>~Q_ek4rmWD1C4>ZdTK`-__yFu!cL_cL{^90m~#ke(!*q76+@jKAEmbMnV$D
zT3t<QPu@PhS8jHP*aDFzJrQ2rdrKO1bl5i8mogl=SMIr^>)wMySst@O6QUSdj?{_x
zc4{Y>Ds4|?@OZg!KHpR(vwyohgi@L>zjp1tGNU=sfj^k_`j=}9mbg1!na_8u@fd@y
z{OYCo%_^^~>!vO8oVmG7<YeCq{a;)+E~zPh`FnLI+kz<lFSBlEnq7PH?eikWTdvz?
zANcs|;ysSc+h1O3CkvJRZGP>npyHw668+LO>CtuDq^qinJns0u(K0Ej4|whBd0SQ@
zK<%P}fL3f{r%LzP*O#_s8(d<qzVd=o$>i6?gcMC-<uCKK^u_l4sMq4z)p;fRvj0uj
z-f33fmsy$wDcR?;hw%zj$1M@^n5b3v_|NK^=~^DfPj5}#*r^id`FDz#cbsih$6wtb
z{-uk;S9EPuo%T)qquT7~Bl889?&6aExAES#$FlzIep}4XJ=ptYt3VG&$IiFcwp$8t
z&U{m!%Mz^eGMkGb^5p(tXFekbHukvbi#)hCGce2MXWeV@njIbJ!pORQ+1xCnDEG|Q
zzgA~EZk*TBH=#y5sc%#IT5)b6hh4X7R!m|#u!B4M+X6$!z(iU1kBcINPUTn5T(pCe
zi{(s)2A|(|$At92E47;8R}^MQ9iJ<fB-#7tC}V5+{GCpn0;Y>Z8x2y*7m67<ew=^T
z#dMQ|;00gvT}tdL{>^<|x3Go(xyv+lwOwU@uPRKNU=@A%wQF?Fk^Af0=W2RP{WrnK
z-*cAU1m~*qy4#_D)f{(h{T=o+^L5>_i9T(U?c`gT9!wL~{Z+Qu==_c!5npH7J&<m{
zZN@U|-_vOvTyE`aS1=tdJoY%(KVp5s`UU<=CW~!<y>`cycN=c;bbZx(be-Ffwfg(w
z))_6lI~e~Oui-j<>fk3EKR&hJMXZvQm5zIKn75xfn)+m6S@G7|v}dfH?|fO3${ac_
z*7yEr;QE@m@K?}=-bv*guODPi+;W%s_?Nf7Q+QS%ms>nLIVU>HCuljd_Q!AP-z_c0
zVrTznxVhrD``i}~9-D7JI)i2Qo>!h%=3DvMKke^1b7PiykrC4lr|&vBbyNQ{JS>0S
zSMZZBUe?p%Ci|wf@|Tvqm*TRYzE9QY!#;g!Bl-Tv^67S|Oy{R7HNRb+5+C?s*}>y!
z5C0TS+7qX}O*Qh$X6BtY&Yl*Itk^HcJ%RfPW5f2oN9r%*Zs+Q$2pVsg9e*Tz#oJp6
z6Mye{S(Maf-7}r($k&gHx|Td)U|_G?C+K7JYlZ-CWB0uoDR)vBa~T%ym@1TXZQd7Q
z5pnS_^Ue<!!nf~ucYB}uT26(x{}x#B%}bgYl9#z5IN9pj71odgjlas)PBx#J|3Le$
z%A4P7>b<X>)P1Rze0+Ohbi?0`kH0QDa!X;xmdr~{DI1xCAOBhLxWIWrjt)<$UC8b=
z?ukGAdqpR)E&3>a<=avrg>sQqi!W92JzvWnthIc_>nqIBAvYS?l;bb)uFh<YyuHBq
z`r7K75rS)a6Qmj#7*0&Cmp{H$EZcF0e8aEs9fv|*F;0||3yG?GD7bR#`rj)9I3p(P
zYLw#Q*k)M7w&X`3>)CUUT<WdZBa9U?w4JQ(udn=ct&zd?%4Dgz+E;Gpr2S`D;hU#^
zA*!6$K9;HF*SY!ow$Ie!zr!}!Wk&StCEu4G<LsDsD<eCz^MZT)Q-{|(WG^n^o4)qc
z_KwcW+aEec$X={`<?kV4KFK}q^QB#ySK@wM+AO$mr+CyYzq{KFFWuGPDYJG|j=#{g
zQ~Y;TT)p>S?K<t*F8_Z0yX_;XlFb}%pgARCqS@Q~=ay7?CK_Mizm)MLpxjx<Y|&nY
z7J=*k8OnR}m@lcRoM}${D*Cql);44Fzcv~v^*iFvpZ^&w#K5LtxTi8;+Fdrrj$eN@
zblxYW@U{H=rRvGUd!^SVt?%)!Dzhof%qw{>R0f6{OqA|@`)})J`Be`p<^D571?0Fs
z-D3PlJ4<-`%6a<_d|&ZO<>m4#;k&m8Oq+4xtk#{c#w+`#L~dKVtK`E1P8GQYUq7yB
z+@|39{`QAOh8m%7ZFgPT`o?F&g^I3w%RVo6wsjSrnre1v+xE5Br!w4|>d90am1$@C
z<^bQ36W#OIdue=U)3<f^YF@d4`D@_a^?^%%UO3c#L8+ea>(-nFF6OU3FKRoye}0s*
z=&c0Jtt(b!e}Cc1T)f2LnstaokPf@A)wT048P;veuxha3e0?SC?gllL`Io-L%uFbe
zRo=_ssPdx5zLeoZd8YF5uTok(u1{XeuAD5_#4}(1zJp@ZA%5>K%hb$f1X#~1%RVuC
zc9Y4kK+C)foW=_O8LR?W8@7C1yQJBid2`(>hCG(9@Bj3Qy6)<b-9MN0gag}?#wwNb
z%l+*iJH9hJ87g)D^8zbLt7E&m_O%E|JGnc{m2Cdjo%g2tuNGHtj^D1jRWs)<_m{Wg
zdB9xxaZ!w*j_>+<{>LtYJo!qGPub_XITluaeD4&wpg%x<*H(pXOTLOQChu?*RA7Ak
zJnqq94cjGgv(;AH$1eAp#K64Z!^aPcV*lD!&$>N3Zn4LT$eGL@ukUs3ymR2)%(oXV
za<35QzVmV|(;^OrE#DT2+;O=3D?32!u~UwJl^SFG%f823HO+(zg~M1j&G;;GfRW{R
z?+T;8n-}YDS(#~D`u9uWLKdHIm$x!@%y#%%zNp$G^Yh|O5kAL@rGkH_Fj>b`UTNex
z&Ehb_+%TGlQ(*a?uZw%``(M2hkY>I^d8bvK$XSNQD{{M}m>8|%?it%^m%aB8NXY(^
zav|Bs@ygdLz8XcGOe_^4nrsZ}j#)`Q2Pfv%u=mRQy)<Nxy1$FV@a21-!`D0;Ywf4X
zha7q7uu^66jxHremOFD5E(A;x_dc=s-wP)9{;0qSUX5DGYxA;`-%FikQcdVguGO5&
z$!)-KrSh`TWVKsa)n|EJ9h9&B2uN1Q+ws>#RL|pfZC-k;RfqtWEJJTi=6r=)3b&7M
z)!O;G$ldSqt<EDCbaH>cSa(0HMYxKGQ-Q;-%KzO0mHec<niV-g4BPf*I(7>%$}f)!
zEnc``$NUGG!HT~blVur}Xej07Tg?tkQd#rXFz>3Q$GuwbT&t)K^#xY<Py7rlDmOIp
ziT?O^O8nY&yN(L^JYk8L_3g(i$v->{HtAm9n%b^-bzXYb+3`|I_o+#!xt^zj>+#M7
zC)0AxGjglGvo1Ih%WCZRlF8Fh_C=9#`d1%4k;vpneocG(tVE6+nRX+uMs4kPx#dn)
z7c35Qf1Q1yW-Zro$LNr`XG%KcqqtTnU6hJ?^7CS`dO-)9^3N`%w`R7>mr5i>`7X$?
zx^%9=!FJE_R@Nl9+Z}(WZpgY=cct8XZA<f|D_%YgE-#<?1Sf@CPpR@0>({^OpdY9*
zZ~0y!mu)wNE0-oD9yxhsQi<TD_CJmjOn;THyt7e=^U_q&l&{ep6TfraeU-{wa@;X<
zeJR_c%gf^xsxI`@-Jb7ZC0+N6$7lBB>Yw3jT6yeOe82uWxIfg;PEKT*+2JhfuO`7w
z??3BK7nIoe+gil(Kf|ZV#@qjyod3Cc^28l)mguR}=NgttGc>U#J^F0?pJDRE2fsPW
z9tBuEDN<pu;-2-NVgH|tbN+m{<4$~>^w{vxL)nImJMP8q@=xVkj~{sWG~yx8x1`0t
z{%&Q^`X-z4r~jG!r1O(CSy&=NLf@=X;J5P0Kf!E&hs{)%tMtzEcrD2-46pya7dBbj
zW5QVR`l0FD=pDN2uPw`qdLCH#`^C23vl)0^Km4PS@Sj1H*(2zH?EOQN#RN_zJ6`jD
z>^EcEHW!v(XOC1!IZtdld#X|4udAKy#(Ec@^A6g1*S@QnInFhC?>m*ViEp~`<KL~h
z$Jm}W=wJD^;)J8(+TA<eWo#6;lIOgBs!!#{HMN8Wp1RW)3SVy6?=Kj)K2Y2s$K9*R
z^Tz&?xD4^!<=$P*2CN+~@7b&_b~~ofXm#7)>W0XhB$W>P*Ht&RHAM&B{uXd{0*CRE
ze><0c`}Wqjupl9;<^@l}>%wb%+ZVGtgek9YShzRT?SkXmJMLB6SLaP)?A-n$yF%4l
zqWS)szZuC|3<}KmYOLa#892-svh$XIzjkcXnuB7Ow`yBvvRzD8KYeJ)ns+nzE&29w
zK^I4(?ep_n*#s1hFs`rsyh!)$!3Nhw)n80^y5t!aXULw9lDL0~uQ|x$ecXb}NeV8v
zkALZMpSSU){q94vm9||qG!(Oav`vEjL%-FXD4+NRldu1{qM>6Icfr2Z%sh}~e!vy^
z#{qY9)vhpaJ<`P1zWw#0!i}ssF1$7Ut$F6xj#OOH+x$v!xvz;yxZ(tsEhT@gF8$(r
zSj}r4wCd#E{<k7d4W5$~81o;BtW^-wvr&7rZ4U#_J>9zHYaLmaiFpcs`LOK1wFAr9
zp6|;w_+Do}UfwFOUE$Xrn|iLBlXE*#8SYfbU6trGH_piTw5(LoZ-bS8-Id_}ZxiKP
zpKTKsyIZ$U$T~pH+vG&%M%&zI#%oVp?nE3Fn74&@rPYBQ3r;bu+>m&u?soW2>wp;>
zHrnp*)d;Nh`H`iud45bs+@^Y8jX8&l1uMn&O>}syFiF?eZ{kByVVxzb9X6VjG2L!#
z?fkpNnTe6fLu`Mqpe(oW3Of^noioM%*{;qy;&`jXKqqNwXVQ|~Uj2KsB~(0iUUAQg
zd%|F&eJ5@9op1e8soCb9o$3oGM&En(!9Q|gzhkBHv865sV%N8Nf4{=9HBb3cp7h4`
z6^#2Hac+ED_chy4fW@U;G&A{Wg8fuhMW0TV%5N`&j%@hw{#GM{ry=u#5AUNta;nVC
zJG@upM6S42zFbMTNW0lyhD)Kj!V5&%F4kRiO!7MWr>6QsZQ1M0wNGBCRr$)y<oVCw
zX?TBazR{70imp-}E5YsGuWw1u;pVu$f3DCXwae=-Wrq5HW!SyGV&|f+gu08Drix_b
zB!Br8!tWX6V9Z>e{4_v8P<Yq&9Zh2Cfg-I+X}?~6efiL#N&M;#j=e8DdoNj^{dMiC
z-6GcgzS*~3n*5dr{@W7rcddcx-x9|S>{paNRR_8XZ7w!n6cRDl^KVnniO?^TY^q#&
z_f5@psmhI;EXf})H%}^X&&hr7+K(UWUBq+V(d(v^)eOPqUM?)FH5wn^sLcw@E9tks
z7{*)__jud<-aPKt*Z!_BdZm+c(D=9JCMMA}tNbQqBr^PNIm5{C<I0l>t?M7uXji#-
zhP~3zh&>={{hvWgt88P$#0wz`sxJ4c0=f7ub4x|<{J1E}L+a~{w+<^Ve3k0Ey3s+n
z*nU&PZRP;i^?}wM+3t1A*63|wu=0;za_vFM_LgJI`hM>H^7>xJ9uLpS0vz+XqWJ^O
z`{tPhi=HpMzV^?G1qPlB0#>E7EG3Ri;@G%<#sW_jbLXdPdEchmcbLAv>$%1E@m`q;
zwsv-QqS^}G(_U#AIvQrM+4%C8Ok^u(&c5`d_fX0=6PZKzbbpmDTA`NW@KS!;wv{R_
zoqw-xmzvFKl*3zJFiFk-<D#`X9#_7Y>@K_Se97vpyhp~iy;ZduZM?OPZ*OTC&Yb^J
zoT22?vY5aH8wJ%$7d1{V5WDj8O2%5|o!8egDM(CQ<C=eqX~t*umo72P*ZnVL7|vS|
z=ffp2`AYN$!=-s)Li~?|7DdFk$36REu&>M0RxjgS@0sKmRu>AC)0#@>?K6EB`$osT
z%GzXd#ic%vFBS?VSH6mF&H2Y1cqya!pJ$tnnu3Sw@7sa#j|+qU)M*R(e>MK5Q=jg2
zyQim2DeZ}C?ycB#ubW%6*jSSflrNsF+o;fY;78e_`NeXx+!Hcm8U^j+9|mqaqbs|6
z){P|xcL)o*g-pHT*zsZQ!Na<bO7`YO-q@(V|623YX<;uPKX)}edf@u@R@nn{9h-P&
z>1<2L(HE$xx)89f8FYD((==!K+>RBFhUR<jAKE6#WA)mW{h_<uMYcz!efz=}T;3IS
z@&4KsN{siczU{xZe}`)C*GV;6jEZ8{uUY>H-_<7C$!%Nn!t9#y?klc~H<%drIY^cZ
zzB#_?Kf_fkF1|C04!eaC0^>h^Oh4gvd9s4;7Qa;{vuawM#LSo&_kud88*P1Ve^~p1
z{ZEIv@{R>N1opi<^q(Q_is*laPaLe(^=tXc&n&AmKYC~JqK0CDx~uA6XT|vm9W<IG
z<P-CPng9B|{l~+O_s`K;G2z1A+X2c;3-?>r<(_SC{Wxd+`y`*4)Bp5&eYrI`;qb~X
ziGSP=KcqhWcxIgf=aI$xf{iD(J1A!S*{<>=XJ<eg>jRw(2D8QsTmcbtTq0zBZrtj0
zU<fK@5q^Ga%2T_QUmdTwKU~YRK`@`yKY2~qlWDf+BX`P$zT|uryUe9uz&fB#)4Ff_
z-UY{7!oPd9vCIgpkh4{5xq0P8w}hOXNRguV-{1YK3*SEWSohROLZMl~ZNbs{;_1`n
z%~V4}Jl-*y3E6FZ@A02O-uL&p{|x^bW_2EOh?}JQ<BIf226?-CCZ{Ke#l5Qf(f4&r
z|69Jh+IN!_9QIGoySnuOtIGYYtl81N`Oh!!byO~35WZCXBgD{ldl~aq*<}}{X7=))
zHCn--GyCg)|HsZ(UtXAZ%(^1vM4Ldu@g-kAEDK{#$d2>f{qy4e0{0b+OJ06iB=T$0
zCEx!HQjC62Cs*uo+xXB~QK+nA-aV^phqVhBn9}suCpt?`N?!Wp^;)*8j#o-2Uq8Jx
z=cF#fgafxvHM-sEHGX<cW7W1#CJe`4n@Fa}D)e1j;K*=5VEMQ2YfpGgG}~cva>@zq
zt;t_2vRzWP9+{M@9+hlZT(|9oc3~0+Q@)bbKU20N5-MNk+Vl$fSSrlsnD{3vz@dA_
zq#8|+&Lq}#?!N-Ip6!_(HCxec<*wf9u<IM-w{TyG<vH5#)sVRL7vHmmH7AU(#C38x
z2q)gC__lcBsj1wB&vNVeuBr&`ez$Y`r)A$cbadsIk2MOiG}|Tb^*T{4U1l}WVWX<&
zp3?abT~cz7@4RyFUh%C41y+^G;uC$`moXUs-d|ho+SE|@Kslc8?(5215fMxZLN*!O
zZcg0Bwy1RN>m(M59j0$HRAzPvxJRXi8tDG1o5J*W@v)BjU?ztC9c7Co8kv08`D*Ik
zkT74{?8F#m!p*F{S4`=UUj9?r7nUktx7S}@>b>G}-0>6H&*RqCJ+czWIA}G=Z(H9N
z!8hg7TO0%vpGMDmqtLPcL00%LC613T9WTHCa821UkVR<MkGfeGnG_^9Zp{@}^Zm1B
zZI@bF*~=f77Q0BiER>6VAymFvKq2}|*SDVhjcVUMtS^jcmSvk~VzNUyqTkRpcIyu2
zZ<Bwo$ekISD7Gld>&#~NxT{t+x2*W3bR4+u*0?8!DLTzCTlAnIq+3?0bfMhJjZzJ!
z{~5eA`%Vj0-S{^vK;>?PgKc}DD??kiw12Cnid@S#whoq<Nj1seFAL?A{%4rp8u82H
zmd6!|1v}m{$K8J!JaOrNhDW;V_7yJWWUUP|Q_A?tYs9*E%Vjn1HJmT2dKaZ<$|@gP
zBO)y^SO4oWNgkaWFKRTD8lqB4q<3H6JxN!AO^tspPsDm#cjwzLU9^2q&I<TexA%{I
zsEiTM{M`#)X_jl;wtD3$!jk8hcsX9`wn6xZzpPbN!rJn!Ipz#!TbH$+_le5QT*SbA
z!Qt}D$8opr-THUCY{lfX*ZIq@O)p!zW&Uj+hbf8j@mxWU9ba_<I=cH0`)g_CuYDop
zIhWH`d2J5EFPEuO{{5{viVmHhwoPTJs+#Qb&|FD>ja1MB=_6+@L^KOlUuxL`nuYnX
zPK~GhpNUbcG^fJ4U71Y%n|#-}dw(@$bG#70Z}GXQ<z@$xtj_<sGAT#FZTY#yngTxk
z%$KwTawFTAx7V-Db=*1a+8h6@Oz8!cKlm*cEPG{|aplbHuunNG@eAJ6O;NgWcCn}Y
zuI%4QUNi6hvA$TC%V@i&wLXW*-T6<3w)7<5{i!bJr<5!xyfN4RP1jceIUm-)C1*CO
zaW-DsYq<8ok${jSDZWK1b*K0yFz(w}#dd)2(eWRb&eSendc6PI+V3TE`KOB1n%dc)
zo1S`dru?3Yizio36#o6fu=m!yrux>rV?MJZvaBvnD3`w~n{jOZ`;Kc}s*BwJEdH`r
zn^z>u$LHc1+gx+Qtme#M_V2#coq4l+;$ONJP2l*we$9*A;ELM}z3jbt#|wBIUOG0g
z<+9yNYjAB~+w6Fwe;4oSJsrZg7F8XQ=W?%P^Ly8HcXfe)0)u~G*h~*4hwEF_V%E=|
z`l;s=6Yq|RNe7p`aeV8#llhJgkIu1cFPHmseUH+AslL5oiBFc<vAH$u?-w;VpAlYr
zwtCK)!~LDEH|}hy-%@I4^7^pe!!0K#G4>tc;<Eq5DE#=|vRd1=iSCu=OboK^Z&ze9
z7T0F580l^+`IBM2v}1#m<4ac-4Oz}>RbdCK&rB=~I+~-$wlTaVz&h}*_2QRRLRC?>
z+^gmu46CY}ziqGGBq_$ZH7}k#-MuY1p-W-qyXt0#wG(2>gzvSn{kuJzO-+6MLy=P+
zVjJyb_wdTB;1(1XWBB&3#K>l%vDJZ>?tj+gPnQhS-nwwR+m`*j-OB5EW1ev3^W-GW
zmR|R~ci(#7=Mf@zYEJKEzva82SNra9#{UeDGv?<0Ucs|^ugmtH9|4a)d^8KsZm{Zm
zzBTbl5ogX$&fJbX2HQ;O`+n+@Q|He9&#>dSY4d{5rv2jVpT5h_Y)z@3c;>{V^I}Px
zMdmAUJ}<t{wa-q>^lp3a<twMTgiNF^`1HOLP05L{STIv3DKvP+lArg_?Uy|L?9c2+
z-wn)9Huei`l$vMrE`e|Migjj;j9<-8Y<eNWzt!DAt8mixgf)KqOy8#F7rKakIpA^K
zt7fk25k~8(zR!*^UQdMceYtP$3TD5%HAn6FOYar~SsRy3$8HuwMGvFoHUCaobng9C
zQEC#&A+*3d>i)641w}dr`xZNCJa-jHiriny_)bGjVWIi2FKZhZSsatq?z-mP+Wq_A
zUh9i)NeNX6+1WQPu#|MDJFfVn#WL;RY6kY~S`AA>^|g<-O_203n}7L(iIaed%Iu3}
z(qXn{*Oy3fNwIspj8?w1#8ZuLpKRvlxqOR*YF3?AONlw~d2y%NB+sV2lnY@S*`2R^
zS-h*fWZUvn+cw@-vSEo++k2<0+(2CY>qVY5Ja;6_<V-h9JI_#F!}$BfZXuT_Q}LH!
zcN~RM>P{te=gV#1Kk>tY9bX$6ZuI?UaLC|gc6<5yPp|Mo;a|JIc1`CJ=?q%#{P4M(
z%gndp3uHTPC8jXfZC@aEvGVOL4e5i1r5pd%nJV1&l(T)bm&HTr@rKu~n`(E>{9tlE
zZ(GNN?7L}Z>|2<n{NJv9w?OO8(fy2TUuXHuWsqtvsGD-m^veAe*UyCgNx1iMjl7h?
zuRy;WuWdQyWHa&%miaJdT<9w3)x7h)E6q_Y_d;A3cVmXtNja0lnMOSS89vFnYPSkG
z806P|F`sO1;9hrCgU3PIW&Z5|AHKa$ZfzIva%{>=-gE7V{OwFZ^X(rOwM6Aa)S2!K
zaWqg$y1%W>;-yip*`<sby+>T1IbPDPX=_sd7ItQuE&Ft@fHQ0la`Zett}hf3lv@<N
z=HIStfk$i)Og_oF`Wfzayi>ov%HsSTkGUK4YHBouxi=i2^TlMHir|u~ja>Qv<|#F6
zGBzrisxaRE7O3OF!uX_$|7moXgVdRqU)Nqw;9<1i)~7q+GW!PMWZ7RqQ`EP=$atJv
zAM(QH^%Z8(SGo2tUDo8Y%-AEOp>y~7l8Cak2R2;bf9{;2=(^-TL-^;#9rFWied50#
zWl6noD~G+%`L^H|$NvnE?`3FAIO3tcRBOSP1Lk{Q-?@;zrS6qh`eFZt^KZMXc`G1g
z?|tpw1jXd9KQAVDbL_cs^6wOH(EuO6W%k$FPQSZmx>dkA?(LsFT4EeCCZtWB!epJz
zaNz{YP9eWt<qJa0E|;0jw7T+GfU(Iva^KV|Og?;z7W|sRzoY!`*Bwm^!assGOP^i)
z!?(hva`Np{OT4!BJzV+Tq;{hi%hA_$jvF0>ua{S)n@xVnzT`!g)sG*giw=0OJ(xE!
zi&;~_^@0C{wGSpNyWKZ0ZTkeXqwg;-b-0$s@Zq1RaiLV{R>?><2CK$<8o#H{m~n|W
zQ|evt%8%=F*)Amb$8#(=!{TY3|LeuBW0#Ux7tL0=!MJYz>aPLE_GdCQSck0rRX5pP
zk=1Yif!gW|r3TC{vNqaTGkTBQI`*GoNucbRW6h@;k9e}2H2f9SHBm_|>G=<?9dZj9
zCb>U$XS9l$d~LDB)QN01N||%lID0aCS6tsYOT=V`Y<18Ag&#kzu5)q!uyAr%_-x*)
zs3m{*mt4@$iSS_dm*Ts(P%UF&f=B=3AD8oY%@AUJr^f2J_4$ztX<t?dsN7=}><=!K
zWA{>Q<Z)C#RwXq_DgR!5D+6QL{Dlj5F6piD_gK5`jIzJnt^l=HES?|!iSWg8c9*=(
zvb&jZ%Ehqz+TB%BDL>A~ug&{6Nw3~-YG#wptpiH~Y!1r4Uf9gUx^JsNiTV7syubbS
zntWKvTzZBfjc<!{$B84-<!__E<}$s^y5Z7XVf)H~iEVjc+~ca`HTP^*+1<GE{iBG)
z5!a4c!IM(v?UQ|>J%8ILm*$6Yua&DB6uK-`Ru<%5k=yv(i^IC5(S5=7=(0Z<%e)=G
z^mA;LFS^8NSZiO)dw9)(74{c=95?*B7`Q{=amF>ZzDs4z0{3KBHlOifnRhqqm{BuR
z--E?P2i4aEmiV6TdfI6nP<fd_r*zNXj5ebloda=qH4?d;g>;w7*DIT)7zv7{{QSQ3
zC;!ZEJNdTxF`Ni}@Sh=g>Xiy6o6P&o?egM+MvQg~_EjDCs>!!BmXtQ!zNB(1Yj4LA
zCX<P`zBs6`eVDQ6&>`2|mmWNPbaJ|(+3{XayRe0`pX`|VVWr%(6D|A#p38DFo-#1Z
zRVp=!5DneqH~*z`hS~#;t?}=#@z*~MIxTE2;@H6@c27M@rL&NUKVORRu+S!lxoI6o
zcAsDi-*sh0Xn@1y1tI|l9Q;@C-3rdnJ*U8b*Yw@*t{(fp86PfPWqZ&cXt?n0gUrga
zGyEQ{Z;_AK+WY(4GTxVdxBNdZ`mwZXgKg49(YKRdT}$Gb{qpxK9=1D*_g>jw+k5vw
zln;M+{h_{qWO>im&%Gjjd-9|tmOiOjpnv?>!$S%a-Ys+5^2IiDzwsY`Q9GMSGj0np
z?fY{3!s=|U19#@!yQb<AdXH<GVS(M&<3IUN^UPV;J^AhDXrWzNnnK*utRpJ;*Q!6w
z|6BgS#!p|B<M^4M^V~$woxCt7!<@J3%bJ?^=WO1&pZRQ*s{2o0g5~&p^*?`hyKtTE
z{&f7<M>|Q8bB0GAFF4b^;=9b*#|!qFpZRlKd*Yd=7VL^oV)v9<l`TEl8=c&nWcsdT
zfr6*)@3JL2iX|Hr_~osV8>)*~d$#<o3g5iIAnlWMZ1$}?0dsjy?9~%h5T77>hVl8W
z+59JyLu>a<S|>5l_F%`_J*nT5PVRT$3E(^R&6um|75}HTJ2{PwR#&{KS<$L|IoYi5
zvorq|>B|c5jK9jRl$LvV??Ud{)m4-3N^F0_v@O2o-!7f$8@5DL#I>2Lu)SVscr80S
zV)p%bL)WsVjg0H_9v{mt(zwN7b$tG{sZ)A&7To!H(P_h4HJ(O0yHI_Vj?D}yrDBVY
zm%L(nsdT?3FpO)F!iGzkoUuNl%nP^w3RK;z9AqkT<HV#js=ZqmDadZVR<o$_PW7=(
z*|%rv{&o1b&?Q}nh2P&_UrNDiV&UWJe<BOkO#aT<<nj0F4#6EA6VjU2ycRdG(f97*
zRLZkDx1mNuSjA;RuI;|5mJ;hcJO3W2yJd92_r&bXOAQL|lw3Mz7}r}(+pxcH?}~j+
zzFYg6zj6h&h*n2r)?IP-TlU~c=Yk#I@^llDs$aY3m`uB8@<(Has$17_#{jctA&*xz
zbyFf|G%7Io9Qd%*igAT)TKhIeZtYx#zgrwtr@U~lT)g9*wS$@X{D)qh--WL``E7KU
zP*`_+UBi6CYug^PmwSpeUq06m#4`KFnGzEL!~5c&X5I71?4Eu6)A|Adl{0~oj1t#=
zw|1x>-YRtD2KTuw+v7f8>=p8f(Osi*nN3ZHnfu_c@NF%v>Va4Oy-H0paumGOWz)uf
z$>ifog=xhJYWj~azmC3VE^*g(<+<J!>W)^G6_?KF-1_CpaBucKQ>8ZBCF>q3>3;pV
z!a?asga2b+gS!thANri)zwT>aTb-#o`x4uB`=u+C4|HdL`||7B;S~lhKL125C1N7#
zwZ3iWG)$_G*ediuz*LBB+RO#J8`YOBvSP~Ex45M5<E<sN2OB#le)+KU)Y?}<j2*vf
zGuEwLAgk7yT%>ZoJ#Vthq_UX}R{l}_fthAXN8GCzmrfB_rG7YaffR$`OSa>$9Sn_@
z<=_4hsI_nA<+Zyj0$Q0OR`pBle;D<vt5Gmngqexo!HR#W%<?NzEZmuEc~bs*Ts}2Z
z)>F#m+}xTKJN&)6g%Y|X&OZCy{;+PNPe^=p*@vY}Vj%)mwXW>y<?+Y1Yj*ehl)QIz
z+mtK&D`b-6mIM1=-rN4dYJK&cdu=an<kak0opM6>@sFQ@5*<65TwdC5n<4lrqGQ3r
zG=-AwFEUs*=KDyW@1M%MU3tB~#%uRGP07CYmo&F`x^~W0KfLEkidf$LRSkO_jaL}w
zAL`7W%yhT9-b%;g8vn<Bu1RJyZ|Q$k`Egl6W!0qQz`83ek{K6%Tu4<h_xM}i%XTQG
zS#_CzYv0u5C1*0yqr(n4gsCu?{$*u3ZY>gh{>PP_TAUkSutqi-3z_WO=ylACk;!D^
z`rT`I7o}N+eQgj+INMY5acRsE0oDUjT$5M?T>F};L$v43x}3+rQ1!J-TPQi_b#m2A
z15>%Otr|&8=jL*VL^d!S;9k0Xsc2$R*~yIzap{K^^ap23h5eaja=h{KOP{q2jrsDz
z-V+^yTu)kEY2@+<$XC0<C7dsLd9T)2!`h3+zaOn<IB53rxr>UBzOu)%fZd_3e|}%P
z9(08NmF>#HX^LA77qIQ!lzOE}+>!am1%*i}g3lj2%y|8{?(wm0jk?#DvNJ{8@_n>z
z1C##lZ!hB-x%7?AO%`9`xzm5wF;1c5Pj1yM_hku^Z<h)^k^InX`(pFP$}1J$*-v%d
zsi^xE6LIXU!)w#s&bJ-EEG&@do_y(x`9Y?H%Ik|)v`O9CK3UC?&7{lXiB62)^d%=}
zF!tCUv}IeQ`RTE5$D6Vh7u~Zjy?3%YVKwpAcBVtF-({_%7COqFkh<v8aBxT81e1Rz
z-i(`A|LmUi?}_(JTTc-qW`pFHakKrl3u$a~+}SOwYgd10p^tf7lkcwpZnnQ)4IQWH
zs!Y6pY<r4g!aF4^u0Yo9H=VK^U&_AzBY(yw&rPvYWWAue<O%=VyYf^@uUt-gQWMYq
z*uv6&=kdS>eZ{NQ)>S7yT3vd4W`WK-TYJ8(Ha3n8Y|oD`Deba*=Wyoa<|OIEyq@nL
zx+gTT?K<D8ap%w_&lw6|KCd|Puw|0xo_}*!q*kWIZ!`IIX+5{F;9tN047ZQ5ZBJ`t
z+LZd|#_P|L5xslrOx`$IRkx|X^zHr>eyG6CROFbEaCOJ4i0eP^&-fYls%=91<sNy(
zwc;5%mtQJ5zR$bzSY22+N&7n^kID;{14{irRvE4|h*xa>RT;kJ{d@TxtsCZDDqUb1
zlak|6|FJ30|7DfUyvjIx-Vc*oMSe~F^72CPr+@s@kN?!+QWNb;$>%WpTXKhg*5jv#
z=VVDH-DBU%9;$khiL>*Q@=~?9KuL~UqUEg8VYj$y*KQ15=y0L$z>mNnkBQeFAN#VW
zM0#(+yp4HR`1VS?{I|vJE~lVvM)e!P#$6Nq_U>8n_*jqZ3`wiXpBGQX?9evrJ>_0}
zCD5_Qz-}eegZ~U%dY8(Y>)JASGR^jI{tXH4>U+^!+c3TP0^{$@9cz!}+*!)fqk560
z*ZfKHR+lW6S^2Fw5eA<NQZjvXj9jD{?uJxk$KU$*e7oE?_iZxTW*gq$h`IEi;q{*V
z#_tL$)bsK)cruRMS=E@p9=Y?i_fP--43P;rdloT0J>SZi@n-HGU$gu(&VSC&=HYsj
zGkda#+yb91UuLBh87|%|c5K-t|A-~APiM@SYQ*lhWlqgIdC_l=?|u`?<9PWrx`;pQ
zZ4&245!sUp=Pvnt?Yg78d)@y2UaiBj*YE$Ea-2!ycG(@*-GU|}DO(&B(>RwU?>sdj
ziPP$}?CLy+*PR_YCCx!gx?lPHRo^P(vF6TJ``eBJ7prHkozo|^`dwS`1fAUf4E=A_
zW~(VV84Gfy$nLXUF=vvWZ`zaFUP_->JFHxDx4qqb`CHwq-2!<$FREQ75=$FO<QHCQ
z7G^sj_~-R4F&)mv`b(KUxw7o@r$=d|ICR>+kVp#3HQ&2$>)Ru@7hbck6;!?>D46-y
zRp@Av+5_QRoytY)Z>fE^3VmxfbLNM|%$b=l6SS+DBwG(|o8|D<_oV`>pp<K_U?rDF
zZ+&fbfR&Gsi7kICf1U>uOTAR879*Q~|IEb`UW#qoyR7q8jm`2O7w<4_iQeDKDZn>5
z^RHFF$t}NHe;s_06|ufS&A-=qlD9;#;c|a29siYkz0@P#KlWK&)AZnl^~+mblggw1
zvcFs#@vg~J+2j4Q?B4~thQhyG^)7R8>=6GX!p%KV`yRXZm$hdW*!X-C%)WBq+m+a;
z-_`T2ZY*hB(fH8SFy@HA|I+$`x6Lo#Dg9^YWyy~6l&TXc+{3|8&ws2z;l>1i&yQUx
z0-UlYf0de+=;-(euvaxWGB7Pl^N%p$c9=QiuTqyo<CWVl0}dT~#y59W?v@C_Un{Cp
zgw)>Fy60+NF1wpx#jEexTdS4hV88y@6>bI(<pL(FR}3qKS(p8-{%6YNvgYdrx2Xx{
zlD*f2A3F<Ib^T}XFMb~P^l&Cmj(u-_ki-ct{z!4=Q%xImCjJQD^gZA*Q_boUiFvdB
z`U;6T2px~tU*GFzaNJv#{nw>^Orfm@-(K2#Y}ZM{Cs_`6pCoiH+HQ6s`_~F1i2xr4
zoBCRTe^XQ(?3Y*F@L{;*a4C7I;qmY4w|JkKeqL~NiSOg%OPMZbHk8b3KQxt5v2%u;
zRX~`T+zj#gRukA8y8FJbC{C5XeC1-Q%0i>0HiJvI_@$)#my~?|urjEeH>%2ab)lN)
zy!)-WcN2K~_P=(BX}rT7{r!riFbng;$I;P&Uo*Nkec5)ger*=tWwA@9v+Pc6F8L&~
zbHg+?2j&fbP1hc1i@v{Nt`>{#+qHXM7<(vtyt1juFo?W$xFGoQp@lbIIo<koeMQq6
z4)%rfrI-^Lbh{<{rW$AeQ)+%3yC}^{UeST^Kf|%F3tG&KbRA0=tD?VMI8kcE@9{QE
z(y+<5rCj#)?|WN&7g=@jM8vo+Us5l{E!V+PS+cgLwxHyd)!*!^3?AK}GG>|(gAnhD
zE3OQAt_@-$QAfVNy|r|CrGe9{gxBs%D!knz*WPeBIs29WRDrrhB_EeL*Y0}zCi|8S
zkITAQ-xmvbu&Fyfvc8ZrJyDQ(d33OVl}B%a+?1PXRR`7nGc13*=#<ih@{B8i9SV)>
zy*Tnrwu;(keA&R{Q#MPDgIhi0Z%~Gr=M5K5aZ@uUW&cZGm}QTi-2Q&KH$#GS+_nZE
zN!u51>`T0UxHUC-q}spR67W4?K}WOw!nH^IBW!<#Z+jHed;Iu;3z-v=(wCHddhL2k
zDsTBxFUiCeW-JvKCDS9AG<qh*NX}KL2wLT-|B`jlb`!-*$uFISI3lI$UVZmua<5_#
z+;Y!!rJ43^@34!n(wclS7BBT_a%;Gd+BuWu->$D_mwY=f-F;mwSe)@%bmx(?2bu0K
zulg>b>BO`CP2)r7zuP}v`?{m|^o?>8Zl=pGx1Q;{BCWytXIF{oc8**5>-Jd%a=F}a
z_^TUtL3;gP^^fzlzDxXPD9G6Q_Tv?vc{dX{I{WU`zOFV&V_A0Y;`OckIeE5cJ(QFj
z?e}$_@Q%KG`@@0@RY$*kG_gHVGC^U+&b?-r1X){}zph(SDp)9zn<2k#Jx|>O|Gax8
z%z`fs9L<^oFQwg*c<aX6!Ty6WV1MABY`MHJ{n80%UZlviAKLh5KKH{N5&P05T;uX$
z;=To~PW`=xLr!$^#LqQz`X?Jt^4{8DyZ;uuqyN8hg|q^PkmC#EHXUmhZtt~tp;E<q
z<i~5ZZsAInX7dGa7ATl8yvj&=@Tg`@DMMBAN_EGtOMlKkw`b3v=kEKDeVCk~zB$#b
zUn@@j$$y5^HF9z~MFLOa3y&wI2j5%%w32mWlgE*LQ`t8JCTLiRN&9S?eXXo!#^%k*
ztZ|%)$__d#rRFB#g0U?TbJ=t2bM5!;E_cvlyfks6;&+bR%Y}B#dySto_?}cdd?sk&
zEzU_bZ4;ffW6lV<?y;Y%F8`=<XT`GDFFM#?FIaZ^+|QmjFC1^b6JFlBCR2Q3uSl{=
zUO>5!>(}?LYK}^O9bbzq77?8(z12SMi{!SQ*Y5H=MsNDnGJF1AQH6%HW!y>0hc;GM
z-26CAxoYl$+dDUWUXy*+akkyvH9M|Ml}nMHHR+)2cJ6uel$Y{%d3;;)_GXXxCAHE^
zU5Wk?Ot1W2zs$R0*vb?ZIpb#i&$1;xHjT42&3#g|X1v_F<@1^tzv2gVe$E>nI~+B=
zu%W?2>RxwB$zv_GXQ2WLvK%v2zAT*m=x0sOO>T+g{#!mpI$aI(kM&zyEoX08=C3{N
zA)~Al^Q$yl29f=;KZ{%cGq@l6skEcGxY#o1P6La#<!_PK9Clk)$!`2(d9QN5&htET
z<&XnX+>@7F|EvB~z|Q*7$5ZmDA*rW$yHihpH<oLN2)sEvr8B3`<6p`wW$E876V(#_
zO%6Q4u6QNcn0?=r<6@>9+qLxAuUtsg@ia`laOwHMsgZjRn6ajcNp)U7*1n7J)Y<RM
z)jxs^5?1fH<8%M;TCr2&N(-6-9SlmY%@sT)aNtf;((L}Wm@S%GEZi^rmITY3TPvhe
z_R+*_-POc<`gblTJu%uMpz1mKx!;Y2-O}CfL~h(X?Xc@iwgX3M#OnpG*UJA+oVmfJ
zv4z1qTc}D_`;Y#A2KEa1$2l{m|7TE2|NHCwrETkzIIb|6nuM23Wqy&-o{{8t+d+Bz
z{47;YhI`Kx=F4Aokd}B+UAjo%q#A#*o$QKf8`*xHe;nk=rP$Kl`QEWq*nG!-2CtLc
z*ErcOS=Ifr_|jx*sPJXc+gI6>*yiq=YH>y&VG`(4WcC-j!UZ)M6L>g3u-#u0Sj2bt
znq1Z8Tmd<czgPGyKkUiAH^Wl;S^h%xrA)RivpfGJEj$={p|eT5#M5g2!{;tjZ*dym
z_xx)ewBikCx5vvW1xc;ChszU990XRc@1K5c$^wIpDlzA$=Y3gwfhj51WKE6|)AxTS
zqP8kqetw(v)qL%GTmSyKRd3Qb<ziWdC*1e9eC>7MtJ<$%ZO_};cP3QJOYthKc*nyp
zrC`waI6`?TPgrMn|8>`^?n@5H$6tNyeDA{SpLM6DEM~k7v|C)M?D=s)QAB*kY{{i3
zr#5N6Ub{l{!nsQxvL%c6=9RKL`ZaVP5Sz&!P#wS?m}IiSe#w;-yQMQ<E`0BzDd+6@
zapBGewrAGgeqD_5e#vyWta*);{)AtP94@(5CA{lo>q=%=z;Hsg>e@9WiKG7+Vp%eH
z7G1tEm;dA9U5PnWE|=Eaxxwr7b#}<fsjn6-cCd~2(pk&p__FTMwhaQNz4`aH#V`uE
zeqE;IaEqsJ`<@?H>K)%DNB=v;+cEcm{O<MFzlHso?cC%xf4P^{yTqqY1CD3TWj$cJ
zK`_%OH;d8nhLp$W&#Pw?3b4<2cD^(Br%Jilg$q)e8*R^gU#ya6Rnm9mNXf?60f*Rs
zFS_LF<#Vp#>))@hBKw+H^>;Wj@%+5@RA85^=En&P8zu*M{F3~<NFXwQi}XaX1?g9d
z?L-+oZAH#p*`f5SZ_AoV%o5Cd0=O6^s+9h!yx_KnQ$dP*!inq?+h+Ol`%GpKF8;bK
z!8XvkahBe*H#{9%<fb^z<SnSq{&B_P#+tob)x8pUjQW=4I?9=6GJpA7y5$wy?fxqn
zR<m{f*1XuzW>~qwj;-60f!pzAu13qICQhd9%n54lj*lG-R1V6yWlU=`7I14nv_98*
z;-6KXJ*yJy_O573SUFL=*(7A;Ez{i6#ap8EWmkx8P?(&#y_dJ4edo^EuB##>7^*t2
zb@1=F(fN1kONIk`dRcQ%*s5K$<$q@?yv=p3eXFr0%fgLzq1vyQ7kpUw&QK`#-(Kwk
zm6eyi*=k>5VK!ok-YRy<Q@TI$jg3aslUob(8a##b*9sl&Xy6ZGe|fDbazX~@B(=q^
zO7}$eJ;`k-Y0e6|pfE{%=dbcbA-%lMx+W}{q-3&VL7##kgWLkSDdnO;eoHd{Xxw3y
z5-!qpR`PaeVu}B_=zyo;md4wGj*V&;pFR|ch;+YeHH+)`z6<(xEI$KtCZsSdf4$N!
zq_8cx-!swhsfdU`L>7PM`+HqBXHGTVUa{=R>Q_p+MfKCGWcs3v^Xz)uxVA?m-#)eQ
zK$sePLfWDECC!Pp`{rhF{O-y8vQ*D^jf1hg7YmcM|I16wy<#eE%Qvh%Qg%<F;`_2p
zvkTd3+f%kZTxh%d+k%Y@O}b0^mLF<RP}p+5>h@O8xh&D=woO)v$Q4_#!p#5Pz1rOu
z0z5*3IIK2&5Sg#~sd`hwQT7|ota~{BZuzsm>+w7}v%5RkRcCs3e0sy0bC==9*)0o-
zI+Ar%j_$q~lk&u`-SfTe>SC7}{ellYPd-ilw(%L`M`Hn%l1AqWX@BQ?O>+-<{yJa9
zbHs@Ag2#L*PK5<hFC0HC>MK{cR{BSqU*aQoamf64;w{R%HQtykV&GPD|FmFXbwswU
z))SANwyko3Dl^T*KP@@c{pJyiU(OM&mj#noF1Oe@|LL<k?91OaU-@nqx?LmT_3HBN
zd2Lh9E|IjF&ozaoeD0<khV`FzYV3LQp;nSx%_ikV?n=>rayt9YiK&<AIA=-9x-I{>
zJ~A<XNxc-KM4s}Ii4R4}vl!WO?LuTqneywUEDf6&8=UK=EuOM+;)R&n?5tKEwTo+=
zY|np@my&yN%ftMdjb`E7*h2><vm7-@-m*rN-PvTucb0SSoOyFhOv;k=elorNa?;-W
z;-Oc8E$<@szrM7+k#&LKwO`q;5+^rI+aOoEIrysY`fF_}U)QW(aZBaG=?Uv%eu}g*
zJO5`map7@IL5__3@y&Lkske@Bs7P$Nl=$OVjYEUkLIV!t;wx8*Zp5a{*4w}ICI9wb
zF9z-;7I~xkTKgZ>{X5jcp6^vZzU#NeBj+{Kl1g>z`=-pfKRM;ZB-N0E`5LB^+dtkg
zN_?E^IAyiQ$+!C&4OcR8{%0typHeu-V}3%inw4?IrQ)X4<Hy~?ENeF%5PrJmWlVhI
zqay#G5q)=R^z>yn6?y(=DD#>B<KyjPhoc_Xgg@i+SN_cY%+JWMM*8nPGoGHhgZ9OY
zD=%;5k++cVKmPdqk3XfcGd4CCFm>}=-JLBtJEnH|u?#)KjgE%G!hf{WF1Ssy?qZhn
zUAapkV&WgQ?T;0NrKh^~cfRzxaemto*)_{JjDG|bSz2}{r&@dDUJu*TH??2jkl`<n
zux#$x2iGp#BEIKH>Bm_GM(@G|M0huCTw(j->66tBm&F(amq+zje4EV_9wFuLxp=b0
zv4VHO>f1Z6{MEe9CR%cb%lO2V{|sBAU-*i6xXiq<fKh#W6qgG71kV>WzN{H+X?|_n
zHmaB2&ab<>^77<ny~mTp)n16dWV-y=^gl!3KcjPhXYc<#*(!h5r1Zawto)YkO)g+#
z&b)NrYlDD?g5bgrv%Y<AvU_G&C~H%rbs_9_`f;y+H<(zOQYNwODqng`fw}lzwd8{L
z-!s?y9qMYbb-K$cyJX!%bL*DxpBMJJJya21VSld4=$7xT{|wGvJUPv>jUP?-zNzk>
z{WI*)<bvHEFaIcQH*7Yts<oe5%Id<uKH{z8RIeE-k}sos?EdX?&k!km!r<Ey(|m7c
zf<ecg6Y}S_CvUo;b*}l`%(}bRluxgpx$y0|XM5Kz|EqmloLhR&o<FZkB;sbxcxkJV
z@>M2f?m>GgE|1ys?+0939KibaTA#<<&BoVqf9<|_+hAMs?e&)yn0?Z@_Hu=s2#cps
z$caB33wk*AOwv=*c;u{hq5jU^R?#~ihD!Na2_Mv*m;RRfy5$|?7OfKbbDhpRT_)c-
zUZvHebgU|Vtr7QzOZu-CzT;$w2y}n{H<mq%t8ALpiC+6q!5xANrRINKxa03N;pNx1
zZTQNp@@0|ZmlMKwDnlPJPEHn#_Wv^bo2d%ZqHFsf28t`WWF_?n=_wq47(L}nv+aL|
zOY2r$-yt>sY22e5Ti68eH9hHMxczJE_SY-Q0$yCO`SZF!P%W~0u12fCqGMKnwbGYx
zyq3B&^>^d0e+QrYc&ZoL=WYL2x-(7U*W{&I!VHGu8<=;BxE*rab)?caFH!hMzq~?L
zWQu9y`>!7tEPCZM`A)E-v_n(0=d$RS&TFnYVb*Qi_pZ-k@_Q+}?S8zL2BV6<=XLMz
zYu_3%+-1^rT*55YTYa&}@A3*Y#(7PR-il`Ltgo-^`n6q5PKtl6nfEQ_L-wVv+fA6w
zXa1d<5up;le&Pa0>CQ=FzXDIR=uF_{eUkgTtowM!f|b%~E`9sGQu0HeFw0tBdZQH~
zA$$H(gYwnCDlclZ*q2oB-}j&BsaLw)UrT2h=l)K?N>OQ_X6|iYB_4UZNDDs>m+lcR
zUJ|r8#%_&|FVm-_Lyy<Z_xdiz%_=1E^~3t86AFyR%Io&N&}!t-^AC1ty1@D*;-c;v
z4z-UDzpQ=dtaE1N`><U{$|l&SI(3#_`}@cG+T&zlS^uoo9oMY;wz8dG*qkYq?X`*B
z$-VCR-m0KuN0`^o6=i8OuD==g?JZ}=vJZPQYBHWqOwL?dGI{&*pyah$rw-k7+Z=Rn
zg4pxu^KTY}In88#?V-OTx^&A+7YpgN1-StarmMdb6bX!a{`ObgvXqGa`%hhr9Rrhc
ze@P{Yyz>3hH$~O`cBaail3#%;0?L;ky6D936y3~eos^&X-bH_fYYXT4w>Q?`mb%wC
z$?;vuQp24gvI~BEUHj1Q-sh!xGj|C7`to6YfO@g~+WJDL9deU++>2e7yh}`|kCkcj
zR1ny!{`2}8fg{cwf=_=0NTy_!Onm6FWcIJ+>$6yWB&W$TGWlQXX8gXjJxW5*+i(NZ
z^J6s{yCj|&awmRMloI>+#%{}EYl+^~F48M@h<G<d?vAn!)V$y#Tphr})%kLb)SO92
zB<w;~xhT5`t`G^}=U?vRD)5P~>+<rdZjCJ-8|_R)7np6~^G)gJfBJiMox#D9%)O!k
zDKUcAs=~KVa(XQ0pktG?a1E#3vMXP<XQ}&t*SvH^;#XsvtS8&dqQ?#2!a9xY>wAUl
zSLON4c%!i{K+JUO*(E`{nAv>3eOTZ#cawPO+4t9`7)?(s-ton1Rua?hFMWSCtltS%
zOt5EkJjunMFEuqlqLIy}>gUD#>Ediv*Oyey`11Z*x8{f0*L;3%{<uR%$9wm^CmUV!
z=1ng0pQ`a=o%`SI+P~&J{`TW_Ziw`rilfRk^TJM?Q1o$XeZ$)R&|NQ#(UFTi;-g5#
ze8Gk%8s@uCaILbxbEJWN=At|EqMknCyxS~rN962wyB7H$*IW{II2bWRPQEmo_sEgv
zUoWQJuJ+GZ*vX(AmRzXTVgIvZrqqw<tvMH%xDEea-Pv;HSKIb?+F278tP!)_KbK+C
z;<$~=y_B_>C(KR}unGur`&%ugcRX`~=Q}Ic>f4@D(`1vb{}X-3A08>JP_GqwA~e?V
zR=I=u>xbSa9u^ttg%}wr+&VI^ahX#;SI(bF?;P)(<&wI4HtGD4)BhQ++`n^Nj73`V
z(;|^~c}u>3SYHq??J)oL*R?xNt#jPjsr3BNrn>wXiQ~r?x0c1M-0QeyPVo+=s-ww2
z`Mh~5BJO&yo=;-Wm&(&)<yhfyOU>h>iR7(k2N;)>nw&eKbj0PzSCcbEvP*=wNL)YG
zF3**p!TL?2Q$FXL$<5-{$PF(<t6h_i?TC??oiNo({%)k5_4C5wf5B5$a3?=h+M&aL
z%bN4bb@`|D-`uske|mpfW+2`DVNTh9hF3c!zJ{F$zjCZ}cG;T$4Ab_jKav;!aAZ#1
zH^uD}rz+X{=`r&)zsmfSa&&JebD2~6o=N#tHobj^p12;cHS25Y^Pdvav9N*DP)L96
z*X5^v2lxNg$%(SR{rjbd|63n6HGR*iw=-0l0=zZZ*SGSyeJZ;#<6UXLl;zBA(U+~F
zBR`t>-|k@Y<`%T|SiopqD*m_7|MX*#7z>Y>H8E_~yI9Thmns(h=+gE`aJHJi<(s_s
zwSVmU{w?ac$*9D(;n}ShtU1iG*A$P;mlWOmaa};jf$H@Se`^=SuG*#V_%w(ivr$Jo
z|9Ap#&x!D|kl+X2f-!pPXCK9Ao{Bv=$$8yXyTvbOblv>t`LuXSTiCJL)2s!2e8qqK
z*=ak?ald51<cCZp>+5QzmnodN_B{AylgP}OR{UId(tJ+-HCcIrr*+=*4-1^LvyV*D
z@MvUH54Lsuu=d1J&yBXLBD`))&`YU1kg?{#&VW*tYfpt$Jf!AL3^F_L!Y3nbTjSOg
zfn=|Ygs8M%_t!s+za=(tP4=}bGTh%~m1C{0FPWq;^OentJl2p&?$_7mcudgo&)agu
z^Nr2^RJOZ@8E+qfjv2Wn;WE)&<d_HBhkGK9>{nPHuNA$M=z8OuEPE^K9g&x}uIzTa
zrKA4+`+^-e^7r($Wlnv{)_%@p!Ges`zTV<wuU&={{3g_7XYRREqR^XNG&6|j+`_8=
z3`>1xbP6u$zwY*UGgA_yh``^Z`>PM{&EtKg#3Ji+?Zds@ybDS`+Habfr!d#&_Kwd>
zE#7&ZG40)Af2c1^caO)8J;$ap2&f1u@7TDYje$Mz{#wVkO!xaA$KAfi(zm3{E>1+U
zA@fiAxupxl_QcfLg>Zb`*p$9P#EAQy0mDwFDg8lBd8KQU*Z!{Ok`yU15p7>`=iC05
zYc+LWUUa{9FHXd(BbVdl{cqPkFeLasKh)zfLw5h1pmlv}YPq*x-kUK&g;ycKQp7*;
z%9j;JhZ2tWZP{_4*~;JXaeO9=Z2H1Q?|F{#yr@yK(MUe7<#h6$=ZCkhGLB;GhpaB8
z%naf^dgjNEYY$wMzAn9METFso+Fou3Pc|PR>u(}wcR30%3e<C1yLMdvc0q$_Pq(ZV
z<E;?UCi|ERj15id2WF|dOsu#1UgTkWJY(?$!NQ_yu3H>zYD(Y#nJgBLsaorJbjmC3
zA`StTlHLqUosda7B_9{QYsk-=7|!g(BKObq=AIJ!s0&eU+b1q%pAfnB%E7Ld&94oA
zt%yEW^0!2Gt8ntKtt*nm1DyU@g$VQ2Ml;N=n{|DMh~otR%w-eGd8?wD1UWpcTlae|
zVwqvcaOdYYw*5O9q}M0e)U1qkm?l+Xt6}FlBSU&uZHAq)V#4ijQo#uxy;gl&{~qUI
zyzrkPRPR57$4=(M3l@bYdcMqL_E`N&OojVrfZD@F|3nrhG+y4HRHM-$tH7N6)PdDl
z$n(N{t*O6HcFwpS)j4&eocyu9N<4Mvwj{k`Y!<U)2oz)eH}yt_=Zo|u!JN1IOBZka
z`^Bes(TALbfY;X+-1@!jR><Af9{Jl@T2I*2)c5}i3{dHgUteibIKfluXW)bsrt~$z
zGE1g1_<m&w;HmX8-D{Y*Y%<HGIW5!Xdwo&f>&$!bdBLYeX&1L>UMO4i;(+UdAC=*|
zjy<_2et2)LfRuUpd}e1U10BZCJGKhBp5dI$eRbjD4|1h%l`|OUZ8M4Yd|&<Yxl6vv
zk?yEwoepuSJJ*iJZgQ~oT*|F<;P#iU_HCQ*+>d-&#k!T%o7YC8pkTtLLlG}*>Zj`S
zw;Z=C+W*&Chxd5E-Ya~2Uw%qS2st|4@d0afj!KD?$H(;ranJp>2&$MkzV<O@-cgkj
z(NtZ&Xi10o#3KJ*HnAY3zrKczy7w+;NnYcN>|p+|ap82;E7`TmhxbZOyOb~bVpDf~
z<Q3PLne%2He|c@@M*TJO7ROsj>Paxx%QHGx8XRGsykeQ&?$#6Y?#Y#=C}e25Nm{a=
z542_VOXE=T4>oo@@m)5hJ0jo=bI(TAW%oqeCr_7*sa!hYMl)OU0){jH8J043mSq>^
zRUKS=<4tN0qf6($_U+X{jbGHiPyDSRbk{*)u2P5hyA4)RvpWxIbu9kRpy$jrFMX+A
z{-jfN(Q{UL9&GJ6#P56d+TWGM#T>U5=jmv^ba8#Lc>C+6-x)0qUg>qu;(55WCv!z(
z#QBrIrpSlcxL<K8wY4vmlRu{U_@nfd!seB)JYRbSyem#xcE~;NQKx|4_Lruw4U{~t
z$X`A-wZWRdhrz#MeRhBUmYE73ufvTzu6x-2Suy9PQzJu`>mSWcg(o#Lwk;|Bu;?_0
zm2p;$(l*I29coF>w~Cx#XcT)NP<S9PdF|`l4MzkVZ1pqOboa<^)3svq_p+S%_tFFR
zbxad4{JiwU^_an?si|E2bHcYy=-tFP<MO%v+gQFfE8R2QufUf4_JZ(3pR@pJzWu!l
zr&`OK4hS>n*Bd&|`Oje7&wp~AlTqPk<=opBRtl>h+W6$pp5mf??n;}AjGj8|*f#%V
z$j*MNyn1<wP@&qBGi0aKy_&P^W05}lvAuDNjSY=zR_uDqaDcJqrIF)ZLu2z<2Y*ig
z+;40qW4Ug{(}LuQW~_bBe{mgefAB*l$GfvLXZ{oICnu^;`*7?KjIcBQTyF8H&LH{N
z>W}rpt@3lH2=Jtw7U~pNJJ#p_xAv#^BRl!Yy=8?zC2xGH+;D5B=dJz!%pXS98`Nc<
zpFH(b<+5naEfsvt2cq_Fc(vkg8i(Oh<FxirMb)EwexKDBExN6!7;~z1Z^AQueRlO(
zOPiDC7cxjWOB*VGSoCKr3tOuD2~*_-OxNCMXe91Dki>u6R@WtkYe&<8#+C2V+J97r
zOp#vngz-k-7NfLd(szU;{%(94|L7sZ)Co@fyMDQ6eT%6&xy^{fuB5<RkpG0HYSI2R
z9Q$92c2A$MTk#m*1zU?dcNa(tTKUQuKHdEwoo9!qeEGwywBjA_<{n>uZBvoOo|>J8
zYo=)}ZC#hV{GqeqqqL`=Hc7hV%r5Bu+8;RY+S2EL-fK61xDz=wW?H_0Xln27Ykurc
z?;M`nv;4cI%rT1%EB`Zm^ZYIx@z1(r{p{vu`Tq=a9t1L%ZE`(-C0I{)W~ES3r*egp
zsq*rv$xr{R-d*Hr{p0QONA|V#SN}6yEv)TTzA639<#=V^7Pn}Foh%XcYqian=WWov
z*AT{BwxHzK1s=vUc3=CcY)RWT_1bOKI?#}ID|)L&K+=cg^|96AON2_<tiPK$e%&Fi
za*+9FfJVL&Pu;95(x=XzYilT8k;}J8cd2`DvSG$c*E7>qT(ax0x~SX_+;u;SOO3T>
z#w>*cHx$mle;@QfcG&}7&yQ<WeSCPeSVYx4W;b5izms9+ju$oBd2Y;3?DHlDDQpx_
zkAIM~cTa1?4M+3KYp(26kYDm6Zsvv^VG8qZ1*WlxSqcAoef|6F%O>xVHeJr*-eU6O
z!2G8{Y0sS>|IWP1Bflkct;Q*a4{Rk1W_s!_e3PHWxV3Y`+x3r~wFHumJ#l;8`FVZ8
z$+X78YumURugtrW=PZ5OTkZ>ont!3NtlDhFO?DGZ1igaKM~E$+m|!Sy_r%|;8z1zt
z?)qvc`cjPf*RG%Q?>c_C_n#s2Rob@3Of_|9A0zeEIUCgDE;{u8DVy=}<rmQ{vWpVT
z=S@+ma%@`k&3<3jk;ztq_55029Rt{&$}Y;T<|vz6GHU|I-v0Jh$uBE5$nNf!vbgt#
zA=0ettB?-k`{!R4DqmLf`F<hbas-Qnh-2^RC4I|gOTRjx@lj6Y;t~E;b#LvOnyu#E
zDt%RTzSZe2Yk%gudnUIz=U)HCH>LLCYc2j{*T{u_yT0wMa`F6qY~!Ub92<KX#Tpkb
zD5~Ae*xt(46y@#z;jeDAOy;#?ceC@1nD#F5iR)$-Of<I>Tiwbsam}@7>Ln9&3w(2L
zKdr6t6-g@N<*7Swb#s@k75C4d7fR(ODk*)a>e6wzbKPvu%cntyFFx~7-|)}G)6g($
zs>;lcZsBWPt<ryX|2s7^?}*@<U>TN)X7AU^H1XdSo1lBC`vjkY#GZe@HYm*Yd3|pU
z+rvxs@x4q>+I9+ye^?-8yQ7KI@XzWiDnjZRP41u8`!F#IRC8^ZanWtF_$=+oC9|2=
zL`Pq{sURq}(fFE%-)-)LD}&6oZuwey?M?!NN>yvef>p{g0@4x8TLq51+bMtG0?*;h
z9b5lR2`ZbWGV%HSV|(|^&$OGQe|afSPk9Q{=L;bzZ!erVd1>1QW%<IDYg3hS7tB)a
zRFR&!^^55O)q|G<Z8P%J7#JKrEReXD&^N)v^qpto?LC3FzY8QU+rllt!XaFhEbXwR
zqO>ddZ=CsGU7uC9Zcn;9u5J6m?srARrA=j$p08WrOS}1;?*lk{3d$=gu055Tx2Dwi
zQlnqnBVGB|;rm`}+j8PG)A8fSzDORpr6RlQ?ca|sj%_>od9_O$B3XRuM2v*kn(l9E
zw3{Y3<3){smIj0L)_MD*<QA}aZjaaMls-4{#-(?g?mb?i{-ujC<xW%nuNNEUeqM6x
zi|7I21>()oQ+&AjZ;R^cEXY!0&sci&W$0BWj-t|O_M2vIs`A`(W+VHTy`l^a{>w}n
z*J?d^z3`RG<zxXXe&u`Hn0bx-nyij`@okp>*!TCvI@23IV!7%Ed>IbkiQH4^%fzs^
zF>hXI_ry~t<nM<m1}>e_?Oitinl`)K^D3T+f<mSr7f*b+appT-;gv6xm-pu0e3kfZ
zeLmNm**yo@eNF67&9Jy2X|_M(t-}Tet!@|Y(xse?Nsp?(EqL{GmOhL7wM}N_Wv9is
zFZ`HyB|_`yU&D-F0ii<bzATe}MQz@HqM+dO_Qw`ejhHvuI7IANe)h~AV@8XQs~WoI
zI`vI-RyMhjx!^y8*S*<WxAe_Dx%SQBlG$1Hm-fzE&E{zKUNG7y;>`W6Mr#b;RdpHK
zt!ud<&-I^SIbV2}#~km>yd}rquVhQf{k-Bx`Ic|5Z*BfF{Y+}Sr<+eiWVD5j2kVrZ
z?sZ$=6kgGD@JTVB`PPTc;gG_CEA>*02k)os_g|XhAD=hRBr+|+QSkcmxyA}cEC&A>
z`m1g^%}F}waUuN2kEykbUv1c*WH)uE$dXrHlT5Z>Yf1|6bH3st_}ulM>&JIWp@s&@
zUzHBO_IklAkQcsFBwT=n|8|&dQkC$pY=?~s%(>g;*MGadlYd8sOTfv~PZ*WF^zW(f
zywp_~u~~CduR>h<w+j*nJ*NG-_PuwxBg6T*{=rrm8q0#1&R8nlEB4)R?q;v+%1zd?
z=h(J=>T24Y?H+t7vodS;M%@$rSA2PwI<PdX@PBygOGQiy=fo-b-N&y@&(_*3q3-DY
z$@BBg>GMyxNo-0vVp#YwRsPZ^Z>jjMr!{T)^Z%SlviMVC@nhAo2iu%qDO7M@O8NQa
zNpWSvs*f9!!gEiG`D82-b+0=3Y5(udPYP<Ho*eVj?|ht+_GDw?e}+4SrA*Tw?*D3M
z6EA&mLecXhYmC#jFsem#yvtTU`B~zjrLF79IsN8py#KcBd7f?)v)j)scj^6tnXPI{
z+dtG!)tf2(r}pq&Wr0a$U(}bf9D6c%$(HU_{eqso2T~&~ZvSeUbz;BaWOeb|VL6p+
zPVeE?@!0q(Bk|;P<0nU!7qk7lGyhwo{jq+1iJD~2n>^bLbgJ)7S6-l&rqW>Jt9hW4
zLw9@dgN%fqdBGp*?Cf_=7gL_Oo&P1%p?@WH>i-!+J`}038WqpcoIK&;-%29`t;PQo
z8Z`dcKT~;J^e>ss>FhbKdCxBYm7c(m)OPjTCr$DB3&mc#=j@&zcC;emweq)s6A!e+
z1dch#nMluif107whg;&wTyBX8H5x_#c#RA1ODOWiEKpN;#J{cSy4YmbJ9-9Bc5Mr;
z&Q5&nXtZm)urT8{g(AjxrE)Bniz;HuBn%(NG*8(1aY3q*SL;`kevUPN*0=cVQ90e8
z=c*H}7J2RMx4#<CD%^};AA9cq^SfztnrqIQ1@A%?YCZS-TlL-k<ned8os;c*wfZ?G
zrPX9kQZE*}<2V1ctM0B8AD{9S@mr&>O8wO^IkqTz&Bagw&k16Wf1VZfNQqTm`1;pb
z!wJq3Gp__&{c<|EbN$<u!3)&=o@w9uJ#oPap&DNnx7oL@?c6G#zx4g(J>R=-u=XwA
zX{*_OTYE`Fy>Z;FW;KVu&t`fHRLxCa|Il5;X%eSxe^idc3zyc7ldoBaOnxQ4B}V>X
z^xVi@O!h14UWG-dFJSs^%ipkc_Q@^X{Zd-bi-nUfxqn`$Cc68cjfU=aVHM%J%Z`Sf
z`S#a%Be$nC?-F<Xz3269=Zu-J^X4CF^F3Z5ykxel=cT0!1kzj|%sWzN=<vjPd+jo-
z^0jA$5;_ETO`Rg3zP{puYi`C)IkwEX4h2d_LiW7PWp{k|)Ln7gk^`@_90V3jd!b*Y
z!YQnpcFX1Bv0WRl@9$V_t`x?eFV!lvz*F7vX}|(jA^)DQ``@hH$-`82@9$amt?P~R
z^`FLVs68xH#q3(d*1Yt1R%o!o7xu5StUYtrc=TqhGjdc8%vd}@nvs1=-xO!rb({(%
zv%Zykc^bP*Z&_efulM(*(+%nK8K2)r<wa+eFt0V*ztF2$$>(CPmEZJ5O`;83%6e<g
z<{wcnnB+FK{|+1L3AN`hoo{CZerJB37<am=-HDSs|FTz`-OdXUQbiAPr276o__i`}
z;g$I1QFj^E<f_cdNnof^VhKDsf$3Mr-@7k1H`zSnDOsw$@`~`9`8R#vG2W`NSs}EW
z|9A3&x4~OvR;g77-aAt7Y2Nkiq}-0~V_U)%j5Z5;PhF<`^@~c~WoHTH97pX8<CTk+
zKC`v&^*JE6<8NS4LzB|u{Zn(2|DJW8c;TV|Q)A(U`F3BV%GUPu^SWF}GkOxggRLpc
zKh*a3Wrfzs3#_;rRnFgGnJ@M4es$lJIEKcpyUyIZ;xU;meZ~Ac*_kS<edKL<IhF6s
z+i1enxO;_FRC9Tg>n^^n6}H}z3O`)g3Y3>{T-)A|cgz3fm-Pi5%Io7bKCV<aaYa_)
zLM2OO%u#RIvu4`2mvSnv*de%VUJ1`3ZqJ?buIxCww(O+{XF`m}<l74toiWb{kxdCa
znZVID*RH9{;LGIe{#RXiIh9{uII1nt+1ar_{@Aw1^Op2&zSV5Vx8(1lW0{)_14KO7
zj{V(}ohh(EWp4eYuE)Q9B(1owXjq5L{&z~?kpAu;u3~1&ZyT#rJN7Lz>6;?2TqYGG
zucfZOic_HU^V%*JZvVCou40oJxCQgM?%ZqOZFybKRk*5O>brFA?h@Jbz2c`>8XRQL
ze_ANO9kV^-!%}T4K@)Lj!9Rai{|n!Fp^Hc5Ovi_hD_*W>$lNq}U6a02qnobz?Hk8m
zif)-7&}8NL)~m^UQpv}EqPzv$nlm#0PO*$R9(v4E?t<aO$J-O{T*}Rztutft+kpDa
zkBh<!Gp6p_%Q;KhVcy-keW6>Te}$QLbxxbne92YFe@%9#%6HKhEL)oIzsSxzsF$;R
z&($N{|KvoLMyxua{w?4T(=>-Xwk<m=f8S<1ESSwN|IoeI_=V_<I~-eNa|4CM-c*<M
z-}jt6Yq=Vu>c*9~V#?-C?XA;p@9#bOnBQr4zV4mP66S9s{ZAKv_){iw<lOoh5-PF`
z(f1du>HHXJ^z;b({Rz4HQWLEBxe^;|#aLd;=9R1#+|sNbTR+##R5_6$@8eqshB)_i
zB_c0pD{CZp{Vo^2T=MeEGM;<e6n>m#O?<^`X5RO0<rz;y)yBPN*<!p3CbBAL%==e5
znO#Q6ka6OaiK&<FAKH}sc&A1ivxAvj)cvjQUp3WgczI^FfA?*P`_Hgz3ICQ~5wFyD
zEIMQx#Av^*JN0S~!<CAQPd;s4$7g0~eW&V^@TvvxAA8S#SdnaS$bYr{>e2<by(}h+
z*+_J%BplhDR&{Pkzf?@C-vy3oN}jU2!>(TFo-97=UVD}Rr^<~BM~|nS@VL^upmd@`
ze!{Oxzb($o9$TG>DE&Aqc2S^bFdP4s(nTF-HuyxZd|}@!&JoLKTvQ^zZVD$uReSZ9
zMK|ZX5zf5u<NNx(J$LxGG*$O)6;v}(Q~!A-S%85>Z`y0uyL;1)l!yq6Y_#HQ(!Cy~
z(YIJJ`p_$fy)3Ei$G=T&-2LN1{g(N=tm|Ig+@U4p{_sNhHW&FV_jp@nDjp{mq_6z-
zZPD>yh6YEKlJ%8$91<Di1GhdX6Wzmfk>&fZii?L@=H!0&&zC9*4crl((b4VSD<cz=
zKVLgSi|LHV2U*{QXEo=Kf3mpolVMKXJ7ZP1Wu^?}rt?4jXE;z({dw~zqr96ud5agw
z$!4oRxBt6+cK?SzbwN%K&YzO_WM;Pi&zuSd^<$g<MgM2GvZq`q|NIkUQCVe<`tYm0
zzXN~9&p1DQ>Zhd(KR>U1TQ@KC@3NF6k2G1w7fMrl`lrvG!xB^Yoo`a6#h=Z`4o)nx
zJpH%#4db@!#VVCt=g&M%K7HoLnpNj^S{!+F`jy<=1!wLrTvKDGl=yJ5(uT){mqZ#a
z?zRio`N_9T(LIZ|Jvr^zg&f^yRb6*NlMC$sM3l*y6q~D?@s+9bm@V3n_|S}Ple*5+
z(=*@h*YWJ;zELN_FX^*|qoy%LvU}d)y+)}vb<tal)RcF|J~LxuUjJtOC%a(#V-Fv`
zDUEMAeC*f@PeDD0-&4No_$t{OR@^Dr9WE|uJ4eTgX|?!AlUFkr7dEMVzV^lN!JRPE
zi96;k%iLM7y<f{{Zg=m(?Y!!TrkcqvzOuUi@1pIi^z8J4n5R!#xcf--xeYaWA~8ER
z2^h|^ntnHb>*QFg>-Or;;?z$T-tOyvQ&eo=8h)2+bw{UG)yyT|4A<qjDk${_?up&<
z+Vo_M#rJdx#~boR3#4ZMJ+|T5lR5M6819_@&i>>3?7*Bv!!&m;(M{SjuLujXpPN1X
z+{u&YTr^~IT$k=@P<Fm|Xxo2=>z~TrcK*A+TTuSTm)rJHyb}{j?c$fd;(L4K^^&tb
zoVrH3?8iD3JTJDtT`s9)lmAtOrQxFa3+v{kLaysoB<6jwJt}Ub5dAXfI>X<?hx)d&
zXLQcAUvcf7V?#p6KUvLSfqhM%IAm)cwLaN6-(HKMS!MF`>I=#rXEJSjtme1z@ndH>
z`z=TQ+PCH<am{GHG4JbE5jOFebFF77@}BK^!FZ+lp-a@Y)(@Aih}0hORLT6eRmi#a
zg6_Je?I{MlCj`Ijm0e;jX#Q6>Zi9!JN`wFPLwygH#2hcMx@;uC(D?0jZO!VeLo0vx
zZOUL%`s5?+pZT{$;_ri748lJyvM&25xF%><u9`<<)(q<s=I>p1jx?1dU-E0;E8{KI
zlz)3~UQxn<ep`lxDyFxd%>K4L>weNJ7sjPR452gbTAgKAX%AkX7;PlGyK~+mwiZ{7
zB#svzUn`F?eX#MEDf_DE??g7%2c?SyWM>_?GOz7R=<#K)zm9)iW^qvI+RTa9wlfI4
zOsqeAY&(O<>>C#oGp!qb1#NTP@#U@T<F8%+Ue279r=6zVTw%VwH7{7H<aPbSYcm==
zQl+;?uiO99Vb_gGdbt6nX4mYmgl}^c;NZR!^yE0ht;avF%vPEZG5OcBrPqs^6U|NE
z`A*?%{N?M@5_d6KY?Ac_HL2&m^_RCg{O;|RWhwb}K|#RZ*FKi_ci9=nOgqz!9y4b2
z)}(bG4Bhi}@>A!^-qH&J9I9!y?ok|%+#cOaTbdwojrUL1hZO%Qnd;vI#X{8VmNnTn
z?65yKJ$J^9ALpw|{w-E2{nXVyck>F_-9Lj?DxCOo^zpGCrnH(B+VVRX4y7f0S#*N$
z+yr~hMFE1cHopUm+!py{-_yQZWO|Et*_U#LScff9{x40LuCZ+QVrJxVm~=1JZi}>p
z!D0WkybmU@RLWnDnmYBXd#f@3E{Db?fxI{J*jIjj>D8Ym`&;g+v66@K!jB>{Q7rS9
zt}r?Gn(z8j-v11fj~&xE_u_g^rfi1Q%Dl-BOlHlz!+D3VJ^EsbM<avp<Ku^>uPAUZ
z;b3q+DEwvZF^|2+{ka0a8w;*?vN|iGo^glmUGx6AOw)v!s(w@iMk-9=+rRqQ-lGD3
z`&0sUPOg`D&D5#pa>Tzj!(oOMx5s<enr`Mh0k_Iszr26`Yjx56wO`EkO4>~qaw%Dn
z$>4MRx5M8lTyvLQQ_Eq^*>+pV^~`0_eCg6(f%X|6=U>vu+~y(}&A|RTyX5mCv);o?
z;+6>PvlHDevf0N`OjM;qoaKkq1Y3r=m#n{v>M`C<?bnvN^LBed<Jb2=*CT}v@1M%M
z{o}m9HCe%z>~7C?_mb$i6CItwu{6C^A#=%>z3z_Ja&2GM`3q}?758*X9}HB#y#CtW
zITGd5?51!<E;If6togH4ad%Jpk{|zGaVV@XS9hp#Z)JM$mN!ZJuG!4n%e}&GaS9zj
zz13`i!F+yYua^5I@^`DIPgrmwTW;@)*`iF$eDjyLvI_5Q+kE|dU{X%icl#(mXN@~c
z48ml0_iZ_I&f8P)0&_Lvf~AMf{@t3&zx^He^|-CGyFb(<cgh~H+-&yz_U#SA#a=6W
z-sEpR+Sq)rX)?RVYvH&nVmgeSGd?ezY-jMiLc!!<^TH3dnU~pgWKz=Z6cjc}JU{n2
zI_cuK?zpx~wN5E7l;gD|jYahioH}8>-2ZXhrN;d^E7k75cHHqMB{!$1L{^7yqieyw
zmphX)yR1)gF)F$3lM{*VStj+tzH;$<zt2f(hu2g}arY%wmD}&y%3R2B&*!qj%LO0i
z{b$(J7jxuom~{x}B-gw%2TW$nH2bi=dispVYD@~zJESK0d-W_0=V;h*eZwXHd@hG+
z8YN=lZ+-VJXiodQKHX}e%7J3z=RsZ#r}D0MepuX}shqz$cLCqMk{K4S9PXIi`+hBB
zYT!F%XN|v`mpY!{U@B|AyzKF<jAyk=d-p2c3v^fZRJyyUf0xv=1JaH6G9D(r4o+h^
z(WMn$Jb~v2U(?c-8I!lf{aqy?dpeULvL>TpmFMf<D~r`?Qbg~rWZ_%Tq|N6SF{SW(
za_islS(c)cf0xZ@a@;Xr>bsHrKZeYu)eVz4*wUS^b@1@GK03VBQ1=ys@U_3sk8S*H
z7yhimhNV<z$ETe+6R!n2HsA71@NfUQM)yQ2H%p4qvwPbVSOPCcow~1l@XQPYMw`~4
zLIW$KeJye=+3v*>jfVGMdVahw-mR`Yb>>3BkZEc;45Iz>|1)f{ylGrqBw+vA&Sv$V
zFFc37y_O5@Zu}|!>Bggl0Xu%m%$<EOZ;gX)z2!RolXXca5B>OZ$|d#LDRZqn!^e&~
z0x$P;tpCq&v`+g`#r-*RqlKS7OwO6HVd1OT9y7-WN}K+if2J2*Y#CV__pD~~SLW|r
z{L__Fq+1>bvbIgMW$#tze>PiQx@+ZjrN!?`)!%%1b^dk<v#Xu)r1K|_PZfB4lYd(^
z=hyOCHZuF=W_<eCZE?CQT<zw*msifmO$j#B$(gi@$;ar4tT(5wt#9Fvn}%<4Dni4r
zs|rZ_yV-A=+xPZ_-`&LppBnE3snr>)37Knfug|pI^ZNJACNY-Y#cyrX`fSebbUK-<
zqT3U2_~@yBw{A;R-+t+R=x2y_v(kGWmJ{>ZzjaBtx!M%7Fut@)KGyuH^K@@+!J^~e
zCf?gtFg?SFGg-C0-!Z^8h=X~<?0^Igg)`jeFK?~S7jWfrR1w`FRFhdLX{cT8VXkJx
z-FPW!ZsEp%cP2;(G4x9CZP~Mr`;(#e)Jc=ME-pD9yl~dj8n=}1eQ)RAKXLo2f8^Z#
z>!!}PGkZK${?73kMh36im-Y(IJhSM~KGXi3W3$7TU)%8D_@SqtKCgRVsW4#`+d_ve
z<?GC?8;b1mJbGRpKgQfQZ+Sw((Uhb8Puh<qJh3|Y#4@Zjxq$afKV$qq;p+X0OY&|`
zPT#qH=PvUjUprPB3+6rkd8O4*YR3GfTHPk^=52P$;d{w&_E)x-kzr@2RdkeI&n>Th
z$xC|_Sk0U5cV(~z9N7~8aeL<4y}C-(mmae(YyN)Wrro2td~Nlm;?~=k7`F#52@GYC
zE;VF#wq=b{VlckIx1elU(1FP;lQh%cnkTT=?GxP@G2?~1-+u<bDTZw-qN=+(<o7kH
zUg;EE<IAh++Y`Zj`PdqLxfNGR`-L5E37%A7(y4lRuTO+0CB|%%FT<hg(&!AU3t`HC
zH#lDY8Nk3fIeFzQp1dTTDq&Y1h6Qim=6&6Adkx>!4a{4<bo<Yr%2c*>t5yGHuY1us
z8}IlvpW61LJO0bB0CSdauPc^u=`H(EeeX(4@Aclh`=;h^yLF*N<=#EfcVE?<-PTl9
zT>Dex&@W`OI!UfAJ#yh5hJ#6my^lWHwm<R8>))$V&dd-jeEQrqE;m`~sJCmQLdmCJ
z0cDe_&VN`tY5B4n3ypWN#77C~u=dw0-dpCu;>f;pX$W(TfBx0L+(SCPTQ4uoYht@M
zSK;3)o%T!aSN=_oyS!yhTu$A*63>pyIe(8YWz#Vi-u^dBB1@lr#p2$*I(|>B{!Ml-
z*mIZV%)eJU+dEXsmhmJ=Gn%rNM$CA9|I~KA5Bk@?T-tjqe*b@lN4<4Z1kZH)@XdX;
zckaK0*I!Inn$iw`bCo&h5tO6!{8-~mg_CcYwj0eoGGpPI<`u8p-z?`*%g?QO(PS>*
z!+GtRNff8bN%=#aC;U!c$#$GERZOL^I*^4`>E68kz21>Y&zEXx^e#*J`k`w^lFQ3w
zQ&oM|$GVCh|90k|)b&Lk3_@;ARe{mJ%hY!)TJo!PdVX~20;xRROP$9QJ@@?EV12Lc
zhG5c?tn88o-ES|I`kwM}u>5CO%cBx8b9;Z3MUSA_uZnArQ`HVs)Xn$ed&Sz)_woAo
z%d$PW3_pIjx^PPh2dTu&H#RA<mVGjdrF2G@WLnxSM|&@>X+bG{TZ$G;=?LJF6fqWl
zvUk03w3V>f_NWGrJBJ*vT`Bv!H0ABiMXU#<r2p1v`ZluVUOzQsg-UPw#%p^onVsFk
zU&Vd-u>a+yqMlm5kB{|xG^%`C@cz5YhF+!qC5;#6?SJXAn(vdo;ablI*CS=7J7)Ac
zi0zFLV&q!vHEqkxkMpkZtmsfU|A41#(UD)Xj+uNCy_xbVr$%XdX5Z!ug3djPz7J;{
z_%*AIIl+v1{lw)@wkzms7_HM$<m9uObc^Hd%0<Tf@1)-<nSNM#>;OX&fAF8xSsN9i
zlD}*<iRHMZ;y3@?_W9cmF}!@BvBNqh{y_8XmtOA{hAz%s|MZVW+uXB)S57R7abRIE
zHNGD8pTYbYcYVL^+hs<gbN5v1^2oSITv?;<yD$CgS&bi|+9%_8Pg^GC(Iiq5{OfhK
zkEE{o^)FkE9>+T}dR};aZSPUT+Pdj0GVZy1M;|F!dok^Ieqr1--BPtB5fjx)x4!t@
zCV7NYOxT&jXqv*?l@d?3Ff9JnUv={1&K=y7XU|yqpFv%F;u{6~3%i7>&f4=zZrb-U
z>4=cW*2mui&v<Zf1WWzo`?BM<+?lR&VfHK4!VjZ2C)vzo5lLoxyyLZrxBzFjL$gCQ
z*VlJ*FWRPWt!`})6X2N7xm3^7O4jOI7Z20qEl1zwCwsrsdvLtGze6OR<CZ?Bx$#<2
z1+8@xuODi><|vS>5LnsZ!FEmL?1cAf98$r0id)xkT)Mhl;w$HChTCiP+|<5xcC4Mr
zp*THO`B+17V(s1Md%c^tFmae|ZwU-oqOqa5Sj6a4WK4I<1?Kz5G(?i8YcNIUXifZg
z(IsWB!sP7lTbaa;v7Y(y(p_oojOcRbJJ)O^Hs(EHRj9S8&#m5B>k!eh_q_8{cZ+St
zTCuImbQJ1tNnBx=9#m@IT0O(F)QNfitIrFBSRy#CeQ~=k(`NW`i`+etuKi^fS6;a0
zyRkM+t=c{D+O}P@f84lO9=LJ&OA*fohM8h^A>jqL4tTtN=pwlL-0_$0N^KUc-Hc|o
znlmMK^=}T$f9&$aXu-MpJzZg3JOT{=LM7gL-p>2auqXJ_jyY*5&P#;V)Gl7g_SjjF
z;(Iptw2<lSOLF0w28z-%w<=`RE#8{+_)l5-^CE_S5AIrgXI}H8Z|Xnx^Uw3#52YL_
z_|MQib4jj}BI~KCw%PZd78?BtlMLl;*;aFw{XfIWquayyr~GHQX7O{5otbM;<(%_x
z4FXp-zhbyt^z+=$e~v1j>f)^<e9v#~ci5|PZ&RVYa^c6%Kd*ha{B!iX;lkkLe!*?;
zg-!0ysyF|9UU~AwhlR4YPjxexaLi-s-`vAk%y6T!Y-yfX?3B5WbWCRdJ5|S(kh6nB
zvAaG<wtV}S%Qf><549#}zrFK_frINmLwKX<Y&+Bc4B}6EQcm0~T4ky3z`CIHeZ;3n
z{^_&dZr>sDHmJ+)QN-C_lk(#q|Czk6aJJm%9U@J7Ou{QZF8wC5@p!Lc?}7=7a(C|A
zb?MX2h~No<9p555f|G^9K4hEe{8<y@$CtR#B4Xn*6YU2|?lX-eJ{8SnQ~s`WI8N6#
zb6>c+_=GzFp5NQlH5gtRGR>d#<M8|!)0o`a*rQ_XpRPE(!(B#UgYw@af?q^-N{iW7
zOWvE=%@(k6fv?JUle5!25^C+2uHZ>~WUjZ7d8wYW;;aJ_d&-ubpKoJkyCmsYyPCUk
zBGc(-8R}=WK72@Nn!))s<&VDd+QhT{Y$3;YG{3FAD79`$^Ns7vtqr3YSu8#zC)Qn&
z?mm9xk9n!Px{8_Ql~(nPzGd2Kc~%K$o3#$htbQ+{cJE%p<)VH5(?X9dv(w_we|sr3
zN1HAA<Bz@Dg1Z$@y=m9UI3s>FE5BD>`R$_l*|#4na<xcokXsyCVQJ?tF5mJ-SYM9e
z)CZj-lYIZ^M+86K!BM%gaJu>TO>Ob7rq77y*jhjFpIv<Ut^W+Cx4gOg!>8iqrN&I%
z+uJ`a>|j=y<k6}8Jy^kD8*A$`b}uE{Y?g|dbFDAlQStb=XcbG_+~e_w`VKkGo}gFn
z9L;lVUiy(A;cMPb$X~nKN#s}5t=`OytmYS9)V%t*D?#wuw?7)wSvE{?*gmx?$0_sn
z;bWZ&eycVvUG#NB#;z}a?Y3UfpZQm*TXTYLw#3K3U-*KVf7KkDVkD?t;2(LR>%wVy
zZ$YM87h>vGFl_AT=NI-%FYz==IPUn^;W2}d>E$o8l6=2x6?&zkblFwn*P_ddzAb)N
zlF6o4V_&Q1rn0zH&EwaX6@@RXSoa98f4#K5`(|~yTGN&TZw(*$>iKW&$!7V_pzN;I
z6k+<?ZA+-qhx|)@7g#1HWQAS3!+0fpkyp0txoHchG;hgVvHzWkSA32M^S%B(7t&bQ
z*R`M8rjy5T-Z5{>f@bUV!asSeE4?Rp*n4L#)y!ZxH~;uvL$yy4!WWpAU*F2pqx5}$
zt@edYj<aV^_9;AdD|verv%KT-sV_I1er>$|+R>9oOpn*=+_BE>5%1&XF7;$M(SK<F
zag~L#5v8VE1azz8k6ke`<hlFUJ8Ftc8%q;=-ju=<y3)Q|rOsC_t`=62Ybjgw%Ar{O
z<3CYOhBf_i-&giswqJ5F^Q-V;S)01OD;Rh?<tE;#I~Wi-BXftef00&*L}$PJv#Nk1
zl{@hc?D=cicG}5S`+CQjDt!MZ!n)n$;B~)8-6>-4%@;7-R&fu=oNzL`JHpj*x9*X$
zR}71mU$TB}9B|~sp2o*v%7sShU;b!V-Oo8S*(%e$bbB1*g<0PPP6{k35xmwlH|_f5
zxC^<fJU48A?53;D((6-qO5z6Nj@peP%uI6rw-?U89mF$Zg7V?-0bEBLW^Qr6wq17$
zXK%zT#`CvT`x~$I+&Q3R(#6Gh@A8GR#r+zS^pclf>*{D;x_+&vki+%@`_veTnMS6I
zf}Zgnnf&F$!k5j0iEDWZg{=Cf?w7oi#_s5{_p8|7E#~qrI&3dAb{MQpvwD4N?^+)Z
zrX#)jUlw_&&QkD+YE*I9|4t;z?Xg1HTM^;H8P}uxrTEfH1lLAXrG48oYqm`Fn$7aP
zjw<V&tQZ~KI~LoXXi5nE_sF4f`K1Ph=~k06@)fo%arctG!c@hWu}IHB%J<|lx81Uu
z6Hgkc_-^?p%Hm;m*>n4~uE#+NKinTac1SkrUGUdrff4U*pRWv3)(IQLWYxCMZWQ}#
zlc6rooq9rK+np>==Do|5HvTzo-TTk2M(D?fr*i!T{oYn{9j;kji=Xwg?0aQp-J?|^
z3?>X5417~UpFB2G$o_F9Z*q1iL)fP>0n-=kfua_UW!(yq2HAI>Zh91|(s14UrR-Vl
zjSSL!%h;N%f)%5WK1;j4fazV5&$+f+KU}4=68i4N@9Wa`5}jCo>C3taES$nZRm|>B
zZ`VCL{bu>%GDC5ryDz;r?F%b9!?2^9`^UFMJnUEIGTJeJyJ#k4e`(u8m8j2ae}}X*
zxww3L?|NpN=i47qeIH-<^0mKo?(>L!BbMZJKDtD9<>pTk24S}*Cg<%7VUXr9y5Q3&
zCc2qHG5XhxBlnl8Gq?5$)ZUD!>U?L-xpqg}n`Pzxy{tu%y?<D~Eu5;7eJT5%B;zUF
z&B4$Ayo_h)Su!ECns1-TI$5tRP4nzbm<&=c7sOxVT$Z$?r9V9KUB;X>4iz)a8ZWhl
zY%+MI`=v`yiqnkk1KUJ5Ti0m{_k436sXby)oqdU=^4lU0oq%8SU07bJTsu1XYNy$s
znv9M40TYFz4QE=-d>ePkZQgP#&kqX^{fKcla}~OfbZeSzYx2os+Gn2TO3&zj%T(I`
z-MuQkEUj`v3B$LpoM?wzesh1FeCypW@$LMV^|4j6+)f<q+`$}M6>zK8`SP}W_Js?g
zl^IkPFb7#Nd!9HDd^hcm&?TE=Qw-TdPOEmRU(#Qm6&L32=j^_cYZ9~H=0BNr_C29)
zVS$^aTAX~>FTZll&;Df25yKOmcX$71=!^=BeRzJEUyJJsnI-R?uSfG{m-fs(kRegw
z$}Y6D%3v|e%m5`*`&|nfB1+#s6ya1eZQJ{YRpfW{lKBtgmKQm@aA)WzWEeB0{Jg*X
z(v%fx#<FMig&!8k+>B`4n#=6u`GP&F&fNaaPyUHdSZ^Lb+%jcCo_Xo7=$-4_wdXe2
z+s>U>@os?{^Ad;6f;WQywClyrZDcseW94X{Q?@L36^mf%?cch#FA9HH+a6eT+{~w-
z$;UxG$U3;@`YGc-^A#LxUvHOCyTI^wYk%*DIWab+DvfV6(gak5j`?4?{NUh}XFp|n
zHTuf6GzGkcSJ<w!GyW`prca$)<$X@WI#s3zxsGa?cHUDD*H3u%X?u_UT*<<>{~5|m
zC)$2DZTH%KUp+&Zp+fHJ+t1>9;>-mW4^GW{zE)<%(T}WC9X>g*{WEg4%QLX3=s2wQ
z_QJc(yvaAh41b0e7yUdxz4+5SH^ZK8t&Z!*X8(D5>qXb&oSo(!>N`KKv(rnnv8nN$
zqIvLS@Wd1B?}~+Lc86=*)%@5gaa(<{M5M*Fw16+cH)^xfIVShcN)U2bcJfrHWf)Jq
z$C`*r5B-8i=K7uXyLSArIIeE|^pn!lBL=HwDvq2eQ>nV~C8F_K`{_U5ttTISkRmN;
zDQUa(q?y(Z7mxo8A2U`Q<687CVb<%S%ncuB>@zSIGvcsaxyc~ejA7=?mnQL3BsTmG
z^<cXDLPq&Y-BriJh`Q*{>Z%oY+!?P+N6zqV`NFp8kNT57JJV;9>{D($Y;RDHH;%M_
zv$0Ka#yt0Jk!#nlkoV1#C}3`AKRV6t<8w8RWlvNdpPx`&X_)K~u;Z0(^5ekc2a1ZA
zHk+{ol`CGH)2lT3)A45_CyzhXdwAse<NMR~)L$$X__F1tx?|)&>1Y2`is~GT%tD^X
zXiq#Px5nq_d(nUH+S0$*h$M4}OR#+JOxnk!xj8jv-nsg>{~7ue1s5OS+~2wMNx|kv
z57QF&tJy4JJuYUDR2BZyB3epY?eUpsvWpdy<!{GzKNkJZ5c)5xdiU~oC*S_APOCj@
z_VrS`vPy${^#zs26{;n63}2VsRjj*dW@gr)mE!Vc=VdPi+0{#4|LFSC*}=a3SI83H
zMLvGB+^;qBF1W)Occ(KjuW7sJ%la=%rv`Y~J3fw<n0)6)nXGnswT|?ajT!rzl3zP;
zOmf|IQ7^S;P2Ykq3;JwrJ$A}_eLHjS;=S#X#)7gn$!opl{%44=3P`%Xz2!f{@+d7&
z<<j5B3w=Ax9t*4cKlM1ppr=!xyXDtq*7z+=d>eR;qz#N8v6Q_Q-6EMPlzwQtrulAv
ze<{Tl1_!|_uj|(utvWS>iM`fg{X32Ot6t~xKXllj{P+4!=Jl;2!7uGrH<Y}|$jwdq
zD3G?~gmuf0pTXP*cgXg8HJLNn-P`2;=EK?p2RrUQQQ?yQ&ct>0SJ|vqwz|iaQm><D
z2&Mb_&COs>+#xydu%ijHM&_i1?=SzXzQT4PN94e#&x@28<TI4iw@=MucZiPCJLVyn
ztGu>8V?{y2kB;ph7IwLKs4v~kFK_jok!M0m>0ees6|=kU75iT;4a+_MBm5hS#@kA@
zE8L9xOs_ECTd%sSDedkH{%^hRdHbUz*_S)0ILv#t&gxxbv2B8sDu-;t@AY1uw|I|7
zzW+CM>l72dxiznEpR(22wmt9eDwk=yPF$N-+8^@Igz1(?gUPQ8-x^pP?d(i$|GSXm
zu;KIKz9g1oo3oT<558UcG9oL9L5$_!<7iK&Lx<}9wHP+s{cgD77vsIDNy;xpdF589
zAAjw#ZSi);UnPrn9JuANZ+~xf%M9i1UTp$t>=}zV1boW=PR-wS$lh<O;FcL`R+Fr+
z-AQ1}^_%Zus*}WX+&f!NM9A)S-)6^oZ#V*_u1wZ8T)O;w;E4<COx3=9SkzxA{h;h!
zcCmZVUWJN^St@3?@7-d)*K|+mQ?_@O%8gmljU8t4n@=?sBzh`D)#(4ukY=^rUD2h&
z6lrVz;pLyK7?X*{%jVikeRp|hAR?=$a3S2VZc43vVefM1Kd*~p7_a<OxLm!zP+)id
z$}1N+eAlQrC}li}KJT0UqcVVj_mJyW<Mp4GWj8TMy_D^*(qhmEJ8(}s&AQhoJMmXk
zW2#WP-{QU1Et};-94~O)pWtDp?$LL3(=p%9m(LyVFTB3utyf{yvI|v{G9CwTTwwh5
za@qY=N{tB$C+AD?vvFLxsCBT^_}*R3B5h}lR$E?~$**o(C$Fz!s?|zk+p>Z|daFwO
zYgY$ubJ_FLvowwLd}e1y@7wr?H|a-x)5E9Fo)>w#2#8Bu*_^SU-1M_N|A&}3bK}qc
zwtuHT6MUESC^3*#sP5TZzp1mISoYkktZCPIcmK+f*UbKmG4&IkB%I*O@t=FZ$#zRH
zbFsANHLdu!QvM$nZt%9;^UZdJoOA0j|1Wp`iN3AT%+Z|cwJm1iJA=8p-@3}5Zpc|v
z)|x%}KZEAWDjg49LBmR^OTA$ZlQZT`eaBqczr68v-IkD*>XFyIrAudhjbJvrl=1Q7
zq7CME+*edqgvIf*Tgv2ol9yX`_e=(Vuh242S^wPnsfGL0yLRu~v)tvtsx;2`&tvBQ
z*3mv5<Ga0Fm22{r{|w(6cdC44nm=j9j+?i<R&>bb#@~@!oOpSC-IP_gm(0Cp%)arx
z_sO3z?fq>DOsXf|h%dQjGb7}o#FF28qkPWKxYTg${M&p!&z&>gdbS4VY4Q|q@%pjx
z6|YuHh(#wyVF~j$t`i5U3L7Llf4kRPard4~E?}EbvW)xHrN6GMVRtY2?GstXzk1D$
z@4o^LPh*;EHp5Q*t@kk|!{*W%EE9`O=FCyc{Wdu_bDPD^O^x~My>cvK&OW<t?>9wo
z!lri<IJeJl6+OmwP3mXa(sMk!JNK^6=P!EPAnnYO<<htHpG8u^nO{BU=W0s|uK4s%
z#CgTcD-|!JCpf(0&-*(4v%B)d=Err?j6HMuoO3Nbt`@G`EpdG*AOF*RW_s$vOx4M1
z2F_2lS6j=Lm#v+xo1Ea<-?-@QRJVhPRwoyPtPoV0kTh9;(@dlOpluGyu^z8Y_T)r-
zOcYmEbKWXex<8-mKZE$xo^`(WZZIWwnl&%{u>9elX=cYy9`Z7%b$lywv}nbtM&{)H
z$cgLokL_J2m22Rs(rq4L(m4A+!-~Y63!MJeWX2Z;soW@0U#cT}qTyHUlK3ANoyr=G
zCMVx&T6lru<A+5zmY@C+$ZKYhA$G+??7az_MS+Tt)y1SEel7QGR<_*_ah(12ntiID
zwYFqyqxwtN=*vrf{B%v0j7WZX#?0x|0=|tqUa_Y9+5gjZ<IV)ppIr63r=R`Buba((
zAo=O1qQ_^>9RIz0hU4Xf)tC9~Ov7(+`Z#Ab>E>PCZ{W_)p8IgO=R4Nwh(f^~OutXQ
zC>6Z^#iVl2n}co&5x*yhF<fh_;rkhtC@P|m@vf@t+dmt9@tX5nHn{Gdw=wSe(S);S
zpKJ`csptA-QVy$eUGACv>YsipBs@;O^&{}wlP6k9jxRFOo|#>}6&UUz%kV;c!`d6t
zc^8xTHeTMURaMA#>_|%3-EG$MZ)v0)oM3Napv81Ze&zdz@z3~-p5=H2Y&^ll`f(ED
z=a=5?D#;agpH}-BTjeSpQeK*RYR7dmBQ`UYO;3-#N)dhe<F)$?fu47@VR~<s-qzY=
zB%g`qQu7FY^DfEv$d8~o(uGNZf9nf>amBvv$&n7vVMsr6<@fKsi)<MiI^IWE*aQh0
z@J>56dx0$XMEiA{QvaOTX_RKk|DD;ms><&*1HYqlkIxDf55vsYvdVj9G87#rKYr>t
zS*2e<M|p3;<3B?0!eY<FU+BIRxr-~VEH93K>YpPm%R)=$>6s>$G91}bx@Pugb?(L~
z9ESuZ<uB+yp7o#Mh2c96WzF<m4AtL1%v=&9UnR6$!Mgk}+s4R!?$aCFSdYXO73KeD
zc(GEs{Gs!_JH~peb~Z0K7BTU=N~Z6jAMgC^<V9_b&fR;hw={Rfhc$Cb^W5d9DPEuB
zaqNM#NGQYX?`+xnhyEA~&g|6s$u@hd)uiL+KP;-uKmO!%*`y+wmYlabwf0`eKh7zh
zUY2{<XrX?O<-fI7VS4<El{Nd)bkDx4iY(k*TBM@?pFvW6uf~sm0YCMp9q9N`5tHLP
zMf5+zJf{S{M|*e59lJaK;oGC%YB#?9d+}0Q#_uG~q|_x2w)ImZyz{pH?h3e8;MjKA
zZ=VU*>m_Fnz7&k^_?=sSd2Rkho&&bKZwCjk)PLA=+xgzMoqf00FZa@6nf8A9%wJbh
z8vG+B%SY*Sxiqf-yqGb;V}kC|6*24^6g|y5l%|?*6kM=l+rAK=TYL{M9|-^POd`tT
z?Q@@y32$s3yvSHBX!ugAKEKM+L&0H7rj<*kcfUrHn)I6QT{nDo*jm+Fu{1IzU0fgW
z_FkisM}R}LdsWiLZS2uZ))!Sod2~wl*Go;3Fl~FcIlBLjZ_jJl7iy0bJYI1Ai(Qe-
zd|9e_rEI;_ZPlxO8?PTe)aG_Y-ak`TV?$Du=f3$~5{)eX8T=jXkM%Wd?fCePx9YD!
zPLyKDHSH?F<m-VCA4gw#SEO9<PTwK^o9BDSm`))d?kgJH*DkC7%`QllZo6A`LFMh%
z$A0%)^BI0SxJ~@JP;N%^_N{uxN<OcYu9SVbQW4nvqESuXj(NjM2I*I&jlVLZh4Wr+
zf48V*0;BP*wAo71jaOc2U%S^PEEjT`In#hWsG8Yb>IJ_y<F)MqWh+=_7_SvNo_VFr
zE_MY&k}mt#KuHG05_bQUixywb5WjHkn$QACrM+jI6v|)9x|&@!+7y-U71Eh;;plG9
zWoA=nFnt#>d_KXGL5QV-sm4Y_r6Zbg`K4PIk2t87vU_d1!(qPl>%x6yGq&8D!F2Hn
z!-sua3_JCWbOl8syC<k!u=iYh#%rO`;x)|I_C4Aq_~-RXrkoNxI}?}e3mkoiPqi5x
z?V2~YZ&BZSPo;!^zqnYIwYlxh&cC7LxHR!Q<C?S2y^>aWDqr&3r0M;_ZF3cC-L>SU
zy(=`6a~ZDH`)&Ojz|;CRZe{oV)87MiJZ=lJum7-!af0Lg<sTO?HnPM!Xhg3tsQM`t
z63AZ2lKIq8&ry8h?WMT_j$0~@d#UhVT=-U0O1J;Q>!s$~($dt|u3wv%*Rq9gNy#G7
z^(yP92WYI1o4C+6V?h$P{4SlE6+)aDdt86j-AXlJv^AX-a?E$#g*2^O?iGes7mx1G
zzjX2WW3LO$FRCkCHIo%)+VY&+XS!!ngjdHa?F@##<zK%nGgN7CeB)oGJw@Phz1)$X
zUl&YdQ}TT68geps$$<q@qItaU?52dCZEbv2lV#X+)@rs-hASIe0H<Ag)Z`s{4HfgY
zFbRcylR6%CtI4PPrJ6=c0W-6@*QK}Wp1)@8oGAEZ?XLXSf3nqrP6>-$Fu$?oOW>8S
z>*DmApFMljm!_X>d8EuZ`Ff_+@o8HQo=jkz{HXd;G2i944Ph?7c6q!Onei`u%KLVS
zZ-1A5S>hgGy2$RCoRr(vM5~xP?o%bQT^s(HME-j!&JulQ@>)NSEfbVF<#YO`fBciN
zt9Qp+L+>3kRTytDU%4O@(R-ck@D};It~VyisvT>*ty?I|nkP5eDqG?E(#Hup=NKiu
zkKMg>YTmYW_STQ&Z~o*_3v6iCUHEy;obzY$r_Vf7!S%C9$no#tLo;Uj^jvV9{hwiJ
zedobrMJcIj3_6LW2K7?%+7qX%YrgI7?ep{h7smE@tGW3!?&%YDpFQ~6*wK=QGcc*{
zf{km6rQw_oju4C6-zox=CoGxFZFcQamXRfwm2c;VML$Avl&>xO)we}j#Xe)>+MmT5
z1^f#<)vRa5>^jk4a(Ve&8I=~}r2L{B8_m|!$wD>fy%_!4o-R|l5ErQ1$6QtQqkN70
zw;AOH28K6QIqjT%Sg^M0b!2g(TfjL#qhns{^PXw{Ij3gRv*fMbznSW5d{>6Hz3En9
zOjbTM^+W|1<LB%CT>lyP1-UxQH5PiyORW7i@!Q{;mz$nm_!?~dAmexP6^~B&1q(mL
zd}?MBT2o;EpP~GKyO&SB+Q0Lxy3Kvlj`25rGuctNLZY$3MA%_>$_=&)<$1k}_vcMv
z(~(|UzvgsI^w&!tmo5=dW7z(2k(=}6%r=($$DUnTxARj%?(@XX$ZNXp59?xY&y)O^
zcKGD6qtOCV>yEv@RkM2PiD!=!emc|_P7zC7Fv*71_~Yc?hXZt$Z~Um#Sb5}3iMeh)
zzts1b*3RoIe_cB=q2Z2s{2h%)K_2pjQfGyD)-FHRCn2yQNukLm!(gJ4i2SQh>kH%~
znrv*2<^*n;q*ih%yGVF@@QVJY(FWbk$+t?oa=+g-;+*l;DPfIQum0^*+dndJ_IN)@
z=3=k3`pG3@lJH}an@_jJN#*s^vyOh8&)KXNHt`)xW~ltTbo-2trf*XpFW~&Uti~xk
zTIfH+)#sk4p2+XW@NxRu&lNDU?9qnnMUwBVgq?dorhMA@vsU6m63evW#MIZ3cJ|Nf
zPx^FEXgl!gK%1@dfs!>5@jVYxzdX9nZFVuG^HTeX`gidYBsQ^z9sO`e$*72H!-OKi
zRF-mM-=FFK8KVBg|4l!3U{33~-~Sm-2R_PH{I<O<_mJJCv}fI^8U>zr+I~kbSSHgN
zcH~rq)~Q{StT>x$eg!@F@%Pk%3Gzz33-tS1E)~_fn|_zMpvM1&@8YGsdn#{km~g-7
z%n!HeZ!|>{<0a=r&%P)-JJNntTV7i2j!g!t4h`(ixf!2?>)eB)lUClT3FvivZSpfR
zKFyo`M6K3g$LEgM%`PuiW=ej!P~_xE>w~=um>Bx?+K;t)Kk@fS4QY$Mf8g?}?OR&6
znCn;{t*+>ne37!^Ux`SLPKxW<{|uqYzCAZ39ByrT+Pa`be2vZeb28gcPvxvLKUR3b
zde_$(m#WUHi+{S#xX)w}i%pqUO2wud!Z%K?uYa;(^V9qw?Gz#IimoI7ZdzOm*JkUK
znqYP5qn*C6x=>j&Yr!M=cc*UoWck|J<ptc=?EN+`I*Fb0r9|_|?Y|fC%E<F~q(5CV
zzuMqCo1-9OLb&|opOZE2PygNC*~ytI|4B+?{il8AkFK{)R#Px6c93k6yY1Vkyh8N!
zkN9an)zWfY=NptV^IcwOz|_yV?D4<2=Y>0OdbHI@%-NWDXYcZjBKH+f9@t~T#kF$d
z$w!M<E`Rv=yKwi!?&>_go3dwDclN7qJoNCHXZ*+5Pu?zuDUk~EmRysc@FPZYa@)`P
zZHAxAWFE-x(kbg$|7q_!^Pl(b{FZ-~GQaxozi+etGx(ZsQCRcd%0252&&G}1SAJaJ
zaw%#48=L$+$ipg+B}3uspNz-mdz!4jZtrzAJH{)(ws%o;s;#N$--~Rwew2JzJT+I&
z>b}?gT?q&6cfa%z>02Cs=}Xc{!+O527Vj=Ac(9*8aWR#-z>2Y6*)c{~?Lqdh74tn~
z8D|(;#Wm+Kx}Fqk;x$ub<LrEW%Vvc)!$;jU@!zj7vK*P5n03Q_RgUWu!R&vx%H{`b
zZ{e4^Il17{V=qNVt_6M%#aCv35i+qq)-7Cc!EaZ#iB!4Ai@L{`_HJ+pmTt6iPky}C
zL1on!wI}}>v~>H+E~@b@e|_mnQ0^u6w~Jzg4sicFb$8<0g@3HVzq6cN$t7~`?t+&;
zUPj+avvnx7-x16<mE{-1-rezQo%0H<GLnxU>M@i)A;8-3)>nu_d1-U$qLbENW&2+)
zT)R5WOnm#phh9a@E1C1=B?K$5=bRKYs;aHYzJ2Yu1N)`=TG7gmjcn_V<V=!Y@h|k<
zzTWF=Dg(QDedbMxRf&jRD=Pf&X=C!8kUZtQ&fop-7DVJuR^Zn@T6N`JXW#Q<d;c?7
z`#8M!e&=x8j5%(<vrpkl2F}S#eq8YO@vi)F@z%aLJJGHCS9B`eK2k50uyX4!xmmAW
zCzT6VzA^oiU1)5yD7Rkzu|tDdx8#<4yzGe_JnFq_PUV|C1#cfdwQ%1xTc6`EFU=G?
zm0#@>Shw-gzu<tJjb>MFf7$CiiBpKj(>|)jZ1#Np#|}EOhrjIAyj9L9|I%gqipJ`D
zUtd~xMDE?!eyT60NMQD~za~p1k_+dS-panpy(P1n-zsMkL-aSJ%!qTBRE{n`wpXD|
zc;)p|O&tvi@^)WjbLFNf?~j`6<8-h|W0~`F@$1L;N;EAxed+j80sq@#Z2Hb}-ku%o
zU(b5(iTDxdYqIg$-aFHScQ9PrvF@nL0ja+lhSCuo8}^j1J*8(K-)fLt<k&Is`Ikip
z{%+v>VC$-7*{Il(EmAa@V^dzj{D<MqMd~}QM_GDUFJkQMU&^M!ZnfUy?>$kKTmeq?
zuTu9;>lz)ct_YmSoHK8OdgOu+UjBD&ZQQ0f8TKu9uvx*B7<9?1c|q5g2;b$A?;Q(|
z_MSPrf3Dauy*$R(H?Cd&?lRHHZc2&+Q%$d=LaB63Rrq&D*%}W!lZ6~R?@0E0{=IS}
zVv@t2lGo9OlXkZ>Sh-e3h)y)SRyAva&*UFxMVYVg%#h74F4_2bmcuIHVupyXAMHf@
zJ3rbh?N>YB8Exkiaq6*8+wYLM$)3xOcZemKSVae9nj0H6BwCkj6tURRXw!RSpYyl3
zFWBGClGwD<RmHos@&4XKd)^b4m6e{~H#~N7(lFCGzS6w$a#ZH;w8zKyKMwkqDJI*t
zB|<TXZ|}i>BHZRn?%ev%;PszD_+AV{|8BMBpBEn{GCVrYro?k3&vtvZ*ZG1YxlDSz
z>z$iU*>C+W`jzPnqv^&q2Y5~9y7w9;Z{PMd{Xl?3--rJUDX*V9ch24BTy=AeLg}v{
zeTnJ`e9!k?O1t%a?T?F&lV8UD6W!6^pmgMAc7V*}MCpzz6+f?UKE`XeD0Ua)?-w<F
zW&auYyXP16tWwvE)x8lexg&eN{;7xQ`GrMJ3v&7H{ViR7e!@GJ_l;JsJl>krZg86T
zZQhbgHTA+7P23V!{xfK?D_l)un7<|<j91*w>ff}bk_RIuxV8IcJbNT|VnN;=ww5fL
z?6L#4hw|#fe+8bL+R5tIl=7wX@0Rn54Ay(Y)w1t0rST^!uXvwz;?9Lo_fUiKY`+!W
zPs}H-`Le8LGW**t_u70UP83~Zd-7$`pJ_J&PP1>Y-LlBb_=$2*ispw83p+W(?p7GS
z{AVX}s$qk<;q7yM37h7>{rF*RW7&q?(M$8r`ES^_jOp1e{<TTZiXwO<!wOXdUz**n
z^?2`5wD9CMGktGaUOqP&ubJf@o||S~&d-wAloFy4EfLV*w`|5E)(H}K?|=MzCE&2x
zCLIo0yQ$l`WNt>K$g*zf3VrfW?)RY<9WkD4E5>`7@s`JK7H(N_<iQH&mG)PoWzI?7
z;+toXkr)4V1=BPCx!NgT1r+liE^p<@);Rmpcqt1*zu)CQD@yJvaP$i#HS*{huiFy$
zPp$gujXTi`7c|8B#C*H9H_7#le^7Q=lAql&W&elnw>yGg-bzb}N^3Z^Z_@>(;|K0d
zRzLY9$ELP?h02U;?edS#xjtglG)q(umVJ?umg=S;yEx)nW<|~X$vKfbRpx)3Vi}&g
ztNkX=JzLh4$4SRl_M5gDZ8|0LMeXC4S^pX2pM@sf_E7Z@tS~Y7_{m**!U@A?3AGnW
zv{o!Dl6>XR_2@st59{V9`@BE%%iG!9-07~qvC+eL3!|?6JL9a=pX6u%ldh{tvHB#f
zakSG@T)Oq{Zo%Sf%lm(3x6i!fl=f_&&pK&`kUTE-mN5S*Cq$lanmWT#)<)yWlSN6V
zwh4GT-~X`ShS4IGs{UKY*FTI5S6+GQfPBCggIDT%g(nE~)-Lhs|1r^7TwN^Aj?I~6
z!$$E*`!Cz}W`#?0^6=j1<-firOuuiA=RdcnjE#)`oiF%XUrxRy9UECDq0o?Y`A<fl
zmd*+@+5Wj!dO15PFY**@zi-RCKj8XWxwtglSFL3M3mg73bX=PHcUx`Gq7X(QtFz|T
zV$MCU$~N5Mc~Lc~I#~VCL&bR_6Z9WBEc+Qh{rmkM<KK~yUXN4c-=&{O(D={LVLJVh
zy<XnaC*QfY6<aGvOUiGXEdK1xO~aJql8nd79qkxm%3u5K;jxUj&fDiEaq#8NoQTS>
z)F0pcxXp}rTc?!ko8RKxbUttEWI3M6Tbw6c@SG`aUu%Bq&v|8e;hqLD%R9!aUU4{9
zEI#=}t$yk;hg<VbCmsLKaJq0$*^(doPu=*$Cp49rtMy8R&??sBe^!fIPn~M{(=#k5
z<z3-_2Juic;S0eZDr<~8idfH?Xc(B(I|N1CUupWU{@BM4fBKXqHmhZ(HLu^9DYiHH
zNx@G?f&EJ@ENj<9TsXdT8u!dszI^Ftn9uxJqFR6W$AujsjK%MsSk2rYb$a?IdyzMf
zg^Cs)i%&>?X*T=EEP3@0F=64Ux+k90w1xaTEw|7|V`Aa@$G(Su+RuAjY#C87&(BV%
zJ>6`widM^qJK6lg4}R<{syVb%_4f59kN%hg0oHLDkAA8@Dcbq6vt57YiBsW1qTBA-
ziAdkzYdUcKKST3x%lMz>_0!+#9C`Wn?|+7MvlW}R>#@IC=6ZMA@oii681t6@-Rp8?
zg;FVdP^O50GxPeFOBIt6+XL6KsT`W`@j=dXx5U?DxBp$fl$pOKPjLNInabn>W98+^
zK}RMs7tK4qw%TtAx1?<~$NFk+k?LcUpSpNXw$0(mc3EjIz|(8rnwP=g?|k{#-srMP
zY4&qPgu*wzsSegUT;+3iKi?P5-41vBCST#Yu|zOYj_pf8(}6R+HoZA!6My_?u#&rZ
z>)s-_`P;TfY-%*TQ@4IC=fon9w~wrk_vTqOUvl}+u$Fh<B+gq^^Ov{gFqaqU{(7<P
z+pS&o%d;d6CxtXg_P_iQY{J5D#J6Kv`sNed^4q#af9Lu8uWw~yY7}NFed)qnY2fc2
zY@vEW;okSRvD2N{mX(U^WW2!2Fk?|Si}ankzZuHBEZt`Ua(s74D!I1LSlzi{_OFDJ
zuKXO)pu}?<s)COQFfdtH{Jf%Jot*jMRZXVoGoJ%ijbdw8m|AVmYS62@y!`EQ-R~|!
zH7}m9$#K46srzMdLm-UtW!-;<_J__TO#HX3;^r><tn_W(m2gRwc?}V58|C+Hdulhq
z>)?xw+$0CXm)ET0_h;#M9hlo@eeL?C^b@nbc{XbcKK-p-J%cCxSbeEMz}W@*W{Ix5
zrG@kzH*H{ubMKF8`rWrQ`P)S<mm?k*zOJaabATy~b&q?i=)M;WU$@5}YnoV`q*k*^
z<mmImUre{Q-{BOf@6A1SO|5S0JM$I7DtyP6ifvMQ!F$sFWpqHJv4JV`-kcK-6H{gL
zms~uSBX)R8=`0@w$7`Nf%GT!yr1;NI(D2dOvOmy!W9PnI4O)?n+81OUUyF##Nc?9g
zTP;5Exy#JEb_*}ey1~G{@a2~U9;yo(?_4`(CR^3{VFAlwAK{fBXLU5WxV+BN*{0>N
zKP%kHZ2gLNAJ@JrHJ@N=yK?WbThBP}X1-$;J639)`}?c`m)Gp<T$6cQCM9UyU%T~E
zo9nIyp7OQN4oFVYsd=HDp;zyBRXt-So2i^hu>)h0!}UXZZ{C$vUuu}(`c^5Y#`@BV
z$lJUxjWm`if0s1UeHv{zSI^O^UW&;!O?5_{=}V)g14p?3y-ILB61}kR*tQ*4xchlc
z7D;fJ%h?%5e`Wdl{zheB#$B<m^<0X19<NOLg?-j+dg9T`@M+C{wT}IdAKC3$cR}Sp
zgU35x?Zmrp8yIy=^Oo6YZtE6Sd1?RJJ!L|!{Jw3usr5T#J?3qBv%IwBg3gj$vA43T
zJ3qwp_B?&|>C-YDi6eJs9NW8VKG%<b_Rr3h<&|qs?u`GpyKRA4&ipIpv(*f8BCh4>
z3-b#%?7QLI-8uiy)MKUXWjoZp10UDK%rEpf;jm%vp|g5sNvn=9+p=GdO8c|8C;7+J
zfa03zCe@j}$yXd+IsDOn`cL?izI5{mpNRPWlYb6>iWGJJ#PC&(b!WyNhvjMyW^ep>
z;rP47{btX;oZQy#CHJDSw`%f_uJ17`1DIBH{EGf|A;$c~E60i16&KR-qvf`LV%vY_
z48xsTEf1B+cS_c|YwN{i{Afs6m*i-`bo`EcR857bn*sYR@7}{f(ceoJJU80?nzMlO
zU42N{(?|u@Al{aMuWg3rSNx*`zcrp*XrPiSbuG?azIU=xBEufV)}UPVB^RFBs|y`p
z!Bk@9tl!EfE+Bq-;<tvbl=BW5%TGR%_~+WcL&VYA%71zm^WPJJO*a!>zkKU1=Gt_t
z{8vSwq{yn1zIrUdS`r@YB`-FwG~MZW;=!%Dn=kSmH%_XG_OP1y`DNU_pbbaf-b=nJ
zb>8b(k=FEM<sQabev|LDE0}L-ZMc0o=jiX?#K(*~J6X&YpK7u&?=%y<A=R@WMVQ5Q
z+mGf;+uG7k_AXKCjMcA7ef})Qe`2~sfX~FshuV+#X#DtO_HcTRP2<vc43{SJDIM~>
z_aMwBdi$o$tb#0^7cL&3(mRc%KSc7<m(`tjHdlGQsM~Vu-1fg)xEjJt*#53go3|jP
zZkNO@&%11;wsl+Xtl{t37us;!S(N>k*WApVlID3QF71?ZFkZpzpt<A3+4n+Ro{SNF
zhxXp{{?Aaoqshko(#)HFzQ?Xj&cEwARj<X-ZT_*1>ljW%OyFdh`23;iKleRdui`K4
z+Vxd>3-i~DKhD2-a)86SjJK+4QFfja151^uLcp;jZ?aEFufL&R)zdnq$yuAj$oj|i
zrH%%ia~;;sI{Syic7^7?3pV?vtnvBE@<PLgKTn4}`P$6L<sOE=;u_Rs_d0x&?Ty^d
zRKo7Xl#?KPi}ST_uW#oD*&4eoQa&dHd>`~*bywGPK7LD0VOIDn&j@pdx>qr+$KG<p
zb3OiG(3WsP)ZxnZ_F$74KP3v2o_>5@7tA_kZmqAhe}T68sX2Gbo=h;?al*U7$LS06
z>8RuV9YyKS1UEctoGhKUW9x$BK^etA|NODs`M$|mU-p>Wq59jq6m{3#{JduM$2pZ+
z+wU7Ly~TU0p4p|Qv%VzO{PZO2+<33!4w^+Gtj)d06&tMXy4u;!`1DC!=j}00K{Fx#
zsBe{#isFSKp-r1tn7-@1X}HHRDLn4}x!Dt^g=~1C>T9QNap2}ouV-x^8%q9uv8Y$5
zJ(Kf(i&o5khEHlK&5ym0ADobMz~%Qj1^wI-cJDA5-(L3(wXA^=8;xJ-7rAE@t=WC)
zto(`ti;p}@KKX8msN%M!sywC%``G+~vR-^-ep#{T;dZeikHp>O6BZe)I?0rl;<!~U
z&hgq)Au+pU_xH{3o!upDV7>9V<Z?}gms_eF)_>T!r?I)qLG8PiwcoOh)xNV8x!>;J
z_B8VG;$zE??LYhIqqI10ckYQt@%f1+_f=2npR|4=bBL*J=e*`qZ8ofKB6h8gto;>I
z^DcUy|8pk3%V<SSL<rlt@UW!$mu!5i_avS?b40uOB;$l$mgVuBCKdT-^W2;qEIJYl
zeIM}Z-kQwMS%19FJ176+srS{TTRK0liTkHuv8Ug=d8X~7yCsv?SDmo1iQzw@-BbN!
zwNa^-qxk$|)5U}qOV6(~Rx>%?o1c3?NaD-RMSoN!W48<U^9jCEjy+@Fn)K{n;`5@4
zALg5SWO6KStY8jfX)JyiA^o_}{BXhhezBl?w?B(SMLO*KyzIxB9UH3hkNY|5gtnf3
z#FIGx=rSuVoAs0H+%<1#obIX5nY3+MW?S=@^~vh0JMNVGE|(L%>NdOY?dGQ*dnOg_
z>d%)~?Xq*Szr9sCgZ=pHxc>}$r@#I7?YE|}?DOvzSvV9XERN@5(y4p>Zxz4wcEc}Q
zA8!%7zSY^7VaZhH<sTM><m#5PeRQ(Bpb%HGbA4gTj5ev`zb-9qa=fN15+D#U!QWHX
zX64ic+#XD~{+*ir_hND8JDb<H)q~aZ3;$?N_<P%B-sby11JWXnt~vkapGcb0^Ouk6
zOFaU&DfB)69=gc)R(+|rBty((yTBW+^#%1G8D3=Ho&R>;u9IDs5?+mo%ctfAO1r#N
zxgUMm^X`)9<rQnM-KrO;3Uo+4seCo@sbfMmms|7kGcSXg{G(4cUp}^o@7cBb+h1Ng
zOI0~uINRU<Zt29lyXnhkE-I=DIl9}u-|N;Q#~qC-|K?^VohWcQw!n2=_HAdz1it;-
zx>sf}eA(WcSH{xIaG`n0<;T+Nlj?Kbycq=^$FB)Yvr~|}r+lnQKwqj?c}su-qq^gj
zl6hBoR5l-JR`$Bl<DZmaUHjx<Z&Ldf4wbtNmrB;|I2gBG)@J?6MLh54AKog-e)!zN
zj^qTEh}!DwOMRNm%imY2+%cS7*Zw{1*_X!RAm8VgSoieGXtAu+vF~MC%jUsQBI|!?
z#%hU~v$Mtb_X_Yt%vXNuz-`*NZJ$EGy%5F%dtZ&Izqh;0KGXMQ^_2IHub5XZjp!6|
zZ`|@%L*uJ}%6xg@X!n(~^6GPCCMa<GXC*3V{aTRC*8h9Eqw>msp?gK$ZdX*e`sqii
z#Qdn+6}aumI|Jpv+BuV+Jy`GfXLnGiu&|YI@Pxc%`N*}WRHEvqW;k?yxp&1eQnitx
z?mm~$sVMu9piUva$M?SO++8^#!y-aKx_Qm_r8*uAye@w=&RxB~>TI5JfdZqIugTlV
zN{zXTN_!Q`7R@wKs@s2VyYAI6{d?JkmoBsK&3$SZ6Rxsia$<%^#1UcJv#&E*8g!1#
z5PqN`<fw3x?LWi1ZPTQ`UQ^yH+r}99>Sf->82%G6@qLdTJpQm*=J|v!zMOT}RBy*G
zn_@1k=H4)?lVRhPUS5&?E1LWo=5x88w4RlIc*9?-3zj02T->Mb=i4IDu!Q@l5YLVs
zjn&z%M*Th~n~R^i8X7dI_!nR5x}!PwZt0@loQW%z^7!<9XY0`N*s=4{uM6n{ixL;P
z?(S0IIL2rdRefpVt1Zpf^M75M<LLQshw@jh?>u=I{QVwWkXTY5>>l|0#ij#yO!_as
zj=S+&U-ME;uh{J!O$>ca+n*%G`R>tp#uKi{eEC;qeCF+IKK|FHP7D9L&oJ(sp^Brz
z>#FlVuRp8!X&3x?Sxh@WdsCBee^11dw9CaAN*|Y|{ki;e<)?k6ZpvbY9GzxImM?gh
zIsKuynEA70-pK-ATlqG#{AbvGe5rUr*?)$x&4m$$AKhZ+JS&RW{?D-9Yk|1hj{S^h
zo~Qgc-~P;a<I(8`J~u_*i3U_PeV?0YxbA&!j_8buyVvdtyPj#T<6k#@xtr2!2I+nw
z-s-Mp4h+KeOLHExl^Z0c9f+HKCt|jt{ae{R8TD<PMF~5Nj-Lq3Idl8Wr0FX2Hs89d
zRUq*tszkJRPSquci3}Yd*1rt8xT8eQ>~-)2y{inje=YyAHRX)t^vmBGI90xUU<m%x
ze$XH;PA5_<rip3drPAbEJJqM3P&QY4uO*%5`rA`ZcFWS^C*&S!PoCO-&+*EIhkt@J
zj!3^x{r58eyXL2*{~7encOLgtH5WR(^iM`LSF}dP8xH0Di7q=CRyH_(xqWQ!Zq|Lv
zB2HWha0yt|X5&9s#Nz2z!ORcL$EHYn3%Q(RvM*J7czjPrZn25K`NYi=a&|aPSWrIi
z>zhfDxs_s{J}>&VeU-!3{jJqMBdYV)|6cMV?9QiEwcby!waNEoGt>r&-9Hfiw=GPw
z&zaBpuIaXmf1?5q&n*A=#4<^7?(whk50{!7i?JSS5}Xs6l9^@yXv3Y<rPJ3(y!Wxx
zvsEy=(R6HPtizr3*lPbvGb4|bDBO;|cq}Q!{qkM`mW}4WN*B*m$=x%TRVHS|N!>jb
zzt@@W_xs{B;mxw&2O3N-P2Ko5c>>clss0<vTUiU(UbKk|KdAn`T(xJ~1qt@Q8Wuv!
z?pBq2Snj8<!X)KoHFe&<y}Gxii;GWwx0}P_K<@^<^fh1C-kiO5*Ux|x^VE*VTdwc>
zsXzJAyfl_GeFZwa_g2RrUa_wHR9*ao?Z+RUpYr4ccTdBfm{q;3HRaZicJ4H)X)A~}
zlUc>cEoNX9G-HFA_Wh+ICwv5-7FEqsy09qy@K$39%>~WZwhQ?DJ$~eZKBHU9y(fW|
zBDu0{+ZVla+#i2aq;UW86-*yo#TlARKVA4|a-hLceBM11u72JHH-3I!e4>CuIqqur
z6T1xdM}>{$PRWJ;CjPjV-}8X+_@U+L>-;=Ax-UFQJaFU3jfJx(pH*fPalT%B;E!6L
z%F~BG<Kh*i?>s5o<SyS=(;@d*@Jgohqn{DcGxnV^Gq)DlAf~YP-`q@#JE4ANe3m6Q
z*uP9%z>;A-%Vy5BV1`|j$|f(V{JO^Oot)><lXG`ktSB<`-Sv&($E>sMX6|k}Wo?ZU
z9WIDnKDSq5lE+t@xu2{{_VV7idgf$0ukzkyQ`^F0D*dkR>{rli3zaN-xTW)!d*{Ma
z=Z~ET=X2b{WcD_($lNjGgJ48q;&Gc)>&a@~n-^#Cd&+8FwwB5AS*6!!9rZ{fMM%J9
zqre5X<$DE>9cp<Kldj_OcJ}M_y?SRCdR#J@FC0Db@AZU~6%G7e`6W7kH||RK@+<K8
zSxYyAg;!czovh`y>=*s`lR<~$*v`(_-!5n7T66tp*z}~>Vh@i>)&5gwL_64Ql_Nea
zKKAHS@ci@IwJU17d%aDVMeO3I&z<qKwxhLH-of-kSB=e`!|lgZ*lJds;&}byRmME^
z(=vC~<d_wSGg?aiPCS;gpnm6itDsLi=GcFnoxXMQ>@z1V?;lyI!e}SjZ~62;!^9IO
z5;v|)SQwK1)i&eL{8NukpE}sO-GWCfenHv```FY+A1!A5*zw6C^?1(=$2BL7JeQtq
z?3!4>?*H6lj?>aR&Z}d&=CzkD+g4PR^q)aqBX*k3tQXP_j%(&Wwu|w8+i79c%Hw(E
z#D+DMMGxc3Pe$iU3$d$|C+U7w+MNF2&$Oa97f(EVazx_siEaG_{T{L{;k##c?~tCt
zuCmeg&mPTBA3r`n*`3Lf6sa)r#^ijdx^(@-2MP6Yf6|K<moY~jKl?+^Pp+JIZqxQ3
z_f99P|B5cj6O4cI`*{8BZR}fj`yc*(Yq68g#aq)88qMCjd9ut8$$b2a>)*|(_9cuJ
zmw3hOmO3Y@<zBh0ca7Vu|6Ybf+l6oQCf}REW}TOQY^q$z-0By)zh9&nu{ba<eCP1;
z(zXtrV`e{&?TcMuX2unDpfbz7S9Ze!S*0gmOd|6Z#AMe^blv24@RgAMt|>d)&G%P*
zi<x+*%(nEUL+iFlRzGIxDYV*VS!c7HJ-eW65#v`!rjm~)Y)0I#dDmyL3+}Y7SyVT7
zWgvrfsg!?F#yy!Vet*G$yjS_+EZO<D1ELBhE1&tdi)*@K&D%9+WhN@W-LdqdPw5Mj
zzt&+#_RL;$>#lylMg`%UE%T;4`gFvj_oAHrv4sf}>$Prtu3PYL{jup%a`P*$U43iW
zbjedTc`Iuwmy7gl{tG3G!mp+He|{VLMfUObIoG#serc?{ae-*tNi%cBhQC`1*REHp
zp4Sle_}-&y{~4l$Q`H_s^e+|T+HhBYx%2a2A$P|m$0HZr)N6bGqQum)e#veBW81})
za(M3VztrTxmE$7h`PNqJwc%go6$?a@?%J4$ax7ssyJj8e_-#g~)WyRSnnY#_vh<d`
z4p_o!cHQ&Z)LHDmU5@<q70G0|#n)0%F2Ym0wm|z%Y|<k=_f~;YrlW524C5ZFI7pR#
zG)Zh^dgeCy){<${<}Q)?a(Au5Tz)S}5zomgU+qt=D`#f=%upHF9ha8S_;uNF>2(R^
zzy32wajTf!TkKGiop~kd(Y2NJfl~5{3A{WVN*5SDzK*_i<W~Cnmutn@!mQ+WNoh4n
z$Y07TJ80Ic(9d=4vfAJ3tH);jm^XzpiEGBhB^4JrcqXx5DP6!^#d5rJfk>%g_U-RM
zPt8;szb=@j^sz#YZTcF?YcAL1&&tnf^J8b%?*F*s4a1Wnt5cd6?Vn`cO~_N}-OKV-
zPGpJ1#tWtEGtMXZWZpmiJtSE<+obdDt+{-c&84d<eAhej<V}2<chBU-@$2h9{R&^f
zWc5S-QFis;<`2IrE+!Xn+%>Y>B9d!0!>a%3t;Q3ozR%aLHQlZGh5y(Wvu>Yn^R5*2
z_1ao}Tl{wYGNt=Ft|V?R@Q=EcaNy;y7owRrc;+q2zB7&GMp@^j?K;c~b1&B~WzG<A
z%=Q2DK5oTE1?B`T!!x=w8tacOcAYu%_5DLjw}{Cl%`mW=AHsd{9@`_nOZj=5gG@h|
z%f*TQec-8*xujgg_l=Unp1M~-&);p_@6XjHy+Gpbg)eL5r`7BI(W<{wB-wwWW?ku>
zBY9sQAM%~Xs;)hK$EF>MVaE@jxt8O-XHLpGfm(w!iCtgUo?BkxyZc(rpEH%lProf@
z2;Lg5xb2&5LWbtQXnWb6a+f9^^JFkfUa0=h>h{{CCx2EvS*}~S>Zwdqdbvk%fzss4
zJB~^W*FUbf{VMpCSfh8dfF!p>gQ?25b(SYO+b5~tZQe1{ZZ@w%z{46%-Kl?lCvd1$
zRfI3?HWYA{KHsbKq(stlMyyE1#Cz>OQ)i~U@2*Yj|FPq0`a<a`oEtxXT>dmAcX{e#
zhbvBxxtUZrCd#hZGTmzOg8sWAMn)4vUX{+*iuwI*^W<-@lD|ov{5<DQvz&bHCnXR4
zNm3lmb^D`g=HzhA6nSU2ciTs+^Q{Rv9d~MGHh%l0yR_=Sn%gJCQu_<Hrm=mQX*ki$
z=+O0d*5R8w*wa;H_qtr*3;pcPI6;1kU;B}Z=W2C@ZU6i^D&|vgh~ZYrTwZf|E0F{T
z=`-A4)%tX_+N?9x*L+>-TEfO6arsbY(G!LZZCl^i&#%%y`8&;FhP{{KRfn0%zxLR3
zoiJQj&SlF}68Jl_(xygm?mWRWxngf}(vK~ka*B%~u+!S{&4Q>emNRFVh3-x&RWI+U
ze4%k7wD$Hf(+v!-|4rT5`K6P|<*&x4uFVNyZ70Q8x@$8;ze*_8xVB#iIOeczk$rt{
zp8eG|x9*wT)GLg5^YIPemO16z?c5B{^3u1Ii@fS`RtS)M;B(*c(#*q+d+tlju9#FR
zvZ}eltg-q>Wq?kI#!Qyi51+d{QcHOooBPn&n89p<+vk<DYUbPvR<o&_8ptr?3WEZ_
zl*LDnj5|{5UhPRo*Exu=o@`Y5YZbn;<&CD@5-Z`j$KGw`X}=p6zu(Bhc_+%hVSOEs
zh5%>Rw>$3=ReTS~NAa)Wl(T>7@HnBmq~9={cl*Nmx1YLLZvXQ2<1E&&YYIQkibd#4
zWw5_n<a65Ndi>hljHJ&jC4G~l4({=rc<u4m09PUYW#1c}eYf`u#($NcZZWec<+P<y
zkxa|s{)EY|tPbpvU#k5er{4T$v*LdBiG2kRY(GBE-`VbT?ZXoJnV-^snjKquS*S^b
zabe?2!KaSGa&qd7g*-FagyMAs6O^5*zbrm;yjw_p#bbwmJF`8_H(uY%Q}ai{P{QCx
z@cQ2|uRIs__fA$TIx8uzl;d*y-?a<Z{Cgf7Z)ez$#O9p*psM2XHqnW@eF}1~Of#E(
z@%W5ZTiau|bbkaq`FQ`%6W-eW0rr2EUD;_kCFUZZhqQ`xiQyO1$=#>VtUPgZX8=c}
z)XU#53M|j;X=PZwPi31<a-?!RW86QUpSGKl<!l})a5HUO(xvL5!;{Cn-1*LhlPA?>
zZq8r3YeKfZ{^J6<I2)aXpN_1!`=IKdN$r8ipr`)JZ0uWE4)0b=vh~i0*V_^;#IVNd
zc)UE<`SU;5oSH9p<FB?_d9xAQ<OjLF{~5wR#`w&c<Kb+t7-HR+Q035fea)S34K7A9
z{SqI)YWMH>utsL<)2AmtsZ83zXBqvUAyD^a|FIn}k3P?@nYr=Tb*Z<<E0Q*Gu<&w-
zo_zYT^8V8Vch0}p(@t7DS}%WRXDD*BNbzKUrgT!u3;tH)=MR(5_BQ?AIrrEbmwvyC
zM!A{BB6C7nT5@-MTsc#H!F%W42_h#L@Auqj`_C|ax>x+v=btS8=rMC1pFDXATjGBP
znQWbUuAGWZ^ZY_~BycVKB(-6U%=_fl<0|oL%BeU1eVxH8Yjs_E>bWOH#`^-*3VST3
zeamrn+h2cZ>W_$u^DS+X{3cBi!UbIu<8Js^OpGsDFJG1US1-NzM{vrI&pVgA^T|;9
z`y{R=-~I92Px_{F9gZCgWJnf!oprMR@rNRVl%tbm=e#*~`rE{Oxw+Y5HHVFVZ(8`|
z?OQIpOB&mB?j4#Gvgi@xw`Tb(N!tI`{}J4rzxzK!;`=>sujk$T_TB%>%b>g-_v>qZ
zNb#uUxnIbtc_sh8sjPXS@>V9+<F~B*z3v?P{GIPV!@1UFAJn~n)cp$LxVJp`npOD1
zR3C5OM%zED6gC(?tY7ZME_z~rZ{JkumXp6qW^siGsR)!#cAe8|)p)}_*g-{>r|x!O
zNbU6v>R$sb{;Ik7KHd{}vbr<X>PNtFmZvXF7_xmnYh1jL{W$vAgCjFOGHu(y*vRHK
z{rb6uvqbCv=06R%KL6V*tAD%rcW9gZbZ?)_nsDjZ>vipGzAQN4$TErZg>Jspt;DJ6
znHS>bq!}!akP`lt=@_1&QhQm}IzTaHvVz|{wQXzO8S!Mw)xIt|zJqPSD~4-rd$$`*
zs;N23q{6@B#LHhL>vP^VIR=0EJ7vY9)3VCTHePGUWc%&^K~^IvQO9$K@h?}VXMFQ!
z%Nxf%%r2QI_$RYzVh?wdN58yL71wP6#+hOUR>z}~!kD&H{0Muo)0m5G?;kC>Hzl%X
ztNX7pGPu7K(dTi$Ez4i|+OaU^Ol5`CrjAZy_532u$cRl}1nf4u#+LqDx$)D-56jYx
z1bC}@U3r>nqjLY&g~<9RsPB30Q#9f5a^L#gYMmqn;Wf4OrFqTEHh=kB60qjXkzN~{
z7u$jrTsZd34$-`sVLp?2P2hy|_^>4bQ*T+nPX7J-QiJZYx$2HC&lT!-MEU#(-{te4
z!G~FX)!r+t{Z)F4cNkYmM=*-Zd$Deb+_87d0wbSz@91ONd4@Y?+|idSxvZ~No}s*b
zZl0QXoK=@*5=YbG{q<J2zI9KkaXs;I@syi+oN7nPdb3#HDpuX<I;oId$-Mqr$6bbo
z^0F>IE6(@Jqi!v}<k2teD%-Vi3*X)&7t%JeoS3=Hr>Sg)V0Or(FWp~e9Y6HrkMDH5
zuvV9#qn&0A+V;=;&+qY>6F>Ek$e(!W3A2~0|7VzzlakxG;_i>YpZRBGdiM0id8po9
ze)*<bmkq;K_Sgmc+Sjf~`Q2z|RsJXQ2{ZdkIXMxYxt@X#!-dw$YJ~{19LSD;d8zUK
z_KeG(b2An(DF`JW4$usB{Mh`<aqS{+-rS5>mdhFny<zpSe#X^$(?ndv`j7k&j8=AS
zG+Vg&lIuxZ_b9FwmKTQ|sxF2IoXYWiR=QyJl9?B>@AX|QEUJo*;%b@X(rIgxk-t$&
zZgcdUNxPTvS3R)TS5EzN^z89}ZgD2PI}D_kz4*6Czv}M9bv~T(hbAZNw7;7DZBY;7
z3(ps>IabrI|14XS5F?p?-$7&F<cA`XwXu(v1n9m@ez;=6fg>Dpb|E)&C5{|9`sMQ4
zf_nY*g!!TebPCtmBrv`GZawk4d8bvdIkV;*ABmJ1MkXeelAd~>Jk>naSAJYL`{~>r
z{~2UEo1UFp6!D+osC$_Gs`;PtpU!Xl&mb&$YG?hKr$)bbJM7*)gDF4j@W=V0^Y8q4
zr<Ri}ug#_XyPWmZT*>y{qVvZdADusW;*|dk^WN?@OAz5cf17#1GQIH1hD{~RPMT9Y
zd3<NbmM;9Xv*Gc_!;YukFv=OOo4Z<G|Iw!B=Ub=e`K;&iFIpV&)}-*mfjEmM1-E%t
zvn&jz-np!Ie?!nZcWKp5ZCR@TzS{vpy!)3~1!~wH2@)~f@`LZ{+ZERiFOXkeW%oLV
zo6%v9>q)ti_<p{aT&)ZKtM}Zx`{I*aVvOF+D_t&+AKgEBCuIi<^BsOIi^8I4J=el_
z9RmFM3{|tvo_JuseU@`>(qgG5rQ7=+M-)DHJvm?QeX-50zwHTD;ooD@6H6E*WRL3a
zlsK@({C1)1kK}xX{(Wl7TjhLD=czXAP|GMXHn@9TuFd+I`Xfc@DXYak{N4Iy$29ix
zw8n?mk2UT1dbg{uDYG^s?1F>?Q|^!8>i-NyCNnN6UC>BNel^3m`in_OTge^s4O@G+
zzKo3gY||uMHFrtrMEg>uLguuf``52Dt|?h(u0DC9zqr!oYOXcArK-+tUY})C$7b~N
z-l5OQ%dhP}_x!-A{5OBkC3|PErv20_mzK**<9AYXof<5)-8+2uPy3FYA6Cxk?Ejsy
z<V)y<d2h1yj~D;ADQ>5Bb7F{CK+Vz4#r;;>bQV3aXmal`<uVtO;;s|+Jyjq({pyw(
znNorxckaA0GH%FIU8Xr>W6^<ATN~JqO)vJlI$7m-BKz9>Gt$bNewA%uwKH7HdMW4n
ztWBMfQvWt&I-P3pNbl_X_}HhcJ+f8hOkexC?bEdUb_M7hPWBM|?jRL#Ut>GN`S#Zf
zTJn`R^Co57=xy;duKc@Y(d{KO<gBE)j@+4Gvr2$__Q|={6#>&!1TTGmSIrpr#8ctS
ze+Dkr<g4cP>$b=7-%5ANV4dq}n}1I;N<~mjM@uYaCWHL3yDxGLcsiAT^|$60GnYub
z$Y4-mG_cQHW7B?M&QdqtH>oU(<-cu^>XK)9H77^m(8r1!$5dx*RCG}3Yuoha{Hf%V
z-OU|-d10=tj`w(kY*u`%*MBN6dnD-8pXI8bpHBSN;J!qzeW^Y-`+o-iuIIHgHd;+n
z`c#uq_@m&QN8`nPizeHj`V`(fU74Nf$QEwdCEeHb6iyz$byLMNA$_-dyms)MCrUev
zH(#x_TX1P(@J3J7W0q|B3@?AY^zEoI=P8_+F0X8~&FAtROM|*@(f<t7wUq51bR;i5
z`^#5m_sm0{wcGtI#AYnu)-!tb>3xsz_Jh?wulZT^x%uSx@YIy_L|k0N=dN8|`En`y
z@!q*6tY7=}HhTZ_5-&|;IQPhA%aW7xrCE%)xz8@+d@tHBCOljDu>tq0hAyACp<?~Q
zYP02!t^6)C_1}$YiOVMb)~vj*w&RCH44Y(SCDSx^-_<J@+*hBhZa;0ibeM2~Rj#et
zrVl^5=9F*+CpFwuxsmyM%d(hr>re4GDI|DJT=#GF*R9Eq%#ZEMbABRsva)oxM`+-y
z{lV@tfA(8_{Iufc8>M%pOt%vv-7}XxlUd9s<71m|EX%<h|2Q)EGt)Xd<3v8=qC&&7
zGoSxw*v822t9JMGpZwF_v!CpYnQ&8{`_ZjnDdyG9>w{QRf8Iay=a0Sc&+5Lj9iNKk
z{xok?mXmS5^5kVU-?IK={~UgNZsFknWV1h9UneWneYt>b>!0j@r=J&^%YIt*<WT$X
znMT_6fwxtnS1$d}AkDnZEI<EFk)V5H^3s(549d^`ne(~(w&qWKR}$^=H*@pH9XBNl
zR<KW;ZfE1cH)%%R@&63dwl<3&-Df}PaUR2RRkO#DMhTJq{~5GS&u{(M-z}UHyYrTx
ziSA#mvl*ZE%Gm3kso`6bI@75`ic#pa`k}A=6F<(^J#z5l&)TezIXh2&>aHzW`uyY6
z&FP2E+%z{fdm&%)Dt&A6nV-jU0&LId_Fhn$|DA7xFP~!C$qpaK3CyuxG560+?wHw_
zZpJf7CH|Oy#mfH-o1Xn=nEU>B@f-6W8x6Pry}zpY&WhQ2*VhE9NH7PkwBNOSWv4>f
zKU0N+EX<h;`uGl(8GkSPwCqaEJNq4Bcd`;n*sh4Vy-+Sapu9ClHtdr<gJ$i)BA;7%
zIvP{$HmluDkD6SNo@pDkt-)j4tdolz1r;V5@A$TF3X6c<gXAx>tk;$9+uzD)U;1RO
z=gX(jzT3Jt?A;xBi)HJ%1_5h+F5MR1i!4kk(O+hz&gH)?<SVA+6Md%S<ANv5dB;9K
z_E}q`u)=(z{L&X}(xSa@4IjGfzq5;<^IGSLhmC6Xr7PN)GYwpPe)3I>zL>b}KSOxj
z{V3IzX>3-}OL;FjHaW=exwJ@r+mYGzR(BTZ)-AI7dGTgK66fD3DUQ7i+h2+-Ir2rP
zM1;E`a@pnOJzSPyDX|@YTdrLVRCh4#JJc*##L<*ezU5+R_PU9MB3zP<$+t>Z9P{ej
z_xQ)f*nKNz{%z~pFmcV-6;8^*xz(?)1l~5f<oW*Tmqp7j8;G&Z-M1y=$jij!$BsAV
zF6ihE&@h{5pyu$egi~(fcg?*ogv@fq6mC6_N_Zm1?yJ;1kul}OrK-ABb~D|Cbg!AN
zycK!kj)PgRR*0~Igq45A((j6Q$~Vm0WM3PZ_N&AsaI3k>EB0R(b3>T7yx{y*x|Bh7
z<Gs&oE~Y0aJNRvOFuKE=bou#nR}K~7Z$Dl$HE`^X@RVY_weO`MTYW0G*;|Jh%!itG
z+~JtW>?M6;m1ncaE6?q>L|(Z^-Rb6EAm_Ag=U3UJ>wirbGMSgGJ;nC#*XxJTn-2Tu
z-IEJhDp_`ip*~{a?I6dO%cdACVZHD((4tdrHNV^xX~nP1>|4K@?s8gjsj5rbljZh*
zhUuS{{Mr38zU$`aX{>ive*3uc-<lp1kvnsC-hQ&*;?qXiccJMrom}0ut8Gh{{q#R;
z(|+3i$3|&2!w1@z_%2GxR$u#5H&e~Z<8{{WHA<XYDt`o~F(wB-w7SeT>A-=$%~vic
zNx3+Dc>QI?$x8}Zyxtn@8yD_7q{3!3Z|cT<k8;>HUw`dZvSa^Tr;fhAHM%~JLbxXy
zrImbIdoFRxKc%iMGY!=~S{>EuZd~!Vt#twS_MRVMhcj~BqZ*f<WVxl0r_i9Q_W01Y
zH3q$|d(O8?F!nW^)ktuOad^eI<<B|qZSMKIl}$F6iNADQmJ$`l!_~rY?@dX^wdNG*
zPOI4*aw7MBS6AGa(LL8HV1l<a_np5Q3c|JF@1pBY<#gpI+8^6?Mw{P%+7!mXeGUr$
zKD&qsNW|Q#(Pn>=f7*Mpz5e70xd--Vu!q|=NKJO0`13!*6TT$FT)W#j4o9-3W~`a7
z{BghKWP8m`xd)H8>i*!r?`WKIvqeZSeSO{aHTKV*ey{jbDiIiV;|gPv!{23-yC)m#
z%g))qL|7*$g3;$cgZN~vKW%0K7VlcN1=KxS?)W707=x2xgG5aIQg^*z(Zz~p;@6LG
z#c0mlS(D@NM&Xx;EbqJOOKM?rDjqccXVAOKBOzutgN@<6$Eo8LJJqJRJvipsE$ptu
zxIuQeXXmfFU;i0i2}sUeSjAv9EATj1wE9v9h31Em?79=G95{R4sqPL=KX+JC(Zj*<
zEA!$&`yU^6Ha$%_9`Vw-|7hEH#<m1U<-qlCmp`gW;s~<+=jOastVHLQd*aG9_Pi&)
zeV%9MU%6A&BR!+H^LoZhlhb`KmS5of6*ry#=;QR<<ArJr?>sLs#($Lw{m)?hbhAUm
zt`)CRCMfT`G+lU3Was>F(PJ@5I;VH$a4fQ@c(6g-yyLAaCojv9Z-1=<3UatT4V4dB
zaea5*aPm@pY4webn?H&0J1Rs6)g;aMq_}xQTi}YxSEMX9u6r<z&Bm%S@LA2`w+9)T
ze2n>)vC3ra-mq~_#;z^@HjB)u`SG;<mdBNfS#jYq>&!iyIJRyTUYq>5U}NgjG=^z6
zmehLMYJ8H<%Zt`1<4Mu|{e9_Uo)vR?HkHZm_`cy~M8Ti^>bHNK3z|5;e2I3+FW+hz
zhnX989n5unTX*HoK7V0BBgw~7FLqtGe!62%=;Okvrx-ZZH*K8vcSUmIR;k~M?w`sq
zQ*RI3>3!pt-J<O)6VeoJ^j}`e!??6#M>p50HxJ9Wnd}}v$VfV-z&X=g<wyTbSC77l
z=3Nq@$86TBFfmI6`1Ie8_-D><k$z-%x1Nq;Sj=fQ6>rHaFMZ~%Wcw9;sxu%d;k|rs
zUXod_e{Xf6_?8Pt`?Dr-<Qx9V^jUJkwmnv*wq%j{mTvLBt=g-O-MrwiAfVxPhv2W)
z+>;C^CVzb$kRmE5YoopIqWVI)5RQG;6U{CkYl_)v7HYgcWBtdU9)+omT8DT_mLC4N
z!|2($=UF{TDc{&V*MI!@!1YNRSK*WDCYRp3z3R%J?Ra+n%xf<a3KZ<0dSdzGkA_K)
z3>^dys-CGo^4hug#QA=P$a`;lIXf>1>Bc=jP*cxuewy{xoi`_B8*R5ozZThP7q0Lm
z<(P-#1}%+wU5ZgN9v;~gu<n`J#M{TW+V7ly?-<t^hIO0t6|zO{=%0QXcwy@I2G$vZ
z3npes-k&*Juad>sTG);)H>S?bXXj@#Rq5NB(|E=EmQ;LQuvme&aLca<$*o@(_bY8Y
z@}J>$sl#%A`(uk0c{vgcQoqb)VBYGjP-E^}8^`dqi<vKWZS9T=0t>e=OkAq?{P&Fy
z)}rahHcpJ-JO1@DpUJAcTPbmmp7>lYysj5iYh9~4*S+}mOZSQUm7m1#u0CO08IW-C
zNJvjuqTDnA`xW0z<Sk|5J9zo0wrrH0{yi)we(J`gm_rhuHdlR)O=9T?wUf<CtK?fM
zubA|~#5(PMi>r*yJ?9*|#VngSY&|xx@0FkU<9H0S!Q>gK3LWMlx=X$$*IhmPye3|`
zYrbszgq5dcLherNj(KzU)d|1Wn@wGo6*lXfKjqyJIkao>x~_W*6#iaZU-fAJv&GZ@
z{Hr{DDt+z>k=aZN!d935gdciraUlHY#F>s$?<!gU$h*{5b5mL`bc3F!0^j^o8*17Q
z7D`W^+<&}g{gG4WJBwI<&q$rX|DQqXXwS!U!t>ScFkAOjToJC`*|2!8e1HDT{7FAA
zEcnmRd+71@&AKZjXB=eSAu^{f&#}3G;`CdG=NqbS>$s5pBsXSG%>80+o(X;P=Gia#
z)exvMU+O=Dc*l)R%kM-hWj^ALanCBUuz8o3vvSMR$Ez0Hy(#p@;a&Ehy!4+obshoT
z{VHazsT=uDFdcur{6}8-@$ILI%7wett&R5?xE@IgW~jLM<U^hP<BIu~&6<8*Nxf?}
zDo!uk+xs^D`M;!p$E7tAY8#Tv9lA{aWcnX`o+mH*?d{pgf;pS+atd#&=E^g-zE=|=
zdvQ~~&V;*Mv+pmhZ|v{iTEt+eS>QY|K{>KtDt>Z}#fJ4eHY_)?ICgPmfM-zlpY@*#
zbNc_--~Rod;l7}K)I9}-k8f|y;JD?!gg298#*W$2yqR<6?#^-Bz`JtFf!p8aTL)Sy
zyfvzxc>Po(`#bh{?w}`=w;Z@DHqm!V97|MsY=*X=Ld5*bQ2|H9y1z1?-|D=vO@Kpo
z#mXH<JkjSmUnMaZ+iGk~loDcz+bdAYC2>?h`F5<+jE4H$*I8S*nQ9mo9ce1rx1jO2
zMuSV=2Hop_dD$}eHrLI4(IVthwLb4k;VaJT$Gw83I%dAGst7#csFkn$_wJ%KF7IB~
zAO9Y}`<EpqV)C!DWhw#>JYU)`T$o>&bo%-cS6L5%110jyvozBtG4@S=dujU$l@}ND
z*Xk*LYg9_QXZzlDlSYJeQq}ia40AWR?%8!EM@v1jLn`pv*(4VxR-bJ1_g|KB-(X{o
z{IFR4Qa$I}=Z<L{R*cL)!){KndSTDS(o|Mr^&`MiVdnejPo*;^D*R`#n(bkq-?nYh
z>*Zh892C6O=4|_X?ba11xH`o?eq5g+-5b7@u|tyi^s&y}%#0Cp?R~Xt5A5-MP|xgM
z9_zVR;>zTg=FAI}*03*gcD$1LBSewuy463CHAl|%96KDfg)Mo(&c5x7yEp>tC0<7x
zRZUAvdJ?|EXTpa3^)IueIkniAdoImj;hZmT7<XaQ*Ji0NBF?kV{*vr#_Yi$6_GR|*
zDvq#-NvS<9b*K0zwiv#$=eObu6Odo~W%WwqQsc|(TiFv!nb<$CZE+U9?0xMeYsg`T
zE&qN={XJaxwmQ(jCt}`4D=yy7zGH?zvSZC-vJGulUnm!p?%g-VlY#%0aOFy!&?HW!
zr0tCsvl3?i<X8~Fbm;NRhw)$I`E1ws90>Vrxzy8#qdvQSOLqJ}=6@lN`TWlniR9fn
zeCNbtpP6@JDs<ET9RJy@dHVF(3Gb{}--winNc@V(DBWr?fwg0c$A5;XT?fR4D-G{;
zb20~2&HK*~<utLHaYfhdo@qM-f2Uk@*v=l;{Nsv+ftu3e^DkZAOk-bpsb<BK(?ZKw
z;%c-n<?+nsuv40U-S9&Hp+1XWb2;Tg{xi(^d2`2p*^dgsojW7d^^*AiGvrH5a{ses
zO}zcj`%gB0_B{SB>Bs#3+M7j9x$mC#?zny`%4Gd#i$5ig9y1v}Jmwi9%kZjhOHAzn
zpL6ZUvVVUvkCA2FqmjGGM|ani8I~+}<i4$L&{sJcaX^WsqTIx6-Q|ouC*Jw0<*0c1
zU2<u(O}O%)DCS`E!rt8IA|JNdQ8mw(<{dM8$DScB7#+Fg<)e($?1O!utZTFH7%MO>
zn9F}@_UHA_?2>BCSwHIK8Jt?W$<DY^A;Y@V^pnlkpLga=d(fWt?PE@;%eC@ylOG#b
zesh*xrZVyQz4mAM^Pf+B`e{kQ4hiwH@c#_+oENF*E!*+OzVlJ_Orxg~Yx2~?`VQ}v
znJ>G2`p@=>J@eu%x;rmRl{sGDoBBh)qo!W{Xa58~wTmAL+sj@=ADaK9E?nW{eC@j@
zcl)<{oo}8Xe0%Gsnax)kOl?;ytqi-d+c|gclY1T)92QRI<XFXU%RcAFg|ic9Jjv8r
zxNW{seX7ijkNL->elj+yAKNs4?t!012CdS2l~0tKzAacRXTW!+IDy^swb!XNr##q?
zG}mU|`SDKa!;c$B^h8ehwb|#&%$dR$#^79b`^vYaE<7QUJ{da7KLXF3l8_b_n{T(#
zXHSR`gY;~Nnq8N+u`qfholpH*+PF6P_(zGhx~kr_>_rpuJXo^b)h#D;oB8K%k8NFc
zc*U9uJKO&ZCsGSU47Pmz@@<{F`P19-(lh(H*2{BoJ55mR_k5vQ@%-W;r-;N0LVMF!
zeqQO$_hyM`L8|>+o|{Fj&Pfh4`X)d2{5VG~&RklO<Di(|`|sxcuh!ISp80vl{_FFe
z*&h<`-09ir@l_?GtNN^+eA^L=JtYBbl9N<Q?XT2i-#=hvl@fW!YW{7nnR``ktaqrA
z`d)tSCL53D?S=0he;ly6VJW=*m{pj4{{!tJOXVv&1^GT(HCgk0DM|_QRE?B4c#Y+3
zPR;4*3T#K~Kh8UTY`UUz?<U#h+MG<Em(5?bDfLG0#Jr+B<(IPTt%gsG8f?>xtK6qo
z-C4KO%OfmttA{M3omB9nAD0XsH^{u3{NwAw;}5LWm})C;U9jq3%2T6MlzK<vlhOQl
z8$a5LZ&=tr|CEMH+m_}pQrD#?pUl~r=*7EQb=!^F?8%?@_%S}56VsnLc~;7^<5HcQ
znwQ$^&ogX_*x}=`%Esgh<CSYi1I|uhv+kQ@RdQ`g;!Xu`?)%@RB#eCa&Yb_xmc3(9
zTzG`a?L!Mg`W7zBe;Twb)bo1$TA7&)Ooy!gnVeJqGp9LgX78%%ii_S;UwK~my7u7`
z-}b=Aj-B%@O%k%I=G}^FbMoe%p!A^c{;qDD$(NUH-N83osopz~A<{i=x#uF0+*}=<
z>e}oDg2~U<U)!dj@I`Rt$MtzmXR3M^Z#7eLRFJKnw`ITJ&*Yw;vFBGC3U;ywon6A^
zGhel%_+R?%f6tXwFPFzQynG)2?DLO|pInn}ioE?5^=;vSKieA;4xHc9aaV9*@Cv(<
z8I`N<KM_)C;!NUO(p4w@EGCjgxNz6qNAuM=wmJ1M+Xd^`v}gTiko~kdZ{J0Oq;J0h
zo)(MxIYdM&vQFt{;$L=;sV~3(%#KYA(vliSV}wiRGA>tbGP69fipOIDPi5)yXODx9
z3p*QCb;zoJyten8hs14#yE}CFj@eXSPz@1CdgQ2n`1|F;Vm(d81}+bk%9mLztWS(g
z-W4<FO{j6NTx682#Min&QpjwsCX@Y6VMdM<hfL<}6K$W|uB0bkF1a!OZp43v0$cu8
zqi0T$$CuUJVDtR)<6>RpoJzI_9JBlHy0XY@+`_z){hP$nIL%THCYc<Um9e%_6XU+=
z9N7^hU8BQqoAEyW)6KHZ^Sb$$J(r(6efn(zbH)yi%}c(U1Sc(;AC;;TUG>6a_FwHk
zcG*TNnSZYqu<qUU(zm<&+{xLkQ)kMHi}y_kZT&uHn)<QanEtuPb{G~!&Me$-v-tNb
z_vN<^=^fw6oZp-N?6bw=smIPAOFi4&{q}*yp_yM+3g*4iC=wRm-pF<*D`Hye{8xEv
zsxO>9mppOfipP(RiiI$VGQ6<KHk8;{7~R3X&r;8@fn(<WJIY(th0TrSeA*(OCvWGP
zap9GJ<Lg^H>~()uKdpaT&{q4$F365YVZ~KOqsLqLt>V&8C)cDoBnUilSn@S+ft=_+
zb7{dmr;VDY)j~RdEBw2>RMhR;&JOc~xd#ODSzBE7MK8<$)QC7|cBhCp&wYu!qVH6H
zX||X!t+P942n(zf@UL8cBK%3=rz>p%GsT72H#RNuyX8|^QFFfk*`otDZLij3wziym
z6leNta{QCe+lnnB3mYd-+&g9E?8CkOEnzn2X72MT7VMX1s?T5-Z%;0K>}ppoFD-uh
z!;Sw8U31dPN{`DY>)%TLdu!engU_4T9v^w@;X9Yp?5ptorE+Fw5`9i0209<5Tu<zu
zYUew1V^QI>e-Dg~U1!N!e9SfX_#un!wKt1?b<fzkMf`32bI03;OTYb-@-@2<nV@0P
zZv3mpy6#ngjlLD<<#XFMDz=<<;gpJ+DzZj!w{P{?6zgsC8fMPCwr!)hxnRBGtxkhY
z{_X8vj4rtX<q~4Avu^!cxT5*~T1i&V4N3{$wra7mESNFlSC^&4q^Nt!8&*#ga-3NF
z`&pBs!ek})hdxE3Y3d$(uAGrjk=y^$)$T5b;PvnRQH`&Xy#1OqR_RSrvTxN0;^AZ|
z{a~6bSi8M{t+k26e}>G?zAY2C#5s1TZ~ygm?UIN%xBV|gY>gb7?=atMHa++L<;%Fs
z^WSE0?o^Jy>cZr{O5}@)*RSNr*H7abUvHTA?e&eIiQoBmFy}9C<y|18{I&e=*0fBu
z2Ys`SU+a5NCcMM9Cs4QYReell;7&!Cw=1K!)E&;X4w@3Y$JkR?Q0&)Px5(Q!%HP|*
zI>vM7i-F1d(q^H&a!$63D^?_hF3C*%H&y3ikx!OO+4`J@=<>K*{|w!QI?PmFxlf<5
z_Q*S))GGhaE438sZ&h93l=aMi=-A`(a-pm}-xt4^x61x~6n%S|^Yx0!!LM$42vr@M
zzQ7?<$&~G1$-D=5Cp~bflRwlcwmncJRNV2}p&FaaaIKr`Z!fQsl>40VL3ZU5A%z<+
zveR5|EsrqFyH~0dnsY4wq1O{O^@x|xwC^S*^i7lccS=oVWvi8kY<7l%u;9~MT^lDP
zaqQ@OwB2y0)v<l0du6yIee1J5CN2LScwcLca>fPzuZw%6Co#U3f1w%S*zNGoWXBQ-
zw)7(xW74zUbzc9goz)+<sm4?!blpTT!5>{3j>h>6{*jB;DwHr?{=NF1k>|$GA6JA)
z`z>Di*XmM(hl)>_efMMYANOT@*q?vC|DQo#p6Ty7&p!;WGX68X&i|`^$i`1i+T2)y
zU0++r@!Z|^-`V=7YSyJaDcZcV{L~q5p}f);8hQaDFLxjQens<6l>RlFOwYLo4s%}M
zmtu*@V(3)g-kYoPx_~8q`^N>leLBs$e*_fSUEFr)O6VDfO_RkJaZc|vTz{#<Zh~0p
z&JQLLK7NmF`CGjs&NZ)HF+D!y9rKUtd(R(z-=JD>?u!29$~X0~`rLM|$6G@$FznB=
z|FS++%2l7cwR6+66Q@>*2&MKfJM7OT&-`<D-<`Yy*Aq9kYbLDI$#qlT|MH2(-qR(w
ztIHOd&5q(P_MWn2VTNo<-?8ouES?I-SNy09Um(D9yjWyUi-1cf+cVASGI|e-<<<*&
zZ}Zx=*-WX2J6X;1Lglqj&T|>rzlVL>`|skN0Eq)uLX3Z>%$zN?tDS%27K6IW5&QLP
z%8w}gOqzFmM}&;UMHjuRuN>CTds6dE@zZ|&PdnXMADacYirPJ%*l_JzSDg82;a+LY
z`5Es*XP@}A?C_`cGk3f=GF3qGxTF0g{)jbm@=x7Kd6?p~yI6U%)ryV5_x8WsDX%@J
zVB;a9<ouk8*COK2&7Qz^aK}k8A=7zlYBJc;Pu%$Hbv(#sk9{i7>JHJw9Zh#@_GB8c
z=t#_6u{`o!wp{+i^ZnhOGec+0R#1B~>wx9by5#4#`FHK!^p2}Yf612U{LJO2X3Xzz
z<xFzm?)&9l=yl`FBF|}WAJwNa^l&}iEv&%#&$Qpn^q%mghmH(>^UPmm-#*@Jv0~|R
zF(>B@?`(btuhyKvVYpD1!}j;3<$`5-{~opFzhaWme8rpdbkVOFn>2(R#X4W!Yb%p`
zoy;ur?zZw;rWqes=?F1gC{dZ~n=1F%XhpzMtM4-|gnf_w$-l(pSK~+9J(>4sJTzV<
zBrZ9l(dx%Fwa}Od!~U&S^Okn*RO{n2vzd9cYn|x@AEqjPtHYC@Ii>&PoOtXGSEZ%Y
z@m4(<&3-w9V}jxd0o9C`kKEgoa>|kY@1hSS{~3ZEQj#PXE^VJEw*1NF{|qIvJq(kq
z<F-Fa+W6A;VBg$5E8Ps<ty$o?Q=neh>&}@*k&KNjeP4E1EOaOea-DVU($pUb4{mu_
znieZ@$WGgT?Cb=dCG0iLmkx5iDmA_kc>3Tmqx7<VrUkCY-!HB640Za?@FVC+`K+3H
z`Nq>rHs0Fg<a*N9Rn0H2X3jk4{(^^1;xf{n7k&mjt}&P0Y$ST`gRoTIr8LI%^`F(X
z`D$JZ9y??%;JCx^rN|zcm=r&wnK2asntd(XgCBdh-{x3w_Lk?o=WDB9y;`v0h8TDD
ztsOTuX)S#GfMG+Vb;s<AS;=RA##lC-;QDAj{X9=;!oDei7o@KlC>Py2^rZi(V^PYt
zcbs9i>RZj_`4UeQZEAJDrT%diyQbZPjlKEL9a2=97Jbg=VmNy{=cOA5o5@>egPBrI
z3UXJA_?CF=k-HzoS#+eTz3$4oyj{Lu<V62YQ26EeVL{Yoh0+C$DMEEkd$$|3JB#e@
zdvS4j{PNZahW&^4vPE3ro?X}0_mW|4d&kE`OD4Yjy}Kgd;fJf6(~_7T2Y8!j1pZ#}
zdH=V-no7m^{*OC6zJF>Heyvoy!0N=jtH)3MY1+@-<oxkrsJO(A&<2&pE3cg&+bbmI
zi3!%sESeBA`QMETVKwoy3hYllEBrgvf9LEK>Pz*lAMI1!Az{1W=BFY~pNPi)3=?;D
z$;9_PUo9rL&QDV79{0n?ZuP(Bth%&bWrJ0dm0<kSbgosKj+ZdsyBFKHMY{WBaJwRl
z@XJi)*H0tkC#-tMD19NT%F}Fnm8)A!l1lEsr^g+CznGqGak#3@@s;pGhKyy+&noVi
zExWCD^WOsA^K<#!wGBFy3vy3gpQIf4WleT_S8-DH>ABNBzjZcx$bC(@aN7ibkJr~`
zPw$u3Hky!oeZ}piJPDH)FcxYlFO;fvRk!b+Eam3=h~dkzZBjp&BYw)X$GMfT)*dsQ
z_N-(>-+`$4;wlXXm^K|R*ta0;pU;!W8*g#WJy6cn{$ue)YmX3>POIbbRvK(?PWfGp
z-^c&eZGJD$ou}nF6@MKpV)uVC+uyNv#fsZY95<c!x4I>go66;I;r6$_DL1D^UYAyT
zG;ewHiU9w+zgE`^Zsy5Z@H=K&@KpH~Q?~vtS$2H3P?6z2HTSS|xfPq)*u<<F)MgsX
ziL09{vweO3Ddzdf)?LYmn;ZfkU9r=DWa}X_XXfH-o>yJ!{afoBKOWf45ZSfn?Z;)7
zZH&{U*q;>r^mB0F{q~qGN_|V1eE;J=%{3DbcM6MZ&d+0#@S3|(r7`=0WZ}BF0EhEa
z69fA@CNM6z!|rDn!dgC!>)k}VN!1lW>y@Ydkd&NI#Andxc}ePN<EP~(+vV!YVtk}0
zaDFQ|AYW|o`iTZ;^znFimqUJ-f5rUotaVd<?6a412@g9lyU0X{b((_X#~Dk1)a4)i
z_(9aCW6qx+_sx6~^cJQ%X8v2T)hNO3$<y;J#XIwMoCclIe4#1-nk!GuKQ*yHi4W7y
zPF8N4%PjAIN%KcdpPK)SpX{pP?MJ?<X=g+>PP3Y{=*sz@t@HVLpHA+%?Gd`SQ`VK|
zKZDeZA2Yo@g4TUZGMDB0_DZYbX0%b_(U&#5L#^KiZ1isZ^w?6=qohDUaA|*#jpmPd
z+jil7It_16DBcj%-e&jmUFMwR5T|R$THXd;h~MhJ`u63r-#?Gf6;YUytiDiiskqWz
zapziJrsug2qUxC)Z^YemTIi@Ez|y^Ph1_0Ft0Ncl4%F?x?NA?(?~}p)^4fNb2==^(
zzd9EkX!2+ZKfdI$v9xrh{92}IEFAlzc>HeYX8ipk@oSDyNWb0H{cbZp|El|yaKxdz
zeBRy{#xwnTrTUI7khHqL;^U&Qgc-pr>_Y#pRO7nwQtGVV`xwT5`%JhPx6E5~kEQZL
z%);hQx%s!Vq~3=0U6WI57T&^i;jnLgsDS6K3(4zSuJ0^i-Fn^sZgj}I?5PYlPX7H8
z`pBWl_r;zy%uJVj<#P_Gd0gY$_TGWtV}gJ0s)#e0xyl<CI55`mOtz|c?b!djL;KI~
z0Qc>YQj%L&g~u*1=(}~+>wr|Qnc<o%j@(-qRbJa>>^aTkbM`+27kk;=ZT}gfZnZ2D
z-SM)jCGpzv{T~(`6KU|7w{^n?-7B(nTWa5}WnSA~b?KJL7v-&nuajjN=3jRWc(?a}
zVEyyx^LKO-&Imsb3Ug~yfA>#BTyTG`npV-Ill4BOpBHU#Y!*oHxYo?5l2tXS)N~Uk
zPl=lHvAxTT7X0emwrqaw)g=dPS=sKyMsf4)OFq_Vz;LB}Z7(lV!s~ol?I2EbL;0nz
zvt}qbu-#v`ux)|ke}?IEwK-KCXI?+1)FYt(N_oLccg3$d&D(M$xcE3bI^SOD+M(zu
z<aqs1*P>3jayb#6+*ck~D!N!@xbLt0btPGQoA0^J7lJi~bzjNWJe!enL0Gzq?^*K(
zKF1fiY;89`u`iz+rCXtNpzg<_kh_ccmcMjWx#QT)`C;La1HIGDoL2XWdg>fGz`%WP
z!=L5<uAcqR5dY6f`@xTUCaKTT^=y?)9IYlVP5CqT<IT(cAAL@}J@R<IN5y63S8uG&
zE_aN3=B#t<`k#y^p&R9+xp=3&$x#n{?$W$s@7{on9V&en^Dlf`5O&O5=gWJ?38Gdr
zFa5323SS*j&#%QSQ+GmnNoL*Gf{VtNG89=RuFT(M9e9Ex*gVl(gmqS}>imt1x>EGN
zN;g?wQC}gcw7ICyVcqU<K8@+8Cw6dkEc!lsR*bya>0?ixhn(19IN@!_h6%-nn^yd1
z$Xjx2bAe^$hGKhz;*gDJXNGP{J+q5N{?h78v!C0A%Wt`DwzzeA(c;THeq8&aB;qN4
z;Xi{Fqfht2?wI(OB3uU2rNLK%wncEbFfIQgqFnYvM}Pg}xWx?8?_Mb{zqa>G=9=<7
z<+9rMRHlj9+GM0gXz3l8TYY}2Vd%e;W(qI=P3;#~Ry*V4kQQjbA8(Zt;j?1Wa!=+%
z6GI)7b61%x>NK)nGG97A>UeL2ve=dzoVGP9E8ZXf{`t{~!}o%>>MxnMIqv<jM;23<
ziZ*6AxF?m)zwUo7C$B<(`t5VEO@<2Ixvx|rqUQc+>9Lf${Jqgi_}ZL@LenohSzkOo
z_fV^S;#=V&`%pcb;K^Ez^;<M&^Ghu8pT^xk<8bAX$nsX@OFo&lD=Y7O_et}+!lo}J
zu|xDt@#T98I>|f^PI;S5>=ds5v{yOsL_zad)4ka%go{}9WM)dNI<j)p$~PK?8z-f>
zln7s`4Bxgi$7NsZvdiuhbvLXymcQ!tD=SyKkaG>&d>`D?Ut>5!#Ed~?WA^0IPqNx-
zb(!}k3v0CoTRRFVFL94L-fcWZzJT|I@ug>dITILoQYKee-Hwvnu`1za+GSb$Rz7oW
z`E6;Q31RA<%N~80Vdhq<+U_B1bJqSRf8CKY+vf+zKP`$3X7PD<TX03+-xW3a2b1OH
zj|RRzcRcTbsmfRN4GZR|OByn&n>p%uT#wZ>N|8Rva3lK5d*>9P0|I*;|1)H~k2`K6
znlq8Xz{s@YrBA}Kw>)_&mDwUQHhc^%*uJtevuyUu3zysPhzDF`aWDS8GM?+ru>`Sf
zVcGU%_lak2bu3G{bH2UTu8v(?F=r>6ja-w{_RdSu5lf%d<vr=qo+R-oc(>tvUWS)(
z=Z_a2(ptf=;m-RzlmBSgtMsXv{@VRb@bbAnJB5?o%#Ta;CwOmWW)Uc1U&@yj<K4>8
zAT7RH>uW=<=yoyX_MZ8-B|iKLVO-j3^hib7X`>m-&siEW)3@E6oKQOJ)+WjFn3<Os
z*zeoBFD&f4;qlmwS1SK%{^NckySZ4ba8AX!<F^HtRYk8&|KWdnk4#Ms_k{d1)z6l%
zcb?liedh6ipA28vY`^wBn>_vWH}5SgjtZ2#{-d!kVshp`rl$KD;!L0aXkQm*dmQ-X
zwMgN{F9#Sqx6k=v`u6w|?qlt1W-*?W-F1Owl1SrYmld}>{xYmRcRZtG>-#%lN8=q;
zPF-oRwW^cNXqX+@pz>O+k&k)ea{=|24rZ$rn3ul3n=RS9Ia4YicHi3c<(HbC{C2%{
zUHI{}{ckGQSlG)f*<4h7>+Z$U<fqQ;|2F#UIY0YskDmY3XGvT?mc$mQ9{A7jbZyGB
z&qa2Aeom2_Hr_eox3qI_wdKLsdkfYi^j*HD#WAg8;?fm`b=(i#)t@@mf3^9S@m=9R
z!*;1|e&e{qX{o*~>&&bR5BzQjyw=^bbb3&K=3Bw#*XIA>sVo-S?y4ZTd!d@H$@8Z>
zmQS9r@;}4NYq1|wq^jJPH2-@x<Ap|Ip4CUg7Tuoo1W)!z(SLk3E2qvem~gvry(e>|
ztmER3IR;N%Cva7Ta9+9Su2(c6DY11IQ+=qKM9hw^{|ufA{Cr>bE4G{IXoW?m-Pvix
z(Yv@pt9b`gO-6lxdmTer!v}^iD~}zvD^d;}o#4L2hw*~vqMJUNT9KZUY8FQatIMoT
za<h)Ser@-bOBbJ4eY>4vz^3Bzlb2V<X1kxA`-xyVpS3%suE|Zby7Z|q=~(5S+LJR2
zlT&>+CC;32TJRpLR<hiy9r5opC)O&+-3#rP=N2w1mge}qAY02mw|b`2I@bj0+D&aU
zn*Y2=$$i-=(K`F}g)IL|v!6vjww&YN9{rzT;^e-A2`{`2wtQJ5X|!i^gGA@{&&yBG
zJsFU==-A!Idj$`$b~PLkRXARJ<*2!Ge^-J-qV%%*+bd0{f4cuv#{F(i;?7D&9s`9v
zPl}gM_o~xBA@amdc<XHmb-u@ctrsxWtTe6*{qcU1U)hmueC~HA*~Yc7U$i}&`s82I
zg9kY?542VK{JZ^XiQglWPcOZvJbb+BVS!Q3)beACJ=GWdy5|2&rzR-$>ZYV~;&$O~
z7an`u(p{PCE-!2G_Pp8g-lq?~u}I6cX3Oh8z0YP4d@JF`sfm{qJncm88y-B|Jx%oQ
zo*70$KNfV}5lnjiuk@eY*TXa93l;|V3#s@o4L@`-@L-;gp5sI}pV<Pu9vXYqy)Qm_
z=->Be|It*R%HoGQf7Ur(3h~rhzQ(<`{^IAIH)KAFnCW>JHXE%p=AU|giRVkTO@$SI
z*4c$xaxaUKm}$1X;0??92!TwCdV%LnQsqyMGj1xip5<u#++9G`sC}9wv;DGM!KHTo
zpZ+tPF7UMIVdA`=&8yU}t<SBNvv4tIkdvm80`p7p{k_%=??1grSf|3ZB0L~uhMfA^
zgdg*mo<9HlY4Y2L$G8pqnyky$g+I;zyR_Z@RFP#Q^OHvfT>3vMMch{#{+`nt5)tyB
zq4nqTKb<q~xBGuPH}P?>b;qUqyY^apD*W;<T=7rD*=vd!yO(rm#AH5>3l(K+H-(qX
zc>P>->(^k0FY_f9NH8<~vtRDT@Lj?2Z(WI?+JloHUW=IhT9$jKvTIU=V6u33#kIS6
z$xHlujV7}u%v<!=<^@XtqugREzAeT6OFVRVdrH>y_Bjc$&z76}ve4=+iwE~Lt9q;Z
zV%<OfGw@4EdbH#wl)O>;x?;9dH$PL>fjp)N$q99{0`%DuJU{%M7_GxN`TmzrtJh4t
z@_KD<{+0<F)IR^tzQwKRbAK<-Ob!K(kNu1fU5puiH7>u_Q87`#<BDuj)8pB%AK36#
zH!zh<OnhEt$QX32K4Yb9%f`R+_w_I}NJqI}C||q4q1XPdh+ia2grwN(1&ezmI#?H+
zX1;%__vvAW?Ju)7d=)m9-5t^$$6<9mO6x$Qac=VQbK90o?H2y^-r0a*zR$@fhW8I|
zE%Onx>YFEOe@Sic0lh_U*VIdW7Z1L_^w&`b6{9n40tzohw|ep=#6($NoUXF^@5Lm|
zlMM5Yob7!1NMqgG1NTc@cl$ahtm%xt)V}G=WUI2hKE_Qc$7b*Dm%knMx7NRx$>DAh
z!>g*!B`m!UPO2QaVBK(nv%^3{?p~<@=Y@HjMI;j$cgTAw9{J_K!`gqX&*q>=2jlu5
zVW;!**Dn9EmG?hG*%EHfmsKj7v+tQM;<(1R_291y&TCefzkD1$#dChpw_jW=lKp|Q
zcKbqPk9IQ5)v3C^r1!|}?T=jqaxS^2En02eaeez-8862SsW@Mgh|DdS;fz5H&Fg#F
z>vzujcx|Eo5@x|QbF+(o?P6XrU+VCgAAWXhd4e`;X72Re&Zpx4`jr2d^|=u@!nJ1~
z4nFzQ&&_vdowLrbKpop97u^#tR9w8PbL3=FdffK4)3x$<C7<e%=xEUWopnE3fZ@8|
zelJC-0~7c=|4tFhwf3;zad9HcWQNSIZ(TZ7bliKDG|W_P+>Q#K<lX;L?fy%5+xG$@
zXTpAO*~sIz+3}WdgZh$hpV#O1E%I;AlI}Y)`+Vm9Yx8Gzm<u<&GyHwj+x<^rZ)|^S
zP5g;}73qHB@{@LUH}1dHzjdz59SQ4tsb_!8|Ly;=?fIh<Z|dLdtmMc!cmL}4fW570
ze-8g#Kk3iB;2E9<JC6MA+Qs-Z;26UO<-<!wnM#>V)O5X=)-LsIV&T8<rQ_MVcTuzE
zbZ5gGA?KIradg*neJ|8m^~-<en#g0mdnR&E=W06oWKzVoF1HC9lNWU}mB!{fq{gnR
zyZT;!*G~RV@v`ktEN2E;yq@N@xI96}y>YpP2#Zd{DnaJLOC60ndZnZ5PFah#{ZQ@b
zKK|u$(PxVg=jwYktIH36JmC}ZadqogG2QEjs>9@ex2Rs+TQTK8<G=S0y*3nn{Mfsr
z&9s}lf5qbCr`{dyOj!PI@1m;{iUYPx5@p-G?3rz5p_s(PgS<UDCVu-w-xS`R-ltrc
zTYs(3&wg!)r%u9|8~tm|Wd0Ntug*U?XYzJ$XSu8GPc}Z!^H<!=aN>k#@Rhz<fjZ6>
zjr%S#d&-I2IL)SQw`}V!j+YKAS-%Kh-mvW4j=kp`75N<&_O84=t2yP3yZR-rdAI&%
z?y#7hFRgaJLhBcE_Opy94|i%BgsW(EhkTqdr%iObq_pqaTl2+5e)k>UvTl~t_nppa
zISW%cUs%t7=v8rJA#1ll+T$e={(Vy{-bpl-n;b}0c*U`Fn(oAo8@%@mwqIMWweg&1
z>pwe@qGEBin*N?1?-t>Wzs{5|d0@57Mq*l-&qP`N{z7Lq|KhCHTQR=^>iM-K=Jplc
zKE5>fPy1Yb(G5a8Z9(OR6W3~eV*2>K<CyFHBNb5_3yXz1#mcl*_?|D-^V7Y>ss3)~
z^(eQePg76uJMK81`PO^3ozkT=hAlrUuH+x@=W}ql&Dz*0I`Lm@{1Z!6!P&|izD<z-
zc0BIO{HgZ(EssBhYo6Z8pd)eXcqCI>{>0p$pWK#t$l0cCPdGSnTkjF(R}5vZMJn?S
zs`&l&nD^Il;fY7*;vCFRyk98WYJ9SsE8(eiqr&TlS^pUnJM<VfsPEf$ZL+e5=H&o)
zkEk0BEzMg@zrOYCR+=6*!R76|<A?ejkDr~P&8Fzm!1(&w=DsqX$|3=dm>?FH2K&~O
zBNa14+uRiLSy*RuNY$C_`QuW}x^2}Bi_|MokI(hR^d$Lc-(zp}VJtK#eH%T;qa*w1
z3Pa<Bl(N4jiw?X?7XEkf%i0sFQ%*3itzw;VWZOKYwga3@PkxjxVCsHt>;GZJq%$l6
z3b)t(XGqPPBr&gj@9NvyJAK!=?hd<Dc8~GB{kg7XO9UJj8NOIsalt=difi(QQspn#
zw*S$W|Ie_@KP)aRc{7`e)Mm@AD{9i8D$G|rd+7e1pEj>|diU1$q#bm3O3S|YQ|D%-
ziu~(r#v8oKr>3WMF)012xb#_G>Z!$(o=OuP*3RDKt@hf}y!ZJBs{E5GS(N7aTP^L^
zHU8emJA8h6mQB})yPx{TKgm~q+5t<QSHFuN-ZK_eIP!(zc&6w~@d>9p?xaX;e`}m@
zO7}<Uni)Ih^qK#N3}8RO!7Er0(tG*qEP3gZKV|0Btl6;U#);%ReoOqTj-QY@TB8>D
zabIvxqqrH%mT#in{GumQlyVMN<hmYI`EmVkKP%&-UmMNB#hmzWGktp>G}CDZlcUkv
z`}xIw7VlK%N9~y;eIQKrX~gz50%lW{?l&%b@}c79r<%G4>!&fTXckg?TX#r9tSI7$
z#7@}`(QdsM9pg^r409IOUuUj;J#2St(p}HMD@RX?7=A3``BSswS@`d~W%^nv7au4%
z8@TV-#_G4AL*d`8Q^rs0v`?9T`!KgpqBOJnr<8wzo^sE@bZM7Lrn<K2QmHjri$cpc
zy|X&g*EXA9wR`uScPx3bX{C0i$9~G6sxg07{o~-#)5qq0|MBE@#>{|!D$z@e4eK&~
z#<|sn+lz0W-aX$s<(SBpbGZ%*y{t!NWVRkDIvM!ZWU<EOy!ox#?EZyr*S>6fongke
z_qEtpyH_5eLN5HW`rhr2?khY?wf0I@IbL96v!Z7C(a+Hn&!25bID4!{x1;?U!{i;Z
z+|rl+`TjZmvshl8Ipy|jF@b_bn*a9x_MRqnwl(GPzo@4*_1w*q)qH0POPomPR&xu8
zx>vHZE`0joXEiN(J~uWB&d+y}h+<C@j{6rU@l*Zi#3}XNQ<<B$CF{Lq|IZ+OsmP%4
zdi$9eYj37|w<H^u*01~PoAk(>oBLA}^W;CO{>92mzw2b$X7j7F@!W`3k~|cBN2S;I
z-{s%ha+eJI(wK}s9*aF<XqNWo9$UNi)P7@SW=YA2w)e$Zx~GmU@9)VgI1_R_@v-m6
z{|wW9NEp1!?LGNScxLVj;eu*c>muVm$J8$piZ1iN&1*gqm~$>t?ODb;b)$O|Oyr}^
z-Lcu@XV2Vo`k%Y@<P$L#SLU7ZU;UrqDBJvJcGl19te>_i*}l_1zB%Pg<No#8taq%B
zraef~J^LU%Ca+-EKBG0;CteVY`0(I|PK}PswmYqoKP3|?Jl45$KPsAM{!_qcpM_5g
zx5zzP$La=`%W2}7TTjlH`d;4IYxOfQ;PMjY+|Adf++y3L_B@JN{1y+}?<Lu$TbGt+
zrGHo?a!bkg?A9ebwmc=5{l2)oOWmPTTe>2MQ9-CCJzmP%?!p3z*Vh~uy?uF9VA-$v
zm%duh=(}r^UDh@0+!9&)xom8XVz*2ezGL3H#z(qN#HdN(250xzSr%V{)vUrdtC!t0
zf8jSZb<*}oLtCD|8Evdl2L!J#__Saf<91H9(to9CMmiT0<)d!CGB6i%ab=$H%Y%XO
zrF=YBb7{uyia)+QJ%>szJ>b9Z@R*@@lX;1h=SLHM*XxHmn%wW&)^i0+N(=e%H*;F8
zu36l%>2i+TE5xq^%(!dzcG<j;kjO1tA6dmMQmVhbwrbHuw)*szi@dB8PO`6%%`ReK
zmiw&mrE8+VYBsg+3r-x^(!BnSNUU^WQ2yHUb2Sd}e2F!8+ak)pI6~^gi<;Hh5-g`>
zm8$#iI`AHuEmYFaca^VJcuhpz+|_rAx0q+2|FAbtq1}9s<I60jry&Q`n(g*7eAsgF
z24{W<<NbA8cOH@FzoSvzB=qd=>M{q$7YSD+wb{(;etntiFjdxO&r60~%>}M2=I>nc
zs+9TkTCF1!@{T>2q+!h3Z11<|ijjnZgaYU~qYc`^%zOTwx{-5Phuuj#ak8-b_iImg
zbMCN``)X+-x4?9=Yq!(n+aGL?%2f2^#s^DIa+~O!EfB%BZ{r^=DTNtd4s6d3HaWrl
zRDI(D|0OGDNM$bNXuR|Nb#!dP<l;-d&#tTznIY@{`s4b7=#nNS<x|ZIXPC{uqkZRO
z!J$iPN*$eVto%Q(Fxr?bKL5*_JL~71D)>-wz*<ypPw!<ZzUM1n#`M_B?(RSI)al6q
ziIbs5%yNsrU)JE=GI8l!pJOjq&eyVT(RyVicc}5?VxN+w#|77~$`7mzuGq?ONvt~J
ztTV5Q{7)(WpH&UARlaPe923f#ZEG?%J0>YzzJ91V`I>*+-51G|M5HGQ+pa1)$Y9u1
z`oTm-NX3O?{^JOD&8Zd-51#UUqrYs)<cxLh%8v_^9wmkPSurfmlgU!3u78`hGeg*C
zzKGE?%MGiZoSgTj=s!cWh7|MVwc5#sTLcS5WEUvx{P5x9g2H7lRK7JobiCr{HdCQv
z@4hJoQ&?M<RK(S7sb7?9#V>F5&GlN+EzV`fPaODpXrW@zvAdpcv@a~~J$8#l=UexW
zdCTU@GcdGpvMIQ(z1OE>T)5>w!?wCDH@B_xNp%xHJ)!Ez*FdYjws!fR%M7QF<b7WF
zRw&NJZ64FcCnwoeykE<OzW-eG_IRIS{|f(%m%is8J#>9+vf$*}D+j~gBrmORh<Nm<
zqb#OOwRh|KdZ|+zm9H<FWI9W`VS1+Zro7qnPA^z`%75$q+|v~opCvJRX+$4X`J2&m
zZUN(NJ@*fn^WQA}@h(g+tS&6|j$snR+AsH9|24nLR@0xHGs9S=+M-aSW2WNnsCL<z
zGXtuEQX2g8w!Sait|qW=?b~``k-n8&CyXBJm<nfpSZQD8nP#W*D&zUnM>Vrq)?HLn
z4>q~e-<1+tCin0JgO=NLljvzhg@+cNDmJQ$a$mx{sL4GxTU|bD_1igp$37hjWBdTx
zmvHP{1KSA}pK{yRoTodxdYUUH*B|~CF8E#R<7YAZTVZ!!=0=zYM{bxT-Y23F&Xn*?
z>GH4DW+H_>3KtK~J?zmPQ@&MBU3Qz^`?%!#g`bumKN4`0v-RoLJL~_re>tl$O?6%L
zuO;72>P#LN9(RiWZP%>4u<nX+0#EC#{|wh0#k;=mT&}>q<<Oco*@Q1k?M3H2ikPs#
z**)Oc)VAwsJBn;wx*1LG*vu^aD0}c^>!-wYmf5*?795$kteyKgTUbr<#pwci=CY2l
zrArR96-u8}Wq+U_|Fqbsm5KAdb&5oX`KR{|1yc-fIdUh~?PHpII@g7DL8J?(k?+5)
z^Cy0Y7d>6yeTe(X$!_U6iSA#GT{u23IXjch&&czZhfvL~D|3vMR2Up(85bNaT)m{V
z=-vkVRD;Kx#U@CeoSI-V`O+pM=0aA7FL|;r&tA`J;uMgOj_UY!&`QYXuV(0`h5$i6
zhF=vIjy7jZFxwUpk<X+rr#9W(tm2KE8BfZ)`SRC&EPSWmFPqMFtu!`m=Y7@VH4zmz
z_9}kj%suwZernOa#Q5S=?uh}GcaE3LSTpB%d=69D<Jk<=KQ3_Ftv*t>*=2?_qf`g;
zQr1qjq-!02va{Y=iro0&>X@A^XJ=BhgJp(*shlVmPe$(bA3-S*;xp}JwLBRnn$P8%
zYG!Hub^gP^X=MjyU(U-=2w;CN%)UhG_>o5mC#O&NAS&oB`7-fdyYVxQA9>oX-_E7z
zPFDZV&|&h~<i76D`7`$P?ATcS{Le9FLGE=|#eT_a*-xq0O!i}cIw$Xd8q2qHMSSbn
zy0373mvnn*T^+LW_VY^`F%7x7{&S5RxOna6nR4m49+<&2{Yf}SO@w;-4$iQ=OS-0$
zCr<C3Ei4`u)2*`l3ror8#oc^`e4Js-!B>Q;uGxhJah{O!YG&bf+}c0&<&U2edL(E6
zt}K#W)oZ_|^4dRTZSysoo@q|?xD<4WQC3?mE?m;E^>^>oDgPNf11sc2`_;7{e_p54
z!=@MJqqqCO{v}6We&*RZwYdIgXxrTj4JLoTuoV>+T~k>(_d@QvDMvRlNbVBy_K!X6
zvE=l8iL;&l>m`kMpURE2Km3U0<Xo=}Icq1ZP<OP?Iyced)a0ISA-x4Nwkq2>tA+hr
zxj*j8p7p0=^7u^}9v+K%IU&jF^pZ~7txL~-p1IN7Ttcg;@Z&1YxePZLwpT3rQ^vY+
z_S^%$51LI*&KL8~5Ma)`le=Jh6?5BS=}CSzJz|$HHnIqMSz3J55ZHhF@Gg$6i@oBU
z`P3CY9-Ymnc60*!MjnYf{ZjuK_#aD8DAeSi%x9jM%j4K7XENhT>e1elX}P^S{2EU*
z)ErIy&!9PR$H6JmybmTC3oBJ$l$5-zdPH;5{ivMza*umI?kuXVw3J*J=$}yipW)->
zwZ(PJpDy)ze-15p`s}&$JC2>-_TN(fwRKIr_WUP5et4%e^&PL=x`t6LN$u)?hUkBC
zettRWw~pM~U*<VO=Uah2$Fk?z`bQIj%03n{zM3r=zwK{QzcS;2KU0d%Z{)kcAG|Hf
zy6gBSn>cg*xu*_GO8#Ko@F@CjV(XKNYx&Jbk3WC<xVXU1heMpxVy??Ew?G~BVAG=y
zKMVJMe0!{%d%95L#KsGTGYp@5p8aw3_?xLGjGjq*G_Fh&V_v)R@~8X!ou_~DoZ^ei
zw`MrKb$5dM1cv_%g_CNu?T>u4-0|~{`+<Mo<)?P@|9GhML4ieiiEGl~&3tiwHN6tC
zOHAZna<8A7_TbO_?WdlZuNHW`C+YFb9f~>8|BUmtzWXGzU2*>{bN>r*8@H?T`8b>m
zo*L=ccR9k&{IhhLpIYpJIodl<*L!vM`bQnxljkp3XRN4dDYNEuXJGoT1{Ef2-t6AV
z59)mDlAm6$EVur#CnjhAXN7mdKQ2H2X_wB;zUyIh_d%Vr)7;$@-pVOmsaN{^&w6hE
z^b>O;Iqsfd5R~rA>vGRJf8x)^Pc~`~HgA3;(-{$zqrNwO=7F=@%6alU;*B52o&Px}
z|5N$7_WX>wnK`R>xKzAQ|9&xKlG`NKR-SyeOZuhnmq$%u4cWe8_N+O#LpT|J{N&>B
z>73c!uWzND;2q(y!0DuLW#1O51SYk+HG4GvGlVy)=k8C{s1M+g;B}ZcF^K1A)7M3(
z*jIc1Gx6!>c>6f|dgw+TmiS|Br&aRql=gjDxPN)hiofA2gzG~Z6#SY>R%jct7ruS!
zc%$2q?Z`jbtZyvu8kc+*-M?^GZ|UEurFRb1+Wu#la^cuBv4q@z^ZqlmXK|%W$ba>_
zZA-iaQ{9b8uKQydwiOl|xw15cWOz1dCuHC4`Sx)^P*`dF^V^5^Zky9DCgu1lt*JwI
zNtgA%kIJt!j;<A2zTMe>OO|JYb;;*NukUc*xw>uY&W8LSKQ3Dc@ZMlv@NtnR55txp
zFQYf<K6lLi5pc^xw|1|8^|u89(lHD<)m^=_8@>wg`^|spYGl}0`TE}8Eh>_RR?>B=
zjJ9v_+*3E%dDV@6yIB{jbB#FuiCWx}x%JGa|8ZcSZGifb*=MU$CJTQ3uxQ8Q((|h~
zd{}Vf_J!PSe)~i>sbqM*elEL8NOFd!`nQUTpeI^PM+}6wT-4p>Uu%<niQA;J^8Kal
zs|C#Ca_vmjzF*(5GVLxKhnRh@)47*dj>m0wllsKjFQxM8S6tl`&j7UtbCvy<iWW0R
zzQ|}{W51;SJ?!kI`&oSx|75&l=@h;r*S7bd^&Yo<BC--EnV#?Yw)PCOrg`SyyDN+)
zn7uIB-kMkZa_?7$m!^L=t8m0$UMnof#9hyI>rl9JZNkgvj(#t9T=Q=gI5H!^rvLo{
ziC-ZHWLbsgO`9#R#dmAAsQULGR}8;=-TrF9jiU{X6+7MsOf;;&A02$j>(1QVhd#aA
z4jgzd`?Bng+_agC9y!FaPup@j<N9`At#YT84U1R2{t>{fnlgL#!L^6~Gf4eY`5B;<
z5;4)auHm5iulB${ujR%2k86M8o;q8typpG-Dn#GoeS{r*U!=v1DbJtm+BkQW3WHl~
z@9N3@pV`kX<BKyrarV%ohn5X5c1)Sf*l>0B+LZGjP823jlQ<Sp9;(Et?sUcBtNgCN
z)q#>MF>KA1f2Y1Z$l$pDjp3~xw{z3p-|FdLkGH!YC6nXi$<nIA`25d{f*(uEQ=}tX
zkG*HUH^1}Lts?(zr}|$7uAH&;SKKB!hf_NyvQ%g9dhUDV2A9mVOiLB5mm5|#?_Tn)
ztEWCGE+pp11?z<!W@fYQJkAi3+<o3-ePzq+sH%!f4~};i&+D>Pm^bB5{xqK@j|FC2
zdCR!m-74s#!TPPuB|Tha3k+F~2S1KGSCe3ny+f!*eaEt6*N!mU-kRgzf30c4<tsn>
zFR#@Tn;xioY6Ab9x!UsbY-;}*)`$Ol$x=O2hI>MNE89_tiUx)bp93FlJwGnDF_ADz
zxo&jsG1G@C|0tO?oU2-O()>HuL~c^wdGgq92Qk%MK4q_+Cx6-@Y_6}!+s_!uyCb^j
z+lPfe=Rf;rKlS*7X9=sPt0~Pm@?sTV^VaGbnRM;9cNtvUwwrxiaKkI^$mArBx7RkT
zn!6@qk)`unappCAQ|*n<=d_A2x7>7U7HD>q?^WmLQ#*RB@$WJA$^ZqIS2h{P4A%JG
zE?H^2?V9PKfMf;1tqI+)YF1XR3H`*m!@Tgy$t6yojz&z~*m(JaNzv~GIRdMV&iMzM
zCM10~XFqi1=M;mZiYYOi_Ukql?TZ%I7MEjwt6KiVmh;8p!%;Qz(w*##UOOZc9b{AZ
zcl@~gDXRWNK+LMzwX*J04Iby6dBkGUDxmgvMe6xh2lXrI88drLx27JR>Um;9cqN0w
z&b?}UdQOH64%~{2Z@(=1v(D2!;>#n$9emsVetE87ZFIy^xVAplc=vyXFEiFpEY&HI
zU+(qorsQV}=|a^f^S<_Xo_?Hq;FNiN|FjT}-`?f&A7A_a-27Sm)TfI3Y&VQP?)X!C
z?^c?naH7OV9o_}99_!N|R#^K>cBCh#G5AcglJarfn3QIpWRT=?aQ@?no078?l6R&!
zzAU~F7{=Rw+i-*M!V5qCW>)T)Vae**$gts(dz58S3wNa;L)oU6k@lw#cBei4UF)QD
zKkD&3J@=Cns`ff)E&TBQ>(Z0`QagFo^mlN7{gW-h#pHR1J;8oi>Bl89JsCfY#CeSS
zw{~n~jxarS__T7@j!hFMZgjh}*H$+3^8?j@Y1-!7y)Wn|T(_!Un-|2;seJfQ(_=QN
z4=$HBstDvtHHMk>@8HeQ5OBErZ?ATdfags4LmDgXi*C$z@BH*KZrPpoH6BYQ+kUal
zjeFF=BEWP0kyZFQ4lz5Hm(Kj$ay~O98bTSZZe&JmuKCR0{WwKE;jHzU`YjcgYo4FB
zv$I#1(E79H!?`DM0%dkgoBpK#+xbvWEy3~mC%f1G8G@G03-<fZVE##_FHYx->~%9I
zxA%HeZhOZ4_6gc`qul(Ll#Zv0q(Z-x9_y`tawYSw91tjJe*W0=$RWlPxwXn3rtJ+y
zEXNkch)z^_tx$JMCN4tz=##}Mp(@7q8S-WK4WC9<M1~hH2x|PR;`=b^nAXvchkXpi
z<{b&ld0f?zmUzi(;zRf8E%gP*S8}j?F}^f??#Id>CqHY>EPL{dNmTgnfmm<8NgByN
z`6oTCId2$!N2X`JL}15%hPNues(os;|Fo+xCEhqYd&yVPzteapOSa!CXI0<dn)*25
z$hFkd{mQ}${k!xFANqdSKl#V<CzdDJ{_J2`W@;OGM&nI>#18pc6}iWs6czqHb)b!>
zb#X!JL^-!BbINpEH?nd$vw3s7_;iJwdOEAthasS5<;P_#7Bd|JX8g@4RS^`k6RBhn
z;*gtW-SLZ8W51-Enzct#Ia~AMii<Wj)zh`+L~cy2e>=m7C+@*ZKcm$jj9$KD`(9{w
zc|n-M!oQ&#6i+vsu$`LVnE3CdlJ=jL+|$w#{J|3MBMj_xlBf5E3p`1^Q`r0LQbU9E
zKez0OAOGx2KUq{cqj1;z1ECc+yk-bRy-~aND=;oD_sqh;6VbO0nW}tSQ$Hj0@4YfR
zH=D{Im2=orlq010{#IYJnfX&<!-tBSp@ko>K2Uo7BL0@&*7oVmv*-NjbHCfOnkCp)
zvLSc%6Ya@Ie)f46?9^Ld;(Oz|+A3+iHT)jS<Y$<D7M#mbY#rLr@36*ZdCuBqrKTGj
z8g@5cXv<8nKAQ5Z#=^$VQ_;}Mz@W|X9?!cZleeCepZ|0Dbl}d8A4^g!bN@3OVwn8z
zam3G<HH+I1ABy<T&^v)=_Ur|<8}e`5+Vr2HBUoFx?NHGT?YFyns&Zvb*X$SmdGNZJ
z&Wi&RW}9nszZFojS^b~k;Qrs|CqMff8@ciE<A?t)y=8f0S$*Np{-61up0hu$6IY&R
z{mHUow((Ogk2}W>g#Tw~?r(0fv<yjqoccJGD^8Dn2hU;VZyih<{>1+~mM4DjPyCT0
z`LaA6dv&|l+jJtP9G<-J#4*MzmlOXpT#cXl&-(FITg|gSd6H+IQK*kh|DtJis5|`Z
zpZaGpGCuniKiaI3tk|z+pr*9rhR}=K3}WwpT(dJjT2n9b?91;x``r8s3}%b`o3MPt
z-ulZm{RdNj=IltE%qVI2q44}yJ(Jz@g&Y?5t4p_jylJN0-yd`IW3sX8#)WL0*EsD;
zCH$1n965L+<(R<Kd3{a%(;r6~6z=%X@F@A7?e!DKWyG$(Wvfw+%F~mHc_X>O?#h$2
z3`rsT<#HPzWwYsAy3@|;P;`*-g*RW@-uJ)e{AYOj_S=7k6OI2=viC>!OYxWpe)$!6
zYujvLwyQ7Z-H)5PTX9nUOIf%1UOcB&;;aPfYdzjG@jue?P+%4)`BN2qQbDh!^YYT1
z?$()1dD$D@+i%<J%d_agmw8i8S<Uvm5Ma@;<$&@_(^vl)P8Ov-iDQ4g-et0_%aO1%
zEe*TQw`bj9kk9G+vcynOMQ}+)mpMnSdUW5RHWw?#l{@x3naYW7wf|kf+4;vNyO=4o
zWXARF{nuvbz3xA>-KKR0mnloBNx4v(75`P)6{{tggRJUA_#f9__kMfsahaIX)mK+e
zOuO<Us4d9r70-?E9cgusyuPUWKX+)(7IJ)l;i5B(<3u+0X!*NN?rRy1)NEeNn5vYN
z5WiJR>+hyKtK(5KyO}GkO6GHYyTHa@DZKKfN$p8#7x#}Q&XYKdxV|lVmLR`Pi9Io#
zCHbXPzf?@Z1pnZLzxuu^oP2fYKf}UBR)06;+Mk*&bn3B~a8h!t_Ql1_Y>l_l9(ZhB
zWqLbN{llWd1L~1)>eE|Ulgy2UttNk2$rRG<_|{?RO#kW%spKig6HGJT`<OTJFkHXB
z)iA+#fhUu)|5CQQ3evYOSyf)h?7X~!<@@^VLIqj2dFCs<g_BI@>odCWhd!A3x2erA
zX^HO9^;s+oA<fEbw{%ToP*gH8{IcGGFO9vwS2X$M<h(~(0S&u-vh6}v@m;I#?yjw=
z4h%9knz3#3V+VoLOdfO9x6hT#WSMNZywz*ICmX{KkqvC`=9#!JQ~IR-SF_Fe3ggn_
zbG^I;lONbmuS(|;+^h6!=39q_|DFfgtaHs{(y!S6BFiX7vT@~#Wb-Q-_N^ShJ&n!H
z-a0gdp0CxIdqK_S&sm42joa?lZQ<^ZiRi!X!jxtm@k8q7OI-sVN7+Y<c;==(`4L#N
zEn{P+e3aCR4iUwvGv@n0jO)F8CtEhN@TuWShSFa@f(m{t*cV<J6Y*=a>Ec(}?1z({
zfy)1w#GQ}X|LI8b9y6_frBHj^b8C_Kr~R5cA}cLUrJe0{s9nD7-L$vv_KJNzeYa<J
zPCCBxwe5@4P!F~TM~`1?%+NTi=(cT9mE6SNuhU$m_$Ee6E-t@X^SbEp%qF!DC4V#u
zJDE+qcNj5rc3x^OY-BmIQ=EMbqZd<K>9lFAQ;z@MvvTKs?UR;#8o|8`F;N+!xy!4s
zd`dK^f4X7IT=uyvM>(hVt-c^w_;rCNuP$4a+`rP@Tves4XEgej?SEZo`1g8t%Bd9H
zt^Hi_#nOi!N!mV2mC92-G+SMzVd)wHr+$4a$>K!*>3Pp*H(0r69l0sdTBtSI$fka7
zF7LY4|E|5uH2%yWQMDj{*A=gi?fgvt8NN+RS9rU7saEny>-gUlQ-lO<jwi3R7gvic
zieeBDDgSk8qj0sP%0$`KHxF%|(IhUn`El0iPkK*^HW=+Z_UtC(3!4?6>@^?9{AbXg
z>3H%}%#{0+W&Sg`%ks1^`yRhi<yvHEKdZRt(?>gRHJzV^&ywC97yMFt{Gzd$NW~qs
zoSN$Y3~6V|P4~Lgz0yDF|Mqb!<CY+w=Eq)p;^SCO6r~*QE&H{5-hoRgPahmBwr2bG
zdD#PjD5kIbgPo_INIY^+Sj4Asi_?i0HY+b%=Y=aouG3%fc_pjc6_(%K)$_T0;-&xY
zu751fFmJPuh}a3fXGsc-kDa9ykDp3Qc&0C_{6p%5q4MUH(oUT$2Kye~>5@_I6*lxd
z-Ym#hxaG!n&#wH^8$}yAl+yl|Zhsi@pW%d(LTju-$>+uWT(Leke5BHK?N;7#J@IKd
ztMg;?+|xSFaW26rw~AIz+!A->Wpb|OjvEtxpO6w{Y5w!FFd_8YXRYQQ9ns`RRo9t6
zv;Vx4BU2Oq*D+_^P8kEkEy`XKALVG<TQ~pHN<Kf~S<MdFn2os!90B&B>Q*vU7awe3
zm~xG8`-e64GwXsM6cp`?NRlurGG^=doqq9}m9M$_1O^R{!_0XK_Dh}mx82qFwEa_2
zkD4+^axZh#gSvlH=hmg`eNSt6bxe1O+|@Tpp(myX-@E0xcu$08Vv+07gP+!CcUv*?
zE}R@G=x4&WG=;N(-}|-ibmfNS?}UqQzxJMf+tP6Tm&Sq`&!ztv`1{_iVXp3SUA%0|
zy$8o6`5x?4&+lLls?l^mzSCmrY5g5MC;v0#2eBsq)Tz;P*Jd{j*Q)05V0pdVtB&7V
zIN?c>!H-Y8OFdq=xAL^VH)}I7H@n~;Xv!Q|sMJ!sh=E0VmX`kutDsdvLJ6IF`sPQe
zI;h<C<&Svpa_;VCh3u*X=_?EhXS(|M<<$a`Y`5tC)|M);vsTlI<p0kwr-<!p=*QWY
z(*FECZ?opWJDVK2Idu$kJr*DTA>a47pzu+Wk&|YI_%t<-_r;O*`gPuppX_yeHsn0x
z<I(-kApc$PVOIXcKc`QhJbfbVo!`}0OzRp-7Mx0G7AR%vW?Y|PeB<ESH6CG76BjNp
zH)P0s{?J8{r6GOi(m++S7l%wgu2hc{`+LvC&RNfQrp%$Lat8k5$L{<J8VzO7SdLG;
zTe0kEp*WwIUbDhsyJt!Dx86Qn@8~_bcRu&w>HayJjiMgRwfVYsmH6GX0G79tN;+R;
z-#*!ABoxB!^KGj@S@m`W;VW7Ey*!c5A`?P*Yg%4t?mu?)?M4-qg(_zs-QU)J{9odO
zXQ_^RH`qO~H0SqJU-4m`TKJEvKi;hDPyF^+e#c^`KnD>!dpQ%EuscRm&hl^uOU1_>
z+f)~K`k1`%hZ#l|x|6jY9y!5(??QR1ZSQOGr`vw=|F*LiE;v5*Fz>#ncNyn<`5vvV
zDOF|sa`28)O?I8xu~puYw+n;#^Y41S`Q0R#ux|qIzC~Th{bjY@70P?&UzZ9_4&1t(
zX$_BroQbrum9eCCwDY5?znVW~3Zj*o&Qu95oVjyt@0P_e(f$VZx#EW{8Kk%E+|XE&
zH`S(s;bwPL-^EKNN+pZ?#XMXl@vyQ8-zZ(X;&!pshO;MPoYj*2za-E1`p@vmT;%+R
z`_dD4tU5Y(<H{4)|E=lEUmmN?uVH3(>g?MmrA4gg+E08H?Qi_NU;5Db)}miV9|NX+
zJJG!N;3VsB3qS3b@AzzxbmElLl0(OrXC$wBksM_&|FgWedG7pq9slm-8FKfruVS{G
z#vb+b)BbPj!uDrswyD=h*qQmu_ckY9y<6*27WyY!|9DOKll-<iF%yfn9GRS>A9f0H
zp57Jl!)$Bwlb`peTex#29q*nv`A>hgnbYw_XJ`Ls=-6;=!oQ#&azcflR*4)leEc*i
z)JnW~b-Bv5oc|1({f~d#ym>hHfl~4<tENMTj|A0}Kg*x&6Diwqc(R(z&PlvodGW7I
ze(cv$mltq2E~aPIlRx479lzaGbB~m***|T+Sy4evpUj;|dEWMfnhyQlk`Z6|jZNFx
z|2@e0Q{VOQA@A{rAB$IiQjtzNG2^6BiE=@g|C#x}+8@QMKV3id@x!x6!%KNvHvO79
zwP%e~%zuX8!p|(?<r{fY4<9>aoZh$S!m8@C@~7f|eSfs0roQ2E!<?R<GdJ}GZCiIs
z@7bCeb{1`qp4S&krEs+iOE>Yny)D+2-+y$z)~AB^ZZ{`b&3n-CN2%$PCFgw0e~;Fi
ztV*8w+nJ-&mgibb<c1Wt>}ret{|w$%Ms4ba>PtdD^>|AMaU`|6u+|>pZ|u@rWz@8}
z=jmi#t2vYWE?)@@KQLpblH|w76Z#ncO?tNN_ni43|8{=+-k+!JdwKgy6D0=uobJC4
zf49WH4O2L{W&U#q`H+YMTNr<5Y!eG>yfyWbBm45#^O+qDbT~Rpw-=hv?qpk@vu5t`
zogWwUD)ue@erc8Il=Cm2I!frhyjJ@9Qb&Byc7K6-kEL3knGMRzGfX@U|LR1PScR{d
z5L20X|4d*4M`r8f+Y6RSJPne{ul#5F&O}V<@b>wwOeIQh^yTEEBtD$>Jv6WVN8sHB
z%~sj>woR}NsM#IBd}+bgos+M>zSXRAV1nO1QOhbpMxXef*LQZX1?4k4l-hggHT+KD
zu3H^&!(8{liYw*o-)UI;+&+G+%{f7r<(qBBOiN}DCP%pvohAG)Uq1Z0D1zC1=4+`R
zKLZ#Vw|!nP@5-s;S2j6zS2ntEraS1Auz$bQ(=yGfQA+N9Y{m+fZjTE>CcoUXI6kqx
zo-g;s?UBnZ-Kw^)ir4<Wjh=Ng{Bre;vZbxPOG*|`O_*lPeu?3usKmQv<+(5IN<0+|
z1dD(9vR-@Sc;VKC?8Ks&2`Vr1??z>=oPYJP<0W^u*_DD$3|GGVox)Vrccb~?)3}?$
zM*g0CSB#9#z2E9_$)@T;O!{qOVd1P>$37RD|B{!Q5+BX?E2!yy#hu*iOLv8@$TJk;
zT_1df(Y*6rmVhABS+mAq2G<_$fC*_A<u|_$X1~1NSEK4m<9hF(6#<FTO*i`P@3`QT
zeAOssZk4M??4`74%0B~mg;xmIA6xuu@zv^%rA+0zolH+E167&kI=phY)_Gf{!~AdZ
zR-wAj3*KnFyT#kFwYuq8&fZ`DM7)_!u4+!w4Er}r^|0IQwt4B_1C+`Rvi#us`gfP`
z8eh*18(EG7xT}}+>dLNoTx=#}Q<E7{vUA?NlBhg2Z|?K$a|PE#d(PYZWqrZHJq-SN
zS6{zSDG{g&(XhI?==;kr3*>*fbp8u16gFV5o4#lf>-W4_)5X~n=U*2&+w1vs+JA-<
zx?8K)_ZsKv_?Ucc%J=W>N$U5n=hDmBo#?@Q_3;C(5FNn;Py2<7W{O{9oNA_3KUZwe
z<f6UW6<Q1ip4V>4uNC5HwXNcp%6WL@v($-(j9rubqf#q`QsUPKe_2+3B0`g~?8jHZ
z%f~i8I`wLXfrd}DpksD?ac|ugJ`3v<qxHe}_6nW5#8G7Hyr)9Sa!%W+{|u{-Y2Q1+
zziGQcg2$!5yD$BbKdKR<{asW%&8qWl+>?f<o@E&V43`hhZrka3%tMcNLF0m6mVl?9
z!V5fa^(5VW$#$@x!8L(_$!(FxwaNU-g{i+EUGJ*TDil)^;jZ=EoAm7S+;TIA#UhTk
zO!FCCK02+J=QGptW{Iwtefi@*qo1EugcK$z{R=TlwR;xsdxpLEO1VfuP1WY-sX8JO
zy}SNui~sDXw0ZN!FDHq)(|~3E%TMcjf2==g&plnuxFO~2NjBj+XKQZ>295Q<@1MPC
z@t?u;=S*jr8iW4~f6ZmD_-y>o@J{kqSX}toIf<K66doSk8PL1S=je(@KVG`F+&Nny
zk(E++Du=JoF1mxqq409%`{(hGwz>OQE-+I_c=w-S;s>QEo937L-LH;_H+HU`vxJFr
zqRRQcDfboMDIDLy=2Tm7=%`Da)%9(jH}1{PdF6FOI`G6PaiQMhg}2n#Ey{TOB*jM}
zuv}6#vcWj-?X68ub$;wK7O0t7G&lF#=}hlKKO73y-8ea?{z=^je}9Qf6E`IXH#G0^
z|8DDap_)0qLeK3$4o6@6v2AZOw=~4|ZOD!I@I-~zT#>n?oPBF`#3nnLA19h8rkHTw
z_gwU6%gw3I#<_}}ZxdY#r{6fL#8P!5Tlrk)^Av`Y2Ahg9f5i2RKicpvY17%FS}Vi3
znLGZxxml#h<!82QvGApmS?NwUKCYUY!g7nZhjF==PsY<2p&yqR)JnUw+Ot<E9q`=O
zGD~xMxeC)E9ro%UjlKteyqRgJu2{cg$Bkd@4oQnA&ECMw>V5dFok4b)+07oqTWgNY
zt$yvSrlxbiWQ~JD7JqM=#B>dxoQXWPitCeaADS+A$kA}eYgwMa14a!?9P;&VxSE-j
zp6#e*{HK1byLiguV<IlUQff8h+Yg-j)25J|;Q3v8gRI&{wLHs*ziV1}dk>b$E#T-)
zsR(E8{%QSa{?m%cZ%=Y=8vVA|@a1dstG+|?`OW{-DW^A|JlW0vJ@>EH^QB2o|M~sQ
znK8$s^l8JvUD0_{r+nOy_&h1VY@19|ggo2wCx8Ak94)e_sVV56dHIsGV`27}^{G2{
zURT!8;#1%A_40~^|HO|J&x_7kFZ=9oPney%^g|=1)B^6b)Y$o-63s;4%7wE!nkk;!
z>o%pb-te==3ccrILJ6hwIhOpCpYkO2XL;hz!pWN@jaM@LXYi7VlRy6OLE_`vc{*B)
zlvpILAGvt?#M4KIJDOh_IR5?5;1we;(%t;fK-;e7CSy(y<HdA;zO9oV?9-m`N4~|$
zAw;$48QZ0|D?csdR&1%5`8s;~Wfl)v?Tde76MVXKws#9DeZGEd@3tn!2}l0j_#4W`
zz;d+b_MuLl(5lLRuj0d=?`_=PsxEoujq}a}!rTw<Wu^)mu3#)=vb(%+d*H3jYI1rp
zHw|SEh2(4flGi%<`DZvkN8yJ#JAS;M8*UN!-RO~e`JB%6pNij}nzKG4Sv}KyQgz><
z{d@N-<uRlj?Rk=@bUWOCr9x1jnOVXqpJ_W3N<YqZSn#K@H$pz>EpzEs_Jx199Pax)
ziK|)slWk_a49{xS>A`sm=4u-KS)BY-O~H`O+OI@b{nvt$h0SGe6eReKk^{2Ewc8bx
znNIJW(675|;$z31xs#Pv+Fcg5cD&-A>{_&f)g(3XH^Ty>rsIoVaoR3wJh3qBGne`C
z&P#jSSTE=F=XS72ANgXk<Ad2t!!5IKf4vy3_cF-wT9tdmf(4sJ&5F|48(vn0?+lgd
zzPDUJNA3gXrG_W_jw;y}-?}EUV+W&?-X_Hvy>(N5+Ua*r{IKHd)7uga?_v%$*u1E*
zw|=j&)0QoyP0Z}t=HmYhx@o76A6d8|C52@ppRJd$6UQIzKTn<(86_WiH)qZHW@Qn@
zs$}^B-j$-=`bW);CzjXDnb=>n{Xc_@nnJ}~&F-R@PdE2oeO%q>7plau|3=7{z^X@o
z`cE)7Dm?bnlhL|-cgEe${|poVXsbVqpKx@>blnptj~+h3`_I8#&Ed|5oWp?;8$T94
z|DoTVyt7bInOQJ3SzPyC%7vfzydV6Gi+&Vx^Z2PVGY$w^CkH>ub?)qz^NBccqfqgy
z(SHUH!RQSS{Cm$IKdWB+E~g<%#(rT+*|IZpRGx~4TTHz#^?2h9euba8!p@I2K6p@L
zZcxPhpP^4;#hJZ)<tkg47iCmkOMO=K;lph1iT@drr%!(S%l$vYq+8{p$_`4ir*=PX
zf2KeEgv)1RA;Zq=Ni&7-Oy0F|`|cC}8HANuZub}-?`bTxU4Ly;;*+8s_0mT<|K8bi
z<h!(Da>DxB#V35ze%OVdC@h$BqT+3<;hcSs)o(pkWU_0T-u}s{@Ikd+l4AnjLa~&}
z3y+e2{8?l6yK}PC{md&9^c<Ev6*=}?EP{VJ^W$R;6U=#^uzj@UwNsp|^~50X<gp*~
ztX4#3eB7$9YUw{E<>cF^kM=S5et)fXL^5)_$NEHnWwF5CnT4zT%>OeK=y@>wm=!Z8
zM=$U|Pv*=`iwv$*&t#9=82_(i<6HN?X?N=G?>655?ymi(zk$&Q#00JUb2a-MlUJ??
z=Kia|44Sg~s1bY2!|ZQKitwhSZ-1>rG$;8zzN8s1XqfTdWkZun0}qpx`}?&E)-W=J
z-C(-B{_)pEI~gab-J0>P-gE7<M><Nn4qBbBtb}jB^zLIYuH3gTBtTMu`(@tzsF;~1
zowoW<9kgz7{;IgXweR3N?#!h;dF7QE_FQ~ElNZXe=Rb7UUb%I_Y|l4V7b7-GN#B3%
z@^Yfz#tU=#tL7a0rdW0VYk<S1BbmST9a<+YWcPUMlAP}`$=y?Ar$}Rh|F!M0fhrvv
z?3Y|Jl1Q$OkQ9k*2(Xf#u`-*(fIaTo0){UeZ{-)bCwg~uie0%?{hvY0Qba;cKg0e|
zpY4WZUtRINoRiefW~wj0w0BYJw7T}-ystYZZ&UbNeNj8@O?BnPoU|y%oin#b*>=b~
z-&?rm-bD59SD%#ZxZ?YY>F=VDzPo8lSr4eC9p3Bas8YvPb$y4ev5v|Mt6MDx*rR>i
zv+nM2VE;1jOTye;&B6@jCPvCaXN?wJQ$E(>(IH(O)RV?w&hqlli#fipHun7!@wBe4
z%75;BOJR+}i<*uFg0%tWvJQ44>kbHCO8>C9OXtHOlUdtu?JqQMej2xaw`;uIy!u_u
zM<)0j+xRHM{L71^ZVQ#VLng}tJobLO<*R2sJuoSU!D?1WrrHx;_s3qGtW(pHj;{#_
zGut@tKf}Vc2Ux8%U)nE!y+FY1!I6#KUD7O_+pGV*%22O(W%6mg*W@dbOKVcj-1+xP
zwSUFYV^bWBs~cCY&+n6YQq9U7RMHr+;m=}yb@?swW;Xn#Np_cx-ENOqyOP1@uXW{7
z-XndBtU{7Dz23dj*eykH?TRNSBqk=-U&-7ixOeLZk$bCyU3dRryuVdwd!w1vysrvO
z_uqb8JW1zR__Fzjwr4R4xiue}>0qt&Pj)|-&LM^-4%=Tp!gnm0eB<AL1}zN-hTEQ(
z8c!%l+8O`R*k!=D*C1c`S7wm=-E>>_s@k_gjx1koZ8Fw4AK?(TD`6{SdCk0SN^H;0
zeWu!%J?%tpZe%!`vQf(Onp&U02PMhNhnHV#aGR4-@@oHbuao^oJgZzZFECXdSaPOF
ze~s6wX0?xX_e74Kk5}NITV0d5Ri`MWn5)ZryXV3KKMr}VYOUQKl=h@v>OX_N)%#Ni
zs??Z{ZGMzJefonPJ3keEWcoQ<N~WuO<(<P`$EO>p%QPJ-jei_j$=!Va!0OG?PXieQ
zukUXOdVF-s9EDRX1`Ns$HoQE`YL7-tsHv}5GxNjxZzts5Ip;Q&n#_?i7Cv^2fzL;b
zd8PfPjfI8JH2dFbUv;@>ec@z-$I%_y^?|lEFYB})CA?L?bLL4)=xaN}OPdNU`}>Vk
z+-_XA?1}o%@K&}xD*lX2PuzE7rfFP<6C0QK^vl|;7UOSvDrdf9ft`{0Y8}_M1wXGV
zPd{^dvi0-d(u#M2zBk^=6+L$RQ~sO6Vs_mLdUt2L?PJPy3T@6a6908<l2v!W)1<Hv
zM$dcYf@&&!`|M2i)ag7u_g3d82ix5%8Cu@C0iNG(h43%AzPmA8g5iwkXS<R;d>ZNZ
zUxoywRYf0P$}?x7&5nj%9)XDqU+(@ETx2=(=`2p&@60!Nwbh^L&kt;GZWrHC`|Sqz
zY=uzsq*7T;i+bsv?a~t03z!SkuWpH$e>47RanUv>kqufd4JM7=v&Gy>Zu9Q<>=rPc
zCAnFD+tO6e4H?&_<$0a>`1eu&&-6S2mbns@<w}#~4<(nK6Kp&?;ce{XmEuxi`jbvi
z{Asf_sP=-{f>^F&6CY(fJlr|yaAsir@%2+#%l-8BDr`^kwewl%=aQ%=pE2)2ppP%B
zLx72j+~#ZAcQSltJ6Q{V*Ur{5T@rj;qGD}p^qr023OD)|dtd+0;8$yG#3Fxe+Z=1b
z_VriSd|xnIKqGi#LmNY7w$JXF4p)!AW9#ENFy|Q8wyv~i{_hsgDR!4OlSrDak}K=^
zPh{RZ*Qbdmd#ub1S=^nUx~E+|$<UKB>1cZVQgie9axdfGCU4kY_*hosK&#5HBKN$B
z@qc}usyGI065;<Tb-epY;Zw_vb6?%KoptbcXv0qVD4F|R-`x!*QhesW?JzUGH@Wd=
zeQ&e=Nj<}Ub?pfsTO(P-8dvuwd&Px6eSfC^#LqeDX$L17J`BF1B)_YQW7f%^(f=9J
zKi+>*H0MOujc?0BR1V&~u)a0P;-7y{=%G#PK5(6Pe(ZhdXN*MUj)})yeYzyedHItc
z2K~vAf8tWxm1M%?np=8o-&}?!{+8fv6+Z5lrG2*NT3vd6?6741?$z!em*1Z|TW0ds
z1|xQlWqD$vHZ2*ArSraD(%k>%U&zOc)8B<mjj(#lzC3c-kN2nI)&Dc(?FiVetv&JW
zqr_|OODcmuT1fi&?*D02@8@LAcV(5!>MXyBE-R#amvQ`Ml|9S9-Q)KjrM>g?)XvUr
zyVx%^&E7%d>G31+y^s0>PM)^roOeoJ#LoWNF`EVsNduFGANEImmynE({vJ>+H=D^?
zxN?ERv@4auS^4#4Drb9Ro*oJ9+|$50qcNE&bLV}@V}9YH`4hIe@;_#naLl^V`(M1O
zo&IM&-u;h1#~4?8`Al${@t@&Q(v`}3*-vxsPx*7mQ?in`quOWfci#0n>8phUrxhmM
z%}L;G-R-)_RnJDJ;Bjgq<6gC25-%UdJqY7l9+2wuqvFEJ$$d;rwtQ*zPn7;MtebDf
zmU?>qj%B(38IF6bshM7Mw(s|p@=q_S14B}R&PaAnh$x>JcVA#S-_oYH3Wk2oid&99
z_I;=I_~-<tqNlkwXTGe@c*1vZucUz`*X8PYd*8ZSGwkv<_BlV*s4#TqCe2&srEmXe
z%1>)qIZ0ajfWm8quOh*65jULGUi9vB+P~pQo^|&EF2>8}_8wQ+sFvh=K63rXjfzE=
zLS5z`>NlMF@d5LH26bh@<Gq~MJSWw#cn1~R>wTL4WJ!JH^xny0m-G@Or~YS{s&D?(
zIRE&>Q}gU3^%81#pSWd{<gxVUe}>+NA1x(j6>gWF+LCtU$BnyOTTk}C63E<f{*1iv
zN6Sq-ogWuV9`6+nTG5^Sb&coYANu_#Kc4P2NO<z}(fpbxm#<EI!}v1m(TDv8fBOIC
zbK506Z~nOBwz;~J;f7Npt5&c(u3U4cd3N)h$6pJJjs=`;{d&LG=iLQ?stZp(UY;;B
zz~Gcci@-V;+0_#!r1<u>XC42~u*F`pX!Bzqz5CxJ>;gkSB_$@j2+*2h)hP1QY0jTV
z?(6$|J9BdEey~j5zHZ7L`!n9>G%ktHJm%OMT+qLXGfjO#zf{qTy<d*)?*3$87k09D
z>u!0^e(vy}_Tq0p{&?YGu|aUp*Qs;etK!@lqvhNbn05D+2pv0=&2IhVXH0RwwPVbW
z?iEtGRzmmGu1=o*@s4SpL($BlPliX_W~*P`@-3>kU0d5eEl8x-A(_QjUH&t(MZnR(
zP1B|tW+==QcC<fta;rz;agSWqzqu8*Ti3+&g~dc{l1XJuI4<YftLVdIlQK(^U;gnv
z{f^`R8J5MxtBZ?%UU^~B6UB263l#!?{AZZ;@Ka&2g{89Lk);jte~zqVU;6sr@y=5+
zJ(3TL#R_Hywykoy!@MNm<VWAhayDU2Yzhru#dYqfTvwE2*ICJB`1G9k9kzed{kQK;
znBV>Q;q%93L3?D*a2yxb`N=ui>cHNVCx7;9Pd|I0Sk0!!j$hI*A?<cVj9<$n*VLZ|
zch>hkf2cLn;=XdjQ;C`RdtR(n4ivMxaQ^t&$um#7NX*wu>}OMBIDcz*2;cFj@7vbz
z-&TL(R&w4%!`=D5w*vK*s{g&`VywIWJ=56Dg(;11lD+?0PQwhAsDEyIw{|G|uVH>1
zw^=dI(dz8#O1XJWD*u`q5?>fESkU39P-?&Zdtin1R`xaSfsPYSCabtjeE8U9Q?JUr
zFU%g1Gyko(n*Yjp%WVIt-p%<Tg2EzUwLCe=hdRZ>W`M3;Rnat9?7uc=a^dZGsawa`
zZm^%4D&Y}5cds?a+TSYNXI@+J3wm)fy6)-Q_|)e;o6E20{qNT2?3wY!vHRPKvoC`y
z{w}Gw^dy7BaSN}FD{G?Wm3jLDeJ-ZuuFkEg(N2~$V!zfb$ya*EUf5;9Of!|3^Y7N4
zW8f_`SGe~2SOa5G^}TIPo@$;i1#j=oQ8?bW-(TxHXY0iE?e$udmpQ*OHv6zlLHvUn
zf3C*wvs+e(F}xOAAQSaXiqX;IPNR>2$(xKBI$ZtX#n-lVi|%3mld&o0@9oYD*AA-(
zrLTXHeJ4Vpo9$Y4pj)80)YlKc!fs^iu)VRa)lS;<_TLQqs8S&%Mg!9oVs|rNGN0>O
zAa~KsAkS*{*F}tJEU!i12`^z%WBGZ7SN#%O!||x#Y{R#XX05>rmFJ^!ue11kZ@%$m
zfoJX-m5F)Veg!o-JGN?HtIwY+n)vPIQlsrld$O-oT>sA?%+mKSWOdKc&TAPP6{gOV
zZRK6!GLhLs`P;QODa|TECBH%#80{uLzor>@jq8@@`-cJ1PNjQSg?4oQ?!W7-5Lv2J
zU(k1T`&%W`OJBC>Jj}n;aH}@q_QwAVUN^g5xtvsvyX?q#>G_$j>p%UFWV4wqDS6;4
z!!`Rqp0cj_3I>ze&&{xD$WOlhJuv$#%el=<!k&F;{_VG{dxdem^7BaJ!VSA0AKE>4
zir;};os#Cq!3pwf4k-V)a=<9T<K?9cp^aA>w5txN@LC7#Nbo(M_(x--u$k=Q9c$m{
z9P*gA&y-tr#-SCj>T9blo7v42TO{WyFSX}4^f~|1`r;B!F|oG}oXJX04*bcIKQhT)
zHiKuQl|%pWBUkp#&yc#kVC@km)&oNBbM;(|l}m)<UN<Mdye%%fTHesme)Gh?TTdKd
z-L|N7tDG8}&RZ@2#Cv;tR0A~mBugjWKR4y^xt(7B8MfT|uJEHPB2u9$IVkDDSyASU
z8B94G3)@9@$K?LC&(%Nr(NlW*@5R5o%WYp2SFWgCw9hE{N0?l_G4nP#|K)u<{xkgU
zF>PEadt#aVtk2JX?3uGiXO0}7P+-}_*EwC*-Bs%&HvZXobi$J(@d7>#8{h8W=J>eu
zaO1Z{O$?3PQa+cfH%?YFQd#?ar^#%Wgqj6a?(3@EvyPvCUhrd2e3yjqB>B0oLhoGr
zcja7|ZU2(eH9!6t3n|$pPgd^t(o}yNarr>W$`DDZT4RNGm;LT<o0D+lv1IIu4yH+$
z3p_6{u3S?i!`bu6P+M!C>A!pS>%VR<%G_ME$t-5g0XCy@&EG90%O5>1?meBia}s+|
z>5Q$cr}#`$ZWL#QSx>yQ|7~Gf*`Wqa9mORvZ`mDcvW1>oOz)oCr<1I-GBqj1J^IHi
zd+igC=YMowm146@?qlQYTMG^Zl?a;{6fk~s&<S6u_Sv+bU7k(GxxfE*&Ww$%IqkdM
z<E7>t68q%)_>A0_IsX0r#mW;zr0d!?FIU%-kyqV#UoPi({<c%gMEPbf555p4-}&@&
z{mJvK$I_1(>e+Zs;81m2YyUpE%3lA|ohFNa2kUH_I^Xk(J^Ih!<tKldCs}D#!)x`j
zd(B%aF8B8_Hh(QFymL*?&BpV@$$7UAv`YIpE_s#~aG}=GeTncASMRBTW*(EjzO2gs
z#4KUN!a2Eksa~B2$KEro*DjmvsXY_Pp>_D}yo+lB{JeUS6|Bp?+P?kuQeKgPm8quP
zL9=Y`)3TF)%U(uGt30~nve}?hww1wqoAtp6BZpV@t!f1w?|YXhuW6O-d8P5}bf?!e
z6@~>G%)SdUwA^IhY*$p^_`Kj@?VjepXHvdxb#~ugoGDO!?c;<AIj{e)Z83Q0_QhH6
zkmI~9ZpV&=9GX6@x<h#b`?1YMb?S9)kCMMT##Hy+*wrd^%}@N~pLp@slc!$XsdG%v
z%YL)_-M^{97ZbuRboWeJ(s_rIN&V1t&4Bd@cT=QqZ#7d1owQb2S)yO{^%br-v$sb@
zn3k4o|0=h&|3O{yggG&h8#b{AiF*HM@OZCs@rQoPv(J4sd`E9H)lck@X=1c^<KC-o
zKK<;eJ2g3{-gicGCnaB**2MZN;P{6-EzgSu73bIXIVP1$s_mWP(>a^DI$zK6&hmn3
zZ{>RnD&!Ss_x3-&D6zv$?v2(B+qZJ2-Tgnq`Ba`t9-lpVV!5_t<5vHOR~be2wsnPh
z8jm!dn2SFS)2YfAQ$O@|_9Kh#PxXpBx2r2pxqWBy68@L6+WOLu><s_ew<#=F;D0~E
ziuVx9_XYLVPb`_uo}D<e%4uF}+dk8`H3?5Xv$=6k471&;a<o6{^rt<0)ccPdKc<kI
z#L2Ur#m6Vy`r$uusgFB4XMUV=@a1==xiRNgwYg3>nS85rLtgWOc~hG|v!8x`^7xNG
zOL}LlJGVMneR-=oxB2l0Pg2h;4cFH<dp`L;1Lq%2OZ(~n^m~t-U|~PrTh8~-bfTe0
zu$q##xN`5=qX&PS;r_c-EAq})^$jAG`+4rvPYo_In6zGwajpM}pZe`jA03#U(=K?6
zJySNDU)gAz4Ocn4CeyK77oV&P{hnT&v}4Byu}l5Nd^Yt@QWBz#=0`M2CwthoMozpT
zVR4w@QZ?VckUMc)PirPBJBXR~KlDBFXy2bB>vue2V5#^2yuRMh?v`W$>yj^@dNZCJ
z`7vGJ)qFyZ?gcJ&A^y@B39;aN)?AWPdOD>KZ92n{C&4j6!%+RElD7tf+eQ(`c&|wz
z`xgDpC<x|P{NBOi5o2Vs<=37^9Zv;zd~%RD)VuMT!&W^zqwO2Ty16r%zOR2XZG+X3
zKppXg>V?~*E50v{@o{t1-MNmT|I!st`+SF_f65-~KW;qzl=o$0^20A{=frR)OV7Jq
z6?5VIWOnt*=e`{{*{yeB$GO?fYZsNgy|$^w|HQ|Qe>OikV^q!4I$bbU(p$ijdBxVk
zpLfz^WPIkG`4pXIVKzTC!KFSpYW4%W;?L}d|Ln_AF6Zz3&k#OgRZ6yK%#CmD_A9RW
z`9JN?Z~D`6yw&jO0mXTWd#6ltoVVm}#_}^CMT}E8Td$iLc5Yh!<w>%N;Tz5A)3=MI
zsPn~XJ-xM5{g>n3{;!QsW7b3(COvrk_>;7l+Tm7ttG;`mz1^eZ_P?nMtdyx!_BcJ6
zr+M=3-)mg_1GJwQ{)>$H^Pk~N=JD?pf2KY*PH<;`lkhC^{O>KFmp=XcGhX&X%{n*6
z?%S!cf0p_(9&={>d^=*FbN|U_A2%zppKj)!@?9odXM5-0SZ%TJ<3|rpH|$wF`D~~|
zl_5`go^pifzw{%;|MdG#EJ!(Lyv)@&aiibnrAPVl&zR}ytD6~}KT#lAUVnVSyaq1I
zI!oINuMVVGJYZUOWOl@rPX?@KHz%h$N#skhc~4eevE=;E)}7pka(cV(_^2y)2s!C=
z^#2V1yZms`ar@S3lEp=at);d5vlq>dI=1QKk6xLWH|r<Mm@j<9zb)#4Z_e=vPeL~T
zULw2s-;HMX=k>})f7&&RRvzy)Y@W}%ezMGsep}OZ?x+8iKTZDeovTP@&!6LF<#|ma
zlk7{2EdDdhv^V(p&%5_c($Q|VyFaE1+}OY%$xy!h*#l;VGR_lzddzQ)4SsLqzs0+%
zXv!0>IXMw5xl3*rzLYaL+s*av<o78VF%y>@U1rsrx#LfY%$ggY6k~#U7JR*xlf1Xc
zPG4QIBHc>t*p9=$&zUIf`Xx{%bvZH4$y{5^HDS+@bgqp>^-DW!&y+8HlJaD^;^MTN
z+-~V*55MhG`Ryp%THpM>^!Dys`)0Z4b6GbsrhT@}(JtH0#yK&sB`{1OPwDQIZ=YT|
zOEY*(sJavME^+5H_2WN+*Ew&g-Q;?P?~ANx$HcnBr?#D7c$v|qXsf(h?mxq!*=lC$
ze!HafIGC<~lwCPxOWW@b+xlJ^HPNWj3qJzg@36dnEXC+icz#vQ3EBLmIYu^alMSmZ
zP8zZMOSP)>Zd~5e9K6DNlGW`G3zB?1o0X$$HLB7)C;7bm{YvbCv*+KdTQ}azQIVS*
z9bRZ9X?E@6y*9T?c5hAI2D8~O?YO?zQ*qJZ{nh>Vy_QTk#w}~|_ll=t%MHH&3_Ai(
zxPMo(?y`Hiqht0Y?M&x)+-HuItrV=DudnPC;BzDU@}W*AH|I(*sh6&wd^}jb{%7!)
z%DuNhs(z{mqsvJy`&yYD4}4CreO&tbs!HGfh_y?6w!OXlJHzDYgT^(NbUfHzU(#HX
zr{?p8DeGgU;N=hReKt$?aF~lkUEmOXm#Un*@8!fVuYE4=nEX43H!kl&)wSne?nGp0
zC+?{anZfYmYFiVB?&FNr{GscY?t1CMIx`^6o;$>>J;1+iOW_vt3gKT-ox!Y$%jyF~
zI2rC8nf&8t<ptNIi01zck7bolHJzNKz<h~6OS}J)Pm{xp#XTBHwQgzo*BS&jrTsd&
z_LbMs)@3#?R!#7cP>Ax6nlp*@%d)%QnmB}1{3Zt}_AuMkmAHFy+wZfwSj5=vaQWlM
z#Y~Rf!r7NaXUtI3vkqVBw}|1=mG!;0xmI)SrbtG#Dg5M@(mIlB$kO>YL_$(ZLbiTt
z-p%5_w(2|AzL)OoeEUR0J3=}-$hAtb|MHhv-vv8PurA&!<9j7$cAdx{JCnzUUa^I;
zG*05}F5j!?TrN~LQ7PlS_>~H&D-6E-TV?XI4=5j++8-_Y^7)_FcOt{)`zQYRvZ%<j
zP>X$fJlD~aDuygZZ&gH-t1B))IX%HF`1PIjyEF49U-`aN$2PXwy-H($#*Dl9R*If8
zWLb}A$x8MJuYE0lyhdDDUw`T>QNxE$M<zf0{nEmIMzFp7XFs1K+a(T2Y+y_}9GSf2
z`p(lyb4tFN_hhj5=EYQ39QnKGaL(T?-TxUTJyA1!DRJO6)3%StcRV>#@$bgkb*k6=
zoY%y!<qMZiYBM^;dgir=?Ajj3n5x^yb_@9E&t>e+`);n{%qXP5<uh~kW#cWkYvNc7
zW!5G4_B=Vxz;vo4?tavRn)CyI{KX${`e<nM=xLGRI-eKb@kx#h+cx`u(u+6VEuMbj
zcSrIS;rm-fxK8ZmbDq4g|J%=(5!dBB6}Y=kbkBHab@}Om+W`&?os+Ejj<2ns@NuK9
z&)Ew<f<AuSmouYa*^ws}Uvp<O<S5m1)%QJrBGW%{^QM(w{QG;0en$E{^6AbrwocFL
zt=sa)zR$70M`i!-o*&=W<e#|Xbmta#Wo4Mn9Fvn9PbRHlh^?BNVfV%+<v+uT$YW2L
z50uW5SDh~PsW45&>q&<lm(}GW@fntS68ste86I=_f8D#?;El;^-;WX-fB!H}wdA&H
z3piyOVDi><LQ3tz(-KKuCqG}xtf<ksJv$?2%|;>KMcP>=zw+*;Z{>X;rXp#(t2UFZ
zX5Rf34c@szB_Egl_%hF5W7BVS!8yr0|1(UKZIwSOKhvzhVD{o74mDFA!>rr|W^3xj
zEN%MS`1F^gpA#|6|E{IOV8!U&uAmd+_pq{8p=9~VPl|;}6UzMSwtZN9^ua^k!%hJ<
z(dG5eeg4$+6gj9#nY=OilkxabivHvRNzs-Q?`*Qw_x3bBFHASO_%vdJP|@0J_Dh;_
z_>*0%1WqtA`Y);QuXyR+JN4wDm@PA<QzHJFn7%x5X4Qkuo?;yxud6SfYLL%&-BZ7o
zCr>EKY*pim%jb{HPG5MyV9mCPcS0<`t~7UinNU6N%8p76g%b|TJo}~;D&9IGr2mVd
zMkB3U^5CUgeUmhd);-$GAi&;V^}Qo-f>2fFjZ3Si9-p{|ZSw<H!4vl<O25rr;33Yu
zCs1B${^QjRGKTve-rxRy>9dr;ckzYCuWp$n_Ta)X!+mZ{-;C8gWHa}_5!REjj`Uz*
zpSS22|8*Z>p~4?e8y(Jg8n0A&<*Uv7ZSE<rR_~I=;)s9x58~xyUe2hVv*@AWV}%pa
zyTY}5KSlib&tQ07qq}p1;_=Qhj_D_bj?BK*er$2!51ZJ9a|1+=7H2A7`Ogp?c<{8(
z&Yccy+^r!B3Hd57c#G`~|1_NV&mh}9W#Px<`geIZHmL9}s-AWJ^M3}_lQHtrM-R+Q
z7gLBU>i?5u_l<ewnmvB{!fZ9^I;%ewzB|EmhI1}|pzq{~0v?KjPOBPka0fp96X#LN
z+NmHYyX*C(9q;}#=uiF=-jY)m$i8=1aFJ0_{3K5M;%R=nG`2_`?VoV4HsS_@uJJFf
zCpG>D68rpWR1GH`shXLSzSaEHzoci6Vp_ZR@dWEvH#~Q$zV!L>W0`cufaI8WXC(S}
z_6J7GWL>Pkmr-MX;Lo-^aY>PNriYxqzIT6WIp>{UoJa0+J)bkt1;)l!m;RXBn|!u-
zC@j5ET`faA*;)LIrNtT9wYDYO1HEpRtte$mI`aL)ik~_+J~rAdPgul0KkD?yddZ2E
zbEdI!B{N=&I^^S;@?5XRxvKTs)er`?f8C7FJ^S@^vZo8|=Ks@co6DprlC1U2;r>EX
zb*{vMgAY~R-kSd1`nLFA<UaN0mT6CR9*f!XpTSQw`bqK+zGXY@r|&=Tv*qbNp8g|0
zeQsX<&!D8U?v0j$wsf{h&pYV}$;I1m*MIB3mo5F^gy{BN64D*Ho5~q<znZ>#mR7XC
zBA{x<rqT~qLFqphPD#?-QGGbi#jqgZNJW6o@3k*wm+uf1Ve~z_#hLM?;l1s8Nu9fF
zH%ydso5|;Nab;qK)qF+Y-UD2=UI*sd&E?H^RdiiC{qpiE?*1!9%r9>%^i3!cb~ZoN
zF4fQ=DSxag;F-Qe!9R7TmYh3nG0qvUj@|b<d+<S$y!xjI-?<@g)1n2Ib_hPcw(Y~m
zf;!>H5>wBfES;$RpW(^Xb#L6Wa_pyvo25MAe_ym&+aTlBMgz{5F`@q%HXc3d#BG<u
z{Cma;g9EE;_kLa6|KvY|VX>WmjaAy?NB=HAHWxUPI(tWVP)$C2^NFW5mp5&b@o@9`
z$?>1zQ}=&{+p-ON_0RmdocP1P|H$D9#;GOW4VEp)i4U}GxN?nu(vOYPpX~GQomMHY
zJXzuhr<HsH_q@$NuEqSYc=$O@wdncD*4ksn#`Xn&=ZT)o%d43&^XJU6)Y{{cse$Rt
zZ$GaKKe8+)qsY5W`<;;QoMhdX487JtHR^|1AMF!Wc%s2=t^4o{lYigTf5|m<e(on$
z-Y{DCaKcJ4ZDFN}8`I7oIN2dmqLO^(RqmFogzsH8{_`I`is9vzdUF3igHGF<daftW
z{%ro(-^^ze`E#bn*|)3yGi>GPSp4C>_6K|APr5TDwp;G3W>agbJ=nwB;O~?+x&PyQ
zHN%gEP11dVGtS(Kxb;tTW<l!Nldf9dN}PL+_(-IE><%vek&tpM!ZJ)NbdSD$Pgu^L
zn8?u0LO%;NH`Fua<X_&(@+cuyEI;2Ypy}2Dw(l<^e)c!+z2NK+D5rkn$L0FwIm>d7
zqz3%EA$%{-v9GCJTl3V9xgM%l7<le<pW%BFSUkBdTHv7DwaCktFZC-c=bU~!`Q@=R
z#w~(Nl?y*UewM7YQ|3t^!`G?SzN^)2mdGrqDpW|=d_h2orF5eAp`SY3lbN^twg_3<
z(7?<eEKoYxkuCm1I7?F`)8i7eRz05$|5nB9xwG_R;g!`XZucH~_KNVHa?f0!-QQPW
z@$cH1+?Gx$xBZ>7ejEK~m@1u||84(IpEJi_FO7M?^72|{s8!};(KidsGu3x|Sh)Mz
z<u&fU84dzE>{XIcKORh$V$w*@_u3%9UT>wG+jsewzq6xSXsr_O`}@ZhraBngs-J4}
zY+-VV+cvYWrOq%qXOa8orHKkA2hBScq#ez#=I6J{J{ZgHT`nRp$+Jm)f0fSSl3VKA
z7Bz33o-KWU?JC!8Gvt`Mn0RV$w=MZm_lxg=%b|Wjw^TKSum2gM6g|ae&oWrTx2QUx
z&0x``ntb008vG09UsK*|_IY6g?|+8)sg74l-#>NH5ek#=f6cZ{_RL4~jm$qo#CA+m
zU-EJ((;<o364!r({oM0+|F(wIB(=I-uG*QltdC581(X;?sp+U6oB8|-$E51YvK3!*
zXRz-n|0fdK$#BbkuJ^BK5AlhAva^Lk^d|n^Un|snt?u!qB~CZmJ}x+y$T0Koe}-O@
z%*4Fs=eBuGxb@{<$%^L%y~*pdtVFGjdtcz{@{#s!__$c*+$9d?fU1yAg**QlxGW`@
z)|j%d&*He4t8&lkDB}gr-h@CSp1xi0KCF*xx!bD!pTT3d`==`xzx_4epd9QN(x#SX
zRrfojL0aXYT>ZXACALK+*VhVmZWp|N?8~vcCVQ*1cFV_0zR6&!I{7B4d1EWf0a^c-
zm)f53cqmNL+q?2=?sm6NYj6B@(V6z?!%L@QpEzHrHJtJm6!Lhxbj4<&0|#d^OfX%$
z?8%w4%eP#(=k!iJsN}-}XM^YoChFTitUXzlnB*$dlydCy@BO{G>9I>w1hOJ>RnGRV
zP<CmkdC^#|Qo-zgt9f#u_c8r`%^N+>h1nTr`1nn-y4d8D{rKxT_ER<YWj7@KjM1In
zA;oNFaDh{nxx}_~?Xn|s`;TvRh<6lVYjgEv$!5A{d*-6W1DAJmm4D8v?>&F^@W=hK
z$B(}+w!AZqyPwbQL*1j20KLrr466SbUfXd#otpBW!Th=9{-4F7|K?fE-{NcMF0L{q
zY^QMbkBcX#J-Ms!qjbH?#w|Ys`OY%Gy)=6s`+o-i&Z&`ovpasf7kmAw(VVWy)3IjX
zgRdNSWsf^Y?vws>{doPvpO5FxR(}5ElK|@hCBr*+4(y5AT=V=HpL5zzxj47;^Ud65
z=0B9;lBvmH(@EL5hqpfSrGLLj9G^|{YFS@7f0H@$70&Hu+TPZ_NBZJZo|I?lO|PY$
z%Np16M2hqrJa}Sl?&Zo^ddZ2ly5eu$&DJPY-RifV#CYoR#^n9)*B2X$9n<?My}Whx
zlYQE~TWTgLJ$=O67M;0k<vWM<pM?1g8>biCx$rt8Y3cf1)nTTGXRF1`FSc`5b9hms
zDgRVlU0M2_?~0>t6IJ@9T)qVwC~IjQJ@C$N`|HT=eHX$Exf$&CnM6uoX!CacvmpHM
z`txZPcDhmFeJwpZ`OEDu*~cdTIN##(sNh0%_O@f<4mQ6p8yve?tTWg5^~8R$_;l$h
zdau$%bR0e|KYP6PXW`T|-@p7-H8F2b_iKJx{p(KY<}#6amo<(Y_1Yf&@8ohn>vd%(
zb~{_0j5Kh`Txus5q`s?vKj)Drc^)0guD{~i_>7bijwi7mVE<=VI=R1H=kcBD+`ub+
zN3Q>^XIyvxr^8FxnpZ~sk{xQ=>e`*Xeli9|)&`++D&IaWJ>PoFP9S&xQ_GDfSP!W!
zKXB>eKlbLylOAq+cJ@Rj^WUQZ8H}&;oj;q!E^In5Rc=yAN)V6R)Hj>$x9cj-db8k_
zZ}RbmxyRoYsW9GRTYhfir`oM&ig<T&&-dM*T38qT=Z?fDw(o2<6@SmPa5gwsDIdAK
z&fw(!I(JP5!(=P&=&fR>Ia^znWG@fCw{g|FWt@U)cWbf*&hIIV{ktuR>EN{|FRG<Z
zAImv<#kggM;*|NG$zFH9heb1;WRMVK;jYd6utA-hdBF>-?<ULn{0kW_rSvnJ&-yN6
z*ig>N95=6&Z`Hw$jqKk`m-|e(TX)0I;ZaZ4;#k+;e9M}CuiP{FyY#y^{O?v2ZkN~{
zB_V6ib;7*O`Bl)e2l9MdDi%xcQww5l5Mg^$b@Akx0yRbzLAl!WZ<mU_`@)Xt_A4AR
zY*jhF<Ud3BwKkJu9>QBDC*Jqf*lghAqBDbc$GV0Rxf1(R?vJMi+g<<9P@LB?JLs5?
z=VX-zzKA6M0Q=UoQ#&I=4_LA}Cb%wt?SJ%Xg5-w&sFVN?r@9Ae{~5f#@A$LEqFq`k
zB{g;Tl3x>i7$4_q|H=Qj<L8pJ<I}}-6drw@@1YW3G?#Bn#s2An49Ax4|J5GiJLBkg
zvu$r9+mC;;-4`y;sjlXu^XgGz)3JsUwH*}|zxN+J&3h_CJ;V7s!;$#?9_!@KK0R<>
z`9sZrhAEcDNk?vnD?L86ltn-K?CU3WqV@WpHx^WKte!rZp=tT$Z5P6<yRWN1+5dH3
z%+5`Zb59>X^GaZK3D3pCTbpbAH6<(Wl--=k$h)C8PxseLQNENXxi@~?Vdb)6xKxv2
z{N>Bs#SW%hlTIE#CF#|;)%A^<Lg|{wLY@kdlrXs`d5J4qKfaI2@BSI%dGxWFDffK6
zP+_G<{EqiF%;R%C+pgthbVu}^w!Zw_X1SP|Q`+t=TvGSyNsa&0{|ucubJB_`ej0Kd
z-7;G!BjwM<Ln%j6sykl`-?|kpQsXaM8F?(g$xgpq?yhu|bf$CvAwT>746QpS7(IIQ
z@wT3eB~R|HZR{Ji+MoXOpW$T6^O_}jk3Nbk>*;Xu&Nh+W@t@&SlEc4M8g&jX^*;@7
ze+xYQdCvAH8ebbcxEQz13R%?P*?ZS<-dyebkCX4u&S}tBUUTI3xi+7U^S#lTPI>wZ
zeq9JyE|d4=KSM-!hwRHAj?r>#8mEfi<n;b~knHIBv%UXwa`!Qb$<iOi`5rBG{dTZ%
z*X&338jn~vN9!9;?k}s9Rd=vqSQZi4FQC4IspILkr`mG&G^h1SB}c_97r41Q<^7${
zLe7lKTiFlxtU9_ta=zZySFD^2@05dYTuwc4O6?W%mrn~MgmPcZ`*m>Xm!{huyzA!j
z=D8*OXDFM%@y>p(%)F*0LN2dt*rxXLAJ08G<HW6y+viX3m7n=DFMQMH7hytCRtm3W
zzbt?HX|lQgqYs8W67^XgbC>z}KaRV9^kc!p2M^mco8?R`PHx$}e`V(f5$UHpb$3f1
zE7%rMmY{x#al^cApO%~wJuY6T&i2fAS;Cvp7o~go^o^Sj%Y>ZT`Hjb`NOIc`b-yPk
zKP>yv-y*Sh&5IwCC-w#3R(h}^@ul*IuKx^c|MY(Bp8V{>@}HGEcU&&Z-1jHfy65|h
z?xX75{}~dCEMrpd>@+O+Co8h3DMe<d#N6xurmAg{iTGT2>5RmTX~FiHuj)gS4z`=I
z)O?un>61k78(rxTVf%&a()8k7t#|70kq^q}QfR(#zR=G?UiqK8rq`Ss1v|ou>>jN7
zBrvyn-qe=9a*L;>C*M9f6Y0DuYo<hJ@*@VeHaR!<!`%f*e`=OXzhtdh{l~u7dFJe_
zMZ2q8*3<`k8ri(Gj8|G<(iy;&eEXi?+B;!2J%&#Xo;+f>?<ixr?%t#aC$8=7vy-W*
z(~LdcFSYKFf2ekq#mtNG!tajU`z%&*rP|AE{Y>MCPk-9NBn8Y=PlXt}ZK!|jefrRu
zKQ+yHuE!1ue3z}s7W0|0`N@$pB2Ny9Im*A&b^dct&*;RPA6@3(m3QiLsc*P6z2~r^
zu8O+k_6ZWvHHR9%n)XllVLLCXclSn}Nn#InTJe4KKX$HNDP`K1EjhA|6I3dKt){Bv
zF*qJ$U6XR7?`v<JiURN7JqIigb!VuUNPlbgo^0oK>W0Xpn1**7t$6Pjeq3I&y#K`c
z&O^c*K3=jm)>~w{Ceq+hfXsh}VljgVx!>M1KZ@Kb*9uBAO8#QiymDrfiD4wWy2PVr
z$0CE(j3TC33GQJ0!KJgOc)oQmPqPY}LYCwf+qd!0{xkeFn{D2E`#-}?!{skUoCJ9i
zd~VcB-B`_KqHz9-|C^;{<}=^s&ARrc$K{6W@y4YIm&E?rF6*;#nE35n7l-}6*-}j&
zM(JNJb+D`u@R?o7WyvX!WPMgh#rMI#h4-c&i4YR^FkBPB{W9!&Q2L?j3q0wr?+YJC
zb4*j?`nPl87QuB7eD}Q2WR22Q-Z%f$Y}qSWJ~6YjdutUu)c0!54|%o3rSy;HT3spM
z1M3SD*FL@+6<XwAw{)^X=#<F?_U)h7wwAuW{pF=={Yr&?#UR(d=B+{=_t*4IUnCME
z%)aJ=t2uYU{cX+XC-lwjSb2PRiEO>!6|Tr-yt|lvTLdH|RL;k;<_DCYTYceT?IWw>
z?e7<@v2}J{w=cw8NF+jT@)Og(t9qQ`3jMb-8&xJ2>A7vO-4GDx`S<QBQ!^dU4Te5%
z$`vPWKYsYo_S$83Q#Kv?EbY1^L+jD;^{qVNERvJ*GCU_#>FOE3QeN@;;h&e=g>Ct>
zF8bY^X%!tWb(bN(`|G@WaVC;2tk-xM9*HJMNV!KfC<vPi@n^AYiMVs`?+UHIM?9^h
zB)&2n{Mf}Uw@oUOsljf7>1#XFw{KgG@^foyR@f<PDKtO)vQquMax8n5&JwMaD(>-C
z>Blpg6kf+YIyZUC>u0|CQW<HpQ=ATbo}1yIn!w1uZA<Ot1%GTbwplXpEswk6`+QBs
z*Yz3RwkND47v1GwBFpgM^Wu|FERG*L{{4w^SpQb{pz1)MgmtDyOO8zRW)f&h$#Pu(
zyMJz24VPE)<K*1+QyVtgPLZB`ZML3E!=;>(1wRhlU|YU^dKUMkCmxr&7fk%MGU0&P
ze7mpGZSR(4Ug;2<|JeD7k={Q$nT~arugqjV;;^RX{;bj%85{27j}ne48a{Gl;J4fC
zV!+sb%gVjgkui^N`l6z$^-NY1f5o-Si{J5xFk_h=w|99#(z#RjX3B-BZ`I=q+I8UG
zjJqCo>$bo5nsdfo;LO4)7Hx?aCgd@`jJZD}uBhO{pEB7y?N0=lcgw$hbZGIFb9eok
z_HW}bRFRjOAy6f}-nT~k@jmm<_r#C?jF<a!Q(Vol)2Y$ObL;sl*O@<k|IhIGpHBAq
z)3g7S$C+uUYivlZJG>@p<DcdKj{RJA@Z8~}%If06+UaMfsTcFVjNJZq@v$Fg?_D;|
z(aGN;EzfnbS?@N3<CXpOOYKj8K3U}W?a=JCZ&;Im>eVUS*z|-;L_$encD73C!c&JE
zD=KErST0{!mbpQ-*YK3LK#J$~i6)W<ZvK0??ma)(e+K<&spfvB?C%m+*oj&!nXzfb
z2Ii&gMr%r>bA0~oN~mQ#wQ0wHhOUER7cQUB*}!ADL&`&Ry1BCb*6q?Pt^#K+W_%EB
z?(CJnd;4wMq>$UIGkxZ4(VTew+JjTKZpnSMyde_0Gnc3C-_`!9=Yw_@KbaH3?x4qg
ztmU=nbavawU=da~yXCeiyey?_(%W0x`K@`fr#5nIzA-oV+V*GP#XIJ;pR%={ktLQ_
z^Lj#|s851Ql0t<0k`v1;XV<Ir2Qe?7U;NOwy>FFl+uilNW;^#y>049YyoLWI3*VMv
zo$iBbhtj`ZcsS#(@s5A*rBV(Z&b)HRbKVv<=GVqM`->mm+kfQ88~*ub%Wp?+kNmX0
z__@sT6WcDoP*w<Xzadio%GX|gMrV6d<V1ty3QHrwv?7%mZ*)D@cB~hOb-&f<Uc9!x
z`M}NjGtz=NT6o3pTv=|HdTe{>krb`UiIpGMBpUH#T#(S&e$97<@~@jLhwk)Cot|nd
zlXKysxcsY(!u=<{9r_jNV3fY+WyAvOq%#~ktSw*JeKUA;_nP%S-D*(HWqHTx3B%pC
zz3JOq%_ZlEx?B51$UT0UB~i56*^=XE<DKY*|4L3ymy_AyaI#s?W`;xOhW*ahX7gRW
z6QH!wFrVYvt&mmDj?#-)ym#j|*&$TKs8De{>h_u9oj%G78?Nr0I8$N<PpMqVI)-DL
zS@Ris_3t$u48P-ZtbKnkkM3^HfLPCnyR!Md)A`~{56HC&vIk}E{c$6&how2w>WI|w
z(?9;Xxjan>I@>P8Ji)EC=Sb;-!sL^0g?9&(iCMV^x=)`guX<`{P$Xxr(l^@|g-sgA
zr5$JAcD}X$%#&roEiO}}->z&>k2-tmQS!;z%x_Qj?zEUH%{+0@To2o4+REBfavMDw
zj>bq&y!6$we)EhbNAWaU|HQ}*g+F%wl-aOUW|d%%+(oI1>&ktH<w|mVrv{7pXG=6*
z`Fo)6)-3<i^VL7b><j0=b$0iRH8%>APt{#oo%=w7y>M^QhmXZ9Cwta8-Mf``E|6tn
zx706}Bb=`<?W~zU@yGhEAN%Z$`)(Ab{Ipq6T<kjK71QhtQP(1St(x=4AO6(IJjH9*
zcD%REU~y({P14nWMOuXwKm2#xuvp0}$KYT(|6yHm_hj=!pEr5(&wOI?_woh7Rb9_g
z|4jYxNATm%?TI!|7*7f5_*8ZCP4xV9f5t!Wt~%2>)i*b%e488cpW(=9<1*&gG4+!l
z{b~PcFFkiATZ}}sO1$&Z$1lBpR^FVGXUY69V3U=wmE1(%!!he8%c<zRov^a-8c(UM
zX1w;U1eI0EGp%dtYYTtQpZ3pLP5&d?or=5N3c)LGW%nQY&v4_uWWSlxL!(bW)^45Z
zyS=(x?6tG_(|2VyKex4oa@^0f)m`!0`_NCm;*URqxb+N_mE0y?_<1e9<<G+7aq*`t
zdUi6hHmH5Nt8HiBdhqB2Gf$m6HC#KTs?37*{Ch4I9kEb(BGvu6c&+&H9S;-NuDNpZ
zgws(K&Isc>u8TH)yv;Q)%uG*$dH->5_g3K})-o&Gz0E((+fpexTggymvMt}XW#5X0
z*76+Ay!)TwW!aKrHzOO3_>2pm)z`|zl$}_s?%iGf>+8x>w((aadM{ZAoRT`azNdlP
zJohetYmV}*giEXPmh#sv=(>05!R!o{zK>OsA~{NK)Azrcb@RCHmf4oq?6$s3mD`+O
zu%gLE+3VzfrChF%6%q4~ug~H<eoS0gh%qr)HsM9x)_2AlN=`d37rbCtQ}HpS?UaMg
zGlsc2x+3@WKg`LwbI&rdcV-0hS0%p7cdqlBKg&P8C(iv@orUV*Pe$f4O!wxVR*T_v
z_%e&P<HP=Af|J=9Weuha3idPon(<9-|B;_|el_=1W-KV2RQB;?CYMXZ&$B811^dn}
z-SEV^PyeS_<NDs?Ud(;scFxSjrr)+F<T+RcC!OyL-R^fOGK#hH7026%4gVP?Rn)A>
zWBZeJ`>xU}zXv8ewkAKQ@u+i7;+kz_X+1TEv)p)ja!h~!&wc#T+=X}dA3GsC-|X_L
zoh*zGnOt*E%`9qImBg4(HT7<hjpxEQDKa(sTTfU_F_<XixBYd@pFBU$C)3nry59<f
zRb4n&&g#4GVQOUN78B23m(^r0cYYFcsYu*szhri&$o}ac*-oC)*X<3i^n1`~-)nCF
zr1sI7`rSuay*8K!MU=?4zN}bPka)<!;u=fz0_ATPo)%UdEtqid`nyQ+2~o$Y10?(c
zmb67iaQ<hIU6i9~XS?~y@tI4usW|TW(UikJb1%!e`s1gTH2u3N-TOe|owoXkv`5dL
z6$b9DJM+8Y+=ME*znXRa-5+^BN^)lYXE2_1)AmRQOS010FKa3<eolFktLS$3QOWQ0
zZ`ZeenpyN%YxUMctv7!-{0iogEP8s3Yg&r*4CZTAT`{l9AOG9#$aAPPU!VJ$Og;C(
z2cHd%dOA-&dvL#3EajBpM%fg}myty&5(iFBFg$$BX~x6@JAJYj%@=l7Qw=H?oa$XB
zmc;XKRUE&*R$;sr+p)ekM~|FfVDNv%w0FDP6QP40JgZJ$k=Xd<->$S{p*tDReK>Yt
z;!0V&wjDS3g`1`O^aXA#{J42~aJ9zX{$BAz!gj2ssbxn_J&<cu$-I_jruOqcL&06U
zz%>Es%qjQ%k1b-D%yhS8`^Tj^`s*LAWlFxf;Dz$HuxG}+N*t4vmP@c$dv;I!lf}MZ
z>P|J&kMAARxO$gISN{9eX+5hdV*W#~Dt`Iv|E3gaPE&tTw?%MW34@?q`Pu`H^Zh5j
zf9zT+rt<U01vbgXMzfbr5$}Q+?(n`4W}Usg_}UsZ_S;4L9~SsD9FV_o;n3miCdIb>
z@lx7mJ5@@PN=$V3w%pRtmS_|-E`A($bCSP<p8v0l9urEtU#|K0>c%pCqf*05odQe6
zGe3T?U4Cfq&W2S{RmbK>eGd;}?SHr4bGOU<+i}l~U#SP*K9<pX;r0Dfnx4CEISBD*
z-8Gaoxx7^1fkX81x9hV@zs<jWYiisP0j3|9O->4N%v;pl@AptD^Q-)-Hm4LrMaTDd
zF6QoAr2kv_br9RlodG3+_qH`=GO<3(&ah4p-Xh8Ha;eb21@;0S3*IO+ZfVMwKfX0j
z$i+iFxJoL<vDf9&v^##&#1^bDXVSOgUz!`Nqa)EF?Vjj%K%m4f+{Em)Z0Y2HsL0YL
z6WQ#$DoW>;uasZ+b?1|lchZ#Z)~xbS-0t*i{f|K1L?zA@CyT1izgwTLc!$-(kV}30
z1N&G#&mC9FnO7|CQgdB=Zub%SfGdHa3bGC&%nl4$R^Mhd?Nt-Gb^q8BdH*Dp=3CuD
zNuQJydNq`My1S$9Z`(FO{Dh<FOM{2K%c^`=-+j6x?AA<ixusLrt8e&QQYk5Z(V&6f
zW4nW{p|b$PE05Q<Pp*IG_pS)zW0#e-3#*+`s5R-#xe|t$nU{9N%s&^SpDb_6{J4#M
z$=kd$R((@=4zTZk=-MbI#I}9yrqUN0j$&87uRUETpWjn=>)r;Rw>lYTTW$yKZ?6jM
z6ZKnT6{xqyr$gy*Y<AYPx9ng4iN1XpsqB3F_@N#3Q~n7ztUYgeLci5J?cAG0=L-GS
z)JK2Xd@Sqyxqh!d?#5`aV&9vc{L9i^g?#Jp6q%<zQ%eY+bZ<?{n#i<c{~5g0XV2M|
z=N9-b{baGqH`!`N$Llkjryo33_Hm|6{^>1M{o7YGEBRlV{9vEPe}-!F9Va%N@jH4~
zY|pKJ`N^FdpYk}mv&fb<S3Uk0|DWM{O`X3&fyM8iH}5OnNbt7yox=CzTKyRtK0Chp
zGcuM2ALC1w%icP!HgAztxccl*G1H$HSL#Wt<+MyXx|MkY`%-<I4U$Twd-^8+TK(_+
zoYVax#|%m{{(dp~G-18y@>_RqGaCr+`eyo{q4+aju(IXtR@2z!m(q{zz2~B5s-ktk
zV6WX)7NO{^!gIH2)gGvOFYL^w66%yF5+OH#-G-!NoM%26F)^s+G5lxf?`4+1#jt77
z1mzzWPj&dU^gZ}0>|T_wwM1j%#QQHj_c|mBYNeF3AGmNx!XU_NY8sQY6MK7A%<hxN
z9!y}Emi$Pw&iUzv?Xu4A)6@S=TyXo&*EP$#Tf-%N`=_4SINRsT;#1G%%Ufo$ec-*p
zEnxFnUHj8Nn;rku>zC`5>BP2fTVSZbykf%|3(GqjDtYeRGdXp!Q+i|e%wJ)NpFE0+
zHa>Gr?DyT6_@pYprp(8}=s&}EZvR;2g(6H(k58R?D`IZOJk8@u4~#R-3{32!a%9}=
zKSgfa$iTWi@%PKwipdiuCs%#tT`O*XX!88YeEz>$^53Niw6UIG-D>)uA^fL*V}J8u
zZp%;8btgXX)OqgsKwJK#X!(ynYXUzf-`R0`#RUE8?~6a(ylRjbs{VU5%a<0Z%LNrZ
zcj~0RNNvCVt*d5EoyFnyqWPcrHvZ;ZV3eLS!!hZh%gm2U9;-bpx)r7L*?I2aV~@q0
zrEfdRGMHcL^Z6;WA@|S$zDHMn8h#Y)KKK1(u8ryEwFf`y>16l_m2t}2xF*{@P-wcO
zz_!&~-ppXf^87WoOy_;w`jM&m%JSTqX*@rI9z4<d*uMLv`de0)#;@<ALwL@mbVqbv
zK4yJs&W@`hCJsB~Uwah^MfR^MVR)H%YqkP|wbQZYV`_5?H}yR12xETxC)f8(4)0_x
zw?9of%Pxz)pXtL_cJASK*B;pnk;E6)j7s0P?mDafQ-7+L*-phNlW&xY+}QEEaG$$k
zWMP%J?;e*+PoJg6@GZ!@#qGDC$)|OJoizi?uW;=~_VZ`L_pMmB;8hRnu?4*KQd}Y{
z%iEnwO<$x3Jb5=kCOTd@@YsQuv-RFbl-+RVP|oRm&$jK^=`w*Gn+#YV{|YIYWwE2<
zPR*uRTegt17bagnHk~cu%}uszdgY9^`)iXQ7g_eVcO7^;!>6^~fpL<xZ^F|L6Z>*<
zVhTUabScg+Jn?%*U&}QcdBsn@lf`QKLXrZ!OloH{G%WwP{Bc3}?+iyindXgO)s#Q1
z>9sV<vu=LEbu{6A$(^p}JMZom%c<;o6qd?3AwE_^CZh1uZD}FqrVUmHwsc(E@t;BQ
z;~X7(*<(+W?zDGBr#b(1^K1Kh^6|fzCq=c9)9a-<?%SS-Thg~zd+Mk7-=g!UO{>$>
ziHy!ut^fY|^*haa{SU<xKkg~st+mkL_@d_ZbLHfZJ-K-#_$BkDv-jMyo))>e9zA-n
zchlx)1zk7U8p~s69|(K>BL7}}Dxdh_#2$yn*%K$Y={S5%`+I2PqthpkpZqpMyoi65
zF4yAaGnf3-KXdlzBNnF}hgrjB%m~msHv6Hya^X1{hN*eMcW2f=vJU>e{_k<?&WN_X
zFMj*1Q4t7pWVm)_`Rzg_N8x;77p08`>vuQ?*DYQu)8VvQQ_1HqYmVlY6H2;upPelf
zl^kECA3wLS@a+j6Z+=JF<xyeDn<eIZ=IUQwtFPX<%k`v`;FbA&Uyf*`i)k&m_p5nr
z&gqw`jsp3+mz>Yr67uNyWNi)WxejeiPyFk?$Qbt8D(No2Qyu&`-K~OWjfCu7CF^T8
zmF52#Ci$-@-{MmKaaqdoUEB^yoG)*$Wjpld#*Fx?1Hl&rbiXc~Jb$YF8IRIK!iA;%
zFDGshd>nDPMOsd;iBspu?Z2!^njh~hIB)6Z=TvRc@SmYDy-{T5zVxR*YSvXX-8(Mp
zmm2(^LET`{&i#_z*8A+@E}Syr{31E&^z8*}Dt~zH*OJ{`B=2eK$aZYgKAngkk)JkN
z78ib8zwh+baBZQ0^4km6%&BA2=kHlC^<0m*<?S-YS*EX7%T4Y5G23I?+tzMlzGcq~
zl_Qtu%;-vX-k)Zu>Ro#6(B5-=XMW#2SSOb$aYBH5BV)?fP?d_y`}MW>$^}*^E|M|0
zTsOO=PPC&g^YGCFg-`5meKbzF&!hgkMMCAZd-I|5eP`Bo9<tOj(MpJ^%_yvVP*ibq
z|8j*BXRJJ!9$5uENIcQkarjTokJ^J%9sW()?e(^|+;d%8{=1a;Pu#x>_c$_rVBH^D
zJ#(iP2kVAU;nKXP{BK=Sn15{3hy8j5MrI-WyC+VTo~mWFg8AKB)1E(la_)!!Y);~y
zZLY6ade$tVIU`m5*j>$vk0(wQY{<!&VZ^ja=^3Z}z8P<i7+86JiSZBc*`RzP_~C=6
zr>CS<mYkf}b>crmhDzrv?LYMs?{#o;Z)_01d}LOh)y5}_9z~=F6s^fDyik$pb=2I1
zp|$bt72zsnxv--rHYhL~uDQOaaZ`~R_meI1#~xgITyWm(&f0D2rvrbz&U3A8zO*J!
zqT<r$3+YEY)*U~zli|qWr3WVXZSd7|J+*L-(}EK#T)rsGzO>q8Lm+ehT90i@y4_n7
z&z?DW>U77GTmNp=7nx36(9flR_}&Xoo;S1QI5zDml|8B$5U<rBpe?{*)!_TrcGrcI
zClt*Z4(kObY^+q^)y}fhnaD2Oto7hO!|87UkLUhpc)XhT)Q;QQifX@OW;EW?jbwgY
zbX;Y<f(6UU52D-eoHgEj@Aj+Px2%60oANs+$!so90E2Use*NXO&gU+&nD(5_oe{a=
zRZTrtXyc13-{*3yy~!S^!fRj3mT|j)^ZF^R=fU4*|D69wW7oRBo7c?~32EGOKq$|q
zMvJH2jOEK-@42t6CN7^U9?db)(csv-g^RCB-Rd)9yR=JCt(uE#lN8hW_Kzza9OHL1
zs{Lo!*LZA6|F-)jU11j#RW^S7uriF5^G;R#f$#5KV-8I+m0g|P<kvc7;uBxdV@r(A
zy*(WKCv%hPAD);W6=4_HE>?5eM_${%^`#!i=l)Aqc6^$@vqw{^e|Z#-kMvBdpOu#$
zW(w-KCqH(}7u(i;u1$Nh%LL_*9~ZSYvc&x8`f~2+j{Zwm-|86NHNNtr-b(JK!t5_E
z|GeDZAj28<-m(2Q8^g!94hA~QxS9XPDm6Wo@?fYaSytqc`L$ll_;U2g{^#CXnil!Z
z&Dfxvx4~^+oal}wpEGAXJ}>MQ6OmMTZOiJQ($>q`Q?hnutwTdtihskW^=~7DQho+8
z)i_>zw5IIce9lG8xeYp{CZX&zZFftFO)z0Q{5M0pYF4dMQq7A8zxQW+Sahb`VDFzT
zYmaC(F*b3|*Ag(-IT-h)cA>)ezai2ZldqKbX8Et}J#z7c?tcck?IzEjmo{AbV$LL?
z$<VBHcV+qC17A#JxHG@b+xkMqax+7HNcfU@lN{f=&V9h`axZD>)EO}oFS(kZs?Pmq
zw13M@tGrI`x_wN05A5F5zojJpQMR?rj{-HBWM#ARPUZ#gYBcnOnM+nQvCk0QZ?~>o
z>pT1Uj#*ky7(TeJp8KC+i}8o+b3fS#85A7z__pE63A<0cH+M5GTh@NQuISlz<*Cwz
z$;^2skrzWEDqn}0^=+3k2@U(4&*<Azl@h;FzHQkyLzTuA;->S}Pd=3>Ogt7T=&~=|
zKC7?!$i*8I6%2YA)-ITPRzB+F#~<eE((SFAKW$3hofFH{x8~T@V>0u5j(_~)XQ$ZR
zePlw+qhrZsL3)wBFN(}oO*dld2vt9PYX8v#4wlll)6_2cO}-G$Jo%&Y&7XeWzbbb#
zuQSQ_w))1UZ~8G__Onfl#6M0yo1H%o`72M`U2b`zeu;41_pUShCHuvNA6gh6dzf%!
zu|!P9HP!k%z9+4&t3UbY%;pz=+A#D%!i*#9|1&%-W-ROLzP>i)&&8kDpR^zO`0;Vh
z?ud8iPicP7jTN+FbbfCCb)C%|#p5U5A3gUh=B@aoT!oUC{-5USy*+hu>Xm1w?$@u5
z=-bD%vwotzR+5c=_mk~gC%P{;i!isG{oRK#!eURU`;*7V#LZGv-WOkB%;t`oZLY6&
z%w;AQkKP7p&-ebPj{n`qC;ZoUb-h)b)#CpQ{XJFTLMK^kG%F%LK9ZL_Uci^IZ_~v>
zwU1A|;xG5IXb9)aOD<*;x$*PMO4p<?&bi7fKP=i)$}GX;9{l*JvtD-U>^v#Xzgye+
z)ss_>dFt@5;+y<uWz+I)CwzEA-bvk?AfdJVQnlOS!{4v({HvbhyX|k5sJiw|r_*`1
zCTse-cNQ!BXE-zI#ASoU=Vnhnog|#Ua)xK{6|QLvg&QZR_N=`7_}Zq&IkRsxZqYK>
zaOtA&(J((N*59AlW_}1TU1!g)uJ|c6{MOk{>8ySQ<rkU;)tvuA7~jiTx6l6`lYPmx
zX!G>s$-mRfuJbU6SxI*#?3A6^_i3?k%<Oqnw@ambyV2B=lr771>+9ymoyCotl{Seo
zHeRXKzGFS}q)~OfmLL1E<kQn_4#Z^n&;0ap$)AHi`_1&~Pl!x;lzYFCbH{h-l^<j?
zSlESRmwGuRIqVbTVt5@>S8n~JV!ranpEnzh9z0Q`d9pk7%wvzOZCgv7UNQK1|7YkG
zUvSHs%kn4dT;;5_j}KXg|Gcl`=4f5`Fp}l|uYP|+?{?0RZxa3K+_H^TynFMnO}DcT
zd$^@VK*UENv*1ZV{VfF{<-^}EeVnc4|8|mN@{*s~@y`p5A19nDe|&mrkKn!8MoBt5
zrEFN+FKL*|vbp6uTg!X>$bFUhc~^c3`+o+724yGyRz5eM8Mk$qb~Bqk{_uHCrAO|<
z2nH602-iLOOZA>|Bxec=%T~>@*wiZB$-qz>WXir&E9uag1Ba(79bUrs;Om+^hi~8A
zTy+A!&Gy*1xcT>bmI>#a4OqS{JwBJY?aRC#-Q-(S9_hpi-<;TAqG6kGq~dkN@sq4E
z4pY?EU*Oxj`u>lrIbA!M=4@W_cbn;3Wu88X-_D+i73yC^+k0pCtXlP8v*AQR^M0xC
zJL4u#V7Hj)tjwfvV@Bips+gF7HLH>{D-Bl|R0+CIJ$P!3=&`2~CnEahzw6~qKHZ_6
zP?mbC@SSF|5O+q6MiQfV>H_YV8%Onz|H*n(SDj~Z-8eVsgr3R^kIQ@Y>Su=7^p{tC
z{OBye+rHvO&FbovkKS9e?>Kgjce|k3r)%9cyA$h+rIp^O7It1}a_M;QJo9kue+JFN
zhc_#y9JAeeWc!4(X&Fn>pC_C=cwTqAxNIRqc;voES1No@o!PlTNBPOY-q4l|eX9)L
z`qtSqUOeR1+QwpJqT-wKpFw%{WZ|iNn>*QFG#V~_J^O^8UrtSrpWqP<^T<iNBt&*r
z%4^P)jK4S`>6mMKg1+hePxnv%Ih`Ug{m(kBq5`EAjXPQsxS1a=Ro8#?&wculryIW~
zb8DUVP4e9(B@@T4KlAL*IG10^l?<;Hcr!oOOv{PU&uuK6tn_=0e`0aG_|MWhi}YuO
z#WLs5HvHV!@o#Grhg74m|IZ1<h0h-s70=H};cj8@U!KIER;{t{%zuU(_1yE-`4!_6
z-Qsg4=D#YH+tJsg{l|Xl>0>|kpY}SkT)Jbiw0V4>(B((RHrLeu+x7U#*@@jebIxpj
zv!pzE{e*?5e{PtwFCnS+&7`CLzN;6=uj@GFmBJOVLCE9HqBhSd6JIGQOw155O#0Gn
z5b}10;V&*t#v?EC<s7~)4LSPu=^kT)uX>Bv9jpURPkVLBVGr8}TkWg~n>;qmFtjUl
zw$c`IJ-CB?Pybc#$$d{Y%Lh#?@XuKGG~vr81NEw&?i+2vRcR_KPAha?F8w0Kx$LCM
zG!`*7HGALe+bo+kc+7KE>+fFr>|^ojSdv(|ONEs7+_I-mkse9RnpeH98Fg;;W)f{*
zvErpv|9$@{PYNdpm~FTb_~qIY{@anCiYFRA6gqnGi^41aB+ZKX(>7Whzu3f?xODka
z_0xa8+06OmzP!74k$H@m+5^6et`;^bC%Soh{*=x!FmW@NE4i_`$kH-W&wF>O(SL?Z
z+!2+RQ;zKZq;>9D?5gy?M{18B(~N$6VGf(qE`FD9vJbupW&WtSXBPk4Mk&1K^~O()
zNq5Wonat&;?3p}UTz+Qbl$0a49Uo6Olh_!$X`}q5602*)mYW!-^xUZndy_ad`C5X|
zCTr;+{o@~v)P?n&m8Ffp%+OuK_jR_F5$`GH2uC-u2&=BZ-u55fT80Zan(`Bw{)N8l
z;hGs}#-1!afxF4-(#L)3f80(uGH(9cadDy2p<BK$chpR+iFwf2m2l`W$BP3g9k#FK
zSRWUCessou`}AIc&H2GQnO{cyXE^v!W@o`pzIMwahfF8w96z-4rlsVjkCunE=6J0*
z+V_NEiQ(<9O4Faz1y2g@p6L8ACv)fIh0%YPzkC}1CHv(0e(sG{GL@0be$Pv3e(1IS
z<BuYP__yiLo-pTpt2DN=3R+k!(QwQ$;q;cwoy$CAITpO1D6ix8r&j%+di+|R9ZlAJ
z2Rc7A-s*Et5LSt7VE&l-I-<=db(4mc(Z}N}>VMpFZ?)$)$cdTbvv%vvkO}#Q#v(;R
zhc#5R*{<|8xcoEOVN}?2Wa7kk{H3>7eqMU7Ao+xZ&(j@wOPH*_uK&$rQ*yqyXlkh>
z+ugl~nlH^%;rabtkL^z2@pmSF=J&DpPi$YKv~~7|yT!i8ev1BQP&{TNI$M#Izteu-
z47o&hhI>CYe_|}!CA)~HZ_7@LNP{Ow4n~V5?w0O*uy&n|t3~P2$!4E!6g{+CrW~pw
zB)UhbO+Pn&V(-#$9YupY?up``*6iRe`Y~sX%Qmyq-BKTK@vmgNAKBNFX<2<=eaYjK
z4eKsEsE?XzzVz_n<c*1^tllQxk)HfC?)fUSm-1H~X7czn=?nkK$Tb&}J!-UN+7-du
zdv({U@LT-V_v#cXwQX3$z?zf1P&O;pGw{L-4TZ*?4wKaGpK975otyb9Zl+8ly94{%
zwZEr0Zct08V7}FH!r>aDxP5Ex@dZ279QrT)XIRx};4mp7+tzNXPTr!F(zhnzqSv0E
zyUXh^S?OcFvd89EVKbTLCLL+=y!=7r$CO<0rmA^Yn0|RMef;fS)sT4F^-PoL%A}Bq
z=2jf9Z%yGof14%y-c>f<QwO&mt?F(3^!n1a&8}<JlK8f8>|WbGJ$|jzFHe=3SN>-I
zP7h*eytYJOnSyY=mi2?u5A%+73$tA?x$JMbwl`f|HDllX0G2a1zRhx1nR|`pi2Q;}
z+ih4c<$qoD)MXMw=jB5!I&2?5E;4(^qg%1_twX2q<>TkNx+f+$D!&f65XKoDkkc~p
z_ErYpTc4j^`chzik3UvJZxxI1g|HJ}1)u0<{JQql>PFw?3jx8&w(HmCdMdoMwZ6Yp
zEKOmH@7I4K+}SJ#UO#j&n816cZn2BC5BC@IWhyIF?zwm@GBIXg{GEOK_=U-KwiyjR
zCLOao7bztNE}W|yxJS_}lP!0xs6c*!ea4~=9uu*~?9y4fubkAZXGt=!+${ULKTDmj
zjYn?c<sX*~gcz91{g*oYXE@2ebmf#Soiml!YCSCoypeZ{(Yk7a^`(agR(H2IUv3ss
za1f~vb~!B@ab@)#fiQRHwMNr+GU?hc?=`l*nc~AKXR`0H;R%LlUWQ8=t8L~cANg@<
z!-?CW+gAuO^le-!v)1rVrqy4&soBj8T#sw?#gz*0Pn}zsbb9KxWS0L7JLb(Zo!|J5
z?PR-ha#<|jVU~Wrt2@qJ+sM3B!{1qM{-K$^{}}`$_L)BpRAYXkcRN7CD(^+ajd118
zpUiA}^`}4GNPhnG=mZ&?&_GoYzh`^*_@@6k|MPy2WsTd3pT<q=j;{UIV0RF7XM+Bx
z>7o_)#TYC$E>v0bdS~DEEf;?BWwA3HO8C!EY2_)!7%%%d=AP%VHLnjoED&V#|8({C
z?^O$CFl3#nn|kI^jkxTNJ2^Uc@{7&Ci$+wX3;bq$dws20e*dFq&r?raI@`;A+VsqZ
zt%db3e*CDc*Pg=oDPmJY?fw{<+zEFh*K%$D2pXBP;j=&RCoSa5yAw?749pq2t>-S<
zP_zATpVJ?;;LU7)o}o2;cHeF-xs{{*IwpV8v&7_M40bkJ2WyXY7>i$DpY>!a*ZTPd
z`&YE8{d$q{Fy6aAFt5vMzC5G%$2rMw3JvYo&Jc+BuJCWw(Swhh=9DTpyt3N(KGM$q
z)9YiVu{Sr*_v!!EeCJZ(BzI|nTdUIUFI=>Y#rJq`Zbq{~`d)K!!GvDc2Y3F>6MefX
zuUI;N;k%mEH%g7IlTyt8^j3MgDy&psQ~2TUmGko?tHf$XHHS;~rRws{4Np#ZvR(3j
zVHN&&{u%3>5aXU(mlJF<{+x?(ma^#4da_xoZ{z(_d%xeh-S$wSO`$|~m8H+>=69h%
zCG6iTuD$X9J5|TU;r5N=@mwe078@j<GTd-{@+AN7vh_<G)apa7{Ar7sSvh%+!rY@X
z?qBuUDK5sJqahIz!M9}Imx@0<Zv=!KBD1rTWA+~Gb~Exe*!6Z}zf`%9r@<0V#eV;_
zeEhQ8(t0oHobX-HFU8#0u2yr-!8&D{$^qt`vyRXIoUSjX7ae`;ga^l6bH=j0Jz;Y3
zKX>>AAJ5@G{@{Vd@zuZjf{U{pdlr3c%9VBPFT8%Pou6I(){ijPa*I26zD``Z<VPL*
zKNi;Q%+j6WN!IhWxJx!Ml+8K+t<6^a@9|UZ%1<lVC!eSf-{z7mw%I+{bAHLrW??Sn
z0Gk)=JY7$=2ZdGLUY=!f_aWni2WRFTUwTwunPr_%j;F!|hffzS{fQT<j6BE~!Ew{R
zY?|Sv*?gw#+J>p8r*Qmdi1PnkesX%|Hk(*~?{0?bS;s%_d8Za<EUMr8affB#_Kc8U
zkshzAt_66R%T91O<GsOfy@UFO#r@oNCM+`=&1J1Cf~s{VHf+4}*)FO1=`j-?fp0VZ
zh7?&v=5LL9@a?VV{PrzOJnLRezEjV|crAw0Fq^k#Me3;)-E5wHvnqrC{AZAFoXvkA
ziEI7I6HMZhxysJHP<LV#f1WmB#@`c3Wh=7p>19^RtkHTqgLkn~p2y2;_e$SAu=`|o
zHK*d-6~?N`xtg}uH6}f5yBW`%{Z4+}jI<|nW=Q9?XWnwDTenGbN9D%F5xP^fCs(&k
zHqw@hiD-Tjn3=dkp!!JQlcG=S*ep3U8Q2VyR&8V76Rgf$t{8L7CPTp|?pOS`%MTtD
ziWWak^0H)YyDV_bfo)^|wA8aFoyvAHwCLn93aVt9)E|2I<oLwg2|Klxr?t9!nlF9)
z`4f*#ga3vdb5^G%|JAzw(*N|ILzNO0j?yZYlP2Wu{35^o&}?>o`JWbSB1h)Emd`oS
z&9}^c<;n`hPpXHe-YR7}noxFquZ$#%7z6umqsF{#;(M!OmW4WPn5pP<Zdvu$w-Kk3
zEsw7jp78qhwn;g5Q_r98$hrGw^~&7eeh2v19J%!H^nB^U?q7eOGM&BgBV4`rljO&@
z-)7pLyuDpgfNOcgN7LD#zCRWJ&tPtstU2@CRgOh(su;8<&+k8<dgQ>exG>f<OZz)r
zj~z<pZK*T=bX?@4V8VW7wU><vAzM$bGuL_I{%oU!zvA2Em8yHHW<9FeZ~x@->`yTt
z-#&Q!G~ma_dA;2MOXRjrp7^P&Qf9jK#>eV+PVRW+?qKtx;73QrpY-U5LFQuO(kEU%
z&@Q*UZ?I8&f7Zfl%H9`__opfD*rE14Uta3&UblqAZXu5M`PY3GPwdxTBPviPc*$+s
z+M8bM%<L8|a`-3cal+j8%G>yFFJ=F{_|wnLC+6B#P_*JS%R%j)Un^o3>4*i3e{7Dv
zk$1z}SctVf?rQfm3!CW=(-ZsURVTKotNjjnX<`|{5n>cEZ;@5~so84kNe*AF9oWzC
zec5fhaeAiqYX-A>cVDC*3)gmeYrTxURV|f)k$=yYwLO_@U!<IRQ|s!qZu?u&!%v*e
z_pRIX)2#b-)_(^5Spf@J8TL$*WqtoB`_6;MG1&~(Z+9~;`MT_B&34O=NvD=Pe*Ear
z86OG81-Sur%QpV0KbUlKx|xsHVvg7jj(>};Dct_Ga=wA(zVPzze4lQJ{CxHNYjFC{
zItRyomr!oy1%es98ugcwQst9f<TaJQT~m9qFKK7wW$C2Ov{=y@6PV5|`Le$HNwJz=
znR?<sd&awkk21cp6t14PJB2yYQhxf6^9LV4x&6+1>VF2!Ujj4lUoqzv%J)C>BfkH5
zW9OaYnwFpSYnS|5erm$QGpFZDPF?D`LH@dVljh}nJ&W{vWY_TSx;0-Qphz*OWu@3F
z##eSz?%N;#@#lDN&kCDH>Cl;rK3`roeT}^OiL%3o%Y(u>gN_$AEz4VcBz*G`SMJ^p
z`P;V)&$aZw%KsU+{ek7Sec#l)9@R3wT;H(#am^|<Kjo>XxZ5VU^{_O`d)essKYn&%
z=fnxm!ftM|zrphEv*_9LpL&XmKBgXP-1PYVUxioK<$LX=r3&{(GA9?@j;mj3)@!$Q
zqG9`?X!RYPlcgrLa9Bt59+4OJy2<rvW8?1Ir&c}j&)g&YBRGkx^LQ%vtFXJ-4W5gS
zpK9H($wT9QGWWX<`^Y6v(rxVQ?7df~p8b2=m+y>&SiS}GvA&v^#`)aJW=9|Q=N?=1
zM(zH`*Vi_s{g@|z>M{2O<McCug$A?NZ(kGq^!VZb44NCC1nsDJ@VIPp?fc>_L7#S1
z{AYN*@!1i!814yA8J90}`^qn%VaBsG;b6G#_lj*xg4Qd}*esz~kf+kP(0*S=y2Vx5
zcOFX7XEGy>E8phpxh=!mBynN}gT%*$|Ki*t@4j}EI3(-H#A$qM@6RBoxsS>xS<RR+
zpJPqt-t*fWV%BzXPAo~RWL}zgyub2P;w3)IzR%ZB_1X8|ZM^#TKp~TayWis1?%Ge9
zE-bH<FE6(BWtuH-Wb!yPnPG0}mhVfFY?pc)y}1*Wn<}9E+Q%?OI<@RE!+Vx2&I|lj
z-}hd$&pRn>|7Z8L4++g?<{#Fc6*f4KmHRt`DNl#dkV!pCqV>cMWhbTY3qnM;E{U`E
z%~;gCf#<~Kon3c)ZaKURPmr0w9>~0wHR5in`Q;-O7t1{j4gBVxTV}&GU+|YNe@;io
zr0fFg#_Z0?a(1GB_nr#zQ0dsqmYDHXZeJ-wM~9lOoC)V|##{RJ>sz&7Sh-xhwRv9}
z>$0Uh2hG`@yr_BE#c135_MY{HlEy7>)wh(t)9gC5r}?>yk;`ENG4U%Gw7h!NSI)JU
zQhl4iXyEg+Z0)fl5(=gB<?lK)Z_ZRH?fUYaVe;>qRm_fJ>Pw_}B<^sV*P5)T<Tjsd
z{!w;C!zRZGO1ZZ(w#EB&b6R~hk#S_n6;O$5a(T<Xt=aqf>d1+YZ*5cfD!S+Eho!Du
z43p9>u`QZfI3x7hudgd31r*%oF9~__Re<l}@>dI9mCL`{61B`{f?0$5E8nUkGaF?Y
zuD=WuyisqZx}=ls>ff7*W*u@Nk|&f)zWvEMX?)G@_O)vaI&m({Uc!YAcGuosYnJyG
zGt9VrXomj6vPrq?do>HwC-4V9mJ?amV5p|>@8|1VZO&`Xd}ZG%aLqR5+Pfv5ftReh
zczlmdYqr%aZ19-m&Fjg&yw~YOg!wD`xqkMV`(H0PJTc+eWBE-}`X(=Tj(#%r^0v9Z
zuU)R3c7eC*ug1m=40m4CWV7qf?fmg$Cs#CgO6=|fuNHjyxaf@A4JqEFHgA)a&4x=0
z{xj%5c<|`>Y-Z!<&lGj1TW@htxuMm|@OjOQ%{yXOEs?Da-~Ms&WKPwp6;fZ<RPKDP
zaExnCyG(xHs(r~H*4$a&bHL(`d;Z%5mJO~ib+3G1EVzAx)X~JB?&o{`$`kgKO`e?b
zZ`}dk-4~CX{(DV<!9;EU(dVm^&-XB$^1YV-<<ru`jq!S6c2gX@<qv&*`<yj4qG_-D
zoYEx+nk4Ur<Tr@rs&9~eEiV2{a%YT9WXG9`&z1~V^c&ybn*C(wo|rxLZRdL5JgoVh
z{&%OuD-qvavwp^(i#NJysHZ0Jah=YZ8Qb<PZTu=2uYIa6-LRmzDED!Jp+S7Hm}2^=
z<Nq1tEO)9$<#+$cbI4Q7z0>D4>Br2Y$5@o!FkYD@KWU%%!%b-?&)PpLs*Ly$yW#QP
zx%=*9S#^jue>Q)1e#UVbJ3F73$L^%_31+aky;-{;@L9&EdgYopKl`Wq_?NS>MmChz
zw3KF@{4ihk)RV#;d}nuaG0iwV*Hd{-#dYx~;vIA9{H?W9{U<!_FW{;8wM<uKcAmZ0
z)6eyWHS15N{Y-sqzWJo?-vw_D@FePQOiI%3J$&?dochs^f%V7St}Cd&>z=sl$xEwC
z|4M$mvDi_=)AM4_nhiS)lS7+C{a>w%fBL@d<i|Vf=RHresEpS<8~a}ANka5||5{DE
z{AZi$@BK@7Hpya-PnLwz`8$stYQ8N0@t<MhqmMfhQbUfdS{TakDj}xa^wWIhQ_r*u
zDztW3%$Z}cck9`iv%FrahJDKTP$>UaSjTE(-;%mjyCc_D&-!{|=j3ZPS|LJ9JSUjg
z@9SN|``mx2z0Jua6Bc2)*j{xB);nzX7j{g0@88?W=%MjR$)xdKrf5L2Sd-nic}vc4
z9h)z3)aW43k`ua@b6kY9+xsVe;y?dWu*a;<&e-DP#;=Z6ldQvDa2?=xi9dfxTTSeQ
zhf!qOkylH?cb+-2ymv>NR@t_5PriRxr)ML{7iSS)Ed2Q7OKZ>ECH1?Pgzr7{NL|)4
z^}eC*o~G@#O>4f0FZ?Gx&o50SPpa{OcDZTUueIBrHd+Z^2wE<mwe-yPTDz@hZ>*el
zBXZ991&){Z{tEc<PvZMN$0PY_qA7pxiCF$;kd#*{KUUl^KQrlhU0Q47H8stO`MhUO
zPM^k+Gw-0>g<P}8Mdkulvwis|ome^9kmvB-uLu9Fn0c))^+Z{g_!@b}-z)Fm{VuGs
zX-!PIpl6RZ`v#6_J1)$dcyIZ08HP4DnOrXZKeN|QSfkrgpBXY?ru~9mu5O3*l{2O%
zrJP%4GH=RKj~G|}FYk=6Fka|luU0ufQ%-rQ(~~)^9M+CZj@R=Vt}D;~`1bh8=^PF>
zK0Ud?kSzUp1#@6T{G@{a3^R`$+99r{ligo*X1>?A3&IuaJ*GuJjxc6=(z<4G>k)~9
zC+v4*+J3jLvAVxJ>-&etK02@Xx3N6AV>&7QviI4-9hSm3qMc0UT{$eZQP(VVM`Q9c
zjfRag^jGQS-;vv5G%3%e?Tvq+>A$FD22v#|O{_9A7&#fY8Fbh-iUgabIDUI`>~Q(D
zoi*?KpC<Wv2^jQwa`*1un43}}Qt|U=|L1tiIjhoY`kqTI_+7Zpa0UCyHI?>8c6|C0
zCdrQz3!+SaSJh_T@83FIKs~WhA&U1!Pe;Mc6W`{SU1GV>EwANr!Y%27U+k?3`nhSE
z8$`m(lrt6PUNB)R?bSRcV!3U8iPntlh%@~+BR+nzn6crxLvFu<QQPB6D?#T!XL9?e
zP2@YV)RXPE%Pp&UTl?pqs&hEl*^nb4p(K5yl_m4q^a;XBUM)dIO%k%4YPXkro%#J?
zo#1zI`@8!S*rN`g@$o!$$Y&1!BqOtnMeKKtFFQL={CUFscuh(D<YNz$Z`|qWDN(Zj
z$ZvJ}^ugnW$4)hvi>tYvn)NGk?gH&{ru`@Kj6OzASZ$}M744wzWnu8ie)sVJg|}s$
zdw&I_gq@hlBOb!Lty=nc<bwT=9-lr~Dcsxk!Fq#9VZuH&#fy<G4LS~eQ_r72a-{gz
z#!1^lwYRVND*Jl!r~TqRJgZJg&WK31I{v4%u#UZP;!n#@s~(@8E@!>bOyZ!}{<tfR
zm2=*ipJd=y?(P)U+P~~Yk?-+_OB=Tz;Q3+Ex4Vz$RD+K6MB%)>FE`b+CG6P9JaJRA
zbiVPW8f|svN0J{4wjW3__}RH-#t!zaHR4B~9xHrsK)hUE>CNdKwFfqSmFJt<-}~X@
zWW5BYXXhuqy&ZfdOXE|K*;n-|N9KOE`f=9aF^k<zAtU{@>Dvo`y<m&URXELXNPi{M
zw>2~GS0`JEFid22x@_OE@X!f<c@;PNdbP{7QrGOGgA0E~{%AD2qb)Y!KZ9?E(c6Rx
z7u*)Fn>u~s8$GrndBx*t`F2Yxg1h$xs8~b_UXgqsx#7>uoQTK>wG!9*+>Xt;>I+{+
z*4eWgPyOUP;nhv!PYpNttTla7=1#N|iJ2BQNv+l{DLd=ef;_d-x30$g0Zo!FjbG*0
zP24CJba7&o-;)GA^;JJyWlpVFx<G)p(@uS_x~OMaT4+p0!_2>nX7_ZgeDhebsP;&d
zhep-e`U11^0`VkHE}Mq!a|J)y#8~|Fe<{=FzEVJ%N$i8?zeSqC%?(9-Lfw-sc;6(y
z@NKwLbvEVb$4Iw4muV+{+-dM{H2;(FKJ3K%0_pc*y)F@5Is1-@vevKhP~rbJmsh_1
zY2oK$%irRE>hzCC*!e9sl+Sp_`X}?}e}*}+b=Ha;?Cc#&c$<zrIAD8hYyaerKW=xG
z8?AGyy*#zAkzvQgHMPEJIeWrl?nETb2`N9eU?$6vhU!V#e12}>5o)yyBsv9L&dq(z
z^^}jzA;fCYB(A@^&)g|jYg%O?;CSq>=M}~^WeeM%btgZ1?6maIeBa(i`zz{>G3(N5
zVwN2|;p#m7NxA(`iJ5C0;{6PG%Ja2i_V~#7Cl@Oxhbo4Y+;H0;l~Z%bjQ6<MC)RfF
znA(hw8=tD18O6)#tnmUZKzj1{8<)+qXDL60o3(oOC^vq1$aU;t(TqE<uLM1KobaE4
zo$FV)Hq+U<$;NV`XOAALnQ3gVk~=AJ`fcIef$MLJ?EL90P}3SM_eSnf)2??~jv^NO
zA1AviOx}7oHlkaU$!#xZm&PfM+uH<_1Ap9W7uQRgx$T%vit%JAP9gUH3_Tf17HxWZ
ziL3=SE9$?e=)Ow6k)ipicq8l6v?HoF7;c9zd*u0x%V&r2=49oh&4+V8*vV?wtKXks
zCGUU9sv>;Xnjat8{xiIdog(Y)w)t^%xIrn)+%v~GtV)!!?>zW4!7^~syN<oT!}qN1
zSK;2h@^3&+&Ffo-Qajn-?the<mBTDq^UCi-qEPio1Kn%c(kqT{o#N*c$rj-8BGRWe
zV_B+nPfqtFo8$3T2`3C57fIyAhcvFVwNK5-X-Ld}oyNE3qM7#fr7R~xXW6nPxRhN9
z-^ZEYV`dg0r@Zi;#+<-OyjN#u_U4uRt-3U4-P%3Oy-%dwdbb?u`%*Z=l6T6=yDBB7
z{~0>o{r;Z&E7Q<cX?wEz73BkyFI>CC@xnjZabvXnZNZ0eTX+3u@SFHFdeiK)+p}1!
zTh7Q{Ueoyd#fI)93~Ig%s|_EjxO=>P?8wnQd2QaLwC7(wtpAba-uXIi;_j{I<{z7#
zoumG(bStap-4%N}KB_HYaJW+P>&L|yE~i%sH-27BI50tn^@Mt$yPgq?+%)@EKU=fz
zy7}wYnR9e@&if+D!hcI6if#FV?XA_P_!b;^SEC`aCzE-9)mOo7O054G__gkIZI>^6
zeQEDn|KvLX4hrXMtKv^BsJ(W1$9vaE$DooKpMG6mRqn_lxK<!wt_pKPb-&iFTMR6H
z)2{S=DO=mQKgn)O-P=V987$wIF$is7ZoB@%)o9toG+VZ93%RYgieLVASv=?>%LJ>k
z4{P5rB&0FC&A#Z%Hn*y5(IXFbzbAFCBzc$2=1t%7ZS5K!{|o(GDjvy(QUV%Vo6fwQ
zw{^$&4YL?~4{j9xwPMpr9*2GVBNuo|r?H&ae`(=?z)SfKe>WDSxoS6wrA#VaJn`tR
zvQLZN=&oH<^Q`CZHRXa2YZsK>VSVSz+3(T2?D=cgBB8P-HMPGhHlMpDn4NiP@1BI0
zN*s;O1p>)YT<IItx;zwp`o1sa{<h(TN#3#UtqZqwu1{fbRJeEFbB)ZJ#^P!}`P&6v
zX15RX9otm1{A`Nl=N<nRb9G(};MQ8PfvL}gVda&VOtX!5NQBlszVecJ=fdL;<{k~5
zuRNC_u=q!CPNeSwg=7`C&Cx}3O&T-1)Si9txa2Dr!2Tz-cK3k|8Jo@*I|kOADP8`w
zc;mht3tNc^+|~V8J1*#i>wk`a=Ci|2zjr?O^5f5*F{vx;P7VBbRgC4Y_KhFxr%xQ{
z-uP3}MP?`ay~itpFJ<5TF}X8-YVQ?eh9ZV*>W2?)>OXy_c($Es&dp65n8if?Eibp5
z_|;_obUTSYe|0^F<&#!<&D`uB+Z?(6m;LE@^(p&gDh)r^x$7|)$Sn7%2uu6rw{`Nv
zLuo%5Rn5~5)$ZxN#vG&cWljBze=ce=5}V9qYH}AA6>-KcZBSy6zicv}`Ez=A|D%l$
zLjC(6q_jOrVSe{4P2Af53p3k>KkEElfdy%Gi9ubf7WOZVUU%>C+O+sHHFN&tw?9bu
z{`v8Pb;qBnHYG~w-Olm}uFL%qm%aQ{V)Fb+y;F^z9Pcg>xKP${`MB5N6OVr{{`6ej
zX#a^%Q6cF!|1<PUFdZnDx~~1{KZ8J_c;m@aYmZp$crKlo_}y!6`fA~-M>YN?4{Y+d
z@?+Lc;AFqz;<v@1{`Ed#nV1}Rb$zR<!j17eZ^&=qYq>7|nf+Y5z2sz#&^>b+>mJxx
z`6m9^|FgKe|IvP(4}k>_9(_EMm!y2{*31vTuEp%RdUEp237pRC@1+>cX2qYsKlkV1
z$95Wqu1BJ?t@NG$y|i-Oef_Wf)AL;xM#WCgVtTwk89i1yD}PC%L}dO%`$Ok;)M*Q+
z{%4R$RJ_W+a_-~(o{LZA_!vyyxJgv8ylmbViKEZ2XbHbFH?G$*RM1@zmHy+xsjef;
zJQpu-xl~hSG_U&5l-nw+OI0#l%|c3JkCv<7xqOdrL74y4?}pWm33jf{PZsa3pS0p;
zpNB^Kg8oB&Z&W?!o=GpW-B@82w>j;x$|P@b*GWFvK6Zg0SEQx|*6%V=5AbhIu}BqN
zaAv-v{9E<NB?YxtJD3!N+@l`XUsqZ#+AVVa<?qSwxOO$0iB5iEmu<{G>2z1(0i_iE
zk4r6zSMB|7Xze4b`_SiAycL79?1d%YMgBCa%b9*<ZD6pH{`x*<%^Y<t8Kt?K#a^*j
z{b%^l{MpU<pEc8u3I7?sbIoo`UhrY@M|&C2MUhe^kG1Dc@;$>b(V0z@^~$89`ODhA
zoC<T?zJyWOb(03mvFU$UWoCcV5}PUH@}FTx*crnKn+|BNj$W|rXI`bGtjMZDhcBI5
z<~{r3wR}l*G!yHd%)M7wZk)PT!|&|=XW8w<mk~1;zt#8_GLwt%@nfsYsV>PoMDISR
z3V2-jNhbQ=#UhVbm(pJs{M>iz)V;~9xc09kTrnntLv_Zl1z$dXS|cz1(c--Nqz7{%
zLLGihUbH^;$Wi|GKWA3$>3Ov?a>J9Dm2Wp}u@bV6Rnrri*e}JBbXLf{@aeS~45x03
zUTrz(eWT*~rc=%-kzobq(GE#h{3MeY%^FIU+MJnRAsy<_l)Um?X1|K~v2Cf|8`%z2
zR9-IHSa?^q#EoN<K*aXI-!H?TZQ7@!vv19ewsvp5w#?7TPoJOoRGy}snc(wsg~-p(
z>q7NrPuELu+CI_v(kAocPp1WOuVCExB*-*)<ww!kf=7NFo?jVQl-tu$>!fyk>&xQ8
z1Em$IT3k=qc+QkB`W;%h;@%p!XDS(P6O$t<`!}nlrpfK8J9*<9m&bKq-@L;Uo0Fw|
zB<&-1GJE;V`1HQu$drwDmXzFG%JO9O)RR2R)4iKG?RWM0-1uP6=)gVm3VXyA_Dj_q
zYYt28OFOe9G01WLPn*)WF(v;Qq&xon@pwP^ewxm!*WZ@y+qmNLxt%uin}3|+Q=Xsp
zW@bVDDXB}Iwbwr_v-!r`b?w;VOYTmr%U?!HHXK{svhhS}0{79k>IcH~_zx}fiMjK}
zF@YiepHHdsp-l-s>*r7HnEWDk<(Apah8dri9(mCgGfBYdt(4hg@t4`*dk@rDcCaOO
zPqb>j5N>bCXdp9VYKMVnm)x&Q|H4mC)+*R&^yFN?+pzp^I#I8$TvvZ=CtGCCZLVPE
z;&yzpo)S-$ijQD+P}<qKg-Me)7D=A8Iw?{SFMslIyV1gwqC5||6>PVH|KuM^KJ|wu
z<-G<^O5fTGoG)W)Vq|>(742yY-03J+w!P|T^Q5yUQUaDVzl^(h``G^DE@7n^j5#Wm
zcdp&pY^VOcWNEtL4gquD$6tN@e0E1PZoP8P-$~<{duVz@DpSPdHD5#=55L<WxLe_G
zkj967*#edfT&vn%g|B!mc4?<g|LH$vM^8PRdV+rm+mUPggILY#%H@?rzA$gUaHh)h
z()_uHpJ+Zx4cy(|>%zSD<W7YPDh4O7=l|}HxO{H9y_~eL(2=AtakbA@*LO~qb9Y?!
zaKY@Kx3)d7j+yT%_Dl4`%0tgn8m=1}NBneF_$qs#S=zV0^yBZG+#MeKw#jds@~195
zF13?EG`UtM<+#_$b3ga&s8eovvOE3hseLZ50_~m~-kSfYUacs;(|Y6cXHS{`%yW3T
zB}QYZWna#_l^dHTm>a&HaIgB--p=FQOow_R&K;Fg)64i^aWkAv_Gs+^$FvU<FCV$|
z=}yj}MSS5qRiZ>nKP_<&{r2q5f;@#x_3zofryqzuekZs$M0?{UPVr?Aiy}^hN&5)Z
zIPQOt*%p^qdT<KMiNglbs{1}K-M=K_a@wQRr)nbc*|#Q7FZyD4!=Sw4tY75GsWWE=
zi^;B@$P+pJm&a=_+XD;?%UFUWG|YCqb?-d(@4LEY#_?kX=X_4s9w}Y=ye{wXiL;+#
zeAf9(PO0w`{}pvn{ai-+qk<2MPc530@T)ndfqzNdPTe=3jH>(Ab<Sv7aX7-&@av^b
zpSCBb^VM%_;x<ppshc|C`Qt}NPdY7)$=tr{%)w>n-|ap;jqyU2PfV}aY`K`<mE6)F
z=cuJ6IXjAevM_vj@;}2Yrxr#}4O4Z$Zwuf2Ztt9MBCIHJ*?)$08`tY=Emte+iRifJ
z-fXa8mQ9{rj`vZw8)Y1)d;gr+`Ce_)$DJPMj=cNwlxs~5!{uX>`+nU0n0sUC6vIF>
z>2}8-m-yJ_?;mM9J$1?PhlW0PCU(n3sBY9*(NzCP|957k|MZN@VYjR${%*Nhu<Z>G
z)2=VZmwaEaI?ZV8J;g2Yir=gB$mtG2<6R%Do8`AHm)XO+?zF*!UXFjWWXgRiH>NoL
zU9)<Z!>i=&ub2HeKl#Vf^9K@Z-kwZlXnbk$Q9b$M{!n$v#zTg;<+t`|L|nSX`M&D(
z(Gv!JW(l?4J#!j&y~~$-)W=@r)Sug!X`QAZyq47^rsJUFk>rfq3j@?RKQBLc;?$2h
zI;*xc8kgSDT{h+Cjvw>YOoO6tt87{OB;w1p{U?q+^$-uUTK{LaycYLt?c_swEGuOX
zGWxFwPB;>-9dm=#{6E9=ck6$>FaOW5s(1Ip<eYOiZ_CNP5HY^zHjin${ZhtBY9C6v
zbbA~G809a=`ox^vC|8n@nf>F-=S2;<3FV?}hdRCeZ(sPE5hvx@nCx^Y=6FMw0>_DE
z33oy^OjX|gZndYG!jIBP8q@a(vfTJ7l@sK_tCauHMN3RbZ<pM?k{C{Nwr}fm!?@<U
zI|dsabUp6*swOLCquKU1AJ#`&_s1>%893YE^|ks`CJtSrbVt{NO<u=8EX&w=(edT2
z?e;4?xa->5LKs%gE}3`F<Z|vMmtOs#QyeS|ZqxVX7T&oNBkc5@?Q{O2ZB^T5H<_C3
zlscGZUaHg>;F&sE_St`i)|}uA44i*>!nf%~@93^)3~Q=+^!V$Anffd4-s@@J*>~e#
zNvr3_*^}H`*<wA-tbT^QZWLmFwf0bna;%2Qf!U2~T+hmQ<gZ|<+jS>^l}RnfW<|1n
z%1O4*(E<)iM`qvpy0tO7N$uLo^E(@b)U>>+W?xbF{@SIrsyvSI{k8rj99CccXs0ln
zt9+HUS)sPRSluz}=CA(@v5y+vw#fVVKXeU|Jy0j?bymprfV{Kq>kG~bW-4{Ff}RC9
zsxa+~P1}2CiO!3~o*x%&*A`QG{i|e|VhXd>`G=2#u5FK&oSP7!Q)?_}kRN|1$y14Q
z^+6XQAK&xEaSx`&zm#<e^eKu;6kn?^&6axdCGW%ot!`FpzbfshXZ%^*XZY~(x;KC3
zEUBKkX>N@uTbJppY{gUe@0?pD81P!$dN=>=h=0b9KFry(&mq+H#oqUqZp}*lDL>`l
z^ciM6HaS{nV&?B$?i%{S|L&!|TX<}v=KU>M-}PtX&-{s#XP!MU@4NX#X@j1bdLjB>
zEiP=l>=?1(<HpUYr`(PNlpDTaxbh>M|35?A<6}Sfna0++KMNLGX725GXJ>EIiVM;|
z!s1Wgw9ME)eWTHG`OZeB$05g4_jrD^&91!Te!Kc8XjS`u%OCeo-4XMt{Aqu6=E?cl
z5?3}#9h*A;llzkx&X4j_Hf)smai@ZR4)gc4!ZP)ZrV|p+{<Fxb+aBQk_H~covUgj%
z#hLBw6w-4#&Mj9sa*;XV)!)_j*0Va#|2cSaezIN|U%}+nn_j9fc<Da<v*m1U4eJg=
z^9_Q(S_KcE?EM*0@%Gfs6Y3WymuNMVru}Egef@9e=aeTk6a1^^&sS7n67y3H{&#Q5
zPp+T(r|Lzgn{!Wl-|_M9`Y=D|$<p5SUiw*2jC&+1?<<K<JSA!T?unUhxYT2|Lw?Va
zBkc6~eD2J1mr*M|uDhK%J&|>L)<w@xKX$~_v1=s7SoYp{lKh{6`NDTu?be^+Q|DRK
zKT&*Mv|&wk#pHJ`-80|%|1|$3F8a^@fpNP23BAv=C(Pcft{rtsf4f(ly}F*`&+5kR
zTVY{sYIaZK#a?LqS?6A3lkoh8o88{UVQ-hp#h<X6lecf0u6}az_ND6TPb^m-|4}D-
ztfhE<$|JUiB0n-?^5;HE$jjH)3w^xmNq(`i&Rd6wn<3l{TPM#y_W04!6VDzVvy}YS
zU$CZj^O}-1@zd-o4Q1B<z4GIqmFAgeI>-NRs+y(#*y6?xd8uUvg&*Vd-mR;eajoU#
z?FF)b{xhT&&hI_x7p{1@_<>fK%zp+C`;V_m*6!*5b7o&p(r=GfkGChrKP_OiIkR-?
z=N(@bxi#;9xBkQC#m}ETJyewZMXaWI+06^g5ufVP=jo*-6&8G4d$nrwT$alp|MA=L
z@E%Qxnc=C}?%=@m?OpbtK9BDOyVoh4O1#>)>&DN^g_{@(rq4Z<@|8*c_zKZ?Mba5}
z|86?Np=9+le8<j<I*j2L4(?=L_%>qGC+;G@Z=pw4c^co+P(NO1(B~Lmp6538=<Wso
z8K!q$xb(@+S$bLI{L(8Y<#-gf?z+Z5;h|<;l-b!+jNwuZj&rlsa=N;=h^cgNRo&j2
z{3E_2>}1b`*@iwl?POVt`p>QZyWF^AhfH#$M4@r>j+Fll)jH)}0q;92c5qr0J`ULN
zZQJ6E*CvKZW-JnFPUjsTIu^xVX$_0_OuTVXqia#wjWfslqjVyK-liJv`p<CL$MUB6
zt`3<RwG>&~<L@76x~uV}bR1iJiEnY?`-hGf8)xcf&$QpPDgDlY*^FyAH?B~rF1+KA
zxODf0r-}h@xVG-<K3hNkbbc@gON61){iqYKd)vjOJoik>c=+SfyZJRXLX3jixAq@T
zJ9*;l7WXfm;!QQYa`NW#>U?p2Io>@h1A85RuPt)#*lH#}>!-`(e^IQAae5Aa<~-74
zkcwYu@8x69c(l$;^xwG~x(mKcGdI50<`jD7o%J-={s8;h`iaLmJEh#N$jz5vKQ>u<
z$(-V{PA030fMbU1ULSrHAvaIn>*$fAy|=X|i59-?c&T!PUvgc#_{3JjltT|yIZ{<!
zB$ZOG`2~yBXEIhBSA~6Wf3r^hRKd=eIVt&N!5wPW+@kDP>K6DG?zE8$jGyTE`d~lT
z?p@{q$3mD)r7l0yp04(_xmkUAC41n-+*=!24$Y};ZF5)_slLDQ!}1e58E#H>Ik8bW
z@Y=tSIkl(XZ4fNrOsG|nRm*trl=*$tcGfKuGa0^LV@<L-o~k#EYr!%XXCW7l#A~yq
z7a8r-FBXfjT=0wMpsY*Df`Z<zrR8(FL=^LOcV5cev1iV4vFnV|GS7TgxbBVexz4-K
zal<p4p4U?=dY)9zIC^CHZ~yv3lb_pZKlWogdEBS6pwIGnuh9zW>6tTvFE0DqFD6q{
zqunp*Dw9)jS<xXu`-y?lud^$QKmBv>+f%eg<k1tJ-An#1ogOx~I?S%D<l9EOySEwd
zCDfi^+Z<^rZ?|V&(F8s{IhlDk)8zjJE|}n-Dq<J^pkTl7qn{EXj}M+W<rku(cp!1@
zml<o^Tc>VIHsI>aywEnwXNK{AhR2f@PB9Q(H_s$`R&RTb*_(tMrIeTVm&|%ve=X(g
z`QxW@tSu_oF3#=xDz37=b+x+uXTJJ$sl^sQ=Jzmc(_O@Pe%f_eSM$GBkNoO%S1g@>
zw~T+?-EDFqf8I||KlDj3aO!<Ub=O-eoy&gyXE?XB|7eZ5teacdc6H1D3|X2+oA2~5
zt-tgy^pXD2KXTT|2RnX!GMoKr-x~ji&gz!?ch4-J68$dj^M#8!T80nr#3(Av{JSAD
ze&X6wUj=WKF5bu(*%AEf`C6Gg_wD9RDHTU9D?0AZG2SdHd`C7-bJLtPp=-Qi;*T%+
zy5#Y;&^lw;HLG|IiYZ*P`J-~`iD!~ThE@Fjs<OwQ9KOt*u~#Q~)y$1-n+ojw%|gze
zJ!AC9=fs+My&()b)`C7h^6xC~xZURtwo|`zG$q5XMJi1FItzz^$oJ;!ho*N02#K^c
zxXn%W{IuvG7lVta^7>xE?Rg&@CuVa?F3WQ`abvr~2@kE!b+dv$?8tKdoigbFYk*0@
zt@&E{Gk(gPJoZ>4rr9i4>er9H2XUMJY~yo_t2gf0vElcgDVn_w{~11c>8!rtGmCdV
zS8{NLBai2QhT@Wy^<gf8JENC)$eGNrGwz(OX5_S6Rz&z}5BCMhiWh%+5>`rl(q8e3
zZ`P0SpEhlL+zbo2HGXCK?ws;S%kKh%@PpFD^Yc=87MH#EFucP2d+XxavnTosCSIJ_
zpjP^dqwjds>7!4cJ^6HI?s6$sE*=+cpIJv{dhgx4@<ja(2D!N$6Kz*sW4qwIYR+s4
z!Q?B`<Vq~&%*(UW+;Feu$vH=HiR*i!zU;KqetcU@XZanQ<H?h!PWhU-?Yw}}{6B8G
z9eHk%$L>9_GMT@HpX>CIpDy1&Jim2VSSb8buC%}3-j~d3hx)fBOmO-lUGh(K`X3v<
z#S=VY&i9B+Tx9!X-tBC~Lf$@ypap-GBmS1Goh{~8#8{uN84`F$`=0eRg?K*x@}kq)
z8;fpn1myo(ZLVybFVhyLabB^kciZe)IWmqry{7XV@%qu5;=5>e|0fxf^Am5#9GyF{
zM^-(^hK1|wiAS2pdOkQ#Rl2~?>k^#wh-bzP$uGUvq};Rgxr{U>T}Tmppf<Di_y#r6
z4u$fU`CQzy^<w(A^9XUq|8u(%ubG;xn81<Gdn=&N?qrgAdhfLV3=^(xO0ChKuCaTa
zWVYMhR<$^fFY64<)0hjL7pQR9?(Xul<B2@JM?oe_!b5C!2m9AB=MORO%jdV*zKMUl
z(_u4<UNn<?R*K`qxiOo03XXfu`}TR^=|`V-{B(1>IVJ4`-;HYyUp0HRm6pl=xGwSS
zZp56+hFr5^O0&}W4mvfzOYv^Jx#-XrHi;AI1vknj1^-=p?be0=44Pd}<g<S}r+)bw
zm%CQq;(g7Y0*P&sQ`n9%z0Uexap8BE#MF#izMXe;t)x<N9B!RfU}^m2xb$(+N12ut
zTrU<dxXoVt?fTAtYWn4GzMKCtxn6#I_wp)fPle9Q{%f^84OHeev98W~r@kbjqGJim
z%|<R8jg|iyj<3(Pt_XWz#?N>;R{PFLmL>(kjAfgC`L4geaGA%Q9LJY+`$SfDw5eoR
zT`<&8nNTIgm>iJ%`*_wpM-_f;_xzg<ozf9M8rZ!nE=t@;NoJ2=si+KDJoQLb`RDcd
z;<rj?-~Mq$Fqz3jeo5FHCAkFm{&yl=y&JETn(o%v^~!YH6tDPr3zN-%l`k`uEI4z-
z_r#Toiz=tgmgN^mEBU;z(Rh-mm3}N^W9l6jP4kU^zsPo85=;9haxnVhcLtYx${*LR
zVVc2YqakK=&s<D6?w$J%F$VWHi<JxQGi`I7KKcCY`?_a#-plp#AG#W?;k52=6<Qz~
z%vCyzr=fnw*^`S>a@q8geb#trFUep}j-JwaJL7ND-ZRb@l$T7jeSMXsQBG9XJmU?6
zY<+3=OQqxurdzH49(b{++2YRW>))a}stuS={Ab__4Q5L&l;UfC>6S8a`G=(%(G~s6
zJ60&n*r~p~HGlHfzR5)<qT9SU_q=j^=^FLmph8sj&%nOLm+xHr!J;{V_iTO9?Jdmv
zvn=K?8|h}6I30*pxc4#OnEJW}Ctf;>i5jm6Uc2?frRMI&>Tk0wIanjkxSr4Ay2SRt
z+qJ>!pXfh%k#n5-%)dHb)wl9Qgzh~(UFBxy3s$zrPESL>rr2LvlKtGfVeYwOu?cO_
zhbG_4mKW#x&+t|135yT&0`~RwTnV|mLqC07v!^fb+s{6Kjwg?p$}|H!%F@kTm_A>3
zT$}di>nDqoKenAX{O8SiW@R5I{}n$NOcow{sQmQQyVac`VoAqc8!OdzEdH#2@}tF^
zZJ}q+9JqA6qwVn><zKfKabNoUpFyu+Q&F8iTk>RiW8?Y73eoHuI$iv?OifS!IN$c;
z&&#7Vhs{s_=}Y}~%x9;bVA}1BX{ii-?d!HIR(8r~*dWaCI{&)=$NTc<&z^js?6vWW
zrr~#%3sT>idgk<Q?Ad;6`C`E<{ZjuKc0Vl=XL@?#->nVPP93<@@psvk`)Yj#J=NP%
zlspsc!&}Yt0#AtDWSN;=ZfE<N{dipr-=905cDM;ewp}hd5PxbzUBaK|&Faef0z5l*
z^f~H0s4CYzGI_zvYnyBCANjar#=i2;{K`|`?@PVk-Fci_O?<VO;qJZa($A0Cg-bWj
z*!RcJc1^qFhP&0i=|A7)OUs3w-RT%~+levd+TSlr4<9`hv7lxJr=r8JZ)^6?z24Dz
z+%j6KSf(dWgd=HF>TXRD(5+_QmW7=CRIjwO!bazrn`+{JhUqF1hA*wSo)_9_PwXi8
zkY2F!?x6*qhU`be^c#Pu=Fk3fct-QNXLmks&=lUx^QwAl;XmVswQrJ7sJgAQFA02F
zY}o0x@%Kgr`*%v4p8w=aJQsTCL5xdJexDA{{kW-zfA-J$_c-a)Og7W60t?PCKGLo~
z`0zi2d~+|e%uQPr!348;``GsR-+7Yy?9aWR@+bOxo4>HUSp6{KYGF@;0uSTd<10-n
zcP16w=j{CYW#ct%{gY3N?kr~!XW$6Fz__%2@|m#nC(0x~K2{IUX0!U`s?I$rws?_Y
z*&)X1?^a*<viMUy>!Gw~=JGf5+#=7;U|i!nt;S^GCwYx>W1%uJE%wH|<!kNL)wirE
zTj+Aj{Pw$yzh7tf6y=_tkk9Clyd!h1oI3B{g|j@J7BIN}XNY|3EUrGGK;d3$BX{=1
zTpP_DfBcJQpUAkq$&ux2@`Z}vMMd!w&&DL~lq~$a<JzSa_pi7IUz)AY(fD4#e5c%_
z)zT7+?7Sz>`CRb$*uKa6cS${&5uLkj>-)_;7Qw~4HEyY7IDA}_IYCBV{^SX9K7-wx
z(`>K0zW)(av@^!ZGPBn^VS-fje}+>#_Wx(-+Isq@$jReJ-xpp`V}8k=a)WQP*;32f
zMg|i?8)WrZ>TcD{*d%hqR-yUt!ABymMc6()T_AKg@WOwFr4IV@EhZU06e@Welk>7&
zt4Lw9S`df4W2T(RJEqkQ5ifk^s;>#(5uUY2EMNFmchv;uuWt(<`%azM^m^Cb>b}eF
z#ydjx-uV9E@6=;I=ZV|1<;m|jtf%AH{E$oidPahK;L^0C-4FZiCHeYKpPjk!!J)U-
zwNnMSd23yM20VDIaO~09l}0uud$lxgD7tjtU-SLb+Bu8j>n_Q<T@xyqn9pVLW2Z^(
z!jrqsf0^hk7I0HAO71_y71PUKrMNqCzbi&PFWkFbR;6TpzR<hL;_}hoO^mGB*nhdZ
zsRvXA>-iVSG{3Oo+f*H96H^p3S<sl_b@IcA%hUTO?JQih?aB!@on!TD>mJKHx=Mab
zuw<RBC~>81^3tM0vlz{3Y-e}ZT}YT}b?{o7Tw2Y|%}-LbH}f<}-A?!Z{zsdu@T2{f
zr$tI{rcY9AI-YlIy4o`z-^n@Y1+HiN8$PU=X|yWs*lwquobvu3Z^fD~T*%{o`sh=^
zQ|+1lGOei>8;cnx{s@rRwvUY`+&DELmACC^(=z>t*^^E<HgetGHgRSA@@ws?#YT+p
z_=C2bk!D=X{3A&JNYbJHPTAAR!8#7pf_M8bpPKY6HSE}P`Q2|f1}!kZ6(d{2n)IOP
zN2TCTP79+}c4;=VOeUtEnGqlBvVPp}|Ie`bd_Nyg%{{l631tzYOb?n@bd~&^=cjN(
zvgtoVSFN>48*`vYVa+|A_fwv1I6PyWInxuHm)S?Ho<91pNloUdo1dBTZZ4nRBL}ie
znKC}_<S^QB%ILABC*zc|;7gl}_lZBMv*uTx#dpq0*}CoZ)}B?9pE}<=+8I07gJA{>
z_nDV=QP<qq%=4@rcjhy&o+)2Amm|)q@pa<HEAx7`*jcxoo-HgE#*)XdZFWss`-wl-
zmDS~+TFzLk{M7mVRHf4`9GcIw9@nJv=*gtsmM${-&+xS1`MXoESBRdBljaNGcKZFF
zc`-pDE^i(w{+|8MZPSw<cVzB&|7TEi-#vZW>&bIZ?d@8Vd&s7A&766OiN{qYwA|mI
zQ>xZ@V)L;>+?L{UOc{?|6&t04QcbSZbM-thi0*b2zIHdmaO*nWCnciWId5-uyLru~
z`udKW9043ED;1OXL}{=kaIbgUT+bbLHT~Ny*R{5d^KW~s>$*2NlfmbOf90Rd5BqE$
zPgoRqjZN2NuIKt<d!9Kn0_6Ri=1opqaOIkRPaNav14llboi1^*r~K<gg>QQepBX%^
z?upK5%$xYw|M0VPpS1-uS=T<ZzV!65)zpn_2@~UPKMgTf5H{=k`?}2IMyZtq`>`3H
zq{<pjm@{3x#NOYrW~RjtHa>-xOWe&1IG3DnP5N{2Kf{Jf?vL@zo!$>)F6{jD?%xz&
zpC6YB>KM%A`$KOSZgV<zJYu$R{9i}Q5CKQymrA$7e;gOyyt~yWTj$(eCN6u$pKp!+
zRH#N;B$ho(y<&LxTff!upY@HL2ahNAG#uR%+aPWy%G+1yclXd6#{Uc%;)XXar<{H#
z9(3ZVvxerKvr7Ve&Yf-bym4A5LNHOR-zxC{gI<8=@e}fQ-D5fK_|EFIP$@e0X1D9<
za)ldR4^tmLeq6L8v03cduVB%4UEQob<!kQ5NV@s>PTZ8_uw;?v+^&oH+}C_o?Eh+G
zdszB&5&yeqvTg>qq>g`_6MB5MnVO}+^E1oq9+j#`ev}IH^Vi&LzEkH;LUOfkkLg<P
z*`4h-8HBg?%{?f8X#a7BT`RTDD22>!w6oPT+O;k9yUr)R`$B9}o~u1O=Ba*Lr8{#a
zqsQWRJbg12@{&wGYX5qD>(to^sz*F-vHRYwS$*%8;k)=hUBCCLJJ;WJ6>UfpR^eUp
zH&1QCr$Xjahdi7+4zt=SC3MyJcB{D;zD#i2T#_hY^Q>RA!KO^O-zj{@ye*R9YCaPf
zTohxgJH<XOe5;&v=c16$&&dfH)eUnR7cM=zKB4+Y_<B8`+iBt(?UeSei3r`e@vDMC
z?iJyC{o36JPR_sQJYCLkVz{0ITcfw<_TR4N<~=hF(;uJAu@s$pwRL8WgG!m%`cE79
z0%N+Zi$rQS-%(v4H|56W=XTEy+<5B4&z<=si>W8VBU?dG-8uhyOwP`VpPQI&8}|6T
z+9{E(P<!!5xN_%*8yi3EeDNk;>fuT539q~z0;MFE=1+gTTz=}rrsUHd`(k=tFJN%6
z_d0y)$NJ`zlY3{z-@kXz=<x}wH~b8;4*7?6+ADr?Nc!=|W9Hs%XLdLw7S$fCc)vmF
z`1Jn_aUXW_e~PKpYc6=0&D#CMdXwCtLzDH5l^&g8z0TVpSkW&x#WIpn<?lfw`G9#x
zj$FI5C-uO=#^4?MK9tOk_@~tUX`=wwe5d0pN+wm6t^crhp8fXS<(s$e|KzrJd*FYD
zoIBhnZ8MUOzGPpy<1eeGu(?9T*JWC{Vjt#R-KxhBe8WG`w&ukO^@@(p%L^7HoSPR?
z#Q5^UKP&fOUxim;E_J8w_D5Vky;ekF?q(MG>ke$%@`bj!mzv}Bd3X=lzR<Eg*cen5
zyX%B){nYB@OREbqR`f1=mZN?kkjbs7TIvSpy%g>!jg`s8-%CC%I<ug8;Rm*hkDXPQ
z<$k^XVHrowi5LD+3~sMoAAOO#Jtc#sZk42AuM6`ME*D|th}TlJS!IX%*FUhn@YrVR
ziyGhe(d|nFTuR=UEKm?$C?}FK;ZvUJe+I91C9b#ZD_;M&Vlp>HZYoz=scifEMH^JU
zn!V1t$HL_I@SbL@huQwi->>+1ysqfy;;P&G$Ntjp#w!sQZ}FU6ek81Ahwa-(z8q?d
z27Hq=TG{`_pPKnR>-NiA+cb9Wn=BH!__FM;FN=3@D7p9Qx$TMKywovYP2KC(_PQl6
z!-W_o-uU_BVvbvgPzpEWQwK&p*Un4Z4HaHg{bh~foc+Z_R76nheQx%hW1i;b@*BeR
z44*tYcbv`U%niN=`yR}le6>C9ifo4lV>3hLWeZl{mb$qbVv|}TCNljqG0QNW9dNws
zNxxV3Nn53<J9k{QxH13tjl*s^2fhT9d|uq&vsjGLI-rE@k$>>LO?A0{o}bFGNzT(3
z=al=;p!(~`-wvydpG5y9#v~^w%Q35Ld->ITs{S**YHhPe;&PtW{r(HC?R{2zlV{@B
zb@HeFB|b{^<5!JVVq(adakTH`3*YVG%Ae(*#aMi<dHzgx#y{(xC#f=i3P#1dPWJy$
z{JrSWj{Dqao;7~>6CP6&%4PUCaQUtmx;tJS+vh&}XT3T9^ywX|PM%|!=D6@%=$7QG
z9oxOmRoblC$*--yd&1_toW5M$D-*qcF8=&ocf<Bg#vk`t3(mQ@o-0OLA$iF?{h0jI
zbK>;m`+mGL-u(3F@uYjNyV;Vju@?VxZ`>}={`klH6HijA8>KY*mdzI0aC;iJ151Zh
zy_ABy-?sOTg&Ox2Uhp29bxGZD(-YU!AW_d-oEJmN-)MX+W_$eM$GJeml+DJvJ&lD=
z<4!-jdopLuyhFd%CM_?x{-2>Y{luJ_n*1r}itDGJIrnPaj==QWM|iK!UMX(Hb#St{
z%<n&Q_Wv~#XT2qHX5*EOFML~T7BKE(e{7`nIHtll|I|VD6&u-|N<?Ru#VmhZ*q_gE
zV&AqmJ{dOI)6e}-JwEq?(mT1S3f&%&`->R%COoK1thu@K;N^rP`|p+|tA@Is_^|M&
z`n>f=f9Q8|?XYOI-MrOx?)BK~Yi1N%Tc5OhY&n75(e^(>YVxCp<ux<IBDl4VE&0JE
z&;7A7q_E)ee}-2(RSu@lyxEuIxn@S6;6B3z0%E80WB6}I?z85ujxj0RYbfvMyV&!?
z`rrN&mBm!H@wl&)-92CG^r!qeADESQDV<bp$>p~7P5N=Z=ci4Dzh(WIC&}*LjkI>O
zSVlb%HVdq(pL_i9(@%y)Me_faUU^fl_UYKhKmQq?y?H$Ol<sbI;kF0sOm5rXsXl1i
zn)D;S{g~iROP;)pm`rn(d51P`Kl%Bxz4ZijetC|o?qTXn?N2|6aXg_e=d+nZ=s!c}
zOFyoKCr?(MoFV-q=F6Iula;ki=S<4K;Nz>N->*C8%MsR&E62SnuEmAh$Yi!ml?XVk
z`_4yt)|8yg)_L|PPAc(xm#A;G%b##WoG&b?N3UFW0dIb!{mJ@|JG!`57H<uZZhBIC
zeADZDlRtfb+Ie=)%DQ;X7V%z@`eW_Zv*jMI)R-%=-SOJje}49UHXojBG-6MDq&a)q
z@2TdJZX20Cd0v=!sbBk9kx@;U!TRpLY2T$vldn_+tv^t>@o|FBCmFUA`l}`{ztpd8
zEp*Q9(_5X}CCuM0Sy;Dz7ZqgsSe39-Vk%3gk;8?4tvstOoZUVfZEdvG|4w6l_%Pl(
zkw;#;p>(36&!q=H{#iZrP*>Jpt*N})KK`cHs&XMm<*#RXZf;m+bHv#_;_{ixq5-cJ
zT<T6K?#}!+|GMuCk(|_q-1g$Q>u+yuQdj2F3w)BK`Sy9h>2>?q`cD*wb3IQ<<q#0r
zu`B0-$F(+@xN9~M3n#Oggg9Cqi2M68T>EWPbXHSR$({OAy=T_j9X)QPuateQW;lh%
zczY(p*Y)``mg{s1l{L$rk618AXK~7r{|o`WF5edSD=JrWe-#P+kSsCNL+|t6o}(Qm
zg^x-YCT}Zch}(Z+-_aS(42==Sd~!Y!Dk?j#*oU%TIaJl<bAIBsnOr_M=Bi|iRLq%^
z_2~HT)jL+o_HEKgJ-M}DQnK1jMgP8SZzF!}C|)L0Q`2lF=g2s-t6OWmll9h=Cm#%x
zPtGpi75+ADZsL}id#fdHx+R%c=Q&JcI_fF6>gepW&@j8(twn8t3noZJ@BAA&SuFSG
zXFKEGi+3g}oco~Q)9Bl>;DoJi%c@@o1I71W=sG@ILnH6h!KdF{56Wl6FHM&CS^p^A
z;PeR&d65!n>Er9BPPL1ESh1Kd=lnnQlRS&1H%{EKig|1Lk>HQ#mHUr8t4=JOKjGB1
z&^NCAt^B9wPpf@D>rtWev6@$GGC8FdZ>`02)ORj<@@Kz&_w)%O^V6GqBa(|54jb&W
zbxnP;tm3Kj<C0X1+XZ_jF~%<6YW3h~<3{mYC#M&L1?eyGpSPv^Ab0l!<{UTG3o~wS
zc_%1mb@B8ZefbF;h1-~p7&VFq<!+fbb$&zqpPbIWcV}!`Q7P-<BNa2Vcm>Dwnk73c
zZL40!Klx<b)6F2R<7Qzcf7e!9o&B+l-~`r_6ZZyjz9?OM>gaqqJu@bGdv(LsW9)HH
zcQY18{;-iNt9f(c_@8xN-f4}s3vM#JtX!wB{OCuG|HPxm)BMtR#Vi!etk(P#Ykl$i
z;l~FXG~AAGB^_Jr8o1>0v$AxSnLI~3dsSY0?dV_G*Su2QW67hB4Eht=Pwx;mpQIAw
zu;|gN2TuZuoEgmnq~n)rDf!&#RN~3D-_`f2T=QbY)E$3A72a8UC}&QnGO*t^<FR@&
zlSDJaxlMdqPB&<a3N6lQsycJ=)Tz?~60_@=_TJ$uSDdR?V;yj|TbVUts@2SoB6~JZ
zmMh^-NcmN=<Jv}Z<;J($6}yZdoeLG*`1RZL)#XYvKkPPs#PD9K<E3nN*KMOGkJCM4
zT6yFdbF=%RJ5L^K|J^9*p|{soeJLNGpPYZe<hPGPbrNQuPcWTzyl1ujE_vzd9BIwI
zj(zg)47B<D%uG+5OrC7*=fYAS|552mW#taePxdnnmEN44cBjUnlcy^$CR6>T=joq3
z@9s2swXx;6-`?)=X-&QA<gRc*q2;=bADb^t`1JEme9olh{1R+s#!0^R=c;E`R2n_H
zHRsG3+pj$KzdZ~4|1(V7%g2BG>G_$3d4aR1PT1#Wm=xLnFmUQ8!_-JF&Va)!n={}0
zRq9WSPe?WX&oCiV!0Ou5#El7>$twEE7cL$=Z+Vbcak~?v?9s=2MRaz|u1K-&PA+gc
zV6O1<0_$X{B!hGJ7PQ>+SpJ|cB;@>}{faG*9o+Bm)SbHj^UAZcr;i+1WUrs6)_qgh
z!N%vZ)}K1JW5sSd3vVlM-EA}zSw3T?Z2P^JuS10&<W}*|S9=mvw$pBt=PRp#8*ffE
z2yac9ShveT<fehy(Li0T#C9k3<x_bYlqRw^c<S)ZE^+x0T=+>OrgG!_fFlpiZN7c3
zU2@}wgL{5$G!dvWkiTSOb<HOxrcypzc<+K{TbKCdQQu?F9hLuah5Njdf7}(W)^BIz
z^R1XpDLpZmp}fI#w<Q0uWMu=EBd=M$eqOU;X5>d}ZMW672W+b^+_ZFyWfroEbIoDC
z?bf8g$-XD>=nRI~_1sso6>eDv#(C7Vm#=bUv#L1p!esfu<L7P{32x-h-SOLl!DX(}
zrsoeI_|&VG`pk?@2$#R&HpwPi{M?`EHqUDKb{0N;oSvq7_TPtE^K07r`i9?kM(*`f
zn40|Wk@fjN=b6Wj_fPJx-#(x7?Az+#l@})QXUWW|3|O`8dVGmk#H$0I9hWi+58h$_
zD#6M2h~q`3oq6-gGdGQ%+$l^bvwJyv{W6buCHAU3{$rmi?4PUsS^qKO^D;Z{Rj<^_
z_+`(U&VIPx;*Y$z_IAy7^~oomrX;qDL>kHjnfLXm`KJ82{FDE2aY3E>ot(~obEBfv
zpacUqv+dU=&;9v(=E-LtH!h5+(UYq^-{!Y2>ImPV{V)Cr&-n4rzVGSA2dDNed>7{}
z!S;8hU--9A4s&-j+^L#(*-N&T?}?$s&EBs<I_mqqYBCNBGI1zOa=dVIi#+$`LXO&n
zp1NHT45kyU_w#E1i7)+@xsPpL;gZ@6*3J&IKfJlq_8yR`n;bnU=~J4$qvO6qtmihV
zuUM9l>LX~tGw<t5HHlIw#@`ul*}_==GlZ^AFwE}Fv&p`FvThTr;NSQQA}5uPTvW()
zP_jP%eu>@O1CCo>#=V{`#CAz(Zi<)`N3VUUH%I9H`SnYAqHLyZJz>Iicg>+=?l14n
zmSAAkHC(y&^a2C+;Jkk#t!$T;@NT@++2lFjKNxfad%)k*_U&Gw$=h=BS1!GOWm46o
zs_Wlb<b~Hd?qqULaFtzR^z!M0EQWs*Sh`(q?R60Qx4`O4zm_nAX9WAo1rfXlCipEr
zw|5%XlGne=)_cyd;^)%vU(lQOpkAs!?y1?tm2X8N<{r+UyR1G`=--6!oL9+TE_J8;
zcIyASQb0VQM(wf-Q#m(NNmtXniA!#rjlR6&-1c4#QI@R@A3rQA>@aZnV7!zkbsg{9
z74HKXd&C%SRbSLpIbJt)4<pkv%}t&PvL(%qQtClg5rGlS3m7JTnZ+QOsJ?W|Vg-R`
zX7l!yh;zQawr!=#>=`?jrrNEWe5vb(=lq93ewR|Bw{2~IRME3oU)kt!&=ZY-(loUL
zj78PK_1B)tobT~jH>YOVy>AD39@KBxHuq@4PyU&%M=Ez**AwO8zguD3A^30W@juUh
zUY{^W^=W@`<Kc52mMxw+d&4D}(x%(-EU<gV%%qcaxF<5yZ;juUB8~JT5qckVq@(9+
z{b$hbIJMJ|_uiYBk}v1u?)M5b^t_4K=X<*|`0<5vTmR*s+;F^6wcE0@@9xQ$o|BXN
z)XcOSV@}LX_%7OS=F>afc+ry+K2?%i0^HlZLeDZ9>TmD$_xsOqY~$lYqS8`tr-~b2
z-Q$~l^3%@yc0Li;`D~w;-O12dyg^o}GpCJ**(moySk9d_uUj5F6s`>N3!8CE+2fjT
zip%N!(r(YV8INatUT4qV+TYu3SJS<F<{Xb>O;6@EFs_Mt8MChZr{zBPIX7oi&lJzv
zAeHjzKSS0Rk*HJ8o;2nkn*YFp?@parpyb9!s%~Lw>58w|9sNJOxqmyRS>nj5BbzI>
zby@pusVkn_SXeMYH1y2B+o^`DG<R}eU+(qblU?=WpPWaYS}LowSPJQKue!fizW>MN
znU*q*)0~XnAL3}8EH!VV_uI$ccQ$NJRxNM3<t@Cvx416-v-RUgPaY+I|0(%-g>HXk
zLt(O6PP>b&={osCbzz4mKiQX(lIIpb>5PZb_iqQb9K14bpJ+#6WyFrk;uK4xlw-|*
zCUI=McR%B0-mGx_{&O+DXMgHNE%-M7&Z*A6cQu?+ep~<X%TAZ)IXopGa$DcB65FFG
zXMcwGt@>HkGjrYTFr}#6+=MXuGyfUb;`L8HvK0T*vv$Wcvngz+WtDbTeBNglezIm>
z;N;n7PQN~(Z!Iuaf32R4;(WzTjK#*wug!mCVO>=GQ(LCbxvEW7>4D&t@})V&|0KVx
z3kzcNnd@P7>En)dN3V#M-Br&|7WAHM*duX9p!&6ZR9>E&pV6b^?-Gt&vvg3%ynJp)
zJo^F5y6DgPI=?-SNH-;?ZD`Ud`}#8eyZrAMee)-WtGkbe&#^evo&TSqq>gFF{K@|r
zzTP-9!y-K`{E$~+(0_)E&?`T#pZI8Rz;^8B=l=}7bBrcP3vtT?KVB2J`H%Y3bz-XL
zr!JS*HtO9W=whh4F3LLi*@I8Uf8L+osXtw>yhq~t0>^9CVQx>h*?*MD({4;miO!6h
zS0eE!rcy?fe~r$mGo=fscCqE}^|0HZYk2w8{$Dlw?g?>R=*XDC68ClT#9p_YvxQwA
z3T!*&Of3F02&|tjUA6GqivxH4o!p&0Kh@7FPCNTa<v+utBhJYNw&pJ!u5C<syv|Pj
z_`@VN#aH*j9hpA4ZP~ARx+eQrP9h(#_kk@H=QhVZb1?Yu<8e_`X!2Y3bK8rH^$b*_
zKB$@8(zk7!GIO7M|EYt=&vc#cSBnqxurFp@B-b2u{Mchrm&{Pt_(R&&3-i3+g}D7*
zS~a0W^u(W&pCcQmDvK%kUA)_#vA(=Q`R(2tKN*XC-h^|NvPd?s`8My0JLgC5BVL@+
zHU9C}-T88sZnn4=VEQQE*j;hL<phlu<?M*#_3~Etj%+)+^%<i`k+tj+HfE3h+pcBP
zB#vzFuwQcNbHVXl=|vj_Qf~WgIc#ir$}wqUbw+iz<B5htwaiZTcdGoeB+PpB+8!n8
z+qaqpMQ&nkl+Wh4Qoj7)WZ{)}jFL}U39hO8bx*+9QemT~!g0qN-xqms?0BqP8eJ-=
zR=w8v<LtY~)A&Tz&WOpiiktC?JBPvP+=8-?AC`Q(I_p0}b>|=V4@(Zu44qxFbZWx9
zza`83D(p^%ac^9(a^{yG&5l2^C!S!a-Z}qHk^N6|#~Ychn<O@FuV1TY{CzT)e{@Fn
zEtLruwcM`FTfFh}vZHg)8J&nt?YVJ~$#kjK$Kz_pGn6x<JziGD7NqMr*;%&=8*%QK
zw|6!FVRLq~7+>}~H7PtR_E)nh`Tu87^s4yaw6R84#YD*O+Kw5rujMtK9l5c2v6<>&
z6;1Q66APDnF8m}D^H^L}Hd^ah0_(Ykc~fRs{M=Eq!g;oK(!EeA9eqKzXPayIL{CXB
z+?W<@vG@F|NuH*so)qk>pL*)g!NV>mDrW9@YB14msk_R|zz3Rk@}J&(sIZv9=993@
z;dIgMp1jGIz5X+(3!Mu~oZ7v{?Bz~bmamKcGu%1ddop)@Pn9!&fOOq^X76MA?~+xg
z3$xz1C}$>kZMwO*L5*Z!gox^FIfsP1Es}Dgv%62__|BbRc`SxKHMj0{^x8E0N6AMg
z#w5jbyn1>erg{6;j%J@T{~lCsYTU)PG_9T0++1N{_+0_PEsgi~I#<}Xo_~3(-MI63
z^5OeiXO-zpw5_@>K7F$FF2($R6BW(b%qOoYS6|jNzx`CP#j=VY(Z4Mkjgzlw8mu-d
z40^$M<@;XI-(`0iou5@2zDdk?v@$OH6>Mh~az|xq{IY$rE0P2FE@qeiTTp%NPJ*+f
zUS7(#h3^altsSK#rQ{#ST}$Vlo;SfmA?BaSN}~fzYAH-g>|Pa&!CLQ{*j~yhJNk&1
zeX=TBU%}DAGE?|Y*b(X0PL+AH;-f6?%5xnIOPR^=HK^3~^_}ORYM%tPMwpl{cXIff
z)Rt#;razcf(Dsbm*8azx2ao6e?$F}<%Jkdu!jG=fC+Wd69^G)Vd8)$e9{hF9PCN1G
z{hfy`Jx<PDYP?(Zfc28&9UGU~^Y^O>)Yh!?(@C8><*Uv&Igy(?6gM{9uXDS1UP|mm
zhPnP-WsN)MCx|h+m%SA2|MdPze1HD*pA#8Be`0$h5s~H8Enq!6EPv|H_{oowA5U7?
z^~vmUX9v>(*0;{RXX<~ipS3~f)xA@jGeRUL|G1KRczR!(lePhOc4qx`XMKS=%T%Qf
zbjYS1>AUEzuGsb1*Rzq$<e!MUVC;oSi#1zA3YX4aJ~cn{KZBx9sEBCpp?^%XC!U=n
z!6USj>CSfp-(5%5#UK2r*l9DR_ot}WgIhM~@06G7)z5kK=+r5*ZMF{-dd(Y)A4crh
zFEiuE55uXkGZtt}tbG4Gve3p}T{0}ki&^td&ZSb>N1F;O?kxTBO*`$_?n(a6yAI5o
za`WOQK4%5%Pq|;u2Q9j)tZ+*C>XtXDbsw+DUFkk~bi&eaoVU#DKh5Pe3y<k<IQLXv
zRr=t5M@Pd?pO?Aid+lE3)64fr`^L|E`s!jlm6EBSm|j@lIZ|g*_VC}irzec^bdF@I
zWVqHR20T+>II&SqP50}<!%tFU{N6;%JMSvl+utfDf8yDRJq@Wcop<wgyDr~rmeW7;
z$D6V_zOVY1zc=A?J>K7^z<WHvC#&T1;^UsTJa2h!y!L$ih06&~%>;g&)GB<JB=VnO
z$F}WnbOV~J3>dFOtma#k!Dd+`d7Hs=-ZEdl@S_injC%6cxtY0`OR7u=s|xdxe`Y7p
zps(CjadJXxV)DDxOab@bnT3m<9PL+o5})4_Eg_hz5PeLkT~Xc4J$7fPL+qMe2gLU#
zA3S^f{HaQX&3dXanLXX!yYI|r^zHAPJ@NedO2!#;B^O8K*XSAT<vO!&L38CNk(v9o
zYqkqNu8`cov;O3fx7`z-w&c_#Ur}B*bxO_UqMdiH%}KqioUC>1Y437hJ;&F+pDaE-
z?)kC*SN-RZbS=K60o)tkm8}0{XRkcrw0_T%DQu<Pj1SnRbZ)<uaE$Y7#GMY?7mv8k
zgfPhGJ=}87hL?Hb#%(Eg{BC=Fxx+W*XW_oEpapXjyOSAY%Z?_dvy0ihI^C}IDD8+$
z4D(gbHI<f<eoXy4BW;xn|1*>q)MWozpM7ynRoS~4m-k$BGdOmkYL+FV_3?*6i>g@r
zejT5<h(mQs<&5{v(vzGzCO*Emz(CqTu0HCfK*&L1+gz7MCdUtdG#0zCZLrnO+%WG0
zOJ-v53L~Ew|Msa)w|v|qUq?rMVreM-d-WY>Kd)<b)AtV9kc&DBY`1sxUv*|v;5&Kc
z%Zd}VOpk1;g4UgGOMHI8*EwRv?_EMR8ICi4C!hWv_C!59OFwVczgvwe^SADDpUW}L
zc*Vx|KQ8KcHZsik8=7jq<+X5i$jYy`*!HiQuc+YS67!!y?<>pX9sKrdt0NO8a69~+
zS7OF}VoUU)bu1AlUb*HA@y8wCxok$7Z8g^<Z^@nS9cQu3+`8nOpzDPa6#?Dsf2Mnn
zG@01GuAVVLd5gT>SB6PSDzAU7&`{`<%KW-uW@%@1xowufgpinuii!&pJg=NvQZBNz
zQ=x%FR&8c<p-SfZ*B{q!S@Cwo+Cv<Bk9&QMb<e*YWKy?y!-ut}t~1%3%?sQa<-m58
zLGa3tizgY5+>emT{JpwL$EBWY$Cs}k*1qT2#9><>sxRHst`>7dOJTRMFay7FJpWJS
zPwSk|{W*X7@%q2>WU{R-c`m;_xq)Nx71ynMQy$c%|Kzi`o<5m>>*W69!f($wH7`(J
zlcC-JpJBWGcWXO8bz!0TT|eHeVNS29|8dZ5r{_!YE7#&D{Je8f^KH_R?u~|z?kcjB
zh)!2C+SutWbc~y!eo3i`;m7T)y1TRfZeAYGCF9?(`jhuR!-Utuf0d7IEU>IN@YHH`
zj)w}{4mMreqX|Fyr%5vFol)jfWj&yDfHC*VkII-2{2YQ)CCyq`n07l}?c69Q`gh?*
z&xwy8KaX2nXq0sQ!ZrKpPZuX0J)v5l=ir>$>(#gD>xrLvW;}QHPkZ|4oA|`(a`)^-
zHnurP{WNk9OkH27x9Yk=`D>B-Lq~2(hV1F)dorm;!|K=RQd#R;+c)UGY;BghAk}?D
zN~c9QiEqDSOr8C+d2V^?N2kqm%h8b6i2t!}QptyP;>w@wj~2Q=+2618C%*T|ra3#E
zZvUC*Gf}no$qXsRNK2bN5tj2cezxh<oQeNYsAtVnA^x`2YR01brswKh8sAwa9ZfmO
zFkkA?AO6FvGV9Vp55HsG^!`;sL~qijI^X{c*XP8U+ds8b*Ru=PpS113j9GkXycx-*
zOb4>7PEVdbx#!QDHz!`tHsA~O-NbuW`d5v{AOF*<9-ZTAyUVk<V1mv0SIeG%uH9qt
zpW&p$hAAh@LVtHO7e9>A@BFiSvN*rIIz#)DO^<Kvcyo43?9ATdRi{6^pHoyM)Bd~D
zZlM8B$tTm<{U>dv{5YfY<0pHcOG<%aV3h9el~y4Sk8hMXwdCBz2UYW}4t~68^!VWW
zRF0pUC5|=KJ+p01J^10z9D9`$M+-g~u9P^Pxzlmyni)kYT4%gJ#msB?yWpE`wz{zN
zvy<mlg9U=vbh58`?o{8fU|mwF+M|t+Li@zj*z>~@@2~%`&iJFHe&hYyKI^B}I&A;a
z*ER8P=+PhdPwuEc|Fh0a|KpB#JN)n6uaxB2nY`M!=wI>En1UY`oA%k+3wL~+(YjH`
zQEu{Y?b~y1Sln^tKXt_K@@$PA+!tES*NHP5FKUmk5av4~<nGIP<=-mFACk8@CYh}^
zywg&(>sC#+nEAQL3tOk0VC=u;@2{1oY^O8hr^L5C$<q>CCLFmF6J;+|e(s>?1s>0y
zT-E7L{(+Ho+0#NkZx(p))UMU}*Yi`IkDfYD*I((ctZ=-$K#HkEcGoPM_485>&(?F4
zxTc)3eF^u3r2h=PjE(dAkDQ&*=CCxUq<Q71b#A8NPYin6#mt%xIyAE}d|Fq3rY6`d
zv7O_IOia6jq2PB;0rr-F^Cy+n+!O`#g?t-CxCP%mVAfX<-m<5&<;AgF(SP-S!}6q)
zPVOptTRgF&Q$14FDyZn^8jBlD4rvWJR^@i0)2IKe?w@Sb_N`)1!tR-~;|u1$6rJ7p
z^T9m(lS%Aycf6K{PX85UAGt=J|KM@X?n`GDU&)X7=l=BM@%b7&Jx%f_7?<)yY}8uO
zAAfg3->2$}N8WUB>dC7$vG$by3V8a&r~XOu5rMSh{b{dX9Lj%iJkYh+Wb(3mTTXXh
z`DQ3K@m`-<u*%=P_LrIzC;80_+iItiSEj*mJo5Sr-W3{LVm=Hy9`-$#5}!VaIhbme
zGAXQtrDNAC8_kdJZ})87CNaT^>p#QGiyj>8-xW?OahP--3A@Xp5tw+(Mzh^;TY8x4
zBu+lHM{Ls;1z*|V!P=oBtN&XgC1Ccq+_oL+yIrdf<Y|A`5R>iru=LLDY0kNJw!MC~
z_il5qG;;hft9i3<u6^A7$n_tD&E#v}_0H+ZuzsJsK=!q~^<%r>$9Cb3v+vxo*vXS@
zapKPM0-=1{-l`&=wl^FXG^Kt7oLCpFV16g}3EMnl*STenb+<fGQ`mmX!OZ0R@q#{<
z4OT`cW-z$?ob~iiT0~NC!SVUxuJUynSF2`<&fN6*#~;;WJqD=<);u+0RtsWz$8<3v
zoBh!9XP+vQ8`j->mXzA({HpTG(S<tfS@M!cPWG!680FvZ?O;sl6kJown)u^=3v0o;
z@Q`x~+WRJ}{|ejuFYjq_rOdvJll`5&Q_Bi(Pu^A}BK4$K?X>ryL+wJTCp)Fp93qcB
zvW*VAo!#}HLI0D?oc#)GUe8t+;7>icLqTq1cDQi+NA44k3ODF^+LU>e|7R#G6FBna
z_ELXo{k_LZB^BnL;keSdC(ME|zS3v*EVs*7)-+{&u$*!GPmlL*ZsWJy^*gJZtb&t&
zI;}l^uTNae(#fHdJ-|Pz#$I@O-`QS9nevLHB`*a$`lc^zo_+ZE#70Sxr#r&~7b?G#
zW1DT*qA>m2l-wJ)qUKMZp!wv<omHEXGsR^0Wd4--m-M0HmCKXV^m4;RN_YRPEd0YR
zuYRIvd(PqR$y;j={(F9GSpf3_^>aJ+yr21#zxb)4u#Ajgf9G-Ol18D6R|0>u*8ki1
z@3DGN=`xv~7MZrlH1Ep4nSnlQUK-1v+E`eiBc8zD@G4uL`|*QBSLs<7A00lHT`i^}
z$;0yVO7m7vg(!tOt7}g;)h>0o@O^Tjv!2hYWwu@inhrbUuGJHb{p2+%VzvH%28rw6
z0(Du%gO)vEzP!ETwX>e#JDn^Y{$C+0nVvffOZ}A6?fI3$R4U&qv&L}Jk`v<1f`z|V
zC!})KJ;`>TKEH0t`fkB*OMabTJN|LLRoJ;krx|v4COE#+?w|b3u&A(TLVaI6v&Kxb
z1pk{>ro{z+1nwWR*t=&=UtGY;cC~h?T_-C)d|LRqVq^WxQyNa&75#rajrLtp%Ix*c
za^0T#e)h}94mBDcxa4%?hi_q>|5HPAWiuxuEp6VV)uN^+9{k}-{?Xs`c-@(sO*5Kr
zw%$1ImEZYeU0hzce&+Xc2CIy|PP(Z6pP|<-X7?d(Gtr<<cK6_K=j)}8ojq!=*m84I
z$`cviUbo2%8*LX&P|#Z7vQdAh|L=~y`=!+RLK2e;Jo6d&rd0YLe*EOD!pc;Z-d#;r
z7ti(uYj;09BGS&{DF0S2-RpFJA4BM^hjC);Z|n@S{xiHP+^sorg4Vmh8_gy=EaV<3
z{F~CMyzrgf7RFOX&Z4&@o)jEjEH`y_+nS1_AtHfX4X^aqU+Wh(P@ciSu=&gcoshmS
zckIvB#P@2>vYk77wnnP?{Ry&l)0Q1M{WdW)U~PZ#sx5bf7sg+ApWa__a+`VbCet+z
zd*qo-jGrn_cq|=ZGvn>{mCH~4{JZUR!n+<vbq7~Iqrx43di~zHDejDPVPZWZH^nmE
zXy&HPE51(P6uZQ_sLhTo{g{GGb?0rB*jy$}HivzWex+H@?pzlqE)(Z|>{&pt;E}T@
z+#6q6O1+k4x^bbVWxwS03vr&!%eD*pot?8;!q9HoZLtsQvxUqz*=FsGv1Irne4$SC
z{kG76#aBcdmA<j?I!XyHmD$1Fv*UrX!PIzWaiy;32|Goa|E~9%{9uu<S$TSRE}I$m
zmhQ>wE3Qq}Joxd>J3Y6_r{ltWZr;{gd{@k=hUZ6^U6iq&YQl0kGw!Dfx9-09P$bhR
zQ59XfuEg+Hue)aCsT=YYlQ?XXG}LTbHf#)?!M;^n?eL_h>EGhM811k)srKWR*@l<A
z8Fr#G-D>1+uY2}L`%zlze};nFI`x7g6OPD=%$_F8p!_w=&ii9w+L4ZOnVDWj4AmMc
z^ViRnsSvDf@YZU(BCFbI<eGf+v?NdG%t*1n^Fj<C2c>XNa8N$Jq>Fpv$HO{PQ=0P@
zeqHcm`+Mia{g;0P&ok6`yLE<7li#)ldn}JmFia4wJ$uPyhXQll^G)jYzuC@yUU%a9
zQpw+ozWvF|(44#0z&~#LN+TcPN4!i+Cb=)qVQ^254ovCZeyLOCfUxkIA0>O)99jMz
zUL&{Pt0{CwcU-RH!3Ng@`{u5k(Xl<)e#!ME4i$U8zjnOh@h;!Z=iQ6?<y&))**Y*6
zD}7ta!E!&IS95x7O_E;Hl4J9?E!i-Ef#qV^z1pbR@k>{T_ioqq67^&|(0|?4N5Y)V
zWv<D}Kn7{1{O1lS9SXl1uWw~NX4Ymde|#&;Mj;k?{hM*Gj?B%!{WDO5X@&5XufM+A
zs&#AJv)M9lE5omKH7?mMd2_l2+?KC3a%@U3c<EGk$V$>|`LWXmtWSD1479l2{hIgc
z8D9D~Uv6KC8kZ!4@UOV3A;NN#HYeGvII+WAaD}XPnURB9eqrHKhJ(46_qWRQJXraq
zJM(d{q1e`U8EkX!I(%5<xuai-@4U*Hvc`pr-m+wgnJhGK;<!~WrJ8@uM*Gf*C62%1
zme#$V{P3~q4kjLtxApS3-MuBR{fm#%{i{~DXr1SOhMbsti_+J>+Ws)2uKKgqlfxfx
zHrmuAIDhIe<h-Ku>f;0L$Nw3u>)*K9sA~R8s&SXC|8-_g;eUpnWM9Yp@A6j9|0Vu7
z-;(Eku4rb#$BI1(u^Sf8keK;i=K$}M%J7r_8Q$;z`@LK0Q^C`d(>p)vh+m#qqBmXG
zKt$d+X8yc$H^b%9Yi4}3bNY87`P-TswF-eZJPluckbN!GuKID|@qG$fB?0!eNk9HG
zoc>{KEv|KLMFigk_Fr5%H$L*n)c4otPx$$1&687Yv6FOjIfU6Z|9P(5^Yr$V?&BvU
z6u8`;eerv2<(u|wPP+K%l;nSUMk$HTwV&$)-y8d%cw%f=u0LVxY2lU0kw0#-xt)Bo
z>*HlU<%yqCtd#oxGwj;o|7pHr?|!3CPP_kv$p<{vl$&4pMX&yrn$>mo&(EJ1&Nh>A
zF&FQj>HnQ;Mo8>&XR$3DYvO0vIbPRi?wtBbzDKxUTwd%y!$$wF)1)T8dhh-D#SMeU
z&r{2eA3E@<;?=SfmkW}1{H)inKA?E})X5qD8J?WU*IIOHm5$2EH4;A-ZWrO5+QXT=
zf_bZhf#d#$_c8tF>J7sGGpx5ee<UHM;dxGHPVdC}rR=ZQUSfQs{diyS<aYiaKR3OP
zshQsIG<%!NMvm(1%B>$N_wMhj-BG*G*x<;KGO;aZ<?0RpuFsfxr`#n@)V+9Z+MmN8
zZHiBw?z|fL<WT-jg;FlPw8@X_U++EgX!69LHYNIVwm9#5|J`J&{9Dn<pVgnNWAn4K
z3(m8Vv$K82_*+<c#+AFvE}EYFIse?u%TM;DhW=+bakNGJXvd~Q$$~3+nOs{FpFDUr
z=gz0j*;>r6?&NO!8xl3W{ZqV_ojH%#;mOmywdEFul)hlttHxLGq|c2fl`rSz7LIzq
zqijhE_vSyWV^&^%lK(%0<x^t^*8tDU=l02e;%ArRnKRF=X1?a>Cyz6ABHlVw-SF+z
z^We?ST)EEw=x2-L`qp;2uMYom>Jakxd>OId;PVE3d4AjYKSfX2OJ1GYb-XvB&R$tq
z&U^dLPM;@?Ch8kZ0vRXSHJ{t~r%pZKT$0BdZNB)<BY*1hB~KSg&hyrYNMf7cT4cH3
zdbYem?y=LIGg^dM{XBMVYlz;fRufsc&zz$`V~WHzzE5Je9sZWoRc@@Fqr<tq^LSD1
zw#?><jpnwk=|AIyKK{KEVf4IIMI-x5#H6%~@y}~c^X&Y|z0b2}#vJ+02Z9Q@H6A_H
zS#yC~QR!}naMhU|pWdBVu=C`$+Jj4)bbl?|f9~m%m;(;SLZrVjAK$C5`_U|YZU=|8
z_@>FX+7Exau{u%Z`AH#`EQZ&&Hh$c%UsJtZ@uK0joXL|Fc)yDrU-a{Jq@Dld{|r|?
zZS-2(ca_a-0)O0>`|`(HOZGY2XU)IDpLP0JXq<;dEa!L0+GJ1VD0$oe3>*GsR;)j1
zJiWWw?oih(-d$T>i_DpSLZVXcoMp<BPn}=;SzkWLHW$`QKYHTiZ24`Mi&htL_HDb=
zmgeAaYg0&r!uNk6Kkb6W)hB<JJN4#3pWmgb1syCuF8;K!S@xsOPRDUmLGXlq|H=~o
z=IJrKVzoDZbmhpj^rSNf{Fco1wT%D6)momB9?iV=<%hPMjtfU)?#S(5u)2d`(y6G&
zKYj$yGhTJzt_r7N#{2r)4t|dg2Pg4Q&3R%eu;fhqiHd7+_D7!|n=?nJ<?#uwCyHyc
z%ic#b3r<aX9(Zr>o%LH!JH373`kx_HFUR5SS51}vS9|T{r}s{o_>QNuLhbs8h111U
zB|G*VGTRbiD7aE|a@9ul%mDvo?pb$kicU}a&XvY<MAUG3YtnxP(T;bnJ>`9E+pQ<6
zhcP%_UMg_VPf6!N^RLx64mMbA*nIZM9sf_uPMOZG=U9E4<Ex}q#m~#dg}au`yT4Om
zqJh_!`BvYiHkMs3nEkV4*3pTdKUv(EETmVX%ky?pZFCi@t@a-|?cX-38=M$b`@`ma
zee>IA#{@wx6I+v|Pm>?7OLdBQeB!oaU`5<!*%!qXKWq0?n@?r(UC*W>9d%{C_KasI
z`a7y;oOqYuK4YEviGojsAJZSNbn*GOJmB!#JI5ZjF4}+okWs?VJR{D-$8U7Mo%ZF|
z8kW8Wv4!oQ>U56JoYSM<*m?T3RSVl&-D{flI?Iag&#;U<U9=%tcrs@PNBrMod2G$c
zcKl}${qQHwDfwuxAy2+e=$8`@7!#uYGi=*YFMGcJlVMF5L&QTJL-rG@b5_54@FV!~
zk3A6^w_Te5WY_!h0JR7G2ac|m(~~~IlBZYeT-Ypo!1P_=XP!AzPMx03<{~X$*?s;N
z$7{!i(~T`}EN-kj*1yT>=hr32&(=N_oqi{Rcgu{g3|2wQ+4X$pU98}9uJWI8NyErG
zK_~I!w2ewncwMAU?5W8zG7@5Fov^pR@Y3{&lPAsmY_)t_$ET3~9flv)-jv+*EKSk%
z+%gs}ne)>gCqF5?SZ>F1hRr2SZqfn&>r2&-*6csgJX3&2qRzC<wx{%aoLc>lYx12x
zVj>DY$MQT$>YljhQ_S5N|4b@Y1W)}`IZe?+(I?B}mFCYqkIv3knOxV_d7Smzw|RSC
z<n=zXQL?`9b6x%pqi5{5PWG(4WtAts@zVU;w^!b=Vl!v{a&2!R+Y#>W?~7!+I25Kb
zcF6L+^*(WH-#fz%Pmi_mOrN;3y6=l<`?ezvck-VkJ4RgY-LOh{XGyB@vKPV+{ZAE~
z3%<HRfBA=HN9WI5-hbkx#N>$*g61X0*Y}#qIcYsTb~Iw;oi-k(wO4{!zZ_;$EOL~0
zUa`I)S$WC3FZ2F0y!P$4xZ`1D_O9{ay^U=L_VfgWJSsZHbaV#mYg=u;IJ>hm!z9)(
z&t&_!a$@9;J^R#8eP%PUnExbP>Ep+wlPg?~9lo-BW%f4_`#%!LC;rTDlPo%{W;1!E
zN>%?Q&CNV9^Xf{2jwBvCzacAUL4!t7z0q!^4SaiQ>VI;WO_OC<XY|Kjo{i7qgv95{
znJhA1c?;qmT+{D*RJ`|`nxZ<twEX54!AvW$6)Y*y0s(I`%$ts{Sa_r$T5y+;Ge>rZ
zcK&nM{*_m|3}#+-O46wIVGv7Udi?s2cDcgp98aB7>|dj<8CYL9y8Cw7+;t3JCNJiD
z5@vL?C^aTo&gZCu4#UO-tDjtMPxN%oDF?IkGu}Sbw9NEa4-13N-KFhO-%j&r)G{1x
z?Dl;BIC|UP1KQGpJ2J{{%(v2>c}^rjz|27B!0k&VY||}5OLd$!S%}-3Z21xJ<dIX)
zn!xXUi@tq+kr{u##wMqqZ|C)Frdu9+mphA2mglz<nsK|Luw#a-`|5Aq0eNy_CtLRX
zp3%R=Z=YLrz?08Y8}?|tTE23wFZ01eYdd)NE#$L)CnvJ_4hQ!nuEyngSL}}$y=mFL
zCYPmDcI|zy`j1!G^xSgvCl_i}HO%5y_B?WAv1X7clcA2g<C34g>c{`AKmMs;U5IYS
zr;TQ&sq-cmKlh&8yJ3gip8AZ5SE9bXc4l)w{Lb!Kz&oMG3+C4By67JI-RVHyUync*
z_s(Ad28EqcrOZ38X@*Ico_hJ}@4t}3PoW#9nV;NLvhmBkkIs(*H_G?lDPuhHl_^ik
zh5xYE2}|a?zSsUUl*qaWvV?DQd*F8Q?Tpk^W3jDfZpW5boxAR-GI^zaK|fc_x!sH#
z87B19P5ryzwp4oQgRlMkTse{-dG^#SkYo$^A$e(Af=|Shb@$&Saqr+h(zp2QMeUwV
zTaVr56ra0E`CLZwlhlwq39A%*OLqG-dv`PaXDDcEE$ZC!pW*n<zgq;ft-c;p5b#^(
zQ(GU(e2jOZLz|;wBfIyFpBMkVJT2Y9v*CdISGRph6Eu(Na7m;Y)O5_ZiZckFZg<~>
zdHEd2u9%zCwO3Xo7}_Z<$vEVpv(NN>UhMt6*YD@+U%05?Y%u$U+A(XXaI@K5-(^o|
zu{C|Z*Pv!=xI+BX!X3Y+N4#~In0?T;>Xl~Ej%|Ha$J?{Q1n>J_br$gweNlI9L5pM)
zGjsC8XbzT+MqBM94nrjqL6;}HHDuLlG8S>m2h0|X4vBNjlwC0)&v#eds=I0*h40k8
zvN(3>n9Y&0Pb<|zJ36l1YB^vV^7W5KL!yIK>8DRCYyCFmKaak2JaD(;zb$8;`9%3R
zE_(7d$Zb}g=*|Su$@l7~N@uTp%@X}O`T)ZOhGeUYu9-~VwzvviW;pxn$`dX|>8%_7
zGeoJ}Im7XB@jKolLL6ob*>f1h-#aY%VykAdcE*X$uR`|WtzrzOU*0~Adu-d{BddR@
z&siXa$^Y%*9TK+ZTixt~U4(6SUGSM}s=n9B<;&K!*EBR0dQ&3!^|_|@?mh4#BQ;D(
zjqy@Oo)D+9-?ENl_hvHO+G}p4lf!;}Z+*V=*Xsu^Bqd56v-uss#dmW)$FfkC&Ohw$
z7w!<%Hc)nS<DAUE$-woW;luXN-qrVITmCbAnG=-w^Jcrp)q?e3&0|^l&&SU;N<RB(
zN7?!#HA#v0duQ?_yB^b7F>A#ums$0*pM4IV{qyrPhI@RW>5mKVU#gAII$*{4VC%65
zkMqppXP(@z_a$($S)AwZ{-726N>7~pbZ5@u{uAf!EIIUKh2ojD?S6+k#F!40um3pJ
z@zl3F`k5Dg{5zFD^=HofM>XOC)qD25sXM}c{MXvVuj|5}-v1l@vHRGMH#?^HSmu<a
zJ+b&QU9ezbb+-Tc!hU&K2bmPM@|1szx4g9VTyuYx<&B1i1x+iCZkeKMrSr>Mu4%LU
z#3O}8#r1`Su2%#V+`Z#wH~-A<?w3DOC?MyrJaKAa&(24QGw%FnI2yk6Y>oPp{|u*<
z+3fO9ww(VYuXv1g(>ft#rH76>okHBTXD?|t|7TeLpW&<d)0Urd>GFc#_PN{3C@0Hj
zp0ri|mGU~G&ieDZ;OY85BHU#()#Xf>*i4g?PXBc&U3PxzV*|xt3G=z$6K~Dr;GNi!
zb}G%KM0WXFnLpF=f4$MK*zjH2!FqQ5q5W^{;swrrs<-Xt^YPrEaj?DSK-tAR-1A>X
z)ybtEGZPXuOp#>j{O#TAu||eP(vqjku<!!sEzS#!OD4y}Px^D@<)`^`8-0HKv*zS)
z<`Vq&+?=QCz-#}{Gj<$j*Vg^)JZa+s7b#ZerS%i%Uo!lAq?bMMKZEk6>2iOvjFeK2
z_C}Xz?t9aFhi{5-`*iJx=hk)}dZJw><WupzD~|uzvdbq<*&bC7Q^_h-UK5tz^EmJ1
zbcxd^o)qnPc=?X2nAncS>}&b6Pfpk4{WI0>VZe<$%((|9Do7n$S6H;qi}U2fL@|a*
z5gDL<ujTUX2Wl8Q&!3cgz-zEr%y6}Ax%|@l{=<@$GI!?Rc&z8B`%2(^_O#>$FC+I!
z&pmqfKSSos!%xmm>~hKCdUZcKP%`ytt;$@ke-~vniYooWd5oD@rhQ=AIbU-|;^T)p
ztGg$jJZHG-?e0Ufce^;OQ|H##mh;&$b;7&T@6vCWsHrG@i@LXjA;)h1vH73ZKj)wD
zpFv#AU71~6;NLqB+y0>3to&bZ()lHwSz@{i945r>snM)l<D8oM?Z!r7!Rjw^BJ-zj
zDE{%odG(w<d*-L{WNb=_F`UT7nsU5fJ3ahF{f^gi4Rt?W@H<A->9foB*(fCQxo}>)
zI+<T^V{+2HH8Wf`Ywo-D>!s^OKh@f|6Q2B@`73&P-IXF6gU+-Bwx%PK@9jVKV{2Yq
z&H={bx}|eHl-O?WnKxyRUHwVxf2qfu&82$|e$+76R=QyQI{qL3zql_#ie267>(}?{
z%c~XsbIX4E>eS^QUHQN6$)!J)_bxJW6sWrWrR(hZXT^qv78O$-J+X7UJz=NVw~hRP
zf0Q=;i~V7FzTrvP>6wmvhnGFG;(N4{{b7N*ZpDG^%4&>%_c)Z?se8Y)pmI)L!r9|b
zlkc2bBe`*hK<MH%-`38UX|PPj@bBpc!BRW6jSqe@^v}vWu`q;rNoC-}U!PKhPAz`-
z{w3S~^Uvp{>DSh7d$LV5N!YpnpP_eu&%xss)i=IxI5}s%)BQK>3$9#zTy$9bQ$=J^
zj6)Dh=d6>*pUjUw_?_$ahEJc@RCdODay)dIeCKx5?Y0O8{S4v!t4=!1x#msP_xhA1
zANYT3d-kPs_P<l^KaN;WwcWGRYr>Mr3tsNhmREmz_tW!J43k(`nJ+E7tLc`eJweh%
zibKfJHf{3kW1$>fp;M}6{Ac*FS;aldT7Bo8&3X4k7^Ha*sJyP_|FHPfk9T@LJGP5j
z?%npS@jpY}Th6zl$B&<|dzKzlG<_#el}@ItMnYy$Nbi}=>n8cWP~LEOa;A`b+`NQ~
zC#SqWrN=bi=WpiB>;3_`O0(tkcf4gUV6*A>w+ag|_f%=Vy;i>WG2<K6&zt6YTx6dg
zC2>tu#DnF9!=<Tn9P?ks?K3i2w9K1P>p+=p#<tIj43h<I7YA2;yO?uC!c0)0KK^0E
zXQl^UyB6$wdBweP&B~+qyUm14Ig8d-uM`xi3zk#QlTP}&@z9L}S|yRam)G=aYyFuo
zXn)uzS>vhx_o7F=W=kI&Ta(@Sv-ne0+M{J=CoE&mEKd_Tu>HHyekY~8?D;?I|1)?M
zu$#|rmwNQHF6De*k<2W?W9)CG=05va^|-F)&*igz`6pBAYuWd1=X=+4Q(^O#{|p{$
z{xi(1*#G3yKX;~8ZMi$b<<x#RJ@!ydUmbI;X2yL5>j{>rQxtl|sso=aOIMZsUTt*7
z=f#1b=T8g|_Fnm&C-l^9QSSAna(;e>U)}UeR-{(Ee=JgF_+51S>X=o>+atslHa{uW
zdZt$<#Nx~;tNSFIU$gL7N<!;|32d)3bX=?b#3T+`b^nyRS5hf+&R(5gHC?Lu=2Bz#
z-=TT?%-2_c<~Q77V}0Oo$J5-)sSI^(8~)s9es+w%C&}Afne*rzjaRFDPrlGt_ISF@
z4olg)@e?@yt*~zp6S2G*vT1FTwNQ=9tE6=yR>B(_c9j^$KS@tI=QAzY*yW_TtiJ1l
zCWUXzKZ70~V?5k_b#i5cgE_;GYi75YG`VKGP5f)y|Ip{A$fFZ($0j&V-5+<AuRXg-
z?m+|J<SPPI*ME8x6n+;d*spI?cv(|w)n);y%^%HJ&-A^X!N$L}ZINsLj1^Bf4;<oV
zRH^3<Jl+_2D)Qi$uUFjPES|0OpP|r^Wi_MH<o>hAS|z_PC=Jv4D81*!nazgH=4`on
zSI&h-E5x=vE@1xF7_o4U_T0_9+dQ_&s_$h#v97&X+fpf{Z{wA~(;sg#PYJKNS!T6C
ztA4?3#yelv%<1oV_~<8(#QtCHCwdMfDIC1B>z{no`A?Fu8`q_W$0(k=a?2|GN4;Fn
zrNh<kOPE*Mnf{AE^yj#C>&F!<+~xZ<ic@aCj_J{tGbu{7tYp`7S}bjGyoc>SLtXMK
zt$MDLANO1Q2ygHEQL!i0TIjP;-jTj7JIyp0-ZmB%W-e}?a3DG3-wnpa%NBi?YK}X%
zfPrc4^nCA<H8Fd<rwdNw?>5p<(GO`hd|q|zb&s)&d*la^#mX{kmhRn}uw>Qb(g`LX
zObnh(7Tj`x_o=(MF`r3E{ad5WVjA^#OlH0fU`kIcnB?O4@?N)i;PEu!&IwKiuXk|%
zEwOF+&!Dbnzgv#OQ0>S&`+r-FjqGe1?#nqb#veLT8B+W?`TLxF2kEO?rcU;$JU<JU
z#s2oL?g*L2c8qoTso4{c*E!7(IN7YAwf-LGp1!v1G*i}uH?Iz_F%~v$o<E~i<F;(9
zBWsfKIlHNEYqFCcr>QyRHF$pL_@imO%%o&OSX7C*^2T?XAFYk1{cb%Fw(!s+7EATA
z<DH2QrDnzaIj82+5s`du_u`cP9RfVZe`gkcG<$q>LhY-C-IcwLpBEnd(>L#!8&l<u
z221e+V!!>1*Xkdt%XnU7`L^G>D75H_-VJZ=R`n~6*VME{o*!;4>d%dzxWn`1l7k=i
zs>Q7BSJq}))!`*!&LUwho3{6jUbJMAL+@_)%vY>=JkGgy1ZL;Wkaxbcy*lre-!VDi
z`-_>En&sI=h_Q1oFlPI`e63kpacAsa4~J0se;Sj&N?nWpY}Croky^XrRf$r`tdo;F
zCl~DyTH)*<CY3GwGKP0Yqt2Q~&#L(TKDeyK(^urZfwhC>Kf@MT>x(Ko9(V9OG@m`U
ztoy`kF9Dtz<)R4zt$7!3HPlqHaVV@5NZ-ITV_TA;j^FL<M78PtC(2Jv=K8Qqed$*d
zVXb$a7IPbT?bw&*-bsni|2TOqkG$dunL7SEMVk#%QiYrrHQVJR?X%qfb(?T|`$RsU
znL8H?_$9JEm@#+llBoWjA8txdJ+F}V;~cx?rl;<;wVPIjy1dwK``VuUapC8R%76BX
z%>ADf>~a$Rp5l7T(641L{<FUI#8102)v)j0{K*{Gj5fPHvt_Ug{g?k&FaERnvGZ$u
zve$bVE;%qag*SPtBik>t>95yTSA;O=MZd1Pmw)NeUUgrO%f2=*);aMW5oSA(8PNO6
zDEaVKPbKxzJ(^`qqEF`Eb^LVhs+sc2HyV>vXB|IrwehQjShM!!W9>@>7c^g+CNOob
z=j`LbZa%ipV;OeLyShJ9j79kRQck1O2CN6<Upnx6SQ!dA{uAAm$I<aZ<5^hSU9P0&
zrwp47_Po3i=wh4F&v<RGIm@r*U;dUb28jn;%$zTk7PsiyrLQ|nCn@>9u-wq?bMZS<
zhuw^c%Ex91h&jBp-@MlI%ag5V<fh0UxzX$M+Kqv+Z~6Mhx6x}BaHxD+*wc|J%kDSX
z@utsP1Go9FUBm7%eZF#5G+}p=jr&}Ie7VV&zJydQ`}{OZC(T55Pg>Igh2~4^&8{5V
zCs(SSxH$U5#ONmy@);{S-NjU1KEAa))NXFB*Qr`%=PO<6I`1+StE9em*t%`0oq1Ee
zq;IRlEe<2U#jjoXJ#^Lde+1gDXZw8P!lS|~n@uK(yE4RfzF3fz@#p#};rWj@Zq~EO
zNcdE=wj*w_%&RMR-mH>I=IZX%5sWybq@S<9HsR0X6KA@Awip~f`Z&q|-SlHjt8$nx
z&9g6__4EF@`M;gj^1`3XIVT@)Z(5$i{#Ezv6uymhQ|jWMNg2K6aIj_E!Z*cYkIQ$X
zRc1~RH<UQjR9-SQ9I#D0ATNArWBSiYcVrSTZZZ^)iQZeuHE%&?#D3ixdzqT}r+?&b
z_Zczpt4ndj%$$>TJa(Vy(Wm>>`T3b2+cZzu5WmIa*oyrb8GT>R{yF%$Ui;{eKQ&1V
zl4mqLze?AwTa(Ry{MnJ2`_vnL%C~lBNVJuG>G|olenZt1xvih#wU0bbcvf7QtY-4G
zn0?2N!W6;D3c=q~5`6q`U)u4X;n(*Ew%bCVs2f@;dT-Ooew8Y5bY{mD$G1z1E9z$l
z{`j+IPWqvW8^U*<@NntAxA@O+<ovp$b`#gyANkMldVg<x|MMqJj}z<jnL0vGl&Z`R
zTr+>(e!HUM=4PxG6<#N}w53}^emh9rn?Las`~B)|4-5RGZgz)V>G+fVxL*BV%#S<w
z6+iJbPdxj~=){o&as0nK|A~I8pIvX4E@N`^u#A20;i=q@ofe5`%&6(H;@1BftjF-v
zGfiuQXTb3lVmsHBKYf2%qVVZY`w6Z`C+nF=$_te;eu;cl6{dgs&73~>Gc_~)KUMZ|
zJqmfX<L)|#f6Fdh%acF;{6B-XoSD|lK#yRl3H&dz<&_&|%0H<%b!T2&%=6oimF92o
zTXQd@(p}^9i9|`+eK#k6<2&pXldR;?6qoSkmD88L_N~eOJ&zvQolKQE6#2>8pyO7_
z8=f#d`xBpTcOU<$Q)&LOVomMKW4Z4-H*KFQQ}bLVPb*oOYiCP@{K{EZ_S~PUvs1C~
z>Dk6w9(6aS$Ql0`)~5Vf{ZqN`{OJ>ZI(OEEnW`2xE;C5u`TElL%)z5aPyS?Bu*~Oi
z`L^@`>+9;D^G{oz@;>IXlY?QqYy88Q_`W~8ifj6x$+^q_+2@oLDIw_65@4!ps5ZIx
z=j86`9p}pWE6d)#7O`XgG+%z=xpRpdJ|3Bqtt74ZLjBm}M|JsH_Gbm;^>}h*3$^RL
zC$9eYO41-9ExfVkt%9YBM)S45C2K6|jZ-Y;*<x27595D3IVtz|ihTxWJd1X+uqNoF
z_}{$~ZajCk(Z_$rO$<-c&*cghEDp=(dit+0CUbWCLF<Z$pV>Q7Pu((BxSp{mGyePG
z)?<(7T<olEy|u~y4(q-t;`Yv4a{n!GTf9-^$EO6hhQ-Ab3xC(FNG@?J*z|CA;U$*R
zE}Q-d=l?TIX!T)ezQlIpT21!E`HxS3EJ%~P$?!Hk_);nJsp<04>H7{bvU#14T>o3H
z&bhz0cj>0tV#*PJzs{^vdBCDsI9dL?@e`@Jms8*5du|ta{PFXmHz#&3>@hv`pTW~?
z{lq_Kk7yrwl%ThK>X{R^e_k~`1-1TrSGOK|Qe1!FQ4x1)s-#GfWy)7By+tN>vdz^$
z9SfeI)#J?P-Y{d4M2?t|soG>Nmahyqo-}l+C48CB^`xdu$*=sx?mIVfxc{newCeJ?
zBh#$K!rHdPbKU_#&vQRF{WwscFP9prwWL((P(Ody%zf^&enzXw%$e`U8kGOy>c4Hv
z{v7<dr0wzC<HdKwl{1;X#WijCbN^ThXz$sjO+4=o9pd<7eNASLyUaYXQg-ec7ydIi
zmubhn`E6OaTkOahPNiD&OVbq$(k|v(cJa<PJ9|iE<4!w~``RC6a_&scIoYpf!@2X5
zko_IIi+3*9#r}D;L%4ggn$C@X_G~Q7{oCE{u9^8YF4ORX>c+;}TmR%YZAyN!?M-*m
zM%J1a2@%$e*6nwH^mE->mT#bKUAR*w$MS-)(kIT4>P+SJQSz*xYCeCOu}L&NAh~b0
zYn$o@>FTd*ZwQFq@@~-Kd~H%Gy*xv1-s2Vf<F@vzOHb@q`+197z_D9X?fT2;NREQ-
z9ZKqvA68HBwDN0Tn*8`-X}C(R`X!ZKo@;vI$IKi*>9=nDB(iIl&fG8^p1^Y~g%@*t
zw_9BMC$eVoHIG)KF!lBGt1MbhW=}Pi6L#<I+_+CEjX`xgV}ZwoSr!Z@`*o%{PH71b
zRS*r!_027aEt_GnV8#sAWyg<cZm^InPS){S@Z00xieG1Zc~+mzsoArG;pk*G(^9TQ
z%!aS(9~Z|ff10oSsb<dV35vcqK8hyG=hQoGe6c_3<nbSO4nMZjZfsWb3#+`{E@!0h
zKAYKgb?bkICH7z0Wse`#o^o=!M9+Q28MSAQ)PH;SKuUgkUHqec=8x@cKUvGAIjujD
z`%Gf$4(pn1cK*+xIbXRr@28KSp6qzC=fF3^b({37nPb+}v^?%J7U6i=op_3`T~p|G
z`|pyq?<74OA{aRiR`niV@PgG`y<Ky9j`o|}>Hnq$*liYVe)5yc=;PtHWyfc{J@$6t
zC*|mh;Kz?9Pra`8E!legzk3sJH5`lO)M84DU1BNTx%I{4C&y%F+*o;}MfRe=(bi?N
z8MtQL{=2K~g@e?+>GNkRs4(2Sq<H6@|8J{FrF)b9Jp9kF%`&ng!nkMV#t#O)OS%tr
z8moL0*|Wdp&+-$8?gZ}^+Gad+4r4O2^EF>}V{zI2XHM8k6sui3=J9IRQS;L^*J5VM
zG%5UDWvw9<Q2mz4<;#cl&hoK;o#VeOIp(R8%f7zVn8D>ggWm*=gur)s8)W^bCO=M@
zU;Ce7#~aqCyCh#|J@kGu)$Y+RAMWng@lT$l)l_eL665Nu@&45dZN*0m&z{K1>sZs;
z=O&-O{70Dm8TsGF&)UTq^Yg{bzCQhOgXNg5hE>3iFQ;x6FSIyyx5z-sSV)06V)KL8
zg(s&@@<^!96+Jm&^YJA%|JKc8>o~Ez?t!jAdi<entNzw)Svp0~+G*S73(*VL=No+6
z#K3X6P<Gku8>|-&duFqXU3N&`T7Bov>7JcjJKo5vE^(M$v2kn4kN&2oPmVUHojKil
z@Yv@S6I9LzF3+l|NjtIQ(>e7{#<r#Yl_u?zdp9QPTuW8><=Xg)y*KH{I;+P=kIzW#
zILS9HGfB<y{iU5X@-v_OXXrl4+q3Mv|4-p{2Dc{vXE^>U^B?<zefDB{cIUH|ttOq}
zcvp2PnQ{K@fX;UrB2nxWi+g<<c+NzeuiJ9tYRn{-cbm>%Tb}Uk7K6rte~WK*?K8FL
zd2?dP-@Epgmc~j?>fyMX+AsGg>twT}(Ya<Pw*`EE7j1kJxFbcEt5&77v0_b)TS0_J
z@Z#Jzp1r(!CgGAIp2^Y@{=NUUPAI;vU~#E_YwMj8W;3=3Ub&|8!$6I-^wz~P@2ra#
z{+Y}yvU-xKkP`Xjy!Y2-XAgcmR=c}4Af@|^>&n7atIdKut^1e$v5M<F7cj$!XZpNH
zx$gEds~=?>H2LkFrKD+G<dt&Zt*}t~@mzD|{?<SN=WVx_*KV?sKAIczaN@BQi>n0}
zaxa^5vuItc*@gt&3m&4qMPjGS4oz?Em#Xtl`p@u+iQ&bOyVVV*>}#1`89vt5e0xSh
zOz?MB<doI?0jWZqZ(I`}J-N4UlVA%2f4;uG*0-X^s*Rg-8QMNwf5mGq7N5O+=bN-s
zBFqal80K4_74F$k{OZQ(<fo#&6*meWonT=<mUnwsuKl{1KQ&HIE)4rO`+MV>ifd-P
z2AtD=&pu_ku;ZyRr<tWotNoTBP}}Kx^_ueEcb4Rw5}3Uy*>2_sd#{sc9)7$oS9E&f
z>~4t*PdZdXc=<Lim09!R%o@HE%9l*HSACnas#DsC>FDm6R{UDuH!}DhY~tISyVUv<
z+x>$3*&Z{t_O+kdmK%10V`rL<wX5-yZ+|~(yjnQ5rCja!;ar6}H=B(2+vRsmQ{U3y
zX?xzw$I|a*rPk+}UbCIv8vl41ZOO1rR90YPuL6V0d}058UUFihdIjl^cPXAQ>@_wE
zyXEh}l+9V6KK<l@@QM9>MvwC&&F%#*;Ai~dn{ez-;fI?A(@q8VcHchnam9D`73*Wu
zHhubOcj4^B#mYUiCALINt5v&Ka;N^xou%h2`qm$LoN(&o@gr%WeHSGq{xj@2oBQ?M
z{dd(H%<@0?rvKU>Dw1v3#2#RBtx+Xshp^Ru1}kZ|iz}IK)eFZxx_Ll)$*nJ;DH=Qf
zUKQS{a(iix%f{FD4}`A}4SivM`?=$RiH60?Tb-Hobr!_g*NW9|;h3EKQ2yA|MzhK5
zUyE*#m|$X<?6Br5liSu^9<>YdI+@m`&WPT+-*Zv8bCGMO?TVxX*%=ND-TxW5Vw+@3
zXS-ip#u@y@O#WDhZt>Cu$Fsg&`E}69_pNJ4#D9iu+fI8&FlV(XyzMY%nt7?LDZ#JJ
zRH@;lurPbnjb$ZlrN1uTRdzD{{D)O`^@WqlANEF^kmA4XSQ=)K5LkHY@v+_xEtmU;
znq}4gzW<$__4oOjZ<oC^+#}@bOpKB`BH6C>eT+_CyZCF^GwIF?z4q6(S*qRYbyXCS
z|FSpNyL<M@u3LK7%!KQ%ZamUz#e8qEq}c`LHRW<5VIKWA9UWEXvV8w1$})3qeQ55!
zix+r(d8*4@W-3_)+)DVG|MjKk@yERHr@UdR{yMK|r#$PCXKY7%nTsp6_N|L^TrMs6
zvO|97{?&0;n;+~G7fP}`GduV2u|uY5woLs;uGOE6pJZfy@?TPsVX@^=x1+L7!pj@v
zqd*4{{%0_JQgf#7^pQv1PoAW_x4+bV<@JT2y7Z^by+3uL<;*H`H<#_)Fn^2O)cN|y
z6LVG{J^JqX$-fpC>VxO9ys(}n&-ii1_mpRLCJNkJW-z&Rn=5Tjl(e{S_(_E|=f?Nk
zN4w?+sT@dqch@Rz|C^mZjRYs_9%KzyGZkh&@Z%a^{i%=l<rpVCeaui>uuVbryWExe
zY85{>)<mAVaWTs6?xKhl<}<Es_!EAln)~COlH)DwWf|N`r6#YId-8Qzd|&zLBOCNy
zZ`pXeNPNMp^FOCQKY8}Fj_~7(0;lKKil&L*n#=xG>ilPU@iQ{{)6O2#xLMeHzQyvl
z_@d3cehb1+_jkLT{5k*0whd1{Dc%+ne3dS}H7SWd>L*{ugQrjb<^4Q+a{3d?<}#DV
zvxR$o>I-{*ZDIC${3p(h|LEhV-#;d%O4l9}+|jr3vAbT_{n^U0Z_=K8?K=LkUcO(b
zz~lIIwX)VbYcELtjrzVW{onLI8&62uh0i@9VN|qn?&)SWV{2x9?wxWW^QRZ5ovEm2
z2<MBdx7LWWdaP!yR3g06+%~)SKg0U{ss+dOpIJ)C)J#9C<s@gd<%z|2i3IkqnKAk8
ze|8`7Q$PCgzPkGC$rHqtHbg5wD_kMfdSQ}I_Qd1Q?c`hkZ2o8=t@v$Y+moW1KCBUP
z6a2jyP4<7SDVouHpjf+K!hl;|{&w`{qWkwOw~06emg$^Sm}?zy__&TmhTHesI}Th8
z;lAb<ma}KhVKtj%G1V_C;(u=Uc%%I%c14)eX4k3J{z0s%^$kJiPg=*@Rn+wMaJ0_k
zmR(VET-r>zpU>mw%ocm65Xl*@A1_V+DStX%wqIObdhX24DVkjj8~-yrvA%BJ`m=L;
z&2(|){|x!U>|q6^I=akJM~|GIp#C#*V!XDG+T$`i=BNjCzJK<9(yD)T{m;B~ZPSfU
z(wi-=|LX5tmuG)EUPkzNoxA4!Pdi(t9ogpU$i(nA@@M_reg4Wxte-a~>%EuKxtUq7
z`NyBxUi`7qx;O1@&FcCS-!>iH^yFWQ+SQX!Q;yEI<8!N-cWZhQpIf%#$(6V57Dw1A
z{*2L)$y1vD@x#Z<NxL*As+=~IU1|Kew*A~nNlBLcwh0L*)sJngNk90=CsNK!fZ@j4
zl^;y*+&{lx=dfB%^^ZGx+V8Ay|N7*%Wxnj;W5U87!9_7&Cg0nh%E-wjDe_fLmN(_G
zNX%i8Ct<;6wkKc5{qw2bzINVehRkIfohN>*__!~P(Jz=Ge(isTRCRMhKL^FyoY_mS
zoRnkBVYs&c#Xsln>Fw>)>Q5aqW{~~3J???TrKV)NZDzL0Kf<@k7SGl@tkp8R?%o!A
z-J**0$+OjE&jrQbJ~Bb&;MI;xJN~S5w=7ahsQF>B!|lz9*Dqae=`8TMu0Mae`pKd?
z_x_`Gc5+5fCdIZGJ8ZgEe^%c7aE%3@iBD!{{m1G8kqzdPo#*y5K2AQ}7&9p}wqdgi
z=d$BlmI>8b>hZQURUMBy-k?>*weVtRx97WTb=|3_9&dgdzb%FLK)vUsj1Lxf_Svyo
zT)p%BR;_xF$eoE#;~&gnep=_OE}eOP@|7bK1^mBoUf_CC_~GNkkI8P@-9nxLehW$)
zy}Ql-8BV+!qIstwj^~Tj<wA=E+hu1wiBU1pd@aW|U6cRs`Ip{Dzbw&GjC^xliT(ZJ
z_L=_~uJGRexZ~)n;3Z;jssn%A?>trU!}nB^W4~3NzxE_yMU^AJ*5vUwiq5u|o!e#h
zBx6GJ0^8T>pbftV*jUQs7cMAbxwGhY?n4LWm&S${`sJm#oL37fOkDAKsZhD^+HZfY
zE+-th?f7LwgU`IhTiI{#mYq6f#`a(<kM;Q~0(@PIYOP9^9sd|{_zB~Tb?z|<Z}%`A
zfA`_F=gIT^xAiu>tPFlqb@9ZrN`7Uj?LoS`?ygW0`dMsv?{DLkpRVf6{Vzkrn4PR<
zzkVF|D2wmn1;^L5nmatFx|JGEbq^F%=-cf0`O&S`L+^sOI;dpbeXV}%Py2CW9u*mx
z%?g@#3pY&OA%8vc$4z0yCpxQ^8E@ClyL`J_W3J<dHSvr;k8Vgj`p?)-K5??~rY953
zcM0v@<2mbacbEBxA3JI#HwaGX&t3AaSL#>k`UyY(Gn|drvY0Rb{_#0Wjm;Ad{bzWr
z`S0-s(DH)l{|uou-hbSm=&;t_>DXOV)Wsj>bJMh_^oGeg^V9XO+Mg^xpO|}d=bdRe
zdUqw1ZfCp|J^J92#f+VQN)AQqt4}_4a<ciJ=T|p!YHfU^G}WN6I7Q-|bHBREy6DNZ
zlS}t|ot)g>y5mpJ_nOLCXCCIWU3(kpnbSSLPyMo_pyw4P{ipu@PdDve_UKH&6dfyO
z*<D>HXE(lo%J;ZBjaRw!dj6LNtFE)#rS`9Na$rh#;#+WTbL8ZSotwmO-Il2eS$Rcx
z<%b2f*Io5r>MPyt@mM_3XHU+p0|F6WKED;6ZqDA?-933?f0|slF1L)Y`7PdNd8zOA
z2Ew216`pQ?a_VRo{||wLF#ps0CtK|J&+yLdKSQ}j^5mS3rsH92<|}^YyED%%GrjCe
z1wUhS%z=#03$|}$vtoQ6oK!veUW1Z{aN!>fvFXk${_4knk7=|hIB>*D>{r=}TW8kW
zm-e>Wnfk0TGmGf`5Lyy<`Qh5af5}~yGs4x(_>VnfjkJ{w&0FxF;nbIzn-b6e^ArEi
zaK71m>-yg<@3il+@=yG8ams&&u9S5)8PaNLuXa3lmfE;s;m`EOpWcs-A4oku(bDdl
z^89IqZ|#<yJN}N1-_iT{qcx8uRXT+@t=!tSr6sL8@WxC^)}|)k(JVLej>qJON*aai
z_cn=qvpUP?IKMbUr${<FXyaO*F4i|DYRQhbcFgggCfW5lCh<tYfug&mX0o?5>-FpW
zp7c*VKk=LKqDi5_t|~w8d|7zv&&P8iX+{<`PCJYC|7TFrSyYp@QT*}a<IVkhKjb+G
zOEo5M$w<jc`Ehxf@t(YGF_j{dAI){JO@A5lF5Z|eu$!f^Url+ta--TOv)dn+oc<(J
zc6_Q~Pj>IWr^1WgZsD6)^}TUIqQ^`fzRA0{%GBT0N_^mWO!`%df5h4yQy5el(hEMB
z>@2iUzq&Jy??K%qb&s|0JLgDDsJl6z`+VLMgH_ASPB5@5vtIVdwQK9sOP=J|yRtx{
ze#h7OTroGkIm@<o+)`h9w!ODHk<X1M;?Z}}mcG@FJ9o}EGrbcUqnT6u*UE=0XeP7X
zgC#j~la8^>*sx~4!km3ckH7t0{z#F#MNCj%JmH>IP)gzUq+eHr#J|3F*XmhVdvsdB
zM)t$ot4{X4;GCi5WFV$=%azAwd1&kfuU}KdF4=846;#ZkAnW^O67T9;Kbc!UcZN$`
zSaia6ng3kjmSyU^+d>-6wmp66`__HW3kOLVy-)gF(ZLVB-`D><rL`j^B4J;w@>-tC
z`DGSY)~{f$mi3>?6IpJMR2!tgSh~4x$I_bQyQ$`-3djF5C>@dbWbYO8N9E{y<2;Qw
zWwnx3QuiJ+ZJJqfSiIlL+DVN~!H{8s&#S7l#_#!7T`bMLyY=ssJvqO-+isZ)+a6py
zGiKsdnT`)T)@L64CUv%lA=KlwEvr$!#?Ba{35?vgUu3L)>aJU~gt1mvT=bout7M2L
z&+oJnhKegjPmjFvn(y0FF-xXLqgJ`tGAN2Yh^_h9Oe2Zo>Ulx`)-H*u40Anj*r>O2
zAETk!L|N;uTQd@mcI^+m>=kq7v4ncISitY<h?7fv`eY@h9rG5NcJ0xF{|rYiC7+#H
zdt9;bk?ZtibLqUAwGnp8pZQI9?0I(Q<i{C-(Gw2m^cUV}Jt9&5wIaBN{i%NElL9;E
zuA>{CKHSvf*c_9p9RDwPy_f&wKc_!gZ!|g<C(q9Hcp3xqo{2?n8`q{jDyoRli!<YS
zee?{2#rOK}Vm#SvUvoZt^r*(`8M9=K#ByoD0tPNm`~7Q^A8yOp*=FbbTjQs=W-3>$
z18aQ#e})c~SwHnOfBdU_+F+D?a`t2ARd23(O;#}fGJE3M6w3<zqYocDw|<u4{TDTJ
zlKpMr8&UfYeJ}ja&?x=)@AA91m;7h=)VC}2+@t(lU!eodOzugVa}$njUig<+$i!;i
z<cCj#CM}G}lU*L{s?xDRpoINf$YZsS+G6sj`d-H{Fm7c2vQ_K|hi?8_p7u-EcN#OT
zbC{58w!K%x{>RZ>6Z5Wa?fCG9y_X|eulJ#wvqtv3N4m?Ceb(9LzGQd&vf#l)^&I!C
zm>G{tZfsq9gR5`R1Ht5nf3$BVFImHUt1(c;e@gkXm<dN1rCvJm%w6VbU_Wuebt{e!
z?;rZ`wY<n!VZ7m;N=EXR*M4&TzjG^J@On2J=Bj1nUpi3U{5v~Qr9q`hCw+OV*3=0s
z?s2~^Fx*mHd*$1QMXS@8a^p+S?&19WY3(Aj*>7je;@wigyrL^L$c#~CzWl=gHIu!+
zf;KhZSs(1`F!fT&&TAdBv!vs#csPPrOk6+z!)g};h3wzjY5vlT#d0Q&zg?tXKm4-3
zAXnkwyoS=Xr_Igg^KB{8(dNxpI~=+GZLhxaO8ZsYR5njaU$!^bhx67c<+!=M0_p|L
zk@ZIZ5>MQzKmEt;#@oJ|mXZ-32V3fQbZ@-q`toy)zewQ@oyTG(4qgjhZ2s$0_0Qx!
z`v>{I0*@PJp0jDLSJp5r(mT9BiaBzh`)9GhZle^ZJ4tIk^rXDY-(8%sIJoNMr#Y<0
zyB}>V`lQd_c9Q>{QIn^zb@-B>!T;+1Gu*nlsi0mv;l_ih|GpcZzunBmJ*kFm>X{$?
zT|ds$Pp^~idLi6oYx!CD+nkH#3UR#C&rP5HQOoG_=fvc_4(W$_U#k3P*t*-V;nJUX
z_N5yhGRC9?th)JI=~YOndT@*#oA?vC?4l-_RENjY4Mdpl$S;+j@$8fRnV&I@A0Ni7
zUTpC7H`n#sR!@`<YF7Mbke~W7DIhpYXp#NulfGYnU4HDLp&F#eDfQO$z>m1F)JGqF
zT27X$bAGYHf5kufb({ap=hxn+JY7$|JHEusXU2rLbN63Za8f-eN1I>#X2_5F9>>X=
zL5A;iQr;J@-qw(PYeS9rp%20A+7mbK+|zob$f$5*OwzGkv$N_~%)2`M(NDQs$$CaC
zs@{(r6bp@3wDy+u@*4eFo%-#V`YnS7@2CA9Dle>O9sGDBvd~^V<Mh;hcQTExzhJm>
z{rJ;AvkzNZNER{nJl82M`n=(bNL-ie@64F>=jNL?8vRTCxz(m;<F~@8J-@5_|1+#B
zwF<YMdg7VPoI0u9#T#ofnZ-QkE<9<lYOlBC8*TYx{S%KL<vpIKl=|e!?aqQmyL<1N
zxA&$#+!k?U?RLGxiic*fA1PZ?&v@+I9<`Ib+x_lDbQ~>M`YvLwZ^7k0`N=0w&i{Q>
zIzwxg(!A}LW<RVrI9cmgQGV}@wiY2>6X{3IJr<9X7w$Rxq~g+NyKH-9qr=8YZW31}
zFMIa-iT3R{JHvyM7H;AXkm46!9(D3q@QH(`Bs!0E**z6kP5XP)T*X*l*07^|f}w<T
zBikkatkXZeKh>+-3yUirIQ8`3-@~zo9ob*UGtPgo&wTPHd-Lhi`_(O+3XLTr%P%o|
zGOu0nXZab6@0`{f*9e73G*n-+%L_TO_O!u{%W7|ST*;6v6}z<QPrB+kJ+D=dA0!;%
z3%iqGY<SV-Z#MtIy5y(pxu^FYi<xQ5ET_ZtCg$(C<9`=i{LgUpKf^DJ?LYoZ<NjoC
z5N0W}^Qvg;Wub3U*V#YKKm5Tk<@`~%fB*d7$-Ys&;kzv3QO?AfMoeoIlr{=)>5ll?
z#aC-{re)KbQ|E6T=$m`o%a5J^KZBhcyPAVT|I>)nPpK7J<&(7z@43-0n001PN{z%B
z*#rF1ddt2spW46s^_eAiBBFO*`p>X!e&6=6i(+iE-hTYB@Z+8WqfZe6hSM0hOXu@V
zvB-NnHG)Z$?Gpd>1*S)zB?TYx`QfP-Tb`G^NMlFF&b+DbKW~0=#^KxH)S@REdzeaC
zuBrUw+5h<A1-rYqBf5pGeUqMSJ63wOUoA+w?7^}pa!vZ8lc(IbJbrkJ*W=^!`S0ws
zQjk?%oAjUIL;mAUPmatKEiPtxbnF%T`b_hWTZ;^8f*Bh(S$|TOd-EZW?_JZcv#%$A
zmgk>dFF)~b&%vp)TyAHWsr)EiWAnb};Hi+uiJ_@aSaTNFH*C9XRkHNpryu_rjy>Lx
zFw;=<#3j~coZ^>wUl#xAbJ2b);xki(O^1E4#}3oR!i1Qb9*>^)ZO+d)ixiiXE`6G&
zy3bqB;_<`Q@3Vdx$Y;F2x8u&97xGij7Eax9;!LyTZSL&3`Hy3AW>(I;K3{rnr()zB
z&j#gFUnDnfURJ;;EVr`B;nUg~X4`T!>UXLfYEDhCvAV!~O=XhD2KLk2d$}zI3l=Z$
zmFbBTcWva&WzOP!X}V+GAs=VnYm2+>uJJeo=;;5^RyuLy7emTwzDc(@-#aR>M+O*~
z92A=`=-oe|vp3Z3ac_dTciG3qJykP!^~GM=zAWl#5taJ+Wx<8RaxG_<WMt@Z3T<yp
zc6GG4!m9M`+TK5D5|S(&Gv7vR-o-dKWZ6%h{42}}HJLwSHm4Y@HrM_ACv%_s)UqNE
zS@9)&7bAYo*|2!>{A~RdI*L0OX31R=Ib*IPsbqa_epDX+aq*iy$8x$$=bDNwdzyUU
z&Xb~Gt!BQJLJ@u&ecPXk%PR|<SZ37Z)VYzRbaq&t{)y!0g&P;?oq0MT`Hp_^cXtob
z1JBIPXw5XLpLpW&)9GhhUhKG*B7HC8Prih5;fHu8Ylbt+f5rLC^_#NuACH`x*~?x}
zmxRQ%f?v%{XFs;9?(a4iR#!CM{!=oYd4oWo)3J+p_}8i*eEj%N!K06J?T`9dS63Vo
ztX&c@V{iKT>61P;^z=wE<=DwCKeXdNgX+gU=k)6I6*+4x()rv<BemZAXIN#r#`1@S
z+nMHSC1LJdJ#(M0OXBiUzePGf=6dz~>I$_FjxQtoMMNY+1FvK};k=vO=r?oY;?#SR
zAMZ@?=&icdW**!reksmVrKIsf<>kfNsYf2j9=LOVN!%5~rziYO?beq>$cueiW6ygi
z=BMS%Pc6p|tT^T@(JcOvZU5W4ddVkgM;0U>-F)v>dMMN7YhRB(t;>EU-}&R)Y0kz4
zPo69gyRrC+O;yF^fByd&uFJ&4D7bH*K4o#4??wTB=X>)fpRjx8vw3Idq$9Iu^&X9w
zc<En=sK+z|g|hV-j#g1?*e)w)*w$n=Zn}L;Tb#L#?N9G3<pAsB4Qp)VIR4!eZCZ4+
z^HqIr_0I+$2c|b3)^3~Jy(B7jcZuCFdaM%f9lrNe?wKd@fyU}PKP@s)(sSall&p2L
zG89+Zxc}U`n&o|E>+I|T7GGVlWA?0*ANR9<Y;WyNNQs{GpW)A)nfXgs%nP&k3>I7{
z{5Ql&GF&W7dYi>7{e+T5znL_4w6*>-+4)55gje3yj`vrtJ@-8`p(?KQU&%sFHua<%
zGhgwyCOu5j@Hh}HoP50J(`3tS*D9tSy~eiXj-I|@!IOHwn3X*fZl9T8HStn5`-z&(
z8jqjo{+&MQCXW!;!~*_WZGQflr%oPy_|&;yj`yKA|2><GqMerRC)mqeA0)dSKVez;
zRj2-U?Jb3iGILh9JPFPJSn<LsdCRX^zh`9L>U-pE$Qm76qn*KA_lSS_w~6&@HBasC
zU7Eh|<AQ?`nhJ7{s=luMIrF~U<NhL@4GAUL(dXKn3Z9<m5$8HRXSQ!g#YW+nns}uf
zAEy@g&Us{UwaBM;RvY`yHLnky?-6oy@tN_=!O+h5-rULw3_a}}y{qneZDfwSm^Du>
z^~96Bn21BGS-bm}g!$~}Zr0XQusx8sKsMp4$zwJH&H!QEV-CKHGd9Yv+k432#3{p>
z?4^6E!d#wjQ<^TOI!k$h*q=;;N8gLAnw-VHy~$^h4wl&&Yp_FQ-TUH9F@*yiAJ^2B
z<*AvSx?Pxms&gM})43&I7Kl1+oYJJ6|0kyILuNr*kciM?qZ0}h8?R}^8f$!cqAz_W
zbNP$RAFE~xth_UmfoH`n!Rq^m7R)R)lDPTD;q{kAr`Cw8?LLse@7BEVec<^cw{I@K
z$m020tnsPiyz=A?nJfoiKXxeWxLxmc;L4dxbJ~lA4bB!>_o``V-cbA3?ZdZd=8vDM
zojiQ6`xUGL^NJ_k4w3)PWaFxQSnnm{qBB<CF0Yk|6cGz%Sl45H@Rdf=*{OwZuj+8u
zfBg7)*|R_Kte+kqQF(H>cRP2sf`G@;pFBT4SxvvWxo8qw%Y-8g>;d_=I#18n7I>oO
zENwP9c}v`tcI$IF*4wNE9NEskoMHSp{;#G_jZbr4j<VRdGAjX}H?oH=w&ZwPFPZ7Y
zbFR(tmur3Bk50?N_pa<2$yfLq{$~H?*bx}%z0dHq;9n!h>-(c@N)C65D^I`W*=)7(
z<GfvAe(F!xnIGXjFL9sE<UfOc&fV$O4Iw{n|1;US|C<`0wVr5md(WDk*A*_`JC#4J
zYNlFOO&aU*<A+rWfBd-H-*@rK52=Hv4mVFeaq7hrJ~vaJ87GX~j!bPZRk@KJasK4*
zpPQZ?D@w}mx;a@+G*Reh41>>q2B$8+{6oc89*6k9SCoG;VHw{U_P5F_ncDR~zd!wP
z_LGlx@5FzsIDbZqx6QdDrf-tXYqR*4pMCYx%Bl0~XZ7to%)RZ}-7DXPOqTq#pZDkV
zC!2F&Ms7z#eR8Bj6(r5BOpH7J<L9=wb7x=A@!Mz>l#>5vZqo5{-Ay{_$G@1I2~!R*
zVg7MNY3d!7QhBd`4^{36KEF0m&%MZWwGd0Q@mjWyBp=6@&t0D#E4je8KWgKIl$A;s
z>|1l}3mUC_bsEwxXfU&JUiZ4+_liZj#MW+Wve1GvFYh&0rg1NCDf#<F^1;F=zF#wU
z{0%kd+0O9t%Yt`mpO<@0Rz7#hI<Wjw(s!jQF2yBclTv*CX8I{IFfDWW$tA6~IC9(l
zr_l{}&GzSgIdzD0OIE#O+yc))`D0y<x0XBK>T~?oVD-;zy`w>1^!iI}!3H_WTb+1w
zRSqr-Txcw4{M3arY{UDdRe$|Fe)U~_xpM}W^`+@Xt4yUlKde2iWcBm<nme2-@h5@}
z1nYNvV_vYddC$CwYJXRiHnWueWzA1~mAugEsA$G_>&mQ*nLKB#GQTV~-oZKVV!Y?h
z>staj(hkV;8{R+GAmH-1WPwMsLiDlCHUAmxH6PW4X&$*5QT5sIx|l#|@|72hqYfU{
z{AYjoPnBSMZ=1)l<?o8BcGm~X-;Au-&)t9X{A~V>8(mhd+?e{G;amUJT^X8&sRvem
z;@<G+<P7G1#_QG0D+8-v#`wtd_S;*lTmPP;^YfDNr=5ED_B>>nyKrq^u6Wnu;yVAn
z`<kDeEn;Gv+T=B|U#D{~w9k95^|Sx)<e%Gb9z6O(`JX;>drNb(xU$BMqhcp#yoh$$
z6Y%Hir;MFOX1+f*?wZu&_&ee6^()^Oe%vqJEzjQDd-tE?hlppVd>YOt`TH)u#5QH-
z-!s_<od0gqVG9V!V*PUYd{q7!8$XR_#ct+tf=@Ioe*Bd7SvSkfcRRz&mFwc4>CZiP
z=lqPP5ub`AZ!B@Vu}gQ2b;&w)^Cxx=@@M3=cK>HMaDZ9HChd2$aW8lF_PDQaKW&s@
zG^n58=Uv5rlY7m!E~`t$I~5+E`7w8c3e%}$2PTxfcAoi3#__b9T#u#at#av!;<iav
z*ZkteB_6Hwnf+srz$M|#rkjmddPTCYT#G+D^QZFTA9w7;?E9a5Hc*h1^k_Za>M(h_
zdRx=xhd+FH=bMRG&gXk{bAqJ(o$dFT9`CKbKktXTxwV?;$>R^+Yi^L0wu#|eSan_c
zbGdof<0qE))#a`w6h4$OiGAj<GyL+A@I(L7EiO;|c%T2ocm5+EKW<YAYLPv7=7fRr
zsrl1?#v1%FKeW>E#M9zA_KJt=zkNvb-t5=>v8(=6O#SrZKdT?yNqLs?=+C?onR9g+
zIz@Ii<slud*}D42=ef&I+$uWfLG26k4D(WjEVijfAAGva#;3f0`}B!(Qv;=r_6IV1
zJ^9aY@jt^?dGQV&nV=ORViUM^PByQ!nsxefWyhmGo>~=m?w1LxaO)|qd->to^zKg!
zH|{Hy+?;Y+@e|vQ0N=;Q<~(IIuiY`-jrl;FYs%yv!><|%l3vHAzx3{Z+^yvimNH>M
z^Y#5z#mCPTeLBr@dhV=RzC6bLxvcg-_q60bSb4`*uiaBz$X;?y<vv&Egk!6YOLOW}
z$=wR`Z}O4Yai6X6Bg-i>pTDiikuO+_EdDdh+$45<vY>>Ugyhm)j+^=>Uz&Q=@WCNf
zF_pK$k5}5+zO<~d<0|~|qj15=*-A~K{$Hg}s;>$2?>##EzFuRz+JgL@-+tF-%D109
z-aP$e5%<&MJDb#YGhC~>`0(RLK6ia<rkPS_)YtH`x7vO4dH0{;r(o-SwS56rfjQ0f
z%9>k#ys(?PeTv{t9rqm}CxlGa?3etQV9(yi_~glirBmh#lrMSw$iK+$Qr*Rh{e|x4
zmfgvBS%jGdZ5?0PXcX4T3m!cx$tM2niFBKRzViC1GB!5t%K3MG8hMK)sBHK6us6ZK
z(&&@_?Y$=){GC{DA6{Byr#>s-)8|L7r{`V~V~An-&yXP}^>z8<kDjO7#Us87T3r_w
z=axx5*RK3z(z`~}sj{#8kNvrL;&^-K%<d$g18X*lrN!?!|1icbUs_#S-@dO$Al1V|
z?FnN7!=+4%c!`IflkZx7<XzG1v|`cysN+YTJgb>g$v?65yV60A{|p&xEG%c-lwkbZ
z+~X4erf-+)YCfOUGd^yb{7$h*K5`lp`;0Yzz8vr8<4NpHHei;R@!me_QO&91<EIj0
zJg4)C9V=v<Al=4WWG&@C`H9ho9eJVVTehVty_s<(vgbzKF8?#}f**7bJTKg2IqA%w
zJ|~mhbhU%KZXL>Q{J4MSKl}E>XOEtJ_gLck@27?h4JjvU&tBVJc>CVbcQeX<tC=J}
zbbt7dvo^<T_lcB!8<M?Pji%n&ezI`K(XTs~PEUN<xWyr%#`=O}i(K!nU$?#7PHHR>
zO8fTd@@v<4wsV%pc1~AJIC{{)Yl6pT(TN6UeAa#CWiyqNeHkpGQOKSX|2JdHgu`#M
zd-wXToNS$P;sg6_wdaSfzTKv~%6`Sx<1?1#^cZeApj){9{d<=b&xEpf$uB2WXU3go
z?e4v(67Byy?q>D@F5heX?OqP&cYciZWNA`+(5vxjLI-0b7pL*MtIUxv13$<M&*o?J
z(aQ_?R@hK#bZhd%2#fp1pKe&rSL1p5=s~;#^RM#qS#f4Q%t@k*4gyOu*S}e(r$6)P
z%pEtw?;SttW-(ubO<}`tfv@jO);SgYGk(0!_>);p?oo^2uC6ZWUmtffy?g!dQMUNu
z<ebP&1qUteI<u<>oN-~!O>5^@PN)-0cs-fVASO4_NWYBb%$JvuAB!(@f0X9dD?8n@
zt;p%fsxvC3xxUE{3wLJtsc64TYiCV!ZMgQ)|JXAbne+YUyAzLu`o%;tHOa=QsbuIz
zek>~5_3lX7Bca7gKl--_KKDKzdT?_0)(GttC$?Wc^|g1O&&LldN)^vIBwl#S(w&*5
z`F6iDqbgg#s>j(To%46_U34}p>It0ju((BA;o^i_HSVqEn{HMz3oD7cPBPrMYl6py
zmk(Vn{@5o=J&DiP`>OTm`whFx&oX*^!d09-19$j%$R_QbmU_P@_P|btx>s@e;(ER_
zzUS+9=WdxXdwulf)z6Ohw0_@s%(v@f@v9fw<_GGcA3wH<IVgI5TeRYdU2iH?I{#$%
z{#-x#<DB)sdVKX9ZqB`0f1{t}=d7b2<$u*b;5U9E<@~4L{CaoCf%rlNl@-^cPStro
zaX(#`^lh?O%#Ax{CJDC5k_-%+Z_PG~NIzLQZ|@6jCf&?y+a{D{Gn6je;v(y}g-bwu
z<^20`lN_xkm@>^WQ4p-Ixc+xrLE$H(#x1;}d~G!u+g!A{t_SXzRMKEI>-&D&XU{+1
zWcaqvyy0|zPH&~8&q4dQ49A1x<$uoqlrC;B|H$~`Wivl^({4MPO^yNA?&&H`|KpYt
zsW@@Umls<s6Yox8PE35L?b$xD!zzV6&y``C)JtLCZtaD~x>DDzWB2!%n0Rlaj7pkx
zYSOXq-4~Aue&=Q1cA)w8Qie@kxw|!PC;yn0rZuy%qE%r+Qksvix$=`wN#Vy%%M{%<
zlKjt*!^Cqb`A5N?ICq7aT(|GKds;D7hyS#=S}Cu7;?Qz?Wjo&`c{>C6CN5OlRyh05
zyNXCgy%}!{ZIdQX@7A{7p<v8(ySg&)$)D}Y`r5PK8c*uok*HGTEz2@jq?R@1Ns+~m
z9dm4cH|<_g=a%Gu@7#lJ7cWEv+bgS_P&w_X*8J3Nt~rCglu!J*ZgWLu!L2j5D#-F&
zkdQ1=>|T4)#Cf8I;@*QVgRIQ%I<Co@&8|Oz>(SBP$g9g2aPja9M);d|_V>3u;eX$|
zYURHtsvYK^7Pim*$F))8M)9XlJdR5oL!A8HTh+)cz1e$^AzAK$T9V`%2U%^knwfn%
zHm)`2r|0ij-MuF7wUw^A_<x4bf3c5?DkF>HC!Rn2FJ9Yb_KAEqQ~S4piPtv&OaE~v
z(oQ4wME~r@qyO%SPJG?J=JMmyJ#Sl6?_8f?{bfy7*Uf@Y0uxFT9vr{Bq+FzsN2cXT
z;i<-%8`W$o13DBOcQUovPf*r#U}4Wa99>)Ul3iTrT^Ps3$r-mV+&fmy<s<pwp=8CI
zXlBbhH*VZ>RJ!k_<#2z8Nq@9|v{aqG;^{}`Tw!Jn`Ma#b-W=Fue#3Q*b=1coX5oU+
zIZf=&R#HjL(vLk_s}0$Y{|K_*68J>y_>`N+=65W7t9E{e(bf}&874PATOQk;V#u(P
zefw0y$Lq|*zH;7h6jSNHF52_t$OaMPq~tvZuV-$#?{%lwqVY<D^!E!lcg}p^Deb|$
z=M}4&tM*hwZwu)(>tjpGZyWlzcTc@5+2-5#JYiz)-2JusKW`VVmVcGx_HMfP`f54*
z@;))nz*k`}*@HNj{_L?=`_CZ$@y9HVlM@mjY4M72bbsA4>&%ajA3moPIm^sEzv=0&
zwgBCyqI*_6%xA7+JyXfGd}Z*em2c8Ee*ED%{m+?IZ(2V*3C-O$!*G2opPx*6*H2qL
z`Tq=(g_ZNBFP<)Ur_#Y_Vfo6B!Ymh#oH7(#t-mz>#dY?*)hm@%VmCIWy1)In;7)1G
z&G2l7pHppB?l$ap_tg}B;;*|g=|pV5ydl@+0*S1o{l|_OFSA)NN7A_cgkqAjX;+2R
z!IM4~p&y@|oK*2#Gt5oEd9$&Y`b*Kt>c{O>Kc=7kd(Wakbn2Q@+&3MhzS^$5=#*%m
zwMkH${jyTR&#sf7YUK1~YtOLCo-?|6e@|+XlmG9KFrWFHJ%yE)ojGSu<o=vj+NN|d
z?zws0-P>Nf7j|sxHn%fhe)vSIl4Q}k3uTi_zjWHM?cMut$L;+Umm~jZFgZ0b?%nUX
z=!5MhlYb%%6WRU#m2Ov%ZattL=rENl$Kl#c_pjUL*{;rPTJnAWg=?1?ZbYx2YSp*P
z-~Vp3T!i5y*Ry}LWKKlKf33|}dcb^tJfowG<Q0CtD=w|k(!JVAlXs;(x^=0VIVkt>
zwXO}y2|L9_QkdMY-2ZXqt=)}n+u2Wb$}RF;yVQ~Sj!{xhRoyCvPU|(tSBTucXL2jq
zF@WzO^W|Gsm&GrJ)u_z6eI<VVv@I%)wbj?&mNc;VzBgIK(>cRTM8@rLz2VbqjRg!=
z@^^zwclHb42xisRW$-V&zvN<Ae#pCCx2*>G^@r}SYkIuFfcNXCPj4M_#FxAl4q!br
z$!+7~rw(^R*Ka>kcdC~mljYyTxZQ$=f0BA;I$n|6viw)y;w6D;J8V5JRbBDe`YZEs
z@YUR>Rjs!?e=o_Z+oI>ye2rDqSUvjaQ2`g<=U)FAKD__WkeE`(f57jao`Ukk^M!vU
z9CyTjPcf6#kCDqa{O~xY;qk*iZj#FVEw!^E@;-hwTehi2Pw?&HP5&7t2{05H)vogR
zH}&oHwdx`dlh4$2zA?zS<#^%C&aQ{W`@iYcxu2=|&u}8q(y+!$cE!5ya*t1bnf539
zS-o{#{x?f|<L=JgVgjG$xYin0&(AYU<XUALo$hu1bN>ldVX5S^v$@_J@7ORuStc{P
z{8cvpfrO(of5;^6=9iVuGgzgryytdxM#Kwk@n`pEOZ?a~r?nzp_Q2yCNeBDG9M{kM
zx47!)p$BFvM`tqldww-|b#1fX)b>x`e4f|~E67Y^u+mIaX)?X#!+7QTiGQJIdy4G*
zpInSqi&<iLs3(QNDn)yJuBO3b*10o71?mIU82)7bGk^ZP_w?flHz!+aC7On*JFr(B
zKlbp`PKgT1yM;yn!Y3`*BENGZ-vJJ<=btNN`uyVCj-T*}u`kGb@@#T-$%grBlfV7Q
zKlZJV)kiXBbEDj(Dh5-AfXDA+@-DrfuGtbQwb4$#b6xtGns{;k6MuGEd@R^0*?6LN
z;`R6c8Ip3<{des@@x<!spW|n8=InXSaewmk`AYYTGj?1`vgi8Ae}4XqVy%xKjpqFH
zaXNpatLaJE)?L?6e%Sww{bWtk{A^*p5W8nKU8@D<FK<n7=nz|DxsSiKdHTnfM{_DR
zCqL$?HeBsl)06zWeZk(9mV4xEYOZVU-BYvA%g;`unDwKkK>WXys;ao1^4tf13Vxb1
zFZe&hSD8IN=YG!YUurIWdxg~3#Rq=sd7S;+qTFXMCt1*x|K4u);$Loaebq{i&AhB;
zcEf1FsfZ&&Y}0ICcYpj7qh(pys4Vf-#_;Zr6`PJ{J^B}N>g4q9qbH=98oUj~H%Xsw
zoBA*PG%IW5#{6@(-ubWOWUa$O{_H<)v+U6RyXPWu_dEE_Q`%h9{#-Bpo4jDSk9ww0
z??vBdY*Y5g@tOZP-}pE;;|$ZYv%7zFZeQ|R<c7tI@Xq6>qS@S3gLVG~?hfFeD>KuQ
z%P8sJx0;kr#yryvav=tfpMEU(&oE_uKU4a>Ge0@Lh=xwKUlAty^NwWvvw}};XJ*b>
zk+l4ZxM<r26Sc2Lf7mxZn)7GPPdAt19&^<rZkNQ$*1Xsslu?)V=j?%R6+4O-r96IC
zyE9_L1hei=@xAG%k38;)+$<z8O=rgij#jD6YxAGlg{%E3W5~PB*vM9Dd~1hAu$>L#
zx55GeZVU10#S9!*zORcvRrK@ZCl1NUVj)32N2GJv>@RI9{%N3cB2<d6sr^ivz}b{w
z<*bR{<M;A6{OFnYI7Pd6F8`AAu6DA%YAmjjW%G*{rb(In2>kKKqo^p-|JxKM&$<2%
zHkn0riMRXNjI~>n6;&#@v+qrf&^T^npvf@r$$@20KcD{3aQ)FX8;&EIi3@Cxrs#I=
z*fWPWrSVnhg*9<kyPxcfek$EQSx#W4d_kzdhMbbFCpGd<)otGQ`OKD{cVyL^jJ%Xi
z@x_P!Y<oU`>PLNXjZnUB_A8-}a&H7Y+0QOfGGWfXfS%s}3`b23pT;YGvX|<c6DPmC
zzcD<|=lx3SDvpJpcUah6=dWID7sllfzvJK@uBVSrDhlLEUUQN@+WA7$NH6rsrw^L0
zPqwdeG-uxMQfd0+(@%I5?>x@Wn5I3k?vkgN+WbfV+<)(x7Z#H&{5&AE<16ROwaaFH
zPST#CS)U@nquU`BeQ5gQebF6r=7sYsoIGTCMfB*qQs%cRvpr{>*=e-s8N=H{r<_c_
zC1xEx_9MUhbhG{L32Dy^ndL6!Zz<_I{2^ZGVL?LdPI-x@w^xMC_ebSVc>3tO;DrT(
zrECuy-#d4o47kDNtmnvL^2$1-pj&~5lmFG`Y?Jsh`<lG?;M|~a54HWjKEBK6S<0a5
z(tp{@C&uw@;nC}SkGXA^bqQ{n$<W~A@%q-rb;&Q3p71UHR(avuAv0IzV!j10INnE1
zn$04s=AX}%v!KI!?(ui??wQ!1kThBlbSh-E@QqsQ;FP0(FFXss<XmMX`u?H!WC^W^
z?qvH!CASBzjqmSWnfLDOSuHc(Wp|~I1Tv;hnag^R>0jyW&*sm1c+dS@<02>ZX2L4h
z8)uvAPMvIjbmGT5g*%JIEbg3^jVS%JEYIyvFKc6_itwFT$DXW6p2+j$!iJZ2wlBk<
z|5Fz?f3nY9{>P7gMX%q^0bKk$DrTKNdV2odQ?_d?ENoJ=I(PhC@V7Z*zt{2q4DnNT
zKMA|l=Om(Vz~OmhbN->t1^+x!j!y46tS)ad$w_WQ^TMt5^G~FQb!hxJczP=TZ`VcD
zvmQM?f3PHHq3xcTMftn#GzB}~kUIG(_jvkKO-t^TscD%z43fQUbSmYi&tX`#<JQ5n
zhc~``SR=FK+2fqbrbW}@z20RounHSr+mx8Jdd{TN8)Rqldy3rQE8?#-+!j-5sGY0m
zVlwr;|A`-e=B%-4bM=`~nSP<q^{&}HcZVzMPs%-4NOma;60Ta&d+n{T=(~he3!gS~
z75mIy{-~Ik80$-Z`!DCUe-D$Hx#8IpX4Y*Jwq5cxW66H(d+33D{Tzu%293@6f&bPk
z`c8jbv2%xw8`sT!?oa$~c28`V*bsRkuDR%X|CygQOX|Pw>B%~C_F`ZuQ^}$^^?mUZ
zV;`8=tln6t)nqQ58o(1VV|n`1kN=z}F#Kouo@X?thT}4e!7=}xQU?^|mTjuJZ!9KL
zxyeD|$B#A>hD@%#_OZ2#3xAcqjP|&d9F+cLmWuyeR==jd{k^hH48M3aw1m=LUuv^i
z{5#^r$?2Ds?%JG9b`@@o3TfTdpndPBP?6qow;KwpcKmL%ZCwA`hx^RWp5CeRDpkYz
zjE&4Sc3<XmHd(pt;`WRe?1`d0kxzIhS9WnvD-__?G!y*#aeeN0uSt#*&EMXTTz>f2
zu~)CWrZh<%c3#teJL2bm2I({D$NSB<{qUFk*u-#E_TLMuTMbDU1vqW1U1eOi?U?U3
z`PTHte&%OC+07n5w(i}3r;1<7{gB1s2^*GPnRMggx=<d6kGa|Wr;9eO*Phn9bpr2=
zDRZTM&6iR)OYWAO%E7mM<J;&;&C~`@Mc=R2HrB8o5)jumddtS45M5k4uOT~LPQ3F!
z!}U*7H>Dk&==pV}f}OwIVXvC`3Qs?s+}YiH$*M9l{z>AkrzZp)*=*9TZkMWRxMOwD
ztjXlp1)naF#_uk@ceN*;`0-{=Nu1vGGdGLocr^z__D=t}KkMlEpZCvLd?+l|Zm;1p
zGHhl^KGx*_pFyoFzyCkO#rgbapX|HlbKme&q}dj+oktv{-5Y*g{?G8Ew4u+#dgG@`
znZ+~Sz1}V}QM7sHc6rSYtL^OE5+X109(s4lisRGb?ip@QGr1QY-064u;*H5Wu5X{;
zef-3FiSGvA*)IRp+52zGpZK0f1^=uiGjxw0TXFVLluAWI#<NrR9$6$DN-vP|oa?Ht
z-nV+f?6)etcR89Xm!>&RZry*iXNLgaqU&s%cw*)`{#diF=uyn_{|wwNPIAY;UXYw4
zdV96e4jro%@2ald3!0JS!C^Kn_`=VM;Dslg_UXRr@|-)(P+ZM!%T7b)6JY@!r8kax
zyu9N6XNBmuk46)>q$M@+F0Pvr^=j<}*^|rb?kO!7c2>x}abnZAZf4hyYf_JHnLdAQ
zd%l%Kmw?wR-#v^=k4|MW6z6leD?ahUd`9n9`_noC8%vLM_qe<1s!YC~vAA8Do&Azi
z^VZ$I{~2Os+y!GdajjpS_{N5}`j5|wRpFUjO9ZOgc+{8e3jEKYc<zuwM+4s^o_ia6
zx(qoiF6+4{9EoB3TNqin=Xp#_OtqiSD(;C-_FpwUarEO2yO5Me&yR1mSJvW*+|Im1
zB=pM>kDW{6`<~9zSLBfRsaY`b!pfJIzRc(SY_tBiO5i)SnjITvH)n=zY)<f-GUxn+
zM~@$FQ!6>WS+VHwVuOZ;Z?_|N{BeKuCoSzi!@<*&=UbexUpb|rYf0vf>(Y<yvS&|!
zvMH&i)pF+2Pwd4848Mb}t(mbIv~SJh-YJ#U5?AuxKa4n)dbdZS#Nwc4hWU${weinW
zkNw=CRVH?{|L!UEP2I1*i1734#Z-p0^N43Etm|9k@?C!2-ZQG~#^ozdRkf~F@Vr&e
zb^3IjzjXg}PVSjSDcqfrE(fz+URhl@e*S2?KD(Xj>3)5A^S!-~BMQGW|GS_PX6Gjt
z^x$!7SZJ_jZ;OY3p7fS$K7T}OZWbipVTdm`K6v@|1c`6<QHMX<>wm17-}2MMy72eT
zTAQWZMTQJ!a(h=+a=q!PRc)Ly`9Fj3`reltp49jp{Py-%WJBT#!-SfW^&kEjhU{N`
z<!GRz6@RfJ<E$LUCH@m1@z~s9Sr&XUfbrIK7DetSuGNKobuT7vk5yB%(a1BnyhC{T
zwKjuVLnD@ksJ7d7ZKf+uR_NsD|9UwoL_q(sRUn&FuY<YyqFeg?Z$vlzXUO&VvOV(J
z-U}|xVt=i!FOJ;tPvnBG;3FGXp)(%0#oph_EPQ!=`|H(gg6#RxSC2gtsM*iOvrVn^
zW!z&=o^qzW%7<pF%$(~Ul~$yq!Z$@)vB_t~im6SU3LUdA9y`J$V#xHL!7FeJqkMnk
zuPYke=eB)Zq^9=#@XO$fU!-oC%9Y-#do1>$OK<rSpYW}-A{dn}7Cwz?R?nILG+Kmn
zvaC<$uh$oJ7{6w(uhL@3_tcfDn8kAIg7|?<r%3PGGi(!YWoP|8t#IK^$``fW23NkQ
zt>xarvG+d%*FC36;p+?UpPPEe(`;vh+RTodVk~v9?h2H!FZ{fCwe(7sh#yz~`ieC^
zbo3B#VO%(Q;o6q@zBhX9rKT!0Ug!?Hp>`kKz5BeY&;NKqO5r~ffudr|z!$!|T4E!6
zcLk+AQ#?JlfbHL%_0s+A{~1muMlc4;weDZJnoqvRviNgTPwL}e%N~Z5$nvVm8Rn&*
zeSSvt<F5K_(Z?BT@1plLZTwtsnp87iwOvhSr-g)g(S*lkHes`G<js2Uulzs5otQcE
z6@RXtKDFq<!$i9|UfW|l`&TV^m7}44XpT+%#OKc>Dt;KIY~B{UW#=(l#bdM2&DDOq
z|4aMRg8K^l<qqqg{B+?z!}DhbyZV0fHhy0JVe_(_{mN%c|1%hTyj&=8?RAGNgRXRc
zD_=#BrE1f|(9D2~D);}cUY{7V|Lh$ZX$zVB-1-w04iRVe8C>wN{Z*SS&ffXD=A7{-
zqwROjl*loZy!M@V^2%iM$<Oj5jB2JIFZ@)O{AA<#<2es@Cmvc{z9Zm<VgK9Ss#zyL
zS?uVrbDlrr)YH4tyq%|xz58iuerwU>Cw1l4&(GYc$?liCpUa?p?M2g5F^9<AE*E~x
zKWXE8UvZL~U%4Xt-tC(-W~i?eXX<~Jf7asmle)mWMUQ?wR5kONGiRC<^P<NS{3Ap^
z#jKzFXuCXLj%3ltAN%DN8YZ6-Gt`lPDRn$JW}Wym`OZg${~7fDMFiaV@mw<Jro8jS
zL;o4VoTV<;9P_EPKl@WOvE!}WJvl@B9~0{L?mE`Ja?PDRd(NrJ?0aT>;_=gfkOr&L
zB&){EYdikb&wBFc^!!ObK8Xad87=wG5FBx%_ORFC{|pZv%gD2TIFRu5Kf?pwe;>NP
z^EJe5Evz%{|M;h8zw+^eo9{oHyxTa%Xx)sXQ#ikL{b!I*-+m^hNA_gfynC$vQO^D5
zJEv>qpWY(mXth!$%h&!y(y<?(lG2Xd?40VB-O9YDblK0~srye}^i)eYG4ooDM)8Ly
z$BI@Ne3xO%5AC~<AF+?Q|E#OrwSR7|@m`#l|1-?I#QVDWr}M+<cYel|Irp~}rAS9B
z*YEM0o3{VVpZ90$%1>+ylc{49-dQA)yH_`3#tZGvBR_5K>?=R_glk8gyyUkHs|DAk
zncuQ57457y{=}|6{lGDU#|In3<#;%@e{s*-9Pv;7A#>7?H_|gZm?Bi4_6J@F^Pl#x
z@N?2n8_#}`_wyqHxE{~A@>=xc{TX%M((-ejJhJ%DaH!_F-hupg8(-9D{5k)G&(h}1
zi;BZjCo_~B@&C%6$aQ$fx_b7{+|Pc#KlA6#zISC$CKd2J{<ZDKw!7?Jr$1FXtuwjv
z@76ExZTmU|nb)@_p8n()eD}C!C(9D%m)47~9RDEtpP~9w15=p6gv;Bm3GjHn;(hU{
zQcpi&(Lr|)S&dJYeXEZi*NNP}V*QuP1r|E@PEU|1VaOEOuX@Vm_}uFk)|j~ceKvFM
zAw5mcS`NGLS(28Dg?(0{lG|2In)@XFMdqf$?o@|+6Bi5FuQ;0a=jhM=2|Fr|?*COP
zbhC(gMd(|rS#kCPzbk}XCaalBWt&*;kvTJyStKY$UPybI{Wp14W3|+zRbDHc^bPcU
zQ~oUfDPt$cv@z!9)Rre71TVE)KmOZ(*8a|cf6H#m`gPfquBq2=p4>lm?uVy`gw=1h
z-glZ875DYXpRGU3KePGFSD*U*li|m<D@S}6SG<1c`yuyJiakH4{_zw`qayD4fki2*
z=c9jw)i?dr?>_ZMc2oSFoQ%e6X)bvRb4}hy)af?`3!d74J6+L5nBlbimaoemr9DZu
z@!4^#>}a#n(<AS6%w`BV2stb~kjg(*G2~=Z>Gl9ud;Q5R+m}v~d7B=brghxo<C@Bf
zI{`l#VmyAHZS+3ETk~bje+JW^^Yi%F!mSNgC>_aK96jss$sh0J^2Cp)>K;2jUCqgv
zb<d((jIT|a4dhPrUfb9=`Oeq1GxD1?n)o_0<ov&j`rSLg_-nQFN-YL!cDJ|B^QKhX
zY)FVo&zsxv_HneB@{-d2n~ou}*W0c=KQvv<{KiE#(~0*N&f*H0C~TYm_(5iI`P2l)
z%S&IRKYSbztJrexnrz(`ZwDPlMGs?J$4iZe6gCR6Zu`$*9KD%&=Q{WP<j3AeL%BO{
z8nI1sydwG5FJh(icF*Wqn~dE}RTGvaZ)V~>5+d)q$UR<)U3tPiwvuZaHSXNTa%Kj%
zKRI&UZIG+Y{Pdq;g3)7+lhgS$_}54#DJE@7m1(I{-`vkvXXkTVFN9C$ocoF&CGR5)
zYU(x5%RJGa&GgVSBX))8`FNqsf3|{#`qB!ib#6*UNhhWWn@zqGoKV=^KVNBM(8KUM
zy<S3``vX1SJiGO_r%ATu3HJ(~eC4Gt+d2Dm{3jQS%}mN&IR9!y<(zqXabb4RM%5Od
z4xTunqgw0Wx4)H7{<(hFqk@ms4}a{~aVPc2tFFzG^6wPBnQyr!F1hjX!zV2@sZOsi
zn8anvi=@WXgsAjPiWDhf`SE?0rJc%?yf}UTZ=!xSUHOVu62GJ@PkuWrFw<~VLrAZ=
z(yN+X!S9}|<5{)j(b-;Rf%+fjc~hs<-}tpDk#qMAx1?7(XIwOXam9X$EL^oO$xOS!
z^p;iM7lS`~F*kNp-oAbA2Diobq#Tylo`-+VGnf6a@B7)4r%n_-E)_D*``u{E;;JtE
z$^CmpM{iHj%&UfprPc|WzxOCje_H21ak?GP!>OB|9JLgjX3pTFXKHogtCY`={|p92
z{KtR$?r)!6cqCs(@_OKNm1{opnGYR5@}POE;X<|l4DVD<Hm_K;dCQT`*MBs$OT=Yg
z-%>d#{^8>Sh3c%*zt*#~rQ7D#=SS@konT_Rf%&_Wey4q}zPzE_zl@qC<!^&~B$R)-
z{N<Q`sPBTgqV}GqWqi~Anf_;(l6y<EaT5Csv1OLq-a4tV+&<Q!zgsvqjd9<^hrv=A
zQ69`IKP)m{)#Db@W<9mNJxj9Urc<gT7e~K_oziTxI)?(^DS5pn`zAYU+*;>$cj;E8
zzf~9N_za46YVDrkH1F@TU%~U#4j*ronG?}==cmN?j2R!<G$&8$-MCSMadzpk$#!hB
z#Z8zt=I1zT%oM+ttuEf*X#Dxs(M^nB?y`Bx9tqP+KlQBX{oj3R3`ai+|5eEHpSzm<
z^uOY#{~4}pYTfaZW0KahJM&#`{mp2@HUs55Wp~cYU-5YF<+xGp?!PT7_RZ<?Xk0k)
z&X0=+LYv=OH&0qx(=qeIQa;5LrlWkTm;4AfezMQ`$<H4@cAk1_qo-!{;)6b0*?i7R
z8~@Bd{-O9&osGu#=(#6CIc`aIurB|Va`{7@u6)ysm_>=!8y_dwh_UYH+hWwjXLcmq
zTwaNNI-Bz{Cr>%2zpp|!>Tf$Tb@IY%ht~weq_m#k5tZt#SyIvHt|<5VfbIm@MQ$y}
z+WJfxH%?`krlP67KcHr%fy_<A)aaf{$JU9f?mgaf>FHCEm=kB54>UfpzPwC^A+7e_
z>m30-)qS%9eN;V?cjy?f=WXz8{vtZLb7JA)s*lyh2{l#Mzu&UmlzP~GS+%S$_b<Hz
z2d>Ob-?;Snx%;e5!W}*y6O{vOeCxYAJ6+ShSn-;&`oCMOo^1MEz;WUVg`lU0Cbe?)
zIX%sNxT`<k$?BxZjmk(ipVix>GlFwdq@@y$7P0Q)Xlq_57us?|bhh*a_sq*LofSEL
zGS0YUlY4E$Q^gZTYx|{yjqlvx__*wO&GXYA_X+nJ%`|S)d6Fe8<!$isLisv#^Y(L(
zYL*`_F6j9a^C$Lj>4W#YJRG*XGLmx^iE+Pb?tf(!ob*%F;&W>9md8)_rD)k*V`x~d
zykJ&L-Rs|}b;mr!-tUOp+f&%)zEnYjrJOs%RwMbRaP!@r79S^F;`p*<f<p7HjY&V<
zYkn5oNIAu3#9Y$KAi!Q2_he;7JCDvO6ZNGcPpXPK?>GiAyhx5%Gvi`YJ9~yxzWv)P
zKVE13XE2^PBjM4*P~O?rx!)H5ebD4#CzNUD{^`4N|EU8nBvOx^S@qx*-v^%at<`(N
zb*D~P-I*kE<iHL72bnP+`%IH0XJ-W3e%+xSx8Q<}>(_URM~*L#_ji`<TzvHBnTVf0
z=VXIk%g#6{d~4&MdU-n?XNeQ5o5fU*If&izU}659eYY%>x$as`^R;=34Gb&)hW6`A
zn;kvZx}iu|>&a2&&?yWn*dvX-?1C-wqJB+1IN|WB?g`re&VTyPa9rPhS_^ZxhCYY?
z-7PLZu5(YEXi?96&Mo!aog9vx#z|}e2G$LY`BHJ^X9|qW&3jx@ih}zmuW1QpX?|E0
z^V3*H<Aw7IhtR$W-b}7rx^BO^EnSu?b!=a3TE;u^cTyLuD!(uK@s3k&-n|f++XX6}
ze`>PRwts0({<3;)52KRJE2ha(TdvI9!0s_Aqk3Vq=SR7c3kiMy8FJYa44G6)Wp%U|
z4VKKD*Z$?Tb8+5nMYl=z9ZN04F0l8vgzW5)I+`bta7)ECHX=_&{;{)MnC<k1e>B%C
zbbj3K9K5!{{`IXb)(#iGvwg^5PvC1RdH-V;D}%0}x<8lB;;Y;E<L#|fJ+yQfFZq91
zyS7Z}NZi%eyE+xR>(n}!BKke7=37lTUh;SQ-bEVKKH<5IZ*8@6UaGpyZ}sSWp`<ob
zvR3zE$>pyX5BI-|7GPZ<f8Fcl!U?&{TbXt>sPBlsZ{n!HX4M=m|JL~0->)AQoKQH@
z@pp>!{#D75f2}SEF&TU2+N_Y#&U{h&dBK^zCY|bkwVY*B4qR)y%^!B5)UHIP*EaA^
zR>Z-KglaBpjv14)4j=fjNB6{&r;3ITkEza_y(Hkz^26Gn;^+RfWG>#xS!1K}`gr{J
z6e~li;F@-E1^-#K2c8s}J@EK9p|nWHulu?0!5@z&n~8rr7Os$gg0Uydt*dcYskw<A
z`={^U>ynJjwI{J&J)t;R@<MC0*n7ix=@0v--4<7VS}F1O+j;BD4U^03S`YkoytLy#
zgLvnM$4~a(J$d@|+4(wEbI&cA*R<1K{X^xa&-O+&GfHCaEMwjAL+!R;PWR2yR~dCx
zKmSGiXE2v$Z2WBCqGuARr1CnKVQ%)!6F+3`KmQ!A_n+ZY=k5M#POVi{XAWM|HW%eM
zIGM>Wy=g`KsuRE4^QH2q{%p8$T(<G?N6rZXZqJJNgY&h+#UEHm*se<mJ9;8_adP5>
z5RHG+CSJ(Ql9=}F@zp}x-EkXgj-P*ga(>UuDanr%Z%@|NoVUpA`?`2#_2Yl)`Q_#R
zGpwpv*k*QeqNB#Dh=T%(yUIk5JrO%(Z}E<uU*1^erg-hmZ@O#Pzg^uGbNyJt&pNsK
zDL;Mo^#0M)E4Gw!VLP>`>LBNZaOKa{HC2f}-=#%9`p+=8zs^q1_&>ws2@k47m;Yyw
zy7RT`@gMf5Z~Xo<FrS%MfAY^khntp_jrK`5zpd-qHaC09e+Is2af$lWO^+u}G-BoP
z-taZAd&1%j(NFuQ?n{6C(_Z()Pdz{Xe4|IKTpBGpzW-itd7;hp$NbFV`s)cci)1$a
z&N&mUG@(|tsxsWV@ncQc^Ww^zOlm=Fckll@Yr5U*@Xz9B%n4^F3Y!%~mv38Nu)#zj
zrtfS2><>TxZt)9voEX!+bx!M~)Ay{-wREgm`>Ce<?58<R&3!*3_uk1~_cYei{<2lc
z^8B+iqZ!Zkb}%|yDE(V^<e$lW`D1#|)f`S;<hd(acC@AZ+J>6I#|aM~#JH;~-zhlr
zrbLC;<E`@@z9Q@6@_aU48yp&*_Au_!H?h<2IQY+dQnJ*_$sN4j6SJ@B+(|$FPhp<>
zsZTQEp*K`K<*f9!p83ykV@{9GjT`&r9~&7ex&`K*;yoE^H}U?djelP2<=*)CL_*%u
zu2ZV<*O}|uGe5=j-nsL8{^S#Uinr|VUf?^_fAnMg?}Yyh#kxxuU9hhERcHV74*SH@
zCpH}v*ml%vvs^=%{u%q(pPoFcS*=)O5yZzh;RaKhr_^LY|Ihy!EKkMRA6E;Qxl=M?
z^Ssx+rAh3$n)bSNp!6w!#PGNqtKhla9Rg8)OILjU7i^icuKY>ylKL%mr_N8^n8Z89
zYMoAtMM&ZTsivyQ&d=*AS|2}f?Cx!>yP{nn!ppGi%qd}M$(XEK1$oA6(|O)Hm+2-j
zT)D>I`lIE<9#_SUD}r|`%fFI6a`EZEghMwzF8I%I?0NP(r6YY;_6tvz_<m@O=-k_U
zEkDBkd26Q~wa;vIVEJjNyjD(~S^qzSYwt-mg`M5!TMOOwdn{v8bAJXa=Q=IkDOC}8
zf3loR#N54GeUG{ssqh_W_6t1mP$f_KSAXN*EneCN0;@b3^)vpl&3^EoLHDEa@0UA^
zr$`Cr`_GT6I2QQfX~>Cw#fI4@UyA-S(|^0V;h~7P#U<|Gn)rjsF*bWPe&hd>>}>eg
zeQEN~{|wVlzkB***_$04?3a$^`5t^7Y5YgdW^r}?iO7@F%x5ZjEIa#oPy4Zx-M5Z~
z99o&nA-3V;I`LyQ>vZNT&u^DI=6)jed|Gc%{j!b!8Loev@mS27<+otww&uf8$4~uy
z7gqM<aq6iR``T1_`z|i{ymQTrN|}~J$0u$Vdde!YZQnFo-`71q|G8^@uHBs+z_r=^
ztK46;9TIM5DmEx3pI9V0ga2wwjs5Jx<maghR)yEEgdAIDviQWGxs&zzxt`d)m)zLK
zRKn$Rw7$1lICp14RP?#-+=SBtA~yuA`i`&Fi_@;pSoS`Dv+uu&mlpZ2Xp>!h;734$
zeueEzzKXA9298p7wi;*NZk*X&))jupOXym&(qy@mlby1jJgF1p<rd7%Y%^CpED-Rc
zR8FLzH6-xfp}+M~yor-b`tB~ctf9MM?g3#Hzl{%XwYfyHnMw&ibaAep#vJi^`@<^T
z39VZWSY0+c%zimVmbF`M>Zv$4wZcP>fA8#b-DsVdz@YN))|2A>Cr+M}*{RrP*mvlu
z)0Zx}e{QF4hngwrJ$K9Ba<+Zun*R(61^xflEC1f{_k5hkj_H|7)&Y;wemtBnrY>n<
zz9T5ox7qcNbx>X6q4gaT1b6(IbNiS%+e3#f=c^oU&z4Y}CX?s<-Ah=7`AX2ArrnQ^
zynFQ`M9gjWf&UDd?<0=+DcR*j^4*!yEnhBO&UU2hY`4;bBWzADocK#6`nL#is#VpA
zezK{b{IJ;g;gOk^%5pqD#xX9_GH%<RSpMhq$J^6;k1F?`$t!byr=Z}n^!$?Bml*T8
z{Cm!ywD?%GVZY3i{|u6CO0Taplq&zdGNUe7Yri}r-<*cuZ+LXH?mfB~vC~GSrhA&0
zagxN1jlXNP?ZU0XSbxg*9qw+P8?!FQ^0MyHu8l!X6PHNIKQZVKY*px#s;xeoGfl!d
zo=^488LJg>Pii&)*%|z)KlVG}QB7+3mRGX%OTMq!^H1DZU;fd?Y4W!ZL~LdhitGsD
zZ!P@sr_bGZ?x|xJ44xem7c)<^Zeo7b{McEJXWz%L`MI4I+Zt77h;4VQvgbZ@s{fe#
zy`P3nE20+!B+Pgpbj?oI-#dKqySH}ci~2VBN4~th^~ItNC#(DZQg`-=U%MB=>>zdT
z{=${Uclf^C*PWZrF44r|Q8SPI(6&vFzumI`)V#jEzg1?(X^kQmN9O+wN9SGnDfwON
z=o6pv#%tSrbbbokCUtFJekox#gL}oSyNzs0p`NZqVO3Lk?_4{Sxb4VmhAhVQg`zX^
z<ev0<O6AG!=d$>Chi&5>ZYG<rf{sB?{$5(@+uO0`&Jq@xipcM8?yPcneT}!U{<Wo}
z+vDjICu=awY2yq@%n)3*<xbjx<F|v@awfi$=lIW%D|W`sCQIdsy2lk!@%d8uJwNs+
zGu7_2)Jc6*zofE!`Op6h6I7laD^r|Q^sH>#-Guo!y?;KRdhp=!$Gc=|icj46dAii%
zje>jpp~-)a-&nJIionv2m#?l=W(W2zb*bXNyZnvm_Rjvh-wxiJ@$MA=SJ5l{!dY_~
zBgD8Fml*s#l=0B##*RIys`e+IS{&<m?#gm^_5!9&g~o~ZPB@)QyFFc#?Fpm7l5(qn
z!(2OB+;}P_&E$UXI-i(z{Pf9IcVnrk$Gp83eP!VG`P%t$@pfZ%eZg@5;=*aN++Wz8
zO?uCK6V@?M7Pu$UcX8n|-sy4=8JF1_{|(!@?B<M3dlxV~?GR+>WqfOLoL%;_oe4{m
z^5sj88~<LBu1>7k@i(UCG!KWB(B>~)kM(SJoGVo>N@LlqHes{h&NC}dL})5k_J%a)
zYgxoLh8hVRSz+bw==bkf&Wyr?)&h1OW?vfrO$qIK>U(6Jk+OoJxlqC-JLk#r`oc}N
zla?5jhTY*%`1;!S)D5Q1k$DG%ax?pHy3ELFi(o7jyrt*fcxn6NGxBCeY_7Yl&OYeo
zFcF^g<jI9>`(B>j=@#5Oi?knE9J{(@wa<o+jSrpK6(e>sth}pmJod`k8B78UTt^RH
zQh4bsmg6Fjo+YvIa%|lcCyis1RB!m)cQUb4>uL>J6Rr?xP{Z;<Tm5{}Pd-1!8N7eW
zj_+Ccrq3t$@09(LA8#y{6TREhrt;&?kNaEAe_BlauzlsS=rwUB>pyIa7uqu?kMmo9
zsoIAc-W7l9+)7VxoG+}Q(-ZERZn(*PuAU8#zhT&qO`c(UugqwwN$N8@QjnCbaqP(^
zdFJ1*Z#^}0TD6e-NzsG10#d%u_wuMD<lH#Pdb!}<#3X0oidP!jmAE%`q%tuID7p4r
z{MN)SwCD)qjq{ZoMJoRMshD4I<Hsi66OMLP_vU;oN~)Pt;WHz|s+H}2fwWH<%dEUI
z9{=M{77K3a-4U~3;?`#_KVC-|75%f^Vfp!yrBQNF(c-4-*1bz^xvnVODE6O0QFMXU
ziPTt^xg2Y1dKBhV7H($!)|q>mXK7BzSJ`7z3Li^+TE8W7yV*4@-o6{W%ARX(O#k$+
zE-v+0M7pGTz5r)v5Qpi}lgEGjxzG1x*MElIiN{<^U*s%U-?8+_j+;BJJ$+{MFWBzC
zXSP)8iNjaC9MXCEcAc=_>~*9rdz$5*o|&S-?FUcne`;Lm$xzNVeTtp^<U@x~1)P|<
zH-+y&CrjThso>+scXu4Wt*mr_kM-NU$6M>0-+lQ0e&+3IW!c-xv%mCBbmqHZwc>(c
z&;_MqcWYL>6W~xUoc$x<ZUx(Avkz;R<fwc9o4&rNHcTq}&nj+7mYJP@^<CCJiIGx~
zZdQ@Io9|f2;CO}Czbb*DlS%4UMHk;*&)bF>*A}_mzQtSJt)Aole)Wcsx$gCAjoG<u
zYHYGT_;-Ej`*N~7qKR)xq{L(egBNLCDQYF#rldQtlnURPeVaW%;l@RVU+dD>T)gA<
zNOcddxNr2U8lQle=@aedvgSJ{naV0}pDUKRb4%$zkr0na>Es=+z4x%aaJ=q!uf)sm
z<CVGA;agHuO0HZxQ@6-P?%Mlnouw}o>gDe`&MWJ?c=_iAgF_B?FE16&V5;%IerSr`
zBgdDu^`$xu<`VmzA4Z*BrgUwQ1A`BP?z5~Y&kpwQ*RE!CH$Q&((5Hw){I=|$SGO{a
z)vkoB_^y+GfBRH{#l@3swXdI=|9GFdlKu1iiASU-o`^{O@y^cC?wZ;D?{nmX`L{$z
zJ^WYtv&Z7+Ov{-u1v}PGidW8%om%T6c6l$)>CSfjiIZ<zOmY8Se`EFK({W$ygj+vz
z)D=%}+5PBX=M3%RYo1g$1ylua?3t9!|3tp|T<<BHhMhkT9Gak0`1rl7FMr36JDUF)
zD$k`Hv-siiEGg{h?byBE(m|g$iR9UfMw^ud6+SvtejxUVx8c57+}E}3pXyjt-0|-Z
zp3?JEa#JezOQT~s(Qg7w*2zEhKY6ogyRQA8$1|b|AG+_}$o^Jgc9{L?{rr<}9X}La
zJaw=46#e@Xx3HAXe8ZalXZweDJN8*mh_Q1yvU<A7Y$o4BKe#wsPw?39D7jO`V9htR
z|I_`04LuBX?u!5JScJbTvtPmY_2`3to<BaGJ+nlvu6$q2DqT70en%#&>!<6o{#-qJ
z{GXgo?(svi+m@-l5VCuuq>%0ZbMt4RKkYyE^hk=g%@En)8puC&QUb&Mj2D`Pf6{FF
zKkfON_UK8;JpUa}1b6l|FX-1g{ppX)ocR9?9Kmc(Ma6C3jur8CIlTB(tNcB<F8a^&
z6ZP|-{^4g6R%m}*Kjm843HPNp(=I12SeJhMUqZ>_>Kp7o?(C76+PweEGM$7IoY$%@
z{)pMLFHJ8m&C*XtVVleGS?})jZohY0VD-0dsgt|qV(fJfXde4<hvO-~;hbN6c^9hA
zZdoc5-}_L0_Oa$aOA?})o*F3d|9cqgX*Z#I*3qAb+2#A^Tb_B_vV(>Foj{DE*&2H(
z>6vHGo<6ny+|zYt{~1nCzVgU-YDlSJO#La}k9%VNGsu5b+3|GUot@_LFOKg@SKhXK
z!8-qc2mTy5eSrP<oPe@JkHy5U{OrE`r{nA6ux}TOwyY3lT`w%V+S)GdM5x0)+l3KX
zoG<SLJwL`4XOUExz1!~ccgc&c$u)Y?PYW%NRP@cit^D_&L5azZpAt8oo%{EAPTHI1
z1xmkO%W8N3)Nh;lLtbiUU;Gp|b$M}PO=+g{D^AQ@$A0KfxkSzJGmo_P*eE{kZkSvk
zTKD3W@7dHJYj}Qce9W$v-2dBKrE1E&hD_O&b(Ye3!pwS?t^4y8V~S5dczQ-Y)6ZI&
zd0NS(-&N<cPPZG+nQ!{ZquGonV0Yoyfc&i)zjMy~R9TRwqH#U=0@vfZkROfnB_BLI
zJz4mnr_+Ci_r^=^R9uUn_@CiM*B?8(%l!<e%xCTp`?vVoHPJU89Zy?&9BOb(^5GOc
z=0E9Y{AbY6x52WQJvoeJ32DN7ha)aoU$dz`<|LMw#?sv{9K2-02Dhdi^QZ4{m^@qQ
zcdwebgxxar1K|fh+v}wqJ$CreV?74P+Y^2lN{5uc_p<oC)8@_L+YFtPs<szstIK)(
zRKGo0`RTu<N)MyHNja|n^-k*TG5+rySLQ08+L(LD%QAP`+>2`h&Yx~QIn(*c-GzaF
zRWAHk-xeMt<Q8^Z)#0_AXm{J={|w6mx9IIvFZp8oT8u9s<Z-gr8TMNTWbLKwwGV5y
zO8VK{3}6kg@-MRHo^|q{xZ<bB!SC9>9Wy)S`$YGQ>$>beJQ4A|r%oJM_l)a+JnQdz
z$@RbWyz`E?yz?*cdQ!PV{ZQj&MQNXIcPC%wvqimE3tt^AVP3f=@~7qAGm>KBLMlck
z5&K?r*lP3ZKdTG=x43)4?m4cUPu@lIHhU<2cJBX~U-YqX{r0JwHd=Bhc~8Dnx>aUR
zQ{<BW3<VnvZ9T8;xUYHoiE)z8`^iQL)-xMpSKVVR-O3XBwD`kBtv_?RL_97y%v_($
zCVc$pbZ)Jb!(DC<m+Ul~mDA_Iwd9@EM%k|$7oXKDeE-!@iN(F@=;<G8=0CM+ez(l-
z@`bO9I^^%kavc<VeJ8-0A-nVClbT=Q+nR3O{~nN_AU)OUypw%yZuNWRz}sGd6Z|$=
zhc9T@7I>-8&VF5T++Y5z{|v9$?i`S*o9}7()N4)TR7a!jADZu6UlI{xBB`YG&!p&+
zbmq28$*+BTPO`*&{jf4H@vkxSk@-@Z8ifXGo-?*Cvhvk8G<bWaQSiP@Yg*iH&pp?b
zCs}5<H0}6we8Is>4lg6l%TM09d5g^QLLMa*W&xM4OP>^aoSu+!`_!>oOKIthqdlj3
zlcsjpr|e;FS72bU)v>9*aQw90gB;%tc22R^*9bno)V<EIxgad{cXuy`R>}743+K;j
z6s^dK3}@b^$@J>O@vWVIL+;E|aQDwIJS%DRi(^LV`^Ta^HO9|#cFIPm%SFz-akGr6
zo;hZJ{|~uv`PS~o8y}xN`K;I|DP~6P(a9Vs)2=v3ub%pIxw`f2bI;~y-#$Kd@18kF
z)B|fTSVirOH$8p&?BmbH`<yJ+IJgHdNXV<(=-E7Vdcm<Z_B%UrS-u!D*~jYdIGo|2
zsC?VspguJ1NB)#2>m`Kb<(0c0S8`tvUecRUBYz~t?w<9Wh;*}X^`ImN^_9zi#`$a7
zYt=a2R?G7<%Zqc!tKDiPeBt~0U+e#d9z9iYu*?3$=Log}7H@-w&9^4c|2f@W_-S46
zv{S;u!c#Yv+}%>;Qo=ST^*@8=agnNtpB6p7{qI3HgUb!>S@J3~XR9+5{ylzvrkUgk
zg_qX#nM?Ce$?TsbueRiI`4d)&Xh}hh1t)Cvqq)5WRVF6*p1-z+bKBmUe^VrX-{13Z
z)-^rr6d&)2P5DI(Oi9`L$5Q!<l9Fam5#o?_kma~EWtWjsoYzG4*RG!?s9n(U)t49e
z_j<zW%$)|>{Kp>{zrC+_vB+<8wDTlJ9_E;iH=4!kx4$mcF*`KDMIe8Duhk9a0yVYz
zz!kAegv75Vxf*}`G~qy#ct&r2<sXfv3wOh;f6V*hE^CyM`k&$LEswcjK6NHXB^nYG
zlT<XtBc$$c)pOxElp=0m&ZxpvYA0fL=%A5<?r(+0$bXs}mxY{bJ*Tdm7tmIAZdJ`{
zt->8Ue*9;UJ@&-#nADFCJCb(>R9xRRll{ks@IvYGir`|2WiF}QuVN26Y>zrNU&Qdq
zqtr=<@5CgA2SxTZRLs>DKfC|=`_n(_(i!X@eH1p@XH&`7TpY3WQF7Gt8uRnh&QI^1
z(ifesvZ65I#>qdq(Q^y8xrb&HEA%~5kH78kaqqJe_BU<$gKq@ymv3yJ)ZfXzvtK#+
zOsvQJBD*)qe|LRdQ?vife+I>4Pd3Zmsc-%9XWwI)hC3;#?7@GHpGWMtulb=;;KTL*
z49nuo0xEu_eLAIc&g$D5d(D$aXND{5nf+&w<cnFS#=fjRlOg!y@m)8zOGqjh1V5~9
zzL4pXbI;i@=+tV4pD~xyCC;fa^qhFdEh;{Bwsgt0roxRW_ZH;cXx)70M$<Osy#jMe
z?rrd6w>H{j{#DQ_IN{L_>zSvM*t{k#5lTNddG6_$owb`^=ESrK?ueOUsMMBt`i#K}
ziA|almR5<XoN2x`y?y@F>30vQ8n^Xau*$RLoBGf7<}IGhu}iWIjYSMn?r#uqX_T8U
zo6T-M@#CENlTJ=CJ7bfU8Yv~yx5>e_ZR>xAhwO(xN<ZHCd1F$|pR#jB)se~97HnHp
zlOJ8M?Gneo2V5L~>O%!5>zV6a@LIF+mBP#DiUg(9G%cCVc^hT_Wbj3BsLWMpvOZoV
zx#Om)*F6vGhL;aq^=f8H7Oa~4dUw`@>aQDq1wX2cS<)fA;+@hFL5H^m2OJvQ-nA*O
zSS%^6W_!EIl4VI>+c6v7s*f|7oWFdYcje@Csh0eJTM=iz?tix=rtfU)QxE2B|BAQq
zH&l8<*Lc|WuD5;pv!Nx_ca8DBD@~<ZJe6U0c5YA-ZG5-QU};-Jh5Xfs`-aEc*<3em
zZV$NY^d#<!QNi5HRyVe7+PmORm-3|Zla*ypq)yS8*})zq>2+pJLs&}bhxxai^#y+W
z8*uV(VP1C4O#Hpq&b^WjZQ;_Kwg=f1uK94(Zn)sRM9lba?7@#+K6hHDH7(twcHJN$
zZ?1o&ph;oT-a|j0NHX76GWqbrQR<pwvskERe@$!7Y33l2uM3;yjSY^xDNg!c@Y`>u
z&zXfu9=Tz@BHurzJWafF)Z^Rfx=rdQf|t2l3WZ)47T)P${_jzTLgrGQIWCMw9yvE6
zQc4n6DEU;n^69Me&(3@Bpx@`~1!mb5`-12HG5>03Jkcvt@ydDUe^d69{H*W$DXNl?
za_2w8lce$qyUld$`?Gv3>+EMvkm+q!e9T&AU2C^2o1Z(ZxViht<44JV_ZJKNXHYG#
z->qPNeM!)Vg6i(ZO`<6W{1Rkdok?@~KI`Om>0^cZy$6%d>~(vT&{*wqedj;J?@6|Q
z7pLtizx!}`FVi$v76$&fe<tw}R*gSi-)mpday`1%Z40x|^@(C@cinr%9{hO8r6ya4
z!*y>n7c{9Ql)ViQSijuY<wsZB%SAut-*pU1>6mwT|K}AfF%AqKf9tnx6a9L}rOtHg
zk}pd7S$A4Qg;-vHVcyDp#Gzx+vfEq#UUBm3WN6)KR}#Ho;+E217uer+N3X4Jab(Wj
z<;uIcn)#^<^V;LZvgf13f0YP7(%9TB_~p|d?F_Rk=k^6VFi3m!T@E^a%(Q>00O#d(
z^P{+QnGPST3ed`tFqzCU|Ea6X1Rg<$W*)ZX@mfkrmu-0hjGP*H8&)RP&0V&%Q{e({
zf$J@MM%QbpH7B~X{8y=XURo-4N-yoZVbxs*;Z);%MaR7Ks5=kl%kwh^xIIZ^s^Whd
z*B{Kx(zj?$%E1oNW^w*I^%G89SkY7)oM1Kix3;?a=b-tMe=gK-G~AG9a8mr<{cAzB
z0m<ddcFNm-Tx0nBvEJWLA`g%Ghy`Ab5UjkkV?M`x)nkX|B>u}cpF8v0C%OFXLfijY
zzB>D=H~UX~?-TRGbrFyB{LDljd2K6Y(|h#p{q-eb_UCroZ||Q`Aok$#`6+qFTRV9t
zJnon=LpO3?ywN_tIvWMEFzdN3Rf`YZ>Sb*$+OJv{clgxfKljb$Y%0C%?%5gmJSjB)
zU90kSPniA5`%@}@e5z@lXw%9X=P@lUJM*t?YjK_Ur*)1efA(}qPoFNob`#rfrBXHZ
z!V4PjojX6AxKYt4E}4}0slg=UqT>brwK9>MNsr@|mujy){#8eCdDYXxdfiX{{EaiG
ztJ_c5V3gxztMH#;oBxthlRtMXD`gZvS)O`wC)zCL$A+~xzJ&BLyvlxj`?I*RxbWlu
z3@7h4H}=^sb1vYVnck=?7drd7oo;bq{GFVLA1887cb%G*>u~JN;{OcC)`kB&_vi4r
z#~=4ux4f(US6#&{H{<$B$5L6JFvXw6(@#Gxu$(#HTzmd0X1TbCZauxFy>D#I_vYJ6
z&hPwC8T_Zu`}gE`JXHdh3+h*V->~LCgZWSU$DjFIADMidt~2$^%t`*eXCIWVxo`Kz
zGNxzWJ3dGA@8&lezFQre7joxKes}Nb$Lsv!b?@%odX!CAOeKG3=Q?x!{|re_&dryf
zAfB$d=K#yQ)YrCbb6@xWZ2we#<Ud3A!5@8rk3at0b9U9u$Q#pg7yoC_Zd`D&`kMWz
z{Zn?>%(KhOPCb9-X^Qnu$-^CAHg00D=Q{qge$Lv{_b2W@{@`QGv(r0!4o_VEXZF&X
z@{@JRPYcf*Pn>?sk6-ri9E;;&{X2T4_8)nctjs5<v*4t1nBl5xdGb%^sPi98E~u1Q
zz@g)CVR9Msq1mk;qm7GBC4XaN|DB#AuJUSm#Cz|bhd-~<?sM7}8gs@kxi>FTAd0<r
z^@IIp{~{hTo;b61;@sx^Bj!1ReGW=TnwQpJ{q$))JNMI?pFi0ZZp<*3Obb+v=w;hF
z(O#qIb8(xe>yz}3(Ag7M8{U+zk^l9d;nTYs3ER(`C!Rh#LCKhVX7U30bvtd&Pk)m1
z(`Lt~IW{Z@?e2v;zbd<YiT`m-{;7K2(+@w$_pP;8^SD!F@Y_-RKSPJCw)oTg=e_?k
z<o;}*-u<WN{ba#2Kj*eC>}_I9WZNmPec;E(#-G-+*`>J!`(?f)nc9C8TUW3BtRU^|
z=R4b7Vlvo{9AjB=cTpo~BU-YiOzDZjhsW&hL>ybftAB4oP5E**HI1TG4VO$*&dlfX
z@A;8u=JV&ABWI`HnI~EGzS_$F8Q%DDrygyLmX>KUc$l}eujej<==u87KZ>3{>S>+w
zJC$pp0k^tu_UzB`Ml;&=CwFK))Zt$AWs-^dqOY$b?fjn<?cZ_a4f~>Raw7XRKZ)J5
z-)`1oe}(h?k8Ap;?sHC^S@cw*aW1E!@X9Eg^Jjm4OnLCARL?m#T2i5T{iTf`?ez-{
z5+4<OuZ~U-zH{>OUj3sVqO16wHZgHmR9rHCRQ$<LSy^+oxyL2;DnGUOVm_aDJ8GB3
zK1i8uyH5AghPwEJ{pFfm)~N|6J0o81>D(T>II7Ow-s0rRL*7ct{5ir32C??i*Yx`y
zB%D0;B)woqn~3U+{|q6r46=Sx4?d|`rh53($=1LR4~q_L+-*E>*_SzSQoUUZqZpW~
z=N(_)E7P@l3**+n76U6GzImlGIbC~>OUG*_ylQy8wWCos>7U8Xf=7Abryk$i8DClB
z7IieFdrRr1{pZg8EEb#?dSmXr85>f&`L#~`^pxn@dGDBG+yl9(-JiZ6m~K&QAz8FK
zS7-6Nz6STG<HsIOKXUR#=w#{SH4$C<C*>x1YA=!J`x4E*b9ULK7n~YQFUqbjZCc`y
zI)mlD|DB9&MLP?o{(ICc)|<3RPQa&PO_&N3yQ7$3^wj>H+p}hFu#ZwUW_;DbmS^Sh
z+I`~jliP}#3T-xvCN9XEP$k82B1E9%(qH?jED?8je@TeXf9yS3M(CQ6&wXEQxx*}z
zTHdn6d(O3a{l~ubB;Tf)bMrRY-}2j6D(Td6%<awOS84XA*9uPLFp997{KV$v=^K-i
z*W6z5-t`m1p#$?C-0HKlFlH`b-YQ=t<Y67Xzy0%?{KgiBJl6%Y4~SZnr|AlO-0Hyg
z<eFbu>f!k<<;rhZb}0KU(|?xDaI(ED=T7Lkd23Id@@Zy!@Ws%5@;|K<zTMG$hfcEp
zN<UJz&d&Cx#oONU<Rdpua8<2Tn7Q0FsW@p)cP96aIO{-pjTs*oJqg&;QuH8i!~Acv
zxIcMMwlM0ulVCnIG08ik@y^lYqemZBx6Wwgp3{1|qvQ4@y<>UGep8SC^l$#5SAM)E
z&Bj7{c7M-uPD{o;Pt`9i-*Yzo=^y>0spn5VO+U9|r_7z>d7=_eCh)ZH>pOmG{={SV
zXHR$~Z5Feqo2S8%L4Bn|FRPt;!A?<OHP>VN9<L0Y`{Bs8YaiFtT>5$L$);3?6{kv!
zE(<>N{%6PIQ}m1NsklN^NcpFw{~12KpWj-0g8Sniw|15P4BoQZ@<-}loo_ohd)g$1
zfW8N>xUD1HJJ-}J|7X}y=eqMhgUZa=`P@Cu2}iH+v_vIc-)hePP`t1BX_)Jyj~n&Q
zBri5*UQ;49D}UOvr!h8l);%{rTiW%WWjK0rzoYl@Q>{OeRo<WEdfGU(V0-J^TGKTz
zPdrwu3pbWL`sS%n-+^BdYbG-9wM*mHi<rQ`;O}4^a_d)|?@O;~ckEY4u5|F}KJNVR
zc|7k~C)@LrPc1BL+&j&838xY3nQMmUA3b>XnM>p3Y&BJ$gbdxptp5zc^FPiBI{9r=
zGFR}9scZJ!?|Et`!*g`w`IQdcOr;x_JgHe$`lKZy#C3!1nQt!xTf<YoTJddRbMO%U
z&e8w$)^g!ZO%AtmSW3Di9u`#>r8FhDo;sfOeM7&Wec%L}W&Bl|Q~Xyjh^G8(T-e3h
zVJ;o*{q5Rp$thPf)cyAAKlSOHct>d6j+qWzhgamLRnO{iXK4TSY1KPD4k?4gZGW##
zHrMPZOE6rw^u}xkt4sefezyDRA75mwWNAIKcblGVP0CTZ@&gO~^lFYgJ@Rjvj^85t
zfaRPMw@qU7WNhJ%c6=OJ^m(6Sh5mFgr+E)7WuxUbtX4VyYR%gdPoA9WDSM~V@IYGP
z@0IyqZE9u)_q?8M7&?JT_HM440$2W-nH!(_l`EC=Ir4=Z;pBeVU?mmP-7WR_=JqlJ
zQAVbJ6PLd3s(fy=_{ojl=0fZK-wg`xbBpVY{~Ui<b11Q}wQzE8(ZuCD_;0N-Z8nbB
zm;HRQocxEovD2m3xfR^M%)LPQ*XrL9m*vH7hw?jL_;FDtXWxc12ic4k`7M|%ZYQ=T
zrfphIm&=)hYzp6$*UH>!<?a6!+BNx=?XNJm&|@n*6P*o%*aMTRQY}S3cKxoq$Nbjx
zKf{s@d%i7fH0a@Q(KeWVE0?wR(Ofpwm@W@X0iH_!>(Q5<9l2?HBtLwI=SHdS%LXYY
z9{o7y;P8=OR%2VLkH!3~2DUGgm)~9bC)fYI(uP2u-upZ3cl9MO2#9nv__rE7-u3aD
zgtpcBsQ(PF#PxT?2o<t!wDoz#TRmYT!^HL1tiw*;ZP<Qmqu`f4*BrZ~g|qxT&Gt<>
zJe|K|`(1-m2k!hVU)bm*8Z14<Y;I5HbBC0ZIUPsLx1F2Bf9v=!^@XqFP6iZ;&TwG%
zZ@IPM!@f+T<byLCB{zv4n=vDE$L!fJSe0w;t2{V7$?XkC@n*N#A#M-qL-pdsoKHS7
zGqL!zO}VGF&^l7$gmFxN!}*UglN%nV9X)$?f|_YwV~F2AwTWiEXIHYF-gd#?`FV1L
z@bk^;%y$!8Hs-#I+;?$<{F;|Bed#9)E$ww1Is88sp2)e7%UJTC;fdys`-(q}8xQ=L
zv&voA;K<v#vc8Qc-b6GnR0;aeFtfLI)53|30XuFlSa|Hwr-~Vt;>G=H2{UJOZ#$wg
z`Jrg1rRAm+DX|PQ@g3dr%yH+%wfg-R-ZX!7YI#iBG5$ZhN|rx1;N0PRdV+PM`Je3D
z&z|N)DqlLJGH)`|Bb(LY_A}2O?`AVfx3<<=VAa#3zvUH+<nkvqMMcI52CGk=IsGO*
z?nRRf<9`O->_2&SG0u8QjK`!T!_*vR${u}@R@0KoUVi8H_e>S$f{f>n)BfF>abkCE
zxN$*ERj+34KmS{oBo;_zF)I9&Fr8A9mU`szwIzEL`z9|~`nb4qMxDLd%M;R^mTXR?
z0rRHG8Akk+34Wh+uGJ{zOuJ-){?0174@p-iKPoP)sN5&5<ZPE-JVl$6T}o4seczTl
zG0Z|!?Vf*Al)PzuU{d`fUcR_9OFi2qi=4K+<kDMy#?>tCz>WzE!tZbGW~jTl=lGOs
zdFtYF!iP@?UJ&6F+rREix`%;A{qzP0=8TvYCjVOt?#D9D&A$Dg;X^=u^Sk5!8Rn(@
zXHY7+mR$C3qK}b4x#M<^f2GxL724S2<)v;LaBg{>f7jK>gNKK2$(PmJSM+Y*@au1e
z^_PE(f7OYEG$vp6f9{^4Qa(BB&gIhUr`NtXVmRxngF<ulKiO5@zY<*Te=*(D%v<Zb
zXZ7!dh+jQ7F5c2(o2yW^aEIr-c}h(>yxaBf{|x-j8I<Q=9d;*;(=6}6mBl_0KmOY1
zirw;>eRO|qbz0R83FV&`b-6euFj)0%6*8MW!RMq&`Gmr)?XlLCv#j?9uKM?%;i>DQ
zm`>dr6#-#N&y@FHx&H0o-Q*pa*#UgXlD`{wL>caAyuNP#u9?Su-RBw^{OWc2vOYJ=
zdfub$+y}N){=4Yf&^`0-)vbNo?$qdebueE4acjGYkgdZRc`56pl(>wE)-DIl|Av^w
zRh8QwT)SX~g50zZ``@g8JHv`0_tGbAdHz0WwXy_3k*c|~4!ZZZ*2EuPwfoO?13kYu
zkw^>gn}$sGtMsm(KY94f`Ja<D{xb+TFcb<U>s|Y|Jb#<}EwvqY{LlDKDA<vZeDLUF
zjqkGTE2bscYTF0-T>PPbVn1`Y{)yG|{CBc`6DnJnd+m0w{}SoEuTuG^BsLZ9bDw$g
zN$!(RQ=Hh@V$9s^)-F5RzNBQS_Q~VZn?IiH?r(h3l5@6rL#doXW=wzAj}1jnkMa4H
zo2>kHX#E!*-?ql;>&lHEV))GJ+)^ZV=%p8(XiJ}<#`|dJ`pJ_l=bN69+jAn-@ZE0i
z*HRp7Y<f<`Kl|she#=bZGCMP|&1vWCZ{NtOSv~*be}<_W&HS^i^^Ko=<Xx<oEFGY~
zRNzbCS~i85hF0~<-!I%Un}f|NsL-P0=H{mfot=z&Z>}*guDSR_{!ER`OyfN=_r+Tu
zE2nfGyLqE_#jdyF?|tSgr9UZp>?8M0g}L|mp_DnAJ0cov-Gj2lpX*g6tM`?wrTlxH
zcF!{;z(-klrFd8VZ|45ikN>vKsrdHr@xtF}x;y)p2S?Ux))l4y%<ue>ZZqX%E7!`@
z>ud(emG;G3zjcT4&-xi>CO_$iUAEX`y`YoFA3dJCK%w`{-9sH)%?}jJN&b;1|IJWO
z_2yoY{|tW=URZ@6fB0wnp|i~`fdz&Cta~opS=yO1^TfVGxA<SZj`47uZqN5q*r-4M
zzPJX1dC1)A>$_*j?CH7b=f>iYeNyyaxH=!7`td@hbtOUNX)Xo^>m$_Tx#G{ptIRN{
zac5-uSm9Xq=tzg6Q<9jS?v+>BGwgM1W`C;7ep+k){L=}an3#mT6u;&ZF|)bO{;dDc
z5c_GT<Il6(r++g4&!9i)mWiOcoMA;^#kCC|?IP<>9z1q@Gh3-%rHa|o?b3P4bsMxB
zc38|bDExU~^K%u(x7|!feyxv*Z~3$PcwN4Bvi!#lzfPWVG0tTw`?}Zs+55l!Jrl(5
zNEmyWm9a5tNaenbVS8fC^JgCa{t3H#A`Cv>`OlCqp~iaPE8nt>f9wyX9X)w^es_2G
zi6r)IOOwouZsfiexnWpcGk?|@nUpi13MX7MzGoFye@=dW<>N<o(!Kq6PZ=8AJJ`O|
z;d=3Z2Cwd~YkdDRtlOt=e)vzmw6t3I`RR9Rp46`0zR)()=)*^uqgVTE5>BQ{O<4T(
z%Nm<CksBXM#(wL)&1Tf5(zwuyD}VN%lc!IfIC<!JfA8^{i7$Q4j!*x%ChJ}J&07v0
zLZ^TC7Td*7{CM`n)1m`M8#i$rnUp$brg&iLl4sRf8@BtJJMLUR<<H5Vhuiz7eysTM
zyti4X!7tC{gzH@UCskZ$f3AOe<-^Cq9Y5!@@hJ%j&O6m)`qsqY^TtR288%m*ZkB2D
z)3bkB7MOO*^}*jQ{~2cdE1vN7Q@vXK$tR!WQVW~48s_ip{2G?$#ANa6)55KJjs2co
z>8JC|1a-|OUv&5Wy5!IPkH3x5jxp5yIDTXCFLr+;jk=T{GM18c7IWUbn0=^~b-73L
zoy&jjKa+FbFV5%tqoS*<>G=}Axi4?tlYDo;^M?9cIoX%>hBZ@GMpy_=J5axC>dh<K
zlD<o3_D!(vo3iucwD=4kzU7Cq|Mlzn)IHAYiST>IQ>t@|Ibw%O@_{1F%5&w}*#|r3
zO`Y8PamMVqXU|$33w3(xoh9;$y;Xkd&pf}_b-S-xa&OU8ihgVO)O_K8h6n5A&FY*s
zy2Ui88MuEHzntE=&P{&WGr6F3Pfq>Gchkw!-x~d^!EBw=hrT-bV}+6I64fdCN<5Zn
zGX*bj#T11sntIFB@Ji|8d66^Qu5C<wkXv=K{ZYm8=8qB)ZRbzVNvi&}UXE!~O?A<9
zgGVY)&vk`HO#HS&>Fe9aCyWFx$bRkI@+0u%$rEfob?eLTY&%?_?C4d%RA}{zZ$bA&
zzphIQ*DD9!_^Yj?pgn;j@RD`Kc`pkIrrk>zlw;HOZ{uK+Xk1hNdD*vHZ}JuHubX?6
z=UBwNUCgq_t8^T-E;ww7KDM1r?8Pz{*_7`e*0gh-Uhe$YAyal`lfCqVf5JkIr+(_i
z#qMadYE^ra{3|T`@qY%xf8jsx*`NPYZ?EQO_s?j;$(ed?m#f0hH>{pfzfX4g4y!<o
zo*M@;nY{VtX8IXx9S~&;UHtl1n@-{Ot6MfZWL}9oHl44gk(r@|b^FXNpPES_23m&;
z6pr6IEyet}%Ce&1V08A>L@kdi>oz|2Y}o(f$ESBk^&a2e(Ig?U<=)Qwva_G=m|0j9
zQRwyXn0(^QMk|gB{c96{ysJ(*cgNu{XTwYZ(+BoRbyMfJp762p3$t0Qq`r6JjU|qE
z<tEgyKaP7YG41SL=VhL^7R(Q1GyPyXdEyby?%s)t%@H%rnWO);&5R4@b9j(?<iL!^
z?|v<%wwf0Hr%xX`JgfGM<818|!I#!sxT-TF1*{)EIcIis?xAh5JqZ(cJ@yDPF{#*5
zdFP)yH}n3jhtBUTOq{>-p3hVDod(*SpCv1kpH+CCIN9^?(eL(~rGX4@TNS$9CdWU1
z{HVV9P=G*c;nr^(CUOhp#>}7kWBmmC2Wf{2w~H3$KS@hcl5(87Q-SMyUA^Fsb8^<&
zMTe60>~HOwVHa{o@RN<5Iv>~DA4kfcZu!sfJ7<3Wh2Xlh{|wh{_Qh*nn09jd<SA7S
z<}5Re^p|aY^RdoRUQD#{gm3kPi|en={L$P0#4>W*HXRqE1uC^?ba(JAxW0et-!nV=
z7C6j1=r+-P=I4rU$vF|5lAa`<;hOG!%(Xw{-mT!8eKryw{}i|}q{KTLzF2)>R{n(Z
zFNB<ye_0{M5Ga0!XRbnk%C80PA5FK4m%RM_Y@hn4_u9g#kN4&Nyx{wB>634=ueA#b
zlm30Y!w`9cp+PLqCi~`z8<Rr|I5)i0oLq5=Z*lyEYau`W<W4p|lN_vm>`L*wvU?#@
z3q(6UiZgVb`2B4K%gjrM(ob~Vkd|{ewYGOc8;ikWu0y3<>6uJN{9muVc)ff9qpj|x
zY_*Jfx92>zzT3Cmvb(&^$FJ*l*PET<EOESi?!pSE*(B{QD;)8zTO81<oYQoH|H@Zo
zuM?IkIl)#p)7Sh6l$5TR$>_1CuYKb>_GACzkG`up|LvzvS#`V61W$$8`Y%P?PjEi>
zZquoC5msWqQ`fZNV_jgpoSF_>g87#1rIAWD88zX?Wob{;x6Qnqwd>%vCxVwQuT|H7
zIRCyR_v5qE)mJNt%Wds6;GeK&|E!&N98dgsdZ(E6iP*PuYdQ4oWVOwOKmBKr+;M-(
z&K=Tve11HK<-(FnTCW^yk&@{C&)~tU9%MalUrCWx-{)i{>+3)MwCl8qOqHsbpl^O9
zT$*2Y<EIa4XIbTS_Nj$Ve5Wx@_=2JEwf%33SuBk-!cHr?u3=y}ASYtU-Z*<|gMjTF
z53hz}dTbLPJKyA<XjWw;zoXn~<MLi3D{W)V(@7kSnaukOP4?vJ%RD`C$Vus>R@JSf
z{fD0{esn})aXWL-`3R-2Cr^J`-h1|BvzeVc$A_7hH5?V@G<F29zs0(BmQ0S0Uub&L
zPVS8fzGr6sQPWs0IE$0(^!N3d_DjNlyq=w}e*3#%<TvA0e@|Hn*=VF5d9|x*`SOmv
z^_|nzgnp*~uH-$@*Sz-ipZ$sARt#$#47a?@=ljC(@1l{!s!5!m_EcW_T=+P&aEo!v
zH03Rl6Wyhry8P?h5L-3*x6&2<p8^toPgq-e%fEE#_D?zylON=?tLYjGZ$$8>b*@i5
zbQyGZY<t?xuVo>a(jZlSI`;!hoypD$K4E3fuoLr|>w}CuRQ|0hePm~Ia-#F&<DCz4
z(_-)P{Je1L;i0*~ioYeYn4_+4pL+bewD`){33k)(D3vTJ>=AP^Y(L#z;g+1XL1&*z
z^jb3?<+7BZwXH@9M<+=4_FdG?W~}n_GRrf5f2**lKw6eVaE0ybKX!gLJ7kRn&Tjdo
z?j-$|;mh4fqq>|Qaq_~`59a50o;x}H?z6N|`zzgl_b$muy0WLRBk}PwkHb@Dv&&!J
z>S!Mw7^ZQjCq2*g*ipy8TY05#oge=^ZrM|P_~C(@!4mIhwl>I_wm;wa_~7g*g}MJ3
zR1NiaZitYaoPRx1TtjPqp|aXjo?Qa0M=m~2j*02h_B^v#Ik`qnrzU-A&Vyb1G*qNF
zHCg3l8asYUR@Pz-JLIUd;MJ)|$4_Mx&TguVm!BeE@GfwZi8Y66&&7Wi&Tw*a?&Q#1
z$Z)KAtF<MI?9#>n4rS-;dB-x6k9J-WZCdJ;5-cn=AuP{idCtrC$-z7`ZvWoxx65zV
zQ8V-ST>q6K{X0up+L$wc1s*;5pF#N6>E5Yjk8XYP+ubaBX}bKGWS_Gg8b>FrxN}nM
ztInOUIJ4sUlMkKMX*n&U!y*v!!dgJn`?+-4jg8Y9rQYpnT+7q7l9OjAGh6ihZ|<+f
zMJgo&-c?&a<~24_f4%ThyZQ6&lM~K%%YEx?IG7$}3OWHnDD~_i#j@0=k8dlfJ&@e^
z-etSN<74~U4((`GXtu2ls&ZUk{3mDrljA$>@Ah7_-uCxaT+%ENw(Z{0Kdu;XT~y+I
zwxp^@cJY#mSqX2Mj&Zzx9^PQ(+JE`yl|8&Iy=Pax&AQWTfBDWVbL(n}Yx+yI4TW5o
zYOGv6F0B1GH*@diiuvn5udE0zTpsuFp;yAxiEDnfPmL>&DBbWj%q;kpRo$z!YS)v&
zKSBhY`Q{$Hw)TNNcYyeY<~woQHj1+x+uzGy5T#aA<(u1C%o26kYhlCelVV#r6>l&(
z^xt)ykbAwPB79Lu>7V-4yyI$qbK5_x@L-8@H2*m7i{$e1ylEen7Agoib_cjCx_|i@
z5EI1qLM1M(q1wW1&shz#=<bNh3k~i?CPvAx9X*wJwv@^4;jKDo>+$xn<1_|=1$~<x
zgc<YPTb*-LZ5g{8mqvMYcb8w<dx-b#WiJKYvtMji`Mu7#n6Xa&+4)%~=d+t`oR=;x
zFI%2+Y?Z2y<JS#4<S%VsmwvKlclx70ou{0iHWWR2yy8E@@s_zpDgTz4GbQcZKV!#>
zg2bAZM@K|<Tk{HvaBqq2n^<-5<9*{6d+ENJMxQu&Y`OF{FSK%4Xa8^CpZO<k^rWZe
z&v;t6@#Kxyc~-NhojCBdfmi?O`qO*lw9PmZCvK8ivt(xAl#J+=!I{@K{_z*rwpZ7@
z@w10_#r;bSb(_~;+Hoho?PO;~rJuvfUGbXEa*r7=NOoS2I(hzSYR;T9Z+C7oJ)!%X
zC#?QVyyeNGhkoo+Na{b85wr8aR9C4DY|q%HPX1K?RA=3dN=wn7{~0tM^xRpq`0wIh
zhI(C#mu;CpeZS`Olan7!&&ydm)#>-l15HPGoxaSPZq;=8`JKRHpZITY`Om<2wfR{=
z^5l;<?rU4mh)FVgKd(pqvTVkmc^A+8te>8C_Me+V8H<{_vSf$2;oAC(^St|{SNvxX
z?{A$i_2h*8@80cid5#?pQkfht|5N{w#m?K0D|T$GdYms?w4p8cnvnIZ2gUWLW#;V3
znJwSl*>LpC6XCx(YRP_gSL;91pZ?Tb*3Q1GqwvFp->I8sFWT8qa;tV@-7@WG_TSDw
z)8Rb$u)cM+{9%vp;&N_5wug;hzhJM`3~oO9WPat-B0IH7XDf|#__ntHX9)Zke0DPX
zscpiupZxPyn4ju&l7s(No``SDi8c2{&mBJU^Zop1e$UU&FynFQJ@->a-tXe$;+T!o
z=l=6QlY01{{jnPNBMBOhrDp1Q3W>b7FBCoZL$6%ejQ?!^RB^VLcgX@Od3uXZE5BuX
z9xPH3^DpuVkJmyGu@J6hj|<-4xbQ>&<ezf??wEy!iJ{7J@4s7Kj{C*+MEw}Ue+GpO
zeGWoWjEasgA79(>X}>|Tk4<U9O~ED8YyB=43t#p+{h@wpg@d_tzlO9%$dTr^>T6`R
z*|{Is_SHZ4OU`-rsaB`ZI<`Umt*b2i-1@sa@~8a_I{u$w#kul_-_M?Uczi)X)iw8@
zJa13_+*g$RUDD&*jvtrb`eZLqKD6=k#<!<G&FuT)(_FNu{`8S=3y(f{SeJjIi1XXW
zq#)1S1jb7n{w)9Z`zPC@`Y9m=`?#g2JxQx&HsV!YuzupnpT?cDyFctvyDf9_*zIM?
zSBs8Ey!HNM&)47FHB-3b=FDRXwvV~^+Ox|q?SEZaS&;hh(bK7C<|OR@S=hV3B<`;3
z>OVO%i>i<PmgM{@o4$uT@W;Ch-gaRHg+%R1zIzq!91qBD|8U=8=Z-x#72hAbR~rd`
zKkig5t5LY4Uvq-f!AW~h+V5)T?vrfH2xXZR@lEz@>YvR&S=q#&<R1SN^KFBt@dgv$
zwgrJd&d>ZQXBVF)uk62cO3XWT$LH>!?jPECx_{zHADbMDli%+AUCr=9yLa|~hNNS9
zY{@(o?RQJn4|_1p|D^wfr@QgCn9upsr_|F#uJ-@wcl1B@ME=vyuJUK6uAg|mLH^Q`
z%Qaj@{~2EWsEqyi_(8#mX~$KBXC6J%_f=tIcgK#sY-czgCT1q-sQ=w(XJWg?=T)n~
z<IvfrEwUUUb3$Cp?^;}lm~89szgEs(-SW|=WU1YoCiYivVP%P3YZY!k^Ix7$#CDs;
z{tLTvIOlSjE5vR5{4-wRzUqwoObJ0VE~dH6_6c~LaOQ329G|KgXV?GMR{V3V=)<)r
z!{n3dO8*(WH~yR2H?_I{r^llo_uEd-zL~E7_sr`%Zi{y8sduyQI$`cKBkf(J>AtN;
z9&7jMb4*~~`%rv=^Of&wYtPL1<T5GbSGzxRO#ZY}-ER`|zrD*{9>{WV-jqG(l<j{+
zeAZTDRbX;!JsyA4SzWoUpxyWR<OCU6rUT8tHJca?D|U7=Rn<#9`m}St>XE|-N{_{N
z%`{KT|L1+<i)g>lzNbf)F?^XIQu1lp2~UoTDp@|It98#X?7u4etj(1%;)VJbVaMJn
zrSoR_1oeF0^<>ia#!L}6qcy)KR<POEGHq0|Rl97<@c!1eb)3gM;|n|gxTgKNeB#K@
z4TTT=H@ICmn;>ybzxVO`GlnOQcSQ4vzH+!wG1s@I{@6!L`6tB|88^9CPiWS@vq4JO
z?9=+}87q$OIoNmj*laar`707~vz%)+Kgc^yW;xrp?el_4eihy(*7oe6$GJz^awnT@
z{m<|x?#j#nlbHr*HGE2!O$|NezG8t?<4W6%hcR*g%tHA*5+_Q;m30KzKfSj9G<WZm
z+hwW>Mt##aCO(ZgT*y|Z_nmiQ(eJ!&DFOF4OP+k3>L#fCyRmD-mBWrpAAf49cAdGg
z>4Jo)bh*U)g-heRp4cpVIJtiUb9449#<%rWHcBUolc%%=lr<;m=B~YP@kTkzP3?&(
zQ<-GL^py{v+xT%K+mnZkd)G`jtkhhve#fNby?a>o+#Z=5OHJ<9(wr9LdRW%PY;NX{
zde-Ad`}-%%IIwbyi|=l^um7|jKKiiZRA^gVTJmn045zgxKCh9<u{YVXf9jLfDW`5s
zPY8|mn5<C8)NViZlcc3Z^Y5I(eNTh7Gw>bXvA$laT3zSVLA@iT`~9V!6#TQEV7Pzl
zRAFwRRY!VRBDNM;+Rv6WDB6_3-QC%4_pN5J(`glc!KHlVr|jM=WHV%7b&=9wULe{(
zd%EPwx7(g}d(O?+t}{QACHdGg5%;O;;%aUd8_!+&7b1FQ>jB~QQ5wH|`@j5Wu(Fo$
zJ;1b$QRQX*ksrS5&*e|;6s$b4wnHzJXU!Ugm5YD6f1WPid-&;7-y5H`bKRA0d*pJy
ztkSyJJ;8<DN$sEM<kn+P%<3F6g3kW6ixau8eDd_`q}r3xQ@(BYn!^`nf8W64QjNA;
zayy%x1N$ADf`gI~U+;J(S>I}Yq!BQA1;fgB{8<`@j1<}Y7UizEBE@xZYQ(e*+Zr2I
zW1S}Pt^IR3q_=Uen4GVxd#N+1w`0L~(Fts~>aH`cQ@C7YY>>M=Lm}pT7VmMLnF(#7
z8ImHi->FFc%8cB9q_9UxENzAc<BJ@7sb_!6ne$|B9NH(dT<!VE+|+gMQ(Fr+CO@i<
zoam6})DUsvMJe;SnHC*8Hl`+>dARPATJH7NzU_~t<qcLezmE;v^Hn8G&o5_2#ZLL`
zWA}3`*<Stfc#}Q#&`*K=q6f}TDf;o_yr@z2?Xy=S_b*>FH{1Tme}-u{>OzGpju`e%
z+rMN6w`{9koU^tiW5hNK>s=E}mLBWmk%?a@|B-3_+@o$k{@mD>;upNCJtiyVO;E}Y
zi8YZwe(spFzh2<%oT7sLduQc%_$2WD({+DrIpb=CV#%>*&W+z0T#mO~SDt#v=k5C~
z^?iTZaxz#S3OER4?(=_qUasPt;q$OlyC=+R@if^Ja=2Yj&~A_V>iFC*pV#nykXQZB
z5Z;*Z?AYw-$^s>NChUi!Vt#&pdg2X(?!?pY`Yu*}G@bv%&bVvOwqv#uhjUJ|+>aLg
z^;-U<40Hdfla12)lEu?FC+TlJ6Y;G(d~2s!lh<^?%L`xH*=8&Y<va1r#BTE1qyMH(
z+^4bd$)h93r8a6vwtsnN!18a^@iTwUe%vpA;HMAY*=BXloAZ-7w5N7jpSd?#qK0SF
z>B(|2slC70CbEAE2&+j}=3VjBhrxcy#Pu`RfBgLLSVaBCZA~`%$zK;Ad!B6V%pcTy
zMDq2GYw{oOe){-{y)DSrAi=|`@6lA|nQpg)Ic^;2|2Da*q<D7DYzxJyyM%m`Y_^<O
z<zX>{&G+uNEu0@keu#_lER^`qP_kQEu2nhiS!Th4(7?q0<=OsK_VOo_`{%8w-!|j6
zoss>s=Wp$M<s5?+@CP2b)~|g1)SLnb72Z>Vkwv-x8D<JeSx0Rsa>_q_{7zuV3ho^-
zD--e`=|?&hU3g;2c(&L0KSL?k3rDtV*EE0D%URCs-!!97C#ETl_h#q`r{gO#7oR(P
z{HeXff}o!c8h!S6ZZThYyVdwT#~HS(JhjW3FLX*TJHEAgXV<#iMP5hFWbP@oGqH2-
zJoWVPv*a*lG2NA&r#bHYIJ#*|RK&rBpFEq57jHa#>gbWfmTmzFlRFaywnz1Fp2*bZ
zoGOxfT<MZXL-M*U#-Eid1R_={RSVvlE*Fx!iR<m(wr_v5)ogkvq`0&6>^O1k!R!Mw
zO(!=Wx4+~1-CeTTFel}Ha%@dw=3Dox6F2UVzooJ2RQkK?6$*bfQpz-beAn}-l$PEg
zE0MdW@?M{P%`&DZdI{#a#TOgJ*ca}Vxnt+(zUisM?)ZW&Gdku?xmmebTP#7gm?_Cc
zTK7K#-_-vMF*i0mdc1PiL#FT}eycJz?F)N2!Q82n`M~SshtZV{>r|{Grm!3|;LNS(
z(mzxa`Jr7U!l_Qy=A~Dk@zY~R*;h8oUi+~8kVe7@t|vE+nr+t9s$yaYesWz_`__}G
zCy$-%^<VL}wC=aV*NT&(6D=k7PMj?F<ivs}p{1_{*e_|TCC{8Zv0bWu;?#l$qXmL0
z8rCVY4zvC<i2vKU|KK;<{h$86{+ZW%EBe%4hE7AK!{^q1`zFA<>(Ud!46~1K9cMI6
z@O;g_{8wOkXycWyCgyj4zs{GMGE@A+{;brKstFG4Uw>Xv*l}TU@t;>mrY4nhAHUY-
z%5+h1O@=*}q)}ejL^+X=iOKm~Y>dIhR<~EKFqh@q_Ho70CH|MTMY*^=HhlQp_2eWS
z|ExC(_m6yAA2rGMOhsVyy+b^ev!c)3@LjysnIYjc-#(SV#H0s;R=2L)l$hY#x<8dw
z$AvTX?|+6veYczQ!{2o^m?}*CH}&mGTaNzQ&jV6gmF{wy6wVFJOZQg}+QfJvvr4^?
zP2t%7bqz*rFO1i&XnXzb>wK$w+lv>lZ}(hwBK%rTy4Ss1Th~AQ{mNOmuIa(7RJH@2
z^O}ELS<+N$)vv`l!9!Tqp6kosC!U|y$j{#Yja_*1@jtseZQq$0?7#E;Df{JaA?Xe3
z!ArtelfplTpG>S-%x54`P>{0Wi08Jq8x3Cxd!PGrdhW-M6-Tyj?R7|sdDnaV*PIuA
zO%wm=bN=`z=lq}HvX<eUfcV6UfA<vhC!Sw<wl%H(WQ^%|CVfG}b^6{#OWMzH?sSc`
zo*g%}zxijdx$Hmx>E};Qw^yHWsz80)hN34$DO&zLTNq>BPkodk`A=V%wJs?+<@m(&
z_ih}V<e1r1y3YReljAaeP8(y-@YS?VY2E%sy+Ggp#QF3l4=D{PR$05LmNOk9bd3v2
ze_hkd%m268jN$ah8=F)TjxDL$Bx;uZ<@L%%Pq*(DN_BBm^P3e=(*2*obI%Vce!0mi
zeOJ4CTllM$88#=d7x_D0+xeeC_QSvP%8!Z?B`Rb7Gh|oq&MMP<`B&+l>A&>z`hV4*
z*0;xGc5^4qnKP$PS<YzjJKdG+Z>28&%&`}qJo(sTwe;^7Snkfboig9MLVjyiSj_%e
zKay>iR?I1?-KUV8P_@tF7jvY&#i#G}6Q^JQ_@6=i=)Z3{S+{n}3QSyieM|U(e}N~S
z{FyGT78icP;dV2V#=m>KZx>H6`8YT8AA9!)o1C2=Kg~6Ga%T6A9V%6!qWeGX5KmsP
z&bwyj`RNl3Q=jOo%c)u#JwN4>=qRM%;(kl}i9ucB&(MRP?De<HD>rsj@7cThReZVH
zjDuF4^S&NF`qP{*X1;p!#J5ju3WS9g$C$aRUva$t_4<E?R(adcT=%UGUcD{A*Wvz!
zXS&MvKXp@n{*&%VXn*?r$c)qG{~64Z$~~>}*38`JZ&x$(vqEBrj^KX=F=pR=QrB!M
zKh-yX{IS<rh+)CTol2(aXJ*C4T{+%Yu2lQxwV3hB`NGamc1mn2`nWAYn9n@McUx-9
ze+G~KwZ;3aKb_zE@%fa9C&?!yjb)tQ#vWcWm(~2)`7<-8_a8YI(WmCFKKW$w1wj?<
zQk9qS-*$X>>@(9-#!ikQ(qMsEWA%?$zOUua{YyOXqhjaGKHd-V+PsOrkB@2V>)$?m
zqBP*hqG=opq7tI6p850o<m2l946`gF`s8~KoKzJ4wQ1hnJ*&n49eDa_bK1`%XLe53
zU_G>HHmek??CR-1mp}VpzVqaXqD84kj!PK|NQQLW%{o$V#XHA-(uqBLW_MTLbhB1G
z!Pd3^QWN9rxa-o&bBg~ti|1~x@c8uBeYz#Ts)PW`wA~S%AJ_b6(4YP^RCac8mGd)(
zzeoMu1jUz}Z)XcWe#U>}i6>0a3iAWo<}F*U>@X>6M-5BCoSvWT>+25oroD;w)z*I!
zf6`}(_Jlp(15#%lPmnLkHa&HC_LMtk_Vi4iK2a@BKOv93wa~7fOMmyFlkXq19N86{
zQu*4ku6)+dO}oX)CiCt%cVQQUNn@mOO`Okv2KiIx+tYV!>M7j%>x-$(o;^J+sfwQ#
z|Jr2C$>AQLw6nr4T`b1ZeDd40%?v(GX^*PI^m`t!yg#wwt{C^7Z-Sm5|HS9swfhm&
zb0&X>&-uCalMjZS3Mzae(Z23b!hZ&j&uiiZCn&^8=bfJ|dw8Q+gm@Zr<hne;p6%-0
zQ`zP39aB7D5E{LwZ0S$^84vau_Am(xY)muKF@0IKX3zcUXZD1j=-KfjwXwJ*hU2BF
zym)V=e#`Gjy_5X~b_><svTd%3mn?jEa9`0>mC5#(cYOJ<CgS7f9Y-8o?|yUG$d$W3
z%l+q__j5PaKW06V@@awP&wvLGfzl<Sd$08J+R41Sv&XW5LE&ps$*#%j&W|Idimjfy
zXf4sS_{7({?SijfPS(;>9ZaW{xA*GB)x{(-+}Jn!fRNepAYQYah`n1k`&FAw@Lj|5
zeXq=#fA4~&`}WOz|1h$=p~%eq#__kG{*_2uAM^H*W!2N^3Gm79-0xkt>ei9wBF~))
z|E4V|keqVFW2W*#Q5B}cPWvza+v2>+QeS6LSjde=+0}o_j=!@IQu+2z<VLjA4zuY@
zjPLlJe`lK?{4=R%PR@-R`>aLEls#<w+N1t6EdL>=C*OZ~>&8|Wp0kh6iZA)87p$n$
zE*P4)yWsVf%(zc0zdES4Fx6NGHI!SmGqFxT6Oh0#Q7ht|n3a%@My`PL6^?&Wfd_S`
z<g4*`-Qt*Fby=}s1Iud9hLVoICFMn3kM3^xZE@OyJ?Ju%P1>e{kEy5r^c43z@`?85
z*qoO=b=ldICk#`L+1lp*RX@J5SNqn<_RiVD$-JBG-hR^6+N6GdYyI^<em4I;v*nkT
z^GJN_UNPTqa{QxWH@~>2y4H>nGrvsRsC;N<;bYFmnDcHk<_BCp68MNMaJrm+wLnby
z$<A4?Vs529s1x~Vv4XkTx_^b>(mn23_qUiCgexb<d%GNI&|jN&yw}q1UXke312?r)
zBm|4^T>ojo$-2BCey7JPS3CPp?&2)d&d%{s5I25&BTP>JDUbRe8}-c76Y@?@Oq0B^
zZSg;=;KEO<lFu@TIfx~=L|t*7JUxR+#BuTpm3fOEZK_$W`*)6n+01`i_qFgkuJb=3
znK<>dW^I}L4ehFlh1(dmYF_gcd-+gy_3s>oDAUQenpeDYZ?9Ztp!TFW!M&BukU{X*
zm-YD%cU11IJbEh0>6p@Iso-bFkA2&0<fo&TIAdP>*8D$*KUNwlxoqNnz%TJ9vxr^m
zbSk&PiNB9FBtH|nuXy~}4(~}WM;p~o^;^#qH{YH6M)BHT{pGFIU7?3Lsy8uN-7{VP
zE~V6U%Zh2u7y9pMBw0>)te(}xwB^gB(q$z_ck_A1u46j*ir-_&5eemF1<^~K7XpLa
zmq!>WpQyX_-Kaf`cT4Xi4l9G5^QG=~ye+xdy41Hr`OwA(&pz+ClT*Ag+<0d43XU#r
zd0UObyP<Rbo;Tpn5b=2@F6|QW^^UdF<3~SqUfr3qqtDJ?`gZP`BflbNl(1cn>8taJ
zfBeZJ`Nor^R7GYV*@hSfJ<Up)>TO4LPU>*RZHzmna(m_#iNM0V{a*hW^!3>%p0t@%
zxK2i*&u6{W7Ku>iou=>WYM$D~smpdhez>kgX6@QVd#XbC8iGGoq#HeWyzLCLncKNj
z^WUm2>3C7HuwT!u)Wz(UMB|c^!ue7XkyAAO-N@M~ETD3SA&zBU)3e##hyF7t^DCO3
zKB8d7_&u`s{M5p__{Zn+!u7SM#l;(I70GZgZWNtdCZ!V{Rp+lS7N`5=NOXyL?vhEI
zTS}HaDXx_GvB#%OvY0)%mXX0@E=SjqJ92(He`1~%Zc8cZYU#Wsy4UZY;MX;O?spx#
zaa?nIx?a~i&y9Bu9FUXu;_?>LR@}yG&1k=FLeiP8n*uFIr#{%&eNb4fc}0xJ@nnHV
zj<O!&!jIkmGpq~^WaTL0+<Uy({ermom&aPsYJm@q9p0-Ml2fUs^npX_$G=ynY7g%W
z$#aYQ8`|1Zw(Rg+i7jp)S2El_^mX#nI`ihq3Wt`?Jll40<!xmz&bb1qR=*e~%lZdD
z%KY%5>(^h8+kX$#KbGZ{X=ZvCBsq!g@e{xKQF+Oa^*eaa?sRh!_h{WM#r)`)@$r*?
zFPIs%-rJO-sUr7%;mO2)rCpkHoEQaH#JbA&KT*q(?3z2LC&}y!%e#&1@}Kfg{xQ$}
z%%8gZ<rC_hXSsz+Z(En+Wp~4t-8VOKCg0WE#d1M!%9-l!%viH{+l#%a&ui@R<h8Yg
zc2?Zj%wNc1;3Am)qGZjU8kxBAoo^TBI6O{Cay@V|Q+dDF!B77gR8Q8#=sC6U_qOGK
zyc1=_GUKChWL^G)x@`7yDF-LWtUNTwQZ(N2&COZ-aa;R45C71)uXyNeb6w7zd5(t+
z7e{VeA-vPS>h6&rj|$C<cUz@1ZrmU?RVn&d|F@-1&DJM`#SNv(XFaJ|&;NY>B+J(6
z>Z09tCJMES+%C$A)M?A*iRpCCoWnoiXz%pf*MC=B5&qBcQhuqr_Ou;F%UomM9*fV@
zt&ob}?#13_ke;gJ{#`Oc(VT^O#R5x<Z|knzo-I+D;ITs>;jhaz@jp91{oLWpUfkoX
zygh(<>oxa6mrt_yEkn~RJyhmxk9hqf;8tkpNvE76a?`D{z2+S1y<9E8G&w0^HosNa
z`O^mqjF|dnhEBPs7$LDe>XgNO-cK=Wc1*8&cDV7J=xf$(_xHSv*yr)_Q^6-z>2qOo
zFRxu2xtYguv%vHchf@p}8k90VnJK6C_QkNK$#P0HSqE6AtZYq^ET19xgDbA+$(bJq
zIbJ2E$TBJiM(q60Ai*c|CebsewZ>U6(e}g|%YWkPtags=+x%^tS2Y&CZGM^dL22<*
z^Ta0`fA6R`W?Clebkk+7wq8uST7Jgl`Fs&EC&hGFO0I=%teN<;hWBH-QseaE-(9yH
zr~JJ-d1^=cnc3Hq*O`57DxKE&T;zsj{>h{BC8nq|{%4T9azA^c`c)}GSECOfKiK)p
zDHVR2t|?Qq%8J$euGGE#r*6+qJ9}%(`QOzQub1*nR!U%A`EgMicSOnlxm9VV%x7Fh
z6V2H)gMZE5`8Q;RdeKCc{|s6ZciXOA`kQ_8cf-HcorVEop)4!^hP@AJ;jT^ITD3e=
zs$c4r_{ulQOZAqXU6T2ue8HshBWJGf>~%0#KT)!j$M4zi#r{iK4b*Z)j0^>DAIh8^
zs=jQhp67+;8-Y5iJ;w{GD#PA%$RD`Aq{*Yr(D0%2ZDSTr^(ejL9&+w`WfB|J*VHOp
zc_g=0*2gEXLoG#a`-iuWT~-7gh_bq%<P)b>^>y_N_J@w2Or-q-vlLbuIkJ^l{S%CK
zWbyqKApG)WE#u0GUp~BcS5#?onVegbom{)dF+1ki^!1MSE-Pe4$4pq#$-L$=gMyEv
z$$}T+!9QxV)s3f5DBNe=bE4>(!nCyHm&beRgSR_=HCy`U{Lj^M&Ne^#ku_iT=&|4`
zySqC+EU9wVzdP~Kt?bDChJWVe9M}6+lR0Cv(3)Bo>uk0id;T*_J60)UXPADt^-{3f
z>0cdN@)~PvRutH|PwuQUmRERUS@7n_O{0=W3j}wtwa!)gdiY07*L>NJUD6Xza?h)b
z+?~|Q(3;C0yHDglgYD;4d-OXGxBs?@F?zLIuRJcIe|P3aQ;7=?ew<TUarC$mzv85W
zGq^Raj{93Z{^Nf*sm@(lCwa@8BXe)*h?c5c|Ig4|v2({xY1`vZpFTd_XQ$(S?d^pb
z|0YxiJgIRPc>W{DW8bM1o#m4p{xh8TT(ESjyjNYkMSrpGw*_2_4~k^4O^loNWoMH~
zWAvsKoQC(kZcU21u-E6?!qY$RoU;6>Y!=F`zomA^k{iscE5h=pJt*9<Xa2P3$tU}p
zk1LpOkdFCTE&q+zf2y4O$>*m}JSi&L{Iv3pp|*UatJ!z?zjxWDHb36UXCcqntz6%E
zH21i|QK9G){~31fnjL<^{_v9rMaG|EQge1keoGcu7+88YQzzGC{!_6yJDKjO8~elj
zoTWFUXHUGe&$elfP5#8QlP8}zRw*8HbZMf<LBYhY>%<TJDdawO@Px~WJ0*@>cAw7O
z&tQ=J`}Na))}Qh-R{!+wKg0TS$0xslGi5E3))Umkm&#B1DI@u*c;c~|c^?(|%y;Ek
zotB=@^`GHG`lEgBliMH3p7ZnL(cdiLW^`TlwZ5c5+Ud!9x`*vDZub_x+`fQ4?(6I)
zKX&dv^VIscrBQx<x`3Fp>-Nd_{SM96_^BtA{`lFqN{Nk=&b@Mbl+wsn!uF-kTY8?I
zO@sc<89Wos<|I9-xU4U_$;`z;&SmAkRlEoO&ec|{Gc0;z-V@|`$MwKRr5*eEKQPoR
zf0mba@z^6FHa?a0D>uvSE^SVX_{aRY{aMd_<)72#?8|4|*i`@J$JM--J>1L}!vCiK
z+w`N)Uiqn!rSilR|DL&a=iPDn$#wFxyyc0SKWEl*TQT@f4PTn{XYo({)^7bX_VV&S
zD`$rMXQ(`~?el8MmzVbc(a*W@x#*Me$H`)e1`;vH8sZq%)GL3Ey#8nUu~ij63Rm$?
zR+;zsNEqXMewmMAeoO`Lzuk!twqKQ9t~uGx(Bgic(N4x#v$;H%lk{#nrY3V+`?%cV
z-J;Z2Jh!lLTG68uryeULxZjdq9(`-4ym|Ko%gRsgvf@^){JX<lq$YxH2+^NC<>`sL
z{~4B)aGA(Cb*4;<o@lH#fBIyN_?)&|xjW`HpW3$0O)unefJ1Bik6Xu&?Rb5*KA-Va
z_iP2BQ%ipJlq!_0bJIV4)9BfcCq)MPLT|m9d*WR-yS1L-)Pj_lp5Dc+3UBQSt4{yy
zetOj{rbW-D;@F*v2^=ATH|lmhF0$iivvYqYGh^n|yUjd)hu^2ZaCeNXi+;LkyZ#eP
zzIe5m-ko<({;gx`SDsb7FJG1M#JYwF_P1<yb^T{pbo#{E{`sxmng@FX=FRsuOnxc6
zVvY25_3dXT{5i6<{f<I}@V)5|_L<fnd-7?M{HIDEofT(S{W!L4|4TdLa&0l2irf9C
zzB6;C@|;=ue5L7p@iRr!C(fQ=Tg3cCJtA;Hzf}029lalK2+0046e?nozw-9!g`j^?
zKWv&O$Zl)9{p!@mGWEk>uZgCdnt9jp%*;rS^t(kIzkNzf?EWnERL)=viI{j{>U)oh
zRhHH#86&Ee)K-Tj&VIB}MsmjL-`$c|+9m{+IOgX0CY|1`rgpmL9eeKaFYlE7uCJ*P
zm)v{i!J;`@QZ9GI)brmj`qMVC$b`wUKj5F}JI(Oq{C$$q|CD#WcW(WZzgd~5(f^-|
z3a?E6wwlbq11UQglkAos{(33#=qo*w`2kYl-)?8ElrMTW<7!fK%0Az)<ga~KU)<hO
zyE`xC{%dEUDk1ZH^>=?CS#=p5;l2Fw!o<fuZ@f~p!ZR7peAy~zE!=u)np<jG@U6%G
zYt>TRat=7Z6*gQ`vT*mE<NbQ(%x0!xF*zo8IA>TzeG#y`mcQrR#3c9mUU~d7#>wiH
zMfdjJ^|U(5?%FD3dN*_SdFOi*3~#jL?wBp>-dpY6(=aK;gGE;TrPqu*PpqBUoSEFK
z4i%=<q)We#UG|2rVdAAt>L*gaeM(Xa&{PrIdu)l+$-|EpK6-FRedc7DWC!=<Sy}!b
zYxeL@dGhHeyPAB(r=r4xUrPmz88UxsXeH;RYZzBoc8UDET~fG!X};x=J#{?)8GhbA
z!u_(ZRJK=NMrLO1{;=m?*4MIa?Uq*;v$+%V>SAxXw)Pk6{iW6#NzR_fo=i-<AbtDT
zbbEd?8=1g@n_>Uvf9uYC?AzUWGUX?m;>J#9X^ShSYj?!We<IJ8-*@`t$+u4*@5?XT
zuG*Y*D~0V%ww}z}e@0rrWDIKFDgSzQTI4^2_NTY~y$22`|Cv@$lrlS)gKgP-dD%@5
z9xh8LC~Ra@=unyKZMY}Qe$x4gb@uHO82EzBt<3!%`M2skzkBjn@7|ah*#}q}jUUH9
z{*xva@PuQh&Z7t4RZ7<XXW(KtS*GH8a(35_r=R2|UU3h|IBmL%|JXm%9j{yuyp&U4
z%M<1L_VK+1lU)3loNa%z-a*IHN|wF&x%UpaN!E40PJW7?`OjW2zu7gY&oSVw{lz<c
zTi?{hK3Fa&{r=k}PNh%2YQ=mJzr4N(`?pW-G<sB6aKNDXUg<jbvwT($PtRy8apzJg
z4Y2+uVi7N!5|*@K$*WR@m%$VIcbL6o(7g1wl_%%MXOGBR{~2!Ieke8Tc=M!Jk*Ur~
z4U&!%c(U9k`!MBd`8~RDuu+z6L03-h1X07p>bmpyqYd6B9Cq7s@7ER1Teh+t>W;U1
z?}{CFVt;&TO8VJ$<&|lNCv#b-OZNM@&0W&3=sx|}k>)8EW)_P~Pkp=N<(I{s5?Y3L
z#8)mU?7tQiI^{${^}MO==F-N>AFphle)8=D!^<iY|7cG?|4eAkzjVdVDFF|!PRmJ&
z==iw!@ClFFYu0V1PSukf82*Xwo^d1a(r?Lw5mE+;Yc3Vl>(`~7{uC2eCtg!i8oU4T
zKEv7<EG)e|KQBD})M2xX`Oe90DzBB)mawxfXb_p?@o#}uv*Te_1@moZp6ESZwLy@n
z{bbGc<DYg~8XEDZ77H0}Y>4JM6TNfs*+&!Nd-tmyb63y1yR=zaTX5yxq_aOWV;-Km
zU8y-=y1H}1{J`moGvt|<d-?f4{qw`lzWX@OpWYjXy-Gu`Fje`!tc(66cYeb8Jt?{~
z1LX76_{`O6qe|B){%5$cN522z=N&U+mibt0OD#IYyy<bHUFqBP#($O_eVHmTTWX<I
zRmsF_Uo2)$d2oVxYR;OaMhjlGdL}-}7XNlpynN{bNA-UJN!e3Btv+&kzMiP0Z4dJm
z|40L$a)rt;m!IpKew>p(%qUSLXLjbs?0^$*U)4))HK=JXmQ2ntT=<{C>qgOA-BRgw
z*IsDucqn^n?eguBuft-O@H-T9r7wA<S#MIfFMe{j`r2qV&l4gRy$ejcez+<XZ_<A5
z?<kXcqi6HA^edWcLYiMraBlm^q-m5gGxXMP-wrkPy+&q9GdaGTXxvuyb+1;!@plh+
zc_(u6SPMRMD3X`b-oErm+ax{C8Kw=Zlg}PzVV<q#P{g=G@P>3){=5edj{eKn*uHnd
z#*?-@!r#tkoo%#~Xsc0lu5N7X%}L^5JC<!!P*AWj@d@vb&55aQmTn6>)GzrK{bT;m
zknrqr;*WcA%H6$34j$vTu3G2PyLh+ZWbdElQ|3P?*kq7jEW~^2^aCroCD&@=S$m6r
z_nChxk~q8FL-4QC#%<wgfr>KTic${h>s#3qW*T%dImUFk7o>ez&Tx9Nj)3hZ&V373
zn)lsZU8meJnN3twKy&M%JMK|ukLRpBX8(83PyXFq&(1IkM;P$;)z5rtv}TU|Up4c<
zByYKST$=yXds}x%9y_zLWyxmc?qk6(RZH89GV6?I9(%%jT6yx;!o{K+HgnJW?W$ZP
ztav6q@#GP%C4!61KC`;DuWvQe<4(Na*_9r<Zl~y;@`g3bcg+qsc4vKl-y4TH=~~9p
zp4#6gMp{G`Jl5$r!)N$@XW;kxoDRiZjTP(E{M&!r(>MNePs`5qSwdoS&*NW{Ilr8b
zei>um_v1gq{4-~aR!BH4O4Q()S|Db2bbn}(rDUar;U{C`^gOw@{IQc58%nn7)$lSj
zun50=XZCH)pFIB41@>n``6}|Kn7IYjJz!8UkiTs5>ag+Vb$4deYH_l^XYlc#TRmUM
zh@Ii_iIyyzWGB99YijiBblxAm7@@ybIzl0$tLKC~L#jfxN?MpWE8BLdt~0@tP9Hn*
zu<b*+w)A0UYyae>`X?TpNaVZ!X~ScmpBH|#vP@096P9BmZeh7|W6zwJIa_>c%1#>d
zEQy%^?Z|cG?w_BZPo8+}>7x=G73+_@+j*8caLOtK$S}N}Xt>U1PpQw%(Dg|w4DJ<8
z+6qTM$Mbhj`>|a9Sar{to?UYiomujKoLv9QzgYe6mUnY+{++w=yWi~nj|Jl<crx#8
zc$1xV?Btc0zuLvKzkafP8Ng62*An)PeOL2>`8NZVR2=O@3fE+=e|c@2CCky4d#?Gx
zTU?i2^4q|krJcL%LG$hJU3XlLNA9Wn#dUze>g(r^OTVsm*lE7=Qb+ZHNxTfNl^vPa
zgxEM<dA-#4=pyCFm(LyNU*T)u<ye%K|M2>fijY+kQUt6y))yw{{91DG(_+CrGnEhj
zyl^9-yw^sp+4bm_YxTME9(Op@4<89oQ~G>Oef{OFOnz@B<kUTW<g4P**L<vN-o(la
z%}e7_B=^@#y-`cZHdT3fDcx^bqobkWTBf&^JK4U8s?~;@|5e)7_CjU;)d2RzfwnIe
zpOoU8kd?Beb5<LhyZ`-wUad0>jn{w7%AfP+ZsW%qe~#0MXL{Q09G4jy+MakD|4+2I
zlJldy<kTA<MHk;bvNJ`@_<LG$D)U>>Pciq;Jf3*UzvqO-A5+J-i=UPm-IV$_J42)9
z{<AqdE9!YV<e7H;XDIxjwwNnI!%FkjJ=6aT5AHwh?|V{UC*0nC=lD^BpR<l=Kday3
zw|r68lTZH{torPE9^dWmetXc*GXM3F{eRCKQ;>X}b@)@gez%^TI^*7XTF;I|d@|~s
z6yf(g?-tkNy4<Hlvs?dZ-nq{&U6gVvWtD(#vGlIvb5kCt=hV2K=s)u;ZQD6J1#?F+
zhKURQWV1hA|2O-@(F3PHCA#@kw7tttWRl&SDxZ*CuxsWe4SVhO`TzbiJU3eZW5wNy
z7mfnWSMEJ7xy1Uq|D&V$)SvCsnf3YmmrGp`JlDmrvw!>AB72>hf`ccXK0f*O+0&^y
zCr&3BPEMGdDQ-IdbHBRqe}=|>qmLWS?t7<Z&$Mk=v;O0&J@q}07t74q)9^c?|0Vm%
zcU9qv``jnYSDwr1<9nPX(P6tz%#m;F^3Q*+)IR#S@Z+WrcQ3is+)fO2?|dKs@L%?i
zCr|m}wZ)aEo>QG|X2VgN(Xs98%O64il78Ipwio<h^Jl5WoM7Dv$-&H*SC;)}$Te4<
z{!V`CQ=<<*{$y`{<eD*^n_GF?T<z8~Kb_lKkJZ>+H?|9~ee-7Ri;&Q5mLJ!|)OY(i
zFVk5+S$)^jrfKFprP&!KB6caCixQt&rk1$%uH9XfmtpN7n3$ClZ+|vV{>VC=mIeRr
z|KwYCE;^v)#(#z#KZ5GQAN@}6K6JW!-eIkEHu@8<rAYg4v%a;{p8eqCl%LNIA3wGB
zv|eH1#;3Qr9=d)Kxa*@+yJ+^~`D*%wT~92p^6!X0#QSH_rox?)mXdYSQ`Yu*>q!Qg
z9Z(LEdSth?pZ~<7)Z@o)+}NPQ(?2zbQ+eT)d0+O=s+7smoIT;_hJq>E?(npoJGx}E
zc|gWz55-Ts%bvV%zL3FwsjbF?VMD?6OZOIO{Lw#d$6_h6E-r{+ZKqnTt+!nJ*0dk}
zr}8J?IkmgE*!R;@-R~Oqm(;gyoo!cBcmK>M!DzmZ`aQCq>}$gO%1=JYnKP%oc;~CC
z+e;Ik{8>E5`(%A`hp4yp6DtY9#Cy{_KlGpdDL?ta<CE=^Pn?-;@$bXNTe~*i$*q!~
zetX)Uy7E2ZX*%vjJ#F5`+#YhKCm(*;$>T1}aIk&i#MHTA$DSn|Rg2SBX#I9WxYGMq
z`)kp6iw`f5>^!zhuA%W#b+~-%e7=}J`+_$7XLxzJaO?M&*AGq4KS{G`3*dHEv5XaQ
zoWNfy+Wy4;`}Wh%9zL}==KAAl*!{Qi+Y6ZvbRXDTurK>RgS*V({|w7>W=;&;JI&Q_
z@7xE9pUtI$^_PiERf+o*@oi1K_OTy-&K?N+b}aRXmvQzAant_{55+`|9{(<*XCu>o
zb7JEwcF?7k`Ok_IPM-1cdS_tvHTJH=_cig;>$M8wr=LHYpQ(OnZ^XQY(&az(|4#p8
z@geC*>wR&FlMGprXZNi9{4eHls=Z{Fo8i<YyBir#zBTX4`MJ3I%;ald`#-avc+CE|
zV!fVcr-Fy_(tf`!{~0vTDD!i$pZGb)Lw)b-$!CA8(@HvfS|z!Ben~_9rwvz_|0-=P
z+;3C#k-z0f#M!q`ti4y5-@W!%bD#UCeewCNQ|GHGPRTji+xgqUAo`G6_RODUksAt6
zFMP6Vok2p@k{325qMzyw4?lbQyym)K`}Y~YV@xBaho=3$XZ3YWcCR#_&%)-Ns<j6%
z*(iTp|M_S8?UP&OxnJ*;5J>o<wBf<&_Wo1uJkob{c@`aU*!TLx>@eoT`StvKjy^M$
zLgq)!5K`VAmG+=NpL>2G&t%5+vVT^5Jg0E_>S+N_+g%5jpPgE0&gsd@+93Q&&~BOR
zvdzVH{5?DB%;l2I7tLh3la=Zz#pvGI{`k6@+oYX-%NQ=zH_YOlB>0_)&n7`K+LKL5
zBc*V{wwbO+ADzt(|IZNi)Ir7U{*KP=je<d|xU|@(ZO&f$UPR2yF!%Z;|GuqzZ^q?r
zX>iD#;G7-zsH0S|`ISoPvYcsmi<EeOOL0!l+9<eg<Nb3pqf%-waVUKI&*0_%ag&+C
zT5I3$d>2aA?r?dW<ipEob#M3D#-LoQk_A8fzNDts<V=_LxdH0^Sg2p|VSe~KLr*C-
zjbXxC!P|$X=8E5Zx^m-7@8iOgmFK$&79}s?N_q0Z=@Cze$R7WSMe~_I$>iL*BUAjo
zCgJy8kDZeg1lRWNzP|a~gGc!jwFKw)ImUFcHd}64(dGZ2fpcdTlZC^gkO%gcIK=V|
zBQA=l8<wwnrkrQiYpZ@GrPR=K@{>*M(oSzfTXcA;mU(_Q-T1AwLDcbum4;ZeqxqW?
z%xsd9UMls!eNA4jSUjEI(m4HuXODH)JF#omnb)SB{1o}o%#9&A-20tv$1C<K$w0s4
z9coVBLYe))ERT7deM0dhgRt2CEXf@bh1H*HTJjQQ*^{k;ii^EclboCKBw|j8&pLVP
z=Q%a|Gc`|(Dt>rxvy)T(H|@mgn%;*A+MUOK*0=w7-}_U>=1#l3erv;H$L@?TEn>Q6
zEVF!aPu((XU{1+4=zH$`a4ApL!tdVeT#PpPUR`jjN>;n^<H7mepDdNF68Ua=FETk<
zDzJBba*TY}pV`NsSUtOAso(l$k=-S>hKurw$Nh}%F4t_#P1`Bs)BEmOSZk53%GbWd
z=hr$;o41!G>I)B}`j@VwANNbPelE6@|M9UQrC;t|Y4`L04BuuPIi<H>PG;^J6Fs+m
zA#?0ok9776v2gY}1j<DPtE>MmQjd@mUv&0lxT{Jp%hzR({^ZLPDe&I3J;A)kJ?rGz
zpJC+|&mK59Ud}055N?ogn){u!!(XfGKmHuv>LX^j!{BnxSK%Mwd#8q&97;S|R{u}=
z@Ttv(8<K7Evm|~uwC(&Ga_VN;$*<gkKVJKY7=(T~(_HtYR5nBHYTA5H0mpt@jo%rm
zTPCR=5nNiWy7%m{<1eG$^7G`{NtG;|YSea^L1>$G<0Y#wm$MVS>iv{#ok~>hZIWrx
z2z_-_L|*c>^UTx7?tCc-zIkxQ>c#6O_tbt~`qtfETl(XVC#{D&^1d)KXfvt^-`<<-
zf2Lk~a&PBHo{m3zT-FuZXRX{h@khYvR)ar<2SU`+n2n}r8wr+_UhrN0Xv4$1&5w8H
z6{d0>NIi4vLd@Ge<x+8d@BJhME~J_KofZD0*|OeS^5o2$(@L~ut-B(Qye}|%ddQ2B
zOYzi(4)s9)iNb%T9brg4K9M=z<Jb2~+kgF2<~Sx>Y4_lUie!B0;*zfnwb^nu{Kw9o
zI`Z%Iv!fGhCq0N0ndCjebZh<Z^J+d^Kl!en+Hp+DvonDA#@9P(8&iMuIZtl9*%l)y
z%;tVezelF+^UdsgkIh`ubI<orI9zqUD91fYqB8wI!-^YR9uw~JxAY4~yM>*b;h{P=
zz|O35?h3}XzopaVr6=!}j6I?#U2|xL_3p0p6Gll!Y`@n%l@hS3JN4aiX{3MeiBJDT
zH%l4Izwq7N^G&d*Zp!P~(urr*1RirJ+_d2(8_)Gk5^MbL8(GaruD^8U#>c5C35=F?
z7pghLe_iBnEKCj8SYsp>)4WGo^TV3?(|7*)eB>wFJ{!$rCnwxZzY^k9#&T&_+kXZP
z2LB!A#s^+mUwC4terC;q=3YLt)K{GOK5L6CVtQ&~JA&1@t(a~u{xw<Atnq=S8*_J|
zbdiR^qPu%a*W8yrcWBNWOOb{}Z#ecZOE~e;ySr;+tF3~_*S-fQm1=sEzfIXM^LAT+
z;e@-+y!TtA3V$AcQuwLP@S5RAgGBe|CSP<C1Kr&+*T|dywC_K6@?*`Jtb2za9V<?#
z+`of=dFDH9rIcf}n^GPzZrAxL?IZZmx0x^K>~THaj?E1vcPoD#aTWOKacakNrOm8{
z7pM9j`N3r~zdv!l)bXDZofDsDAAjg`C+3FZM%PRg`)=+=?^9=cH#|!__W6K<Obf^M
zUCHNs^_BUYyH&TZPGVNkJzUB#bElBDR$kb{RIVR4oy~G8lilr;wab<~s#&hg&fGi4
zK-tcB#_8>UimKM%5YVX6SKYbq9}Cy&BgYCq%up8KG0c3wYyZjA^oPl1I>mw$Kiu+r
zw6tr@3l5Q)mlbSsP8cPfY*%L1(YbL@==w$$jx{m)6Jq8piSeE;7O8yegs!Dn$OhZK
zsnh?&v<7R;*)geh=j;h4@yoAmNIKeEd80@nwa$1|kFS7~<78u&pc?jP?@w1&avm$V
z5ji(nXfDtF!jEi|dq31mAN}#g>EP@RQBV6%YR{T`yQlp)oTGT)?T&l%XCFObDU)hl
zl>D9H1m_0TG!NScVKJ2zJ1lla|7TEY;X3xKt@Gn7{u4ekCkuXg8pam#Qc$JubNtg9
zi8D7hFcmM8xU<;tg}I%9=Ij}JdTP>xb$VV-<hU?z@qtT4pU=e^1i1ZKJ6(H);j0<@
zTdsv4KL2RF<ctY7r6e@}O`FZc?_3!F>|gxPK6CB%N$30fZqGH+eRE9tg}!s^&+b`!
zVthPf?kt<IcMHoT8*TF=#dX2`CnP_t{;+8o&zf_-$Nn^y^`u07U$b`d#G`o%N6a5Q
zex7zpaP7{*Mg``Fk(KgN1rN{2cBi-Hc}`Z*GcNn(THpLH=|98O+TZ(M|7ZBspTBSS
z^FvA7gtf09_!+Ww8qY1Ig=~+jOFl1+DPW1{<(S!}JK^YG<u9+JcX11_uJ<vRDa+sA
z>eP`jNqOH^<@brk7npy)&QQ+(U9$gL<B5c3C6?N{Ddn8AH!^!2Y2tg6cv5Wg<EZ-w
zzP<di?9d{IjS2_V8U(jFUTJ>nsKa4!$m)ER#aix#V*9f~<MxTkzYbcG*R5Xo{7#@#
zxu8Ij`Z4X>q0Ot^gD?EmSdl&ZKZE>Qh68LbYpwq6y2Z%QoGh4sKdwLY>svWduByym
zB`b>=q%VZDGDo~R_AA6tx?$tm={(o$>JRUg*fW7`n^LDIOXnW{YmEU+W$*7?dnzdW
zYA$<kuK6@!sh8Ooj_prSQ)*fJW!^oLu(SjQ>#to5e{W@Hy!;XTpW%&NQi6Z$51-E2
z{~1>CzWr3mbvTc;d!yPj6RAsomOro4lljk}JbC^<ua6t_E)}-69;;t0<a<8I)b#Lw
zhHExHU3acL;rTN!&GdeM?}Zlmck)@$|H794+4V5~@juf~MHTY}dww67lfXQG()}y%
z>W*B<UMfHPX;JN;&M7^s)@~Qy(-bUa)-&T*YwO*_i1^9V?b-R2)xXbGm)|3sp5UD~
zRb1^rIP=rOPx4QTR>tg!VZ2gkU>(8Wd$&J4TSIKk{W*1!w)20@keGUdCvnc)g92G^
zbT}?uxvzZU-k+YE%4{+jem6I*h)wxwI{DM|C-3ZJ?);IMuYUT^bmO8&$KJWUagesw
zZMgCyOfLTH^MmuB><iXBC6maj*>~MaM>?0O`nvpQ_LD_M{~4x*7JmGccYAAy!)^Jj
zuE#ak4<w)XvwqfraQ#zEl7_#VuZeEeyT!af&ZPU0f3e`Xj(5jI=boLg@yhmg@9V;k
z_NCwcvA_4nJEO;sA0P1F;1M4eCgpIc?wRTFKkYxAjhC}a%sIz)zwq3uRaUb3#S!*8
z2~U&~EY2(2F<tQLUQsR}UbyXY)q@&0K6~M*XC4>zCHAC9d{he;5H4F6QZoBzSit%2
zsXzD5NPoI(McKhlxA*xHW^%gD&o_Sz+<C|G#M#5AXWJgU(A%VRT~Ot6O}TY<cUR$W
z?f&LIX|<ZOf|Hdwm9F>AD?R^{_1VXdALcCn?Zf6UlVN_=foXM%9V4Zmve{`rDG568
zR_|!)-V?v8qBhlhetLXH^2u&KIb}m-12x$xj1^MCS$XmN!XJ$aijod@bAC;}C0<bG
zxRTu=H)5Z#xu%`<r_+!9+?D5^OqjVzra>&!v0in<;-AHz(vNTBvDl>c=FEZLhu>OC
zwzVI2jLH8UX19!EY1_9X9}OM*<x5|iYfrdS^5dUL`_YquI~5Lau+2T<bKSnV|IsAl
zWu}jdD<i%?Q!km$ax+Ya;n#&n#hdd^9dbC{U#z;do59B4E9Xyp(AulHELk4QzujSV
z(>b$@f$icWjX&R?$;H{9{?9N)SmVfj#S<(~o(LuA$v9v6_%Jc%=#QM|PbzG3o?7gj
zSysKUer>y>t>!-GC!glb+$0|@r0|X5i|F(}W=EU*d-#jhf}EyVsk~O(Y0tE0jlGzi
za+_sF(Ik<g1zMex7Z|aoojm#=wa)Cz@%AU1wdKn-j8del&P|N4i~p?u<Bxqt$_c^L
z*>(55cCEivb#ke^+`_`gX?LgIVspQ8|Jy~0**A~vxUI9ZMT=!>Uc<S`Ym<J&a7k=b
zoExTS)!_PX*^W5|JELz&GJNCTw&G*u36IGNQ5%zf-gC1#cX9f}cLv|N)?Q(#D!0v^
z{ImC8=*|k`CpUf=9Q-C3cIm)f-39BX|Ji&x=Z^lQA5YyLKQZhVSN-m^f_v@$C12L5
zGk>--p8aI!O^(wOZ>*CuQ^;Yd53YEj%`g4<KI6l}LYBu5jx1d0(0e=SS=IF)^TnJ0
zyvwWEz0baD<@S`Dk&mOV#ZUb6_Vj-S_0R36glDTcTsv|mMd^Fr@})KF)qCd@*&BVD
zeCvQ=@2d{p!*a9xz4FiA|DFEC{^*bT2}ir9?6}yNbLLPmSF&u|Ue?r~{yh)V{xk3k
z?sV1d4PUaw<=C>dkIZHZK7JliC$D^*UsCmggy2f`m);-e3#_q_kYc=38{1MQdi=+p
zpL}mFPPTK(f151Mys?|Bj{V^7O;2@aJUFg((?M=ZQpp;LI_E!g_A4Hd`}N_+PVa3z
znMF}5I($<<#cTe2-uGusymD_aQ+sL-*RIvf>{qY!Z9VkhlbvC7YqR>!qYpH1H-4M_
zyCJscwb`2eGwjNlJ{dhN67KGK<EnOQ6<Zg(qxZXwd}WgvawA`;e+zi>l<S8hkIRuY
zCCXmR6W?mT%iUR?o3#IJs?~hKwJgWh^rUEK?vOjY{e?#2iN{9f-{vGw_%Y|@o}VS6
z-R9?uqbE*(=h#=aYSrI0yF6``U%TJ7n65Exj^^9N91Uh)`ks9;PO@HbSSa5xNw@mS
zlY0@(ui1{wb;;t@^F6cEtbygrT<cnm!W&jk9Hh7=Evpv3HJ6cLu4KzZsmsny{>%I(
zuDSL|%;cKuu5aseC4?MRIN0v0wYi3Ely1Cy`eh`asjfoD$x8Nf2fmqZH{6hWbXUjw
zKU&=F#}!sy5j9`i#n7yBZf`HcdbLkIi5`8;YjZ7Qa+6M^Occye_R=a^wJFBq4(FSD
zA~$xde4BRH(y;wbv-($2F$K9R^QF5A9r>qgo3t<oZNBoKVcXuj>X#=gGS|6UdA_h&
zZ7<(_=5V)~>33n_oskT8G?~{;U;3mj#^*nSm_$p?&50t<1ft$06;95Oy8N-uc|v7m
z<bQ@;-TjwB_ya<te@exrOEc@QoLcmx=wIW-fWOPCW?%ZaPj#ko?(caLKTQ8K#LC3<
zEJ)7}Ryp!ri<L)SN?v(~(UUuTr{&kpwR3GwRjzovrd8#Zf4#7K|Jfg3^$fTDncXdx
zxoO3Vs^AnEwK<i{k6F8(1YBqF+q=?V>BdR+oCzU)%dEeObe}r5XHLG|1gBpfow7dR
zKkDvDCY+int->Vs@k0FTn0fxs?9${6pA>$29FyZZKX;SLuVouP?>G2!%`bcQdTBP}
z-uM+f(N|?(vmgCae(a<1hl7nroVUw~{%0su@HVO2WfMQ`QR4Z-r~8$jw3nXkoKY1m
z)DbPWEL&c>lbvbRBgLuCveVdHi$4G9^zrVOI`&C{b5GDe&p-QKpMF01mBhjZ=3_he
zYk!XXIKSJ+U0t3*Eu{OL$Mr*-&0HN$y-^KMX-M+;8{&HMHVe0hX}7wqw7R5`cB*5#
z7ViN&Wv>TC`{cP;pC#QsmXo>N$j(4r&Pn0KnjQbLpIX*`jVP-BQd62Rvq;wI)<gEl
zB@gS0ejGjd@mlcYF0ZGKOAkl3s>^?RfBM1svriOrYGU@yS+HV~*}MgHrqeZ_q?|r<
zB4Q3#N_K&V@s~A`g-H@K^bT&>*6e@Pb52#@gl<XMo{~TLzO75A_-s4mV0_I)WXHB&
zvzWGc%@?w&xc)c)iG2U@<Ebu|cFAfg*#i6v?+C22Vfnu1KZEh7Q)|zj-&pD2pLeIP
zTY3#kUgxE42^O2QG*unin9|%UE*#}iS!ELOMUE|7O~CPnx7!7lih8YZiSBymsfODw
z@nrvAx#?lZx2fgEmbVu0Et$*SoBX^k_NO2FiI0choNZ-Zc;upy>;XRh!YrFLIc}lP
z7~e6mE_#*zRbttb&y00$0pVhb>zpsSZS?*mKWAfcu#n`@gU43)%FD<HrX>m_9q|;M
z@@YrJ<@po4lTUXmX1Z;=e$l0Toj<?zHoLT(RJIs>-ky0Yt_weoiEsZg{q$rpo;54}
ztZCPC+|za^;*NjT>E_SVPbP+)h!&I(Xp`Q*#D%wN)`LIxM+!goSv9xcV|ZTh<n9E<
zmnyH)wEw6{iksQ~xcJ?BN3dOk>93dmy+ug}CubJFt8!F2Fg-E*W^>fW;(h6@6N?}5
z%$Z|R^!t40X@}I?90#X8O}qMu{ZWzNbUEX0u{4)suXp@PbzkfBb^GJ^r*(BdWA5Ah
z*sv<`2(uYW@ORcGmTrlz6Bcu1?wyx7opQWIPhs(zj>x{vN}E0!>dEEvr#*4yp6I*8
zvbZ$W>}^c`gg-YAK3;#Kkk7H_W8tPvD!J@6Qxv+-_@?;e|7W<Irzm-2W2(7S_Sc2o
zYHm4xr3|?&8A+e&wn{WT5z;%r!2ZhKE9O6g=HcW03e%2HjK0qP{rdJ!2^HsMnRnPW
zF_$kt=XtV|@m`^#&f<l={+BlLxBavWXSSJkaz2}Wbh4phWQRt!zWQhRGfy5qKGxl@
zu5D*Ld*=Lv#*Hj_>VJ>jGx@Xs)PBv+5q9y7)8+iLpNPg<TAaM))l;AOpP_S2WQDtM
z;Uihw`NemF7ck5WzH?MVT~9?tTXY(W+)@WMSH5!5O;%5i85;6MG_}8*#AtR!DrWuO
zt3E>i7BF7o;VxT##5kpJ>fgIF<Exl*oR|{$xdc{tBrzy-^oD$4-|lsLtCwZBj^uxa
zC)O8FpE^HTO?i@=8ADIm#j;Mb_mM`A&b>Z%lE+VB6?2A)eE6&7Csz00a|=7prP|-2
zzJ4nI?58zpa^a?m-aDonu4z`fYaNzzBSOt))#9vYw_JK9m2&SyP55*E_^!gDRSnT*
zPG>9bY+z6bD*Pc~xo2LO;`ZMbH&d0}tE>E-iz6&8>ZBW|Kia!RW?uM-G|Nx9R*xJw
zau2**xpdBdhUW~?H%dYuH@3&W6y9l~_$-@W`Qbiuc}1g-Pd^ub-lpUArhcK}f#mDO
zb)x?n-p8zYe4FR=lzdnAMe<u3s_*aBGIPyQcoVd5Wl(PA?6S9hOEzjxPJZ+_g>i<g
zicjNXvo-RXr+&;c)0vYbtZ?S+*`D0YH~RN7rF&=2?pbrnU~%%dZ4+NbFbF=_buqvB
z;K!M@$AV8B-}&*qY~(Rzon%+_bM41Je$&%woy}xDCBgBIxa3U1-==H+GcbR;!$1A|
zMWdvXXO6kqcsPD(+W1=j)6A|%f8x*Y*ZJdCwBw`wk%iwC>b-ZGvF}^9>0_N?S3!rw
z$KN-ZQvyty_WozMHm9gqwrA7tgAym>)|}#Ij(cb0lf+q*aXX}M!3OzF+a8}{cG=o`
z;@^T&_Pr@TSr0e<j1;I|d))Wv@y^%3SKs39c%qfemzH{B`;KYXPsnOiS4@_3Ske<Q
z=WuBgfBjmSpA~cTyMIjM?Gu*Tm#iFiQfT=JSL=^EwRYx(dQaz($Y9(fFLnC8%#ZZ<
zNBZ~1@!pmXHGCX1N3;FUJ8q$aqL)j)rAD)THjcRb$l_0*Tun;y$zvyb)E@Dy)@0*P
z&N_VRNugKrox**3eyXWHO}87G#s6g6AOGaWb7RukZnlz&z{N629LgI_?CKx>jDPsx
z3Ge#pYPRPbg=!i4-KW0X^!dKvQ&x>XJ={|akKK~6(tlX>UHQp>h7-5{Gdz!f8h!8g
zw&TB(k2RcK*!cY67n92ZYH1nbDuz4$GsJxfF;w%MH--70L;vL;fwv9Rj<5K*l*_Ei
z)atK&t&;$!VRh!UFFW3(dG3F|Z~~K$SKroMdDk!H-nkgR<JQOZon0~OlNdtnVvoOG
zseXlb?RWn`H=Yw;bxJ?Xx^*ahf7?XY83K1%ZguA|dR{4C6m@#V$4~aV`pjfcy#BJ_
z*yp8R-ka_fbNJ=)_Gz@?#*Ix?omLm8-ny&4zURxQMc1yxFWcfgcXryxHM8U%wz9ll
z*`-tK@x9;v(ich7?ukpj_j8%EFe>RNuUwfQ6X*H&uEwepnc}wgT+-{M7r4hwTX0kP
zjI7;Mg)?%y+<V>hcRk>1s}6f)w(C_1`%A~%3bp&I)+96=-r8}W_xPR8saH}@_x%>C
zbwBfE9ryH;%@6-cO5c8vuutG~nr-a4HFrI?wkACJ5U(b4UupkedBK~7j@kQsj{NFs
zWMX}MZsUK3*X#cl_gdD^+G(-({fwXXdEw$a|4M&3W>eZPWwU?!PtnIo&l1i{GHuLR
z5IJ92y7fi(_23ve{v&VCfB3_5Zsp-3`TTAA)AhehdRt&GB|l^5=A#ckN+kPP@E8^O
zINoxds>JZVFv2eXv)Lc-;|XsMTQVhSO$ZUNTJdk**4fYM<eTT#>m{A=I1{ptB_Qui
z)p?IkqW>8(fA$_@J$}6G_}u8Ly`5h=_gz!^dtmvG_b2w$SQdPk(;hRgCqe#o*|m#1
zw%^O<KVMh$lV`u`@rTAeHX7e9HYWLPx-Gfvn@ZrHv!DM&9PQ>f-rlr?N6T$V<Mj<|
ze(pD9eN?b1F^-?R$Dt;sl!Z0ri2aKH3_Gq1Km2FT|5N+p&FGmYo_%7wWA|A_cCPHB
z1H9ULGLoD4SVSc{ZYg`~XPy4p{y0RfBw)wqROX~TH|||x{dM74&33~NAAk16Pd`1W
z==nRtjw|!_U(%MBZrR-3!&P8W-FM-M!>PMBq$ib{c0c~P2ekEJMqTjl{rcxP;^kOR
zFnkM4zjm<J&^lz+`495!M^ApbKWkqQpUDA^{|xI7l`yAnZ|%Ly9#uc#=a=vQ+?m>r
z%s6d1^Xoe;zSlmp>e6(ydpDb`-{NsM-}6@0@oSrspU$~cXSL(>)X0P1%WkI2EqImk
zWu01%#izo8k5hhU_q;tm=Rbq@1ii8^FJto34L|MIH0F7bQvcRJ=<|he^Vy#zuj?yD
zUNz+Wb~Q~%d_`A$-`So=CkzdbA3s*M+T{rUtM|^`rw$pWoR-OnxU6wfZ*hUNU$1>@
zv4y<q$Ja+spKx)WJ*{!m++L%u65-@utJ4Hpk4)}$yAo+@W21fFP510s>&2J&v*$Xj
ziCI6XzF0HC&s04_*@0o>XVWSFQhw|?**!zBVrHz<>idP;_62COKdb*cAzEFbu<4Kc
z(YH5S#ms)UvQASzyK<-G4YB&j9SrUbuOt51_t-|pC~TcFd8I9D!Vmiy;ooAne@csz
zt&QGmZWU9ue(Lk5GAR%L97+wGKD)<&({9cp$5bZ8>RCDSbx)l?@nfI$%8>NLo+tAi
z1D9@HICY<CK~4S19VaRmp0@s-o;yWac<IZZ5*yc*p5&N)WSvR;j^mBuCU@+Ze#f{e
z?A-sI<Mq=>;m5&>&s*<!<;FY3wCY~pn|}7^^a+2=ZCcJZ_jK<xTRBa~t!?MdfBH{0
zeEjiT%}!ljP$9*lq3POJN3##>+z<ZCc{t~$!Q!Nt9k<NIuV4M^d_3;To&Bfn#STB-
zXuoZBpA!??l5NX(uCqV!=eW6CU7F1*%Xrx?@6O0zL%Cx2XXiB@Kl-r2tfpgro<WYt
zhTokR^s65JOZnm7D>Hx6=~ly@efQURZuyy&Ep9yjtj~Tu!~YD4hK6!C%y)>fl)d)-
zbmwKw`YEZI|CXzH{xj_dO)70Xeg4NgGy8mgX~tV!A`A<Ix32d;_ox43=b^_%AFDl&
zo$O&_`IRG5)gNV38uXLf)8i}i75A#spYPB8y#08glzjJ52it#s&I^-D0xyIenQ(Mr
zNX+B~a;5!~&of%ixomLY{qZfc>!p6`nLqg!Q{yK!^~vX%k6zog*#5p&6VG>g_Y;qU
zXU|SG-@n~%McMC^Yx&cjrzIX^?B1D~Xv=6d@7kK@kG2=xRh{zuglNGdwF8qAP4-Ld
zd1JFLPb9p!`O1zPcN?uF*1msdlpMIn$EQSA{n)1e3@!GXo);ybaNu%yf2ZuV_a}Mz
z#^R!umNRE})Su4!yUP7>#D_mCecH87q^Ne<vH$W|di0RipPmL*jRnnYM<!n>UH`e*
z^S;WV8}FnVOccH@Jvv#=^@QPSi>n@qihI(gcb`1-a$?t}o^0zW@;hW1q$HQ-ch&eG
zFAb9Pne;d^>%@+uokAQeXI@!V1Q&jPcW#51=_0qq`{#;lwyO!P-F-*BXz~sH$Bu!V
zk<9sDCdS<e+#HxK|M*WvS|EdjbnCOMLLE_-srMKSZ%EnQND57vyyAoHi`0J$N@vc_
zX4}45NQr@sao(1l-%@hq6Dm~mYd7E9X1qC#p?7&a_rG7<`8gAGQv9}mUVP+-jHU6j
z32V1<Mt<l`>OWDJ;{Nc%l=tDc*m4&CU1eQvVzH-AqCQ2qzwQP1+FhHOt1lP+wAVa#
z@WVURcxnDmh6gV;XMS1J+uit|A#uJ^!=HI>&QoUJzmzK%+T4BmajVY$TaOpFX>Y%p
za)rq%sxQt==R|{cPL6ei*uSNj6J=dlf85h6Q!qH$;!wzThI6Cr!M*z8&x`j<E5y6`
zWbJ$6*S@q>pa1cW_tPiuXg*PN<am6*20Nyi`@ALYG|Z{!v|eZ0?ez0r(?kDavou3t
zu3b0gvbQEbC>H!&b7b;lwH+Hfw{UwdJbEW~(G#DEm%XnUoQgDB+0I_n#JgRv!o*_j
z+s99MZ-*B7y|{MQMx*udoQkC#Ps|LSM)1E3&a}0Ut-tr@_|EyWCzdVqOGzot4P~A3
zrSIzQ#~b<#je4G$%N@^g__Rbr#nO7y!f4SK4!bV!Tf95a)0Nn;rOCdR{gl&ec7b~7
z;F|oSpNbel7M5D`aL1W0|8xAzu}ba@D>J1Vt!7{Rndj90=t=Cs7~g)ktwomcq8~CR
zeDWxs&!@DqgOOpgM*q^PCCx8;Jxu>IgnqQ}%X#X}s-~X%>t&=x3{R!OvYb_KTR-wN
z&aGOhbbRS*^Rsm+N2iM`Yfn0^Bp|*bl-=vbg4x1Mo`P4tuH%2sv(O+(A??W939A|Z
z>T(x;UFK)^cw)Mu#gc<+o`U!H+UeY6dM5NcM)2|>$6o;wA6t_cOIY4ox1K3kc<R7|
z$Bf4pt2Ev*VEfMy6&L1uL+bPdf#YSH9A3)4zJ2<HZik2B?2JEFUHLf+a~Bw$TfFB*
z()7C_-v#FOYzq56-{M-E@|Lu_{~2ye`^d}kzg<&lq~?=vEiZUV)>*H`fT2^W>t<KD
zWq%&;tkU2sw>`HOS=ehH^|_N4pRX=&RUfpaNy?FF<HH~O?D*9AWm*|+IXq@ebbqj4
zxA4xN`6}z|!eVcqOf_IL{;Tl)<-LtH+s_s5xM|tWvfp^}q<EGY%mPM>^NValmOng}
z7q7T!?wvDz?7Q~A_5E0XHDX7k`FfT5pWaj0L;Kn`C;M5YxZb+==;X=df~13)b>@#M
zA3rW@J$7^Foyo_KPT08XQN;9&t6M}*=64>e^S7R`Q+n!*r|u5PmwOo|*m%r}OS6+Z
zXYu9f@y1iXb$G;FlXOg*%8oL&Pn)y-#O=Q8+?!Zuu}*W_t2T3|g<*YP>xL)ik39L$
zP$6*Z>5*e>X0Od{UmE<G7UCKvA#TC@#>|0{i|_K*jty27m;cOv`p#b7EG{fG=f_Wl
zhcg5sHheYVYf@`B?-6g2{CoM$6a5as<o%gCtE$c(Reu(LX1~sl9~JSJn|ov{A`VN0
zHKZ%pUs3X9JQ;RkrrVXL1p>(d9-Bp2MB{}#*La=yQK-OSv?s-~L5y`>sK;yX38JM1
zi))+s79A?j7B-zcxx1%$h2q{d_Qi6$9XEVlnkUZDBPlQ~F1qOj$Br*ie~%^{K771g
z&5Zr>iF2Pf#55eg;_*@{=!xga<^+pv<~tN_nKStc{JWH#u$yQ54*moars-<sp$C?i
zJyXsUuKXZ%P5!LqKhGUE_ilARemwTEN@?V!*_}UwWu6qsZcZ;KO0lzwJ`j|WP+(`%
zu+HU)9`BLPTRgqT|0(T1;d49msb`UbZ~>>(`H1!TZ8w_VX|Gf+xRQ6FPUOyv(|?aL
zt4kK2QwzJYf;l7c+TPRKWuD|D>|1c8aoNVet!6$Gr+Q1oH7T!a+r$%h&D4-1vZHa`
zUiZgdbNb&auhbKkIg@e9+jrNsICqJUr=Et^RBt@yD*q{S?=SA4Ptmt>QY5!so4Df6
zUhAO!+LJAeQYP-vdy~>Fd1bxllBd%j%2XEV37z{X<$Pn+oP=#3FI}{{W@rBN&&?mr
z)$4rz+;~zX*<6)BW&8FUPMz!I?I)l7X`}z~XVKGd=QaIonoF9JK0XxtwCqvZlhoi7
zr;Hvwp0j$Uyu_9j@`-F|pEQd6d}@SNPN=?f++xGB&;J=FwoLf#d!YN`pZ!0#PpYea
z^fR^LXF=bNI~I-oVxj>@-G52N)KC90=bZhq-^b--A`O+2a_1NL#zwr}+WT5w`ANZ_
zG8x5F``n9u8a-CHInBXM_P`oT<09LC+B-wf9(vUK(w0ku^-6hG%%2|Zvs~x;{~qqy
zRFb>=vi-;RG5;C*pM3by{gKBo#qH_S`f{=0{|t9rj`7_v)2Z9GCbIDPp@MDKkI(LX
z^;NSi%#5{ee$<U8yT$KJP*?cRFwOAF_hmoo`wpId@;RYLvG3cNlHMgg^X_V!pRUXK
zv+(?*KM9S~E$^*bP`^V`enZKcdi|eM{r{$A=2<>kS)LYMoxSbA55vX?yW~&j^zwLa
zZR0Dc?h3o)6xk@{6a4V$oJ~hobEu`<c3!F%<Gq_x;55Su<^6NjRG&P2td}3Aa8s0<
zF-f3QdBp-tnPpGjwE3)B$UgD)@?I;W$GHs-Nj$xdyx%$2M6#<Zr5(GyDfyUT^8~jR
z3!}Y{zTEg}vGK`~Q(kS1oNT`t;sZacX>0$9{LdiFcl1nQdeXTG`ET`%R@JN*5lH^N
zfqVDwL`iS%ck%bsrqBNPoL!yINLtV4c5_njze^KJ*UZ^JCGqr;B~RQQXf1xsaO7#3
zdVNQiOv|JH4E@In))ghkI0)UpcDo^o^ZL^CM}PeFjZ&Yg+03bnlc|4F_#q`aPLK0F
zo8~_2S%2oAS%0!%-@QDmx2&bscRKw4x$S?m|LC99|K$GefB2u_M)KWvN8Wb!7ul3u
zj(EpyyJy)p)0r&?_f!O2zO1m)_Uj_P1wOOouR30O5*K#SDu78h$#KiPE9Kq$BQ9wq
z#RtfG?%}^1CV1h%B%2koOgG}beO$YiyYE5V2h+t<grs<wvw3YaI2l?umwgfu>3_$!
z<m~Q_*AAOy*Dn0<(&TodT3%KE)41L5l+x<vM=@(<EjgcTxZuLICrmmF=GWKCOkQbx
z;pesUYnsJBeq69Xa)aSgA10m?Z>j{cZwJ5Zzff^W|BL%Amis@#ckXZ!u50uCy66?N
zhSYxsu3iy;U%M$`EGJm_k9jU~+r}dKc1?hQ^~N_QI~TdmT$`Je{Bi9W1!-nu!QaPw
zS(DiqSYqntzF2A3Tg|b+fi--=$2S^=Ul|<Du77#!_Ki(_&mC8pnCUk0J&#t@#no<d
znw%PV^}efo)Xk4~(hq-%S?=~YiO>7-A^X+JrRA?LaC80Ge@=d$rDt~w=c$4x3CmTN
z7Otuf$*K<5|J;7!<EFxW+>Z;YW0G1}%XBl;_a_#yXMNwXqxSmA$(l750t#oR{}MbY
zJwM~CvGCUHC;u5#|HZl2#p~Ihd2XD?(e%`yqt(&C<J#u5=Y`Y7;{42fxI4E!Il+GK
z%q=asU-PCOe*S6Wyt10rZwq(aV9q(h*69DI{!Z1)7(Vgm`?QL7Cj4iZe$uC}{`lkR
zVlh3+g`s;&lOy(j{m<}k*Q5IGpZQAq@_*)7oQT<6yTXQTV}zah<Nn>95xYKZI<)Zg
zl!kL@&%ZN9{4?%6DX;oT((~kOGeh0!np?J~O6e9>-tl8sw~L>|Jy}do%~qvR@9?Gl
z!4dx%jEYb5{AYOFlQH=v<GN$4-4#E=)y<#Qbj~%d{wev>GV<o;l#AVGr@DXX=X&_)
zCr{^zqsI^T7XB`paaf`G<)xIYl#6Gl9@xpa?S<=+=HS_S&W9b2eRH&v{m&4abLhEQ
z?E*c6!~o{Ze@y+>^Cy`3EH0S5<Ocszv${0l=@VA}XSn=G{o?+=Z%P$Q8M3m~<sVu`
z8l*f^j5*tLc%M<ZQIqxjU5{J~?e%Kpx6W3V=JT)DaQy4NJ?Yqz(mmy-2lRT6{AV!N
zjFA*Lpvu6W5_frxyXV3~Pc@%>+G%k!UU~m5&)ougp6`4UA1fRG&fc<Gm}|MmTi*$9
z^!8_I$9c@?JGMdO=!+25>jm+-yC(cP@@3h>8h-hIhv)Yz@=uqs-?qftTlnR?C)fVG
znX`Tx|2v+OJTo@Q>I<DSd86^k@~8LnlSXem)j#e~|FHJKBz-Fn_T|OT<IXTd<f^Nl
zDZT8(T0i?k|B0u6mgTH&?tc~P<awbvHA39#y8N?x1Ff3-&l=`UKlS9}2aa2v&0-Vg
zzq6Wk@>9I=%%3uImKPguo4kat`B0yV++yYgVcYh{5j+0yc+Y;mGjEm1+!GDo-%8E;
z&+xbWr!$-Xl;=-^=FIsq;c3~4`vo4CO6DqExf4I(!Dn$j-5s0sG8r8%rp#!4duhji
zhH3kZP3BZe*Bx!+yI(SIpJ;#gCrfE{(cp_a({*~q{1%)!{(5oqXK`V3RpI_gg$e(z
ziGGhOe^MLqgI8Ps8Gq~JwEqmNA3gEY`sgHDrr^IIdy}cv#UK9}dVYL4yuDXhPVMG)
z$(_@)CwqU0SM8RUHh!#rzyGb$${k61o|liziqo?XSH8;_&o#xteksE>?bgYk*-uyh
zXHc9i_4M@NW3~#f8L|^sn$B+h_@nc2!heRh)3kP+Ox%7ov)4oFnvT5i@jSn}G?#;u
zjkuYwFlhc~(36wXGgp2xvoP)KjNUVTOU0x4mTmYK_-F5Fx93l89(6xv`)1*nFDqW#
z`WF3=7uxx$XzKZ&lABY$t29>gzna(V^`BwGpIb#Ae&)TL>C7L#_1^(2|KLkI{=9EG
z`A_?i!^{s!Up4w)8CRN4e{fq|nV(;vr>5byXJZlL+<mgX_4ht)e){C&&GXwEH))<b
z9($9oLHO&!Pw~2we@7fUBhmOJIdB2<{@&C-=Z_zKKTqy*w={#Z&8v`CtmbEHUY=~9
z_-SSlkJn0xOZtf`)N<6cr+=21@X2DPsQ-^QjA46EGvE2TX1?X8W<Fu**<w10;pN%c
z?rQ#iEb_Ml>f`68|7dx<{^xw<w<$5VPn0rzlj67X|6K9v&z>76EH5dZIk9c|xear6
z6s>#HwRUU5(g!CdDqPd!XR!G3u)q8#pV|73&+C8fV|!X!xJ8k%?)GF`&*g`YbN0{C
z@$+?=zh~l-Oou<ma%$!!eq~xy#wx|Y9vI1Z=%(oO>#x3jYy9q#mAuu=PR!0-U72Ck
z%w{dcx%|QM>vl$Nekk$J@?zP?k2cIwn`Is5y7Gysgg##8YE$m6eyMtvW-qga?#q)4
z-!6Y;I(bs4xV<d9tk=?$(X)R9JwG8YeNVwdCENY#j+J{C<jtFMYFcmd;__b?mC8->
zRD6%;KaBWfrm(Y+soYUz@=EsOUjt807revUsa|xx!<_wCS4z`n<;*>D53ZfrAe@<~
z^!PxRz3j)!DyNM+!b&f(+&;F^UUT-{+_F~@z2ZCGn=N^qc4|+4Unbv@i4%V4#95u#
z%HMgmVVjQc%cRsL89pT+mYnH`;Jmd;>G%e#s7-}GD!q~!s*AOBmmFpO^rt<vAjX1+
zf%%{N(wcJn{?i8!J`p)NU;BC4$%(=0H{U$&U3y|i^0%`o^}VO3ch5D}*LZr4uV(Fp
zSMSo}4tqWMR8g_<)20VSGn*DC2OaU+pv%IycQsq3#08yaN4u5womq4=Vg(Dwj-AVr
zVmC6DMK_r!OunZ5pW)8UWKP|wfhSet@^(jEa4pzbuiPm=qafMx>btuK_sY+Bl=%3=
z53leN1|vqRbJN$U8#m7UxL!1+I$_Gm-JVv$_nHc~?M?{`5<K?cRIc&mLrwoO&raqS
zo$>bIvD}u@uX6X87PBAM|G8?3X5ilY2Y$@wI{In9Z2#oWtJ0jVUmhOw+kLL3Z;G2!
zv1ROG#T}`Mi`Jg$`?6;Z!-h%A1YYfuc<oojljW(R@<yfclG5{!>+`Mq40Zm^+3CER
zS>Vto4wL<&AA7iuSg$?)`1eYlcc<PmRLs@p<GejxS!;%n%fDH(9)Gkrb)vJ^T+D34
zd;fz!c{Jzu&Tw-{G~#cMI(_<2@9xJxbABJ%zFPKNONq#gy686Jho1i#UKzf-u_4W+
z)OIz$@sq+wrza<99c8%XafQi#Zfg9j#~+J6vb>M!P!Ui{+Zkc6R+BGT`yt?yEStx?
z+siaR6&bacF&Kn!Dg0;fUHe#M&ivoX#|{asILPQ6Wy%&c*Lab9z^y=!-&<$Sv^|=4
zSK>zQl>@dm*_n(*7Sp~Qu$|$$e6RVB6J3#ea~j%std4E*E7&RIb*I7K<MXm(-3lAT
zRkzLmXHvLNBk0hhl!^DZ%2aaCNtv|d%e?;#yR@?zRep8X9)Ef5ZstdmZ89pxI(ZdR
zvWuQ+6z_AMykC0Vo76`4>KLQh9hWx!S!WkqQ~q?Fb?fN~CR==*78o7-I$ix~e%JG&
zea;#;-#ugKkiX(1T)ZM;`Lnu$M=26TQ!O?qYWMN~Zd>wgR-751nto}3W(8|uNzj5)
z(4v4(|K8d6OR{~BN&UKomAP=<)Q>-RR2qGbpZNEly0p5?qjSvMt5;1@D4i8Q@#i@<
zn>lAB`L{j#cOaQHq;KwPt&g^AA_cGcsRbP`|2@r_`NomJ6UXn|OD^2rzM}5c0n5jH
z#RqeD%vl%~<a(u>N!cl_O}N!ORk?bZLc4;vblWs5LH|8zZPxK}VKdl0c+KQQ-Zz&e
z?wqVqdc#qTF|bn3wAIk!aL+V{+kt_HeO3!6KQvzxvFRblhXdZH-py-hmNVO$TtDmV
zk;ht#lh4&2+~$8P^s(O~ZNW#&<ih#Q1ULS;Gv#dOVh`6Q={;TF<sWY<JQ%?_-)Nf?
z`|r?NEgQ~R|6Wxw-83@PQMqyZ@UgZ$tDc`%^#3z>wJ6>;SGmJ+-Roq(z{!6aCk@Kx
zBv)K6?7tduRp4=`wTrBCS)f$;`gD<$6WgpKj5p2Isg})HZyPLedS{H7C8P4;(+k#F
zeZJq`-#%Me&Mu~Cfu?v&52x`1hYxG+@chxa$!Eeh^W*d2<CT}QCP;K#x%Kt<e}<($
z-uFIZE1NT4Azh5YYRc~!^O+<0j}(5$Dd#hIe4=pG%&$Gg28-jiEtttP@fFvaG{+ad
zQ?BVm6c-jfIMMbe=7m%JkyZna{|r&`@+VHd6O9PxlP?d*&9|~xvduNYhlxip!`OGO
z?9#dqVm{^Sdy~%|6k729j)2$Xb^AAP#mte3IC0N=Tj-bL5n}6#63!mZd9`|S-@4^u
zM!#~;3ORffTPLpn^vCJxlaKlAuw4AO;?y3S8=E8<Hma8${_A9uS+Vx`HzVfn+@i-y
z)T6IkcYl)j(ciDE7ia&s&a8Lg*3&0-b)IBR%sTq{Kf_FmoyLX7|1<bi?8y%cFVf-e
z-|BH?qT$klV);}58UFEYGdm$DIAdK+PHIehyKLu$%Y~MW@$7Q;zidu2CjXjVXuWu$
z>5-!+9@k7i`O(k8V7=tU&B;3X`deBYFNEdvcF#OiUnKvh=dk&XS&JFij?TQAee1`W
z85Wht3Vs&z>Hm~86R=-;?5fJw=7>)zKY46qW_~i3Nte5R?)X2YME?i@ZTS=G;*$c{
zz8e&5>`xJ1t^M?ce_Y$9qS+mH<brkN%Pr1Cye!h;l;!PZJbmh$PT@WqpHs@eB6L>F
zmpZ<+_L$Jgos-4Xj#)i9akR|k*4N|D{`o&j&U06cHTv|=c+Q?}frc-&QX~E|1ZUrx
z|NLM46MuQR7@hu){~0t-*35tMu-f3;Nu|4LJ0&XQb&uA0uPFV|^KO-`eZdi?8Fp-(
zOP=u8_s<ua)Gn8_P)di3gU>2%y8NlfkNX0T?|Bo`A)9tg<)Ez3wKtZr2DJ~~r3tUU
zWhz%<R3OYydU`LH;>n(OS0*H<JzOEW{i$D$maWR8$JIYhZO+VV{@9h1ap>Vpv#QR(
zCA<zFu1!|Alz7-sxJy&7`ao07v#!FQdI|52t>0PX@Oui!-;kL_Q~xt4i#_$(8Jx}e
zV(Ho{%gXytKJAE^np0^gtz_aecge)3-m@QDT5L`{!SyIkOmMOl|F_-D%qQ;6@BVyP
zPA2APP29<2hMy$Qwlo{6pWF1u{@9-~{b@B8j*pisPq<k;`;JIMS>J(c^3%_Lvi~|~
zPhz<F@ek9Sp2UXCNy;-}xm*|bpJDIQ$7fHTsuU^^JvK@G_UYPV{;jM3O~3V|{#Nz=
zf3@$Ezdhc*{pn+qGs{E-i>$9mnl+^dM>mAMySwN2wMPl-<2F8Z*{Qr@c4ywjTMIi>
zq>tCH_X@bqykHS$_qli5uUy|b<(Aoj*QRVty^CY(FU{c0UB3Nc-Nxun)y~U1KdlTi
zGErZ!$m@M!k!wrcj|H=HQf8NaTBKfb<Jz_B@$v^Q8wl15ib!8Nqr+&{ulLo!^}xLU
z42QRhalcak%lg7;rm<S?t)}(M9F+Vv<hx#6vi_EdUCG%=9)?NPB_=lx9XUV!+JuSK
zGd?VO=P;4M=k~EJJLXOMu;7BijrsZyqd2S>O#g}QmI&~Wf9+y$C&`;Rw?5Z1dalRi
zQ_Uw^4czBSSbNSWu2=NAY{-1#`<fU#De+U^Z?Qj0->}5y@cYk3Pb7my{xjs4IG&t*
zuq5!><Y)VQ-Ho4BYRlB{CFo>MR!^|fSf_vTU&et-i^A>8ZwsCCTiH|ZHD7Mlb=j^r
zXJ^mY=`OD3G{fLylCz1li|fOFN54CJUbc6C;-0K+sb!=u>ANu@vhiKk<%(-N;%D0V
zPqBP|GUQxnNE^3xVN!yEfa%9I_qpc8XI7{P&Ng4*+^M=NPyW*C#OLvnpW?0F81OiL
znzO25)xs~WuOiPHKfg1dXD8bmP321V753})pMJ0{sF~yVvEx&6B@WF@S`Z=pW7fCA
zlWDORjZ9zIx28O=>Di=_GeKl7%fbGeF?{A{WR^et(KFLul0)vHqf+$uvgMBoD^4Eu
z={O}-Zgxq5!9+gl@xz~fKKsP}9T%72-RE+*dgHaKAf>|n#~<a|O^s0Vcl18-(`TV-
zR0XfxGbh&W`i<HBKh-}iOLd+xdHQX^ZZ-j1x6%gt*us7KoF`A(E6)5_s9Kx9;b8Iw
zrV{zy)F1Pw965RNSpANTst$%~CTr%;sJ#7=XC_nOrmY)|ROft8Hee8$S@dz!iZe?;
z9+(tXYIteKe&G)hh7X?<r&|}zbxA&I5P9-N@+Gz{b?TYftY=T1o__cIg#QeIfq%KG
zG?v!rl`m<C544g$)bYe>MP$O7+`{!!jh~z-SY7XJU=SX_aiwgj%~T6J1HC(Yn)u!{
zm>lS4a$Pq6k)6nI8_)j?M?2o$F}XXT*QeC<-R70WMw}b{`31du=0_T>d0Ve#-K;4V
z@L=V3FUudNr*}`6b6|5iz%E$$<!@<w^M@ZFPo-!TZ~8T(`BndS#w$01KG+FNe^PLK
z<7}-7!Iv-k2l*|3%XFwo>D*i0>My^pZ|~;Xe$xKihew-5Z8<xIZ*}C%uH5PQefEEb
z9St`+-$xYJh0A}9pH`=O^|O_s+sUae{~5{^zFHf;Tp+gQkIj9RO5anbZWbG@yR_VQ
z|MF|?r;F$3E1NdGoxCB=Kl62D!IKc5Q_J-X7S3e+&yan#Y2z#X7@wN0J~uZhJvjUE
zPZ*DR&P>%Mw*#!MTR*bbscEaR-aKcf@n;2=V@(R8Tjna1trKT%pKWiirc-Ia7N+Jk
zf9I|@!kKI4%sEq-^3*ciK-KA{gWA2tMVdceo`~a@Z|R(`Zf)#-KS9iD;;oH+@n?&6
z?m1`Vmd52XuQB4w=Y<mw#`hjo+>pqAC;7^xQrnZig8tM$?cx78M^FAg!yZ4LHR%e@
zsdq|vBP$~>GuP}YeA;Fd8+vxl@$H3K_H*lv?YAHJv0d^O>*qAJP)7M)`)4{eeB#^>
zH?|#WR?^=&d(yo{xmJA3cGkq7wDf#ZaR26sAMbW|Y-+xKtj+(tWP!e7d~xFA#>C6j
z(vz=mHRJC+aPx=m<cyfQX*;{iRbJlPY11Pw`F2rtc6ZOt@_m<dqBrh+Ehazr&>Yv3
z(o3&QVBFcy<=^&a|7jn-6U!BIl$CcdJ*~gJ<NNxY8jZSqxzyshH!gfho&QSd*_G%S
zZZ<v#ScAf=8dZ}IymZ~5zx8;KpH9NLi+6rp`{v*!;GuGKf3N+S&nI)k#U>>OvoE;3
z)!;<97;BJU&N3z518={qsn@x)=4@lYJS)Rn-mbT*jyq)<ezuIid1SYv3OB#~b>A}&
zR;77Zr!?-7JMPV^ZTTZ+CZEjxvfmSx9#sczSBzkfeZ_j1Ip5c4oqwv~hESE>q<sJ0
zWu7ww#V(~sEIj_;n9_soyTXfe%@iGFYqG_3KU&XdZ=3nD)^6(YGX+m-BDW`hcM;%}
z&wOLm?A~o8dvmtpMjqc~_ND6jtrH813k}kfxS6b5F3dVPdGgB>F7HAagdf<K1STbz
zFmp@sZT9VrWDMfuJ7B<eO}1|8#=8@m+-~x;$ZcNnY1!jFj{TvX=8LB*D|k-w;h22o
z%i@psC0{ajoSf#q`kz*{+?TqXL#xhj@h?pBpK5RYg!AyBP=}k9oEt2!377uSU7PgN
z&**oB*P*8qmnS|ndAH6emn~d;<s_?(m$W6$`1oB-;N-fP*~{L!l}BdNkJu%KM`mxE
zpyTnT<~9G*`<>@?&z%W2%h^=hlO);gHz`S*|H!AqfA%Xp;y!+MvL*|wK*=V)!)tjS
z%jxJv8L{%5QgB;qy}vg#<xISq6Q45!8?!TW#D;a|(oZ*S7x*-FZ_d7+iA6mofAk~0
z{w(y9^XV!m+Vq@ZvCppD{|x!LzNtU<#j6V*S+mpr#7V9O5f-Dp%UmCIJo->MU-|qY
zY5qND7K=G-3tAkgHd|i((T9&e{@n~e^(G=e`K4peE9KyOJNDb2I=%mrne5_s{~6M*
zihWx4lV@lDftpO#LsNQgindG(6q73{`m_F7?|rF$xo?il#hon1v9olyR$YAZ;YX$A
zpEZWtr=MuJbbZp|D<bn|T|88_Ue@nT#g6|Bw-3u-Qx4v}(zNr3rL3PiUuU<WN2u6L
zh6&a|pZ^|gcyua0>yh5iDg0pu-Nm~~4cM#Vq6>pt=SEmPI@(^yIO~k3eSy?9o*5e-
zOZ<$<shoK6%$Dv+d-daPD(CpP?T<QiQg}zM`Y(@vi?juw*K7=0{=35B+VQC&&Agev
zf@_{X+vikh5g}G?f9FZPhx`?P2hEB-{!R725`IUU`D~n_axh_mLu17ndHs(&#r2t|
z_8L7Z-S<Q({mW}-Zq^zXzJ@z5(l&iIPV=)`ID6glO?_Y7-21c)xf%{vZjd@F?!hoo
z!SnLk>NS3c>>ecC{?^Z>UUcR_0Lx#AYj1Wka<A%^x4O~eWWZzf^VZ%yCtP|%X8-8&
znX~Cs2t%}+fv(|Njc<DoMXY8jleG1D?bX=G*wWB^Mg6TVvsYSMD$8uXmbx7)8oxEI
zIHt1R^QGxKrMJg;R^456KU3|W+w94w`fCmzYce<dXsf)pe&VULv(vR3d({q?b*V2+
z`0=0Nj7veCJzvCs1{wA5k+Xi^;hxXABtO?#^p52Ib$R@Af)ft3eq6EpfS&q-PfLzA
ztG%yH=UH**@Dje3x>fq0<^L+B#5SANJl1<6B^EMS%PR12`xB$0=7^^j;bJeXn9KS(
z7rdOoIl*DW_Ig40DKie9p2Y2RI3@5-Z+)p<Dev3Wnu%o$865rBBX0N4u={GXAfj*9
z*JY2E$wXG{ESwY-TcqtXm1D0>+BP%AEn079-dn!FxQe@@CsO3_+}%su_8)7Dnf<fI
zzT_~Emat6!_xVR;GygLjcx<j9s6UnEZLiPS4%yd#=DCSJ`&gvGH<QWowr!7Nuderz
zA3YWyK7JRE5D=KRK==H_t@4#KH*C(6EL;)0<Uhl)snhLDPxjc~c~+z$lpt6vyZX+<
z6+Ro*>~yo><M_`|*zr;1=V!C9Q!7-<t3>)9d&#)DyB~Re>BZ?C&B?}w&pqdM3P@+I
zZe=MmaIL;$yPG>t`F(0G&%F6wH5N^e-A+U+iK@DVzhb;FtMtdEo$j)K*Bp3sqHn=}
zhK(m~-7|D~dUVP{-<K0oTmugLU6#7EJ<(at;isX&-QG^QCZCA@1D78>VR&(1nd`~Y
z=3Dlu$v@6mg!dm#=IoY=*q$NP91+OAamU-Bt`wvH41PD39-J#@q?xc|=_8g&QrG?_
zP1Zjy(=2zPJiqfl!&8Nqz9&yk6wjFcUE)NN$@a(Y;{1hARxN(`^udXlg5@)B-SEGw
z9BDFNySM0x#B8PX$2k@eLX1<4Sv@W<l|OG`X<7FCi<<iB?QE8eUaji+b8eL^jjtAa
zP`k)2rt*gGw}x#^CM>rmKfZcuSxM52kON8k7St*+E`N}6@Px&tw=pYZHnXz73!51h
z*HW@ZvNF$7CdS8b`tg(cCqiC$q}^5iU{X}L_e@Vu{f-Dt0}~}v<-mxYk%E_nPo*bu
z9+jPag=@Z+#m6G%kA<tAJhn{N-PrP0?bRu@BR-j~mi)a2f-kFQN(s0vew}q|PsyEC
zwfnry_q?=aHkm5C^pWPL!tklxQyXVXtGWEU%rULiNR~fuuIA=XJN6ylvAak#d4oaz
z;;Gx_T3>TM_EXfq^VIQr=I-O{av{n=KEHOIxwYX>yiL)L9~)D1S~on4>7LsEWjAAz
zwX9X(gFogng>F2v<#TWDdY2~T-*aH$#2v{`PVL&P{6w=ia7(J1{|u4;43>v}%=ynC
zKYiLU<Fq5c{e0c-tQGsCHk;$voIbC=zje3&XSlSp`MKjq^BqMo%3rok+fotCSH$Bd
zmgINeLe@RYC7kC0>vyNONe-`A810lc|EZVO%c+d9*0M94ENJ*`hxqL)qDp;r`O5P0
zN}Q+PDkmS4;NBqQb>fBEh6g{c{bw+4-6DFjTT^0&{ErQj+#~m<96LE(c^dD;!sHY0
zJ0>QXz2GnOsJ(LfSnh#2M?I}`PVrZl?pSl@exsU<X#U4dJUcJ0^V&7T$vS3Y#O&VB
z6?MuFe@2{2J9$##?}sN*Cs-suuHilVGiT2Isgkw_R?aWp_c%Q~TOfJal*<1M(+d+1
zcC+y8bd0Z7Q<F-ub$FE$ej@QFj|_j$kGwJ?qfZ7OpO*z*jVjN(?j7b={xs&N?b6uY
zpBHU&&)aCseB|E#Gk5lVd4K<J^w#;7OYhhkzGTUczNdcp`_I4_<4SY;mcVb1!Y;UN
zzHn&;TR!u#rghs4@9!026jtf{T3N4UalrU#+(p~=&b?pOuH)8`P<r6jma!tJJSO-3
zwJ8VMI_Aw?xvpBE)ZYJg^zGwo8%-6M865kjMCyybRmlu^(v;`6{lkZ)<-e_N$3G8R
zT==5Cwkprc@ox!3h8Pq3%dd-j3{)h#514M*w!yC5F<2_fb@e5`his-Z&Bd1)e&>EI
z!od<}w^f1J%sA`TA~lw>u1+;;*(`})PkwfOSRv%@<a&OtxbP;&z03M;L|*&Vcdta$
ze}QC!{*UYH$|cSEj~|-cc_irPCJBzs#*aPz%-vb%ZXn%KyHDQ#y2AtCpJuC5t;?Nx
zO|G9_DnH?wS<IZTL8n_ZlpJTj%D=wdOQwF_la$A)KRs&p+}RW^wAyLCyu>xvo*TzD
zXwUw%U!(riBkO%W$r{XN-oJRxubp-HK!$eX$)7PkfBr}uyI)y8>8EYnRO78-2_Cb<
zwV&4Iy2<P`+fe)Mc(2cbV@o{lBo~)$Sn!`gd&;NDy)!qbr2RH}Vs>kZwASro?I-^1
z40zpJ$l~~SYhWrvP<w!3hmQJsf62ACos#df=uFa0vTj~#Zk_o(IpfsFtx<X^LC+pr
zJIzSyeOctT&xk)(V@};1=SwUZCG)-nKTb$L5iGspVvydE`BzQu>z_Y;@@&7+)YE5D
z!($?YF89?vvcIJparqG^k7u9f@vUd-1BCLb|B39mSNyxiCVIYI%#&Rkm{MDWJgvB%
z|4TZu?(B)F{~5H*dRxC6I8=9VM_m7OT+%}3A3wkLyn033!$*##&b;WtdrZgo*?z+h
zm)o148rAfxJU;uWX2ti}f-|}HK44OIj>&I(^yG2<#P&4Xo&2li%)auja9a>F`Pz;>
zsn4F=Jd%2Bl_x`TXPK>|+WzB~d*`w7bS)M$+@iH&i~n1bI``IAuP4sDs@;;?F6EjY
ze(>yAuv$UH<W%lwIyITo87)&<Z>da^|HvHu)nw24Gm-AvlN)EOmzQ7ht8J$IubP$%
z$Gg+?gm`akP*j$Xo&Mu8pVnqgrz1Oe3NL$iwg1*cF0ZX?s^$5m93Fapt$kkdgK?#u
zRrpVt&Syp5Z(@oIs<%WR+LRd7wb0M!xJ;77^}iEx_+Oj0KdV=L{N4V|gmypsCF@uX
z!V5dp^u(U8E%;%t-db4n^T0Np=mQFDx5|CnADbTgVc-8a(dJCVw<k}M&c8FT4P$MQ
z_2r-UXZwMtpDc4HhWAd;yW@SiFmL&{(j`Cl|Ly%eC(qEwd$K({^Y1-pc1rzrxZt_v
z%Nl#ZpRV<X;(|7wZ29|R<80ouS7(&(O_uo{`uM%{vNv!1n)m!$^{wH^o;S`BcZ`w)
zQ*UP<U6#!*&8P9?lk}}4#ygH}{?A}`i9I)4&;N|z<k`KolaD`0y4|g>80Bc`v+eQH
zts*-%)l~kd@5_|<@#Eu^`;U$^L|luX@o07RoGCHBTfOFF95XjAd;jaTRn2?zwu<+Y
zIgU09Obc4TYGk6ep{O$MpXm`NE#+g%+dXCbAG=n}_}FLEF6n8oQ>sLLNtm3!aF^vy
zZdP?IKM^;Bh<O|1O@A)_ck(~O(S0@<J^Z_SXTNn^!q0X3^Za=ga`P&4W>|Ew?=lpY
zxaRxE^W&Ndqd$2z>rWI<@Bgr4Zjs4MX0`GeAySh{*36%0F=u`M;|GrtB&8ca9%-5J
zb=z0-j4jvX<d2+Je{%D-o=?Wn+DX%OLb7Z;*PK0=+|I9}_l^BZS;u_Mw{g!;6v@^p
zKREETHG6TInZL!goqP08zy8mV`RQon=WPNqEBpUF=GLF8uKi42@zJ{P77f-4FPf^(
znjfl3KlJhEef4hr@0*J_Ya|-4$bUDu^iA~S(?3P)c-qTyW^CSeBqIAXZ}|48nm-|&
zN7+Q;7^PmDsXbcfpqtHoDd7y?Y2*1ny5$e;_+zIiBd2-X;t*5OGp>ByMa}Db3;#*H
ztM7Z%@Kex(^=hfg{6lTL3*A(h<+phj>`q`d{BilSy;*Y2zI*;}8xjNky6*ZW#;h}V
zaJ;q1Q=m+`<0I4b$;Z<y7}Bjd?wyw1W7>7JyMM;B#~by!t$UCBJ(lnzIQ8)!W1&#~
z;B|9PEG>Siv&5rq=4<;cLBjpF&v%A$+-8`vVe(_w$dJ;;<h74Bel*(1+kI7tSvzm0
z*l&mB-<BwQGv}^R``{kA@>oydyIUUrCSS6#(Rg&a_hz4Y;npTi<+pdvF1hCZn5UxX
z$+5nQH9w6OyD#0gQB39D#zM=TACjIF8K(Fo+u5EvQtwe4a(4ON+#~XL!fPr;r|B)a
zSC=$>*3E4XL-Pw#gVyvc)8D09lljm1;g#Py9yx1QGB5hZzH?#U5f}f&KbidUip<j5
ztFrdZRVfv1Z~qjtXXmGs+8G}wb1b>#aDg$VzT>BO%#0m3u1j_9Uml#B@$}gFol_P{
zoD8_VRy91>|LDo%{~45jH;9}lTh%LJ!>Mp|Po`x|nAS{Y4xg^>{@jJFH{AWco;m;1
zUFcKgotz!VT#^`$N&mXJOrj#FCjGhbvC}6G&aP8#3`vdL>6R$n^77W?KPhdxucBGy
zgBQLu0X12~Vxq<C9vx^>dvw|GUVg;$Je!IlHoLbsrm;Qjnf)^2ANTY_4<A1+HcGNM
z7n=0$t=xh`uWc7?t_y$isBpd<5AU&@+|(_ig->iv=B%G^sCb=#p8@-l)GK0E0@gt_
zX)@0G#`+3OKRjI$j=xPPRd`Vyu4orM@t;5cq?0Ee7j(5roVc=iHvh5dQ$OzcW3wjp
zOyLK&Cz?sjvkg9NP5!h0)5_-F>1y8}B_8Z~%D8{YW_~ZjKWXje^LuyL6g09G-9DMT
z>TP`R#+Pbse)`(e=QmH2W!L6<bfV|hx(hx!FMX%0$$t{``OWp=+}b3OmtX(QI{8_K
z$G7okM0i#8+xZDnjFVT*TV-{rX1=;G(~~)}q9?W-cfJ$&lYi=&q9<bU1t*vn^&Kc%
zdbELg+XoL}yRtQV?)Uq2ANSPzxR2?Z{ME>M!=jx%hKYxCr#jd@@n5`Brz-GS&2?qv
z0>h0md71_@CVXeQy?d7O(xd+wS_}6HPoKFxk*9+}ZmO=5)ypqy?)+z%_^fBuvqHr!
zKcb_)|McNgnLFd4!QyqxqiWZ1F9?>Jq`u_KJMH_2p38YM7_}z3eC1W@^xbsCP@&3G
z>b&=5ZL{MHhR0HTzlt?KH7OKLQgL|Adwa*CnS$~H9hE!!{xj^`yQW3xNUO>nxr<&M
z<xc{Ht2gRyDf!IorE0b@ZcS<fa}?_X$FJ7X4OJa4{d+uXkC;T=J#u|ZCoj{Hb943G
zAO2_1TXFiNGwXr7eD^OYzgu(P{=^Ue31>Sr%TN7?U}!$S;nLMZ>T;L+CwCW|)@G4g
z938Ix<i43)TJV&-gA;n&B{!%%X-c@``r^Yrh3zL&55;bKbnIoXPy&17<zrJmedN!c
zv^+_Nh0Rnw>}|w9{(sA#20V$+zxViKVNb+thl6u&@cI`zPo1rq^DJ1|eUbRD_V<ha
zlzrC`uV9?o`1(Q8rlLS@k*@|3yZ$rmX#0D0zVxIUSN($D3Vjow+w5;^eZj`<-{Ia9
z9=Cq`t-95(w<Rd{y5z>B`mJ?K;xzQ?b2sZu<$5l^g4gBXjD`Os$_rN2ZpdFEtoEe*
zZ^+EhLyP7I9Z)_VJ?lyFj+>u<&p9ple$wtKCm8Fl%C=VDU|Oy&zv6uwYwR@hw=?!v
zm7O}>*~C+MbCcMy@0-o+cirW=aP-W#SjXTUR*6AtuNO;jKTAK<q`hk01CfWSN4HG-
z?V%j8)aG!%)@rZSdXsPYwkJo{*=wiDB)ob(T`jaikY_@|@s2fr-r1{HJ#0O>OF+qQ
z={knKji&F+T=L6)%&oKzz5aL8MdM4XnokwOk51s<IfGxVJK)TNLbLt%kDWLd%l^BW
z<FnGX#PdfVeKuD-K7FqJqn+w+6ZFnhF<w8k_fDk!E}3;9xd#h3%`i}ZYk#>`yT{I3
zTwh<_c$4wRfG6MX#E8l7>;7m|y<?udbV^vb@rqj|pO!r@GO~Ci#;nmPvD>EXJ;SUz
z_MaLBH&#F1_(3bl<=cYZcTaO%wmsF8=vCQrCrp!7zVEo6PUESm+ZN1VDW7%x^q<|I
z<YlKnE!^^Hhoz-fagKT@^QGz|Cl;UlasAMr=SM<Ak8hK_{!1?5c#{6(h{8Y9Y;5d`
zRvbSa-+!p1BiijmQB1AIgQv+S&aGN#DP+5*Awq-6V|#E`Ovn6NPpdX1J#9;EOkz;u
z_+x$fgF)dxV{yjj-<6a5r6sFU7+zk=yK?qp-J!H2D~$N;Y<HZrGCTY_@M)H$oU~H&
z-#a-AoTXPYuXrmud+NuSJjo|%fs>^tPu#Rwe%EuyTdeZg_M&AcwBoZR3><?P=S$_O
z1s*>*amvK^k8@6aTr#!cUg?pur;m3(HGGuZpVj&>`FL;NT#wtoUYlDt{U}(d@XRMA
zMTPI}YQ}30qW>AvDl08ccS~!^#6D+p@R@KT{fa%;_kGe+PdrYM4A}JO)IvGOe%}-E
z3)WAt*~gcoE_Y|&Goza#)9ls<3aD?n{zGPZ=-n-kI8+;6Zf&V`wbKiiGgk9m`}SGV
z68^2*4scaBn%t-}o;&yF45PPayM^pb6*{&#DbDow+j8gp>B@>7b;%v?R-VjR6fI%9
z?X8X}lTP-8`R1Qx*3YSnyMFq(&in35rFPF+D!B5jKNYB3i``k?$51ny^Y#v-j>g+j
z64A=S3oWj+2U%~lU$s$R+bp>8lBCfi216@}rb{-O=k*&;q#m1nc%8w+2B|gnzKZK3
ze#Y~k((hE(msei>?%45VE(W<vJfmcEI@|TF^-Nhme2jT~Z<_U#2?B!G_omEQVYp~D
zkK$i1-X&{$__+?vXa3o^V~$SY+sBX8?%Y&*VqCj?!(@>e(GSm`{&4^I%+1d=dkrl9
zGrVJ1!29>)#<%fLYtHHM?3i-m&m51?#x1KPCRue~SD*W7=grG~5fgjo=c(m?d#heB
zZ`scI|M>Og4IdaiIoQ+m^V5=FQ#QL@ea#(F=lyxVwf^xxJOX=?ge6WbOi;7oVoZE=
z?X~IrXO)tlp697Omyq;4w0L2m62Ett&xy`P&rQp3>0jHs-tYYOvfHok?f-uh0Bd!y
A!T<mO

literal 0
HcmV?d00001

diff --git a/isis/src/docsys/assets/img/00-image-licence-source-notice.md b/isis/src/docsys/assets/img/00-image-licence-source-notice.md
new file mode 100644
index 0000000000..d6de14f4c9
--- /dev/null
+++ b/isis/src/docsys/assets/img/00-image-licence-source-notice.md
@@ -0,0 +1,52 @@
+
+# Public Domain Icon Sources
+
+The icons listed here are in the public domain, from various sources.  They are not the same icons as can be found in the US Web Design Standards (USWDS) Repository, though they may have been renamed to the same filenames for compatibility with government standards.
+
+Their sources are listed below.
+
+
+## Web Sources
+
+Icons8 on The Noun Project
+https://thenounproject.com/creator/Icons8/
+
+CFPB on The Noun Project
+https://thenounproject.com/creator/cfpb_minicons/
+
+
+## Icon Sources
+
+- usa-icons/close.svg
+  - by Jacob Cain, USGS ASC. CC0 Public Domain.
+  - Derivative work of the following, also in public domain:
+    - noun-collapse-arrow-61412.svg (Icons8 via the Noun Project)
+    - noun-line-61569.svg (Icons8 via the Noun Project)
+
+- usa-icons/expand_less.svg
+  - Resized from the following, also in public domain:
+    - by Icons8 via the Noun Project
+    - originally named noun-collapse-arrow-61412.svg
+
+- usa-icons/expand_more.svg
+  - Resized from the following, also in public domain:
+    - by Icons8 via the Noun Project
+    - originally named noun-expand-arrow-61408.svg
+
+- icon-https.svg
+  - by Jacob Cain USGS ASC. CC0 Public Domain.
+  - Derivative work of the following, also public domain:
+    - noun-lock-4376431.svg (CFPB via the Noun Project)
+
+- icon-dot-gov.svg
+  - by Jacob Cain USGS ASC. CC0 Public Domain.
+  - Derivative work of the following, also public domain:
+    - noun-institution-50355.svg (Icons8 via the Noun Project)
+
+- us_flag_small.png
+  - by Jacob Cain USGS ASC. CC0 Public Domain.
+
+- usa-icons-bg/search--white.svg
+  - by Jacob Cain USGS ASC. CC0 Public Domain.
+  - Derivative work of the following, also public domain:
+    - noun-magnifying-glass-89626.svg (CFPB via the Noun Project)
\ No newline at end of file
diff --git a/isis/src/docsys/assets/img/icon-dot-gov.svg b/isis/src/docsys/assets/img/icon-dot-gov.svg
new file mode 100644
index 0000000000..eb17ab8610
--- /dev/null
+++ b/isis/src/docsys/assets/img/icon-dot-gov.svg
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200">
+  <defs>
+    <style>
+      .cls-1 {
+        fill: #3c8ad0;
+      }
+    </style>
+  </defs>
+  <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142)  -->
+  <g>
+    <g id="Layer_1">
+      <path class="cls-1" d="M600,25c77.6,0,152.9,15.2,223.8,45.2,34.1,14.4,66.9,32.2,97.7,53,30.5,20.6,59.1,44.2,85.1,70.2,26,26,49.7,54.7,70.2,85.1,20.8,30.7,38.6,63.6,53,97.7,30,70.9,45.2,146.2,45.2,223.8s-15.2,152.9-45.2,223.8c-14.4,34.1-32.2,66.9-53,97.7-20.6,30.5-44.2,59.1-70.2,85.1-26,26-54.7,49.7-85.1,70.2-30.7,20.8-63.6,38.6-97.7,53-70.9,30-146.2,45.2-223.8,45.2s-152.9-15.2-223.8-45.2c-34.1-14.4-66.9-32.2-97.7-53-30.5-20.6-59.1-44.2-85.1-70.2-26-26-49.7-54.7-70.2-85.1-20.8-30.7-38.6-63.6-53-97.7-30-70.9-45.2-146.2-45.2-223.8s15.2-152.9,45.2-223.8c14.4-34.1,32.2-66.9,53-97.7,20.6-30.5,44.2-59.1,70.2-85.1,26-26,54.7-49.7,85.1-70.2,30.7-20.8,63.6-38.6,97.7-53,70.9-30,146.2-45.2,223.8-45.2M600,0C268.6,0,0,268.6,0,600s268.6,600,600,600,600-268.6,600-600S931.4,0,600,0h0Z"/>
+      <g>
+        <path class="cls-1" d="M471.9,709.5v-136.6c9.4,0,17.1-7.7,17.1-17.1v-17.1h-34.2s-51.2,0-51.2,0v17.1c0,9.4,7.7,17.1,17.1,17.1v136.6h51.2Z"/>
+        <path class="cls-1" d="M574.4,709.5v-136.6c9.4,0,17.1-7.7,17.1-17.1v-17.1h-51.2s-34.2,0-34.2,0v17.1c0,9.4,7.7,17.1,17.1,17.1v136.6h51.2Z"/>
+        <path class="cls-1" d="M676.8,709.5v-136.6c9.4,0,17.1-7.7,17.1-17.1v-17.1h-85.4v17.1c0,9.4,7.7,17.1,17.1,17.1v136.6h51.2Z"/>
+        <path class="cls-1" d="M779.3,709.5v-136.6c9.4,0,17.1-7.7,17.1-17.1v-17.1h-85.4v17.1c0,9.4,7.7,17.1,17.1,17.1v136.6h51.2Z"/>
+        <path class="cls-1" d="M796.4,760.8h-17.1v-34.2h-358.6v34.2h-17.1c-9.4,0-17.1,7.7-17.1,17.1v17.1c0,9.4,7.7,17.1,17.1,17.1h392.7c9.4,0,17.1-7.7,17.1-17.1v-17.1c0-9.4-7.7-17.1-17.1-17.1h0Z"/>
+        <path class="cls-1" d="M403,521.7h394.1c9.1,0,16.4-7.6,16.4-17.1s-4.2-13.3-10.3-15.8l-195.1-118.4c-5.1-3.1-11.4-3.1-16.5,0l-196.9,119.5c-6.4,3.9-9.5,11.8-7.6,19.2,1.9,7.4,8.4,12.6,15.8,12.6h0ZM600,425.2c20.3,0,36.7,16.4,36.7,36.7s-16.4,36.7-36.7,36.7-36.7-16.4-36.7-36.7c0-20.3,16.4-36.7,36.7-36.7Z"/>
+      </g>
+    </g>
+  </g>
+</svg>
\ No newline at end of file
diff --git a/isis/src/docsys/assets/img/icon-https.svg b/isis/src/docsys/assets/img/icon-https.svg
new file mode 100644
index 0000000000..b4eabb4db8
--- /dev/null
+++ b/isis/src/docsys/assets/img/icon-https.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200">
+  <defs>
+    <style>
+      .cls-1 {
+        fill: #549a00;
+      }
+    </style>
+  </defs>
+  <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142)  -->
+  <g>
+    <g id="Layer_1">
+      <path class="cls-1" d="M761.2,575v215c0,6.5-2.6,12.8-7.2,17.4-4.6,4.6-10.9,7.2-17.4,7.2h-273.2c-6.5,0-12.8-2.6-17.4-7.2-4.6-4.6-7.2-10.9-7.2-17.4v-215c0-6.5,2.6-12.8,7.2-17.4,4.6-4.6,10.9-7.2,17.4-7.2h26.6v-55c0-29.2,11.6-57.1,32.2-77.8,20.6-20.6,48.6-32.2,77.8-32.2s57.1,11.6,77.8,32.2c20.6,20.6,32.2,48.6,32.2,77.8v55h26.6,0c6.5,0,12.8,2.6,17.4,7.2,4.6,4.6,7.2,10.9,7.2,17.4h0ZM675.5,495.3c0-20-8-39.2-22.1-53.4-14.2-14.2-33.4-22.1-53.4-22.1s-39.2,8-53.4,22.1c-14.2,14.2-22.1,33.4-22.1,53.4v55h151v-55Z"/>
+      <path class="cls-1" d="M600,25c77.6,0,152.9,15.2,223.8,45.2,34.1,14.4,66.9,32.2,97.7,53,30.5,20.6,59.1,44.2,85.1,70.2,26,26,49.7,54.7,70.2,85.1,20.8,30.7,38.6,63.6,53,97.7,30,70.9,45.2,146.2,45.2,223.8s-15.2,152.9-45.2,223.8c-14.4,34.1-32.2,66.9-53,97.7-20.6,30.5-44.2,59.1-70.2,85.1-26,26-54.7,49.7-85.1,70.2-30.7,20.8-63.6,38.6-97.7,53-70.9,30-146.2,45.2-223.8,45.2s-152.9-15.2-223.8-45.2c-34.1-14.4-66.9-32.2-97.7-53-30.5-20.6-59.1-44.2-85.1-70.2-26-26-49.7-54.7-70.2-85.1-20.8-30.7-38.6-63.6-53-97.7-30-70.9-45.2-146.2-45.2-223.8s15.2-152.9,45.2-223.8c14.4-34.1,32.2-66.9,53-97.7,20.6-30.5,44.2-59.1,70.2-85.1,26-26,54.7-49.7,85.1-70.2,30.7-20.8,63.6-38.6,97.7-53,70.9-30,146.2-45.2,223.8-45.2M600,0C268.6,0,0,268.6,0,600s268.6,600,600,600,600-268.6,600-600S931.4,0,600,0h0Z"/>
+    </g>
+  </g>
+</svg>
\ No newline at end of file
diff --git a/isis/src/docsys/assets/img/isis-logo-br.svg b/isis/src/docsys/assets/img/isis-logo-br.svg
new file mode 100644
index 0000000000..7b410d664b
--- /dev/null
+++ b/isis/src/docsys/assets/img/isis-logo-br.svg
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 400 328.5">
+  <defs>
+    <style>
+      .cls-1 {
+        fill: #fff;
+        fill-rule: evenodd;
+      }
+
+      .cls-2 {
+        fill: #955a4a;
+      }
+
+      .cls-3 {
+        display: none;
+      }
+    </style>
+  </defs>
+  <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142)  -->
+  <g>
+    <g id="Layer_2" class="cls-3">
+      <rect width="400" height="328.5"/>
+    </g>
+    <g id="Layer_1">
+      <g>
+        <path class="cls-2" d="M156.3,118.4c0,0,.1,0,.2,0v-.2c-.1,0-.2,0-.2,0v.2Z"/>
+        <path class="cls-2" d="M159.7,269.4c-25.4-12.8-42.2-23.6-51.4-32.9-29.4-29.7-42.6-72.5-34.7-112.7,2-10.3,4.4-17.1,15.1-42.6,7.4-17.6,8.9-23,8.9-32.2s-2.7-16.9-11.6-31c-1.5-2.4-3.7-3.4-6.1-2.9-2.3.5-3.8,2.8-3.6,5.4.1,1.4.7,2.7,4,8.3,9.5,16.5,9.4,23.1-.7,47.1-12.9,30.6-15.6,39.1-17.5,53.6-5.2,41.2,7.4,80.1,36.4,111.9,10.3,11.3,27.6,22.7,56.5,37.3,15.2,7.7,16.5,9.1,16.5,18.4s.9,8.5,4.8,8.8c3.7.3,5.2-1.7,5.5-7.4.9-14.4-2.8-19.4-22.1-29.1Z"/>
+        <path class="cls-2" d="M164.2,178.8c-1.1.1-2.3.2-3.4.2-9.3,0-19.5-4.2-22.3-9.7-1.2-2.4-.9-4.9.9-6.9,2.1-2.4,5-2.8,7.5-.9,5.9,4.4,7.6,5,11.3,5.4,5.1.6,9.7-.8,11.6-3.6,1-1.5,1.1-3.2.2-5-1.2-2.4-4.7-4-12.8-5.8-3.1-.7-5.7-1.6-8-2.7-2.1,1.4-6.9,4.3-12.5,7.5-18.2,10.7-19.7,12.1-20,18.8-.2,4.6,3.5,12.9,9.4,20.8,3.8,5.1,11.1,7,16.9,4.2,3.1-1.5,30-17.3,32.8-19.3,4.3-3.1,6.2-7.7,5.5-13.6-2.7,5.8-8.6,9.6-16.9,10.6Z"/>
+        <path class="cls-2" d="M297.1,175c21.3-70.8-36.3-144-108.4-137.9-79.7,6.7-124.2,95.2-82.5,164,47.8,78.8,164.2,62.9,190.9-26.1ZM122.8,207c-6.7-8-14.9-23-16.7-29.8-1.1.8-2.4,1.3-4,1.3h0c-1.1,0-2.1-.3-3.1-.7h-.2q-2.8-1.6-2.8-30.2v-26.7l1.3-1.6h0c.3-.4,1.5-1.5,2.7-1.9.6-.2,1.3-.3,1.9-.3s1.3.1,2,.3l.6-2c14.1-45.5,58.4-74.1,104-67.3l.6.2c36,5.4,65.2,30.2,76.8,65.2.8,2.5,1.4,4,1.5,4.9,3.1,1.2,5.7,2.8,7.3,4.5,2.3,2.4,2.4,4.5,2,5.9-.5,2.2-1.9,3.8-3.8,4.4-.9.3-1.8.3-2.7.2.5,3.6.9,10.2.7,13.1,3.5,2.2,5.4,5.1,6.5,9.2,1.3,5.2.5,10.1-2.3,14.2-2.3,3.4-5.8,6-10.2,7.6-.2.6-.5,1.2-.8,2.1-25.3,68.4-114.7,83.6-161.5,27.5Z"/>
+        <path class="cls-2" d="M269.8,116.6h0c1.5-.3,3-.5,4.5-.5,0-.2.1-.5.2-.7,1.1-4.4.3-6.9-5.4-16.3-6.5-10.8-11.2-13.8-18.7-11.8-2.4.6-23,12.6-34.2,19.8-7.3,4.7-9.8,11.1-6.9,18l.9,2.3-.8.6c-1.4,1.1-1.8.7-5.2-4.8-8.6-14.1-14.8-15-30.4-4.3,2.7,1.2,5,2.8,6.5,4.6,2.4,3,1.7,6.5-.2,8.4-1.8,1.8-5.1,2.5-8.1,0-1.5-1.3-3.2-2.2-4.9-2.8,0,.5,0,1.2,0,2,0,4,.4,5,4.5,11.6.6,1,1.1,1.8,1.4,2.4,7.8,3.5,9.5,7.3,9.8,14.2,0,1.4,0,2.8-.2,4.1.9-.5,1.2,0,2.3,1.6,5.8,9.3,12.6,10.3,24.2,3.2,1.1-.7,2-.9,2.6-.8-.1-3.8-.2-9.5-.3-18,0-2.5-.3-24.6.1-26.9.5-2.2,2.3-4.4,4.3-5v.2c0,0,0-.2,0-.2,2.9-.7,5.7.4,7.3,2.8.4.5.9,1.3.9,24.3.3,0,.6.2.8.2,5.4,1.6,8.3.7,20.9-6.9,4.6-2.7,7.2-4.2,8.6-4.9.5-8,6.2-14.1,15.6-16.2Z"/>
+        <path class="cls-2" d="M328.9,119.7c-4.4-21.6-9.7-34.1-22.9-53.5-10.7-15.8-10.6-22.4.7-39.1,5.1-7.5,5.4-8.1,5.2-10.4-.2-2.8-3.2-4.8-6.2-4.1h0c-1.9.4-2.9,1.6-10.2,12.4-11,16.4-10.4,28.4,2.2,47.5,8.9,13.4,13.2,21.5,16.3,31,15.2,46.4,5.5,93-26.7,128.3-11.2,12.3-20.8,19.2-48.5,35.3-18.9,11-22.1,14.9-22.2,26.6,0,6.3,1,8.3,4.4,8.9,3.9.7,5.7-1.8,6-8.2.3-8,1.4-9.2,15.9-17.6,16.6-9.6,26.3-15.7,33-20.7,42.7-31.8,63.4-85.1,53-136.4Z"/>
+      </g>
+      <g>
+        <path class="cls-1" d="M270.3,118.5c-9.9,2.3-15.2,9.1-13.9,18.1.9,6.8,5.9,11.4,14.8,13.5,11.4,2.7,14.5,4.2,16.1,7.9,3,6.5-4.7,12.4-14.3,11.1-4.3-.6-6.9-1.8-11.7-5.4-2-1.5-3.7-1.5-5.2.2-6,6.5,13,15.7,25.8,12.4,10.6-2.7,16.1-10.8,13.7-20.2-1.7-6.4-5.7-9.4-16.3-12.1-11.3-2.8-14.5-4.8-15-9.3-1-9.2,15-12.1,24.2-4.4,2.5,2.1,5.6,1.2,6.4-2,1.5-5.8-14.3-12.1-24.6-9.8"/>
+        <path class="cls-1" d="M216.4,119.3c-1.3.4-2.6,2-2.9,3.4-.5,2.9,0,50.6.6,51.7,1.5,2.7,5.8,2.7,7.2-.1.8-1.6.9-51.9.1-53.1-1.1-1.7-3.1-2.4-5.1-1.9"/>
+        <path class="cls-1" d="M156.3,118.3c-9.5,1.7-15.2,7.7-15.3,15.7,0,8.7,5.3,14.1,16.5,16.5,9,2,12.7,3.8,14.2,6.9,3.4,6.8-3.7,12.6-13.8,11.5-4.3-.5-6.2-1.3-12.3-5.8-1.6-1.2-3.4-.9-4.8.7-5.4,5.9,10.1,14.6,23.1,13,11-1.4,17.3-7.9,16.9-17.6-.4-9.3-3.7-11.9-20.9-16.5-8.2-2.2-11.7-5.6-10.6-10.4,1.8-7.6,16-8.9,24-2.1,4,3.4,8.8-1.5,5.5-5.6-3.8-4.7-14.6-7.8-22.3-6.4"/>
+        <path class="cls-1" d="M100.7,119.3c-.6.2-1.4.8-1.9,1.3l-.8,1v26c0,28.5,0,27.3,2,28.4,2.1,1.1,4.8.4,5.8-1.6.9-1.6.9-51.9,0-53.2-1.1-1.7-3.1-2.5-5.1-1.9Z"/>
+      </g>
+    </g>
+  </g>
+</svg>
\ No newline at end of file
diff --git a/isis/src/docsys/assets/img/isis-logo-yellow-notxt.svg b/isis/src/docsys/assets/img/isis-logo-yellow-notxt.svg
new file mode 100644
index 0000000000..a72a4f31ee
--- /dev/null
+++ b/isis/src/docsys/assets/img/isis-logo-yellow-notxt.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg id="Layer_3" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 330 330"><defs><style>.cls-1,.cls-2{fill:#fbd45c;}.cls-2{fill-rule:evenodd;}</style></defs><g id="ISIS_Orb"><g id="Horns"><path class="cls-2" d="M55.55,13.25c1.9.5,2.9,1.7,10.2,12.5,11,16.4,10.4,28.4-2.2,47.5-8.9,13.4-13.2,21.5-16.3,31-15.2,46.4-5.5,93,26.7,128.3,11.2,12.3,20.8,19.2,48.5,35.3,18.9,11,22.1,14.9,22.2,26.6,0,6.3-1,8.3-4.4,8.9-3.9.7-5.7-1.8-6-8.2-.3-8-1.4-9.2-15.9-17.6-16.6-9.6-26.3-15.7-33-20.7-42.7-31.8-63.4-85.1-53-136.4,4.4-21.6,9.7-34.1,22.9-53.5,10.7-15.8,10.6-22.4-.7-39.1-5.1-7.5-5.4-8.1-5.2-10.4.2-2.8,3.2-4.8,6.2-4.1"/><path class="cls-2" d="M274.45,13.25c-1.9.5-2.9,1.7-10.2,12.5-11,16.4-10.4,28.4,2.2,47.5,8.9,13.4,13.2,21.5,16.3,31,15.2,46.4,5.5,93-26.7,128.3-11.2,12.3-20.8,19.2-48.5,35.3-18.9,11-22.1,14.9-22.2,26.6,0,6.3,1,8.3,4.4,8.9,3.9.7,5.7-1.8,6-8.2.3-8,1.4-9.2,15.9-17.6,16.6-9.6,26.3-15.7,33-20.7,42.7-31.8,63.4-85.1,53-136.4-4.4-21.6-9.7-34.1-22.9-53.5-10.7-15.8-10.6-22.4.7-39.1,5.1-7.5,5.4-8.1,5.2-10.4-.2-2.8-3.2-4.8-6.2-4.1"/></g><path id="Inner_Circle" class="cls-2" d="M165,34.27c-61.21,0-110.83,49.62-110.83,110.83s49.62,110.83,110.83,110.83,110.83-49.62,110.83-110.83-49.62-110.83-110.83-110.83ZM165,245.37c-55.38,0-100.27-44.89-100.27-100.27s44.89-100.27,100.27-100.27,100.27,44.89,100.27,100.27-44.89,100.27-100.27,100.27Z"/></g><g id="Spacecraft"><rect id="Arm" class="cls-1" x="108.69" y="135.82" width="111.91" height="17.28" transform="translate(-31.78 47.54) rotate(-15)"/><rect id="Body" class="cls-1" x="145.47" y="111.66" width="38.81" height="67.25" rx="12" ry="12" transform="translate(-31.99 47.62) rotate(-15)"/><rect id="R_Wing" class="cls-1" x="198.03" y="98.87" width="41.37" height="62.32" rx="12" ry="12" transform="translate(149.72 374.95) rotate(-105)"/><rect id="L_Wing" class="cls-1" x="89.93" y="127.84" width="41.37" height="62.32" rx="12" ry="12" transform="translate(-14.34 306.99) rotate(-105)"/></g></svg>
\ No newline at end of file
diff --git a/isis/src/docsys/assets/img/us_flag_small.png b/isis/src/docsys/assets/img/us_flag_small.png
new file mode 100644
index 0000000000000000000000000000000000000000..113f02ff53eea067e543429f4e8493f17670e50c
GIT binary patch
literal 4421
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

literal 0
HcmV?d00001

diff --git a/isis/src/docsys/assets/img/usa-icons-bg/search--white.svg b/isis/src/docsys/assets/img/usa-icons-bg/search--white.svg
new file mode 100644
index 0000000000..a5af0b2965
--- /dev/null
+++ b/isis/src/docsys/assets/img/usa-icons-bg/search--white.svg
@@ -0,0 +1,524 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" version="1.1" viewBox="0 0 1200 1200">
+  <defs>
+    <style>
+      .cls-1 {
+        fill: #fff;
+      }
+    </style>
+  </defs>
+  <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142)  -->
+  <g>
+    <g id="Layer_1">
+      <path class="cls-1" d="M433.2,58.801c-205.2,0-374.4,169.2-374.4,374.4,0,207.6,168,375.6,374.4,375.6,76.801,0,147.6-24,207.6-62.398l372,372.0001c28.801,28.801,75.6021,28.801,105.6,0,28.801-30,28.801-76.801,0-105.6-4.8008-3.6016-372-372-372-372,38.398-60,62.398-130.8,62.398-207.6,1.1992-205.2-166.8-374.4-375.6-374.4l.002-.0021ZM433.2,720.001c-157.2,0-283.2-128.4-283.2-285.6s127.2-283.2,283.2-283.2c158.4-1.1992,286.8,126,286.8,282,0,158.4-128.4,286.8-286.8,286.8h0Z"/>
+    </g>
+  </g>
+  <metadata>
+    <i:aipgfRef id="adobe_illustrator_pgf"/>
+    <i:aipgf id="adobe_illustrator_pgf" i:pgfEncoding="zstd/base64" i:pgfVersion="24">
+<![CDATA[
+KLUv/QBYzCQDeiFrnySQRKT57/Ext4w94CCAGQEAqKoiMMRsTHW9vocKAAAAgAAAACB+CQoKFwqv
+jdPvnWvmBM1jdh7L3PVcq17NnKBz7CXj2h3br62ZWgAyR2vh8UUzJyhLy2O1S1XTrnhOaXH+zjUu
+a5qXDAioU7u+1f49ACs8X8WWV53ndUqAgDIcQy+SZG/lsAzAgAGf/OIYlr9/z5fd5y2WHLdi1R2r
+Oyp59gCs8JiuaTh2qerZy6m4c78BXnWOx1Tfgd9vgBNOGxABGjg9vwS8+bvGs/168UaAPJaS7zx/
+b3iWWyoHnsedeE698v0G8G/+wm8ev3LzDUDHcE0zYrim55cAmICI4RpjuYQ+ciQ/mMuq187cdT23
+Yhzfbuj/+OMKnsc4jsZz6s3v2hbAfrlKXmN7gOcHIHfmOVY7iL7xjdr1rXJAURxjc5qvYssJlm/X
+l2YpOnyuiue4g09eLyaGa5VMfz4t4bVviqTmTZFcJ58PfL91Kr9R0hxToEpFftEcGR6OUwwyBYaM
+/n3IMGHYq1YrEOG638uAd7ZxefWfruVcxmsNQjtxGaf2zDEnp+Va0zmoBqHNb8z5NC8KCahTAGIZ
+dHJBHYTGouU773xaQuu9I3Javu07DlBrcYA7xuPbjl31neM9VtHv/Ka0AIw7zvH3zunJp/XuX3l+
+NTmn3xGna5kV35qAeLZftUqz5VnlBcS5FtPynMdq7Y5XWvcTFKHNdZ1+Wodj+K5VMQenazl/5fsF
+TVA6dhGaY6Elcly25DcKx/l7s+QLQnO8940OuF+6lnOV3NC+E5e9+buaMM2ewh/+HJctqSZTabIs
+gFBKE+d5PL8amGYd2ipePy1zfBkc0rzmM05I6xms9dJIu2jdawBoXivQukbRejYgpPUMDXG0nr2h
+jNbj2X7JnS9baPHrxXxaopTPsXcVryNE1tBoAGq68mV4PA/IO/mNwjS7phme+p7h6YnLOumJ03r3
+Whe1UfOaH0EvdtOTYui76XXNHEWzFH84jmbYwzIMR9GTPzS9SY5e18TRDM2QHEP/STMkvZ6Nsjs9
+cVqY9e7772APu9jHTvaymx3taVf72tne9qx7778HfehFP3rSl970qE+96lfP+tb37///4A+/+MdP
+/vKbH/3pV//62d/+DnrwgyAYgiI4giSYlaAJomAKquAKsmAL9tCHPwTDMBTDMSTDMjRDNExDNVxD
+NmzDLnrxi6AYiqI4iqRYiqaIiqmoiqvIiq2Y9dGPfwTHcBTHcSTHcjRHdExHdVxHdmzHTnrykyAZ
+kiI5kiRZkiaJkimpkivJki3ZS1/+EizDUizHkiyzsjRLtExLtVxLtmzLbnrzm6AZmqI5mqRZmqaJ
+mqmpmqvJmq3ZUY9+FERDVERHlERL1ERRNEVVdEVZtEWznvr0p2AapmI6pmRapmaKpmmqpmvKpm3a
+Va9+FVRDVVRHlVRL1VRRNVVVdVVZtVX76te/gmu4iuu4kmtWruaKrumqruvKru3aWc9+FmRDVmRH
+lmRL1mRRNmVVdmVZtmV769vfgm3Yiu3Ykm3Zmi3apq3ari3btu3IimzIgqxnO9uu7Lqu6pqu6Gqu
+5Tqu4pqFK7j6ta+suqqqmqqoaqqkOqqh+tWusumapqmZkqmYgqlPW3RFU9RERzREP9pR1lRN0yRN
+0QTNbrKlWmZmSZZiCZa9ZEmVNEmSFEmQ9GQ7rmM6miM5iiM4+rFFQxFcQ3UMRRbMVjAdQbH9bPnJ
+z/o1Q8k+huD3WYmW4/etyWakNztLZiwJjn8NvdiGrRiCYfZD9q/mL3321wxFyzFrV1M1VTMF11JF
+S7Msy7LMRr+SmdiKrLiKqqiaYimSoMiG6w8zdARDr/60DD/4P5ulIttXdAw76Hs/s5Zd1TRLUbMk
+0zEdxRD8Pu1pT7OetmiLsii7oiqqpihqoiVakuiIjqiIimiIhiiIguhHP+pRj3a0Zc3VzFZTNVMT
+NVHTNEuzNElzNEVTNEMTNL/5TW92sy3bki3XUi3TEi3RsizJkizHUizFMizB8pe/9GUvW5Ils5VU
+yZRESZMsSZIcSZEMSZD8pCc72cl2ZMd1VMd0REdzLEdyHMdwBMc/+rGPrLiKqYiKpViKoyiKoQiK
+2Re72IZsuIZqmIZoWIZkOIZiGIZg6MMetiALrqAKpqAJliAJjqAIhiAIfrCD7Wf/+tOPfvSbn/zj
+F38WfvD733//rV+96lWfetSbvvSkH33oQQ/6773vvu1sV3va0W52s5ed7GMXu9jDDvbffc8EslEG
+p9rXupYlWBocv16a/iC0Rk7HMvzeLp1qnsEQO1oitt9WR4PpWG2/ajXO5VhHu2OYllet/NWE8ph+
+Z01Oy6/lful3jgPIFhym4znVWgHkXBXb+B2r5Jb93ix5nl81v9H8Rlv5q6EzeEq2tFT5C0BHu+tc
+hlmN1sQsmNXmuvbMde3RWnjsTrU7zvNX9YpzfEAnnlVyfr+aFy7Pdeo1oIPQEixaVr23R0NoiVwV
+F6QyGhwHIN91ropBdj3HAWj2ddereE3Y8ushtIQW3+/cIrJ6RU/sWH27tMyKzZpTiclYtJzT8q2h
+a8zJjuVxh1XP9a3huAzP6fj1qlWYZjku61y83i/q6dNxnr9z+0Nfin4kTfOb/Zve995L7ZOwfLsn
+ctRMEWQ0aJkl35mY9Wo4EoBYBolwfIJpFoA4f+k7zmf0RHox1EKx//FrvnuvjWD/Wg+/95oIfobW
+iGVQ7aFjO3PqfoJyWaiFv5GzTgFOK/mU03FO1+qJlllxeiI9fscDXssrhinz2FzjMSePWffr8e/c
+5jd6EucYri/mBOUyrzXi+VV1Ytb9Wk7hn6BcNmoNPJfpzx3PMU7vYdjJbzSma4zWACCWA8QlaWpl
+WWph+LXvwVkWvd7HOH9n+xV7+ve4635fdn0nSnQty6yYM0J0rZG6HI7LutbAWbSc53EnZr2vyYmc
+oFymNWLWi39O4ATVGnecesUw8CzH0tP3E9Rr+fu66zae5fYkTlAua+B3Pdcqjseq+tbkdPyKqeqV
+47Lxfw/63k3Te76TYgiaZO/d66H3GjiKXizJUPSjaXqmqJljKHYPlr73Xnp4zJElHJf90HvNh95r
+pqiVotYQUKcsWobpWJ1yXAaW4Oi1RhyAjONvAPpVOS7rv1F6Lfwf6D9Ta8T5u9K1nGAFwL04l1sA
+MBgt1f3GOEJrxHMuezguSyC0BP0O4GipWvVStAUtvypCa9x1y3GZ90iv/FqDrmX8jkGncoJyXNa9
+8GsJDuKu8/fO8dg8TzStcdf5G98qx2Va90BGnKphlNHRbFycjDsxXWen4nXacRliYYD7i8KJbAwD
+AS4zG38QSn5Xwdj9PRSxwt/OD86BYFi4477T8UCPbjnQfaZ7PF3ccd9cdrLgjwimQKXbcXFL3IQ7
+HJZWKNSA1lLCLXEuE+EOsrvbEv/gDlBkIr5bog0FqnPZQvM4/MLnxC0CHtpgysQmcN9c1iIR8QEU
+3a47FlxUCvS5uA5m1fY/OjlAukAYf2ZM2+697QAvdMKQa7UVAxGFOyIYDLBvoBKph/wRLgIrC+ht
+ROF9x0KPrx/o8vLN7jyCIBItEf+8F0U8uwNIODsuAy8ZlaNjaB6HP7hdp9jNDlCFJxgMcGf4z8IP
+7pPhwmWFAc662FTOuvAKWovNU9BabCKTwthU19ltBYJOafnDoqTyntdBkftU8mhGQOZ8DBxn+UHH
+IaMYNexAn3JgUA4p5bz0RTw7WyBhn4aNYoC7QmANFZBAUIkvIgc8MRC4bwJPf4ikZFwWB5zLTKQG
+oRGBCPgIZBVmJykVpgtE+9jdGjkPW0T5i/zugD4X1wcwZSf8OoHCwm9vE6A08tJPnQqdA0sobpnt
+DyGRYsrJJg8NDCam7HTqve/CJmDpmIFNQkCATeOG4CJXmZAvTbeKcyvyiPEwTHe3FTAR9fDQrdJ9
+ul3gRuSyVsC0sLRCIclrQGvpHhU4YGXolmehUUIgNhEwxLllohN+3XLGSPcA7uAyUey75eGgGd8C
+0k17A9wLIhPxPXRbQjAbAgRvBjicywaTgkOr1FdxZpC3mFDckovB44deFUdHNwh2opAsH9FIUdKU
+RKuFRfULSYI4D/9+kScYzZicYhPL1LkMLM3Myy7A/A8HXwUhDGPGS70kcdliVVDqJKmFRVHBGqof
+BRNXptS5LDESCUqljenEnhcGyTOqp4XEMsDXCmSgZ9x88KrsONAx+cA9gRoDv+qze7u6FTSg2CAY
+KaayQA+BSPvhQMsAZwiAXPcpdIuAXQF1N4XatDpcxqIPoEzN8SASBCNMLKkcYmcEcxorA5zLBolT
+pzNGGwHU6YtRBztxhcu8Q0mpgAdHp+WKZTiYuyDCZQ3YZMMOZCKbYWKWFJe+EpQD26WrBCGXmVrY
+RRLG0oXHndSYaEgEQ/QSjCwg9+y47OThWGzSAPfPeDljHUu6b4C7L7TkSKckik74dc8gLV2AILxv
+LstEWPHB8yXupxVbDI+Cy2UfAoLbUeqFdnES1WqzYkLOfLUDnMs2qaftJJHjBnUKhDFSSdvOZXVo
+gPslNsII4tsO8Iuitz0kal0k9lOYRAPC2EHybmPYzmW5aoA7yyhFNsZEsRZSblu07QAnaPDXn4eX
+yxLfAPe8I026wPZ+I0z56GLOyyHQlbhsw/oCHSkRsilU4d04PSRahs09u1hpAT2BUOXoMgl1E2Ot
+Ae4iEhEfNg4Vu7lsweZ1o9MkwgJKKLAdVA1K0u0XDG6G2MSL0s9liE749Zo1Arc6t1g+EFDAwKWf
+8fTGjdpk+JQqFeXhstAnMwA6EA2T4sF2AU9d9dkVz479Mp7Ota6D8/DXQ2nD1fgk6R5Ux4J2RCMS
+vUTKlrcnLM5H+CCbyCOEWPjWBNm/xc4WCiqB7G95RDVjxBEdg9cpl4Wix9fthLqJM4e4cDrh1zmL
+0JIClXzHGkBtJZfNsfblgomtFmESW+s6u61T0FpsEZbE2BQYgcSW8VTddmn/Ysvxf9+4JS8toBcy
+eFT+4ulc/QMCyei96Xi/pS/ec9mWE3Ag/jFxPoZDZADz0iP+38GQgp1tUlkHLJeOjaV3vBIU49mV
+KPHsIBSUZFMA8dBbkCa9Q0TI37RACeq5Rwm6oQlmy2WVgVGCqof8i+SKghvsPt9LgO0eUUuwdujS
+zWJQowQdICD3LXk8Dt9VP85uMy2gx2Ui+LTYFrgEsXXav9hG8GmxcZ6q2yQFrcUG89gHk3dgUMqB
+U3mclIoR/AU5fTvD4nwxs2x5ujOw6hr0xUEVosj+T8vy6Ljsgn883CTUTQTzFqRDCeAGT6Jcsf+9
+I9WH8spKxPJRSiqqzahQt/ZSlY3BhJXLyP5gu2eNVN/dhWY3anWQdcJ+VhECV0uw1rZ8gwtYgO0K
+zkj14V5odvWaKTUeKxHyGa8BVF/Yt8ETwAjImjFgUCnJUwfYT5IMCEhE/PO4zO6IZ4cQPb7+L52x
+raHLYus0Yt3mrVCJrSW3FptJgElsAq6z2ziHj7E9JGBia42cR/cbG4HwX7qvK1ibxO9GpMm3Iy6l
+1+5BE1EZKM7H+YnKc5nlwuGga8Fm/TknFXcOTnl0I0o8O7iDA2TdohgCBK+RYCzBMgULChLzjHQM
+cD9RGUjoWsWzW0UGuB8u3de/FAjSkSjx7LhsocVwrYpXsZxM1A76aQ3N+wn6ZbmA2OP9BHXQE7Re
+0ZNUTZnnl37nlC278B6zXhu+6xi/4wDx7aXqgnmuVfP8suj37niOJiCebXlWZQkAdauTQTU5p9GR
+li0w/Wq+ezLaBNW+T7+OhtW896wuqBOv7lgzxwJkjab1P0FlvKZlraY1c4J6F9SpVTTrgjorlibk
+gjp3XKnzGOqCOjldt7IqvjUuqCMg9rigTo6/lni25XyOXeIAbydXyauGajktO2bYy+lVCn/t95XL
+KS9VF6Tqgnvuqbogj/Gcfu1XrfKzh9t3DL8t3H7VKg+35zhAPHu4Xa9ue4ZTMdzL6dXLimkPt+WU
+h9tyTr+eLSDOadl7qX7tfcY4mn5U2YmWuhwcMeCl8rXKFtDKa++lkmeVZwuI57lW3fEcw/ULtm1v
+zvHbtm/bjyTszTlu23OOh6bo3fYdB5DvVRuQ0uCYllfxivAx633J3m3bXyQ7zZLxGPZSdQEAdcu7
+bdu7bVtFx/AYj8F27dkCcDy+bTuGe7aAnI7lu/5kAHfdsuV55cG3CofjeE5V9RrjMR+g5Wc59+Bb
+1RqQ47e3WtW0yudynqoL7He+4wBz6qVj24NvVctj3bUH36raxl2qd0559xzAi+d3gGq2VbgH36pV
+POfealXf95u667m261tVr2g5Zr22vIppeV7F8Pd6PKc814tlw/XLe6lo+kV4+A3fZH7HAehadd8s
+zxbwfeJr4/HrxbigDp6KdeA49WJdUOeraktO160L6uQ15tM+zRGr1XmOVZ935jnWTlAXIvW18odf
+pOsA5LuW/DqPodoEheHXHkFcnt/axl34+5prlSfbMKnlbekVk+H4MkLYtUaLWW+MRb8WTXtzAbFH
+o3k/QfMYX60yLZZciiFZimEcQM7fORYZWmfdmtdEUBRHFo3GqrfNV7FFDEX/ybEEv1mKJknXqrgT
+5wLYeY7VFkvmkB4stZL0PBiWt9wKiGF6kr95Z0Auz3JKxmWQXXtMMs1XsSXH5ZVFywDEMqgMWbTc
+wmX6BeWr2OJLTQxL0vS6J8k3D8NS86YvveZzmf50XIPlm6UNUNHxHR0Nl86OskBgOjsSx7myh85m
+KTYDSXMbKUdOL9QozSeXkTQxt3eZnNLzs8PYKCDK2LjMUtBabDg+UHBx9Y8DsoloViVXBFOfLdQ1
+nZgvo6ItL8BiuV5jCeO/ITGuvhERTEdNwu+vgGX7gPE9Ok/CrgsHHB4o8VuzSm0CPsobsXtiqPF7
+LKH4vUFcUJ3LDBwFqrfoA6hzYgu3S0qltkdYs+2gjWF7gyEg0IkS4Sacu82c5UTHRM6RSgU0gN57
+yCimACZG2JFl1blsDZkQv7a4mK9QDwxg53TEma+fSBDbt1PLws4UZnHAuexwtmI3AyLfdwuTcTum
+Jri9HfC0/YT0tkdClaObM+nfLm5JsWkakPteaQ7ullcBdiIundmBVBaChKNV6NxXx/VgK4D3fUB0
+uDuPEHT2ytFpXlyWKRBFBYlOPZ0QCfcEil0+9zPLm1ZnVbF9BwSTkDCm2YkrLQzKFWFZYBd5glk6
+I8NuxQdLh3ZxK2GgU2iMJtHg47Tolsgn24CgMIIozDKWHN5Y/U24rIV3o4iKlwHQ0OAY3+ZmKTYU
+v8QSI0R3ulBw43I4qAHkzRHJYm1EaJih8rD1oIkMzAjmsxAMGEAuA40ZGVXpwevT2uPsx9nhqUdX
+t2AkGAlG4jIYCUYaCBFSg9ern/2tJNaDYIeVAnZYdUPsRIBorGrQJ0R3uIzu0B264wnFWgOsLjoh
+Dm+AiccHQolRPGSSr1t5+Wz7ooinJMH5patlsCab0EMVVBICsV1iYYD7X39t0Pwav1VU4VfugSr8
+qh4u3XcbyAOuaWxGmwD9ipleMIGakJSS8ua8gMYtVbgDZbyckcvcD+IMJtFxwh0CHy8fqR0TKLol
+qaFeHmFG4yh5BrcM4Y4xFznQLSvlTLoVdVviHtyRCbEmGGE0Y0kJdlJMLApZXmpyIIwg1MLt4uYO
+8JPovcgZjjB+jqTUdlZLEoWlBIcsfEw3284wtYPSZySQNsK4YX0Bw6QdiFycQgrREjEz11W+VFVV
+Xqq2Pf8ifgAdYB3/9MybQfy7Q6oFExruo5Py9UIFyAWlZw6wy3dTDIlvPxwyOphrV4TLGC2J9emo
+JyJeCi990SmUeuqq4ykXT7nfU1cdDqVfxVN4isvu031yPQ5fVUOh++Sel8E7EMIsg/ewgB1WC9hh
+tYAdVh0ECoEmtqgGfbBz4Z0Lj3sN+oQS2eejgqAa1Cl6XBD3uCDuiLgg7i/NS/PSuGcnf6AkXW2g
+JF0NUZJ+euOssnEfCJhrGpANRaS8KDCzAFJevlEAKx6kvAaNAkj5XGYBZIinUPolLFDC+vgZSr8E
+QkFJJD6kkT/IBslhZ+4WTNenQPKzc10Yd+Gubd82NHjbzh283l6I7IXoZE0MeyFiGSLWxN4L0fnJ
+kELLqnfP4RgcDJp1dEdQhTdozo7LTFzGZVxG8VTdFhnBUh+Fde6UPxTyFsRTAxQciFzMR9k4lddo
+JB1IU0quyEF1L/yCwPLoRhRp+Xi4+VQQT4lCIoQoBOIp11NXXdQRQiEP0VgtEI3+eQtx4Fedy2Ak
+94SRYCT3HAgN/Kob+FW3RbbIFrknyDAQqaoHO6xAXaIGcdnHsGlQhVc5FW9RhVddePzp3ri/EChJ
+P1y6bdOAVELuAwHBLfH4QECwYlf8BwJyGVixt00DMsYonvIyCyAYo/hDxUNAyosyqHiIbRZAnOIh
++YqAcFl96fLS57JJXvoEGF762Z8UMCQfP3MuO0kkLAlLgjJ91Pemj2qF0h+DQ+kfxOzSdYKwn7I9
+uxCxJgPLELEgEusXIpY15fFf11VyKLw22W0EuIPLxg5VPyCdVHkuQ8DuT2QAzrQgB8Zb8CWiEL9+
+1JePsKgTH8VNrr8MmGKEcU+4DE+5OZeNOlMo/WpoRDRW/T6598kF75PrEY1VHz0OX71P98k9GQO/
+Ygz8qsNI7jkwMMAZvDCSe4JAIBAopIKww+rDDivYYWWLLgT15F14DCZEVOEP3zfAHoQnlEh4CZSk
+LxIoSe8SKElPoCRdTahv3F8a93xp3JfG7YQUpzfuh9Mb94pd4T6QbHPhMZclNg1I5UB+IOCmAamA
+FfsDYxQPASkvRAhSXhREowBSXgouy9d8RUAmBYvDpGBjEWrOwkv/XhEQCesUSj8oLoi7hPXxE5J7
+zUfCZRIW+D3ocfggEMh0nd13YTd+HL4i5bx56cJuexq8/qfshaj2UGu9HTR/HWXqywKResAUiNRD
+/mq6exjgPsfas+Oy0YIYCIhGauOUfC6LCZkSh2OYElTBIDaBluD0pVuGfEmibvniDoitgInu/3/1
+ME0aoltuSJdSX7gEpZ9H4GVNlBaxFhSmPOp3y8mCgHRvj8wA/6Km9DaB+ybFRhhBUhIQNm43Ge7g
+FYX3rTpRvIEwejx120G7HZREoem/OAXC+MHtQCQKR7P9IRDGf7C0A1Ii9DBKkY0wgpjP7Og8VOzm
+Mk2CcCCgJB1uSaFW43aQlctiho1RejodZO1QYsI6QPlS1btWz+P0MN2sJc2/SAfUEqzkarQiW50y
+8T2YV+JXZvGjiPTFQdludUUiXn35LAiUxatjROILrIIW5LLRBS99B/h56gpPuSeXc7BQ+lW8Tl2h
+9KsiPCVKhO7TS+N2HC0iGojGqn9EY9VNj8MPhVzzVHDZZfD6gYGBgYFCPHjDgV8N/KpzmR/4VYeR
+BhYrifX9U9duJbFZCDusbJEtskXuCQpxmao4SazvDvX75HGPfD6fQQdVePW78NiFx/1z4TXow2UK
+T6ijOy7dcUG64550x41FUJKu9u/0xp3LGKc37i+N2wkhEuS2aWQV2xa5IPeBgIaKC24VxKYBYU+w
+YnNZhbBpVHrugYAcyqu7T+7ZUWBmAYxR1tCAC4875WWgICoeQjF4jQJYqHgIJYtRfP4QuUw08Ks+
+KUiIXC5r4SUuu2waEAOLgEwKJnidDlgEJHMZorOb5CsC0m3wBsrOwlMo/QkwhZ+5BD9fGlfCguSV
+NFb6EpakvkhYrnlyWezM2U2C12nHEIXS/+/SdXZc9tn3APe7dN3lIXZyI4TW4/AH5uVx+IQt9Tj8
+WOk6u813YS5rD5qzcwn353H4dunqEOmCYhKkH/ZhjUdXt76U80r8ZfD6lPNuCiAnUgZgasEuzo7L
+2pfLYJbBW//UOfLUVe8WmwwBorHqrMk1TxjJPTvW4Gni7q2gvRAZEp/TG3fWZCCQQEvFUQBZU6LC
+IiAdO/KfhV/4z8JzGSHPkFiOgqF2hooLuniJ9VzGmmyVxHp6ITrx1Cc5FF5fh2CHVa9BHLrjnpGO
+47I4Lx4QBAy9loqHdGuGw2UxC6rwKeddNAjyhytiJ0nnDChJ13xcCZg6uxWv04HUQ/44TqR0mEFz
+dpuNqmCo7Hl2XLa5dB/YCb/eFqQKv45c81QQ1rj1cWvc+tLvgRH2WTdQhecydXSA+8ugmXTI4vI4
+/OKp/TqXcZnBwGWh6PGFllVnSMwzt2Gps8vpFO4y3S1YnEqlOi3QYSMRCASDmGi7TTFalLtEIbwl
+umMRLCUKnUSkmiQ6O5XoIukvUTi4t1rj0rQ0Z8dlMBVSUOCxJqUxnTQ2ictEGhNIs82xVh5zWYgk
+KoVIGjdkGOHhtsV+LDISpffNfvUWkngDEyPwEmxY35SAhSiJCSZQE76RAu+R4tIN4szXfey7MiTo
+Wrms1ojnp2DglSRiJZF+gllKeFTsdsPB60n/gdoEOAWBh+g3Iv86l8E6i7Prn3eSWN9JFmfHOEms
+/5jF2SUIh04oMUhiG8onMBC8BWnSgQg8PnEQd0nB97hvNT790PLx0O5QI5YgLJgt5ZIOsKEOpaQu
+NgKSUpKrhjHOiJbfbcSzY3CmlLeMEo8Rzw5SSYn9s7hfh3F6Ci99RuteUBlI2EVcb2BxfQLTmhQY
+vqUHczq7zAJYas+v91qAsn4P1sJzWUU8O0ZnWfgRbGI9otFAIODuiULpR4Tn1w2JPhG/VkxU3DOU
+cc3TU8WvMySLh6iQiGe3cOFxR0jEs/NOb9xfdgACclkXUYVntPDSV3Qeh6+IM1+nL6Lh47KMDVtQ
+XGe3CYAk7yMQKYlKwIjEryMT4k8+J+azvEwpf6sOGcXtAsMTJgKoDzpUHh2XwUAeJZ5d5zhQUDUw
+UEG5bCyJZyd2LqWT+MkAmtwF1V4GDBDpOBOKFpSLYUH+dRjncfgf9m/+dUTEu57LuilXeaH86yWh
+nNNMO7bUVcIUO8aXi4NdUL8ySpzaE7iZfgqEXacFcvgpk2vk+kKurzM4IQy+qa/Xf2Ke35QapXoo
+9fXvk/r6goCSdEYm9Q4MhK/o64TTnPiT7/Eh0dfhyeqJD5HWLc1NSUlkpmUTcgtCVqD9HGhWwyDw
+fiuDAGURff3lGeBOECCcXecRzw50dS4fONJ8io/m6wXYQkQV/stovn5nBq8vLR8Py9RD/mIS6xUE
+lKQvWs3XTxHN12PbBwJ6jvv1WAFe+h0plH7Fwpu4poXqmhQP1+QzKMtRAL/J+XUug3wI0s9QH2rh
+7R5ngjzN/JX00sBAn4hf5zIT5lKxeeOzCi0MiXh2DERj1TuJeHYd7LDqEvHsFHEB4vTG/fMQvecv
+swB6J4u18HZHPGuNeJ4cXu1c9aOEvZLQZbHBIMrYIOVa2DCearDpNsrhY2xfuRa21XV2G+jwMbYQ
+I5DYDHl+QTeYWum5/V29ACusH5Y5MV/7YqW8AMu08LHUSozYJlWmKxiVRzeiKmqjAH7y0h0udshl
+9gNVcJk6cEGlIhLiaR+UxsZtMRvV6GEJ1vElSlAWbFQiI7olWPOt5rLUwn00UY5z5JCAfLS9bTtS
+UKs670bqy9cx2GJkdtWayIfzXTxiwSIgHM5ScNmLYvCeVYQTpwPsZBGH0NBAHWAtjg6yghcLgcOD
+6lhQwxr7aCFxoj7Fti8fSEPQgpkC6aOu1+H9hDx5VAL7ru6WIlUqQclwGZdx2cWkMDbHLCe2iAGX
+dHCB4TcEMwVjLOp9zoS7oOznxHxcljH4lq84QI3Itohd0MmrseqflkXkMi4jLajYzWV4QZSgrcBn
+FeF8GFQK/s/sctkof2NronOdHLih1g8yqPfxUGPhLaah830cKRS8oIz4Yy6KDgoTDVCQcJ5ckUrp
+5lz2CTSyyuWythHed2nh4LIBd+Ny2RaC9JrgwWUX/N/3pvFU3ZYJXRabNyogNg6jZGyw1Yj4mDIF
+OSZuE/k4dBORCQrX46ET87W2KeXTcZT4BfQio5UUXPW8pojf89VbqMGe8IKOwTMaeOXxwff8DaWO
+iUHBSIw2WUUcYsiGtx2J9VxW8M5oq5hdpxb9RFThYSC2YSr4eFCSggMZffkyaM6uYfl4GBsI8w4W
+l8iWymV5fPBkbGC2XBYKIZ72tukFShE7yNpiNio00u0FihGlA+zvXqpuJIFGVZNl4TMSjsq7olhB
+nxwUrncn9eWL5YtNBNGKNIpOUnHvLnjpO0Qwwj41JOS+uews+Lw260cwPiLPEp/LuMyWJD6XFRQk
+HoRPi401gRZbuUIltgyjZGyOwaYrFbQW24HLJuOG+hl/s/ymrogRVG40Ii5K/CheADn9jafsfAMC
+5IJiPAr2qwqGymUrzatyWQziMi7jMhZD5U3SGcpjLqOsMReXIVwF5PBBd+ili5MVc0gIlJIKcwpm
+e4oEs+18DCrtI0xYG2ttaLSdy7yPxX1jq0DOEBDgUh71F2CfhS9g2FUXCAmYTyOCGpHLyqB8dmRC
+fC6zQ41Vd42E+oO9I7/wnAdlpDZc8HQTYIot/112z7UA+pwSLuO4KI6IL+WndkDA89Y/sL1OHwau
+HtT1cN2VtBYqjpPLatHJZXLLxr9IH4kSlBQCze5JWwgcpobpZheqkjUjks+mnZVSUu9NlKAVSP5F
+LJ10gO34mOj+WMmaGAIGlaYCowTlssg4SlDzoik1SBbkvi/ffEEp44b6eIjR+Qbu2wByUrEWtGPC
+JlKRvGEko5Yt3yYWuQd7vy5ymTm75zaXDJpxyD+X4TEO5LLvizgHUAT1weiIi0W9bITLXtPCI7iM
+k4r7P7Vf57KCzVJs9wDIg7YI5I7FCedBAAW5jMNZilZmRLGbJz+1k0cFFOGyGHQgXZ33ys0QOzH4
+BoFwpVwmx2wjwrE0uCwSSSy2Tuiy2G6GqtsqrrPbLIePsVls2GITIBwUmPYvttRTdVvEU3Xj57L4
+qBtCVPqhkOpAM4JwvXpAcb7OaWl5LpMsbPhXHvHkd1yHRRCHCgwknp2tOKm+5zLD6YB0gwYEVrns
+NOGW+oXeIvH8Tu3XWcXpc3JZ9w3+e2U1YoqVfkqiCv9CJaF3yP9955zw6/Ka+nltcfk1WdEPhUW8
+rJGwJJPqQU+rCjZIMLYRKRTWwZkgoCTdEXou32PUqHSESeKykwr1sqlVBRsE27BaN97CsW43Copu
+SR2BhQ6gyG1oZTWSeyCgo7ERCElX6Ot1hMQyBAhnhyB4hgSkQyxCEwmijXGLtXNYPh5CMqr1Ewge
+HHyzWgvh6kEtAqwMSpAsTm2KfqzUG8Xx1lOL5IhwmeKk+omJJeUXYYfE+pvmWh9M9FqIQGSAiHVQ
+yjiarIgChwdFieLaliKaTEqveO9lIdE7AkrST/iz6pzo8fVuxFj/C3FvFkeEy1QDl1qqua01gAlY
+7/C+rIUjgZGtLdZBXbcZO/AD6a0k+uBKVdUmJE7t1xkvFQdy2eFDFb6wxq3PfwPEdXZb91TdRtrQ
+jO2c5cRmYpSMbZEqEpva/sWG8VRdAkHQbRT4tNjacO62CIKg27gMc/gY2+esC5wbP6pBfSpfGRWr
+HjlwDI9vGFeHhEyIj2ZOzEdBeTQRQkRhACXtBwKmLwRK0hlx5utsRoDtLlg+Oi471RSlp0YTAd+6
+RdJbopDbX655epskmMCoVHXVoSYpJUNoRkBGAAASABMTACAYGBaPiUbT6brGBxSAAj42JkpESDQw
+Ii4mDUfCwEAcFAbFcRxGUhRGkSConJLsiAE3BPc74VcNnYAb8tZqqRrS494QzCqv2J8UlcjTVqEn
+sGDdbqxF8lSITppBTygIELX57JQ8ASCjh6Anh++juWKL9ESj00Z6WkWe0NjVU0de/pQ0lYSfkS5q
+kAQAIlRXBlVYIZTmfRAyqLcLoYylgxpUw0Ko6i7pYlCwIYS6/PVDSINaGA9CIWbhXcs+TDmlubUq
+eXcTWMe/nXsqZ20rAPDSX6WwaFT5bysY3/XDEhuJ132fILEHL2sWd6Nb5VAHRQEWkxhBlZ3JmgVK
+3J4J/wHerESky0aZWIzLNoC8bdOIKkhwIdJqVI2GcWe+0fAcBykcgXpu45klLgmYg0SUSwWXTKGr
+St5iksVe2K1MombUDCmYDt4uYIWgHiQWmbE2ZgsDkSkXoMLXOpRiHZfEGwAS+8AyKSPiEXlmfcBg
+KsIlJHkPTy00YvkqIk/IlPo34mvKWJZeNKsV+2lyAseVXST5KSWkJW2zXDK/dqbMcROBvrvLKatr
+WN/sUfC2H4hOuWhcg9wjgHMZE19isA2KSD8qClOHk81nc7tM9ggheCcMLNAwzm2MIB+pZr4F9tjg
+Fq+GjZDlfpe4IEbHZ4CP4+11TPVh8dNMkJMWE2SEewNiWbCb3GIROx7DbIDUaGtRNCZNVxUhrp6Y
+zg4gg3vrKKdICpY6W5oT9tgsTDoFyTDIRRy0sLuo9sAjoXw6s3+VzyBvCtDtsCEude3w3ApOb+KU
+0VhSt7DWiq5Z9j5JlGasBZKNiYPfBDayomwqE7aPd41VqKvxncdCfXbzaNy84w8IURlq76DBk+0j
+cLlNR4BBwsh/ZvlCFpSyD8SJW+hUBn6xAKrYF74C21ID1zOIe9IV6dEEtsgj0NKPhy5UEQ2zAxjY
+dOhqsb7mcInY8W9HrNkoICm5Unc6QOQY3kmfLhkef42omy1Ht0tpK8XqH7IEUH2xtAyJ+sk3lV9F
+qsb3KZ/05IUJ1j49RmD0CGEQ7emUD3e/ib2yhYG+BVScatNlNa9QrLcOPs7wrM+3NqUlAKZqIVuZ
+228dV22OQ7ovCheZjFhY22CVW7baTU9aTTpLfZJxk2SJl/V8LhS/kmWyYmYDv5AlSNZW8Rfba4kd
+Bfsa6L+bZ20U9jHlvM8Kl8G70S7yt4g63DjMZoHYRc6KuAP6lcElFwUAU4MgbnC0E0EXc++zMoGn
+RGUyPK6OI8G6fjqh6lks7xBV+MyQW/cTerOgyB1TFt1JTZifEbrab1xMWB9LhMUU43kYdFgIEYMj
+FMuawGrNVJpJ0GATwf1hXEVR/xUqFu0dkC4IDQ/yr0fsiO/fOAlJlxRojINodGj5DkrPaUujttWg
+xd8j+P3Wyr3BB0xDLFnPJfDLPdQPBPfuVChMNhRKDsUI78Ynn5sQyPF0xeY0TzRZ7cRgJi4Ry1Ql
+k7UTA27Fg9pdSJZimYGaZnxeIGUxRx+NNT+k7ssx0YPZmY97M4/UgaUdXPfodu4oTNyHWPM/XU77
+ZCpHwqdjmUTU03WXLaacjigLmo5kHGw0LWVKGhg3RJ4iSa663NdBxkEdRXrfvWJoFKc24v07WEpM
+A2eJyjZF+sVPeItxQX4miVVyW6kksC9OZMMcm1Jf3PfAIvV5p3P6noNa/oHpje87se/+A/Nxee1I
+ofrZIjJ7t3oNKfEQjnYQ2FtOiLjkSxnGaCyVtiD/k6rOL973iFvLmtmgTxp80pQolO3kogFUOoKC
+KPSzFuhPW4Omdq+ALOCF54gu7Eln9ibtEGsQ2a/FThsurH7/Iy6PQ/rHXbP/h2M7bvZIUwsV/XDf
+WoZ2gyy/SJxrJNzvDJsWHudgsa/JGjH74pp+CFa1Ae6+Lt8hDD1Rz6rE+yVMNC5XNEncT3lPtDRI
+cessI6s4X/khrT6pXf4UyUktUoTG2LJL6uqdgZWAWvncCZENRTOIV2S+enFab3yf0YIYgTtPIJyf
+XmL9B0R+e71tN4KPSVWb9jrcn4Gx7jGWIqvs6a/YQt2068doIWh9WnNtC8x4tQP2GPvyKeAEEUWm
+u7nDG69bS113cnAz1uHuqP+B8T7eNCK5Pfboa1YXSdijsVWCyfQb9wGfPTZoCXWIGPwYTBzYMcIN
+b+VhpFiaJEt9fuRlCBLbew5wN6ofJDYqOhL9y91+dyR0x6RbEkMThHIODy9Ugm7gk9rmbpTsEkLB
+W6W49MqSrSC7KWHhfai4zDsOyK4x624beBN/JLCd5aa4+sijCu9kdxszJZonoF2RTTRX26j/SFE+
+nW/8/ydoZq5mgE/btG4a81kl3AOHeX6CBHeN2isg0jY1wD/ulvjPKmmK2rrNaWlZI8N7Ema8bbNv
+eQPXirYB/VaHfZfKqggMlLbNFYAFtwfXr3AMKty2zfnTity+XdscjTe4gzIsnIKXLDNlDKK/ijHc
+O87wUk7hXNrQIVl4+qC2jWHBbSKlvtCk/9wKJ8qxuxkjE/Ra1o+x8M8Ve+S9B9TbrP4HBd0O/zAT
+QjFHys0ZP/iQCHEzu5IePkpfyPcHD7YqGDmgskWSQe5q6yFiH2SfnxEzwtrfIvIN1eZEIbpxOPdD
+tJeEapIY0LGUrYcVe2OerXUMbR/989h6syJQPZufIyURaeuSmIZtC7YZoC3qsedIsM090yIuz4kF
+ZOEHOWKZ5R8D/zyRX9HD7L43AfTvza7nD7ZmgmuEstXjZzEqm46znyDYEaqgkFBHN+MNWeMi2znS
+tWOosDbswqqHtI/4nzSY7GPnca35RGZ7uUYa+bkcJ+yI43WkN/XS4lDKCyGYZM2UidqYQWCCGyFm
+Ibrss5Bkh7qYbXHDkofiwY60WPmX7IKH/Eg+v8Trqa1ICplMyWDKpAtUqVKPA8AhnFhIj782bOKZ
+txA0/0TpQQ/0n9EPpNYttr71KrCeRp7+2br4v18/eWG1QiHhhLihjMQ3OugTl/2xE1TTsiOYv3Ps
+ZJ3DMRHcn+HTIgUtMk/IYhjsv3VsqGFZNjO+DdX/bL0/qdomOiE25dhicMsQGqD8pNptNWAddW/L
+cffaDLH+Gb91HdaF2xS+SuCarIwyu7QF12bfX0hPosPPmLjg1DoZrrP2224YUtbMt2dlWQqygf1D
+atQVnwKztTzw1nV5rntntq51SQC1E+u1eGvIgqoKKhb6VzaiGZFmUyKu3urgSESk2l8nIs/cbVQv
+c42W7T8vvKs8FKV50PYVizptJ6SNwznoVmNd1WZdm6yevskcTMc7VW3qtTem9GHVvparXP/o5DDG
+5klYG6IEeSuxwOsOduibxJQJYcwim2veNO0I9u9zoa27ALw7lfZeSrFXcgqccx8FbxHX/aCD/yAE
+odckKTk4zhJKXnfTy6gBnFcrpOQ3A4DMSeml/3r1IQzM6vDOHEIAqOHuunMPpOePJhphJJIpKisE
+6T7jg2dV9yKIJEitrbLtmpMx9tFD9Yxr260UOn4k5kRgMZjlyuf3za5YLUHxpJn9/pMxrU3DwO+T
+0IZtS/uIyChaXSxLX/BaHxVpyGsOKxog3XqEtmCywaZy1DJPTbD6/I12FIfkdITwgVVtSGq49vmI
+Ka81mQUWXFfQs5om0VmiGLSWYFP07KRAR3z5lng/ZHz0LEypmMmLvQaVRJXaxvmcFp6lQueL4pBJ
+BQSS9fcqclKvJFlHzQSzK24KaPV4AoQJYrCBklj885TmxiSOa7oDHXMIaz54a4z5J/fBgx+5iLpR
+TNJAvhbCdauPHRGP1bPO2MKGtrG34rGd6fQIiQKx9cbGZxKOFcQssNUNBiL12TkZWv+C+TVk1auD
+DH7uIKIZKM38gGeo6kJLjMii3DHhNbZjjipPBmlImFjkZpOGMKSxxHiq6vWQKQaq1evTtuTrsA6h
+8Tbad6Co1DkGSwqdNNiBEGlxMjXlYyBbA1ptjOXbAMtJfbkOPYVYvvjN7bv2IpBr31KD/qQ3+g+Q
+nhWIdLJ3r1PlRKTevNI7GSoWjt1HjISmgWS8fpnz64r6GRTgAqnwxl7SVLlxvAg+Jv4KOQtqUKlS
+BzS0j/x4w4JJk1U4V6U37sRtGMTE8RaAEFE2SFm9LKuCJYDTdWiBHmik9wttMe7QMIqhr18RcZpp
+At6LHVVzof8643T1CKToYOOB3CLo5C6byCmDuacZyEr3SxnY6DDMy9KBKxlreqzzBlvnvVlrvPdl
+TJLYyXOP7rpyGVV9R1MSPeolBq99Xza+opUW6bLTtS6/Lxp92GCZ9578Ef7n1Qwc/1z5gAPUqy85
+AsYLLYJI+j8u/VX907V09teTX3oKnf/TmfU23t/G40wegVo6sLF4tKCq6kgUjr1gVm7j1EDoqcTC
+827yN+7Pfw+pPmn2vOKFpi7mu6w0U0IAEC8WHmNVTJDHMsovN+pEjMsjCocfZLhz3pa8mXLd5HDT
+UXGKDqmmV3MuO7lpmlM7bAmOzE6546WCjXPwCyo+HLw57EJXeVMwJT/aSKBvrliNpYLbi09FwNY/
+IWmkU8417GLE2p/oa2VXxyAGHQBgslUoYbF0cXxGZJVIRgSstWhXty8E3VYhalAAaySAjutKFpZH
+LaIrynADdqqZKMld8L43vVt4PMZKzVp1uoztxFbfE7sYp2oQOuR1x/WOpqGJDcNmPlt9LNK9K/qX
+hDlZcIFZEJz8lcwcvF+42FJ3JjC391kQ1EN6pisb0raU4Ex/HSC9Odrm0AspZuefdHnO2Z15kXSq
+A5U2NuMaj1fRv4oBZ0UPYb+8A7G69zMkPTavqt3OjVYfp/IuQpJK08+VNawNdhHf3OLoZdkx4CBL
+Ecwa5w75hdiVN7dbE44zfPKqZBlXnEuKezm+eQNOOGV5CCnuhvr1KDBc+W+JnbixzC00p7gj4Bmv
+vrSK2a/I+GL5slevhIe8cTVxbgoXkz/2+Vc6Qxo57ASSXnsmXfs0y8iss6ho4KGfq8EwJkwJenbO
+ekRhsBx6WplS+j815iN8gtg6Pzex+0MmWkHfE571hC4ccB97CD3PW+cYNC4iH3RZuMda59AkXSGb
+JDsO4dS5sVInxArhbeqbHleEMQzrPKhL7gpusEJsAT0jhrwNjoOFqwDkdpvHM6+AheeQM3lFGvND
+0JPCMCHcHZni84YmjxZshe97cvIIEMnpStWPugp43LQxHfbK2iHE5IdA6HGF7vcyuQChp7TBCQXR
+cxH6EPVS1ZrPzMwkIPRo49PmfwQidOHIcPkA1mIjA/Sb3IxxcQjzyhueHqCTZ4wIzP9Vz+cfwpl2
+cwbk+0phbvXy6DIgGJiTuqABnzerRsbAgTku71mF0n2X5IbwsXwXWxe4kK0ZYxr0sMFpJ6QQqcKc
+et/gS1VEGk5dZGveXhwowxZWKOwPhfl4+7F0vG3PCJTiPGslUeUZmpenJ+L2QRitM3dx9bGEO3rE
+rV8gWIn1t/lp/uHGxIm462b52gAX9TcG4oibFy6kmi1DHIyL5yHivisvRHyG24vmtwbzegc14vY9
+LFABlaYaiROXNe0oqNTGJRAo+JQFXiPuxBVm4u9CheuGFYTPxEyJj0vwmWP+Y3UmZskrg0JfX70C
+U0zM/LuPhM4xEytVOfrM60OYACozMeYKM+/0o+nFxMQCISim0b/uc47bVs9mziAmhuTP8lEYkNG1
+8xb2LWOSWLtTTIina29uwOGPMpj3RvEII0gxIZ8U7hO/iw4rrnFfv+l8klADuEcCaEoJE6hhVjkS
+mkJKGE/ig2cChDiyP1JTwureITs9kMsNYksYy/nyIVDCtopbju/nleYOz9crv+ucxl43vuCUsJqd
+qJZI6Tj9MULECPJ4sxzrz8R8NwZo527kHHo6xKk9NmGuBEQoVtAWCjbPDrhB0N60L+4Ek6mp2Izt
+sVe8NcfQn2dFdLL5mGBDPSfXl2Zf5ARj+hKZp4JkgolSYZf0Eo87GWJMsBFhZFmd6HXW106wniZ/
+T2b4soOEUEuS1mVfa/P0O7QMctuU6QQLYUydQ4BS1OqaogCdYCEat1iHWRtz5gmheNo3X+35MIdr
+qLs7YiMMMuntauFoZaTdIMvOoOkoxA9BR8SfhGQAnsiCRv6krY31Np22QwA+sWm94hVVc+N1/AXc
+zGnGBSLh811w5XR8GurWJrvsHvnhy5z2rmtprsOYOSm/dGuL3lRMqVNjCeIhsBp7n4qg9LFcoIne
+Xe8Oq0xoiVZt2sn/R/SOFbGmGY2J/Rqk855o7A/1DmriI5bRW2MnZyxsaN/BzNF5OEiGpM4VzcoF
+lVBXA2Ovfk+0iw8kTtRpH5rJU3Mg51x6/6J2afglTGMziC+We5X4eAwgdQHqiYsdNiguz5nFVr6v
+0LW/yBTt2Fs011nvIRfvOJLD4roWtmGY0rN5a3hOoMpuGjzCYQJBpaDr213jxla0LnxoeHGOcNrp
+T0G/33Cvp917tdmY8QW2yUKuuNK/Lh22fkYAJWDuPf0ofHRa4aAfPcuy40m7COYaDA+5T3pW3qu1
+7DEli+51oajVhPAWu09lAmUAdpUYK5uzmPAFJOu4OM+mXV8JMSCR1RVthDBnGwgIVHG/DvxGAvCX
+qKDf5xspkXbjl0lhCA0/eDpQmRlByESXdxnVjuQE5XfPpi28Dcxl7TBgLBONKKJH1JfmAjHsWxuc
+1Xd4L3wIws51FBkxwC8+LGiAw33cZdobg2rSJSYhBvDIhUzG9cRguXZRIRQtvxOBjusV7ZwG3KC2
+1xXrKreGVkK66WUKl5SuN2TcRqh2mel9vRhWjX5WVQgjHXVNZsXvtrkFSegIQ3EHp1dYYxRK5bBu
+GwNIwsHBWjNt2D9KIE+KZ1VW+sIGbAHHIammj8YdP6ezDTEFfd8KXonZJ5hSW6f4Abc69Rp4Tidt
+FetPfhKidrG5+cLzDDE2QynK0GU3EieMGGGNlVLTyhi1aaYnf66hu7QcUKqpkH8OjTKROIuu6Q5F
+RSrA8eNDDmLLyEAJj0OvFegpwvcBHWC+/9Ctkmf6oCnZViPNlIaGcP2tmfcktnNNaIv8h6kgcWI9
+CnAkbOE2mkS0yyTYdBJQmjZjTXvIbNpAvwAdiiMi6cbETclPkkN+e4iU/dGsTaDnvHZ9W54YH/eW
+LXcwNXnGXk0Xu9SQOXYAv6w+jIpy+h61+Gpozjr7677CBbbQUrJVdNmVLHFYGhMWNkp+92lF4eSL
+QRTRtG0xd8C4U3gsAnUFpFhlfTTE1dwaVa3Z8eQN3i6IX1iqM7IQ0+AE1FUUowh+Z1wE6pLvdmpN
+1OX5pNduoC5+iqZXEpXRlGtsd0HGVeqRoKPfWiZDQV2LxauxdkDQqtHzmpmRbg3puG3dYV7DEKiu
+DA2jGHchuvucFV/KOANxXDH6C1UKRF+6EJuAivMWJCZNvRB7KuaQbI44cg/ESIVv27cUz9SERrgG
+DVbcH+opN/tQIHZjWVH8R1WeTN9ZCoacIxRE8a3s/g5LC+K0PxgJzlvOQHhFtqsqfs7wfyzgdmsF
+rJgUWQN1vOkuhjUyztmrtpuYbyFcL4A7Ag8Ii8QpqETbIK5NumHvGbdzbgc0H8MzUSwe7X9FHMPb
+zQi3QC88HuYFPQWjsDm7IhnryjC04yS0hK5Tv4gAxRKoNfKINBtYDAYfK4TaOLRSls93z5RKRBYa
++ITTKgNf18i5Vjh5HADN0wOWJxbQiq1fS1v70lPsA0gocCexF4i7qbpzE5AO28aueimGkAoDBjBp
+4gRZBflCdykCWqq9XKNKIdnDVggZ8YVacqR0kJTVWhQZBMmQPLPwghhCFEf5K4KkjS7nRYgHwwI8
+PETrAMkSCdzbMJXssl0BMQTH6mLOMjh283YPBq0XK+/S5tRl/KWq5VIXPx4rqVgUR4JRHweaWv2y
+1FWidP2oy4eQOoQoIlVgqcsj6jo7oCK81LV81FCXyg926lLqF8anUhfKNPgmNfAxo3mpi6g7YEYA
+M09d/i2pLS11kXNPXr2iykd6rh2nXRMVY6cCeOexz5Ytmnmcga7cHsyb4qDLrHfgSn01yMAuG+sC
+95LQw7E9vl6eKZ1hLsdSQ1dSu2pf6xkJrhhuOQkH6zCrVsMjDVkh+kMIhLLbJ8D2PaqmUycLNymU
+A65zKeS1yD9opyQszRNeYHEV9cr/2dLRm264cr2nC/WL+Xk5oCvu725IFyUp9ZYxVXVDhtdVWmbS
+nTp4zazcWcB2+f71UmHfS3xZTV3NP0EpEuJxAS1VJIz+2Cvd+w26k3ceQ6Oi3hjeJGGht0DhDuMg
+kEloflv5WnoeWycYs/jYa7EUAktUyFRmEFYiyVq8owtwohIwj4sjPqYkho8qv/2dDL60zf8risB1
+vRzaLtHPKByZ+GRE2PLx2qEgAZV7xDCHF6dk7PNsLqH0swh02FDrUrXkYnCD1MkxrRFok5Jnmakd
+LFOSmMw4O48Sq0V5yttPh1Tpry9kNRCcS4KkzZJ6/fX+ixQ8dKphnrEA1D+mAp5vdHToAuTjhafQ
+k4KHYYzCs1Cx/YNyTy0RePNnAQNw9NWN8U3uv50uwta21DCOPyh9zol/bRXgmC6cKpqdOoRqcjA/
+s+RnvOdkXCVEZI28Z/wp249Uv6I8lm2PXwLONFl2LYMaWWZMJYxYEFe8foMKNWvE6oDHjr/OBe67
+GLXHtKIka2F9ui3kC09JhqyC62vd97E6EkEqw2icsPJzgCaiK61sZsG2xX3MASUlk1HfbiprlsTg
+NSw1+1/vcx7UdxUFMcUyqBQDQ6wPXHK+a+UBqkI1uLixZ66bF2QYW+g49kFg16PWZYcWp02FirVD
+d4E1V701zDP74ln6Z1YUBfIgAspO9dVT/tZky4Oc7AuSzESKFt3FjODLWXeUu8YEepIHKGxnlrat
+xzUK3Gq65U5ZUCJY9MIU2BXj+KDOi7AfeF1jBjwT0bwwOF3HKurGSXgMxI/30XnbFQzL0GykB/LK
+3vlHV1tiudNOmqNNtP6JkwCfddgIC4ttwfx2SfrpUSCqv/fW7rgPTHwahWlfQVx4frsn5WP2AnCS
+T7hyRblVDnOLH5N5ZN8wt9zdKLda2LHF3Jprr2WEcisWOwKYWwnGcVw/4Vokg+mJ8Mot8nbZwS27
+EUwVcwuaLN3VCud79W8lLsot1utlboEkIJhOwKHccmmQubWyqrW2BP3VypM0ephbo0nQM+aWE/kg
+5VblXNL/wlhV8ZmSEoxt5rWC4FzIvd9TjG0mQIQZXgc6NIR0lglSTokAsDF4DmYrbhaAyIEPieCA
+ImaLhplEt2uY+z6aOOZ3UqR59pRNAaeAYnVAFGoDXf1xCxrMn7slG+4oB7TGCNCM7Ujd2AP72udT
+C1+AF+iJM+5OU6haooXxLfjisFTja2DR7PxSBhUNW/U1RkqgsaCLyk5gikWjardcBifQ4Wqa2iXG
+LNCvBHqZpAogG1QmC0IC7Qvdl5I6kgnnAu38lSBcCXRYY849oOwFOrT7uLFMRERA8Wd/+9z06g6l
+4uOw10JgCjaeOUU8InOGRzEOF7ltC1NwWRuTdSZRI7KgwgTtjCHfn+AsL5aJiHIJaIPs4Do4wKDy
+hN9nXk1DtOP2WycOELN4eSbDRsaXpv19bcGXUsCGxYUbjdkCqQWxk7kUNscyoHw8WG0ANrd/ocle
+af8QC95U7JRNyvS/ALEKNj6KcTSeXMQVQmO8YnQLxbqDStYqQLEgRY67ETetWHhPJlNIcpNeBQuc
+rkYLYgFhOw8qc6s5GX102Zaw1Ja4ERcUH1TeJWS8cPD3qgmRLLSLEUrMltuDvUJ/ZRVzxf+xviGP
+U7ZAOx1UhC7TXBV3CrxFXWAs0HUDKWdaQkHbSMFGELBH3Dz+4r1xW5PyQkbCH1mXZfajT48s2lhl
+PE1I8QtIVzaoJGepOxz7Wd5psez9x16ZpwM4HOYMCNoPI8Z7skVtouP0HOjwP4rp3fFaFV53mnag
+mdObDqIr8EHQpb5/BmjHga65qalfEqMHjpWYddrsSMhzDnSs5Ll1rWLUgY51TyXjOw7byJasHNoK
+fIndVwl/IHouZeId6EHQBszb5gyW6EDfPiEFy8jJgb5js7zPHHFB0DNs7JYjODinzSpmWHZeP++A
+/WSSSjiDaAgwGE09lxrOu4/ngL/v8MsIgHTEXzMruwMgq9bN8H98XufgEqCnuL3mPMgM3hs5hk6l
+NLC93n/Uyn1S4T1EcPE2pIYywftwDJbajCe7kckiLIAIqGwI0a3QUkBB0nTFuGbILop3ZkO4np4v
+07LzAabnEGvuA8FYw2hJqBEVVu89uji/XURQD2vPqYDtYa/uufur/ql/OxyEmGykpcQPFtC+kr2F
+MF8zg0UvAysGSth7AWytr6m0F56+SSZ2ygp3NY/VDd6MLcyeelyusRugG37L0KJJbFqdzSfiYO9j
+I+/fa030dHpo2pSA/w1UVhnhyaJa5oCPufJA5bAApVlWiYkf7Eiytmw4LSiDAmDkdKH7tbOl+f67
+ZkDEZcKxeoaFyvzvy1BVK2IsEuA53kLMlS88DOMxcMiA+w7emsAnU1UQCxmA93IAs0pk8CHNpr64
+elubY6Yf5LH/mB8RFTUd99x4SsuErEng6q3VBK5dCn/5cnvlRBJ4ftuWJbHwvuiUCWXY7JVg9awf
+hwFK/zbJ2SGgQeMDT92DXM8DOiN/yWQnODGkyy/o9ALqfXIxICIo4CVxOdQmaIVwGQZPyCkCdY2Y
+krKRNsuMdUyb8O7ys5JAXE2X4b75Yzcy8e9aO5hRw4AbyjKiMWwtx+/THvywOpoOXidY5n/uVstZ
++QVE2G19nqozAGFCCz+0qnXNEvlICZ7ShTYNf5akn2NK6+dGhToHdxnHt7nRjA5R6BvU2RWE823j
+00jsRR8jUWd3hUKmqnOemp3IKpBHSAMCV53vAWrJiy4vHs6jznF4w019D72Za9TZNctMDFFB+MGo
+K9QG08cjoJZ03oAUvHK/KRi8o5dUZ08axL8CxDPqbEevrDoj6vuJCzG3VN6KOs8R9iDkxcdsMLqo
+toNVQbN+nlAw0hnsKMjdFjowmqKHHyyHk0Wnuj0B+0LHL+ruzWFYv1S6UbwRl8CaL9MllkWLYwqm
+PYtfoxTe4M98zmaiE/TpHv02gcOaLehvMmSQCSLb+lrC/CYXhA5ZhUk4IKeZ7B3tDs/CK9dDlEOJ
+3m5SLOUt0GREoaZ9iwt8lBecnIowlzZZCLow3sLFERKXut9Qx2yYzgwuJsfIj4/KRvdzH3dfUlVU
+HS4OzbOeAP46R69Moh6aF/dq18AEoNGd+PZgO7GA68pi6ZzPfHuNPqnQTCtz/nP1FhoroCoB5NCs
+xXp4/KdNj9ER+ARGLnYfIDRvoF51FnCKAwQylazUss3Q/AxB8WZ7odlY0vYxUcYTmgeIy0iedb+P
+uc9MEs2Wdm2SSFlBhpVrOiwof2bxhGY7tkUX/DOreGhODTDuz2xmCc0utO0vFmeqpI1LGwWV/Mzu
+UGjeAxj8Mz9Wj20NDoTmlNiNATT+zEEsNCcCTJ3HgbCKodkEAiz+M7NYaJYv37g/s3tZ7h6FZjmh
+Vsf0mRt9PdfQPKyeVgkw0c8spEOzkgSi/syu18CEH5rFvYGdxszlZ0bB0Oy+ua7+meW9tXoYmk2R
+lHsYrP7MQSI0J2yvVe5nnu8dpu6pDc2Uc5ykmPldXyqvSKG58zZpi0EdiAf+M9cJzRqyCX1/o/Ht
+lEJoFqMapOvtNGQcaaFRzNCtmiI+8+9QeP2EZv7ACQRjoKEZvd2sfOcOWwCeh+Zk05RZR2I9miaE
+sl26NLWhMeHJkNrZqx++0Fgad9sYQ50/3JNBMItBhR/dLgi94vEydxnQ1L+xftwziW/T3dVogsCe
+toatC2lZyW+/AzyWUX3xvmRmnSHOLxfRxHtCa3EoqCY1YGnYZpQBvRtl9qOhWfXwTQFnEcbam4LF
+Lf1WnvOSg+LTvHGsmtkHTZGXvQXtK7Ykt6SrZoI/Utat6EcW6jx260fmBH0+F9i/E0O/kOLR8mQX
+Ji0XT9kIuqRpUj66OEbHKauUhNANfKXsty71Jh+8lpwlWll/KlkdWNlhmwnpM9tVR+jRgEE1e+jj
+MJqeiVR/wG2NY0HbNGKLIZTC+jsBCu080v9BnfZ6o9VM+EYUXyT7K4LHKJZfLiLYXxGPtle8Hhx+
+1/kqOaisT6ppF7k81dPppIrXs4yJzVxdAPXYLER5i2Je42uXfBE3+85U/AgBt5h80iyjaRaL4hVA
+GttYKIA0K3ri7mrDcEp7RP2Q6jDNxy2GDqBAlzSisAmujX9Fmmn/c8Gm+W/8TWwyE1io4gaZ5kee
+l4WPNF/ou9FPBG5COaDt51inTDJECFmGaV4P3mXNVfC4QlpRTdNsSX6r4KcF7Obt69RHbp7Dh9VC
+Qjvtj/IaAW4q5q5TEs9DE8rK9GWsd1yml6dPMUDuN/kV0FZrSQfBna3ooorAu6k3LYUbMTyWs42F
+x9vQMDU1cChq3MBc4x5T/zudXAlBcHsOuAQFsX72AETH9mzeZ3Vkn1hNc6bQJ16GnSHQDicriOGB
+uPBU7n4Yea5bU1cLobj+htAMBKCaPkyQsprrqfkjcHuAAOGARVM3Lh8e0QxycHRkysn53OxTTah0
+O50KFXV958yHK/xI1oIWkKC+BYTytxUoqO98KfZztcmQposFqOXsvLKAdTZywe3e50Z6lceBHdXX
+zZTPekYtpOmtW++WCzI5VLfj++0rfVYJZsD6BhkNMwlUvjcKPNHU7t0xFMZY+5/SlNwh0mPBwTbi
+u8WlU2kaXxzLVbHI18yqadULJaoDVD7jPr2RgVil83K8U949q+1hByMLLx0NOtxgHV4ZvMfUe1Iw
+IYZxr7xmpjODZzVLHbDzzEYpZV8ZBFpZjGeuGTuDpZCSW09NKXSZ8tGmPd0+FkxzLuE7Z8A+s3F2
+5QsaPEZC3gAms6VRhEpiP6/ti8ftTGkKbVd4qM0f9DDW/9Pzm9Jr8z8S+Azr/6nBzeYAItEZCXeN
+IKnY7OjICHIF22vGS5p+NWEUX4XnDm/AKdoP3ahqylGiz5aoq55Iqnw7aqObT+Tx6runJOD4VYhK
+FYL4CwL0idxOShz8Pztk830XyERDa4z/N7el1Ifmmi1i828OstP29n+wjbFerSuUiLsxYhnYBxlo
+j0IgBM5g4rx7+BaRuWaY99HkAimljcMvKY9TAk86lNiBtHDSQkRprMxgdRnu/WDefq4B2WoxzeWt
+ZxmBsaPF5M20ClAeMkjLzotb04BgdJoZtAkKdSY5sXxz2PHiwz9yH+rlm+HepMPF2D4XGQaJ4pnE
+QZdQ/5SPmRyTR5Ly4Xyc+519r0VntoUrYlrQQO6nnx3gS20DvCPj0j6nkbPom3Z06geaTfubMO4g
+BKsvUaVqJsDyqzIQqbhqz7dlIZGRWKU+WzqeD9tKx2bRuiU1KfC+p9mY/FrGEGg23PdUFiyMrpqV
+ZkNDJSkL+s2mWMHipkBJztxu8MuC9Qk36RIAF0OTnQRerpduL3P7TpMzfuRLKXDmnTf0L4OXKYor
+Gv/8boXa98THaeMVltVisjdTuM3x52N6JkeL+yFgbEsPiuWgXSHWBa7Abr5qMWBRFx9j7S4+VnhK
+aaycNp3BeYfDx576zvH1Gh6Z1PNSr1aulTcLr9eiZrDW9wxKQXQdN6FeHC1xRmeoLL2Uw/B8RPlO
+UDTbgwVYlP+jR7eXkUtP8ZETOyvrIbpU3vRmbEW5RL5n8MEm7h8sxLhVbxURW3JmDCMga6fura0n
+DvPCogY+2aSXnlJlIrwCfbSZwfcmF+348DD6656ozIzbjtRmYpkJDprj7wIN9lU17KINkAaDn0Kp
+nQH4CA0aQHGniTP0gsyHFxxy8DvxwsgvU5fYsjipsL1urgnW+DqzN40/lE/XCCIOQWKThUgc/Kl3
+5szhrrx55HXu8DcfvLXXiBYi/qmlGLixLBmmJNbtMjgVsQalto6x56PfyYzo9DF0ciE3/SbTFhge
+eGJHA/NnFudj/TFCElcoCspHThFvMgSjrPUqJwScYnXODsdcY30JSMmN2NqCozAZ+plZhEVDprgV
+QDhOvlJq/zExLdIfSbfmRQjChv0vvlMOtMeBWp2aBlcSFc7cmIi0OdYZWLWDrGGwoGO7Obxgq/L5
+/Gxxq+ob1HxKra2jcEy2NTeX+mZasb8Bm5B7QPYBiwFG6re0TG9jT/zyAn2mx8hmp38qJEC+5gG1
+Q0NTzfDFNJOau2Y3d/+DkjVL6Nb8HYUwXvjN9bsKKZfY8HFA3hRLgbtZvxRwobxRejMCGMJg22Gl
+GMAtFp98xEyesaiQRDQLS1R+9f4FUNAG3KAdcaq6uIwQExoxmqXqluhF9GGqyogzl48jHu0DPGwd
+qhjx+cmSGeggXg3E2Iy9FV4WBnMP9zTiyTghTw0fhuOzHg/qS2r44PFqfA1vfaOnANvHMc+HPf4b
+cdgPGepxbniKa0Xie/biPslaElFK9MmSxUevhH6NQSBNsR0scygByjHRXgbp8iFtSq+CAVE5QQ1j
+CMg7g9t/AGS0eg619nQEHYazaKV/LOsMopD0yG1upWMejR9MsPRK2Hw6ka2eikN9GDNn5wa/r4iC
+eemQH3BhbJxK+0uqqV0iNF7nq6G7nBIWzzb2fZVOZaxCJNpjKBwoVjPo/9Hdt0UUOI00dN3yYasZ
+XoAddzGaFx482YazQhDaHMmPbOKevSbVOqvRRHcDOJUM1EBfz3fB/mQbfpqhdgn2+nTGXwHKSE6r
+gg8lSTY+0fsqxsqSW1EoUJ7CoOIIwxz43xcmAPvlDpX3jamiXJ2lzi9bsqAYjic/iYu1BH9hngCB
+vx7qo9e5lICVePbS/rL8nfkoUGauCo6pKua1eC9UqOh/7m028yju550D472zZgjHNpxYwc+SK2Fp
+Q0rIU4bez5p506J+1lfZFj7VeL0PAtQTTfEL1f7ade6yY4GS+dKRhiMBfCRKAFZy9kMmR8DhjsTc
+gjODhgYxr2H+hBaO9Q70ST6uGvZXo+Yl330juEdhPbDUHCFmJuUYCQY8p3lEqFF1zqnySxuwsV0+
+eDY2j3YQY6dMu+PAKDlZGffDj08XSn9E1kMadZaZk1JFRgUec9U8Lc1eAu9VBtw0L0AcsNkw7F43
+/SmDV1jCalkxLPb3Bx25D8+gPPYmIkCI+GQYQIL1BCJdYs/AfPZq40nmo7Ngo5YCeSWnwo55RTBK
+eVnpcn2Gh/ElMc9w6RUYe0Mpbm3qtozreUh5A8nB8/A/i2Me+rxSARu75k0/n8cll5Rf4EEDhLB7
+y6/gNcxfHn1RhpaoCcdrBKgEKLcWSUe4kCSrbuRCARHKjwfEgK8b62cloUvfjwDTklAmzwWOahjU
+KPDyJqVcvxaYsd/8Mvil6Iw3Ol6xQr2yVQJVZbxtmve2DpXJTMBQiWLQ6NNPCUJ5WTJV+OxjryEd
+9RjYFISEwTwSQD4aIT95zeD4ztxgtEIstNybp41/zYw/W7DITnKJUaPIOi9RCG8K+5U7BG4ISl7t
+1akiKOMXny/+THhNY6GpUTb2usbznL0l8spu5xbX6FFPatCAuY9SOalzYZD+bJlVaOB3HRbTHVXj
+E46RLsGMbTGTC8prCKeOBnKYxbKOrvsZ4eNk+Mp7l6yTdWZ6HYkXmFtqMPXJ8AtoKluDu7Gb7H1Q
+kFPAuGiJ6ekVHnHSkuxTVkr1S+Ab+aoRJT3oTEZ+bCRJT2LU9kfolBwuR+m0xDyrNiWPlXnEqDao
+O606IRThSR94xBn75CpNEzZnd4yd1gxxMtmBFUBuZnlzfkYFe8nAy3uMvC/DMXsRBg0R2AeaTTWO
+9Ek5nuWeP2YSDQoYFKf3U4GizVJ84GfgH7WAMtCVGgxeuDth0d3vFGVgOP0ia00E1Q6xH82f3sCm
+2zzHK9EhqKl7ZIYP2FDmPkDtx0el8QtYEZGlufKdSFODofPouki4mwFn6o0nAIHqIq4fcGH0wxhI
+pf6p4L1mjXKfVH5sQk+UdWn472uHcf3kFTwucBkIsiREqEFQwZFgLDhuTjGM/yPy1EHGhW0pjDNE
++66AfXHAxaCkhPiUaIvTYy9L45xwH43Yd01u91D/whz1f+qGFwCLCZcBBV1LMHvkfDVH72MHE/lI
+Z7iSUkTtdzIg2ELITYMmUUFCPy5lXNekv4BmRbpYPaDFh2ey/M1Ks7SZhUaSUdYvrppPh+dXANOK
+7Aj9cRBEeadD6wDr6wiV1hemw68rtZl4Je7HdVC0iPIAx8vc2YlsJ1qETGwTMzhh3V2yT9kvmewc
+ZvUA6wsP7PFmmYmJiDXAOIxJiZ3JpgEmYmtJ4MrTIHAYUbVuN2rEFcjp4Yn7g/CZ3Jl+kTy0kB3u
+uwuCau51RkTciW8d2Xx15E4bok0/Bd7eJx+GXztZUOFYOxfIIlIqAjY225eqauLtt3vnZXaPNeWD
+jmUHhSOTvphSAZwrJR+PaZn1z+/YC0GnORju2XjYqIBOQrAgBN4T23lMfHnO/6+LwC9Ate4bcByH
+TW5daBX8dgr9fBnCPj3wsgTsQXlqk1FVCtscWJlcIa6XxqBvSzXExwKXGAItOxM7daLc2HMZOpht
+gqXihpYWl/W0dexB9R0/6LZld3SbKnlDrScKVzZjBHMp+rIfRW8cBu2mzTDgyJK+q69MMwENRzjR
+qSeUBzBZCn4X2zNb9e7UIf8BRedkm8HxhSpdAoyyEfXDO5RW90vIVJai5qxW7ovIVUTJceiaD4ka
+YndWEBs9kp7QKUkfww3lHeZ0lKRzqdx8Ww1nl2X9NIpi4MNlKe33y5fX7WRgDVGpwJfBQJpxghJR
+fJKKsXgcmHc8P0O2474r12ecWN6we9Ix/3S8NHjbm8kdk07Gpe4h9yp23VZ4BbsZLFwcC7XhkXeS
+XauNd4YKMFZaylfuRxsYvBxGhzdfmDnbdyvepKNQ4hPsGOxwvc36EFXgkC9B+NI00cg6qYQHVgim
+uhtYTRDxHIEQxmUio2JIs6BIu4QNPjsMFExLtgCMWFSnLTeCaTyURq+LE3Hyc8ZeDD6ctMxDCvn0
+iH5QiEVt9vZ10k8PwXdBUwIBhqrfcdL9jxsooONHF38uGBFiYuyNYHnzfyB3uD/n7WKSl4jZk2zo
+tcyJ24HnM7G6QeSnYYKjViZbHAiE+UlbryRlhz9A9U/y9VebPGOe8TTKbPY1E/pzZn6RjtcuUtOR
+nIcZjF3TSNqMzTRwEu7RlLilsmW/vJWc/n8aAkSa+hJmqy4iGtF3PQPgqrz/coBYac3m8Hcb/Z8N
+UpL5xgWthrarPmDdriUrmAcIbKkCCmGBlhPO1W0Ih+w3Jw+RtDGGz2o/HlqiXb2DE1IwyqbeRdt4
+7HGT2QK0ymkBPS3SOmCfTCfQYk6SaSOMMikmIObNoGTIG/+0WioBNCMqAmqnREIOqYWQNqEBN0LY
+isXfxmp343kcMtO48sGkiHIY9Ag8IbtPlm8fV7RXxwgh2jARQ0GzLSHIY/mUIFkKcnIeO4gAnxUx
+lj3xlYiDx/Ao4kPRn8+Tl+qa323FcnDsNtYDpeH6xdVVbhRUl2l5OVqOeuJs8skDMhAls7zJqTr4
+WHFl+Br4waYX1Q/m320CSz6t7LH1V1yJwcRMiak3c4ikGuUgqw3EGhQmHnHBSQnkOjFpt9gL5saF
+UM4CNKBqvApnV6IHKMhOuuk3YW66YZFuv5wyCxuEGucereZnTBXa43SzzT7vesFq5sJmP9zU5IRK
+aWUOiEHhw0NTXG6NCTymospwYPRTu1PH+qeE0rZfSwB8VdCYCUuQyUkM9SwzqoV0UXSKWaAwYiEi
+ND6uvEb7aWwYZaR6+TBWw7+D5p9kNY0h4GUVGyZiJ5w7zwlXfqguI29B/vQdRlc7jietBpw/KvOp
+BchXGZ4+hcKto7IUtQ91i8k3PEgP0F5ALKjaLn61ASRYrLcqnz/bzYamlEO4zw4rQcVTRBCyVfzU
+wcqxSvICls1S19HhCad48QHClSBxu+WT2RUJeQry0820wrJmiFWFj8PkKOLT8bREUMhlEBZcTeyb
+klh2vvwNftCau3sjyBf6dPf300jzZwrmRb+2RRxArS2n1KT+SyFJJogsil1fx3ZYIVl1wvbiRYXS
+sPDH+ZDORFg7v5YY8yXsc0wtTa3mbUzjgp2VFDiyyBRA6gx8dsyFUeBlL6EfxRZnq/PUXWiNJLLD
+RJkrn+HSx42ZMY4b2Zw+b2MNaIsVtofDG3F++x+xWkd6EbrXxpIntrH4YPssQdVvgXwRhtkPt56P
+BPxqicBGCRdgICNEu+8ZBvTrY9GXG6Iw19WILlqVY0k4+d7131acoX5NEXsY8u7SORh07mCAyDO+
+GLyP3Mjv2Pqz2ZmSP4XIyiN2IvHFo+cFmlFHBlHNlYSYV+h++sbWKOpqX5es1hf6L870NBtA8QMN
+eewokyvhfZL6rpzB1pbhkxxKRPMANrLmi3uiaJvHieEBhAe9JqXOABp0cJzR9AY/YPGNqwPvXgsv
+Bd7riV2a56tFoUfA9tEwwhf7CFjMJozHdwM3shYmuL64KYniErg2tmGT1wz1mfHMSoIXXMyDWSb8
+XwLeizW6u7bY6SZx8DraA8sw7k3taM2fbVO2PVcp/fvSXSh6Lvk053HUm/j2TNO6HVNyVToc8HdR
+kcqkjxMQIyE4/7llfLcK1eK+qfEjgSC+B++OdNe2cg1wYbZeJggJWfZNP+aDxEYA4A2StmwJ8mi5
+hDkDRfrpvb+nVdNJolrHviVo/YMwLdd5/w6Y2FBp+7GPKCrSP/xfej3S54McafLYfyPULQhbkdA6
+CIdvOttE9Ush6AOMQeebUA/y9GShB3JCRemVzxxejgY+ziU6VeTXlxldNRurWSEE8yU2XjvUUdQf
+1CqMRvT2qL4+prfMmt3vS97SYN/7Zl5ooCVdxVeGgf/UGOxiI7xACqujLoUUl+K9mL75/3sEEIRk
+T57OlwwyqS+nNq8TjzsXu+hb8yBv8a03nuJEJhvpcYOk/zIMv0AqmHLcvcjOWUykDSWDqY8m8oO4
+FZB+J6+SLFtKgTUR9PNEgGpdKTEKem3CF8eHpBWFnkB1/yznSj28umSTEOZb95ZPzTkTpzkBLbdr
+pE0YFkwBeGa9Rbrxd8JsuK0YKVcpDFzub310XbqblTcW3ugebmouBB0+4cj57XPHdGRNYDr2Cb+A
+8S2l4eYy+lP/CfMlVxedZHsm/UmhwK//l3k4BmEaH+P+gwWRhXI+Og1ok1zdX4MPvDhhJuIt9FPB
+XoW/5J9SmQevfDkmDshN+ile8PzQSoNES/uCAn/eS9CE3JR7h6MLb8uFVcRZMH409Kw1iAlFeX5s
+rCI49oduj6q/ZStycUysv3hrR7C6bpVPCMb9v+1ijLO5kyTZ725bHwDRzij1UwL97w/h/0AAYV/T
+RnACfQUhycGn0VdQNxwPJgXs8UsrefItEfAlWEQ6gUZKxOBTGk7rV2J1/ukas14kPaEUVfh7mAtb
+Ciy9dNf/iX7LhSA+MbNWGkywiuUOE8qLxyhAD3enopSXvduJ4DtdI1KGH3qFo+lL2HrOEcUfoFL7
+Hf0svHywXN9sdKLoQV98nb7kDpeWfT7ntiule+sZoitMTBNR+63Hpg5z+PZCC0UGEaZxAqfyjDCF
+yuWT9pC7d3DpMfxEYmpSPRAvVFq+Tjm6T0feahiscf+/aH7ctGQRu1aed6L3jZaTvM/Uu5m1Y9bg
+mRQxg/7/ZP/ms60I8x7NNbJcEYhOvRIwRNTDdY9+yR15CjGpB3PG66UhHQftendgRUq7zBBfA9pl
+R2wymLg1Ye42MWCR1eT5Rsait0azWTmawvbBnNLQW8m7+H+HWeRpkzM/ypvfjAdjoF4HRYiBBVch
+ltMb9l5h+1nuq/dABWj7GwcHpkIy3CbKVYPLrffTHaOvBqGZ8kSz5mpAtd6lGsK1OsGhKg6c8I9e
+BcMLXo3U8fZxKgWkooYUTL3oIDIKtoYzEEPB9WZBsvABoscAB5oWQWkaLsrAb0EIA25JMxRkoPli
+oHgQCl7WirImAS4FMBTbToCZqKaDwG0Mgd39svHTvHA5mKrNHWYAcwJOBf3tI5giDqLcPb1MJ6cr
+rAYJOB/URBAmseEXl7ZoWTB4pcNiRW8KNsWWT9T408QcLIn8KHVuoJGljUEENqQFmlEQ7n8oeqC5
+o6XpkOKAAWy0Ggwlu+AQm2mxZhXwiqKjTAjSBBJOrghFQ4D0of94UMABbBpqGuwuLKyrEhTggFPV
+Do/N+mfIoQkUdkR8V58GYlj0WAQaE51iv1Dv98X3Ix5VwSzxQvXb9LSg/ECAUqhOe1pOLHoG4xJO
+jDJAIy8AWE3gNP72psq5pFiWuqnjDzr7FJBHgQZ8bUw4VZv5AZU/exSgcXpD4QR/FlMrV1ejily8
+7jvxDiJvfQtVdetFw1h3iCPNIWzEkEzaF9+KL1W7JANsmNQuol4cBidt+vvVrt5g+sxczQH0RBFa
+1voe25HQ1D7kB6Uohonm9cuvjbwIb8EZdRA5gziIFTVQgo7X8Tfa2mOz7xFtz+ghL75FIx9y/cO/
+OXDv6+eONbPzBxqWCWphNUJDgH3nsqhYdbhW4S/JwoyH7I9d2g48HxwlbV9dVwPmIaV8XRNNAqB4
+V/J0nw36P99Hf2mI/CMn/aPROSUkUR8BI2DLMpz1bOK3yN3KwuOjrZMHvFjlWTtwQQDYMvzgiTct
+D7cAfzd8CQWcAKlfMfIaqCWlrPevWeBI7ofyOOMuUP0Gxnze6zS93uj8zp/8o+WfFcz/nD7DP4VV
+ANpkuBMqsARzHnwpugTU/T4Uev0+Q7C9zCHGrusnQooQkmnDTFVbPTqlP8Wm9MclTgFMAR8BHyj6
+qREZ2j0IrL7bnDjfMbBWXYilqg4YJQptYpPIQGx8Dl8HKF9oVAQR0qepGJCwk0weg2mKTNyBydPm
+gEY3HC61NPI8rAhRNIvPClHUGUaehyUDCZ2hkecflIMRpxlRkoe73/Yu8ngTlI5ngsN4tIrHQx2m
+oDLBeVSm4+FSTxAQoM+bU9NtrhD0ieTjAVB9PDxdC6VLlTLXZCChp9fA6ideCNfCaUwM9B2qc2dx
+IuJRIKP6USAEAivKBFKCSChlXHSQjw5qc3hJ0E/jATTCbBSCCkZUDRS+GETB5TAJ5KthCzd42V3Q
+wFA6RFzNYobU8mg9RKRTUUmHgeIzuA7BPTRGwQtZH8VzNKg879GxcXkEFqifqYI6CSdSQZ+XRgUy
+1cIRJBJZRSjAYPAOBuYGpELkCQylThXQPhoYEhgCQViHo2KDRBA7mXW0DMiiF+6tCc9PQJHnOfPS
+qCTVuQ0SB7XDcUcmC4OFIdLLZACBeIxYH5kKAhShqOA0GHAfiUUnYoMyGNid1MHFoSPSCChNBskC
+Y4Uoijuuxfpt4Vq4ynD5KFwL9x3KJ8OkHXg81zQez7/Tt722KVwLJ2otFFjskfE8yEOWis+l0mTx
+85AtnAd6UvcgzsACy6qPkyomIIWHCwKHYKBylQ7Di8RKGF43NRaOgmAkVKKBGaAklroWbk5ink/s
+CHSKx6qjYZvsLDpctA7ycVk4yKjywU0iFDQRgIiLr+OrFs65GBI+j8pHwtdRXfp9IFD/cbJDgifa
+LwTPYkS46tRM3YAXHp1I+KqnymIOY14kw4jUBY+Fu6hrsaVLAcYhzCw2Gp9XBOZwpgytrdhEmN+3
+/QSg+rgnEStg3QjbcnnOWrkm34nzFP1t/x6B1U8S5bZYBwUB+qnN/o7nW/8YkpfS17LS948a+ZpW
+rK3eeN9Zr8X3rbz0NdXa6quz+7tP/xspfleZMaXy5rod27z1/rnvjRRyY+uV/vveeWKc/7POr933
+3vPzpndqSuNLVs9O6bs7nbXa38iP4Sf948cWwU96FFCSHj/pMZVFAlIM9qVcap+SFbk5IIUSSl4q
+izHY56WyyPmkx42Q1F5OIiskXfqVLu+lUtOXO3/FBif1Hy0DvixmMTSzGMHzUzE1Fo6x8cAMcNu2
+0qkh3GynjS6cNhLISdNKJ82kadqGybIaNh+fTLKYbRuuysWUxQlqs0wmkwRJgkSCkmSxIrqsupJI
+4oPg1BBuClwbz6o+YB1OBSnIKoaDsuZkVXFZIYpyAq7NY6W5Sl6xI+JkWZZFsLXqEMBxEUoQxhEL
+QVhLgq1VBxhbSTDAKmxFGKiBsYI5UCihlOehgbRV6ltjTXOkoFm+dWr1W3+p67763rz3vvP3jRq5
+Nf3selvPmcr69e73u/XOk9It/X6kkPvq61fjrfedF2fp9/OlW+86tWPp93Gm8SWtrdQtxVvvPXe2
+G+kx/OSNFjEUNfVai6+mrvfv+RZLqi+21Dd+Wy/Ne8/tOmqkzjf/vb5x1lpr1/ux3HhnjG11vfO0
+OkdTxTbLTenVO0/fL7Fb/NXSve+sX/fWeP/M+rfdedep77/e1t/pzPY/arDbt5a6/+u6He/t1O3U
+2l/eXK3e+u486ZU3B4I3qBKk1DFmREZEJEmSDAdSCRIEI0kQByk0VaUHEoAgYRAmWQplFCIMESIQ
+IiQiIiIiIgqSNOnIxcGxnFX2Q4QakHdWBOqlNaNb7bg2DfosC2iIywYWgqemrhyGgTglRC6lktwq
+q0sFg1oZjhC9MP7JqTf/2G647CJn9HBQRHLtBBi0sRKjQl8TlgJwPpwRpQUAoLiHRpWrtniSQOVD
+gyvreWmlsHlP2d0wO/2KuBSLC5AW0gT8wOGBqxBrIVJtW3KDUgtucUSpQA6qpqZWIHEATmskdo1n
+EDgGeTYkZFF289ZmDuygNJLQ5qaDehOmTnOpjGMQcTwi7JRtqkCE86D1SINGHiOHs7R/0EjlgGjk
+NwRuK1LQGP+MBFoHPvQKsS0LGanUWyTzxs5blrkOIcoGUGDhcKm+GvRi1pAsEC96+ZONJEtEJ9Hp
+YImALMNLIk3IEhEiY0oaiFuikiRKk0t0PvfxFiqsMyh9Uxw3QlmdVP4R0Wd2gxonhOKyHLOivIkh
+rF0QQpmlPQyKBSHUtU0eBvVCEEpNoHthUC8YofiyD4e4RESohgyqZSHUTrIcDQp8IFT5dGlQSR14
+AaH0XbI1KDsogS+EovlYrQaVRSNUeAzaHls7joH2Us4+muNo604xriVy7R9J8pUbh5kyg5e5KrvS
+xu3cxrWARyzxcOGt3HKmJOHB2E0+2lWCEiiH6R+vMwdQdTMoVbc99TAJlIp2Ev17lXTfQ5uInMag
+OlKKsIHyTA7ASYREp/TN81LuDL3jQIzO/FvIzXa40w1TQEbZXWrqxLTT8WMfPWtQ3Kboo/GVdttM
++6Z8NXGp0xstNeDcIhyPFdWblEbCbTqwQVX6JB3en0lYFRxUEqEytkzeIiZpDNpUHSQ0MGa/RMeZ
+gJ3wxtq04dy9GJEk8CYTbAzXTGyl2s76LoiKjOS7BlfoAxtKZY0ET+5vkXHGGhaql5nZLsSlpIUf
+qiZYTlGmRnUdbCcKTNhXjD0NQn+ozAR/1Jf9h4X2b8DnAdAGAgKNZL04qKKcePsTsE5Slo+e1RFg
+hPYJgA54NiRigSE+QUOar2JfAe5E2JDmfkEy4DNKdpSqjwgX4w1CGIMG8eQ/O7n0vraQmGjrC54B
+cOlg1R+8oIRBkOj4q1rCz4Ph4on9JXsCbS/9gkZQyo4NY450gfwNPzDISh9ilw5JOnpe+pTpUa+8
+P02UpAt6JFZwKJ2cp/d/ycZhwMmPrOaSDFD5tOnqiQCVCDC5+cX359Q6YYUKR4vEv1cx59kKaSY8
+LYQU3yF2iLpwp8c5hsdFceLgkmRpengmOzd+qLdQzENyjvzTmGHwYQ8rngQ1+to6Z+WcSFk2gBV2
+MLzz4F92FQjj/wRWxImdMA/IItKJEFXNqN2Eh87hy5y/JMTrKMt+Wn+HWKHtYnvZZMMA2QtKAOZx
+yh02kGY3iUW2PTEjoVAD/Tmra2iIFCAWJVPbjrg0oKEGVA3ppSXLsTC1AjSbdTXIMBHxEmVefZIZ
+k4FSTiaTW2i2N1TwbVXtsSRj7Uu6RyOZ5xtelCb7HYfyIIU6CFdWc5OPtv8Ba2P+KBAwyDR4hpVl
+WyUT4VOry9z4OETW5uk0hV/65SS8Haggz68qJK+E3JDS8thDWUblbcSdxgEYA+pkEnwz/HmEEHmK
+0SRZs38Yn8STxL36ynZaNTA7deatfKavsY/yjEkN8Q3+uj9FPcMCHej2GJQb1YCoQTBzBGisSC6/
+uTs2ZxPa76lT1xH0BVyAGVBPxoOf6muzD6G/UVUgaJYgPXmqFMuWNPPGhiW54ANKy8AsRZYtP2o7
+rbEppbEdzgxeacZSYh0A57C7rOA5ySPOm8rBbOaItqj9J6GaXW5JcRrDGRe469Z/M+aWHgi6Dfo3
+6FIbdC2c8kWRxSscT/CRlenBb22LCbaDn+6gsSq/+6oyLkQmkeFx30beED9DmTxXa25oxxqiiiNT
+Lg==
+]]>
+    </i:aipgf>
+  </metadata>
+</svg>
\ No newline at end of file
diff --git a/isis/src/docsys/assets/img/usa-icons/close.svg b/isis/src/docsys/assets/img/usa-icons/close.svg
new file mode 100644
index 0000000000..cfe84ff4ea
--- /dev/null
+++ b/isis/src/docsys/assets/img/usa-icons/close.svg
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200">
+  <defs>
+    <style>
+      .cls-1 {
+        fill: none;
+        stroke: #000;
+        stroke-linejoin: round;
+        stroke-width: 100px;
+      }
+    </style>
+  </defs>
+  <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142)  -->
+  <g>
+    <g id="Layer_1">
+      <path class="cls-1" d="M1000,1000L200,200"/>
+      <path class="cls-1" d="M200,1000L1000,200"/>
+    </g>
+  </g>
+</svg>
\ No newline at end of file
diff --git a/isis/src/docsys/assets/img/usa-icons/expand_less.svg b/isis/src/docsys/assets/img/usa-icons/expand_less.svg
new file mode 100644
index 0000000000..281d1183ad
--- /dev/null
+++ b/isis/src/docsys/assets/img/usa-icons/expand_less.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200">
+  <defs>
+    <style>
+      .cls-1 {
+        fill: none;
+        stroke: #000;
+        stroke-miterlimit: 500;
+        stroke-width: 100px;
+      }
+    </style>
+  </defs>
+  <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142)  -->
+  <g>
+    <g id="Layer_1">
+      <path class="cls-1" d="M300,700l300-300,300,300"/>
+    </g>
+  </g>
+</svg>
\ No newline at end of file
diff --git a/isis/src/docsys/assets/img/usa-icons/expand_more.svg b/isis/src/docsys/assets/img/usa-icons/expand_more.svg
new file mode 100644
index 0000000000..b69609bf3a
--- /dev/null
+++ b/isis/src/docsys/assets/img/usa-icons/expand_more.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200">
+  <defs>
+    <style>
+      .cls-1 {
+        fill: none;
+        stroke: #000;
+        stroke-miterlimit: 500;
+        stroke-width: 100px;
+      }
+    </style>
+  </defs>
+  <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142)  -->
+  <g>
+    <g id="Layer_1">
+      <path class="cls-1" d="M900,500l-300,300-300-300"/>
+    </g>
+  </g>
+</svg>
\ No newline at end of file
diff --git a/isis/src/docsys/assets/navigation/buttons/arrowdown.gif b/isis/src/docsys/assets/navigation/buttons/arrowdown.gif
deleted file mode 100644
index 0296a7f0e257d21dd5a5b4ebe63ad34515eff8ad..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 91
zcmZ?wbhEHb6k!lyn8*ME|Ns9_n>q9U|Nn|VSr{1@m>G0Hq9Az(CY?F`E7jlL539O#
rfLm2eyZltnJf)(krt=<3uFQCm82qv(wRH2Q>YW>2R<ky<GFSrub-N-I

diff --git a/isis/src/docsys/assets/navigation/buttons/arrowleft.gif b/isis/src/docsys/assets/navigation/buttons/arrowleft.gif
deleted file mode 100644
index 94a5f79061c14d565524a9dd6de595aaa32c584a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 90
zcmZ?wbhEHb6k!lyn8*ME|Ns9_n>q9U|Nn|VSr{1@m>G0Hq9Az(Cha->E7jiqpC(hF
pbVKY|nA_e|_Z_7^8BLi=v!=Q>Eh#uFpS`_k<|pl^KQy@*tN}}tAu|8~

diff --git a/isis/src/docsys/assets/navigation/buttons/arrowright.gif b/isis/src/docsys/assets/navigation/buttons/arrowright.gif
deleted file mode 100644
index b1dd9748dbf46bb77bd00a76ed8328ae11e55516..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 90
zcmZ?wbhEHb6k!lyn8*ME|Ns9_n>q9U|Nn|VSr{1@m>G0Hq9Az(Cha->E7jiq7m5)v
qTeapaU-I3`1!X;p9)xD>^3h@5lzih{U}pTJmAjVz<I>_{um%8Ebs<~;

diff --git a/isis/src/docsys/assets/navigation/buttons/arrowup.gif b/isis/src/docsys/assets/navigation/buttons/arrowup.gif
deleted file mode 100644
index eda8bcb99acb117158869a22f1ff5433fbf3b4e0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 94
zcmZ?wbhEHb6k!lyn8*ME|Ns9_n>q9U|Nn|VSr{1@m>G0Hq9Az(CjB}6D>dKlJyx7{
uNJDd7*}LM}1>Z|&B}I8ea7k;Yeem9<m7DZ(=es>`xUWj|M=W7rum%A62_wz`

diff --git a/isis/src/docsys/assets/navigation/menubar/about_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/about_menu_bar.gif
deleted file mode 100644
index 7d641f9ddb32b390c73e3b4e54d681426a13b873..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2170
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

diff --git a/isis/src/docsys/assets/navigation/menubar/about_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/about_menu_button.gif
deleted file mode 100644
index 7931555a8b5ab96dd1f2b9cb27cfabec61645282..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 348
zcmZ?wbhEHbG-VKGIKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt^_CMfi!WX{W2HH(Es(2>!U&xFNyvO`-8
z3y)h9W1&F;BZpE$gMobK@gmo?QR{EyTr<f2P{Xv8|AYj)t5?u2OD!9bTRUp}&KrrO
zOFm-IoN>A~B_p`m$Iq9ONt?I8fzL>fr;Cf9m*0SU>hxA+Ul(@97#FtErOTGDSh;F-
zNSzW>9cvdO69<R=hAx)f8#gJjnlsxktPbHY^-l0gTw+x}r!|L%mywfGTY%kngE1fP
z9ec;~o-I$>l&ty8H97n9IPI7-Z!+?6=$_@iz!-3qzbXBdzz0>Q8#*EzuCW@Ncoo9I
GU=08>*>L&*

diff --git a/isis/src/docsys/assets/navigation/menubar/about_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/about_menu_button_hot.gif
deleted file mode 100644
index 91f78a04b922736d9a838db4f5084e44b1e209c8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 776
zcmZ?wbhEHbG-VKGc*Xz%|NsAgefQ(ncR$h?W)=u8Xf<Bj@3Lh_$N57uubo+SH&0-G
zmD2LXX@}O9pS-sF$%8Ym)A;7($}Vbk+?Xc4AWd`esqGKa%$BFQteQ}LC@pAhTKvYe
z+%5A~UQDank=C)hXx8DhY5UR^A4=PJG;QC>v@>Ti&YsOWdp7_4`JxLK$}e52y>g}g
z%9ZA8*IKV#>$rZs=jP2xw{K6pb!+audy5}DSo-kc>c@}QKY6n8>C+Q$-=2K?_Tq;R
z*FJu{`RUWcuU}vO`0@VNufPBPfxIy^u@1=Dptx{g|KGsa)ZEhA*51+C)uh_1s>H&g
zq^igwD#D_yDk>_?B0p78Ra{(JoJB}jpoxWpk%MJDD<A8+w!R%ZckSNOtJU4+U}dVi
zcaN^AmBWEE&3*FIMCUJ5VUbz5Sp3G4-fMm4Yu9gV;%DVO`{Lz`V{dk9nApB*-ytq_
zXR3@Gi{kBDzi-~Pm{M?1*})>>kqnQ+lNC*EZsHmtT_ue!oV<csE;CvbA0KPjVI*MT
zpy0^Bs?4b|<NCVP_3@vQPPvF5ap#jUPFUknxadfyh<3u60}~IsPng*ivE$9rLvA)p
z&J}#jc4>;|=vMV8*fH(vD`i0?hms8+5)vEOnV2{#6g(K2ChO!%7amZVFl%d;yjkuG
z@efD&!qy4M83-I`Y~G>DQSrcG!75cQQJHR~qvjhA2pQGM$UJXgXx_42DtCf}(xH2`
z%6l~R92=RJ>=89+__FnZ!CD4(z6aN2t5$NX?{#CiFPhA7%Q5@xx42V#S~$}h85pbq
DF-scV

diff --git a/isis/src/docsys/assets/navigation/menubar/blank_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/blank_menu_bar.gif
deleted file mode 100644
index a11e74770f8b4133db7f4febd7291f483a5175ed..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 372
zcmZ?wbhEHbj9?OFxXJ(m|Ns9_J9B2|+~XO%(<ddbKC$`o&9e_*KYhQncW0*mY$hfi
zMMYf=4I@DzX)$pHR(4@28FhUFv%3#Ja_~y)n|qtv2Wc6(B&3(uwN7#Ki<49|kW)8b
zv0=Zmu5EhbYJN$LLuc=rTG#|Ot+veQO`o%)W%sp=9Y;R?{xjpwy@spT*!lUT&CPAA
ztK;|Y_ntmI{p{JujT>D%JI!-*m0ewf7cbU}iW1e-EWUV=Us`(R*|U3IzP$PQ^RIvZ
z{{H{Z$jGPz@&U*%4s0_W<`#J9NcEpsQgkxMYW{^4C0=Wz*56oDcKU7A{s$W>eDr3Y
zf3c<NY~JqsA9mFEt-t;L$DX?L?|=VqXl!b3X>Duo=<Mq5>Fw*EFmcl4DO0CSpD}aR
z>^XDi&0nx^(c&dbmn~nha@FcJYuBycuyNDoEnBy3-?4Mo?mc_=?LTnv(BUITj~zd8
h^3>@wXV0C#aPiXRD_5^wzj5={?K^kxr8_cM0|3=Wzy$yR

diff --git a/isis/src/docsys/assets/navigation/menubar/datainfo_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/datainfo_menu_bar.gif
deleted file mode 100644
index 52dd358e6ffe83cb8b7db8088854b2142c437222..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1111
zcmZ?wbhEHbj9?OFxXJ(m|Ns9_J9B2|+~XO%(<ddbKC$`o&9e_*KYhQncW0*mY$hfi
zMMYf=4I@DzX)$pHR(4@28FhUFv%3#Ja_~y)n|qtv2Wc6(B&3(uwN7#Ki<49|kW)8b
zv0=Zmu5EhbYJN$LLuc=rTG#|Ot+veQO`o%)W%sp=9Y;R?{xjpwy@spT*!lUT&CPAA
ztK;|Y_ntmI{p{JujT>D%JI!-*m0ewf7cbU}iW1e-EWUV=Us`(R*|U3IzP$PQ^RIvZ
z{{H{Z$jGPz@&U*%4s8D&<`#J9NcEpsQgkxMYW{^4C98Ni*4<cBcKU7A{s$X&WXsMz
z|DwdoA$Rxv4?Al7*57{r!)EWAd5m#PW(<1a`VHX>I^m}JElfJi?Myv=lPBrvn?@M+
zX2sRScg~)rH>-6L(~4<RXGWQ8n`(DO)@fTZ88K)xgwHXInlxwX{HmkJj-NPr>hzhj
zehcPZymWc~m6-LG+WW7i)vZd-Irr%Clc&#~zX-Z;=gr%s*Y7@lig@_)+xH(ofBp9P
zkbJL^?I=USW7Y;qCYPr>CI$#Dao;0mw&zk(tC>fe)!rS94s6!-Q7)Y!Q!)|`HnXKK
zF^SkPmD`?YeMRv>!3IsndkQyeG)^3K{-4iaUd9sKKmX!lkI7ndnTzHHXZz0g`WjNQ
z^6Kh{%~HKqTUSf2i#uGma@E!~H#cW|ZFqaBsWn>q@R1ucRHv<w5HnkL>cNb~t<$#Y
z{9!A4-IsIgaEGwA+ooyU4*7;5%jQ@dUa#R{k{_BE(VXx^+_rjM!j75J5fja07(8Nw
zJ~>X-jS~*ZJ>1_TZoKUw%LXe&r<v@GTXr};PULQ}x8~|Hlv<vU)V<hye%`i^V)lC?
zXPnyjE8&1-Q;y}8r?xeGt~ZK~bWH7aI}k4C+bwAsm{{J@r0_6)?<3aFIVG%9?q>8=
zBu}V5_VL)oy!8eu95pV1>JM8)UM0uIO2l<6jA#pe@&94F!m6zgI}$TI9)-xZt$5U>
z<CgfS(|<3=V;jwF8IOA{PFW<|SiQU9*K5J1xuo6bSE6%Wtjn>Z&USHyQ4ODa#13mm
zB|M*(wMW$K$+Vcdh$r&98Jo_!?rFR}*L}i^@Am?9ZZLW4tbf8fxj_D``z5{3DVhgn
z?04A2UAOq4kTc)SC2g&a3{MJ#3rrXUnt3;Un8fW~G->&XIp-%{e7bCo+jmuk{=(;T
zHJoCPopxTjC|t-zr+__b(S484DYYuGTC2P?o>s+q?mp1!nr^~z=|z5`P{{>nLz7vm
z0reb{oYzD#+<dv^irm+yJVrMraXD^OY`Nv|n78V5)`M#T5qfF66lywl7BD`TSCe?b
zT*&+Gp)!HoRTnRW@xG3m=)Ke|@!%US0mmmy<-1RAkcs>07V-A5fb!MHVoOUt@~X8n
z6?fL}FAGvP75)C`R(?-H<H<$g35#w^n1&=RP@XbH;^P^U`^JTnuiQD~dQ#%u>b5PW
X?7Ag#R*z+TFS`A=*^=bQz+epke#ZzG

diff --git a/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button.gif
deleted file mode 100644
index e6f3ea102f8406971320072dc02353d8ef8da5e2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 557
zcmZ?wbhEHbOk)scIKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt{mCn)r#WX{W2wJzuNB#t9CT@v<=haC8v
z?<`?tdAOpNYr>&*#}X8zdzu+1WtcE+jO1ln={q@s!|(WKUiSW@j|?50ZatV@<G23y
z`yYGi<hT_$IgR)Pm>8Wcn_86kxLK0Il{~!CY$qxC)_K-)^R;pC@OpYS@-(-$&#Rp`
zX-;AF`VAX5ZQi0^J57Ln#qM1kDqI4*x$d66{OrCS9IQ+;Ce?DyHOdc2*tvV(N&zKj
zk2%vc43pTIcHW8Rc*_1<X_xUr)`>@X68#EU_<2nd6Q7>GE3j;haZ6wHE;c?H6M=-6
zjjN*sl)dJ7Y+Q7-Tf%r=MsULcjy5??5s8yLDV>ZQCpJw?&~SLtz`(*`AoFt*LsJQ(
z#j(%951yWJQgfY@@<T|KX}&V^2A_-W;S0m8107`*TRfPACY9M_q~)hiWe8^Z^78P~
zU<HF<TS=bia}BfWt^MzKHKj0UG|znF#H9V~ph(hW5r>WJtqsP$F-%pv#FC%P-kr5o
z(q)l$K#Xv5p-Du5!*s^2v#quH9z4kEVQnzveU-I%vR++EzSDy_DqEhPU|{Dc)cN&L
SXHl8YIj>b4f6NnLum%7s4bZv(

diff --git a/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button_hot.gif
deleted file mode 100644
index 22b166cf1df8da7d60c3d2ece9bf7ed71994c6c1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1032
zcmZ?wbhEHbOk)scc*Xz%|NsAgefQ(ncR$h?W)=u8Xf<Bj@3LiP=<XdI=MT-ic4pPx
zDy8L%(+;gIKY4BUlLu#Br}53nm0gr3y<ke>-W}5}r)e%uGh3eKvZ}xOP+HL1vXpIU
z@f*`}x1?3=NbA^LJNH=Hw0&ud50!2^mA3I{+P;%%XU=4tJ)3p*Z2tN4MHeoVU%FI#
z<x2gPE6vxg_1wHU>Gti3w{Fe7cW?272TLD5T>bd*`X^5|K7G3N*|QUG-=2K?_Tq;R
z*FJu{`RUXBFJB&h{rd99kN3ZR{r&e3<dY$YbwF+g#f1a={|3gU=9bpB_Kwc3?w;O0
zMzx8uEaHMvlUM}RWW-s7#g!({ny9A2A}b`)!q39b&ce&c&c23?or{}=kByCylZBmi
zBg+QHoon~8url(k=V2FM;bdav;9zB1!*cUP>yrBq9zJ?JQM>>7i<gd8CVEdE>zP<N
zzWn;_+mgv@iY!VpQ-nFD7!+m+J2XyIOAwfNvWZigF=A(v+k=@dj+>RX{SswhY-YH`
zCy{aW6r%wf3tNMaf``=csY148yWKZ0J6rs|sL9)K@$s|sO+E|Wa93b)<Y(n9>u_Os
z85AVN5uw1?)UMFEnM-5FQLTf`jFPHFIUfXXm_?u9(3o&-($iDZFa3|G-1CArSdCwG
zmeJl4t@Z7DCr$|46mW%wZw>pTi?7%gHZUfhoW$GVZ8^PZ+TlB1(g_WW%*@PsVlyl~
zmcJ~2*03t>?5?lAiuOf!CVXsa<q}Z~SdsA2=~%CfeajBHe=Ck=7U^dFP&v0JZ>4~u
z%LFaKyDc0qE_eq_|Cj61#-+vHD#!4!v4KHAp`|XtE~$w{YxBnax9awux*%|2bGrPm
zJq_QVuN6N~(Z-R=6vUh;Fd@*(bx}g%#2J?kvPi!%;0Qa_u=NIW)0-q8FPTD@Gwy1N
z%EIm1Tc@68n5?^?H+%_al7jsOL5D-Ee5NPP_gc>S;HW0}M}k>E%J)ixZud<l$J_{M
zLFWTZ+ACFkwbyVc1V!f_WPKc^w$P)aQ8puqkxfzIt7CKWG|vMw)qD;#a!yW2IK*YA
zAjaS&%{A$Od$z0EqiPlfg^7$!>sVEz4RVzkrmkHhs;qMSrHd@*{R1C3>eilp?y+Q!
NTai<-Ju4G~H2{$UeCq%J

diff --git a/isis/src/docsys/assets/navigation/menubar/gallery_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/gallery_menu_bar.gif
deleted file mode 100644
index 0ce398a698654b363b9ef86694202f87bccc1851..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1996
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
HWUvMR97J{O

diff --git a/isis/src/docsys/assets/navigation/menubar/gallery_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/gallery_menu_button.gif
deleted file mode 100644
index 7d7c6c0fd98e471d42af6aa8f7cd9fa88a712c5b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 309
zcmZ?wbhEHb)MF54IKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt_|B`EZzWX{W|;yS;{!P&t<K+&nA!y$>$
zwC70Q#{dq6P6y|OSyuBetO(i4{X?KFo;iu*L5Yp_5(YjUnWrnO&gRWurP9`PaK}@o
z57~(Up$lqxczt>Kcr3h?crr``c&ttAO!{oBnJN<VX3m;DXYRc08V*C-6x+qjOPN?#
zv#eOnxN6!8&B$r-9DMO{<(0{)wS2})^KDAl<JhO}&a`tl*%QmS^Y|8n-JE=@`8{{-
TT^d?Y;LE~lHvf69B7-#mbJ1*q

diff --git a/isis/src/docsys/assets/navigation/menubar/gallery_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/gallery_menu_button_hot.gif
deleted file mode 100644
index c7bec3b4c019b2e185ac9bc29f9dfed04713f298..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 511
zcmZ?wbhEHb)MF54xXJ(m|NsAgefQ(ncR$h?X0{ry?RVL-qvQOcnb-0J=2s~#Uz~Pm
zZTZP-yPrHb^E!=hPL}M#H0cG)n@*)^E-toSeQNuIG_&PtE~_R~A4&^an-;&ZqIg$Y
z?v{BgFQ!%PNbA_0Hf>+p;zOm|PNi);nzrv`+L<#MXU}GxJ)3|2e9?sq<(DqiUb#|#
z<x2ClYdtq_PP%=2;;mbA@7-Jc;K9;|4_7~ay#C3PjZdGRc>DI`+qc&~e!ThV)5EV{
zU;g;<{@1U+|Nb#BFzA4M0P>3i+y4U%1s*z5{U=g3hA7$Ui62@aq9owt!_<CK(ZI2#
z)AjOF6)|Qe<$ws8nICr4_^n?(#rDpc(D&QZENs1+W8xBI<P(Ki<W-|u<5?6YhzqKk
zva>YLo-^0Gc0sX*k<~n>358;kVq%fes<9Jg6qGkg3Rv>8u(5g+2n&iu2}}BjO$%cY
ziw#Q%I~^CRqAD?K-@+RU%a`4`>uzUlZf2;bt*Nf6uBokOXl8D0ch6Pl<^mm)rFRRq
z$^^$x-uFjZZ~{w5v!YAMiVF${8rYbbI5IL?JQrp5Tews_c@ersD1qtNtp%BlOzbQg
zbzMhKH7oO9vRcHX%$Bx^-=IQ6q2WQ)A{EUj6Bmmg4$VFhaSmQhBHpbm+4&Dz7#fep
RZ4>uelhvDi$U}g^8UV`f>TCc2

diff --git a/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button.gif
deleted file mode 100644
index b9863d7287f1207d97e8317fe75795e1a4cb6124..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 367
zcmZ?wbhEHbv|$itIKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt`*Bq;QyWX{W2wa$@Il(B`ycd~=qAqPHZ
z7WQM04_c_mb+{`vG;mBeI+(n%f<vNDy65QIs{Ic(?0C|2@)RSRvx@f0o14{yohF@R
zWo=whDe?P%Lu0ZYM@vS&p|MIwZcz~ze`k?$XqQ$-?gU<b`_8;<2S0(@$pt2Se7ubA
zvzeRLZ`inL^Omjk6;-V3m^fM)Sy&HNGBO|9<-k#U<lx-n%zJmU@0+gQ$z);TJ+FI#
z+3Hn&B}Qxl75W0+u2*=iTd(#^Q~FR`EWlq|R-zp4r#-`XF_T5WmA2V7tc)USG^d_8
c%232|OXLrekN@<fb$@byZoN2djR1o+0EHfh!T<mO

diff --git a/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button_hot.gif
deleted file mode 100644
index 7e555bf37330dc27ece210568abcc72c14a29bdd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 842
zcmZ?wbhEHbv|$itc*Xz%|NsAgefQ(ncR$h?W)=u8Xf<Bj@3LiP=<XdI=MT-ic4pPx
zT!HyjO3T-lpS-sF$%8YmGx_GG@y)q=`c<0rf;7#=ndZyW%$8>atxF49n-;&Zx@31+
z?v~|iuB27%NbA_$JpV+|tix&3_N6U8RI>F{+Qy@4`%b2vIg@klT<*DZ`RC6UoIhWD
z;X>KPi{+OtRb9SZf8|QcwQIdMZ}#21Iq}x5X?O0-zISi_{rel9KHc&B`Tke04!wST
z^v#>o@7`Vg`0@IuPY=F+{qXD8r{BN7{`vFc@8945{(-zSbg&M{si3%UVE^C1*woz8
z+ScCD+0|*Qt**qPq|PFvE-EU;A}=M*A|kG=E+;M|BrYc<BqJoHF2f?m!^g<N$;`^Z
z!OG0e%g4gs&FJi4X=b2)^3>@wrwq(29h?tcX+Lu8#MxV?&tJTJ^-ypB#K|%fCW(um
zoO0&n>#6J4v1r>iZRKQPWaejX`oZ;piAzRfMMuA+<~Gfk3Z<hw@~#|0P7`@1S$aM9
z+o65kPxg4lM+1=sQyJtHV>v}6SseRf**Ha2S|07lS<KEf*JjBL2Zcp@r?5$x7ziA2
zWMpP#@rXIKW##4NE-im<G(KkQmC%n^5peL4E02_U!J8k7EhmCq94oG59Nh4>Q_OUI
z1xsa=OFOr)l8=p6;UO0GVs*C;i8<e0I1efPsCw`~F|t!YR*j=-L5PFrQf3hqjxrCo
zqtj%3GB#c5TDGZohF``Ch4(D}lejtFFuNsOV{B-%>0f=}rIJ<un=GbwcL%vf4u<zn
zrH^zUV00;sO-XTIVA$%lY;x|N2@hS^O4pbCSo5`^q2Y!=*2Iu0Wp9lRR^62nb5wd4
g<HB#j-mqYQ)RmQ?u~V;x#ny^mi%6X-%E4d_0AtQJw*UYD

diff --git a/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button.gif
deleted file mode 100644
index 97fc3bc095d1c0af503933e605e774e5afb7e4f0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 358
zcmZ?wbhEHbG+_{CIKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt_wCn)r#WX{W2)y1Q1;mx4Pdc~qw!RE{-
zjz!Mh<`p_M%q&L)1I!fH9?tSw8?`<ntNY-TiwdmkJr*?Z9P4j6@v_uTW<q+I-}>9D
z@31?WtZq$b%uiJ1<tfS);O6r4Vr6wu(`Afdsuh@?#b|D!%riZJX||;w%XI(g)#a;J
zuUWfp{RSl#7DncNR%WKY=B*qY=}O!Bws`K}%6cU6&<=H74*v9MI|SHF*;shCC|_d}
zu)5-v&{L=xBM=l<m&8)A(otYbj<FZJ0B50>?k!ba)1XVH96tiZ6%O(XnzHc-h%e`{
RD_S*SZGp(@q)q__YXGHQc#Hr5

diff --git a/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_dead.gif b/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_dead.gif
deleted file mode 100644
index d96bcf4a81a8720fe6641d52bde2a509fdbfb2cb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 64
zcmZ?wbhEHbv|tcsXkY+=|NsB%fM}421CxAD|H{*E`4`XGa;tmuy*<DA+a7sLd)B$^
P)v0aoxQ{0?GFSruqD2{{

diff --git a/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_hot.gif
deleted file mode 100644
index 10344659d1c77ba44deff779393e3412bad89e6b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 813
zcmZ?wbhEHbG+_{Cc*Xz%|NsAgefQ(ncR$h?W)=u8=y%yNGj#Wkj`N3RUaL}CzBujB
z+VYdvc0YM==5-q1oUQHWFYkJsF1;X4dO@D{vNX-bg;uLF%$KK`EuUI@B+X@2TF~0G
z_>F7UUdztgmX^CEt!hW-!c%D-yNhNWPMfxG^XdC(iw~W9_&ROl(X@Rh)6Sg9Id?Ai
z+`0Vo=L^oCFTQZ0?Bd1pOP8uHU#`D$rRCbS-kUf3Zr+@D>(;b8cV^$aH~;?q4Nsr$
zc>a9<t5=6!zdrir&FOdVu73P@{nMuhU%!6%_3P8`-(Uay`SJJf?|=V5ejD^y2joIf
zTsW}*Z(wX{ZfR|6@96Aw(9@ET&=i)^Vv$#25fv8I)Z~|t;@8yDQs|$j!7sHyLym=u
zk%MIe3mY3}r<=2lrSal@`w#3lwzP3}>pIcAbNAkZ=MEh?cCx*vuU~la)afcy<QHp7
zvuNDsmsu>&a#MaSBP-XYjh8=t{?g>(Xr^=i_a7}CGsg*Mq7AtYx3J&amHT?xqk}AY
z2ec9b8vSH<F>^mUnsp(;VPUnHp2e&QPSTB&pM|7cdcu9!lWBsH=Yj&JCLMP5^tmnp
z>zALO@6afxsdVHxpR9StiHeJhj&e(y<h{7@(Ai_6vLn0T&qijq{p+<79{g}zA~#9S
z&}T+KW0MP)kjA8YlNwHZJKSEl_}01D?n8QA5~@lT9105<6Z?2s1XcwK9ByZS>~ly}
z;n5@xVTo(MHt94msGoYlVRAv^w7}zuEDkH8BRpF>IoH-UDs0%6WM0C_VbI`y`oIIn
z^kkb|OQJrh3f~r6^*|u&imHePN6!g`Y{zpIo!iR(dO3YImQb{sa#kuK<Kkk^>1MT3
OrCC>3+cPsVSOWl?w>$y>

diff --git a/isis/src/docsys/assets/navigation/menubar/missions_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/missions_menu_bar.gif
deleted file mode 100644
index 7ab8c5619adfbbed4b567741359906ad8a26117e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2339
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
H85yhrn20Z=

diff --git a/isis/src/docsys/assets/navigation/menubar/missions_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/missions_menu_button.gif
deleted file mode 100644
index 5d1ab12837c7df77db7345812abd275947f89713..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 370
zcmZ?wbhEHbG-VKGIKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt`*Cn)r#WX{W2HI0LX*OA$fu|;IUr3*ci
z9av)$KSb!rHBVE%kYp#se<aImZPfZ3Io#JB3^L3vF4!otmG4j*@5LGmg~f-QC$7Ey
z{zrEALW460I9QAg7~O*yGYhhHxw(9GIhnM5dH5OQvt4-o83SfBJ29p3@iO@~71Z$v
zuvM;GzhUF1&0Dk<uqv^zvUC`*<V<2>H)mvGo#e@3uwc&uB{mNB$$IQedJVdV5;&)4
zIMgv+yP(H9g?H{9O<fLN&iDpKc7Fb~Osh>gmCVuw?3L{KI2L9+YGPPcTfpJ9QIX|%
e1Ea$%je^2X_Fn5_EU&Btk6harwZVyj!5RP;A9_{*

diff --git a/isis/src/docsys/assets/navigation/menubar/missions_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/missions_menu_button_hot.gif
deleted file mode 100644
index 6f57f250810e4004d191bc2ed1e007a1004cd871..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 580
zcmZ?wbhEHbG-VKGxXJ(m|NsAgefQ(ncR$h?W)=u8Xf<Bj@3LiP=<XdI=MT-ic4pPx
zDy8L%(+;gIKY4BUlLu#Br}53{4cxxI^=z8-f;BB?(li$@YCKWqxjxNod78_r-l~IX
zL2GME_N2vc%rDrUmb)dbYDZef?zCz9Rvy2Tw)jxm#-nW~FQ@H0nRez(#@Vx3XV2!J
zKVNj=LiwdjwO6jxU%AqJ?OM;xo0D$eo_p`!;s+0wK76?P@#Bq8pPqR8_T<~QH$Q!P
z`1R}iU%&qT`^Uh*pab#&$S)3T{|_`2c<4y=pI8z!BddvnCHR!ni6tBh1RIk#rfJ9>
z@~}2?HJH?-;F!R2<9*ZO2^MDWf9$C{U#{D0Yh`9w(`smDWn16vT<#wwrXU#>;j1Pl
z(#N8h;_n+F&BDmav&e~`mA7a0n$@lAt94AR*OvK($|!|SQBVyH(v%WZ@SV#tUp$9{
zw;+d)*<+Tbq~PT}X<~wMnsS0S)lxKOh=^(UGYSMSa<j0raBti2X?@++Z{Jtj*;rbb
z80qVVEs41JsFg>`qUghiMt{zp%Jm6%7F^vhajBuNSC7WTMLu0Z3JwcA8kJncCMgH(
zP%u<%Y+zuLb7=VKaH5HYYth|XElgbNGu2f!b59@e?9mfZzqe8G1H(B+W=0u{j_)ij
zto)NJmU0LxHgQanTva0S_@!4n7mJ8MK|+^q^K`c*j+%xqy-p<0(@Ioae6)qrP~OEf
kp!|VD!=aB)7JisfctozpH%+3GQ`hjwY2OeXE+z(R0HNvxs{jB1

diff --git a/isis/src/docsys/assets/navigation/menubar/research_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/research_menu_bar.gif
deleted file mode 100644
index fca986639d237c7fa1c205bb0441eaaea0a820a7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2092
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
JRTBe)H2{Uj!4d!f

diff --git a/isis/src/docsys/assets/navigation/menubar/research_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/research_menu_button.gif
deleted file mode 100644
index c31f5bea4a5312e25b0e56f7b25b671158f05d30..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 363
zcmZ?wbhEHbG-D8EIKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt_QBq;QyWX{W2HS5e_2X_Wb9_1aUl@$VH
zKl2N&U&^5%=kCH7G(j=!!io~FwNb97jf*)d`&hV6G?;sRk(nT?vZ26&ndQ)?n|p7)
z|539=?8Ye(Ru)EnK3_K<Rwg6%(iE<|QYCM%i5fNByhZ}E8F~5mX4=fQF|1FqVPdlt
zU@OkA+OToc<}F*dsTMU(V%@`-%)z{G59>juU5EB6v2n059_u=yRZ}z3n~jBsB}F;c
zr~N)JC!^`Qsp|Ry{0EJB9<gNjJKywX=2<v<&3Z;}Uj4XfJjYnqv~`@^=Eu!t5Vft1
Yr&)<tsLD9~>5Qq27xQj%F)~;K0HMu$%>V!Z

diff --git a/isis/src/docsys/assets/navigation/menubar/research_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/research_menu_button_hot.gif
deleted file mode 100644
index 5b0912c47f43bac7ed14879c87889fb2a7836aa6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 571
zcmZ?wbhEHbG-D8ExXJ(m|NsAgefQ(ncR$h?W)=u8Xf<Bj@3LiP=<XdI=g+LVTcxyo
zaoVA^<tMN0e)8bV>omSO1#*kiq!&z1*psHYc<<61X=cmQTvnw8t-X8mZA0nawD^r_
zxm(hzcBFOePMfwbZSkSBjYl_Jf0(xKWZIcC8E4OCojsd>{(RAe3+0zC)n2($f8|Q^
zwQH@{uJzo!IqCN8x%ciZe(+%F!-uOMKi>HC>E>t8PP~14^6lG;A3ogt^y&VWFAu+d
zegEs%-+%u=PG?}y0Z|~oII#Uc&`{u^Bh`OmNs&iZl!BO3yUT<K9px9SMvny61?w+a
zsVKwM<FIIhp9M!BgJNOMt@l6n)Xk5Qt28&#scz9RGPkMgaw!W}7Lo{&DOZ+YQH(2-
zju&EyWl<3qEGpsW&o3<QUcF{b%layHL(8=uy<#d8LL}rBR0M?NedFZil|y7%CdcUt
zb1!ku&s*iTeW6GQ%PkcVA)y;_x8j0#&x}*zN@L+#apCHQ4;yN?e)+oA*4oU(Ku=3U
zO~q$Hz(XcBUTN#98_}DT?yVLz&d^P{!s22WuhJ!|+}P>N(I;i!_hRZIH#T;Sb`6gO
z3I`b2nVBpE0*-U8)1EY|M&SWt3u}VF%r`MFRL*esv9K^nWC%Ps&{%e*%j6Q<!(>rz
zX^(~%Ti%>LKUYzw;j-I;ChM6jJTe_#6IuM`oGKC0Ff-TK&MiNw(!kx}c%uoMfWy+y
ZdU5*g<#8+m2E~Gpj+cAsa4|7h0|4(k|BL_t

diff --git a/isis/src/docsys/assets/navigation/menubar/search_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/search_menu_button.gif
deleted file mode 100644
index cff53245f1759402c21b1c5b0633be96080d8488..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 313
zcmZ?wbhEHb)MgN7IKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt{eB`EZzWX{X55}R<zfbp{dkD$&4B_}^-
z-i>ZdK@JW~Ynrl7=2*=SxV+$D$3d6gn~Mb-6gVb03t1W{bza<3b(YPz;b7CGQip2x
zhZ|2sxGZLi=I1mNXl1icFXdotV&rU0b+5{qGIiSY88dxYI5?OXS&CTaGqV;fDqv!d
zXI#q2v{=(^m4S&0Kc9PScN~)d+wQc<>g@dd2aL9HgbFmb3dBry<FWJ7NK4zcK91FS
X-=00}_Yc)+Y$(WFIDgi3MFwjCei><3

diff --git a/isis/src/docsys/assets/navigation/menubar/search_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/search_menu_button_hot.gif
deleted file mode 100644
index 92320e9b3c06dd62f2c38afaf3b3a9aba01112e9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 547
zcmZ?wbhEHb)MgN7xXJ(m|Ns9_W0;xAH#d!MPMY+Bbj>Acnv2uSmZ!O_N()-MedDdP
z_>K7m+t;kUmX^Ea`O7b9RXdJde45s=yJ*(o?CA&6rtM2xd}zY{%V`^rrtLdfcH~^z
znKL=(&gGsvmw*0z!TIyW7cP`tyjXteQq|?l^;fR6T)WnL^Jd@8n-g!{ns(>T?0fg-
z-@m`%>C+w0pYMP5>d@=gN8h|T{qEh>j~}mp`t;!I*AKsbefs_T>z_YA{{H>_?;ps;
zNLUBN2KmK-?f-#>0uLRj{u3z<Y@0Yl*jd;e9TfEDv?v^W$ic<#m{yg*p~KI3Jd^R{
zlpV9OLtou`|D!td>8giQTnmd!D_g5->b!hnCD~bngJRi3S=i(F#hC<ivL!RK)AJe@
zFIi$`tRdI7dX0>nhOw2KtjtV~<P<Tn1%m0*C1=fv&CJ**>t-dy%*MhK%ydCGX%7>>
z%vl+psVwudM47lZEq(mt>9gmS<|YQZI+|)Kit_S`Dr%ZKx&|iZmQTzKLpm~CCp2@2
z8s;cm{Frp4m7U+@%B57tBsT6H8jmgsFbcPK%a}ym_~3MBg0Re`f+<N)`5KwB^kOe5
zBph1mKgUnR@uVUXqX(1O$}Ke?JQ|EMm~=S3H5nXd#9DP4<Scj=e0suFof!)=*Up;G
s5mU&uAV7$dg<XP8>`3v#r0LC^CznQFe;2!_^6R^&x3Bwq3NTm$0PVi_TL1t6

diff --git a/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_bar.gif
deleted file mode 100644
index 01cf2e2ae616d2eac28dea0753f1a6ce11c456e9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2097
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
OxxMU3vm7)y7_0&QQNES{

diff --git a/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button.gif
deleted file mode 100644
index 5f98fa9ddfbac3dcdd8a793301d95d71bde084fa..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 445
zcmZ?wbhEHbbYl=^IKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt{mCn)r#WX{W2wJwcOlUG=U|C0(MQ!fjP
zAY=I9hY~vzco<o(2goF|v@sv@cp=fl%p4TrB(P>fg^%9s^DizYNc?zKW;K!VQicQ1
zx~4pbDDnHXIStK>5gcWD37OqJy?y;QAvL)Pg@sByToH}}tn31lZFwf^@$fP(n%r!~
z%E}ZWz|I-nmBr6%&Nx4sJ>SlE24AHun-cT(oz2I0Sgf{-pDn;WWx~~K*Kgdsb^DGw
z3kL_25<ACUMrKx(wMtBD*Qwlp`1a9@6%Ux+zGHc@mYIdsp-Ch_)v299mr?40N5QM0
zKFx$rPc%6mF5qG1t9r4r<HF4j-38BfXcj&=*qoH7<MdWQ@bm(1`LoAn>WC$D?VO~p
z8FWO5mD^c%Yss;bA`X`qupHvLGvS8ki&NfOr9y`uJ!0G{^fqLna)g>T*ZRAM=5aDI
GSOWm?N~7uk

diff --git a/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button_hot.gif
deleted file mode 100644
index ea001a87893c67179397193b00b228b2ecffbc8d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 678
zcmZ?wbhEHbbYl=^xXJ(m|NsAgefQ(ncR$h?W)=u8Xf<Bj@3LiP=<XdI=MT-ic4pPx
zZ2o!qg7d4CmM=~_w6^@@wcSr1oOzwbHz!Sc!Sbe4X_|}YHylqhTb>rQHZ6W*L-T>O
z+%0KUJJLFKr%l^ezxveDW4F>4AL`k6DQ)A?w0$Sbj+{$7b0*{L*{ri?^Ut3zx^SWV
z(xuufSL&}^X})%?<NEcUn>VN5xik0Py~Ph6EPeQJ_2b7IpFZ9E?AeL8Z%@8`d+YP(
zo1Z>C{QC9%uU~)v{nG*Y0OS`3w*Lnj3OsbA`cEt=^0b+2*V4mUe96Z`_-v<h!8{k1
zrWc+Y0yNZb>N!<N@G&!~Bvfp;%YO2pqlJS|Ejt%G3m;=43#W5jPj6rU1V0_0DV}y#
zruq{n=$l&EO<lOCM<q?2MJ75n#!oI)j72U$K1QWSk*$rf!G&q3)1KWd&g|@*Y%Dol
zi_V-q=QR6bua=3;`RjfO65E!qT(ibcLQ*1Rvn<OUg<2-39CkKFq1Vm_8w3TJkFszH
zw47%2^YGa);pq`e9u}(=T*->g7F?STRB%{KI4G0o#3Eu4@E~cgL1!1MLPNq6`%DdU
z-(ANxE%gqxuX?h>P}!|pRMT%s#6_iJJ*TBDtNv8nyySYyLoX*n*-A^AolkX6$%6$S
zSUUN8>=JAPonEsGTR0r`o{(^Wp@xygMI!p!o4p)DSMCWbFy`&%c(Y)o*2TsyR$VEb
z6`u|@GHDq_aVE4DHXdkjWR$a*AkKK<G4p}8L=mTsh6dI|Kd-q4iH{!U$IelCa!GWF
zn7*`>NQ6R5Ka(OC*O_y3cFvfWB*4QU)cdPthwx*z@WvmCr`JUK?bxtl!OzEOujlY@
k&`c<rIC<TjHFX^ISG=zadYpT9G;H5rP7$Ae7DfhZ02od+sQ>@~

diff --git a/isis/src/docsys/assets/navigation/menubar/starfield_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/starfield_menu_bar.gif
deleted file mode 100644
index de00a774958a59a16c892aa9139037a0cf84551d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4813
zcmZ?wbhEHbj9?OF_|Cxa9|X?)|3CBp|Fr-AjsO2=_<!dA|1)R)pPBjpOxpi5#{bVS
zfFx(0`9E{!|Cwq3XBz*X$pBKDcIJQD%>QX=|I>{Br!j!E8lU-ZJoCSC+J9r?|Hcge
z8UFugIP;%j=6{B?{|v_e85lqYgN&Ye=6~9m|HfzjGl1+lbLPyMnP<+VojGHC<_rVK
z+L>q0%$#{<X4;vV#%E?SfLxJw=1khmGihmO(u~ifF@PLpeCCYt%rnMmXN--{7&Dw<
z_<x4s%o&E6XBg7XFc_a<V3-N=(wUhcN2kpMIg0`01CUKKXM)T!o_U4=<e`~oW`aQ4
z%$deBXEK2Nmv&}m+RT}0X*1J|XQnZLylZ?0Bx#&B)7W^XF~dxT|1%lR%w(83lOb&;
zgYirThBQ#vok;_QPFfns{|un80eNX=8pzScX=fNfK?SmSW*W$7<FuI!ppXMe&rAaW
z<FqseP(T`=0a<IDmS$|6X3UVr@IQ^=Od7+?G={V^2IDja24hepoiPSQLz*!tpcz1+
z4hp-OAg!R_U;stJ%rnLyFQplS9L)fVle9A+AEc!jgN$YXMUn9tkcU8gV`F0mV}}36
z3}=iPW*Rf388a9gGk_8YC|tqu4Uz;$At;!^u>w*H4roxQgToG_6&xI(NC5i~WD?lX
zpg1v}3GxBhCI$wOSquyy)eH<Es~83d=z#16<pl?h{|u3i$wyB`9n8MY;S{YpLBYA1
zjeAp)#zw`1-OQ1(%mo)89_d%m3}WFt%hlN-zV@Z(iVKfD+Eyo2$!J_kJl4isY_><t
zBi%XM+;HC>4?(E~9p>SZI;>MvO|m%(vsj`Glo~{tQXT)!ELAwt*s#uVvgtORo16WG
zrS`Cuh+XN(5mc&?7LU5KJ^1FfTc^rbxn*oV=GN>Xkb1PQLwI>lv|-W$2P4s79o5aB
zj-OB#&Ayf+`D|5CgF^i`n~91~Pb&s4cbi+e`StY;iR_nbthc?rzDeZyy*VGBMRYqR
z^S_-{q!8ID&>w8NV)D*4p?h_sTyA~1ncBv^TB4<HqewvyQ+Lt-_P)8IPebR;oAAkH
zRqZ^RC0<W;=3l;*u->1$>gzm1wTqX8by?ynbU7pBqnRpIr$wEcI(1Gn*TT{XZbGVG
zqLbr1m&S)(Twr?IH05mSbho0r%P;0}+}s-8-ptCD)LwXYnt&@?WTHT1gG+c|UR$k5
z2N&1EkSV^Kd)p<mm+UNwEHI6ApOS9sdhFJef0{QXJsK*$$U7b{6$$Cz-g+}Idwr#N
zTHems6JB|1MXo%Xwg2z6r@cp5uZ6lDXHB2m5al*)eu+up*YvtGe^Y!JG*Vq878VAH
zK6kmzy6Wk?R#uJJ3KQOxxu%9sKOT{<dLpQ$$!{7mFQk&KDtLO3<K_5ePkH}m2Ch7z
z>M^5kyIs`lS;B{Q-gYPrExqBoCaf!Fc68^{q>xj~TopU2ZL{ZxT|B1B-O~`cIL3RA
zl=p<v>0(+}3#LXM<5KW7V!4^gAgB4XG;JB%Oz)T5uBjx=<X!%BpJ3z9sN5vB9{qGC
z<!#a1kEqF{&*DkHAsuPClyhF`gH1_ur+lu|G>i->+%7!fz{w!P!^XTb3<K9k@l0AO
z#ilOMv`lZx%9UK9hUtk8Yg3PwBwu}2*kG{p)};!TQ#unwt8_x5k92u`5!p8Nmgv;*
z>s1!hOy%P$68BHtl&XF$@S>=PNz%zf*J?RUwZ*mb44++ZkBAo5O^7_`6RHppIq^cW
zLfZcsLCF*4=7>6r+uwXX#qXQs7T=9c>X#m0|GE9to~LX~9io%H->Ezae3u=Q_U~Wp
zhLpwA^(@?WFFm(y`dzn@JCP?gT}pJd;@k1b$w+ehi*22czGxSmDHN|-Y5w)!#WORW
zZCievTT(5-XEGzxePO?V|18y&3#<b)D<0cK*GfxmDam_M%cA%Bah+u1<<?u*uSWWP
zj+^i&l(96-WNOjfz=f;Nu!f6YniU@<*0NxSLWX|P#;{FJCc8I1^p9>9jJ;g;boc+1
zW%hatIiIXaaXeC*muk4tNx@6;5O0}Y{Hj3Ty&*fKj3%yk*Q-8z&dYt*)VJ9QvWyY#
zd=~|;etZ?)#N8tIzhcJJYqjm}QrTB`h=jLlnYbjK-pRpGG*y91aanECu9^S1TK7!s
z;8yPznzC2Gc$$u9m(Ogi0PkH-glDxrSG}=wj_D?oW!^tk?9V>r3RQZtr6r@aG&*yx
zX-S9Gx1E_zY@G{QSD9Jwbi9yLX328q)U&B!Cl2Mzm~%J2Z!^=h52sS?7kkW-3O`;n
zH=xziD|~*_Cq32152_6d9tSX8_0r@`?TImx;5AKN7CM6|e!tFAZQo*NX(?f|gMxF6
zc7{w_b44vsXm;r7u(DY^ypxpsZe7#SSk$h;)xxUbc<Q`Wg-znD!uTa6S0>0YalE%-
zHex$;Zt9N|ow;`m{qJ;6Z#>uf-_iA=(7dz3N%Jmj67yJjRA1`mOy&FT2TTJmNrk`g
zR`_kU_8`x(?4Zr3x6Wdkku!H~*5np9?PE;a_xFV8S{8CC{aZ47O3P-aYYttBJ1)ER
zXZD%AUKNz0wM@W5sG~3>sa5XERmoE`n5tZN31x<H96B;bFEQoGHNC?w%Wed)`|D-~
zztTC$<$dg2#HYze@9aymKAtFGTKD>_R@`$@+nnyQ*2*i3>%?Tk9o^eYbmd(yajaWX
zb6oveL6WA|MY({fNh_Rw^Z5w~E!t|Ms_{uPvcYYI=7%RKna>_hx!l1#Rs5o!!Qa&v
zI<7IfcHDSb$~u#EPRr8+PK_@X6n1+lEOS%b^S?C1<@$~8uq#QrsglbY#3Lt|{?)j6
zOyYa~m5Hm)gzPlBIK^%1wwy$dbz62WsA8{@w_L@ZTXFg90?jtVIj{6q&+=aJ?ZTeS
zN2@Ber_R2q>!VN>^!R;^^EoBC?HwLJ7qhS~(%sL>uY0`F&*jWg;hzP|lls>#nlMc}
zG*TceWL}Ze*Bg&pmh3zgTB($MZpw<tm6xv0JHD9zwAq_E-yTkMw_=?5Ccs6p!{XY;
zO)pO7{W6`ME%-z#jDaC~)iIy#OTreXcwdy4zj`w}X3Np$!jzCTE7s2Vr>lH7TW$J_
zj5W=ZSlT^4ohV&iBDHi~+OD^+5+(^e7nrNXH+9FApnwfp%RY2%|KGMfv-iQhY?&qr
zhcb@E!GGqhn4BTByjSz^x#D*kI(q+H)=6>Q?Dah0(|NUT-%}Nnzy>AFxpT5amk5L|
zyT7>I(nhiR@THEvk0u)G#jm9zE;cXS;O$+x$Y;|}?O84yzdYkjKf7gG3;yHU?D0V?
z`*^|^@2hMYroSCn88+Jr=ARY2%%@s(JgZWn;q{!;Hj2-r{4a#t-gSNUZWgzL<64R5
zHK%s!x_&=B{o_sEldoqj-}m!wXsUVMjGu=MYu9&p^z^mN6JnOWDr%9;b9Rln_VTy3
z$K4W^Y&*Q>Wc=SZvn~ApXwLt|ld)+^y0v{_lAFWfb(?lb9ceI%oSq>S)3e>peaZh6
z*D1<wYnHzWjJY+d)P17F#2=@0b=W^XE@6mV>neHkSpLoK3(32bCM4-bS6>rjViuO@
zYm}(-xix><jV`CTvtCboJ1Iu%@SIuYSB+i^zkK>osQFN7{>mBe+s=9%@e_Ev>+hR&
z6Ti=#RG~PlICX2#R6gnd#fCwjtGdjyZUt);^FI9eT_aU6D*k77xBz!Yl7;5|dE0_+
zE??si)4jjomxr>kQ}C*$ADR<P5A3}2!p8Zd>+6&YLfLAkzn;^P+{vbJB23`DPV4oS
zm$x$wcd1Eijd&sK)e&vQwSA)5T-WPG+?QQfJxO1>A~#8KVp!j~<Qqk2Px9V+v(`-M
z>pVW6^>$W@|F<8E+i_|3`rEUm&!(=+mU_cBb?0R1-*4|-_c7iX=~Fa)_sfc-rdwQI
zJ8s>i(avE1tvNnhDMO)L-)gFMcCgF7j{=6@MK3>Z;PVI;`(d**(PZ@mWrm>2tPm5i
z6+*U*yq`Cz2s>(4PZHMpk?v=vAuUvSsZd0x+3xQ~E^P*e$%n=GoD2Sbl5D-6#Oq#}
za<Sxq5QqN*8Qv@Uw%dgp9o4(HB<pRm%6;rHEks=BquAyIrG28&IhXaX2XO5?7;PvT
zeDt$KTcgmbQl(WzR(Br8ynn8jKE)|wx^?^JvbXN~Qx4j`Ns_GAsQ-S*{pexc@6*dO
z%ca?wU0#S5+870yJu^u9U#cB)G0xGcaqFafvk;42Eiz|SQh$lM>Mf5r6By1MW}$R2
z;rv(msj3}X#`5Qxc^Mk4orE=-ze-ws%x`9Cvt1}8^w6c}yY&2UJFSv1>+1!=?ghuT
z8YFKNoFdY)ak8ScY3IeFn8MG(I*SAw6U;7tk8)#|xE{co{#nO-n<sxtN^P=h>GC2r
z#b)Ir-HSHIe^Hck4)*dE6^>1_2%Th+`c3ymyG68{>f~ZM_oX2b<z?T6MAjH}EdDIf
zdP3S$MKIq<;9Y2E-Qo0tL#9oF6@A;J&8~(>1*gxB5HL!U@hzSZm|TA4q5A3$*|M!F
zzeO54#Z<jEvP<vCeE(5y0i*2P|Lx`11(=m1!eoVQbS;BbPBf}!%FR3Co@wlQRx$Nk
zOVaU=QD0rerhQSLcq6pLDN5g{MV3{k`H8z`Q)?DS%)xMh8%E+R3z;@wjP%P8JStS4
zU8L=CM2pKqe>q32TuZ0?le$X}bKf5?3%_0(@8+*~UDy2M1a3`(U+EpfTcUi`WiLEw
z@HkSRHZkK_n0u0n#;P5WA1)g;vl%*XPV;sVung+@_#>FhG5&nBZ2MI9#S=0YHrXy=
znk0T)_gJy^S|^h)Uw9lJ%NO2g<2bInM#)^T-PQl2X;@0Uxsh&NbJX9d4zY>Tlpm?d
z6mwWFHcz}6IrodZ^);oNNghRuH7-66VE*r(FVG~?&>*_zvcN`xj9B#vw_6+KnDu7t
zNWEC<C37Vt?OSPMrBz+ojK^D@i=O8_4~_e~)9~U$E2Wv<6FI7*52-(2oaVw=_+z8)
z_ArTs8_WF;yNbCNSv7XHE$+8HvQXh?aP^~EOAOdm8dy{xuzWCNU*ceFmss(7ai_&a
zR?|?S3xTZ98J(<>y6q3T&6Ct+4t0%PB+fFitzc44dt*=xQ%v&K9x<nu?~kJm9(hzO
zj^bXFZP%84G}30BaMsI8gE>qF)n5u(JO!+~VqZN^jSEj(Tp0VeWBxae8B;5Lj+Nxi
zGECpzIPagQ!R&|nwn_^;qT;@7onxfFWZk5gly<+D|0}h&+{{=$(<(}MX6G-lKBbus
z$->Xu4OKa3?O5!x#6WA_Czkog7R?oi<b0-;bg@a-(Bqe&x}JD#->>Pb#q|0jwV503
zo5X!9ilPrQCA1gT+D_?F3NiaN*{o!-Ip4B1=hXFVHVU2Cq!9H|?QiP}=U3r1OWKaF
zn7BgO``NVlrJY`K7lq@eS+*}=U&J_Bro`*Xp%tY+)~zkk+$gADdn)gVYJQd0de;<7
zC6^gFn#JYY-Li@tyNg}7v1u*})|nh>AKU2q=ups=i7|cdM!77_{zdr<80Gofcp412
znoDEP9u!%=Gk$uNQTVZ#-%BPb9ZTC%Y<%sC?d(*pze{E8rp>MYZ=CxlJtpn&j25G*
zEFMa$Zx#40j5;D-%zs7k_`}sZc1>q<*47PQ7v1K#l12EhMcSFED-+68bdRh%8Z!UA
zSDIg{G{?{RcUsFb#eI(&rMI6@o%Lk>^GEu{H{yjD^{zb=ZGWKCYG^s<P{IC%3+r9y
zRcv2f`>Zxj(f^>M_r(pi4HGio2KwG#C}Mmny=9}jA(y6>f$`hzA(Koe?!PQz+~U#r
zTU;W^Q?Nv=qFG7liA)V!sgPmx{>J1F%~>3qW=_5xC=gf@SrvWT$lB)G{AofnyS>Va
zIcF?m$-CsL_VHKgbGO)%S<|0{lyw<yGZFDANSj%jwLEFlwiUvA6RS7ZdN=BAIvgy=
z$YAj!UhZT($Dx9qjTPSx7tJwU%qf+i>n(gx*z~va`n4L_XNwbOxi__3Q<hp5!Tc!e
z&&Di^o5C&1g%egU*x0tfR%PRT))xEM<`WpF^XM$oTo`>qap~ft9i_osnZ>);r;4xg
zs$a=0TK(Ok@kiryjo9KYDQm6eG1sMRzUF?PnU{AW??zVH_22SLT;=N)I)Aw(c+2(3
h4Qs(Gt8>$&rOUg^TV~B<$?~WU+j-Gdl97?Y8UVyDbhiKi

diff --git a/isis/src/docsys/assets/navigation/menubar/technology_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/technology_menu_bar.gif
deleted file mode 100644
index 0a62071de71df47f5293bbf93098c76510611b4c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2104
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
Ye1%en#1({oA3yTPabriVI17U{03GAYZ~y=R

diff --git a/isis/src/docsys/assets/navigation/menubar/technology_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/technology_menu_button.gif
deleted file mode 100644
index f76c9dcc4120617cf1acb6ce7442756e5e9d0f7f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 410
zcmZ?wbhEHbbYc)@IKlt||NsC0`t|GU*RLNucyR67wKHeV96EGp$BrFq*REZ>c=61c
zGyD7dTU%SJs;UYK3ewWjKzfMAIv|xGyBt{mCn)r#WX{W2wNCA_18?vFA0?a9pEx)~
z&akq%2qqXXb+SL2s3FJ9JSVT<v?Ci^ha-dKhJ6n<RQTvkZnXDsyu!`FWg~yVqrsw2
zz-2*h%5SF1T;nRgw6^w+&MwW2W>)50Wn0$CZv5=EmDP5&vy~d_C-L+8YV``NaOdUY
z<DFORZtKo2;1uVyf@$?yCdSoHEpxjMA31vL_=%IJlv&T7%|FW$z`?;Bke$!O($C0p
ziIJTn?(Y4|SCu9_XU=}IEGzR(WPVmtmXmeu5|4FrKgF<pVt84&Ai-1L?S0x24)LtX
z+|@iHM-D7*KR?-H!JG=ohEub4n`T@}XmnT*H$j;%OI}oQ(F2d=lFSxjCz5=F7doFk
UvgUJ!(({hor_(q^1(_JE0pkakwEzGB

diff --git a/isis/src/docsys/assets/navigation/menubar/technology_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/technology_menu_button_hot.gif
deleted file mode 100644
index d98f502e3cb4b488e4004379609a609063126f8e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 836
zcmZ?wbhEHbbYc)@c*Xz%|NsAgefQ(ncR$h?W)=u8Xf<Bj@3LiP=<XdI=MT-ic4pPx
zDy8L%(+;gIKY4BUlLu#Br}52cbKICFy<kntnOyCqa|#cqX)c~oa45}ed78_r+>i~u
zRR`08)=up@o)*8cyl7Wi?v}Kw9cdlAm+ZKnHf>+YisNaE52bB9nzrv`+L<#MXU}Gx
zJ)3|2e9?sq<(DqiUb#|#<x2ClYdtq_PP%=2;;mcL@7$St@804E50*ZBxcc$qjZdGR
zc>DI`+qc&~e!ThV)5EV{-~amc_uoH|Plh1Y0l66z7Y^+I8yK6KTUy)NJ370%TeP$!
z#aYB9RVPWxYYIw932G{`XiZg>WRdNcG!tXxWaVRIXK!L+<=|jtV&1~R!o<zO&CJ5p
z-gora@e?Oc>Gzy%b+olKI(5a!($?|Zt)8Qc7P6@J&DYXYows0-q@+5Fu%s4?qLvKH
z`i+d7Um00Ae=_p_VL5oqZNq|tPFIA~vKt>CcWk<Qpq4w3>FAE6`Ccg@;*Kp=6$&*!
zq&xiO?dw}2Bnw>6Ox*6p!m($!LE<4+(Z`qe{{G_E;=?2tcT~mT00T1{8yky3mBNC(
zE?kS<Qon6jb#-+|3&X>WkB{+4=tZnZc*u0DN7}lAL9pp+0?$g$mB}v(ZcK|_Ayjep
zsqMl;NgN`zho^cME?UGTtg=bd!$60Dg`=6}i?Bj=5d$MXi*4Rd-8tr>${bUerwhxh
z^pn?4;COK0z-5MgY%I|N)$vUXJW?BivNRT@dn@U6O_t0IY2%xG@91jBg>s%#)aS}e
zs41wWp3_&Ya~AyNlKEIm?L<vVR&&dB2G)@J2i=>3C(RLk)cTsk)m5rpE=7*zA>)&@
OFRU47xN=#U7_0#xSt7&$

diff --git a/isis/src/docsys/assets/scripts/uswds-init.min.js b/isis/src/docsys/assets/scripts/uswds-init.min.js
new file mode 100644
index 0000000000..cffcab4435
--- /dev/null
+++ b/isis/src/docsys/assets/scripts/uswds-init.min.js
@@ -0,0 +1,2 @@
+!function(){var n,e="usa-js-loading";function t(){document.documentElement.classList.remove(e)}document.documentElement.classList.add(e),n=setTimeout(t,8e3),window.addEventListener("load",function e(){window.uswdsPresent&&(clearTimeout(n),t(),window.removeEventListener("load",e,!0))},!0)}();
+//# sourceMappingURL=uswds-init.min.js.map
diff --git a/isis/src/docsys/assets/scripts/uswds.min.js b/isis/src/docsys/assets/scripts/uswds.min.js
new file mode 100644
index 0000000000..838e25e464
--- /dev/null
+++ b/isis/src/docsys/assets/scripts/uswds.min.js
@@ -0,0 +1,88 @@
+!function s(a,i,n){function o(t,e){if(!i[t]){if(!a[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=i[t]={exports:{}},a[t][0].call(r.exports,function(e){return o(a[t][1][e]||e)},r,r.exports,s,a,i,n)}return i[t].exports}for(var l="function"==typeof require&&require,e=0;e<n.length;e++)o(n[e]);return o}({1:[function(e,t,r){var s;"function"!=typeof(s=window.Element.prototype).matches&&(s.matches=s.msMatchesSelector||s.mozMatchesSelector||s.webkitMatchesSelector||function(e){for(var t=this,r=(t.document||t.ownerDocument).querySelectorAll(e),s=0;r[s]&&r[s]!==t;)++s;return Boolean(r[s])}),"function"!=typeof s.closest&&(s.closest=function(e){for(var t=this;t&&1===t.nodeType;){if(t.matches(e))return t;t=t.parentNode}return null})},{}],2:[function(e,t,r){for(var s={polyfill:function(){if(!("KeyboardEvent"in window)||"key"in KeyboardEvent.prototype)return!1;var e={get:function(e){var t=s.keys[this.which||this.keyCode];return t=Array.isArray(t)?t[+this.shiftKey]:t}};return Object.defineProperty(KeyboardEvent.prototype,"key",e),e},keys:{3:"Cancel",6:"Help",8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",28:"Convert",29:"NonConvert",30:"Accept",31:"ModeChange",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",42:"Print",43:"Execute",44:"PrintScreen",45:"Insert",46:"Delete",48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],91:"OS",93:"ContextMenu",144:"NumLock",145:"ScrollLock",181:"VolumeMute",182:"VolumeDown",183:"VolumeUp",186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"'],224:"Meta",225:"AltGraph",246:"Attn",247:"CrSel",248:"ExSel",249:"EraseEof",250:"Play",251:"ZoomOut"}},a=1;a<25;a++)s.keys[111+a]="F"+a;var i="";for(a=65;a<91;a++)i=String.fromCharCode(a),s.keys[a]=[i.toLowerCase(),i.toUpperCase()];"function"==typeof define&&define.amd?define("keyboardevent-key-polyfill",s):void 0!==r&&void 0!==t?t.exports=s:window&&(window.keyboardeventKeyPolyfill=s)},{}],3:[function(e,t,r){var l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(Object.assign){var e=new String("abc");if(e[5]="de","5"!==Object.getOwnPropertyNames(e)[0]){for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var s,a=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"===a.join(""))return s={},"abcdefghijklmnopqrst".split("").forEach(function(e){s[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},s)).join("")?1:void 0}}}catch(e){}}()?Object.assign:function(e,t){for(var r,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),a=1;a<arguments.length;a++){for(var i in r=Object(arguments[a]))c.call(r,i)&&(s[i]=r[i]);if(l)for(var n=l(r),o=0;o<n.length;o++)u.call(r,n[o])&&(s[n[o]]=r[n[o]])}return s}},{}],4:[function(e,t,r){let l=e("object-assign"),c=e("../delegate"),u=e("../delegateAll"),d=/^(.+):delegate\((.+)\)$/;function p(e,t){var r=e[t];return delete e[t],r}t.exports=function(o,e){let r=Object.keys(o).reduce(function(e,t){r=o[t=t],(n=t.match(d))&&(t=n[1],s=n[2]),"object"==typeof r&&(a={capture:p(r,"capture"),passive:p(r,"passive")}),i={selector:s,delegate:"object"==typeof r?u(r):s?c(s,r):r,options:a};var r,s,a,i,n=-1<t.indexOf(" ")?t.split(" ").map(function(e){return l({type:e},i)}):(i.type=t,[i]);return e.concat(n)},[]);return l({add:function(t){r.forEach(function(e){t.addEventListener(e.type,e.delegate,e.options)})},remove:function(t){r.forEach(function(e){t.removeEventListener(e.type,e.delegate,e.options)})}},e)}},{"../delegate":6,"../delegateAll":7,"object-assign":3}],5:[function(e,t,r){t.exports=function(e){return function(t){return e.some(function(e){return!1===e.call(this,t)},this)}}},{}],6:[function(e,t,r){e("element-closest"),t.exports=function(r,s){return function(e){var t=e.target.closest(r);if(t)return s.call(t,e)}}},{"element-closest":1}],7:[function(e,t,r){let s=e("../delegate"),a=e("../compose");t.exports=function(r){var e=Object.keys(r);return 1===e.length&&"*"===e[0]?r["*"]:(e=e.reduce(function(e,t){return e.push(s(t,r[t])),e},[]),a(e))}},{"../compose":5,"../delegate":6}],8:[function(e,t,r){t.exports=function(t,r){return function(e){if(t!==e.target&&!t.contains(e.target))return r.call(this,e)}}},{}],9:[function(e,t,r){t.exports={behavior:e("./behavior"),delegate:e("./delegate"),delegateAll:e("./delegateAll"),ignore:e("./ignore"),keymap:e("./keymap")}},{"./behavior":4,"./delegate":6,"./delegateAll":7,"./ignore":8,"./keymap":10}],10:[function(e,t,r){e("keyboardevent-key-polyfill");let i={Alt:"altKey",Control:"ctrlKey",Ctrl:"ctrlKey",Shift:"shiftKey"};t.exports=function(a){let e=Object.keys(a).some(function(e){return-1<e.indexOf("+")});return function(r){var s=function(e,t){var r=e.key;if(t)for(var s in i)!0===e[i[s]]&&(r=[s,r].join("+"));return r}(r,e);return[s,s.toLowerCase()].reduce(function(e,t){return e=t in a?a[s].call(this,r):e},void 0)}},t.exports.MODIFIERS=i},{"keyboardevent-key-polyfill":2}],11:[function(e,t,r){t.exports=function(t,r){function s(e){return e.currentTarget.removeEventListener(e.type,s,r),t.call(this,e)}return s}},{}],12:[function(e,t,r){var s=/(^\s+)|(\s+$)/g,a=/\s+/,i=String.prototype.trim?function(e){return e.trim()}:function(e){return e.replace(s,"")};t.exports=function(e,t){if("string"!=typeof e)throw new Error("Expected a string but got "+typeof e);var r=((t=t||window.document).getElementById||function(e){return this.querySelector('[id="'+e.replace(/"/g,'\\"')+'"]')}).bind(t);return 1===(e=i(e).split(a)).length&&""===e[0]?[]:e.map(function(e){var t=r(e);if(t)return t;throw new Error('no element with id: "'+e+'"')})}},{}],13:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/toggle-form-input");var i=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;t.exports=s({[i]:{[`.${e}-show-password`]:function(e){e.preventDefault(),a(this)}}})},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/toggle-form-input":55}],14:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select");var a=e("../../uswds-core/src/js/utils/behavior");let i=e("../../uswds-core/src/js/utils/toggle"),n=e("../../uswds-core/src/js/utils/is-in-viewport");var o=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;let l=`.${e}-accordion, .${e}-accordion--bordered`,c=`.${e}-accordion__button[aria-controls]:not(${`.${e}-banner__button`})`,u="aria-expanded",d=t=>{return s(c,t).filter(e=>e.closest(l)===t)},p=(t,e)=>{var r=t.closest(l);if(!r)throw new Error(c+" is missing outer "+l);var e=i(t,e),s=r.hasAttribute("data-allow-multiple");e&&!s&&d(r).forEach(e=>{e!==t&&i(e,!1)})};e=a({[o]:{[c](){p(this),"true"!==this.getAttribute(u)||n(this)||this.scrollIntoView()}}},{init(e){s(c,e).forEach(e=>{var t="true"===e.getAttribute(u);p(e,t)})},ACCORDION:l,BUTTON:c,show:e=>p(e,!0),hide:e=>p(e,!1),toggle:p,getButtons:d});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/is-in-viewport":48,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/toggle":56}],15:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/select");var i=e("../../uswds-core/src/js/events").CLICK,n=e("../../uswds-core/src/js/config").prefix;let o=e("../../uswds-core/src/js/utils/toggle"),l=`.${n}-banner__header`,c=n+"-banner__header--expanded",u=l+" [aria-controls]";t.exports=s({[i]:{[u]:function(e){e.preventDefault();e=e.target.closest(u);o(e),this.closest(l).classList.toggle(c)}}},{init(e){a(u,e).forEach(e=>{var t="true"===e.getAttribute(c);o(e,t)})}})},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/toggle":56}],16:[function(e,t,r){var s=e("receptor/keymap"),e=e("../../uswds-core/src/js/utils/behavior")({keydown:{'a[class*="usa-button"]':s({" ":e=>{e.preventDefault(),e.target.click()}})}});t.exports=e},{"../../uswds-core/src/js/utils/behavior":45,"receptor/keymap":10}],17:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select");var a=e("../../uswds-core/src/js/utils/behavior"),i=e("../../uswds-core/src/js/utils/debounce"),e=e("../../uswds-core/src/js/config").prefix,n=e+"-character-count";let o="."+n,l=`.${e}-character-count__field`,c=`.${e}-character-count__message`,u="The content is too long.",d=e+"-character-count__status--invalid",p=n+"__status",b=n+"__sr-status",f="."+p,h="."+b,m="characters allowed",v=e=>{e=e.closest(o);if(!e)throw new Error(l+" is missing outer "+o);var t=e.querySelector(c);if(t)return{characterCountEl:e,messageEl:t};throw new Error(o+" is missing inner "+c)},g=e=>{var t=document.createElement("div"),r=document.createElement("div"),s=e.dataset.maxlength+" "+m;t.classList.add(""+p,"usa-hint"),r.classList.add(""+b,"usa-sr-only"),t.setAttribute("aria-hidden",!0),r.setAttribute("aria-live","polite"),t.textContent=s,r.textContent=s,e.append(t,r)},w=(e,t)=>{let r="";var s;return r=0===e?t+" "+m:(s=Math.abs(t-e))+` ${"character"+(1===s?"":"s")} `+(t<e?"over limit":"left")},y=i((e,t)=>{e.textContent=t},1e3),E=e=>{var t=v(e).characterCountEl,r=e.value.length,s=parseInt(t.getAttribute("data-maxlength"),10),a=t.querySelector(f),t=t.querySelector(h),i=w(r,s);s&&(s=r&&s<r,a.textContent=i,y(t,i),s&&!e.validationMessage&&e.setCustomValidity(u),s||e.validationMessage!==u||e.setCustomValidity(""),a.classList.toggle(d,s))},A=e=>{var t,{characterCountEl:r,messageEl:s}=v(e);s.classList.add("usa-sr-only"),s.removeAttribute("aria-live"),s=e,e=v(s).characterCountEl,(t=s.getAttribute("maxlength"))&&(s.removeAttribute("maxlength"),e.setAttribute("data-maxlength",t)),g(r)};e=a({input:{[l](){E(this)}}},{init(e){s(l,e).forEach(e=>A(e))},MESSAGE_INVALID_CLASS:d,VALIDATION_MESSAGE:u,STATUS_MESSAGE_CLASS:p,STATUS_MESSAGE_SR_ONLY_CLASS:b,DEFAULT_STATUS_LABEL:m,createStatusMessages:g,getCountMessage:w,updateCountMessage:E});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/debounce":46,"../../uswds-core/src/js/utils/select":53}],18:[function(e,t,I){var r=e("receptor/keymap");let s=e("../../uswds-core/src/js/utils/select-or-matches");var a=e("../../uswds-core/src/js/utils/behavior");let b=e("../../uswds-core/src/js/utils/sanitizer");var i=e("../../uswds-core/src/js/config").prefix,e=e("../../uswds-core/src/js/events").CLICK,i=i+"-combo-box";let f=i+"--pristine",h=i+"__select",m=i+"__input",v=i+"__clear-input",B=v+"__wrapper",O=i+"__input-button-separator",g=i+"__toggle-list",H=g+"__wrapper",w=i+"__list",y=i+"__list-option",E=y+"--focused",A=y+"--selected",x=i+"__status",j="."+i,P="."+h,u="."+m,d="."+v,p="."+g,F="."+w,n="."+y,L="."+E,R="."+A,Y="."+x,U=".*{{query}}.*";let S=(e,t="")=>{e.value=t,t=new CustomEvent("change",{bubbles:!0,cancelable:!0,detail:{value:t}});e.dispatchEvent(t)},_=e=>{var t,r,s,a,i,n,o,l,c,e=e.closest(j);if(e)return t=e.querySelector(P),r=e.querySelector(u),s=e.querySelector(F),a=e.querySelector(Y),i=e.querySelector(L),n=e.querySelector(R),o=e.querySelector(p),l=e.querySelector(d),c=e.classList.contains(f),{comboBoxEl:e,selectEl:t,inputEl:r,listEl:s,statusEl:a,focusedOptionEl:i,selectedOptionEl:n,toggleListBtnEl:o,clearInputBtnEl:l,isPristine:c,disableFiltering:"true"===e.dataset.disableFiltering};throw new Error("Element is missing outer "+j)},C=e=>{var{inputEl:e,toggleListBtnEl:t,clearInputBtnEl:r}=_(e);r.hidden=!0,t.disabled=r.disabled=!0,e.disabled=!0};let o=e=>{e=e.closest(j);if(!e.dataset.enhanced){let r=e.querySelector("select");if(!r)throw new Error(j+" is missing inner select");var t=r.id,n=document.querySelector(`label[for="${t}"]`),o=t+"--list",l=t+"-label",c=t+"--assistiveHint";let s=[];var u=e.dataset.defaultValue,d=e.dataset.placeholder;let a;if(d&&s.push({placeholder:d}),u)for(let e=0,t=r.options.length;e<t;e+=1){var p=r.options[e];if(p.value===u){a=p;break}}if(!n||!n.matches(`label[for="${t}"]`))throw new Error(j+` for ${t} is either missing a label or a "for" attribute`);n.setAttribute("id",l),n.setAttribute("id",l),r.setAttribute("aria-hidden","true"),r.setAttribute("tabindex","-1"),r.classList.add("usa-sr-only",h),r.id="",r.value="",["required","aria-label","aria-labelledby"].forEach(e=>{var t;r.hasAttribute(e)&&(t=r.getAttribute(e),s.push({[e]:t}),r.removeAttribute(e))});let i=document.createElement("input");i.setAttribute("id",t),i.setAttribute("aria-owns",o),i.setAttribute("aria-controls",o),i.setAttribute("aria-autocomplete","list"),i.setAttribute("aria-describedby",c),i.setAttribute("aria-expanded","false"),i.setAttribute("autocapitalize","off"),i.setAttribute("autocomplete","off"),i.setAttribute("class",m),i.setAttribute("type","text"),i.setAttribute("role","combobox"),s.forEach(r=>Object.keys(r).forEach(e=>{var t=b.escapeHTML`${r[e]}`;i.setAttribute(e,t)})),e.insertAdjacentElement("beforeend",i),e.insertAdjacentHTML("beforeend",b.escapeHTML`
+    <span class="${B}" tabindex="-1">
+        <button type="button" class="${v}" aria-label="Clear the select contents">&nbsp;</button>
+      </span>
+      <span class="${O}">&nbsp;</span>
+      <span class="${H}" tabindex="-1">
+        <button type="button" tabindex="-1" class="${g}" aria-label="Toggle the dropdown list">&nbsp;</button>
+      </span>
+      <ul
+        tabindex="-1"
+        id="${o}"
+        class="${w}"
+        role="listbox"
+        aria-labelledby="${l}"
+        hidden>
+      </ul>
+      <div class="${x} usa-sr-only" role="status"></div>
+      <span id="${c}" class="usa-sr-only">
+        When autocomplete results are available use up and down arrows to review and enter to select.
+        Touch device users, explore by touch or with swipe gestures.
+      </span>`),a&&(d=_(e).inputEl,S(r,a.value),S(d,a.text),e.classList.add(f)),r.disabled&&(C(e),r.disabled=!1),r.hasAttribute("aria-disabled")&&((e=>{var{inputEl:e,toggleListBtnEl:t,clearInputBtnEl:r}=_(e);r.hidden=!0,r.setAttribute("aria-disabled",!0),t.setAttribute("aria-disabled",!0),e.setAttribute("aria-disabled",!0)})(e),r.removeAttribute("aria-disabled")),e.dataset.enhanced="true"}},D=(e,t,{skipFocus:r,preventScroll:s}={})=>{var{inputEl:e,listEl:a,focusedOptionEl:i}=_(e);i&&(i.classList.remove(E),i.setAttribute("tabIndex","-1")),t?(e.setAttribute("aria-activedescendant",t.id),t.setAttribute("tabIndex","0"),t.classList.add(E),s||(i=t.offsetTop+t.offsetHeight,a.scrollTop+a.offsetHeight<i&&(a.scrollTop=i-a.offsetHeight),t.offsetTop<a.scrollTop&&(a.scrollTop=t.offsetTop)),r||t.focus({preventScroll:s})):(e.setAttribute("aria-activedescendant",""),e.focus())},$=(e,s="",a={})=>{let i=e=>e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");e=`^(?:${e.replace(/{{(.*?)}}/g,(e,t)=>{var t=t.trim(),r=a[t];return"query"!==t&&r?(t=new RegExp(r,"i"),(r=s.match(t))?i(r[1]):""):i(s)})})$`;return new RegExp(e,"i")},l=e=>{let{comboBoxEl:t,selectEl:r,inputEl:s,listEl:a,statusEl:i,isPristine:n,disableFiltering:o}=_(e),l,c,u=a.id+"--option-";var d=(s.value||"").toLowerCase(),e=t.dataset.filter||U,p=$(e,d,t.dataset);let b=[];for(let e=0,t=r.options.length;e<t;e+=1){var f=r.options[e],h=u+b.length;f.value&&(o||n||!d||p.test(f.text))&&(r.value&&f.value===r.value&&(l=h),o&&!c&&p.test(f.text)&&(c=h),b.push(f))}var e=b.length,m=b.map((e,t)=>{var r=u+t,s=[y];let a="-1",i="false";r===l&&(s.push(A,E),a="0",i="true"),l||0!==t||(s.push(E),a="0");var n=document.createElement("li");return n.setAttribute("aria-setsize",b.length),n.setAttribute("aria-posinset",t+1),n.setAttribute("aria-selected",i),n.setAttribute("id",r),n.setAttribute("class",s.join(" ")),n.setAttribute("tabindex",a),n.setAttribute("role","option"),n.setAttribute("data-value",e.value),n.textContent=e.text,n}),v=document.createElement("li");v.setAttribute("class",y+"--no-results"),v.textContent="No results found",a.hidden=!1,e?(a.innerHTML="",m.forEach(e=>a.insertAdjacentElement("beforeend",e))):(a.innerHTML="",a.insertAdjacentElement("beforeend",v)),s.setAttribute("aria-expanded","true"),i.textContent=e?e+` result${1<e?"s":""} available.`:"No results.";let g;n&&l?g=a.querySelector("#"+l):o&&c&&(g=a.querySelector("#"+c)),g&&D(a,g,{skipFocus:!0})},c=e=>{var{inputEl:e,listEl:t,statusEl:r,focusedOptionEl:s}=_(e);r.innerHTML="",e.setAttribute("aria-expanded","false"),e.setAttribute("aria-activedescendant",""),s&&s.classList.remove(E),t.scrollTop=0,t.hidden=!0},T=e=>{var{comboBoxEl:t,selectEl:r,inputEl:s}=_(e);S(r,e.dataset.value),S(s,e.textContent),t.classList.add(f),c(t),s.focus()},k=e=>{var{comboBoxEl:r,selectEl:s,inputEl:a}=_(e),i=s.value,n=(a.value||"").toLowerCase();if(i)for(let e=0,t=s.options.length;e<t;e+=1){var o=s.options[e];if(o.value===i)return n!==o.text&&S(a,o.text),void r.classList.add(f)}n&&S(a)};var M=e=>{var{comboBoxEl:t,listEl:r}=_(e.target),r=(r.hidden&&l(t),r.querySelector(L)||r.querySelector(n));r&&D(t,r),e.preventDefault()},q=e=>{var t=e.target,r=t.nextSibling;r&&D(t,r),e.preventDefault()},N=e=>{var{comboBoxEl:t,listEl:r,focusedOptionEl:s}=_(e.target),s=s&&s.previousSibling,r=!r.hidden;D(t,s),r&&e.preventDefault(),s||c(t)};a=a({[e]:{[u](){this.disabled||(e=>{var{comboBoxEl:e,listEl:t}=_(e);t.hidden&&l(e)})(this)},[p](){this.disabled||(e=>{var{comboBoxEl:e,listEl:t,inputEl:r}=_(e);(t.hidden?l:c)(e),r.focus()})(this)},[n](){this.disabled||T(this)},[d](){this.disabled||(e=>{var{comboBoxEl:e,listEl:t,selectEl:r,inputEl:s}=_(e),t=!t.hidden;r.value&&S(r),s.value&&S(s),e.classList.remove(f),t&&l(e),s.focus()})(this)}},focusout:{[j](e){this.contains(e.relatedTarget)||(k(this),c(this))}},keydown:{[j]:r({Escape:e=>{var{comboBoxEl:e,inputEl:t}=_(e.target);c(e),k(e),t.focus()}}),[u]:r({Enter:e=>{var{comboBoxEl:t,listEl:r}=_(e.target),r=!r.hidden;(e=>{var{comboBoxEl:r,selectEl:s,inputEl:a,statusEl:e}=_(e),i=(e.textContent="",(a.value||"").toLowerCase());if(i)for(let e=0,t=s.options.length;e<t;e+=1){var n=s.options[e];if(n.text.toLowerCase()===i)return S(s,n.value),S(a,n.text),r.classList.add(f)}k(r)})(t),r&&c(t),e.preventDefault()},ArrowDown:M,Down:M}),[n]:r({ArrowUp:N,Up:N,ArrowDown:q,Down:q,Enter:e=>{T(e.target),e.preventDefault()}," ":e=>{T(e.target),e.preventDefault()},"Shift+Tab":()=>{}})},input:{[u](){this.closest(j).classList.remove(f),l(this)}},mouseover:{[n](){var e;(e=this).classList.contains(E)||D(e,e,{preventScroll:!0})}}},{init(e){s(j,e).forEach(e=>{o(e)})},getComboBoxContext:_,enhanceComboBox:o,generateDynamicRegExp:$,disable:C,enable:e=>{var{inputEl:e,toggleListBtnEl:t,clearInputBtnEl:r}=_(e);r.hidden=!1,t.disabled=r.disabled=!1,e.disabled=!1},displayList:l,hideList:c,COMBO_BOX_CLASS:i});t.exports=a},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select-or-matches":52,"receptor/keymap":10}],19:[function(e,E,A){let t=e("receptor/keymap");var S=e("../../uswds-core/src/js/utils/behavior");let _=e("../../uswds-core/src/js/utils/select"),P=e("../../uswds-core/src/js/utils/select-or-matches");var r=e("../../uswds-core/src/js/config").prefix,F=e("../../uswds-core/src/js/events").CLICK;let R=e("../../uswds-core/src/js/utils/active-element");var Y=e("../../uswds-core/src/js/utils/is-ios-device");let C=e("../../uswds-core/src/js/utils/sanitizer");e=r+"-date-picker";let U=e+"__wrapper",K=e+"--initialized",V=e+"--active",W=e+"__internal-input",z=e+"__external-input",Q=e+"__button",i=e+"__calendar",Z=e+"__status",D=i+"__date",G=D+"--focused",X=D+"--selected",J=D+"--previous-month",ee=D+"--current-month",te=D+"--next-month",re=D+"--range-date",se=D+"--today",ae=D+"--range-date-start",ie=D+"--range-date-end",ne=D+"--within-range",oe=i+"__previous-year",le=i+"__previous-month",ce=i+"__next-year",ue=i+"__next-month",de=i+"__month-selection",pe=i+"__year-selection",p=i+"__month",be=p+"--focused",fe=p+"--selected",x=i+"__year",he=x+"--focused",me=x+"--selected",ve=i+"__previous-year-chunk",ge=i+"__next-year-chunk",we=i+"__date-picker",ye=i+"__month-picker",Ee=i+"__year-picker",$=i+"__table",Ae=i+"__row",T=i+"__cell",k=T+"--center-items",xe=i+"__month-label",je=i+"__day-of-week",f="."+e,Le="."+Q,Se="."+W,h="."+z,m="."+i,_e="."+Z;r="."+D;let o="."+G;e="."+ee;let Ce="."+oe,De="."+le,$e="."+ce,Te="."+ue;var ke="."+pe,Me="."+de,qe="."+p;let v="."+x,Ne="."+ve,Ie="."+ge,M="."+we;var Be="."+ye;let Oe="."+Ee,He="."+be,l="."+he,Pe="Please enter a valid date",Fe=["January","February","March","April","May","June","July","August","September","October","November","December"],Re=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],j=12,Ye="MM/DD/YYYY",Ue="YYYY-MM-DD";var s=(...e)=>e.map(e=>e+":not([disabled])").join(", "),Ke=s(Ce,De,ke,Me,$e,Te,o),Ve=s(He),s=s(Ne,Ie,l);let We=(e,t)=>(t!==e.getMonth()&&e.setDate(0),e),ze=(e,t,r)=>{var s=new Date(0);return s.setFullYear(e,t,r),s},Qe=()=>{var e=new Date,t=e.getDate(),r=e.getMonth(),e=e.getFullYear();return ze(e,r,t)},Ze=e=>{var t=new Date(0);return t.setFullYear(e.getFullYear(),e.getMonth(),1),t},Ge=e=>{var t=new Date(0);return t.setFullYear(e.getFullYear(),e.getMonth()+1,0),t},q=(e,t)=>{e=new Date(e.getTime());return e.setDate(e.getDate()+t),e},Xe=(e,t)=>q(e,-t),Je=(e,t)=>q(e,7*t),et=e=>{var t=e.getDay();return Xe(e,t)},N=(e,t)=>{var e=new Date(e.getTime()),r=(e.getMonth()+12+t)%12;return e.setMonth(e.getMonth()+t),We(e,r),e},tt=(e,t)=>N(e,-t),rt=(e,t)=>N(e,12*t),st=(e,t)=>rt(e,-t),b=(e,t)=>{e=new Date(e.getTime());return e.setMonth(t),We(e,t),e},L=(e,t)=>{var e=new Date(e.getTime()),r=e.getMonth();return e.setFullYear(t),We(e,r),e},at=(e,t)=>{let r=t<e?t:e;return new Date(r.getTime())},it=(e,t)=>{let r=e<t?t:e;return new Date(r.getTime())},nt=(e,t)=>e&&t&&e.getFullYear()===t.getFullYear(),I=(e,t)=>nt(e,t)&&e.getMonth()===t.getMonth(),B=(e,t)=>I(e,t)&&e.getDate()===t.getDate(),c=(e,t,r)=>{let s=e;return e<t?s=t:r&&r<e&&(s=r),new Date(s.getTime())},ot=(e,t,r)=>t<=e&&(!r||e<=r),lt=(e,t,r)=>Ge(e)<t||r&&Ze(e)>r,ct=(e,t,r)=>Ge(b(e,11))<t||r&&Ze(b(e,0))>r,g=(s,a=Ue,i=!1)=>{let n,o,l,c,u;if(s){let e,t,r;a===Ye?[e,t,r]=s.split("/"):[r,e,t]=s.split("-"),r&&(u=parseInt(r,10),Number.isNaN(u)||(c=u,i&&(c=Math.max(0,c),r.length<3)&&(s=(a=Qe().getFullYear())-a%10**r.length,c=s+u))),e&&(u=parseInt(e,10),Number.isNaN(u)||(o=u,i&&(o=Math.max(1,o),o=Math.min(12,o)))),o&&t&&null!=c&&(u=parseInt(t,10),Number.isNaN(u)||(l=u,i&&(a=ze(c,o,0).getDate(),l=Math.max(1,l),l=Math.min(a,l)))),o&&l&&null!=c&&(n=ze(c,o-1,l))}return n},O=(e,t=Ue)=>{var r=(e,t)=>("0000"+e).slice(-t),s=e.getMonth()+1,a=e.getDate(),e=e.getFullYear();return t===Ye?[r(s,2),r(a,2),r(e,4)].join("/"):[r(e,4),r(s,2),r(a,2)].join("-")},ut=(e,r)=>{var s=[],a=[];let i=0;for(;i<e.length;){a=[];let t=document.createElement("tr");for(;i<e.length&&a.length<r;){var n=document.createElement("td");n.insertAdjacentElement("beforeend",e[i]),a.push(n),i+=1}a.forEach(e=>{t.insertAdjacentElement("beforeend",e)}),s.push(t)}return s},dt=e=>{let t=document.createElement("tbody");return e.forEach(e=>{t.insertAdjacentElement("beforeend",e)}),t},pt=(e,t="")=>{e.value=t,t=new CustomEvent("change",{bubbles:!0,cancelable:!0,detail:{value:t}});e.dispatchEvent(t)},H=e=>{e=e.closest(f);if(!e)throw new Error("Element is missing outer "+f);var t=e.querySelector(Se),r=e.querySelector(h),s=e.querySelector(m),a=e.querySelector(Le),i=e.querySelector(_e),n=e.querySelector(v),o=g(r.value,Ye,!0),l=g(t.value),c=g(s.dataset.value),u=g(e.dataset.minDate),d=g(e.dataset.maxDate),p=g(e.dataset.rangeDate),b=g(e.dataset.defaultDate);if(u&&d&&d<u)throw new Error("Minimum date cannot be after maximum date");return{calendarDate:c,minDate:u,toggleBtnEl:a,selectedDate:l,maxDate:d,firstYearChunkEl:n,datePickerEl:e,inputDate:o,internalInputEl:t,externalInputEl:r,calendarEl:s,rangeDate:p,defaultDate:b,statusEl:i}},bt=e=>{var{externalInputEl:e,toggleBtnEl:t}=H(e);t.disabled=!0,e.disabled=!0},ft=e=>{var{externalInputEl:e,toggleBtnEl:t}=H(e);t.setAttribute("aria-disabled",!0),e.setAttribute("aria-disabled",!0)};let ht=e=>{var t,r,s,a,{externalInputEl:e,minDate:i,maxDate:n}=H(e),e=e.value;let o=!1;return o=e&&(o=!0,[t,r,s]=(e=e.split("/")).map(e=>{let t;e=parseInt(e,10);return t=Number.isNaN(e)?t:e}),t)&&r&&null!=s&&(a=ze(s,t-1,r)).getMonth()===t-1&&a.getDate()===r&&a.getFullYear()===s&&4===e[2].length&&ot(a,i,n)?!1:o},mt=e=>{var e=H(e).externalInputEl,t=ht(e);t&&!e.validationMessage&&e.setCustomValidity(Pe),t||e.validationMessage!==Pe||e.setCustomValidity("")},vt=(e,t)=>{var r,s,a=g(t);a&&(a=O(a,Ye),{datePickerEl:e,internalInputEl:r,externalInputEl:s}=H(e),pt(r,t),pt(s,a),mt(e))},u=(e,t)=>{let{datePickerEl:r,calendarEl:s,statusEl:a,selectedDate:d,maxDate:p,minDate:b,rangeDate:f}=H(e),h=Qe(),i=t||h;e=s.hidden;let m=q(i,0);var n=i.getMonth(),t=i.getFullYear();let v=tt(i,1),g=N(i,1);var o=O(i),l=Ze(i),c=I(i,b),u=I(i,p),w=d||i;let y=f&&at(w,f),E=f&&it(w,f),A=f&&q(y,1),x=f&&Xe(E,1);for(var w=Fe[n],j=(i=et(l),[]);j.length<28||i.getMonth()===n||j.length%7!=0;)j.push((e=>{var t=[D],r=e.getDate(),s=e.getMonth(),a=e.getFullYear(),i=e.getDay(),n=O(e);let o="-1";var l=!ot(e,b,p),c=B(e,d),e=(I(e,v)&&t.push(J),I(e,m)&&t.push(ee),I(e,g)&&t.push(te),c&&t.push(X),B(e,h)&&t.push(se),f&&(B(e,f)&&t.push(re),B(e,y)&&t.push(ae),B(e,E)&&t.push(ie),ot(e,A,x))&&t.push(ne),B(e,m)&&(o="0",t.push(G)),Fe[s]),i=Re[i],u=document.createElement("button");return u.setAttribute("type","button"),u.setAttribute("tabindex",o),u.setAttribute("class",t.join(" ")),u.setAttribute("data-day",r),u.setAttribute("data-month",s+1),u.setAttribute("data-year",a),u.setAttribute("data-value",n),u.setAttribute("aria-label",C.escapeHTML`${r} ${e} ${a} ${i}`),u.setAttribute("aria-selected",c?"true":"false"),!0==l&&(u.disabled=!0),u.textContent=r,u})(i)),i=q(i,1);var l=ut(j,7),L=s.cloneNode(),o=(L.dataset.value=o,L.style.top=r.offsetHeight+"px",L.hidden=!1,L.innerHTML=C.escapeHTML`
+    <div tabindex="-1" class="${we}">
+      <div class="${Ae}">
+        <div class="${T} ${k}">
+          <button
+            type="button"
+            class="${oe}"
+            aria-label="Navigate back one year"
+            ${c?'disabled="disabled"':""}
+          ></button>
+        </div>
+        <div class="${T} ${k}">
+          <button
+            type="button"
+            class="${le}"
+            aria-label="Navigate back one month"
+            ${c?'disabled="disabled"':""}
+          ></button>
+        </div>
+        <div class="${T} ${xe}">
+          <button
+            type="button"
+            class="${de}" aria-label="${w}. Select month"
+          >${w}</button>
+          <button
+            type="button"
+            class="${pe}" aria-label="${t}. Select year"
+          >${t}</button>
+        </div>
+        <div class="${T} ${k}">
+          <button
+            type="button"
+            class="${ue}"
+            aria-label="Navigate forward one month"
+            ${u?'disabled="disabled"':""}
+          ></button>
+        </div>
+        <div class="${T} ${k}">
+          <button
+            type="button"
+            class="${ce}"
+            aria-label="Navigate forward one year"
+            ${u?'disabled="disabled"':""}
+          ></button>
+        </div>
+      </div>
+    </div>
+    `,document.createElement("table")),c=(o.setAttribute("class",$),document.createElement("thead"));o.insertAdjacentElement("beforeend",c);let S=document.createElement("tr"),_=(c.insertAdjacentElement("beforeend",S),{Sunday:"S",Monday:"M",Tuesday:"T",Wednesday:"W",Thursday:"Th",Friday:"Fr",Saturday:"S"});Object.keys(_).forEach(e=>{var t=document.createElement("th");t.setAttribute("class",je),t.setAttribute("scope","col"),t.setAttribute("aria-label",e),t.textContent=_[e],S.insertAdjacentElement("beforeend",t)});u=dt(l);o.insertAdjacentElement("beforeend",u);L.querySelector(M).insertAdjacentElement("beforeend",o),s.parentNode.replaceChild(L,s),r.classList.add(V);c=[];return B(d,m)&&c.push("Selected date"),e?(c.push("You can navigate by day using left and right arrows","Weeks by using up and down arrows","Months by using page up and page down keys","Years by using shift plus page up and shift plus page down","Home and end keys navigate to the beginning and end of a week"),a.textContent=""):c.push(w+" "+t),a.textContent=c.join(". "),L},gt=e=>{var{datePickerEl:e,calendarEl:t,statusEl:r}=H(e);e.classList.remove(V),t.hidden=!0,r.textContent=""},wt=e=>{var{calendarEl:e,inputDate:t,minDate:r,maxDate:s}=H(e);!e.hidden&&t&&(t=c(t,r,s),u(e,t))},yt=(e,t)=>{let{calendarEl:r,statusEl:s,calendarDate:o,minDate:l,maxDate:c}=H(e),u=o.getMonth(),d=null==t?u:t;var e=Fe.map((e,t)=>{var r=b(o,t),r=lt(r,l,c);let s="-1";var a=[p],i=t===u,n=(t===d&&(s="0",a.push(be)),i&&a.push(fe),document.createElement("button"));return n.setAttribute("type","button"),n.setAttribute("tabindex",s),n.setAttribute("class",a.join(" ")),n.setAttribute("data-value",t),n.setAttribute("data-label",e),n.setAttribute("aria-selected",i?"true":"false"),!0===r&&(n.disabled=!0),n.textContent=e,n}),t=document.createElement("div"),a=(t.setAttribute("tabindex","-1"),t.setAttribute("class",ye),document.createElement("table")),e=(a.setAttribute("class",$),a.setAttribute("role","presentation"),ut(e,3)),e=dt(e),e=(a.insertAdjacentElement("beforeend",e),t.insertAdjacentElement("beforeend",a),r.cloneNode());return e.insertAdjacentElement("beforeend",t),r.parentNode.replaceChild(e,r),s.textContent="Select a month.",e},d=(e,t)=>{var{calendarEl:e,statusEl:r,calendarDate:s,minDate:a,maxDate:i}=H(e),n=s.getFullYear(),o=null==t?n:t,t=o,l=(t-=t%j,t=Math.max(0,t),ct(L(s,t-1),a,i)),c=ct(L(s,t+j),a,i),u=[];let d=t;for(;u.length<j;){var p=ct(L(s,d),a,i);let e="-1";var b=[x],f=d===n,h=(d===o&&(e="0",b.push(he)),f&&b.push(me),document.createElement("button"));h.setAttribute("type","button"),h.setAttribute("tabindex",e),h.setAttribute("class",b.join(" ")),h.setAttribute("data-value",d),h.setAttribute("aria-selected",f?"true":"false"),!0===p&&(h.disabled=!0),h.textContent=d,u.push(h),d+=1}var m=e.cloneNode(),v=document.createElement("div"),g=(v.setAttribute("tabindex","-1"),v.setAttribute("class",Ee),document.createElement("table")),w=(g.setAttribute("class",$),document.createElement("tbody")),y=document.createElement("tr"),E=document.createElement("button"),l=(E.setAttribute("type","button"),E.setAttribute("class",ve),E.setAttribute("aria-label",`Navigate back ${j} years`),!0===l&&(E.disabled=!0),E.innerHTML=C.escapeHTML`&nbsp`,document.createElement("button")),c=(l.setAttribute("type","button"),l.setAttribute("class",ge),l.setAttribute("aria-label",`Navigate forward ${j} years`),!0===c&&(l.disabled=!0),l.innerHTML=C.escapeHTML`&nbsp`,document.createElement("table")),A=(c.setAttribute("class",$),c.setAttribute("role","presentation"),ut(u,3)),A=dt(A),A=(c.insertAdjacentElement("beforeend",A),document.createElement("td")),E=(A.insertAdjacentElement("beforeend",E),document.createElement("td")),c=(E.setAttribute("colspan","3"),E.insertAdjacentElement("beforeend",c),document.createElement("td"));return c.insertAdjacentElement("beforeend",l),y.insertAdjacentElement("beforeend",A),y.insertAdjacentElement("beforeend",E),y.insertAdjacentElement("beforeend",c),w.insertAdjacentElement("beforeend",y),g.insertAdjacentElement("beforeend",w),v.insertAdjacentElement("beforeend",g),m.insertAdjacentElement("beforeend",v),e.parentNode.replaceChild(m,e),r.textContent=C.escapeHTML`Showing years ${t} to ${t+j-1}. Select a year.`,m},Et=e=>{var{datePickerEl:t,externalInputEl:r}=H(e.target);gt(t),r.focus(),e.preventDefault()};var a=n=>e=>{var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(e.target),i=n(r),i=c(i,s,a);B(r,i)||u(t,i).querySelector(o).focus(),e.preventDefault()},At=a(e=>{return e=e,t=1,Je(e,-t);var t}),xt=a(e=>Je(e,1)),jt=a(e=>Xe(e,1)),Lt=a(e=>q(e,1)),St=a(e=>et(e)),_t=a(e=>{return t=(e=e).getDay(),q(e,6-t);var t}),Ct=a(e=>N(e,1)),Dt=a(e=>tt(e,1)),$t=a(e=>rt(e,1)),a=a(e=>st(e,1));var n=o=>e=>{var t=e.target,r=parseInt(t.dataset.value,10),{calendarEl:t,calendarDate:s,minDate:a,maxDate:i}=H(t),n=b(s,r),r=o(r),r=Math.max(0,Math.min(11,r)),s=b(s,r),r=c(s,a,i);I(n,r)||yt(t,r.getMonth()).querySelector(He).focus(),e.preventDefault()},Tt=n(e=>e-3),kt=n(e=>e+3),Mt=n(e=>e-1),qt=n(e=>e+1),Nt=n(e=>e-e%3),It=n(e=>e+2-e%3),Bt=n(()=>11),n=n(()=>0);var w=o=>e=>{var t=e.target,r=parseInt(t.dataset.value,10),{calendarEl:t,calendarDate:s,minDate:a,maxDate:i}=H(t),n=L(s,r),r=o(r),r=Math.max(0,r),s=L(s,r),r=c(s,a,i);nt(n,r)||d(t,r.getFullYear()).querySelector(l).focus(),e.preventDefault()},Ot=w(e=>e-3),Ht=w(e=>e+3),Pt=w(e=>e-1),Ft=w(e=>e+1),Rt=w(e=>e-e%3),Yt=w(e=>e+2-e%3),Ut=w(e=>e-j),w=w(e=>e+j);var y=i=>{let a=e=>{var e=H(e).calendarEl,e=_(i,e),t=e.length-1,r=e[0],s=e[t],a=e.indexOf(R());return{focusableElements:e,isNotFound:-1===a,firstTabStop:r,isFirstTab:0===a,lastTabStop:s,isLastTab:a===t}};return{tabAhead(e){var{firstTabStop:t,isLastTab:r,isNotFound:s}=a(e.target);(r||s)&&(e.preventDefault(),t.focus())},tabBack(e){var{lastTabStop:t,isFirstTab:r,isNotFound:s}=a(e.target);(r||s)&&(e.preventDefault(),t.focus())}}},Ke=y(Ke),Ve=y(Ve),y=y(s),s={[F]:{[Le](){var e,t,r,s,a,i;(e=this).disabled||({calendarEl:t,inputDate:i,minDate:r,maxDate:s,defaultDate:a}=H(e),t.hidden?(i=c(i||a||Qe(),r,s),u(t,i).querySelector(o).focus()):gt(e))},[r](){var e,t,r;(e=this).disabled||({datePickerEl:t,externalInputEl:r}=H(e),vt(e,e.dataset.value),gt(t),r.focus())},[qe](){var e,t,r,s,a;(e=this).disabled||({calendarEl:t,calendarDate:a,minDate:r,maxDate:s}=H(e),e=parseInt(e.dataset.value,10),a=b(a,e),a=c(a,r,s),u(t,a).querySelector(o).focus())},[v](){var e,t,r,s,a;(e=this).disabled||({calendarEl:t,calendarDate:a,minDate:r,maxDate:s}=H(e),e=parseInt(e.innerHTML,10),a=L(a,e),a=c(a,r,s),u(t,a).querySelector(o).focus())},[De](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),r=tt(r,1),r=c(r,s,a),s=u(t,r);let e=s.querySelector(De);(e=e.disabled?s.querySelector(M):e).focus()}})(this)},[Te](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),r=N(r,1),r=c(r,s,a),s=u(t,r);let e=s.querySelector(Te);(e=e.disabled?s.querySelector(M):e).focus()}})(this)},[Ce](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),r=st(r,1),r=c(r,s,a),s=u(t,r);let e=s.querySelector(Ce);(e=e.disabled?s.querySelector(M):e).focus()}})(this)},[$e](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),r=rt(r,1),r=c(r,s,a),s=u(t,r);let e=s.querySelector($e);(e=e.disabled?s.querySelector(M):e).focus()}})(this)},[Ne](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),i=t.querySelector(l),i=parseInt(i.textContent,10)-j,i=Math.max(0,i),r=L(r,i),i=c(r,s,a),r=d(t,i.getFullYear());let e=r.querySelector(Ne);(e=e.disabled?r.querySelector(Oe):e).focus()}})(this)},[Ie](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),i=t.querySelector(l),i=parseInt(i.textContent,10)+j,i=Math.max(0,i),r=L(r,i),i=c(r,s,a),r=d(t,i.getFullYear());let e=r.querySelector(Ie);(e=e.disabled?r.querySelector(Oe):e).focus()}})(this)},[Me](){yt(this).querySelector(He).focus()},[ke](){d(this).querySelector(l).focus()}},keyup:{[m](e){var t=this.dataset.keydownKeyCode;""+e.keyCode!==t&&e.preventDefault()}},keydown:{[h](e){13===e.keyCode&&mt(this)},[r]:t({Up:At,ArrowUp:At,Down:xt,ArrowDown:xt,Left:jt,ArrowLeft:jt,Right:Lt,ArrowRight:Lt,Home:St,End:_t,PageDown:Ct,PageUp:Dt,"Shift+PageDown":$t,"Shift+PageUp":a,Tab:Ke.tabAhead}),[M]:t({Tab:Ke.tabAhead,"Shift+Tab":Ke.tabBack}),[qe]:t({Up:Tt,ArrowUp:Tt,Down:kt,ArrowDown:kt,Left:Mt,ArrowLeft:Mt,Right:qt,ArrowRight:qt,Home:Nt,End:It,PageDown:Bt,PageUp:n}),[Be]:t({Tab:Ve.tabAhead,"Shift+Tab":Ve.tabBack}),[v]:t({Up:Ot,ArrowUp:Ot,Down:Ht,ArrowDown:Ht,Left:Pt,ArrowLeft:Pt,Right:Ft,ArrowRight:Ft,Home:Rt,End:Yt,PageDown:w,PageUp:Ut}),[Oe]:t({Tab:y.tabAhead,"Shift+Tab":y.tabBack}),[m](e){this.dataset.keydownKeyCode=e.keyCode},[f](e){t({Escape:Et})(e)}},focusout:{[h](){mt(this)},[f](e){this.contains(e.relatedTarget)||gt(this)}},input:{[h](){(e=>{var{internalInputEl:t,inputDate:r}=H(e);let s="";r&&!ht(e)&&(s=O(r)),t.value!==s&&pt(t,s)})(this),wt(this)}}},F=(Y()||(s.mouseover={[e](){var e,t,r;(e=this).disabled||(r=(t=e.closest(m)).dataset.value,(e=e.dataset.value)!==r&&(r=g(e),u(t,r).querySelector(o).focus()))},[qe](){var e,t;(e=this).disabled||e.classList.contains(be)||(t=parseInt(e.dataset.value,10),yt(e,t).querySelector(He).focus())},[v](){var e,t;(e=this).disabled||e.classList.contains(he)||(t=parseInt(e.dataset.value,10),d(e,t).querySelector(l).focus())}}),S(s,{init(e){P(f,e).forEach(e=>{(e=>{var e=e.closest(f),t=e.dataset.defaultValue,r=e.querySelector("input");if(!r)throw new Error(f+" is missing inner input");r.value&&(r.value="");var s=g(e.dataset.minDate||r.getAttribute("min")),s=(e.dataset.minDate=s?O(s):"0000-01-01",g(e.dataset.maxDate||r.getAttribute("max"))),s=(s&&(e.dataset.maxDate=O(s)),document.createElement("div")),a=(s.classList.add(U),r.cloneNode());a.classList.add(z),a.type="text",s.appendChild(a),s.insertAdjacentHTML("beforeend",C.escapeHTML`
+    <button type="button" class="${Q}" aria-haspopup="true" aria-label="Toggle calendar"></button>
+    <div class="${i}" role="application" hidden></div>
+    <div class="usa-sr-only ${Z}" role="status" aria-live="polite"></div>`),r.setAttribute("aria-hidden","true"),r.setAttribute("tabindex","-1"),r.style.display="none",r.classList.add(W),r.removeAttribute("id"),r.removeAttribute("name"),r.required=!1,e.appendChild(s),e.classList.add(K),t&&vt(e,t),r.disabled&&(bt(e),r.disabled=!1),r.hasAttribute("aria-disabled")&&(ft(e),r.removeAttribute("aria-disabled"))})(e)})},getDatePickerContext:H,disable:bt,ariaDisable:ft,enable:e=>{var{externalInputEl:e,toggleBtnEl:t}=H(e);t.disabled=!1,e.disabled=!1},isDateInputInvalid:ht,setCalendarValue:vt,validateDateInput:mt,renderCalendar:u,updateCalendarIfVisible:wt}));E.exports=F},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/active-element":44,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/is-ios-device":49,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/select-or-matches":52,"receptor/keymap":10}],20:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/select"),i=e("../../uswds-core/src/js/utils/select-or-matches");var n=e("../../uswds-core/src/js/config").prefix;let{getDatePickerContext:o,isDateInputInvalid:l,updateCalendarIfVisible:c}=e("../../usa-date-picker/src/index");e=n+"-date-range-picker";let u=e+"__range-start",d=e+"__range-end",p="."+(n+"-date-picker"),b="."+e,f="."+u,h="."+d,m=e=>{var t,r,e=e.closest(b);if(e)return t=e.querySelector(f),r=e.querySelector(h),{dateRangePickerEl:e,rangeStartEl:t,rangeEndEl:r};throw new Error("Element is missing outer "+b)},v=e=>{var{dateRangePickerEl:e,rangeStartEl:t,rangeEndEl:r}=m(e),t=o(t).internalInputEl,s=t.value;s&&!l(t)?(r.dataset.minDate=s,r.dataset.rangeDate=s,r.dataset.defaultDate=s):(r.dataset.minDate=e.dataset.minDate||"",r.dataset.rangeDate="",r.dataset.defaultDate=""),c(r)},g=e=>{var{dateRangePickerEl:e,rangeStartEl:t,rangeEndEl:r}=m(e),r=o(r).internalInputEl,s=r.value;s&&!l(r)?(t.dataset.maxDate=s,t.dataset.rangeDate=s,t.dataset.defaultDate=s):(t.dataset.maxDate=e.dataset.maxDate||"",t.dataset.rangeDate="",t.dataset.defaultDate=""),c(t)};n=s({"input change":{[f](){v(this)},[h](){g(this)}}},{init(e){i(b,e).forEach(e=>{(e=>{var e=e.closest(b),[t,r]=a(p,e);if(!t)throw new Error(`${b} is missing inner two '${p}' elements`);if(!r)throw new Error(`${b} is missing second '${p}' element`);t.classList.add(u),r.classList.add(d),e.dataset.minDate||(e.dataset.minDate="0000-01-01");var s=e.dataset.minDate,s=(t.dataset.minDate=s,r.dataset.minDate=s,e.dataset).maxDate;s&&(t.dataset.maxDate=s,r.dataset.maxDate=s),v(e),g(e)})(e)})}});t.exports=n},{"../../usa-date-picker/src/index":19,"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/select-or-matches":52}],21:[function(e,t,I){let r=e("../../uswds-core/src/js/utils/select-or-matches");var s=e("../../uswds-core/src/js/utils/behavior");let l=e("../../uswds-core/src/js/utils/sanitizer");e=e("../../uswds-core/src/js/config").prefix;let c=e+"-file-input",u="."+c,d=e+"-file-input__input",p=e+"-file-input__target",a="."+d,b=e+"-file-input__box",f=e+"-file-input__instructions",o=e+"-file-input__preview",h=e+"-file-input__preview-heading",m=e+"-file-input--disabled",v=e+"-file-input__choose",g=e+"-file-input__accepted-files-message",w=e+"-file-input__drag-text",i=e+"-file-input--drag",y="is-loading",E="has-invalid-file",A=e+"-file-input__preview-image",x=A+"--generic",j=A+"--pdf",L=A+"--word",S=A+"--video",_=A+"--excel",C=e+"-sr-only",D="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",$=Boolean(!0),T="",k="",M=e=>{var t,e=e.closest(u);if(e)return t=e.querySelector(a),{dropZoneEl:e,inputEl:t};throw new Error("Element is missing outer "+u)};let n=e=>{var t=e.charCodeAt(0);return 32===t?"-":65<=t&&t<=90?"img_"+e.toLowerCase():"__"+t.toString(16).slice(-4)},B=e=>e.replace(/[^a-z0-9]/g,n),O=e=>e+"-"+Math.floor(Date.now().toString()/1e3),q=e=>{return e.hasAttribute("multiple")?"files":"file"},H=e=>{var t,r,s,a=e.hasAttribute("aria-disabled")||e.hasAttribute("disabled"),i=(t=e,r=document.createElement("div"),n=document.createElement("div"),i=document.createElement("div"),t.classList.remove(c),t.classList.add(d),r.classList.add(c),i.classList.add(b),n.classList.add(p),n.prepend(i),t.parentNode.insertBefore(n,t),t.parentNode.insertBefore(r,n),n.appendChild(t),r.appendChild(n),n),n=(r=(t=e).closest(u),n=q(t),s=document.createElement("div"),n=`Drag ${n} here or`,o="choose from folder",T=n+" "+o,s.classList.add(f),s.setAttribute("aria-hidden","true"),t.setAttribute("aria-label",T),s.innerHTML=l.escapeHTML`<span class="${w}">${n}</span> <span class="${v}">${o}</span>`,t.parentNode.insertBefore(s,t),(/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(r.querySelector("."+w).outerHTML=""),s),o=M(e).dropZoneEl;return a?o.classList.add(m):(t=e,r=document.createElement("div"),s=q(t),a=t.closest(u),t=t.closest("."+p),k=`No ${s} selected.`,r.classList.add(C),r.setAttribute("aria-live","polite"),r.textContent=k,a.insertBefore(r,t)),{instructions:n,dropTarget:i}},N=(e,t)=>{var r=e.querySelectorAll("."+o),s=e.querySelector("."+h),a=e.querySelector("."+g);s&&(s.outerHTML=""),a&&(a.outerHTML="",e.classList.remove(E)),null!==r&&(t&&t.removeAttribute("hidden"),Array.prototype.forEach.call(r,e=>{e.parentNode.removeChild(e)}))},P=(e,t,r)=>{let s=e,a=k;1===t.length?a="You have selected the file: "+r:1<t.length&&(a=`You have selected ${t.length} files: `+r.join(", ")),setTimeout(()=>{s.textContent=a},1e3)},F=(e,t)=>{var r=document.createElement("div"),s=e.closest("."+p),a=s.querySelector("."+f);let i="Change file",n="";1===t.length?n=l.escapeHTML`Selected file <span class="usa-file-input__choose">${i}</span>`:1<t.length&&(i="Change files",n=l.escapeHTML`${t.length} files selected <span class="usa-file-input__choose">${i}</span>`),a.setAttribute("hidden","true"),r.classList.add(h),r.innerHTML=n,s.insertBefore(r,a),e.setAttribute("aria-label",i)},R=(e,t,r,s)=>{((e,r,s,a)=>{var i=r.getAttribute("accept");a.classList.remove(E);if(i){var n=i.split(","),i=document.createElement("div");let t=!0;var o=e.target.files||e.dataTransfer.files;for(let e=0;e<o.length;e+=1){var l=o[e];if(!t)break;for(let e=0;e<n.length;e+=1){var c=n[e];if(t=0<l.name.indexOf(c)||((e,t)=>{let r=!1;e=e.indexOf(t);return r=0<=e?!0:r})(l.type,c.replace(/\*/g,""))){$=!0;break}}}t||(N(a,s),r.value="",a.insertBefore(i,r),i.textContent=r.dataset.errormessage||"This is not a valid file type.",i.classList.add(g),a.classList.add(E),$=!1,e.preventDefault(),e.stopPropagation())}})(e,t,r,s),!0===$&&((e,t,a,r)=>{var i=e.target.files,e=r.closest("."+c).querySelector("."+C),n=[];N(r,a);for(let e=0;e<i.length;e+=1){let t=new FileReader,r=i[e].name,s;n.push(r),t.onloadstart=function(){s=O(B(r)),a.insertAdjacentHTML("afterend",l.escapeHTML`<div class="${o}" aria-hidden="true">
+          <img id="${s}" src="${D}" alt="" class="${A} ${y}"/>${r}
+        <div>`)},t.onloadend=function(){var e=document.getElementById(s);0<r.indexOf(".pdf")?e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${j}")`):0<r.indexOf(".doc")||0<r.indexOf(".pages")?e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${L}")`):0<r.indexOf(".xls")||0<r.indexOf(".numbers")?e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${_}")`):0<r.indexOf(".mov")||0<r.indexOf(".mp4")?e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${S}")`):e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${x}")`),e.classList.remove(y),e.src=t.result},i[e]&&t.readAsDataURL(i[e])}0===i.length?t.setAttribute("aria-label",T):F(t,i),P(e,i,n)})(e,t,r,s)};e=s({},{init(e){r(u,e).forEach(t=>{let{instructions:r,dropTarget:s}=H(t);s.addEventListener("dragover",function(){this.classList.add(i)},!1),s.addEventListener("dragleave",function(){this.classList.remove(i)},!1),s.addEventListener("drop",function(){this.classList.remove(i)},!1),t.addEventListener("change",e=>R(e,t,r,s),!1)})},teardown(e){r(a,e).forEach(e=>{var t=e.parentElement.parentElement;t.parentElement.replaceChild(e,t),e.className=c})},getFileInputContext:M,disable:e=>{var{dropZoneEl:e,inputEl:t}=M(e);t.disabled=!0,e.classList.add(m)},ariaDisable:e=>{e=M(e).dropZoneEl;e.classList.add(m)},enable:e=>{var{dropZoneEl:e,inputEl:t}=M(e);t.disabled=!1,e.classList.remove(m),e.removeAttribute("aria-disabled")}});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select-or-matches":52}],22:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior"),a=e("../../uswds-core/src/js/events").CLICK;let i=e("../../uswds-core/src/js/config").prefix,n=`.${i}-footer--big`,o=n+" nav"+` .${i}-footer__primary-link`;function l(s){var e=document.querySelector(n);e&&e.querySelectorAll(o).forEach(e=>{var t=e.getAttribute("class"),r=e.getAttribute("data-tag")||e.tagName,r=document.createElement(s?"button":r);r.setAttribute("class",t),r.classList.toggle(i+"-footer__primary-link--button",s),r.textContent=e.textContent,s&&(r.setAttribute("data-tag",e.tagName),t=i+"-footer-menu-list-"+Math.floor(1e5*Math.random()),r.setAttribute("aria-controls",t),r.setAttribute("aria-expanded","false"),e.nextElementSibling.setAttribute("id",t),r.setAttribute("type","button")),e.after(r),e.remove()})}let c=e=>{l(e.matches)};t.exports=s({[a]:{[o]:function(){var e;window.innerWidth<480&&(e="true"===this.getAttribute("aria-expanded"),this.closest(n).querySelectorAll(o).forEach(e=>{e.setAttribute("aria-expanded",!1)}),this.setAttribute("aria-expanded",!e))}}},{HIDE_MAX_WIDTH:480,init(){l(window.innerWidth<480),this.mediaQueryList=window.matchMedia("(max-width: 479.9px)"),this.mediaQueryList.addListener(c)},teardown(){this.mediaQueryList.removeListener(c)}})},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45}],23:[function(e,t,I){var r=e("receptor/keymap"),s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/select"),i=e("../../uswds-core/src/js/utils/toggle"),n=e("../../uswds-core/src/js/utils/focus-trap"),o=e("../../usa-accordion/src/index");var l=e("../../uswds-core/src/js/utils/scrollbar-width"),c=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;let u=`.${e}-header`,d=`.${e}-nav`;var p=`.${e}-nav-container`;let b=`.${e}-nav__primary`,f=`.${e}-nav__primary-item`,h=`button.${e}-nav__link`;var m=d+" a";let v="data-nav-hidden",g=`.${e}-menu-btn`,w=`.${e}-nav__close`;var y=w+`, .${e}-overlay`;let E=[d,`.${e}-overlay`].join(", "),A=`body *:not(${u}, ${p}, ${d}, ${d} *):not([aria-hidden])`,x=`[${v}]`,j="usa-js-mobile-nav--active",L,S,_,C=()=>document.body.classList.contains(j),D=navigator.userAgent.includes("Safari")&&!navigator.userAgent.includes("Chrome");e=l();let $=window.getComputedStyle(document.body).getPropertyValue("padding-right"),T=parseInt($.replace(/px/,""),10)+parseInt(e.replace(/px/,""),10)+"px",k=()=>{let t=document.querySelector(""+u).parentNode;(_=document.querySelectorAll(A)).forEach(e=>{e!==t&&(e.setAttribute("aria-hidden",!0),e.setAttribute(v,""))})},M=()=>{(_=document.querySelectorAll(x))&&_.forEach(e=>{e.removeAttribute("aria-hidden"),e.removeAttribute(v)})};p=e=>{var t=document.body;let r="boolean"==typeof e?e:!C();e=t,s=`-${window.scrollY}px`,D&&e.style.setProperty("--scrolltop",s),t.classList.toggle(j,r),a(E).forEach(e=>e.classList.toggle("is-visible",r)),L.focusTrap.update(r);var e=t.querySelector(w),s=document.querySelector(g);return t.style.paddingRight=t.style.paddingRight===T?$:T,(r?k:M)(),r&&e?e.focus():!r&&s&&"none"!==getComputedStyle(s).display&&s.focus(),r};let q=()=>{var e=document.body.querySelector(w);C()&&e&&0===e.getBoundingClientRect().width&&L.toggleNav.call(e,!1)},B=()=>L.toggleNav.call(L,!1),N=()=>{S&&(i(S,!1),S=null)};L=s({[c]:{[h](){return S!==this&&N(),S||(S=this,i(S,!0)),!1},body:N,[g]:p,[y]:p,[m](){var e=this.closest(o.ACCORDION);e&&o.getButtons(e).forEach(e=>o.hide(e)),C()&&L.toggleNav.call(L,!1)}},keydown:{[b]:r({Escape:e=>{var t;N(),t=(e=e).target.closest(f),e.target.matches(h)||(e=t.querySelector(h))&&e.focus()}})},focusout:{[b](e){e.target.closest(b).contains(e.relatedTarget)||N()}}},{init(e){e=e.matches(d)?e:e.querySelector(d);e&&(L.focusTrap=n(e,{Escape:B})),D&&document.body.classList.add("is-safari"),q(),window.addEventListener("resize",q,!1)},teardown(){window.removeEventListener("resize",q,!1),S=!1},focusTrap:null,toggleNav:p}),t.exports=L},{"../../usa-accordion/src/index":14,"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/focus-trap":47,"../../uswds-core/src/js/utils/scrollbar-width":51,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/toggle":56,"receptor/keymap":10}],24:[function(e,t,r){let s=e("receptor/once");var a=e("receptor/keymap");let i=e("../../uswds-core/src/js/utils/select-or-matches");var n=e("../../uswds-core/src/js/utils/behavior"),o=e("../../uswds-core/src/js/config").prefix,l=e("../../uswds-core/src/js/events").CLICK;let u=e("../../uswds-core/src/js/utils/sanitizer"),c=o+"-current",d=["h1","h2","h3","h4","h5","h6"],p=0,b=o+"-in-page-nav",f=o+"-anchor",h=b+"__nav",m=b+"__list",v=b+"__item",g=v+"--primary",w=b+"__link",y=b+"__heading",E=e=>{let t=document.querySelectorAll("."+w);e.map(e=>!0===e.isIntersecting&&1<=e.intersectionRatio&&(t.forEach(e=>e.classList.remove(c)),document.querySelector(`a[href="#${e.target.id}"]`).classList.add(c),!0))},A=(e,t)=>{t=t.indexOf(" ")?t.split(" "):t,e=document.querySelector(e),t.forEach(e=>{if(!d.includes(e))throw new Error(`In-page navigation: data-heading-elements attribute defined with an invalid heading type: "${e}".
+        Define the attribute with one or more of the following: "${d}".
+        Do not use commas or other punctuation in the attribute definition.`)}),e=Array.from(e.querySelectorAll(t));return e},x=e=>{var t=document.querySelector("."+b).dataset.scrollOffset||p;window.scroll({behavior:"smooth",top:e.offsetTop-t,block:"start"}),window.location.hash.slice(1)!==e.id&&window.history.pushState(null,"","#"+e.id)},j=e=>{var t=u.escapeHTML`${e.dataset.titleText||"On this page"}`,r=u.escapeHTML`${e.dataset.titleHeadingLevel||"h4"}`,s=u.escapeHTML`${e.dataset.rootMargin||"0px 0px 0px 0px"}`,a=u.escapeHTML`${e.dataset.threshold||"1"}`,i=u.escapeHTML`${e.dataset.mainContentSelector||"main"}`,n=u.escapeHTML`${e.dataset.headingElements||"h2 h3"}`,s={root:null,rootMargin:s,threshold:[a]};a=i,i=n;let l=A(a,i).filter(e=>{e=window.getComputedStyle(e);return"none"!==e.getPropertyValue("display")&&"hidden"!==e.getPropertyValue("visibility")});n=document.createElement("nav"),n.setAttribute("aria-label",t),n.classList.add(h),a=document.createElement(r);a.classList.add(y),a.setAttribute("tabindex","0"),a.textContent=t,n.appendChild(a);let c=document.createElement("ul");c.classList.add(m),n.appendChild(c),l.forEach(e=>{var t=document.createElement("li"),r=document.createElement("a"),s=document.createElement("a"),a=e.textContent,i=e.tagName.toLowerCase(),n=l[0].tagName.toLowerCase(),o=(e=>{var t=e.textContent.toLowerCase().replace(/[^a-z\d]/g,"-").replace(/-{2,}/g,"-").replace(/^-|-$/g,"");let r,s=0;for(;r=t,1<(s+=1)&&(r+="-"+s),document.getElementById(r););return r})(e);t.classList.add(v),i===n&&t.classList.add(g),r.setAttribute("href","#"+o),r.setAttribute("class",w),r.textContent=a,s.setAttribute("id",o),s.setAttribute("class",f),e.insertAdjacentElement("afterbegin",s),c.appendChild(t),t.appendChild(r)}),e.appendChild(n);i=document.querySelectorAll("."+f);let o=new window.IntersectionObserver(E,s);i.forEach(e=>{o.observe(e)})};e=n({[l]:{["."+w](e){e.preventDefault(),this.disabled||(e=>{e=document.getElementById(e.hash.slice(1));x(e)})(this)}},keydown:{["."+w]:a({Enter:e=>{e=(e=>{let t;return t=(e&&1===e.nodeType?e.getAttribute("href"):e.target.hash).replace("#","")})(e),e=document.getElementById(e);let t=e.parentElement;t&&(t.setAttribute("tabindex",0),t.focus(),t.addEventListener("blur",s(()=>{t.setAttribute("tabindex",-1)}))),x(e)}})}},{init(e){i("."+b,e).forEach(e=>{j(e),(e=window.location.hash.slice(1))&&(e=document.getElementById(e))&&x(e)})}});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select-or-matches":52,"receptor/keymap":10,"receptor/once":11}],25:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select-or-matches");var a=e("../../uswds-core/src/js/utils/behavior"),e=e("../../uswds-core/src/js/config").prefix;let i="."+(e+"-masked"),n=e+"-input-mask",o=n+"--content",l="placeholder",p="_#dDmMyY9",b="A",f=(e,t)=>e?t.replace(/\W/g,""):t.replace(/\D/g,""),h=e=>!Number.isNaN(parseInt(e,10)),m=e=>!!e&&e.match(/[A-Z]/i),c=e=>{var t=e,r=t.getAttribute("id"),s=(t.value=(e=>{var t=e.dataset.charset,r=t||e.dataset.placeholder,e=e.value,s=r.length;let a="",i,n;var o=f(t,e);for(i=0,n=0;i<s;i+=1){var l=h(o[n]),c=m(o[n]),u=0<=p.indexOf(r[i]),d=0<=b.indexOf(r[i]);if(u&&l||t&&d&&c)a+=o[n],n+=1;else{if(!t&&!l&&u||t&&(d&&!c||u&&!l))return a;a+=r[i]}if(void 0===o[n])break}return a})(t),s=(t=e).value,t=""+e.dataset.placeholder.substr(s.length),(e=document.createElement("i")).textContent=s,[e,t]),e=document.getElementById(r+"Mask");e.textContent="",e.replaceChildren(s[0],s[1])};e=a({keyup:{[i](){c(this)}}},{init(e){s(i,e).forEach(e=>{var t,r,s;(s=(e=e).getAttribute(l))&&(e.setAttribute("maxlength",s.length),e.setAttribute("data-placeholder",s),e.removeAttribute(l),(t=document.createElement("span")).classList.add(n),t.setAttribute("data-mask",s),(r=document.createElement("span")).classList.add(o),r.setAttribute("aria-hidden","true"),r.id=e.id+"Mask",r.textContent=s,t.appendChild(r),e.parentNode.insertBefore(t,e),t.appendChild(e))})}});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select-or-matches":52}],26:[function(e,t,r){var s=e("receptor/keymap"),a=e("../../uswds-core/src/js/utils/behavior");let i=e("../../uswds-core/src/js/utils/toggle"),n=e("../../uswds-core/src/js/utils/focus-trap"),o=e("../../usa-accordion/src/index");var l=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;let c=`.${e}-language__submenu`,u=`.${e}-language__primary`,d=`.${e}-language__primary-item`,p=`button.${e}-language__link`,b,f,h=()=>b.toggleLanguage.call(b,!1),m=()=>{f&&(i(f,!1),f=null)};b=a({[l]:{[p](){return f!==this&&m(),f===this?m():f||(f=this,i(f,!0)),!1},body:m,[`.${e}-language`+" a"](){var e=this.closest(o.ACCORDION);e&&o.getButtons(e).forEach(e=>o.hide(e))}},keydown:{[u]:s({Escape:e=>{var t;m(),t=(e=e).target.closest(d),e.target.matches(p)||t.querySelector(p).focus()}})},focusout:{[u](e){e.target.closest(u).contains(e.relatedTarget)||m()}}},{init(e){e=e.matches(c)?e:e.querySelector(c);e&&(b.focusTrap=n(e,{Escape:h}))},teardown(){f=!1},focusTrap:null}),t.exports=b},{"../../usa-accordion/src/index":14,"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/focus-trap":47,"../../uswds-core/src/js/utils/toggle":56,"receptor/keymap":10}],27:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select-or-matches"),u=e("../../uswds-core/src/js/utils/focus-trap");var a=e("../../uswds-core/src/js/utils/scrollbar-width"),i=e("../../uswds-core/src/js/utils/behavior"),e=e("../../uswds-core/src/js/config").prefix;let d=e+"-modal",n=d+"-overlay",o=d+"-wrapper",p="data-open-modal",b="data-close-modal",f="data-force-action",h="data-modal-hidden",l="."+d,m=`.${o} *[data-focus]`,v=`${o} *[${b}]`,c=(p,v+`, .${n}:not([${f}])`),g=`body > *:not(.${o}):not([aria-hidden])`,w=(h,"usa-js-modal--active"),y="is-hidden",E,A,x,j=a(),L=()=>{E.toggleModal.call(E,!1)},S=()=>{A=window.getComputedStyle(document.body).getPropertyValue("padding-right"),x=parseInt(A.replace(/px/,""),10)+parseInt(j.replace(/px/,""),10)+"px"};function _(e){let t,r=e.target;var s,a,i,n,o=document.body,l=!document.body.classList.contains(w),c=r?r.getAttribute("aria-controls"):document.querySelector(".usa-modal-wrapper.is-visible"),c=l?document.getElementById(c):document.querySelector(".usa-modal-wrapper.is-visible");return!(!c||(s=c.querySelector(m)?c.querySelector(m):c.querySelector(".usa-modal"),a=document.getElementById(c.getAttribute("data-opener")),i=o.querySelector("*[data-open-modal][aria-controls]"),n=c.getAttribute(f),(r="keydown"===e.type&&null!==c?c.querySelector(v):r)&&(r.hasAttribute(p)&&(null===this.getAttribute("id")?(t="modal-"+(Math.floor(9e5*Math.random())+1e5),this.setAttribute("id",t)):t=this.getAttribute("id"),c.setAttribute("data-opener",t)),r.closest("."+d))&&!r.hasAttribute(b)&&!r.closest(`[${b}]`)))&&(o.classList.toggle(w,l),c.classList.toggle("is-visible",l),c.classList.toggle(y,!l),n&&o.classList.toggle("usa-js-no-click",l),o.style.paddingRight===x?o.style.removeProperty("padding-right"):o.style.paddingRight=x,l&&s?(E.focusTrap=n?u(c):u(c,{Escape:L}),E.focusTrap.update(l),s.focus(),document.querySelectorAll(g).forEach(e=>{e.setAttribute("aria-hidden","true"),e.setAttribute(h,"")})):!l&&i&&a&&(document.querySelectorAll("[data-modal-hidden]").forEach(e=>{e.removeAttribute("aria-hidden"),e.removeAttribute(h)}),a.focus(),E.focusTrap.update(l)),l)}let C=(e,t)=>{let r=e.getAttribute("id");var s=e.getAttribute("aria-labelledby"),a=e.getAttribute("aria-describedby"),i=e.hasAttribute(f);if(!s)throw new Error(r+" is missing aria-labelledby attribute");if(a)return t.setAttribute("role","dialog"),t.setAttribute("id",r),t.setAttribute("aria-labelledby",s),t.setAttribute("aria-describedby",a),i&&t.setAttribute(f,i),t.querySelectorAll(c).forEach(e=>{e.setAttribute("aria-controls",r)}),e.removeAttribute("id"),e.removeAttribute("aria-labelledby"),e.removeAttribute("aria-describedby"),e.setAttribute("tabindex","-1"),t;throw new Error(r+" is missing aria-desribedby attribute")},D=e=>{if(!e.getAttribute("id"))throw new Error("Modal markup is missing ID");var t=(e=>{var t=e.getAttribute("id");let r=document.createElement("div");e=Array.from(e.attributes);return S(),r.setAttribute("data-placeholder-for",t),r.style.display="none",r.setAttribute("aria-hidden","true"),e.forEach(e=>{r.setAttribute("data-original-"+e.name,e.value)}),r})(e),r=(e.after(t),t=e,e=document.createElement("div"),r=document.createElement("div"),e.classList.add(y,o),r.classList.add(n),e.append(r),r.append(t),C(t,e),e);document.body.appendChild(r)};E=i({},{init(e){s(l,e).forEach(e=>{var t=e.id;D(e),s(`[aria-controls="${t}"]`,document).forEach(e=>{"A"===e.nodeName&&(e.setAttribute("role","button"),e.addEventListener("click",e=>e.preventDefault())),e.addEventListener("click",_)})})},teardown(e){s(l,e).forEach(e=>{var t=e.id;(e=>{let t=e;var e=t.parentElement.parentElement,r=e.getAttribute("id");r&&((r=document.querySelector(`[data-placeholder-for="${r}"]`))&&(Array.from(r.attributes).forEach(e=>{e.name.startsWith("data-original-")&&t.setAttribute(e.name.substr(14),e.value)}),r.after(t),r.parentElement.removeChild(r)),e.parentElement.removeChild(e))})(e),s(`[aria-controls="${t}"]`,document).forEach(e=>e.removeEventListener("click",_))})},focusTrap:null,toggleModal:_}),t.exports=E},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/focus-trap":47,"../../uswds-core/src/js/utils/scrollbar-width":51,"../../uswds-core/src/js/utils/select-or-matches":52}],28:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select-or-matches");var a=e("../../uswds-core/src/js/utils/behavior"),e=e("../../uswds-core/src/js/config").prefix;let i="."+(e+"-range"),n=e=>{var t=e.dataset.textPreposition||"of",r=e.dataset.textUnit,s=e.value,a=e.getAttribute("max")||100;let i;i=r?s+` ${r} ${t} `+a:s+` ${t} `+a,e.setAttribute("aria-valuetext",i)};e=a({change:{[i](){n(this)}}},{init(e){s(i,e).forEach(e=>{n(e)})},updateCallout:n});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select-or-matches":52}],29:[function(e,t,r){let s=e("receptor/ignore");var a=e("../../uswds-core/src/js/utils/behavior");let i=e("../../uswds-core/src/js/utils/select"),n=e("../../uswds-core/src/js/events").CLICK,o=".js-search-button",l=".js-search-form",c="[type=search]",u="header",d,p=e=>{e=e.closest(u);return(e||document).querySelector(l)},b=(t,e)=>{var r=p(t);if(!r)throw new Error(`No ${l} found for search toggle in ${u}!`);if(t.hidden=e,r.hidden=!e,e){t=r.querySelector(c);t&&t.focus();let e=s(r,()=>{d&&!function(){b(this,!1),d=void 0}.call(d),document.body.removeEventListener(n,e)});setTimeout(()=>{document.body.addEventListener(n,e)},0)}};e=a({[n]:{".js-search-button":function(){b(this,!0),d=this}}},{init(e){i(o,e).forEach(e=>{b(e,!1)})},teardown(){d=void 0}});t.exports=e},{"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select":53,"receptor/ignore":8}],30:[function(e,t,r){let s=e("receptor/once");var a=e("../../uswds-core/src/js/utils/behavior"),i=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;t.exports=a({[i]:{[`.${e}-skipnav[href^="#"], .${e}-footer__return-to-top [href^="#"]`]:function(){var e=encodeURI(this.getAttribute("href"));let t=document.getElementById("#"===e?"main-content":e.slice(1));t&&(t.style.outline="0",t.setAttribute("tabindex",0),t.focus(),t.addEventListener("blur",s(()=>{t.setAttribute("tabindex",-1)})))}}})},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"receptor/once":11}],31:[function(e,t,r){let i=e("../../uswds-core/src/js/utils/select");var s=e("../../uswds-core/src/js/utils/behavior"),a=e("../../uswds-core/src/js/events").CLICK;let n=e("../../uswds-core/src/js/config").prefix,o=e("../../uswds-core/src/js/utils/sanitizer"),l=`.${n}-table`,c="aria-sort",u="ascending",d="descending",p="data-sort-value",b=n+"-table__header__button",f="."+b,h="th[data-sortable]",m=`.${n}-table__announcement-region[aria-live="polite"]`,v=(e,t)=>e.children[t].getAttribute(p)||e.children[t].innerText||e.children[t].textContent,g=(s,a)=>(e,t)=>{var r=v(a?e:t,s),t=v(a?t:e,s);return r&&t&&!Number.isNaN(Number(r))&&!Number.isNaN(Number(t))?r-t:r.toString().localeCompare(t,navigator.language,{numeric:!0,ignorePunctuation:!0})},w=e=>{var t=e.innerText,r=e.getAttribute(c)===u,s=t+", sortable column, currently "+(e.getAttribute(c)===u||e.getAttribute(c)===d||!1?r?"sorted "+u:"sorted "+d:"unsorted"),t=`Click to sort by ${t} in ${r?d:u} order.`;e.setAttribute("aria-label",s),e.querySelector(f).setAttribute("title",t)},y=(t,e)=>{var r,s=t.closest(l);let a=e;if("boolean"!=typeof a&&(a=t.getAttribute(c)===u),!s)throw new Error(h+" is missing outer "+l);(a=((e,t)=>{e.setAttribute(c,!0===t?d:u),w(e);let r=e.closest(l).querySelector("tbody");var s=[].slice.call(r.querySelectorAll("tr"));let a=[].slice.call(e.parentNode.children).indexOf(e);return s.sort(g(a,!t)).forEach(e=>{[].slice.call(e.children).forEach(e=>e.removeAttribute("data-sort-active")),e.children[a].setAttribute("data-sort-active",!0),r.appendChild(e)}),!0})(t,e))&&(r=s,i(h,r).filter(e=>e.closest(l)===r).forEach(e=>{e!==t&&((e=e).removeAttribute(c),w(e))}),((e,t)=>{var r=e.querySelector("caption").innerText,s=t.getAttribute(c)===u,t=t.innerText,e=e.nextElementSibling;if(!e||!e.matches(m))throw new Error("Table containing a sortable column header is not followed by an aria-live region.");r=`The table named "${r}" is now sorted by ${t} in ${s?u:d} order.`;e.innerText=r})(s,t))};e=s({[a]:{[f](e){e.preventDefault(),y(e.target.closest(h),e.target.closest(h).getAttribute(c)===u)}}},{init(e){var t,e=i(h,e),e=(e.forEach(e=>{return e=e,(t=document.createElement("button")).setAttribute("tabindex","0"),t.classList.add(b),t.innerHTML=o.escapeHTML`
+  <svg class="${n}-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+    <g class="descending" fill="transparent">
+      <path d="M17 17L15.59 15.59L12.9999 18.17V2H10.9999V18.17L8.41 15.58L7 17L11.9999 22L17 17Z" />
+    </g>
+    <g class="ascending" fill="transparent">
+      <path transform="rotate(180, 12, 12)" d="M17 17L15.59 15.59L12.9999 18.17V2H10.9999V18.17L8.41 15.58L7 17L11.9999 22L17 17Z" />
+    </g>
+    <g class="unsorted" fill="transparent">
+      <polygon points="15.17 15 13 17.17 13 6.83 15.17 9 16.58 7.59 12 3 7.41 7.59 8.83 9 11 6.83 11 17.17 8.83 15 7.42 16.41 12 21 16.59 16.41 15.17 15"/>
+    </g>
+  </svg>
+  `,e.appendChild(t),void w(e);var t}),e.filter(e=>e.getAttribute(c)===u||e.getAttribute(c)===d)[0]);void 0!==e&&((t=e.getAttribute(c))===u?y(e,!0):t===d&&y(e,!1))},TABLE:l,SORTABLE_HEADER:h,SORT_BUTTON:f});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select":53}],32:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/select-or-matches");var i=e("../../uswds-core/src/js/config").prefix;let{COMBO_BOX_CLASS:f,enhanceComboBox:n}=e("../../usa-combo-box/src/index"),h="."+(i+"-time-picker"),m={filter:"0?{{ hourQueryFilter }}:{{minuteQueryFilter}}.*{{ apQueryFilter }}m?",apQueryFilter:"([ap])",hourQueryFilter:"([1-9][0-2]?)",minuteQueryFilter:"[\\d]+:([0-9]{0,2})"},v=e=>{let t;var r;return t=e&&([e,r]=e.split(":").map(e=>{let t;e=parseInt(e,10);return t=Number.isNaN(e)?t:e}),null!=e)&&null!=r?60*e+r:t},o=t=>{let r=t.closest(h),s=r.querySelector("input");if(!s)throw new Error(h+" is missing inner input");let a=document.createElement("select");["id","name","required","aria-label","aria-labelledby","disabled","aria-disabled"].forEach(e=>{var t;s.hasAttribute(e)&&(t=s.getAttribute(e),a.setAttribute(e,t),s.removeAttribute(e))});var i=(e,t)=>("0000"+e).slice(-t),t=Math.max(0,v(r.dataset.minTime)||0),n=Math.min(1439,v(r.dataset.maxTime)||1439),o=Math.floor(Math.max(1,r.dataset.step||30));let l;for(let e=t;e<=n;e+=o){u=e,c=void 0,c=u%60,u=Math.floor(u/60);var{minute:c,hour24:u,hour12:d,ampm:p}={minute:c,hour24:u,hour12:u%12||12,ampm:u<12?"am":"pm"},b=document.createElement("option");b.value=i(u,2)+":"+i(c,2),b.text=d+":"+i(c,2)+p,b.text===s.value&&(l=b.value),a.appendChild(b)}r.classList.add(f),Object.keys(m).forEach(e=>{r.dataset[e]=m[e]}),r.dataset.disableFiltering="true",r.dataset.defaultValue=l,r.appendChild(a),s.remove()};e=s({},{init(e){a(h,e).forEach(e=>{o(e),n(e)})},FILTER_DATASET:m});t.exports=e},{"../../usa-combo-box/src/index":18,"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select-or-matches":52}],33:[function(e,t,r){var s=e("receptor/keymap");let a=e("../../uswds-core/src/js/utils/select-or-matches");var i=e("../../uswds-core/src/js/utils/behavior"),n=e("../../uswds-core/src/js/config").prefix;let b=e("../../uswds-core/src/js/utils/is-in-viewport");let o=`.${n}-tooltip`;e=`.${n}-tooltip__trigger`;let l=n+"-tooltip__trigger",c=n+"-tooltip",f=n+"-tooltip__body",h="is-set",m="is-visible",v=n+"-tooltip__body--wrap",u=e=>{var t=e.parentNode,r=t.querySelector("."+f);return{trigger:e,wrapper:t,body:r}},d=(t,s,e)=>{t.setAttribute("aria-hidden","false"),t.classList.add(h);let a=e=>{t.classList.remove(f+"--top"),t.classList.remove(f+"--bottom"),t.classList.remove(f+"--right"),t.classList.remove(f+"--left"),t.classList.add(f+"--"+e)},i=e=>{e.style.top=null,e.style.bottom=null,e.style.right=null,e.style.left=null,e.style.margin=null},n=(e,t)=>parseInt(window.getComputedStyle(e).getPropertyValue(t),10),o=(e,t,r)=>{return 0<n(r,"margin-"+e)?t-n(r,"margin-"+e):t},l=e=>{i(e);var t=o("top",e.offsetHeight,s),r=o("left",e.offsetWidth,s);a("top"),e.style.left="50%",e.style.top="-5px",e.style.margin=`-${t}px 0 0 -${r/2}px`},c=e=>{i(e);var t=o("left",e.offsetWidth,s);a("bottom"),e.style.left="50%",e.style.margin=`5px 0 0 -${t/2}px`},u=e=>{i(e);var t=o("top",e.offsetHeight,s);a("right"),e.style.top="50%",e.style.left=s.offsetLeft+s.offsetWidth+5+"px",e.style.margin=`-${t/2}px 0 0 0`},d=e=>{i(e);var t=o("top",e.offsetHeight,s),r=o("left",s.offsetLeft>e.offsetWidth?s.offsetLeft-e.offsetWidth:e.offsetWidth,s);a("left"),e.style.top="50%",e.style.left="-5px",e.style.margin=`-${t/2}px 0 0 ${s.offsetLeft>e.offsetWidth?r:-r}px`};function p(r,e=1){let s=[l,c,u,d],a=!1;!function e(t){t<s.length&&((0,s[t])(r),b(r)?a=!0:e(t+=1))}(0),a||(r.classList.add(v),e<=2&&p(r,e+=1))}switch(e){case"top":l(t),b(t)||p(t);break;case"bottom":c(t),b(t)||p(t);break;case"right":u(t),b(t)||p(t);break;case"left":d(t),b(t)||p(t)}setTimeout(()=>{t.classList.add(m)},20)},p=e=>{e.classList.remove(m),e.classList.remove(h),e.classList.remove(v),e.setAttribute("aria-hidden","true")},g=e=>{var t="tooltip-"+(Math.floor(9e5*Math.random())+1e5),r=e.getAttribute("title");let s=document.createElement("span");var a=document.createElement("span"),i=e.getAttribute("data-classes");let n=e.getAttribute("data-position");return n||(n="top",e.setAttribute("data-position",n)),e.setAttribute("aria-describedby",t),e.setAttribute("tabindex","0"),e.removeAttribute("title"),e.classList.remove(c),e.classList.add(l),e.parentNode.insertBefore(s,e),s.appendChild(e),s.classList.add(c),s.appendChild(a),i&&i.split(" ").forEach(e=>s.classList.add(e)),a.classList.add(f),a.setAttribute("id",t),a.setAttribute("role","tooltip"),a.setAttribute("aria-hidden","true"),a.textContent=r,{tooltipBody:a,position:n,tooltipContent:r,wrapper:s}};n=i({"mouseover focusin":{[o](e){e=e.target;"BUTTON"===e.nodeName&&e.hasAttribute("title")&&g(e)},[e](e){var{trigger:e,body:t}=u(e.target);d(t,e,e.dataset.position)}},focusout:{[e](e){e=u(e.target).body;p(e)}},keydown:{body:s({Escape:()=>{var e=a(`.${f}.`+h);e&&e.forEach(e=>p(e))}})}},{init(e){a(o,e).forEach(e=>{g(e);let{body:t,wrapper:r}=u(e);r.addEventListener("mouseleave",()=>p(t))})},teardown(e){a(o,e).forEach(e=>{e.removeEventListener("mouseleave",p)})},setup:g,getTooltipElements:u,show:d,hide:p});t.exports=n},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/is-in-viewport":48,"../../uswds-core/src/js/utils/select-or-matches":52,"receptor/keymap":10}],34:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/validate-input");var i=e("../../uswds-core/src/js/config").prefix;let n=e("../../uswds-core/src/js/utils/select-or-matches"),o="input[data-validation-element],textarea[data-validation-element]",l=`.${i}-checklist__item`,c=e=>{var t,s,r,a;a=(t=e).parentNode,r=t.getAttribute("id")+"-sr-summary",t.setAttribute("aria-describedby",r),(t=document.createElement("span")).setAttribute("data-validation-status",""),t.classList.add("usa-sr-only"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-atomic",!0),t.setAttribute("id",r),a.append(t),r=(s=e).parentNode.querySelectorAll(l),a=s.getAttribute("data-validation-element"),s.setAttribute("aria-controls",a),r.forEach(e=>{let t="status incomplete";s.hasAttribute("data-validation-incomplete")&&(t=s.getAttribute("data-validation-incomplete"));var r=`${e.textContent} ${t} `;e.setAttribute("aria-label",r)})};e=s({"input change":{"input[data-validation-element],textarea[data-validation-element]"(e){e=e.target,a(e)}}},{init(e){n(o,e).forEach(e=>c(e))}});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select-or-matches":52,"../../uswds-core/src/js/utils/validate-input":57}],35:[function(e,t,r){t.exports={prefix:"usa"}},{}],36:[function(e,t,r){t.exports={CLICK:"click"}},{}],37:[function(e,t,r){var s=e("../../../usa-accordion/src/index"),a=e("../../../usa-banner/src/index"),i=e("../../../usa-button/src/index"),n=e("../../../usa-character-count/src/index"),o=e("../../../usa-combo-box/src/index"),l=e("../../../usa-date-picker/src/index"),c=e("../../../usa-date-range-picker/src/index"),u=e("../../../usa-file-input/src/index"),d=e("../../../usa-footer/src/index"),p=e("../../../usa-in-page-navigation/src/index"),b=e("../../../usa-input-mask/src/index"),f=e("../../../usa-language-selector/src/index"),h=e("../../../usa-modal/src/index"),m=e("../../../usa-header/src/index"),v=e("../../../_usa-password/src/index"),g=e("../../../usa-range/src/index"),w=e("../../../usa-search/src/index"),y=e("../../../usa-skipnav/src/index"),E=e("../../../usa-table/src/index"),A=e("../../../usa-time-picker/src/index"),x=e("../../../usa-tooltip/src/index"),e=e("../../../usa-validation/src/index");t.exports={accordion:s,banner:a,button:i,characterCount:n,comboBox:o,datePicker:l,dateRangePicker:c,fileInput:u,footer:d,inPageNavigation:p,inputMask:b,languageSelector:f,modal:h,navigation:m,password:v,range:g,search:w,skipnav:y,table:E,timePicker:A,tooltip:x,validator:e}},{"../../../_usa-password/src/index":13,"../../../usa-accordion/src/index":14,"../../../usa-banner/src/index":15,"../../../usa-button/src/index":16,"../../../usa-character-count/src/index":17,"../../../usa-combo-box/src/index":18,"../../../usa-date-picker/src/index":19,"../../../usa-date-range-picker/src/index":20,"../../../usa-file-input/src/index":21,"../../../usa-footer/src/index":22,"../../../usa-header/src/index":23,"../../../usa-in-page-navigation/src/index":24,"../../../usa-input-mask/src/index":25,"../../../usa-language-selector/src/index":26,"../../../usa-modal/src/index":27,"../../../usa-range/src/index":28,"../../../usa-search/src/index":29,"../../../usa-skipnav/src/index":30,"../../../usa-table/src/index":31,"../../../usa-time-picker/src/index":32,"../../../usa-tooltip/src/index":33,"../../../usa-validation/src/index":34}],38:[function(e,t,r){"function"!=typeof window.CustomEvent&&(window.CustomEvent=function(e,t){var t=t||{bubbles:!1,cancelable:!1,detail:null},r=document.createEvent("CustomEvent");return r.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),r})},{}],39:[function(e,t,r){var s=window.HTMLElement.prototype;let a="hidden";a in s||Object.defineProperty(s,a,{get(){return this.hasAttribute(a)},set(e){e?this.setAttribute(a,""):this.removeAttribute(a)}})},{}],40:[function(e,t,r){e("./element-hidden"),e("./number-is-nan"),e("./custom-event"),e("./svg4everybody")},{"./custom-event":38,"./element-hidden":39,"./number-is-nan":41,"./svg4everybody":42}],41:[function(e,t,r){Number.isNaN=Number.isNaN||function(e){return"number"==typeof e&&e!=e}},{}],42:[function(e,t,r){function f(e,t,r,s){if(r){var a=document.createDocumentFragment(),i=!t.hasAttribute("viewBox")&&r.getAttribute("viewBox");i&&t.setAttribute("viewBox",i);for(var n=document.importNode?document.importNode(r,!0):r.cloneNode(!0),o=document.createElementNS(t.namespaceURI||"http://www.w3.org/2000/svg","g");n.childNodes.length;)o.appendChild(n.firstChild);if(s)for(var l=0;s.attributes.length>l;l++){var c=s.attributes[l];"xlink:href"!==c.name&&"href"!==c.name&&o.setAttribute(c.name,c.value)}a.appendChild(o),e.appendChild(a)}}t.exports=function(e){var l,c=Object(e),e=window.top!==window.self,u=(l="polyfill"in c?c.polyfill:/\bTrident\/[567]\b|\bMSIE (?:9|10)\.0\b/.test(navigator.userAgent)||(navigator.userAgent.match(/\bEdge\/12\.(\d+)\b/)||[])[1]<10547||(navigator.userAgent.match(/\bAppleWebKit\/(\d+)\b/)||[])[1]<537||/\bEdge\/.(\d+)\b/.test(navigator.userAgent)&&e,{}),d=window.requestAnimationFrame||setTimeout,p=document.getElementsByTagName("use"),b=0;l&&function e(){if(!(b&&p.length-b<=0))for(var t=b=0;t<p.length;){var r,s,a=p[t],i=a.parentNode,n=function(e){for(var t=e;"svg"!==t.nodeName.toLowerCase()&&(t=t.parentNode););return t}(i),o=a.getAttribute("xlink:href")||a.getAttribute("href");!o&&c.attributeName&&(o=a.getAttribute(c.attributeName)),n&&o?l&&(!c.validate||c.validate(o,n,a)?(i.removeChild(a),r=(o=o.split("#")).shift(),o=o.join("#"),r.length?((s=u[r])||((s=u[r]=new XMLHttpRequest).open("GET",r),s.send(),s._embeds=[]),s._embeds.push({parent:i,svg:n,id:o}),function(s,a){s.onreadystatechange=function(){var r;4===s.readyState&&((r=s._cachedDocument)||((r=s._cachedDocument=document.implementation.createHTMLDocument("")).body.innerHTML=s.responseText,r.domain!==document.domain&&(r.domain=document.domain),s._cachedTarget={}),s._embeds.splice(0).map(function(e){var t=(t=s._cachedTarget[e.id])||(s._cachedTarget[e.id]=r.getElementById(e.id));f(e.parent,e.svg,t,a)}))},s.onreadystatechange()}(s,a)):f(i,n,document.getElementById(o),a)):(++t,++b)):++t}d(e,67)}()}},{}],43:[function(e,t,r){window.uswdsPresent=!0,e("./polyfills");var s=e("./config");let a=e("./index"),i=e("./polyfills/svg4everybody");s.components=a;e=()=>{let t=document.body;Object.keys(a).forEach(e=>{a[e].on(t)}),i()};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e(),r.default=s,r.initComponents=e},{"./config":35,"./index":37,"./polyfills":40,"./polyfills/svg4everybody":42}],44:[function(e,t,r){t.exports=(e=document)=>e.activeElement},{}],45:[function(e,t,r){let s=e("object-assign"),a=e("receptor/behavior"),i=(...e)=>function(t=document.body){e.forEach(e=>{"function"==typeof this[e]&&this[e].call(this,t)})};t.exports=(e,t)=>a(e,s({on:i("init","add"),off:i("teardown","remove")},t))},{"object-assign":3,"receptor/behavior":4}],46:[function(e,t,r){t.exports=function(t,r=500){let s=null;return(...e)=>{window.clearTimeout(s),s=window.setTimeout(()=>{t.apply(this,e)},r)}}},{}],47:[function(e,t,r){let a=e("object-assign"),i=e("receptor").keymap,n=e("./behavior"),o=e("./select"),l=e("./active-element"),c=e=>{let t=o('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]',e),r=t[0],s=t[t.length-1];return{firstTabStop:r,lastTabStop:s,tabAhead:function(e){l()===s&&(e.preventDefault(),r.focus())},tabBack:function(e){l()===r?(e.preventDefault(),s.focus()):t.includes(l())||(e.preventDefault(),r.focus())}}};t.exports=(e,t={})=>{let r=c(e);var{Esc:e,Escape:s}=t,e=(s&&!e&&(t.Esc=s),i(a({Tab:r.tabAhead,"Shift+Tab":r.tabBack},t)));return n({keydown:e},{init(){r.firstTabStop&&r.firstTabStop.focus()},update(e){e?this.on():this.off()}})}},{"./active-element":44,"./behavior":45,"./select":53,"object-assign":3,receptor:9}],48:[function(e,t,r){t.exports=function(e,t=window,r=document.documentElement){return 0<=(e=e.getBoundingClientRect()).top&&0<=e.left&&e.bottom<=(t.innerHeight||r.clientHeight)&&e.right<=(t.innerWidth||r.clientWidth)}},{}],49:[function(e,t,r){t.exports=function(){return"undefined"!=typeof navigator&&(navigator.userAgent.match(/(iPod|iPhone|iPad)/g)||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints)&&!window.MSStream}},{}],50:[function(e,t,r){t.exports=function(){"use strict";var i={_entity:/[&<>"'/]/g,_entities:{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&apos;","/":"&#x2F;"},getEntity:function(e){return i._entities[e]},escapeHTML:function(e){var t="";for(var r=0;r<e.length;r++){t+=e[r];if(r+1<arguments.length){var s=arguments[r+1]||"";t+=String(s).replace(i._entity,i.getEntity)}}return t},createSafeHTML:function(e){var t=arguments.length;var r=new Array(t>1?t-1:0);for(var s=1;s<t;s++)r[s-1]=arguments[s];var a=i.escapeHTML.apply(i,[e].concat(r));return{__html:a,toString:function(){return"[object WrappedHTMLObject]"},info:"This is a wrapped HTML object. See https://developer.mozilla.or"+"g/en-US/Firefox_OS/Security/Security_Automation for more."}},unwrapSafeHTML:function(){var e=arguments.length;var t=new Array(e);for(var r=0;r<e;r++)t[r]=arguments[r];var s=t.map(function(e){return e.__html});return s.join("")}};return i}()},{}],51:[function(e,t,r){t.exports=function(){var e=document.createElement("div"),t=(e.style.visibility="hidden",e.style.overflow="scroll",e.style.msOverflowStyle="scrollbar",document.body.appendChild(e),document.createElement("div")),t=(e.appendChild(t),e.offsetWidth-t.offsetWidth+"px");return e.parentNode.removeChild(e),t}},{}],52:[function(e,t,r){let a=e("./select");t.exports=(e,t)=>{var r,s=a(e,t);return"string"==typeof e&&(r=t)&&"object"==typeof r&&1===r.nodeType&&t.matches(e)&&s.push(t),s}},{"./select":53}],53:[function(e,t,r){t.exports=(e,t)=>{var r;return"string"!=typeof e?[]:(r=(t=t&&(r=t)&&"object"==typeof r&&1===r.nodeType?t:window.document).querySelectorAll(e),Array.prototype.slice.call(r))}},{}],54:[function(e,t,r){t.exports=(e,t)=>{e.setAttribute("autocapitalize","off"),e.setAttribute("autocorrect","off"),e.setAttribute("type",t?"password":"text")}},{}],55:[function(e,t,r){let a=e("resolve-id-refs"),i=e("./toggle-field-mask"),n="aria-pressed",o="data-show-text";t.exports=e=>{let t=e.hasAttribute(n)&&"true"!==e.getAttribute(n);a(e.getAttribute("aria-controls")).forEach(e=>i(e,t)),e.hasAttribute(o)||e.setAttribute(o,e.textContent);var r=e.getAttribute(o),s=e.getAttribute("data-hide-text")||r.replace(/\bShow\b/i,e=>`${"S"===e[0]?"H":"h"}ide`);return e.textContent=t?r:s,e.setAttribute(n,t),t}},{"./toggle-field-mask":54,"resolve-id-refs":12}],56:[function(e,t,r){let s="aria-expanded";t.exports=(e,t)=>{let r=t;"boolean"!=typeof r&&(r="false"===e.getAttribute(s)),e.setAttribute(s,r);t=e.getAttribute("aria-controls"),e=document.getElementById(t);if(e)return r?e.removeAttribute("hidden"):e.setAttribute("hidden",""),r;throw new Error(`No toggle target found with id: "${t}"`)}},{}],57:[function(e,t,r){let l=e("./debounce");e=e("../config").prefix;let c=e+"-checklist__item--checked";t.exports=function(i){var e=i.dataset.validationElement;let n="#"===e.charAt(0)?document.querySelector(e):document.getElementById(e);if(!n)throw new Error(`No validation element found with id: "${e}"`);let o="";Object.entries(i.dataset).forEach(([r,s])=>{if(r.startsWith("validate")){var r=r.substr("validate".length).toLowerCase(),s=new RegExp(s),a=`[data-validator="${r}"]`,a=n.querySelector(a);let e=i.parentNode.querySelector("[data-validation-status]");s=s.test(i.value);if(a.classList.toggle(c,s),!a)throw new Error(`No validator checkbox found for: "${r}"`);s=i.dataset.validationComplete||"status complete",r=i.dataset.validationIncomplete||"status incomplete";let t=a.textContent+" ";a.classList.contains(c)?t+=s:t+=r,a.setAttribute("aria-label",t),o+=t+". ",l(()=>{e.textContent=o},1e3)()}})}},{"../config":35,"./debounce":46}]},{},[43]);
+//# sourceMappingURL=uswds.min.js.map
diff --git a/isis/src/docsys/assets/styles/IsisStyleCommon.css b/isis/src/docsys/assets/styles/IsisStyleCommon.css
index e80de5ff13..c25f04e2a6 100644
--- a/isis/src/docsys/assets/styles/IsisStyleCommon.css
+++ b/isis/src/docsys/assets/styles/IsisStyleCommon.css
@@ -7,517 +7,299 @@
    */
 
 
-    body     {
-               background-color: #FAF0D4 ;
-               background-image: URL(../banners/isis_wallpaper.jpg) ;
-               background-repeat: repeat-y ;
-               background-attachment: fixed ;
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-             }
-
-    /* ----------------------------------------------------------------
-     * HEADINGS */
-
-     h1       {
-               font-family:     Arial Black, Arial, Geneva, sans-serif ;
-               font-size:       150% ;
-               font-weight:     bold ;
-               font-variant:    small-caps ;
-               text-decoration: none ;
-               margin-top:      2px;
-               margin-bottom:   3px;
-              }
-
-     h1.subtitle
-              {
-               font-family:      Arial, Geneva, sans-serif ;
-               font-variant:     normal ;
-               font-size:        100% ;
-               font-style:       italic ;
-               font-weight:      normal ;
-               text-decoration:  none ;
-               color:            black ;
-               margin-top:       0px;
-               margin-bottom:    3px;
-              }
-
-     h2       {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 110% ;
-               font-weight: bold ;
-               font-variant: small-caps ;
-               text-decoration: none ;
-               margin-top:2px;
-               margin-bottom:3px;
-               padding: 3px ;
-              }
-
-     h3       {
-               font-family: serif ;
-               font-size: 110% ;
-               font-weight: bold ;
-               font-variant:    small-caps ;
-               text-decoration: none ;
-               margin-top:10px;
-               margin-bottom:5px;
-              }
-
-
-     h4       {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 100% ;
-               font-weight: bold ;
-               text-decoration: underline ;
-               font-style: italic;
-               margin-top:10px;
-               margin-bottom:5px;
-
-              }
-
-     h5       {
-               font-family: serif ;
-               font-size: 90% ;
-               font-weight: bold ;
-               text-decoration: none ;
-               margin-top:10px;
-               margin-bottom:5px;
-              }
-
-     h6       {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 80% ;
-               font-weight: bold ;
-               font-variant: small-caps ;
-               text-decoration: underline ;
-               margin-top:10px;
-               margin-bottom:5px;
-              }
-
-     hr       {
-               height: 1px ;
-              }
-
-
-     p        {
-                margin: 0px;
-                padding-bottom: 5px;
-                padding-top:    5px;
-              }
-
-     a        {
-                font-weight: bold;
-              }
-
-     li       {
-                padding-bottom: 5px;
-              }
-
-     tt       {
-                font-size: 110% ;
-                font-weight: bolder ;
-              }
-
-
-     div {
-       font-weight: normal ;
-     }
-
+    /* Page Layout */
+
+    #page {
+      display: flex;
+      flex-direction: row;
+      margin: 1rem 2rem;
+    }
+
+    .sidenav {
+      margin: 0rem 2rem 4rem;
+      width: 14rem;
+      flex-shrink: 0;
+    }
+
+    main {
+      margin: 0rem 2rem;
+      padding: 0.2rem 1rem;
+      flex-grow: 1;
+      overflow-x: auto;
+    }
+
+    
+    /* Mobile Menu */
+
+    .logo-bar {
+      display: flex;
+      flex-direction: row;
+    }
+
+    .nav-m-logo{
+      height: 44px;
+      margin: 3px 0px 1px 10px;
+    }
+
+    .name-bar {
+      margin: auto;
+    }
+
+    .isis-name {
+      margin-left: 13px;
+      font-weight: bold;
+      font-style: normal;
+    }
+
+    .topnav-container {
+      display: flex;
+      flex-direction: row;
+      justify-content: space-between;
+      background-color: #00264c;
+      color: white;
+      border-top: 5px solid white;
+    }
+
+    .topnav-container > button {
+      cursor: pointer;
+    }
+
+    .usa-nav {
+      width: 20rem !important;
+    }
+
+    .usa-nav__close {
+      cursor: pointer;
+    }
+
+    /* Elements */
+
+    h1, h2, h3 {
+      color: #336699 ;
+    }
+
+    a {
+      color: #005ea2
+    }
+
+    pre {
+      overflow: auto;
+      background: whitesmoke;
+      border-radius: 0.2rem;
+      padding: 1rem;
+    }
+
+    /* Logo/Brand */
+
+    #isis-banner {
+      background: 
+        linear-gradient(
+            rgba(0, 0, 0, 0.2), 
+            rgba(0, 0, 0, 0.3)
+          ),
+        url(../banners/moon-cr.jpg);
+      color: white;
+      padding: 4rem;
+      background-size: cover;
+    }
+
+    .isis-logo {
+      background-image: url(../img/isis-logo-br.svg);
+      background-repeat: no-repeat;
+      background-size: contain;
+      height: 12rem;
+      width: 15rem;
+    }
+
+    #nav-title {
+      display: flex;
+      flex-wrap: nowrap;
+      padding: 13px;
+      height: 95px;
+      align-items: center;
+    }
+
+    #nav-title-logo {
+      height: 65px;
+      width: 65px;
+      max-width: unset;
+    }
+
+    #nav-title-text-box {
+      height: fit-content;
+      margin-bottom: 6px;
+      margin-left: 4px;
+    }
+
+    #nav-title-text {
+      font-family: Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+      font-weight: 700;
+      font-size: large;
+      font-style: normal;
+    }
+
+
+    /* Header Search Customization */
+
+    #usgs-header-search-button {
+      position: static;
+      margin-top: 18px;
+      height: 32px;
+      padding: 0 12px;
+      width: 45px;
+      min-width: 2rem;
+    }
+
+    .usa-banner__lock-image-pd {
+      height: 1.7ex;
+      width: 2ex;
+    }
+
+
+    /* Card List (applications by category) */
+
+    .card-list-sm {
+      column-count: auto;
+      column-width: 14rem;
+      gap: 1rem;
+      padding: 0;
+    }
+
+    .card-list-sm > li {
+      border: 2px solid #e6e6e6;
+      border-radius: .25rem;
+      list-style-type: none;
+      width: 14rem;
+      margin-bottom: 0.6rem;
+    }
+
+    .card-list-sm > li > a {
+      display: block;
+      padding: 0.5rem 1rem;
+      text-decoration: none;
+    }
+
+    .card-list-sm > li > a:hover {
+      background-color: #f0f0f0;
+    }
+
+
+    /* Tables */
+
+    table {
+      border-collapse: collapse;
+    }
+
+    tbody tr:nth-child(odd) {
+      background-color: #D8F2FF;
+    }
+
+    tbody > tr > th {
+      text-align: left;
+      padding: 6px;
+    }
+
+    tbody > tr > td {
+      padding: 6px;
+    }
+
+    td > ul {
+      margin: 0;
+      padding: 0;
+      list-style: none;
+    }
+
+    .old-name {
+      font-weight: 500;
+      font-style: italic;
+    }
 
 
     /* -------------------------------------------------------------
-     * TOC Table: style for upper level pages' tables of contents */
-
-     .tableTOC
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 90% ;
-                 border: 3px solid brown ;
-               }
-
-     table.tableTOC
-               {
-                 width: 100% ;
-               }
+     * tableFormattedInformation */
 
-     table.tableTOC th
-               {
-                 padding: 3px;
-               }
-
-     table.tableTOC td
-               {
-                 padding: 3px;
-               }
+    table.tableFormattedInformation {
+      border-collapse: collapse;
+    }
 
+    table.tableFormattedInformation td, table.tableFormattedInformation th {
+      border: 2px solid #1b1b1b;
+    }
 
-
-    /* -------------------------------------------------------------
-     * Poll Table: style for upper level pages' tables of contents */
-
-     table.tablePoll
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 80% ;
-                 width: 15em ;
-                 border: 3px solid brown ;
-               }
-
-     table.tablePoll th
-               {
-                 background-color: #DDCCAA ;
-               }
-
-     table.tablePoll td
-               {
-
-               }
-
-
-    /* -------------------------------------------------------------
-     * TOC Table: style for upper level pages' tables of contents */
-
-     table.tableTOCmulticol
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 90% ;
-                 width: 100% ;
-               }
-
-     table.tableTOCmulticol th
-               {
-                 padding: 3px;
-               }
-
-     table.tableTOCmulticol td
-               {
-                 border: 3px solid brown ;
-                 padding: 3px;
-               }
-
-
-
-    /* ------------------------------------------------------------------------------------------------
-     * General Information Table: plain style for tables of general information - no colors, borders, etc. */
-
-     .tableGeneralInformation
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 90% ;
-               }
-
-     table.tableGeneralInformation
-               {
-                 width: 80% ;
-               }
-
-     table.tableGeneralInformation th
-               {
-                 padding: 3px;
-                 padding-right: 7px;
-               }
-
-     table.tableGeneralInformation td
-               {
-                 padding: 3px;
-                 padding-right: 7px;
-               }
-
-
-    /* -------------------------------------------------------------
-     * TOC Table: style for upper level pages' tables of contents */
-
-     .tableFormattedInformation
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 90% ;
-               }
-
-     table.tableFormattedInformation
-               {
-                 width: 80% ;
-               }
-
-     table.tableFormattedInformation caption
-               {
-                 border-top: 2px solid #999966 ;
-                 background-color: #EEEECC ;
-               }
-
-     table.tableFormattedInformation th
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #CCCCAA ;
-                 text-align: center ;
-               }
-
-     table.tableFormattedInformation td
-               {
-                 padding: 3px;
-                 border: 1px solid gray ;
-               }
-
-     table.tableFormattedInformation col.number
-               {
-                 text-align: right ;
-               }
-
-     table.tableFormattedInformation col.center
-               {
-                 text-align: center ;
-               }
-
-     table.tableFormattedInformation col.text
-               {
-                 text-align: left ;
-               }
+    table.tableFormattedInformation th {
+      text-align: center;
+    }
 
     /* -------------------------------------------------------------
      * Image Table: style for images with caption displayed in basic table */
 
-     .imageTable
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 80% ;
-               }
-
-     table.imageTable
-               {
-               }
-
-     table.imageTable tr
-               {
-                 vertical-align: top ;
-               }
-
-     table.imageTable caption
-               {
-                 border-top: 2px solid #999966 ;
-                 background-color: #EEEECC ;
-               }
-
-     table.imageTable th
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #CCCCAA ;
-                 text-align: center ;
-               }
-
-     table.imageTable td
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #CCCCAA ;
-                 text-align: center ;
-               }
-
-     table.imageTable img
-               {
-                 border: 2px solid black ;
-               }
+    .imageTable {
+      border: 0;
+      margin: 1rem;
+    }
 
+    .imageTable tr {
+      vertical-align: top;
+    }
 
-    /* -------------------------------------------------------------
-     * Image Table 2: style for image with caption in separate cell
-     *                (intended for image and caption side-by-side */
-
-     .imageTable2
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 80% ;
-               }
-
-     table.imageTable2
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #CCCCAA ;
-               }
-
-     table.imageTable2 th
-               {
-                 text-align: center ;
-               }
-
-     table.imageTable2 td
-               {
-                 text-align: center ;
-               }
-
-     table.imageTable2 img
-               {
-                 border: 2px solid black ;
-               }
-
+    .imageTable th, .imageTable td {
+      background-color: white;
+      border: 0;
+    }
 
+    .imageTable img {
+      border: 2px solid black;
+    }
 
     /* ----------------------------------------------------------------
-     * TABLE CELL FORMATTING: table styles for figures; use with CAPTIONS     */
-
-
-     /* History table */
-
-
-    .tableCellHistory_date
-              {
-                font-style:   italic ;
-              }
-
-    .tableCellHistory_name
-              {
-                font-weight:  bold ;
-              }
-
-    .tableCellHistory_description
-              {
-              }
-
-
-
-    /* -------------------------------------------------------------
-     * Highlight Section: style for image with caption in separate cell
-     *                (intended for image and caption side-by-side */
-
-
-     div.highlightSection
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #DDDDBB ;
-                 margin-left: 30px;
-                 margin-right: 30px;
-               }
-
-     div.highlightSection h2
-               {
-                 background-color: #AAAA77 ;
-               }
+     * History table */
 
+    .tableCellHistory_date {
+      font-style: italic ;
+    }
 
+    .tableCellHistory_name {
+      font-weight: bold;
+      min-width: 18ex;
+    }
 
     /* ----------------------------------------------------------------
      * CAPTION: caption text styles */
 
     .caption /* defines style for a text caption using page's default color */
-              {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 80% ;
-              }
-
-    .captionBold /* defines style for a text caption using page's default color */
-              {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 80% ;
-               font-weight:bold;
-              }
-
-
-    /* ----------------------------------------------------------------
-     * TABLE OF CONTENTS: table of contents text styles */
-    .TOCanchors /* defines style for top-of-page table-of-contents anchor links */
-              {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 80% ;
-               margin-bottom:5px ;
-               margin-top:5px ;
-              }
-
-    .TOCtoplink /* defines style for link to top of page */
-              {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 70% ;
-               font-variant: small-caps ;
-               font-weight: bold ;
-               margin-bottom:10px ;
-               margin-top:10px ;
-              }
-
+    {
+      font-family: Arial, Helvetica, Geneva, sans-serif ;
+      font-size: 80% ;
+    }
 
     /* ----------------------------------------------------------------
      * IMAGE FORMATTING: special formatting for linked images */
 
-    .blackBorderedImage /*  */
-              {
-               border: 2px solid black ;
-              }
-
-
-  div.code    {
-    margin: 5px;
-    margin-left: 30px;
-
-    padding: 5px;
-    padding-left: 30px;
-
-    font-family: monospace;
-
-    background-color: #EEE;
-    border: 1px solid #999;
-   }
-
-
-   div {clear: left ;}
-
-  .pageMenu {
-    width: 200px;
-
-    float: right ;
-
-    font-family: Arial, Helvetica, SANS SERIF ;
-    font-weight: bold ;
-    font-size: 80% ;
-
-    background-color: #FFC;
-    border: 1px solid #C96;
-   }
-
-  .pageMenu td {
-    padding: 5px;
-  }
-
-
-  table.cheatSheet {
-    width: 600px ;
-    margin-left: auto ;
-    margin-right: auto ;
-  }
-
-  table.cheatSheet td, table.cheatSheet th {
-    border-color: silver;
-    border-width: 2px;
-    border-style: solid;
-    padding:      5px;
-    vertical-align:   top ;
-    text-align: left ;
-  }
-
-  table.cheatSheet th {
-    background-color: #999999 ;
-    color:            white ;
-  }
-
-
-  div.isisMenu {
-    width: 155px ;
-    overflow: hidden ;
-    position: absolute ;
-    top: 5px ;
-    left: 5px ;
-  }
-
-  div.isisContent {
-    padding-left: 10px;
-    padding-right: 20px;
-    position: absolute ;
-    left: 170px;
-    top: 5px ;
-    width: 80% ;
-  }
-
-  /** Added by Ryan Raub, for use in the documentation (Warning Messages)*/
-  span.warning {
-   color: #ff0000;
-   font-weight: bold;
-  }
+    .blackBorderedImage {
+      border: 2px solid black ;
+    }
  
+    /* ----------------------------------------------------------------
+     * Page format/hiding. should be at bottom of css */
+
+    .print-only {
+      display: none;
+    }
+
+    /* Wide Screens */
+    @media screen and (min-width: 801px) {
+        .narrow-only {
+            display: none;
+        }
+    }
+
+    /* Narrow Screens */
+    @media screen and (min-width: 0px) and (max-width: 800px) {
+        .wide-only {
+            display: none;
+        }
+
+        .isisMenu {
+            display: none;
+        }
+    }
\ No newline at end of file
diff --git a/isis/src/docsys/assets/styles/main.css b/isis/src/docsys/assets/styles/main.css
deleted file mode 100644
index 4660fb0772..0000000000
--- a/isis/src/docsys/assets/styles/main.css
+++ /dev/null
@@ -1,82 +0,0 @@
-  /*  ISIS STYLE SHEET
-   *  FILENAME: main.css
-   *
-   *  Purpose: formatting style sheet for upper level
-   *           Isis pages
-   *
-   *  Author:  Deborah Lee Soltesz, USGS, 04/03/2002
-   */
-
-
-
-     h1       {
-               color: #993333 ;
-              }
-
-     h1.subtitle
-              {
-               color: #663333 ;
-              }
-
-     h2       {
-               background-color: #CCAA88 ;
-              }
-
-     h3       {
-               color: #993333 ;
-              }
-
-
-     h4       {
-               color: #993333 ;
-
-              }
-
-     h5       {
-               color: #993333 ;
-              }
-
-     h6       {
-               color: #993333 ;
-              }
-
-     HR       {
-               color: #990000 ;
-              }
-
-     .isisNavigationBar {
-                margin-left: auto ;
-                margin-right: auto ;
-                background-color: white ;
-                padding: 5px;
-                text-align: center ;
-              }
-     div.isisNavigationBar {
-                background-color: #600 ;
-              }
-
-     div.isisNavigationBar table {
-                width: 600px ;
-                margin-left: auto ;
-                margin-right: auto ;
-                border: 0px solid transparent ;
-                border-collapse: collapse ;
-                padding: 0px;
-                background-color: white ;
-              }
-
-     div.isisNavigationBar table td {
-                padding: 0px ;
-                margin: 0px ;
-              }
-
-     div.isisNavigationBar img {
-                padding: 0px ;
-                margin: 0px ;
-              }
-
-
-
-
-
-
diff --git a/isis/src/docsys/assets/styles/menu.css b/isis/src/docsys/assets/styles/menu.css
deleted file mode 100644
index eebbe6828f..0000000000
--- a/isis/src/docsys/assets/styles/menu.css
+++ /dev/null
@@ -1,175 +0,0 @@
-  /*  MAIN STYLE SHEET
-   *  FILENAME: menu.css
-   *
-   *  Purpose: style sheet for Isis website menu
-   *
-   *  Author:  Deborah Lee Soltesz, USGS, 11/2002
-   */
-
-
-    /* ----------------------------------------------------------------
-     * HEADINGS */
-
-
-
-     .isisMenu h1,
-     .isisMenu h2,
-     .isisMenu h3,
-     .isisMenu h4,
-     .isisMenu h5,
-     .isisMenu h6
-             {
-               font-family: Verdana, Helvetica, Geneva, Arial, sans-serif ;
-               font-size: 80% ;
-               font-weight: bold ;
-               text-align: left ;
-             }
-
-     .isisMenu h1      {
-               font-variant: small-caps ;
-               font-size: 120% ;
-
-               margin-top:10px;
-               margin-bottom:2px;
-               padding: 2px;
-
-               background-color: #667733 ;
-               color: white ;
-             }
-
-
-     .isisMenu h2      {
-               font-variant: small-caps ;
-               text-decoration: none ;
-
-               margin-top:2px;
-               margin-bottom:2px;
-               padding: 2px ;
-               background-color: #CCAA88 ;
-               opacity: .60;
-               filter: alpha(opacity=60);
-               -moz-opacity: 0.6 ;
-             }
-
-
-     .isisMenu h3      {
-               font-style: italic ;
-               text-decoration: none ;
-               margin-top:10px;
-               margin-bottom:5px;
-             }
-
-
-     .isisMenu h4      {
-               text-decoration: underline ;
-               margin-top:10px;
-               margin-bottom:5px;
-
-             }
-
-     .isisMenu h5      {
-               text-decoration: underline ;
-               margin-top:10px;
-               margin-bottom:5px;
-             }
-
-     .isisMenu h6      {
-               font-variant: small-caps ;
-               text-decoration: underline ;
-               margin-top:10px;
-               margin-bottom:5px;
-             }
-
-     .isisMenu hr      {
-               color: #C98 ;
-               background-color: #C98 ;
-               height: 1px ;
-               border: 0px ;
-               margin-bottom: 1px ;
-               margin-top: 20px ;
-             }
-
-
-
-     .isisMenu div     {
-               text-align: left ;
-               margin-bottom:3px ;
-               margin-top:3px ;
-             }
-
-     .isisMenu a       {
-               width: 95%;
-               font-variant: small-caps ;
-               font-weight: bold ;
-               text-decoration: none ;
-               padding: 2px ;
-               color: #CC0000 ;
-             }
-
-     .isisMenu a:visited
-             {
-               color: #663333 ;
-               font-weight: bold ;
-               text-decoration: none;
-             }
-
-     .isisMenu a:hover {
-               padding: 1px;
-               background-color: #EEEEAA ;
-               border: 1px solid silver ;
-             }
-
-     .isisMenu a:active
-             {
-               color: #AA9933 ;
-               font-weight: bold ;
-               text-decoration: none;
-               padding: 1px;
-               background-color: #EEEEDD ;
-               border: 1px solid #CCCCAA ;
-             }
-
-/* Search styles */
-
-     .isisMenu table.AstroIsisSearch
-           {
-              width: 150px ;
-              /*border: 2px solid #6655AA ;*/
-            }
-
-     .isisMenu .AstroIsisSearch a
-           {
-              width: AUTO ;
-              font-variant: normal ;
-              font-weight: bold ;
-              text-decoration: none ;
-              padding: 2px ;
-              color: #CC0000 ;
-              font-size: 80%;
-            }
-
-     .isisMenu .AstroIsisSearch a:visited
-            {
-              color: #663333 ;
-              font-weight: bold ;
-              text-decoration: none;
-            }
-
-     .isisMenu .AstroIsisSearch a:hover {
-              padding: 1px;
-              background-color: #EEEEAA ;
-              border: 1px solid silver ;
-            }
-
-     .isisMenu .AstroIsisSearch a:active
-            {
-              color: #AA9933 ;
-              font-weight: bold ;
-              text-decoration: none;
-              padding: 1px;
-              background-color: #EEEEDD ;
-              border: 1px solid #CCCCAA ;
-            }
-
-
-
diff --git a/isis/src/docsys/assets/styles/print.css b/isis/src/docsys/assets/styles/print.css
index d28bdd140c..1623fb2785 100644
--- a/isis/src/docsys/assets/styles/print.css
+++ b/isis/src/docsys/assets/styles/print.css
@@ -1,491 +1,68 @@
-  /*  ISIS STYLE SHEET
-   *  FILENAME: IsisStyleCommon.css
-   *
-   *  Purpose: formatting style sheet for all pages
-   *
-   *  Author:  Deborah Lee Soltesz, USGS, 04/03/2002
-   */
-
-
-    BODY     {
-               background-color: white ;
-             }
-
-    /* ----------------------------------------------------------------
-     * HEADINGS */
-
-     h1       {
-               font-family:     Arial Black, Arial, Geneva, sans-serif ;
-               font-size:       150% ;
-               font-weight:     bold ;
-               font-variant:    small-caps ;
-               text-decoration: none ;
-               margin-top:      2px;
-               margin-bottom:   3px;
-              }
-
-     h1.subtitle
-              {
-               font-family:      Arial, Geneva, sans-serif ;
-               font-variant:     normal ;
-               font-size:        100% ;
-               font-style:       italic ;
-               font-weight:      normal ;
-               text-decoration:  none ;
-               color:            black ;
-               margin-top:       0px;
-               margin-bottom:    3px;
-              }
-
-     h2       {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 110% ;
-               font-weight: bold ;
-               font-variant: small-caps ;
-               text-decoration: none ;
-               margin-top:2px;
-               margin-bottom:3px;
-               padding: 3px ;
-              }
-
-     h3       {
-               font-family: serif ;
-               font-size: 110% ;
-               font-weight: bold ;
-               font-variant:    small-caps ;
-               text-decoration: none ;
-               margin-top:10px;
-               margin-bottom:5px;
-              }
-
-
-     h4       {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 100% ;
-               font-weight: bold ;
-               text-decoration: underline ;
-               font-style: italic;
-               margin-top:10px;
-               margin-bottom:5px;
-
-              }
-
-     h5       {
-               font-family: serif ;
-               font-size: 90% ;
-               font-weight: bold ;
-               text-decoration: none ;
-               margin-top:10px;
-               margin-bottom:5px;
-              }
-
-     h6       {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 80% ;
-               font-weight: bold ;
-               font-variant: small-caps ;
-               text-decoration: underline ;
-               margin-top:10px;
-               margin-bottom:5px;
-              }
-
-     hR       {
-               height: 1px ;
-              }
-
-
-     p        {
-                margin: 0px;
-                padding-bottom: 5px;
-                padding-top:    5px;
-              }
-
-     a        {
-                font-weight: bold;
-              }
-
-     li       {
-                padding-bottom: 5px;
-              }
-
-     tt       {
-                font-size: 110% ;
-                font-weight: bolder ;
-              }
-
-
-
-
-
-    /* -------------------------------------------------------------
-     * TOC Table: style for upper level pages' tables of contents */
-
-     .tableTOC
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 90% ;
-                 border: 3px solid brown ;
-               }
-
-     table.tableTOC
-               {
-                 width: 100% ;
-               }
-
-     table.tableTOC th
-               {
-                 padding: 3px;
-               }
-
-     table.tableTOC td
-               {
-                 padding: 3px;
-               }
-
-
-
-    /* -------------------------------------------------------------
-     * Poll Table: style for upper level pages' tables of contents */
-
-     table.tablePoll
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 80% ;
-                 width: 15em ;
-                 border: 3px solid brown ;
-               }
-
-     table.tablePoll th
-               {
-                 background-color: #DDCCAA ;
-               }
-
-     table.tablePoll td
-               {
-
-               }
-
-
-    /* -------------------------------------------------------------
-     * TOC Table: style for upper level pages' tables of contents */
-
-     table.tableTOCmulticol
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 90% ;
-                 width: 100% ;
-               }
-
-     table.tableTOCmulticol th
-               {
-                 padding: 3px;
-               }
-
-     table.tableTOCmulticol td
-               {
-                 border: 3px solid brown ;
-                 padding: 3px;
-               }
-
-
-
-    /* ------------------------------------------------------------------------------------------------
-     * General Information Table: plain style for tables of general information - no colors, borders, etc. */
-
-     .tableGeneralInformation
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 90% ;
-               }
-
-     table.tableGeneralInformation
-               {
-                 width: 80% ;
-               }
-
-     table.tableGeneralInformation th
-               {
-                 padding: 3px;
-                 padding-right: 7px;
-               }
-
-     table.tableGeneralInformation td
-               {
-                 padding: 3px;
-                 padding-right: 7px;
-               }
-
-
-    /* -------------------------------------------------------------
-     * TOC Table: style for upper level pages' tables of contents */
-
-     .tableFormattedInformation
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 90% ;
-               }
-
-     table.tableFormattedInformation
-               {
-                 width: 80% ;
-               }
-
-     table.tableFormattedInformation caption
-               {
-                 border-top: 2px solid #999966 ;
-                 background-color: #EEEECC ;
-               }
-
-     table.tableFormattedInformation th
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #CCCCAA ;
-               }
-
-     table.tableFormattedInformation td
-               {
-                 padding: 3px;
-                 border: 1px solid gray ;
-               }
-
-
-    /* -------------------------------------------------------------
-     * Image Table: style for images with caption displayed in basic table */
-
-     .imageTable
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 80% ;
-               }
-
-     table.imageTable
-               {
-               }
-
-     table.imageTable tr
-               {
-                 vertical-align: top ;
-               }
-
-     table.imageTable caption
-               {
-                 border-top: 2px solid #999966 ;
-                 background-color: #EEEECC ;
-               }
-
-     table.imageTable th
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #CCCCAA ;
-                 text-align: center ;
-               }
-
-     table.imageTable td
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #CCCCAA ;
-                 text-align: center ;
-               }
-
-     table.imageTable img
-               {
-                 border: 2px solid black ;
-               }
-
-
-    /* -------------------------------------------------------------
-     * Image Table 2: style for image with caption in separate cell
-     *                (intended for image and caption side-by-side */
-
-     .imageTable2
-               {
-                 font-family: Arial, Helvetica, Geneva, sans-serif ;
-                 font-size: 80% ;
-               }
-
-     table.imageTable2
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #CCCCAA ;
-               }
-
-     table.imageTable2 th
-               {
-                 text-align: center ;
-               }
-
-     table.imageTable2 td
-               {
-                 text-align: center ;
-               }
-
-     table.imageTable2 img
-               {
-                 border: 2px solid black ;
-               }
-
-
-
-    /* ----------------------------------------------------------------
-     * TABLE CELL FORMATTING: table styles for figures; use with CAPTIONS     */
-
-
-     /* History table */
-
-
-    .tableCellHistory_date
-              {
-                font-style:   italic ;
-              }
-
-    .tableCellHistory_name
-              {
-                font-weight:  bold ;
-              }
-
-    .tableCellHistory_description
-              {
-              }
-
-
-
-    /* -------------------------------------------------------------
-     * Highlight Section: style for image with caption in separate cell
-     *                (intended for image and caption side-by-side */
-
-
-     div.highlightSection
-               {
-                 padding: 3px;
-                 border: 2px solid #999966 ;
-                 background-color: #DDDDBB ;
-                 margin-left: 30px;
-                 margin-right: 30px;
-               }
-
-     div.highlightSection h2
-               {
-                 background-color: #AAAA77 ;
-               }
-
-
-
-    /* ----------------------------------------------------------------
-     * CAPTION: caption text styles */
-
-    .caption /* defines style for a text caption using page's default color */
-              {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 80% ;
-              }
-
-    .captionBold /* defines style for a text caption using page's default color */
-              {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 80% ;
-               font-weight:bold;
-              }
-
-
-    /* ----------------------------------------------------------------
-     * TABLE OF CONTENTS: table of contents text styles */
-    .TOCanchors /* defines style for top-of-page table-of-contents anchor links */
-              {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 80% ;
-               margin-bottom:5px ;
-               margin-top:5px ;
-              }
-
-    .TOCtoplink /* defines style for link to top of page */
-              {
-               font-family: Arial, Helvetica, Geneva, sans-serif ;
-               font-size: 70% ;
-               font-variant: small-caps ;
-               font-weight: bold ;
-               margin-bottom:10px ;
-               margin-top:10px ;
-              }
-
-
-    /* ----------------------------------------------------------------
-     * IMAGE FORMATTING: special formatting for linked images */
-
-    .blackBorderedImage /*  */
-              {
-               border: 2px solid black ;
-              }
-
-
-  div.code    {
-    margin: 5px;
-    margin-left: 30px;
-
-    padding: 5px;
-    padding-left: 30px;
-
-    font-family: monospace;
-
-    background-color: #EEE;
-    border: 1px solid #999;
-   }
-
-
-   div {clear: left ;}
-
-  .pageMenu {
-    width: 200px;
-
-    float: right ;
-
-    font-family: Arial, Helvetica, SANS SERIF ;
-    font-weight: bold ;
-    font-size: 80% ;
-
-    background-color: #FFC;
-    border: 1px solid #C96;
-   }
-
-  .pageMenu td {
-    padding: 5px;
-  }
-
-
-  table.cheatSheet {
-    width: 600px ;
-    margin-left: auto ;
-    margin-right: auto ;
-  }
-
-  table.cheatSheet td, table.cheatSheet th {
-    border-color: silver;
-    border-width: 2px;
-    border-style: solid;
-    padding:      5px;
-    vertical-align:   top ;
-    text-align: left ;
-  }
-
-  table.cheatSheet th {
-    background-color: #999999 ;
-    color:            white ;
-  }
-
-
-  div.isisMenu {
-    visibility: hidden ;
-  }
-
-  div.isisContent {
-    position: relative ;
-    left: 0px;
-    top: 5px ;
-    width: 97% ;
-  }
-
-
-
+/*  ISIS STYLE SHEET
+ *  FILENAME: print.css
+ *
+ *  Purpose: Additions to css for printing.
+ *
+ *  Author: Jacob Cain, USGS, 19/09/2024
+ */
+
+body {
+  background-color: white ;
+}
+
+pre, .cmd-line {
+  white-space: pre-wrap;
+  border: 1px solid slategrey;
+  background-color: whitesmoke;
+  color: black;
+}
+
+tbody tr:nth-child(odd) {
+  background-color: unset;
+}
+
+.acc-param > div:nth-child(2n) {
+  border: none;
+}
+
+.acc-param > h4:nth-child(2n+1) > button {
+  background-color: unset;
+  border: 2px solid black;
+}
+
+table tr {
+  border-bottom: 2px solid gray;
+}
+
+h1, h2, h3, h4, h5, h6 {
+  color: black;
+}
+
+div {
+  clear: left ;
+}
+
+/* Hide Menu and Tab Controls */
+.isisMenu, .tab-line, header, footer {
+  display: none !important;
+}
+
+/* Show all tabs/expand all accordions */
+#overview, 
+#Parameters, 
+#Example1, 
+#Example2, 
+#Example3, 
+#Example4, 
+#Example5, 
+.usa-accordion__content,
+.print-only {
+  display: block !important;
+}
+
+h1.print-only {
+  margin-top: 6rem;
+  padding-bottom: 0.5rem;
+  border-bottom: 10px dotted black;
+  margin-bottom: 3rem;
+}
diff --git a/isis/src/docsys/assets/styles/usgs/common.css b/isis/src/docsys/assets/styles/usgs/common.css
new file mode 100644
index 0000000000..e9272d328e
--- /dev/null
+++ b/isis/src/docsys/assets/styles/usgs/common.css
@@ -0,0 +1,271 @@
+@charset "UTF-8";
+/* CSS Document */
+
+footer, #navbar {
+	font-family: 'Source Sans Pro',sans-serif;
+	margin: 0;
+	position: relative;
+}
+
+*, *:before, *:after {
+    -webkit-box-sizing: border-box;
+    -moz-box-sizing: border-box;
+    box-sizing: border-box;
+}	
+
+footer, header, main, nav, div {
+    display: block;
+}
+
+.tmp-container {
+	margin-right: auto;
+    margin-left: auto;
+    padding-left: 15px;
+    padding-right: 15px;
+}
+.tmp-container a {
+	text-decoration: none;
+    background: transparent;
+}
+.tmp-container a:-webkit-any-link {
+    cursor: auto;
+}
+.tmp-container:before, .tmp-container:after {
+    content: " ";
+    display: table;
+}
+.tmp-container:after {
+    clear: both;
+}
+
+hr {
+	width: 100%; 
+	margin-top: 42px;
+	clear: both;
+}
+@media only screen and (max-width:490px) {
+    hr {
+    margin-top: 60px;
+    }
+}
+
+/* header (only) nav */
+.header-nav {
+	background: #00264c;
+}
+
+.logo-header img {
+	margin-top: 8px;
+	margin-bottom: 8px;
+	border: 0;
+	max-width: 100%;
+	height: auto;
+}
+
+.header-search form {
+  float: right;
+  width: auto;
+  padding-top: 0;
+  padding-bottom: 0;
+  margin-right: 0;
+  margin-left: 0;
+  border: 0;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.header-search input[type="search"] {
+	height: 30px;
+	width: 260px;
+	margin-top: 18px;
+}
+.header-search button[type="submit"] {
+	position: absolute;
+	top: 0;
+	bottom: 0;
+	right: 15px;
+	border: 0;
+	color: #666;
+	background: transparent;
+	padding: 0;
+	width: 39px;
+	height: 39px;
+	margin-top: 21px;
+}
+
+input{line-height:normal}
+input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
+input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
+input,button{font-family:inherit;font-size:inherit;line-height:inherit}
+
+
+/* Always float the navbar header */
+.navbar-header {
+  float: left;
+}
+
+/* footer (only) css */
+
+.menu.nav {
+    margin-bottom: 0;
+    padding-left: 0;
+    list-style: none;
+}
+
+.nav:before, .nav:after {
+   content: none;
+}
+footer.footer {
+	background: #00264c;
+	padding-bottom: 0px;
+	position: relative;
+	width: 100%;
+	border-top: 1px solid #E5E5E5;
+}
+
+footer.footer .footer-doi {
+	padding-right: 0;
+	padding-left: 0;
+}
+
+footer.footer .footer-doi ul.menu li a {
+    padding: 5px 0px;
+    color: #ffffff;
+    float: left;
+    font-size: 12px;
+}
+
+footer.footer .footer-doi ul.menu li:first-of-type {
+    padding-left: 0px;
+}
+
+footer.footer .footer-doi ul.menu li {
+    float: left;
+    padding-right: 2px;
+    padding-left: 5px;
+}
+
+footer.footer .footer-doi ul.menu li:after {
+    content: "|";
+    color: #ffffff;
+    float: left;
+    padding-top: 5px;
+    padding-left: 7px;
+    font-size: 12px;
+}
+
+footer.footer .footer-doi ul.menu li:last-child:after {
+    content: "";
+}
+
+footer.footer .footer-wrap .menu.nav a {
+	padding: 4px 0px;
+	color: #ffffff;
+	font-size: 12px;
+}
+
+footer.footer .footer-social-links {
+	color: #ffffff;
+	font-size: 12px;
+	padding-right: 0;
+}
+
+footer.footer .footer-social-links ul {
+    float: right;
+	margin-top: 0px;
+}
+
+footer.footer .footer-social-links ul li.follow {
+    padding-top: 6px;
+    padding-right: 5px;
+}
+
+footer.footer .footer-social-links ul li {
+    float: left;
+    height: 24px;
+    margin: 0 2px;
+    list-style: none;
+    list-style-type: none;
+}
+
+footer.footer .footer-social-links ul li:last-of-type {
+    margin-right: 0px;
+}
+
+footer.footer .footer-social-links ul li a i {
+	color:#fff;
+	font-size: 24px;
+}
+
+/* Font Awesome Social Media icons */
+/*!
+ *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
+ *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+/* FONT PATH
+ * -------------------------- */
+@font-face {
+  font-family: 'FontAwesome';
+  src: url('../fonts/fontawesome-webfont.eot');
+  src: url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2') format('woff2'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.svg') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+.fa-wrapper {
+	position: relative
+}
+.fa {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+.fa-ul {
+  padding-left: 0;
+  margin-left: 2.14285714em;
+  list-style-type: none;
+}
+.fa-ul > li {
+  position: relative;
+}
+.fa-li {
+  position: absolute;
+  left: -2.14285714em;
+  width: 2.14285714em;
+  top: 0.14285714em;
+  text-align: center;
+}
+.fa-search:before {
+	content: "\f002";
+}
+.fa-twitter-square:before {
+Content: "\f081";
+}
+.fa-facebook-square:before {
+Content: "\f082";
+}
+.fa-github:before {
+    content: "\f09b";
+}
+.fa-flickr:before {
+	content: "\f16e";
+}
+.fa-youtube-play:before {
+    content: "\f16a";
+}
+.fa-instagram:before {
+    content: "\f16d";
+}
+.only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  border: 0;
+}
+[role="button"]{cursor:pointer}
diff --git a/isis/src/docsys/assets/styles/usgs/custom.css b/isis/src/docsys/assets/styles/usgs/custom.css
new file mode 100644
index 0000000000..df662efe3d
--- /dev/null
+++ b/isis/src/docsys/assets/styles/usgs/custom.css
@@ -0,0 +1,69 @@
+/* ================INSTRUCTIONS=================*/ 
+/* By changing the info below, you can reduce the size of the logo or hide the search box. You can also override the standard font characteristics if you would like to use your own custom styles. In order for your changes to work though, you MUST include a reference in your HTML pages to both the common CSS file and custom CSS file in that order.
+
+Instructions are provided below for customizing these classes. */
+
+/* =============Width===============*/ 
+/* BY DEFAULT, THERE IS NO MAX WIDTH:
+If you want the want to restrict the width of the page, remove the comment out slashes and astricks surrounding the ".tmp-container  {max-width: 1170px;}". you can change the 1170px to a smaller/larger max width if you'd like */
+ 
+/* .tmp-container {
+	max-width: 1170px;
+} */
+
+/* =============Search===============*/ 
+/* BY DEFAULT, Search box is displayed:
+If you want the to hide the search, remove the comment out slashes and astricks surrounding the ".search-box {display:none;}" below.  */
+ 
+/*
+#search-box {
+	display: none;
+}
+*/
+
+/* =============LOGO===============*/ 
+/* THE DEFAULT LOGO HEIGHT IS 65PX:
+If you want the logo to be smaller (50px), comment out the ".logo-header img {height 65px;}" below and remove the comment out slashes and astricks surrounding the ".logo-header img {height: 50px...margin-top: 18px;}" and the header search input (so the search box size is reduced too). 50px is the MINIMUM HEIGHT for the logo. */
+ .logo-header img {
+    height: 65px;
+}
+/*
+.logo-header img {
+	height: 50px;
+} 
+.header-search input[type="search"] {
+	height: 30px;
+	margin-top: 16px;
+}
+.header-search button[type="submit"] {
+	width: 26px;
+	height: 30px;
+	margin-top: 18px;
+}
+*/
+
+/* =============STANDARD CONTENT===============*/ 
+/* TO CHANGE THE TEXT SIZE OF THE CONTENT, FONT, ETC:
+By default, USGS has set the font size, family, etc. in order to provide a consistent size for content across all pages. If you would prefer not to have any of these pre-defined formats, you can change them below. NOTE: header and footer will not be changed. */
+#maincontent {
+	font-family: 'Source Sans Pro',sans-serif;
+	font-size: 14px;
+    line-height: 1.42857;
+    color: #333333;
+    background-color: #fff;
+	padding-left: 15px;
+	padding-right: 15px;
+}
+
+/* =============SEARCH===============*/ 
+/* THIS HIDES THE SEARCH BOX ON VERY SMALL DEVICES:
+For simplification, search bar is visible on larger screens but is hidden on small screens. If you would prefer not to have the search box at all, you can remove the "@media (max-width:500px) {" and the second closing "}". below */
+@media (max-width:500px) {
+.header-search form { 
+	display: none}
+}
+
+/* =============SOCIAL MEDIA===============*/ 
+/* If you would prefer not to have the social media links, you can remove the comment out slashes and astricks surrounding the content below */
+ /* .footer-social-links { 
+	display: none} */
\ No newline at end of file
diff --git a/isis/src/docsys/assets/styles/uswds.css b/isis/src/docsys/assets/styles/uswds.css
new file mode 100644
index 0000000000..9ee2798ec3
--- /dev/null
+++ b/isis/src/docsys/assets/styles/uswds.css
@@ -0,0 +1,30110 @@
+@charset "UTF-8";
+/*! uswds v3.8.2 */
+/*! uswds v3.8.2 */
+/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
+html{
+  line-height:1.15;
+  -webkit-text-size-adjust:100%;
+}
+body{
+  margin:0;
+}
+main{
+  display:block;
+}
+h1{
+  font-size:2em;
+  margin:0.67em 0;
+}
+hr{
+  box-sizing:content-box;
+  height:0;
+  overflow:visible;
+}
+pre{
+  font-family:monospace, monospace;
+  font-size:1em;
+}
+a{
+  background-color:transparent;
+}
+abbr[title]{
+  border-bottom:none;
+  text-decoration:underline;
+  -webkit-text-decoration:underline dotted;
+          text-decoration:underline dotted;
+}
+b,
+strong{
+  font-weight:bolder;
+}
+code,
+kbd,
+samp{
+  font-family:monospace, monospace;
+  font-size:1em;
+}
+small{
+  font-size:80%;
+}
+sub,
+sup{
+  font-size:75%;
+  line-height:0;
+  position:relative;
+  vertical-align:baseline;
+}
+
+sub{
+  bottom:-0.25em;
+}
+
+sup{
+  top:-0.5em;
+}
+img{
+  border-style:none;
+}
+button,
+input,
+optgroup,
+select,
+textarea{
+  font-family:inherit;
+  font-size:100%;
+  line-height:1.15;
+  margin:0;
+}
+button,
+input{
+  overflow:visible;
+}
+button,
+select{
+  text-transform:none;
+}
+button,
+[type=button],
+[type=reset],
+[type=submit]{
+  -webkit-appearance:button;
+}
+button::-moz-focus-inner,
+[type=button]::-moz-focus-inner,
+[type=reset]::-moz-focus-inner,
+[type=submit]::-moz-focus-inner{
+  border-style:none;
+  padding:0;
+}
+button:-moz-focusring,
+[type=button]:-moz-focusring,
+[type=reset]:-moz-focusring,
+[type=submit]:-moz-focusring{
+  outline:1px dotted ButtonText;
+}
+fieldset{
+  padding:0.35em 0.75em 0.625em;
+}
+legend{
+  box-sizing:border-box;
+  color:inherit;
+  display:table;
+  max-width:100%;
+  padding:0;
+  white-space:normal;
+}
+progress{
+  vertical-align:baseline;
+}
+textarea{
+  overflow:auto;
+}
+[type=checkbox],
+[type=radio]{
+  box-sizing:border-box;
+  padding:0;
+}
+[type=number]::-webkit-inner-spin-button,
+[type=number]::-webkit-outer-spin-button{
+  height:auto;
+}
+[type=search]{
+  -webkit-appearance:textfield;
+  outline-offset:-2px;
+}
+[type=search]::-webkit-search-decoration{
+  -webkit-appearance:none;
+}
+::-webkit-file-upload-button{
+  -webkit-appearance:button;
+  font:inherit;
+}
+details{
+  display:block;
+}
+summary{
+  display:list-item;
+}
+template{
+  display:none;
+}
+[hidden]{
+  display:none;
+}
+.usa-textarea, .usa-range, .usa-radio__label, .usa-input-group, .usa-hint, .usa-combo-box__input, .usa-combo-box__list, .usa-select, .usa-checkbox__label, .usa-fieldset, .usa-input{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.3;
+}
+
+.usa-textarea, .usa-range, .usa-input-group, .usa-combo-box__input, .usa-select, .usa-input{
+  border-width:1px;
+  border-color:#565c65;
+  border-style:solid;
+  -webkit-appearance:none;
+     -moz-appearance:none;
+          appearance:none;
+  border-radius:0;
+  color:#1b1b1b;
+  display:block;
+  height:2.5rem;
+  margin-top:0.5rem;
+  max-width:30rem;
+  padding:0.5rem;
+  width:100%;
+}
+@font-face{
+  font-family:"Roboto Mono Web";
+  font-style:normal;
+  font-weight:300;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-300.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Roboto Mono Web";
+  font-style:normal;
+  font-weight:400;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-regular.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Roboto Mono Web";
+  font-style:normal;
+  font-weight:700;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-700.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Roboto Mono Web";
+  font-style:italic;
+  font-weight:300;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Roboto Mono Web";
+  font-style:italic;
+  font-weight:400;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-italic.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Roboto Mono Web";
+  font-style:italic;
+  font-weight:700;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-700italic.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Source Sans Pro Web";
+  font-style:normal;
+  font-weight:300;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-light-webfont.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Source Sans Pro Web";
+  font-style:normal;
+  font-weight:400;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-regular-webfont.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Source Sans Pro Web";
+  font-style:normal;
+  font-weight:700;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-bold-webfont.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Source Sans Pro Web";
+  font-style:italic;
+  font-weight:300;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Source Sans Pro Web";
+  font-style:italic;
+  font-weight:400;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-italic-webfont.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Source Sans Pro Web";
+  font-style:italic;
+  font-weight:700;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Merriweather Web";
+  font-style:normal;
+  font-weight:300;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-Light.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Merriweather Web";
+  font-style:normal;
+  font-weight:400;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-Regular.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Merriweather Web";
+  font-style:normal;
+  font-weight:700;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-Bold.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Merriweather Web";
+  font-style:italic;
+  font-weight:300;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-LightItalic.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Merriweather Web";
+  font-style:italic;
+  font-weight:400;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-Italic.woff2) format("woff2");
+}
+@font-face{
+  font-family:"Merriweather Web";
+  font-style:italic;
+  font-weight:700;
+  font-display:fallback;
+  src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-BoldItalic.woff2) format("woff2");
+}
+body{
+  color:#1b1b1b;
+  background-color:white;
+  overflow-x:hidden;
+}
+
+input:not([disabled]):focus,
+select:not([disabled]):focus,
+textarea:not([disabled]):focus,
+button:not([disabled]):focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+
+iframe:focus,
+[href]:focus,
+[tabindex]:focus,
+[contentEditable=true]:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+
+img{
+  max-width:100%;
+}
+
+.usa-media-link{
+  display:inline-block;
+  line-height:0;
+}
+
+html{
+  box-sizing:border-box;
+}
+
+*,
+*::before,
+*::after{
+  box-sizing:inherit;
+}
+
+html{
+  font-feature-settings:"kern" 1;
+  font-kerning:normal;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:100%;
+}
+
+cite,
+var,
+address,
+dfn{
+  font-style:normal;
+}
+
+.usa-focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+
+.usa-sr-only{
+  position:absolute;
+  left:-999em;
+  right:auto;
+}
+
+.usa-content p,
+.usa-content ul:not(.usa-accordion):not(.usa-accordion--bordered),
+.usa-content ol:not(.usa-accordion):not(.usa-accordion--bordered){
+  max-width:68ex;
+}
+
+.usa-dark-background{
+  background-color:#3d4551;
+}
+.usa-dark-background p,
+.usa-dark-background span{
+  color:white;
+}
+.usa-dark-background a{
+  color:#dfe1e2;
+}
+.usa-dark-background a:visited{
+  color:#dfe1e2;
+}
+.usa-dark-background a:hover, .usa-dark-background a:active{
+  color:#f0f0f0;
+}
+
+.usa-display{
+  margin-bottom:0;
+  margin-top:0;
+  clear:both;
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.34rem;
+  line-height:1.2;
+  font-weight:700;
+  margin-bottom:0;
+}
+* + .usa-display{
+  margin-top:1.5em;
+}
+.usa-display + *{
+  margin-top:1em;
+}
+@media all and (min-width: 30em){
+  .usa-display{
+    margin-bottom:0;
+    margin-top:0;
+    clear:both;
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.44rem;
+    line-height:1.2;
+    font-weight:700;
+  }
+  * + .usa-display{
+    margin-top:1.5em;
+  }
+  .usa-display + *{
+    margin-top:1em;
+  }
+}
+@media all and (min-width: 40em){
+  .usa-display{
+    margin-bottom:0;
+    margin-top:0;
+    clear:both;
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.93rem;
+    line-height:1.2;
+    font-weight:700;
+  }
+  * + .usa-display{
+    margin-top:1.5em;
+  }
+  .usa-display + *{
+    margin-top:1em;
+  }
+}
+
+.usa-intro{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.34rem;
+  line-height:1.8;
+  font-weight:400;
+  max-width:88ex;
+}
+
+.usa-icon{
+  display:inline-block;
+  fill:currentColor;
+  height:1em;
+  position:relative;
+  width:1em;
+}
+
+.usa-icon--size-3{
+  height:1.5rem;
+  width:1.5rem;
+}
+
+.usa-icon--size-4{
+  height:2rem;
+  width:2rem;
+}
+
+.usa-icon--size-5{
+  height:2.5rem;
+  width:2.5rem;
+}
+
+.usa-icon--size-6{
+  height:3rem;
+  width:3rem;
+}
+
+.usa-icon--size-7{
+  height:3.5rem;
+  width:3.5rem;
+}
+
+.usa-icon--size-8{
+  height:4rem;
+  width:4rem;
+}
+
+.usa-icon--size-9{
+  height:4.5rem;
+  width:4.5rem;
+}
+
+.usa-link{
+  color:#005ea2;
+  text-decoration:underline;
+}
+.usa-link:visited{
+  color:#54278f;
+}
+.usa-link:hover{
+  color:#1a4480;
+}
+.usa-link:active{
+  color:#162e51;
+}
+.usa-link:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+
+.usa-link--external{
+  display:inline;
+}
+.usa-link--external::before{
+  position:absolute;
+  left:-999em;
+  right:auto;
+  content:"External.";
+}
+.usa-link--external[target=_blank]::before{
+  position:absolute;
+  left:-999em;
+  right:auto;
+  content:"External, opens in a new tab.";
+}
+.usa-link--external::after{
+  background-image:url("../img/usa-icons/launch.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:1.75ex 1.75ex;
+  display:inline-block;
+  height:1.75ex;
+  width:1.75ex;
+  content:"";
+  display:inline;
+  margin-top:0.7ex;
+  margin-left:2px;
+  padding-left:1.75ex;
+  vertical-align:middle;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-link--external::after{
+    background:none;
+    background-color:currentColor;
+    -webkit-mask-image:url("../img/usa-icons/launch.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/launch.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:1.75ex 1.75ex;
+            mask-size:1.75ex 1.75ex;
+  }
+}
+.usa-link--external.usa-link--alt{
+  display:inline;
+}
+.usa-link--external.usa-link--alt::before{
+  position:absolute;
+  left:-999em;
+  right:auto;
+  content:"External.";
+}
+.usa-link--external.usa-link--alt[target=_blank]::before{
+  position:absolute;
+  left:-999em;
+  right:auto;
+  content:"External, opens in a new tab.";
+}
+.usa-link--external.usa-link--alt::after{
+  background-image:url("../img/usa-icons-bg/launch--white.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:1.75ex 1.75ex;
+  display:inline-block;
+  height:1.75ex;
+  width:1.75ex;
+  content:"";
+  display:inline;
+  margin-top:0.7ex;
+  margin-left:2px;
+  padding-left:1.75ex;
+  vertical-align:middle;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-link--external.usa-link--alt::after{
+    background:none;
+    background-color:currentColor;
+    -webkit-mask-image:url("../img/usa-icons/launch.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/launch.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:1.75ex 1.75ex;
+            mask-size:1.75ex 1.75ex;
+  }
+}
+
+.usa-list{
+  margin-bottom:1em;
+  margin-top:1em;
+  line-height:1.5;
+  padding-left:3ch;
+}
+.usa-list:last-child{
+  margin-bottom:0;
+}
+.usa-list ul,
+.usa-list ol{
+  margin-top:0.25em;
+}
+.usa-list li{
+  margin-bottom:0.25em;
+  max-width:68ex;
+}
+.usa-list li:last-child{
+  margin-bottom:0;
+}
+
+.usa-list--unstyled{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+}
+.usa-list--unstyled > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+
+.usa-prose .usa-list--unstyled{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+}
+.usa-prose .usa-list--unstyled > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+
+.usa-paragraph{
+  line-height:1.5;
+  max-width:68ex;
+  margin-bottom:0;
+  margin-top:0;
+}
+* + .usa-paragraph{
+  margin-top:1em;
+}
+.usa-paragraph + *{
+  margin-top:1em;
+}
+
+.usa-prose{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+}
+.usa-prose > ul,
+.usa-prose > ol{
+  margin-bottom:1em;
+  margin-top:1em;
+  line-height:1.5;
+  padding-left:3ch;
+}
+.usa-prose > ul:last-child,
+.usa-prose > ol:last-child{
+  margin-bottom:0;
+}
+.usa-prose > ul ul,
+.usa-prose > ul ol,
+.usa-prose > ol ul,
+.usa-prose > ol ol{
+  margin-top:0.25em;
+}
+.usa-prose > ul li,
+.usa-prose > ol li{
+  margin-bottom:0.25em;
+  max-width:68ex;
+}
+.usa-prose > ul li:last-child,
+.usa-prose > ol li:last-child{
+  margin-bottom:0;
+}
+.usa-prose > table{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  border-collapse:collapse;
+  border-spacing:0;
+  color:#1b1b1b;
+  margin:1.25rem 0;
+  text-align:left;
+}
+.usa-prose > table thead th{
+  background-clip:padding-box;
+  color:#1b1b1b;
+  font-weight:700;
+  line-height:1.3;
+}
+.usa-prose > table thead th,
+.usa-prose > table thead td{
+  background-color:#dfe1e2;
+  color:#1b1b1b;
+}
+.usa-prose > table tbody th{
+  text-align:left;
+}
+.usa-prose > table th,
+.usa-prose > table td{
+  background-color:white;
+  border:1px solid #1b1b1b;
+  font-weight:normal;
+  padding:0.5rem 1rem;
+}
+.usa-prose > table caption{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1rem;
+  font-weight:700;
+  margin-bottom:0.75rem;
+  text-align:left;
+}
+.usa-prose > table th[data-sortable]{
+  padding-right:2.5rem;
+  position:relative;
+}
+.usa-prose > table th[data-sortable]::after{
+  border-bottom-color:transparent;
+  border-bottom-style:solid;
+  border-bottom-width:1px;
+  bottom:0;
+  content:"";
+  height:0;
+  left:0;
+  position:absolute;
+  width:100%;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  height:2rem;
+  width:2rem;
+  background-position:center center;
+  background-size:1.5rem;
+  color:#71767a;
+  cursor:pointer;
+  display:inline-block;
+  margin:0;
+  position:absolute;
+  right:0.25rem;
+  text-align:center;
+  text-decoration:none;
+  top:50%;
+  transform:translate(0, -50%);
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:visited, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:visited{
+  color:#54278f;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:hover{
+  color:#1a4480;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:active{
+  color:#162e51;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:focus, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-focus, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-focus, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--disabled, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover{
+  color:#1a4480;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active{
+  color:#162e51;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon{
+  height:1.5rem;
+  width:1.5rem;
+  vertical-align:middle;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g{
+  fill:transparent;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g.unsorted{
+  fill:#1b1b1b;
+}
+.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:hover .usa-icon > g.unsorted{
+  fill:black;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending], .usa-prose > table th[data-sortable][aria-sort=ascending]{
+  background-color:#97d4ea;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  height:2rem;
+  width:2rem;
+  background-position:center center;
+  background-size:1.5rem;
+  color:#71767a;
+  cursor:pointer;
+  display:inline-block;
+  margin:0;
+  position:absolute;
+  right:0.25rem;
+  text-align:center;
+  text-decoration:none;
+  top:50%;
+  transform:translate(0, -50%);
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:visited{
+  color:#54278f;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover{
+  color:#1a4480;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:active{
+  color:#162e51;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:focus, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-focus, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover{
+  color:#1a4480;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active{
+  color:#162e51;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon{
+  height:1.5rem;
+  width:1.5rem;
+  vertical-align:middle;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g{
+  fill:transparent;
+}
+.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g.descending{
+  fill:#1b1b1b;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  height:2rem;
+  width:2rem;
+  background-position:center center;
+  background-size:1.5rem;
+  color:#71767a;
+  cursor:pointer;
+  display:inline-block;
+  margin:0;
+  position:absolute;
+  right:0.25rem;
+  text-align:center;
+  text-decoration:none;
+  top:50%;
+  transform:translate(0, -50%);
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:visited{
+  color:#54278f;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover{
+  color:#1a4480;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active{
+  color:#162e51;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:focus, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-focus, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover{
+  color:#1a4480;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active{
+  color:#162e51;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon{
+  height:1.5rem;
+  width:1.5rem;
+  vertical-align:middle;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g{
+  fill:transparent;
+}
+.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g.ascending{
+  fill:#1b1b1b;
+}
+.usa-prose > table thead th[aria-sort]{
+  background-color:#97d4ea;
+  color:#1b1b1b;
+}
+.usa-prose > table td[data-sort-active],
+.usa-prose > table th[data-sort-active]{
+  background-color:#e1f3f8;
+  color:#1b1b1b;
+}
+.usa-prose > .usa-table--borderless thead{
+}
+.usa-prose > .usa-table--borderless thead th{
+  background-color:white;
+  border-top:0;
+  color:#1b1b1b;
+}
+.usa-prose > .usa-table--borderless thead th[aria-sort]{
+  color:#1b1b1b;
+}
+.usa-prose > .usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted{
+  fill:#1b1b1b;
+}
+.usa-prose > .usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted{
+  fill:black;
+}
+.usa-prose > .usa-table--borderless th,
+.usa-prose > .usa-table--borderless td{
+  border-left:0;
+  border-right:0;
+}
+.usa-prose > .usa-table--compact th,
+.usa-prose > .usa-table--compact td{
+  padding:0.25rem 0.75rem;
+}
+.usa-prose > .usa-table--striped tbody tr:nth-child(odd) td,
+.usa-prose > .usa-table--striped tbody tr:nth-child(odd) th{
+  background-color:#f0f0f0;
+  color:#1b1b1b;
+}
+.usa-prose > .usa-table--striped tbody tr:nth-child(odd) td[data-sort-active],
+.usa-prose > .usa-table--striped tbody tr:nth-child(odd) th[data-sort-active]{
+  background-color:#c3ebfa;
+  color:#1b1b1b;
+}
+@media all and (max-width: 29.99em){
+  .usa-prose > .usa-table--stacked thead{
+    display:none;
+  }
+  .usa-prose > .usa-table--stacked th,
+  .usa-prose > .usa-table--stacked td{
+    border-bottom-width:0;
+    display:block;
+    width:100%;
+  }
+  .usa-prose > .usa-table--stacked tr{
+    border-bottom:0.25rem solid #1b1b1b;
+    border-top-width:0;
+    width:100%;
+  }
+  .usa-prose > .usa-table--stacked tr th:first-child,
+  .usa-prose > .usa-table--stacked tr td:first-child{
+    border-top-width:0;
+  }
+  .usa-prose > .usa-table--stacked tr:nth-child(odd) td,
+  .usa-prose > .usa-table--stacked tr:nth-child(odd) th{
+    background-color:inherit;
+  }
+  .usa-prose > .usa-table--stacked tr:first-child th:first-child,
+  .usa-prose > .usa-table--stacked tr:first-child td:first-child{
+    border-top:0.25rem solid #1b1b1b;
+  }
+  .usa-prose > .usa-table--stacked th[data-label],
+  .usa-prose > .usa-table--stacked td[data-label]{
+    padding-bottom:0.75rem;
+  }
+  .usa-prose > .usa-table--stacked th[data-label]:before,
+  .usa-prose > .usa-table--stacked td[data-label]:before{
+    content:attr(data-label);
+    display:block;
+    font-weight:700;
+    margin:-0.5rem -1rem 0rem;
+    padding:0.75rem 1rem 0.25rem;
+  }
+}
+@media all and (max-width: 29.99em){
+  .usa-prose > .usa-table--stacked-header thead{
+    display:none;
+  }
+  .usa-prose > .usa-table--stacked-header th,
+  .usa-prose > .usa-table--stacked-header td{
+    border-bottom-width:0;
+    display:block;
+    width:100%;
+  }
+  .usa-prose > .usa-table--stacked-header tr{
+    border-bottom:0.25rem solid #1b1b1b;
+    border-top-width:0;
+    width:100%;
+  }
+  .usa-prose > .usa-table--stacked-header tr th:first-child,
+  .usa-prose > .usa-table--stacked-header tr td:first-child{
+    border-top-width:0;
+  }
+  .usa-prose > .usa-table--stacked-header tr:nth-child(odd) td,
+  .usa-prose > .usa-table--stacked-header tr:nth-child(odd) th{
+    background-color:inherit;
+  }
+  .usa-prose > .usa-table--stacked-header tr:first-child th:first-child,
+  .usa-prose > .usa-table--stacked-header tr:first-child td:first-child{
+    border-top:0.25rem solid #1b1b1b;
+  }
+  .usa-prose > .usa-table--stacked-header th[data-label],
+  .usa-prose > .usa-table--stacked-header td[data-label]{
+    padding-bottom:0.75rem;
+  }
+  .usa-prose > .usa-table--stacked-header th[data-label]:before,
+  .usa-prose > .usa-table--stacked-header td[data-label]:before{
+    content:attr(data-label);
+    display:block;
+    font-weight:700;
+    margin:-0.5rem -1rem 0rem;
+    padding:0.75rem 1rem 0.25rem;
+  }
+  .usa-prose > .usa-table--stacked-header tr td:first-child,
+  .usa-prose > .usa-table--stacked-header tr th:first-child{
+    font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+    font-size:1.06rem;
+    line-height:1.1;
+    background-color:#dfe1e2;
+    color:#1b1b1b;
+    font-weight:700;
+    padding:0.75rem 1rem;
+  }
+  .usa-prose > .usa-table--stacked-header tr td:first-child:before,
+  .usa-prose > .usa-table--stacked-header tr th:first-child:before{
+    display:none;
+  }
+}
+.usa-prose > .width-mobile .usa-table--stacked thead{
+  display:none;
+}
+.usa-prose > .width-mobile .usa-table--stacked th,
+.usa-prose > .width-mobile .usa-table--stacked td{
+  border-bottom-width:0;
+  display:block;
+  width:100%;
+}
+.usa-prose > .width-mobile .usa-table--stacked tr{
+  border-bottom:0.25rem solid #1b1b1b;
+  border-top-width:0;
+  width:100%;
+}
+.usa-prose > .width-mobile .usa-table--stacked tr th:first-child,
+.usa-prose > .width-mobile .usa-table--stacked tr td:first-child{
+  border-top-width:0;
+}
+.usa-prose > .width-mobile .usa-table--stacked tr:nth-child(odd) td,
+.usa-prose > .width-mobile .usa-table--stacked tr:nth-child(odd) th{
+  background-color:inherit;
+}
+.usa-prose > .width-mobile .usa-table--stacked tr:first-child th:first-child,
+.usa-prose > .width-mobile .usa-table--stacked tr:first-child td:first-child{
+  border-top:0.25rem solid #1b1b1b;
+}
+.usa-prose > .width-mobile .usa-table--stacked th[data-label],
+.usa-prose > .width-mobile .usa-table--stacked td[data-label]{
+  padding-bottom:0.75rem;
+}
+.usa-prose > .width-mobile .usa-table--stacked th[data-label]:before,
+.usa-prose > .width-mobile .usa-table--stacked td[data-label]:before{
+  content:attr(data-label);
+  display:block;
+  font-weight:700;
+  margin:-0.5rem -1rem 0rem;
+  padding:0.75rem 1rem 0.25rem;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header thead{
+  display:none;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header th,
+.usa-prose > .width-mobile .usa-table--stacked-header td{
+  border-bottom-width:0;
+  display:block;
+  width:100%;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header tr{
+  border-bottom:0.25rem solid #1b1b1b;
+  border-top-width:0;
+  width:100%;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header tr th:first-child,
+.usa-prose > .width-mobile .usa-table--stacked-header tr td:first-child{
+  border-top-width:0;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header tr:nth-child(odd) td,
+.usa-prose > .width-mobile .usa-table--stacked-header tr:nth-child(odd) th{
+  background-color:inherit;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header tr:first-child th:first-child,
+.usa-prose > .width-mobile .usa-table--stacked-header tr:first-child td:first-child{
+  border-top:0.25rem solid #1b1b1b;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header th[data-label],
+.usa-prose > .width-mobile .usa-table--stacked-header td[data-label]{
+  padding-bottom:0.75rem;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header th[data-label]:before,
+.usa-prose > .width-mobile .usa-table--stacked-header td[data-label]:before{
+  content:attr(data-label);
+  display:block;
+  font-weight:700;
+  margin:-0.5rem -1rem 0rem;
+  padding:0.75rem 1rem 0.25rem;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header tr td:first-child,
+.usa-prose > .width-mobile .usa-table--stacked-header tr th:first-child{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.1;
+  background-color:#dfe1e2;
+  color:#1b1b1b;
+  font-weight:700;
+  padding:0.75rem 1rem;
+}
+.usa-prose > .width-mobile .usa-table--stacked-header tr td:first-child:before,
+.usa-prose > .width-mobile .usa-table--stacked-header tr th:first-child:before{
+  display:none;
+}
+.usa-prose > .usa-table-container--scrollable{
+  margin:1.25rem 0;
+  overflow-y:hidden;
+}
+.usa-prose > .usa-table-container--scrollable .usa-table{
+  margin:0;
+}
+.usa-prose > .usa-table-container--scrollable td{
+  white-space:nowrap;
+}
+.usa-prose > p{
+  line-height:1.5;
+  max-width:68ex;
+}
+.usa-prose > h1,
+.usa-prose > h2,
+.usa-prose > h3,
+.usa-prose > h4,
+.usa-prose > h5,
+.usa-prose > h6{
+  margin-bottom:0;
+  margin-top:0;
+  clear:both;
+}
+.usa-prose > * + *{
+  margin-top:1em;
+  margin-bottom:0;
+}
+.usa-prose > * + h1,
+.usa-prose > * + h2,
+.usa-prose > * + h3,
+.usa-prose > * + h4,
+.usa-prose > * + h5,
+.usa-prose > * + h6{
+  margin-top:1.5em;
+}
+.usa-prose > h1{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:2.44rem;
+  line-height:1.2;
+  font-weight:700;
+}
+.usa-prose > h2{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.95rem;
+  line-height:1.2;
+  font-weight:700;
+}
+.usa-prose > h3{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.34rem;
+  line-height:1.2;
+  font-weight:700;
+}
+.usa-prose > h4{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.98rem;
+  line-height:1.2;
+  font-weight:700;
+}
+.usa-prose > h5{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.91rem;
+  line-height:1.2;
+  font-weight:700;
+}
+.usa-prose > h6{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:0.87rem;
+  line-height:1.1;
+  font-weight:normal;
+  letter-spacing:0.025em;
+  text-transform:uppercase;
+}
+
+.usa-accordion{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  color:#1b1b1b;
+  margin:0;
+  padding:0;
+  width:100%;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+}
+.usa-accordion > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-accordion > ul li ul{
+  list-style:disc;
+}
+.usa-accordion > ul li ul > li > ul{
+  list-style:circle;
+}
+.usa-accordion > ul li ul > li > ul > li > ul{
+  list-style:square;
+}
+.usa-accordion + .usa-accordion,
+.usa-accordion + .usa-accordion--bordered{
+  margin-top:0.5rem;
+}
+
+.usa-accordion--bordered .usa-accordion__content{
+  border-bottom:0.25rem solid #f0f0f0;
+  border-left:0.25rem solid #f0f0f0;
+  border-right:0.25rem solid #f0f0f0;
+  padding-bottom:1rem;
+}
+.usa-accordion--bordered .usa-accordion__heading{
+  margin-bottom:0;
+}
+
+.usa-accordion__heading,
+.usa-prose .usa-accordion__heading{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:0.9;
+  margin:0;
+}
+.usa-accordion__heading:not(:first-child),
+.usa-prose .usa-accordion__heading:not(:first-child){
+  margin-top:0.5rem;
+}
+
+.usa-accordion__content{
+  color:#1b1b1b;
+  background-color:white;
+  margin-top:0;
+  overflow:auto;
+  padding:1rem 1.25rem calc(1rem - 0.25rem) 1.25rem;
+}
+.usa-accordion__content > *:first-child{
+  margin-top:0;
+}
+.usa-accordion__content > *:last-child{
+  margin-bottom:0;
+}
+
+.usa-accordion__button{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  color:#1b1b1b;
+  background-color:#f0f0f0;
+  background-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  background-position:right 1.25rem center;
+  background-size:1.5rem;
+  cursor:pointer;
+  display:inline-block;
+  font-weight:700;
+  margin:0;
+  padding:1rem 3.5rem 1rem 1.25rem;
+  text-decoration:none;
+  width:100%;
+}
+.usa-accordion__button:visited{
+  color:#54278f;
+}
+.usa-accordion__button:hover{
+  color:#1a4480;
+}
+.usa-accordion__button:active{
+  color:#162e51;
+}
+.usa-accordion__button:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-accordion__button:hover, .usa-accordion__button.usa-button--hover, .usa-accordion__button:disabled:hover, .usa-accordion__button[aria-disabled=true]:hover, .usa-accordion__button:disabled.usa-button--hover, .usa-accordion__button[aria-disabled=true].usa-button--hover, .usa-accordion__button:active, .usa-accordion__button.usa-button--active, .usa-accordion__button:disabled:active, .usa-accordion__button[aria-disabled=true]:active, .usa-accordion__button:disabled.usa-button--active, .usa-accordion__button[aria-disabled=true].usa-button--active, .usa-accordion__button:disabled:focus, .usa-accordion__button[aria-disabled=true]:focus, .usa-accordion__button:disabled.usa-focus, .usa-accordion__button[aria-disabled=true].usa-focus, .usa-accordion__button:disabled, .usa-accordion__button[aria-disabled=true], .usa-accordion__button.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-accordion__button.usa-button--hover{
+  color:#1a4480;
+}
+.usa-accordion__button.usa-button--active{
+  color:#162e51;
+}
+.usa-accordion__button:disabled, .usa-accordion__button[aria-disabled=true], .usa-accordion__button:disabled:hover, .usa-accordion__button[aria-disabled=true]:hover, .usa-accordion__button[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-accordion__button:disabled, .usa-accordion__button[aria-disabled=true], .usa-accordion__button:disabled:hover, .usa-accordion__button[aria-disabled=true]:hover, .usa-accordion__button[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-accordion__button:hover{
+  color:#1b1b1b;
+  background-color:#dfe1e2;
+  background-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  text-decoration:none;
+}
+@media (forced-colors: active){
+  .usa-accordion__button{
+    border:2px solid transparent;
+    position:relative;
+  }
+  .usa-accordion__button::before{
+    background-image:url("../img/usa-icons/remove.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1.5rem 1.5rem;
+    display:inline-block;
+    height:1.5rem;
+    width:1.5rem;
+    height:100%;
+    position:absolute;
+    right:1.25rem;
+    top:0;
+    content:"";
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-accordion__button::before{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1.5rem 1.5rem;
+              mask-size:1.5rem 1.5rem;
+    }
+  }
+}
+
+.usa-accordion__button[aria-expanded=false]{
+  background-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  background-size:1.5rem;
+}
+.usa-accordion__button[aria-expanded=false]:hover{
+  background-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+@media (forced-colors: active){
+  .usa-accordion__button[aria-expanded=false]::before{
+    background-image:url("../img/usa-icons/add.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1.5rem 1.5rem;
+    display:inline-block;
+    height:1.5rem;
+    width:1.5rem;
+    height:100%;
+    position:absolute;
+    right:1.25rem;
+    top:0;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-accordion__button[aria-expanded=false]::before{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1.5rem 1.5rem;
+              mask-size:1.5rem 1.5rem;
+    }
+  }
+}
+
+.usa-alert{
+  background-color:#f0f0f0;
+  border-left:0.5rem solid #a9aeb1;
+  color:#1b1b1b;
+}
+.usa-alert .usa-alert__body{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-bottom:1rem;
+  padding-top:1rem;
+  padding-left:1rem;
+  padding-right:1rem;
+  position:relative;
+}
+@media all and (min-width: 64em){
+  .usa-alert .usa-alert__body{
+    padding-left:1.8333333333rem;
+  }
+}
+.usa-alert .usa-alert__text{
+  margin-bottom:0;
+  margin-top:0;
+}
+.usa-alert .usa-alert__text:only-child{
+  padding-bottom:0;
+  padding-top:0;
+}
+.usa-alert .usa-alert__heading{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.46rem;
+  line-height:0.9;
+  margin-top:0;
+  margin-bottom:0.5rem;
+}
+.usa-alert > .usa-list,
+.usa-alert .usa-alert__body > .usa-list{
+  padding-left:2ch;
+}
+.usa-alert > .usa-list:last-child,
+.usa-alert .usa-alert__body > .usa-list:last-child{
+  margin-bottom:0;
+}
+* + .usa-alert{
+  margin-top:1rem;
+}
+
+.usa-alert--success{
+  background-color:#ecf3ec;
+  border-left-color:#00a91c;
+}
+.usa-alert--success .usa-alert__body{
+  color:#1b1b1b;
+  background-color:#ecf3ec;
+  padding-left:2.9166666667rem;
+}
+.usa-alert--success .usa-alert__body::before{
+  background-image:url("../img/usa-icons/check_circle.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:2rem 2rem;
+  display:inline-block;
+  height:2rem;
+  width:2rem;
+  content:"";
+  display:block;
+  left:0.5rem;
+  position:absolute;
+  top:0.75rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-alert--success .usa-alert__body::before{
+    background:none;
+    background-color:#1b1b1b;
+    -webkit-mask-image:url("../img/usa-icons/check_circle.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/check_circle.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:2rem 2rem;
+            mask-size:2rem 2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--success .usa-alert__body::before{
+    left:1.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--success .usa-alert__body{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+}
+.usa-alert--success .usa-alert__body .usa-link{
+  color:#005ea2;
+}
+.usa-alert--success .usa-alert__body .usa-link:visited{
+  color:#54278f;
+}
+.usa-alert--success .usa-alert__body .usa-link:hover, .usa-alert--success .usa-alert__body .usa-link:active{
+  color:#1a4480;
+}
+
+.usa-alert--warning{
+  background-color:#faf3d1;
+  border-left-color:#ffbe2e;
+}
+.usa-alert--warning .usa-alert__body{
+  color:#1b1b1b;
+  background-color:#faf3d1;
+  padding-left:2.9166666667rem;
+}
+.usa-alert--warning .usa-alert__body::before{
+  background-image:url("../img/usa-icons/warning.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:2rem 2rem;
+  display:inline-block;
+  height:2rem;
+  width:2rem;
+  content:"";
+  display:block;
+  left:0.5rem;
+  position:absolute;
+  top:0.75rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-alert--warning .usa-alert__body::before{
+    background:none;
+    background-color:#1b1b1b;
+    -webkit-mask-image:url("../img/usa-icons/warning.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/warning.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:2rem 2rem;
+            mask-size:2rem 2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--warning .usa-alert__body::before{
+    left:1.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--warning .usa-alert__body{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+}
+.usa-alert--warning .usa-alert__body .usa-link{
+  color:#005ea2;
+}
+.usa-alert--warning .usa-alert__body .usa-link:visited{
+  color:#54278f;
+}
+.usa-alert--warning .usa-alert__body .usa-link:hover, .usa-alert--warning .usa-alert__body .usa-link:active{
+  color:#1a4480;
+}
+
+.usa-alert--error{
+  background-color:#f4e3db;
+  border-left-color:#d54309;
+}
+.usa-alert--error .usa-alert__body{
+  color:#1b1b1b;
+  background-color:#f4e3db;
+  padding-left:2.9166666667rem;
+}
+.usa-alert--error .usa-alert__body::before{
+  background-image:url("../img/usa-icons/error.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:2rem 2rem;
+  display:inline-block;
+  height:2rem;
+  width:2rem;
+  content:"";
+  display:block;
+  left:0.5rem;
+  position:absolute;
+  top:0.75rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-alert--error .usa-alert__body::before{
+    background:none;
+    background-color:#1b1b1b;
+    -webkit-mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:2rem 2rem;
+            mask-size:2rem 2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--error .usa-alert__body::before{
+    left:1.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--error .usa-alert__body{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+}
+.usa-alert--error .usa-alert__body .usa-link{
+  color:#005ea2;
+}
+.usa-alert--error .usa-alert__body .usa-link:visited{
+  color:#54278f;
+}
+.usa-alert--error .usa-alert__body .usa-link:hover, .usa-alert--error .usa-alert__body .usa-link:active{
+  color:#1a4480;
+}
+
+.usa-alert--info{
+  background-color:#e7f6f8;
+  border-left-color:#00bde3;
+}
+.usa-alert--info .usa-alert__body{
+  color:#1b1b1b;
+  background-color:#e7f6f8;
+  padding-left:2.9166666667rem;
+}
+.usa-alert--info .usa-alert__body::before{
+  background-image:url("../img/usa-icons/info.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:2rem 2rem;
+  display:inline-block;
+  height:2rem;
+  width:2rem;
+  content:"";
+  display:block;
+  left:0.5rem;
+  position:absolute;
+  top:0.75rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-alert--info .usa-alert__body::before{
+    background:none;
+    background-color:#1b1b1b;
+    -webkit-mask-image:url("../img/usa-icons/info.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/info.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:2rem 2rem;
+            mask-size:2rem 2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--info .usa-alert__body::before{
+    left:1.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--info .usa-alert__body{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+}
+.usa-alert--info .usa-alert__body .usa-link{
+  color:#005ea2;
+}
+.usa-alert--info .usa-alert__body .usa-link:visited{
+  color:#54278f;
+}
+.usa-alert--info .usa-alert__body .usa-link:hover, .usa-alert--info .usa-alert__body .usa-link:active{
+  color:#1a4480;
+}
+
+.usa-alert--emergency{
+  background-color:#9c3d10;
+  border-left-color:#9c3d10;
+}
+.usa-alert--emergency .usa-alert__body{
+  color:white;
+  background-color:#9c3d10;
+  padding-left:2.9166666667rem;
+}
+.usa-alert--emergency .usa-alert__body::before{
+  background-image:url("../img/usa-icons-bg/error--white.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:2rem 2rem;
+  display:inline-block;
+  height:2rem;
+  width:2rem;
+  content:"";
+  display:block;
+  left:0.5rem;
+  position:absolute;
+  top:0.75rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-alert--emergency .usa-alert__body::before{
+    background:none;
+    background-color:white;
+    -webkit-mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:2rem 2rem;
+            mask-size:2rem 2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--emergency .usa-alert__body::before{
+    left:1.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--emergency .usa-alert__body{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+}
+.usa-alert--emergency .usa-alert__body .usa-link{
+  color:#dfe1e2;
+}
+.usa-alert--emergency .usa-alert__body .usa-link:visited{
+  color:#dfe1e2;
+}
+.usa-alert--emergency .usa-alert__body .usa-link:hover, .usa-alert--emergency .usa-alert__body .usa-link:active{
+  color:#f0f0f0;
+}
+
+.usa-alert--slim .usa-alert__body{
+  padding-bottom:0.5rem;
+  padding-top:0.5rem;
+  padding-left:2.4166666667rem;
+}
+.usa-alert--slim .usa-alert__body:before{
+  background-size:1.5rem;
+  height:1.5rem;
+  top:0.5rem;
+  width:1.5rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-alert--slim .usa-alert__body:before{
+    -webkit-mask-size:1.5rem;
+            mask-size:1.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-alert--slim .usa-alert__body{
+    padding-left:3.5rem;
+  }
+}
+
+.usa-alert--no-icon .usa-alert__body{
+  padding-left:0.5rem;
+}
+.usa-alert--no-icon .usa-alert__body:before{
+  display:none;
+}
+@media all and (min-width: 64em){
+  .usa-alert--no-icon .usa-alert__body{
+    padding-left:1.8333333333rem;
+  }
+}
+
+.usa-alert--validation .usa-checklist{
+  margin-top:1rem;
+}
+
+.usa-banner{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  background-color:#f0f0f0;
+}
+@media all and (min-width: 40em){
+  .usa-banner{
+    font-size:0.87rem;
+    padding-bottom:0rem;
+  }
+}
+.usa-banner .usa-accordion{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+}
+.usa-banner .grid-row{
+  display:flex;
+  flex-wrap:wrap;
+}
+.usa-banner .grid-row.grid-gap-lg{
+  margin-left:-0.75rem;
+  margin-right:-0.75rem;
+}
+.usa-banner .grid-row.grid-gap-lg > *{
+  padding-left:0.75rem;
+  padding-right:0.75rem;
+}
+@media all and (min-width: 40em){
+  .usa-banner .grid-row .tablet\:grid-col-6{
+    flex:0 1 auto;
+    width:50%;
+  }
+}
+
+.usa-banner__header,
+.usa-banner__content{
+  color:#1b1b1b;
+}
+
+.usa-banner__content{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+  padding-left:1rem;
+  padding-right:1rem;
+  background-color:transparent;
+  font-size:1rem;
+  overflow:hidden;
+  padding-bottom:1rem;
+  padding-left:0.5rem;
+  padding-top:0.25rem;
+  width:100%;
+}
+@media all and (min-width: 64em){
+  .usa-banner__content{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-banner__content{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .usa-banner__content{
+    padding-bottom:1.5rem;
+    padding-top:1.5rem;
+  }
+}
+.usa-banner__content p:first-child{
+  margin:0;
+}
+
+.usa-banner__guidance{
+  display:flex;
+  align-items:flex-start;
+  max-width:64ex;
+  padding-top:1rem;
+}
+@media all and (min-width: 40em){
+  .usa-banner__guidance{
+    padding-top:0rem;
+  }
+}
+
+.usa-banner__lock-image{
+  height:1.5ex;
+  width:1.21875ex;
+}
+.usa-banner__lock-image path{
+  fill:currentColor;
+}
+@media (forced-colors: active){
+  .usa-banner__lock-image path{
+    fill:CanvasText;
+  }
+}
+
+.usa-banner__inner{
+  padding-left:1rem;
+  padding-right:1rem;
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+  display:flex;
+  flex-wrap:wrap;
+  align-items:flex-start;
+  padding-right:0rem;
+}
+@media all and (min-width: 64em){
+  .usa-banner__inner{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-banner__inner{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .usa-banner__inner{
+    align-items:center;
+  }
+}
+
+.usa-banner__header{
+  padding-bottom:0.5rem;
+  padding-top:0.5rem;
+  font-size:0.8rem;
+  font-weight:normal;
+  min-height:3rem;
+  position:relative;
+}
+@media all and (min-width: 40em){
+  .usa-banner__header{
+    padding-bottom:0.25rem;
+    padding-top:0.25rem;
+    min-height:0;
+  }
+}
+
+.usa-banner__header-text{
+  margin-bottom:0;
+  margin-top:0;
+  font-size:0.8rem;
+  line-height:1.1;
+}
+
+.usa-banner__header-action{
+  color:#005ea2;
+  line-height:1.1;
+  margin-bottom:0rem;
+  margin-top:2px;
+  text-decoration:underline;
+}
+.usa-banner__header-action::after{
+  background-image:url("../img/usa-icons/expand_more.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:1rem 1rem;
+  display:inline-block;
+  height:1rem;
+  width:1rem;
+  content:"";
+  vertical-align:middle;
+  margin-left:auto;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-banner__header-action::after{
+    background:none;
+    background-color:#005ea2;
+    -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:1rem 1rem;
+            mask-size:1rem 1rem;
+  }
+  .usa-banner__header-action::after:hover{
+    background-color:#1a4480;
+  }
+}
+.usa-banner__header-action:hover::after{
+  content:"";
+  background-color:#1a4480;
+}
+.usa-banner__header-action:visited{
+  color:#54278f;
+}
+.usa-banner__header-action:hover, .usa-banner__header-action:active{
+  color:#1a4480;
+}
+.usa-banner__header--expanded .usa-banner__header-action{
+  display:none;
+}
+@media all and (min-width: 40em){
+  .usa-banner__header-action{
+    display:none;
+  }
+}
+@media (forced-colors: active){
+  .usa-banner__header-action{
+    color:LinkText;
+  }
+  .usa-banner__header-action::after{
+    background-color:ButtonText;
+  }
+}
+
+.usa-banner__header-flag{
+  float:left;
+  margin-right:0.5rem;
+  width:1rem;
+}
+@media all and (min-width: 40em){
+  .usa-banner__header-flag{
+    margin-right:0.5rem;
+    padding-top:0rem;
+  }
+}
+
+.usa-banner__header--expanded{
+  padding-right:3.5rem;
+}
+@media all and (min-width: 40em){
+  .usa-banner__header--expanded{
+    background-color:transparent;
+    display:block;
+    font-size:0.8rem;
+    font-weight:normal;
+    min-height:0rem;
+    padding-right:0rem;
+  }
+}
+.usa-banner__header--expanded .usa-banner__inner{
+  margin-left:0rem;
+}
+@media all and (min-width: 40em){
+  .usa-banner__header--expanded .usa-banner__inner{
+    margin-left:auto;
+  }
+}
+.usa-banner__header--expanded .usa-banner__header-action{
+  display:none;
+}
+
+.usa-banner__button{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  position:absolute;
+  left:0;
+  position:absolute;
+  bottom:0;
+  top:0;
+  color:#005ea2;
+  text-decoration:underline;
+  color:#005ea2;
+  display:block;
+  font-size:0.8rem;
+  height:auto;
+  line-height:1.1;
+  padding-top:0rem;
+  padding-left:0rem;
+  text-decoration:none;
+  width:auto;
+}
+.usa-banner__button:visited{
+  color:#54278f;
+}
+.usa-banner__button:hover{
+  color:#1a4480;
+}
+.usa-banner__button:active{
+  color:#162e51;
+}
+.usa-banner__button:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-banner__button:hover, .usa-banner__button.usa-button--hover, .usa-banner__button:disabled:hover, .usa-banner__button[aria-disabled=true]:hover, .usa-banner__button:disabled.usa-button--hover, .usa-banner__button[aria-disabled=true].usa-button--hover, .usa-banner__button:active, .usa-banner__button.usa-button--active, .usa-banner__button:disabled:active, .usa-banner__button[aria-disabled=true]:active, .usa-banner__button:disabled.usa-button--active, .usa-banner__button[aria-disabled=true].usa-button--active, .usa-banner__button:disabled:focus, .usa-banner__button[aria-disabled=true]:focus, .usa-banner__button:disabled.usa-focus, .usa-banner__button[aria-disabled=true].usa-focus, .usa-banner__button:disabled, .usa-banner__button[aria-disabled=true], .usa-banner__button.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-banner__button.usa-button--hover{
+  color:#1a4480;
+}
+.usa-banner__button.usa-button--active{
+  color:#162e51;
+}
+.usa-banner__button:disabled, .usa-banner__button[aria-disabled=true], .usa-banner__button:disabled:hover, .usa-banner__button[aria-disabled=true]:hover, .usa-banner__button[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-banner__button:disabled, .usa-banner__button[aria-disabled=true], .usa-banner__button:disabled:hover, .usa-banner__button[aria-disabled=true]:hover, .usa-banner__button[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-banner__button:visited{
+  color:#54278f;
+}
+.usa-banner__button:hover, .usa-banner__button:active{
+  color:#1a4480;
+}
+@media all and (max-width: 39.99em){
+  .usa-banner__button{
+    width:100%;
+  }
+  .usa-banner__button:enabled:focus{
+    outline-offset:-0.25rem;
+  }
+}
+@media all and (min-width: 40em){
+  .usa-banner__button{
+    color:#005ea2;
+    position:static;
+    bottom:auto;
+    left:auto;
+    right:auto;
+    top:auto;
+    display:inline;
+    margin-left:0.5rem;
+    position:relative;
+  }
+  .usa-banner__button::after{
+    background-image:url("../img/usa-icons/expand_more.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1rem 1rem;
+    display:inline-block;
+    height:1rem;
+    width:1rem;
+    content:"";
+    vertical-align:middle;
+    margin-left:2px;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-banner__button::after{
+      background:none;
+      background-color:#005ea2;
+      -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1rem 1rem;
+              mask-size:1rem 1rem;
+    }
+    .usa-banner__button::after:hover{
+      background-color:#1a4480;
+    }
+  }
+  .usa-banner__button:hover::after{
+    content:"";
+    background-color:#1a4480;
+  }
+  .usa-banner__button:visited{
+    color:#54278f;
+  }
+  .usa-banner__button:hover, .usa-banner__button:active{
+    color:#1a4480;
+  }
+  .usa-banner__button::after, .usa-banner__button:hover::after{
+    position:absolute;
+  }
+}
+@media (min-width: 40em) and (forced-colors: active){
+  .usa-banner__button::after, .usa-banner__button:hover::after{
+    background-color:ButtonText;
+  }
+}
+@media all and (min-width: 40em){
+  .usa-banner__button:hover{
+    text-decoration:none;
+  }
+}
+.usa-banner__button[aria-expanded=false], .usa-banner__button[aria-expanded=false]:hover, .usa-banner__button[aria-expanded=true], .usa-banner__button[aria-expanded=true]:hover{
+  background-image:none;
+}
+@media (forced-colors: active){
+  .usa-banner__button[aria-expanded=false]::before, .usa-banner__button[aria-expanded=false]:hover::before, .usa-banner__button[aria-expanded=true]::before, .usa-banner__button[aria-expanded=true]:hover::before{
+    content:none;
+  }
+}
+@media all and (max-width: 39.99em){
+  .usa-banner__button[aria-expanded=true]::after{
+    background-image:url("../img/usa-icons/close.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1.5rem 1.5rem;
+    display:inline-block;
+    height:3rem;
+    width:3rem;
+    content:"";
+    vertical-align:middle;
+    margin-left:0rem;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-banner__button[aria-expanded=true]::after{
+      background:none;
+      background-color:#005ea2;
+      -webkit-mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1.5rem 1.5rem;
+              mask-size:1.5rem 1.5rem;
+    }
+  }
+  .usa-banner__button[aria-expanded=true]::before{
+    position:absolute;
+    bottom:0;
+    top:0;
+    position:absolute;
+    right:0;
+    background-color:#dfe1e2;
+    content:"";
+    display:block;
+    height:3rem;
+    width:3rem;
+  }
+  .usa-banner__button[aria-expanded=true]::after{
+    position:absolute;
+    bottom:0;
+    top:0;
+    position:absolute;
+    right:0;
+  }
+}
+@media all and (min-width: 40em){
+  .usa-banner__button[aria-expanded=true]{
+    height:auto;
+    padding:0rem;
+    position:relative;
+  }
+  .usa-banner__button[aria-expanded=true]::after{
+    background-image:url("../img/usa-icons/expand_less.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1rem 1rem;
+    display:inline-block;
+    height:1rem;
+    width:1rem;
+    content:"";
+    vertical-align:middle;
+    margin-left:2px;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-banner__button[aria-expanded=true]::after{
+      background:none;
+      background-color:#005ea2;
+      -webkit-mask-image:url("../img/usa-icons/expand_less.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/expand_less.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1rem 1rem;
+              mask-size:1rem 1rem;
+    }
+    .usa-banner__button[aria-expanded=true]::after:hover{
+      background-color:#1a4480;
+    }
+  }
+  .usa-banner__button[aria-expanded=true]:hover::after{
+    content:"";
+    background-color:#1a4480;
+  }
+  .usa-banner__button[aria-expanded=true]::after, .usa-banner__button[aria-expanded=true]:hover::after{
+    position:absolute;
+  }
+}
+@media (min-width: 40em) and (forced-colors: active){
+  .usa-banner__button[aria-expanded=true]::after, .usa-banner__button[aria-expanded=true]:hover::after{
+    background-color:ButtonText;
+  }
+}
+
+.usa-banner__button-text{
+  position:absolute;
+  left:-999em;
+  right:auto;
+  text-decoration:underline;
+}
+@media all and (min-width: 40em){
+  .usa-banner__button-text{
+    position:static;
+    display:inline;
+  }
+}
+@media (forced-colors: active){
+  .usa-banner__button-text{
+    color:LinkText;
+  }
+}
+
+.usa-banner__icon{
+  width:2.5rem;
+}
+
+.usa-js-loading .usa-banner__content{
+  position:absolute;
+  left:-999em;
+  right:auto;
+}
+
+.usa-breadcrumb{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.3;
+  color:#1b1b1b;
+  background-color:white;
+  padding-left:0;
+  padding-right:0;
+}
+@media all and (min-width: 30em){
+  .usa-breadcrumb{
+    padding-bottom:1rem;
+    padding-top:1rem;
+  }
+}
+@media all and (min-width: 30em){
+  .usa-breadcrumb:not(.usa-breadcrumb--wrap) .usa-breadcrumb__list{
+    white-space:nowrap;
+    text-overflow:ellipsis;
+    overflow:hidden;
+  }
+}
+
+.usa-breadcrumb__list{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  display:block;
+  padding:0.25rem;
+  margin-left:-0.25rem;
+  margin-right:-0.25rem;
+}
+.usa-breadcrumb__list > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+
+.usa-breadcrumb__list-item{
+  position:absolute;
+  left:-999em;
+  right:auto;
+  display:inline;
+}
+@media all and (max-width: 29.99em){
+  .usa-breadcrumb__list-item{
+    white-space:normal;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2){
+    position:static;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link{
+    color:#005ea2;
+    text-decoration:underline;
+    background-color:transparent;
+    border:0;
+    border-radius:0;
+    box-shadow:none;
+    font-weight:normal;
+    justify-content:normal;
+    text-align:left;
+    margin:0;
+    padding:0;
+    padding-left:calc(2ex + 0px);
+    text-indent:calc((2ex + 0px) * -1);
+    color:#005ea2;
+    display:inline-block;
+    padding-bottom:1rem;
+    padding-top:1rem;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:visited{
+    color:#54278f;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover{
+    color:#1a4480;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active{
+    color:#162e51;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:focus{
+    outline:0.25rem solid #2491ff;
+    outline-offset:0rem;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled.usa-button--hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true].usa-button--hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled.usa-button--active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true].usa-button--active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:focus, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:focus, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled.usa-focus, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true].usa-focus, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true], .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--disabled{
+    background-color:transparent;
+    box-shadow:none;
+    text-decoration:underline;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--hover{
+    color:#1a4480;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--active{
+    color:#162e51;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true], .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:focus{
+    color:#757575;
+  }
+}
+@media (max-width: 29.99em) and (forced-colors: active){
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true], .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+@media all and (max-width: 29.99em){
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::before{
+    background-image:url("../img/usa-icons/arrow_back.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:2ex 2ex;
+    display:inline-block;
+    height:2ex;
+    width:2ex;
+    content:"";
+    vertical-align:baseline;
+    margin-right:0rem;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::before{
+      background:none;
+      background-color:#71767a;
+      -webkit-mask-image:url("../img/usa-icons/arrow_back.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/arrow_back.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:2ex 2ex;
+              mask-size:2ex 2ex;
+    }
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:visited{
+    color:#54278f;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active{
+    color:#1a4480;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:before{
+    bottom:-0.2em;
+    height:2ex;
+    position:relative;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active{
+    text-decoration:none;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link span{
+    text-decoration:underline;
+  }
+  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::before{
+    margin-right:0px;
+  }
+}
+@media all and (min-width: 30em){
+  .usa-breadcrumb__list-item{
+    position:static;
+  }
+  .usa-breadcrumb__list-item:not(:last-child)::after{
+    background-image:url("../img/usa-icons/navigate_next.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:2ex 2ex;
+    display:inline-block;
+    height:2ex;
+    width:2ex;
+    content:"";
+    vertical-align:baseline;
+    margin-left:0rem;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-breadcrumb__list-item:not(:last-child)::after{
+      background:none;
+      background-color:#71767a;
+      -webkit-mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:2ex 2ex;
+              mask-size:2ex 2ex;
+    }
+  }
+  .usa-breadcrumb__list-item:not(:last-child)::after{
+    bottom:-0.2em;
+    margin-left:0px;
+    margin-right:0px;
+    height:2ex;
+    position:relative;
+  }
+}
+
+.usa-breadcrumb__link{
+  color:#005ea2;
+  display:inline;
+  text-decoration:none;
+}
+.usa-breadcrumb__link:visited{
+  color:#54278f;
+}
+.usa-breadcrumb__link:hover, .usa-breadcrumb__link:active{
+  color:#1a4480;
+}
+.usa-breadcrumb__link span{
+  text-decoration:underline;
+}
+
+@media all and (min-width: 30em){
+  .usa-breadcrumb--wrap{
+    line-height:1.4;
+  }
+}
+.usa-breadcrumb--wrap .usa-breadcrumb__list-item{
+  display:inline-block;
+}
+
+.usa-button-group{
+  margin-bottom:0;
+  margin-top:0;
+  display:flex;
+  flex-direction:column;
+  flex-wrap:wrap;
+  list-style-type:none;
+  margin-left:-0.25rem;
+  margin-right:-0.25rem;
+  padding-left:0;
+}
+@media all and (min-width: 30em){
+  .usa-button-group{
+    flex-wrap:nowrap;
+    align-items:stretch;
+    flex-direction:row;
+  }
+}
+.usa-button-group .usa-button-group{
+  height:100%;
+}
+@media all and (min-width: 30em){
+  .usa-button-group .usa-button-group .usa-button-group__item{
+    margin-top:0;
+    margin-bottom:0;
+  }
+}
+.usa-button-group .usa-button-group--segmented .usa-button-group__item{
+  margin-top:0;
+  margin-bottom:0;
+}
+
+.usa-button-group__item{
+  margin:0.25rem;
+}
+@media all and (min-width: 30em){
+  .usa-button-group__item:last-child{
+    margin-right:0;
+  }
+}
+.usa-button-group__item .usa-button{
+  height:100%;
+  margin-left:0;
+  margin-right:0;
+}
+
+.usa-button-group--segmented{
+  flex-direction:row;
+  flex-wrap:nowrap;
+  justify-content:space-between;
+  margin-left:0;
+  margin-right:0;
+}
+@media all and (min-width: 30em){
+  .usa-button-group--segmented{
+    justify-content:flex-start;
+  }
+}
+.usa-button-group--segmented .usa-button{
+  position:relative;
+  width:calc(100% + 2px);
+}
+@media all and (min-width: 30em){
+  .usa-button-group--segmented .usa-button{
+    width:auto;
+  }
+}
+.usa-button-group--segmented .usa-button:hover, .usa-button-group--segmented .usa-button:active{
+  z-index:2;
+}
+.usa-button-group--segmented .usa-button:focus{
+  z-index:3;
+}
+.usa-button-group--segmented .usa-button-group__item{
+  margin-left:0;
+  margin-right:0;
+  width:100%;
+}
+@media all and (min-width: 30em){
+  .usa-button-group--segmented .usa-button-group__item{
+    width:auto;
+  }
+}
+.usa-button-group--segmented .usa-button-group__item:first-child > .usa-button{
+  border-top-right-radius:0;
+  border-bottom-right-radius:0;
+  margin-right:-1px;
+}
+.usa-button-group--segmented .usa-button-group__item:last-child > .usa-button{
+  border-top-left-radius:0;
+  border-bottom-left-radius:0;
+  margin-right:0;
+  margin-left:-2px;
+  width:calc(100% + 2px);
+}
+@media all and (min-width: 30em){
+  .usa-button-group--segmented .usa-button-group__item:last-child > .usa-button{
+    margin-left:-1px;
+    width:auto;
+  }
+}
+.usa-button-group--segmented .usa-button-group__item:where(:not(:first-child):not(:last-child)) > .usa-button{
+  border-radius:0;
+  margin-right:-1px;
+  margin-left:-1px;
+}
+.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button::before{
+  border-right:1px solid #1a4480;
+  bottom:0;
+  content:"";
+  display:block;
+  height:100%;
+  position:absolute;
+  right:1px;
+  top:0;
+  width:1px;
+  z-index:3;
+}
+.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button--secondary::before{
+  border-right-color:#b50909;
+}
+.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button--accent-cool::before{
+  border-right-color:#28a0cb;
+}
+.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button--base::before{
+  border-right-color:#565c65;
+}
+.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) [class*=usa-button]:disabled::before,
+.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) [class*=usa-button][aria-disabled=true]::before{
+  border-right-color:white;
+}
+.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button:active::before,
+.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button--outline::before{
+  display:none;
+}
+
+.usa-button{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:0.9;
+  color:white;
+  background-color:#005ea2;
+  -webkit-appearance:none;
+     -moz-appearance:none;
+          appearance:none;
+  align-items:center;
+  border:0;
+  border-radius:0.25rem;
+  cursor:pointer;
+  -moz-column-gap:0.5rem;
+       column-gap:0.5rem;
+  display:inline-flex;
+  font-weight:700;
+  justify-content:center;
+  margin-right:0.5rem;
+  padding:0.75rem 1.25rem;
+  text-align:center;
+  text-decoration:none;
+  width:100%;
+}
+@media all and (min-width: 30em){
+  .usa-button{
+    width:auto;
+  }
+}
+.usa-button:visited{
+  color:white;
+}
+.usa-button:hover, .usa-button.usa-button--hover{
+  color:white;
+  background-color:#1a4480;
+  border-bottom:0;
+  text-decoration:none;
+}
+.usa-button:active, .usa-button.usa-button--active{
+  color:white;
+  background-color:#162e51;
+}
+.usa-button:not([disabled]):focus, .usa-button:not([disabled]).usa-focus{
+  outline-offset:0.25rem;
+}
+.usa-button:disabled, .usa-button[aria-disabled=true]{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-button:disabled:hover, .usa-button:disabled:active, .usa-button:disabled:focus, .usa-button:disabled.usa-focus, .usa-button[aria-disabled=true]:hover, .usa-button[aria-disabled=true]:active, .usa-button[aria-disabled=true]:focus, .usa-button[aria-disabled=true].usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-button:disabled, .usa-button[aria-disabled=true]{
+    border:0;
+    color:GrayText;
+  }
+  .usa-button:disabled:hover, .usa-button:disabled:active, .usa-button:disabled:focus, .usa-button:disabled.usa-focus, .usa-button[aria-disabled=true]:hover, .usa-button[aria-disabled=true]:active, .usa-button[aria-disabled=true]:focus, .usa-button[aria-disabled=true].usa-focus{
+    color:GrayText;
+  }
+}
+.usa-button:disabled.usa-button--hover, .usa-button:disabled.usa-button--active, .usa-button[aria-disabled=true].usa-button--hover, .usa-button[aria-disabled=true].usa-button--active{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-button:disabled.usa-button--hover:hover, .usa-button:disabled.usa-button--hover:active, .usa-button:disabled.usa-button--hover:focus, .usa-button:disabled.usa-button--hover.usa-focus, .usa-button:disabled.usa-button--active:hover, .usa-button:disabled.usa-button--active:active, .usa-button:disabled.usa-button--active:focus, .usa-button:disabled.usa-button--active.usa-focus, .usa-button[aria-disabled=true].usa-button--hover:hover, .usa-button[aria-disabled=true].usa-button--hover:active, .usa-button[aria-disabled=true].usa-button--hover:focus, .usa-button[aria-disabled=true].usa-button--hover.usa-focus, .usa-button[aria-disabled=true].usa-button--active:hover, .usa-button[aria-disabled=true].usa-button--active:active, .usa-button[aria-disabled=true].usa-button--active:focus, .usa-button[aria-disabled=true].usa-button--active.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-button:disabled.usa-button--hover, .usa-button:disabled.usa-button--active, .usa-button[aria-disabled=true].usa-button--hover, .usa-button[aria-disabled=true].usa-button--active{
+    border:0;
+    color:GrayText;
+  }
+  .usa-button:disabled.usa-button--hover:hover, .usa-button:disabled.usa-button--hover:active, .usa-button:disabled.usa-button--hover:focus, .usa-button:disabled.usa-button--hover.usa-focus, .usa-button:disabled.usa-button--active:hover, .usa-button:disabled.usa-button--active:active, .usa-button:disabled.usa-button--active:focus, .usa-button:disabled.usa-button--active.usa-focus, .usa-button[aria-disabled=true].usa-button--hover:hover, .usa-button[aria-disabled=true].usa-button--hover:active, .usa-button[aria-disabled=true].usa-button--hover:focus, .usa-button[aria-disabled=true].usa-button--hover.usa-focus, .usa-button[aria-disabled=true].usa-button--active:hover, .usa-button[aria-disabled=true].usa-button--active:active, .usa-button[aria-disabled=true].usa-button--active:focus, .usa-button[aria-disabled=true].usa-button--active.usa-focus{
+    color:GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-button:disabled:not(.usa-button--unstyled), .usa-button[aria-disabled=true]:not(.usa-button--unstyled){
+    border:2px solid GrayText;
+  }
+}
+.usa-button .usa-icon{
+  flex-shrink:0;
+}
+@media (forced-colors: active){
+  .usa-button:not(.usa-button--unstyled){
+    border:2px solid transparent;
+  }
+}
+
+.usa-button--accent-cool{
+  color:#1b1b1b;
+  background-color:#00bde3;
+}
+.usa-button--accent-cool:visited{
+  color:#1b1b1b;
+  background-color:#00bde3;
+}
+.usa-button--accent-cool:hover, .usa-button--accent-cool.usa-button--hover{
+  color:#1b1b1b;
+  background-color:#28a0cb;
+}
+.usa-button--accent-cool:active, .usa-button--accent-cool.usa-button--active{
+  color:white;
+  background-color:#07648d;
+}
+
+.usa-button--accent-warm{
+  color:#1b1b1b;
+  background-color:#fa9441;
+}
+.usa-button--accent-warm:visited{
+  color:#1b1b1b;
+  background-color:#fa9441;
+}
+.usa-button--accent-warm:hover, .usa-button--accent-warm.usa-button--hover{
+  color:white;
+  background-color:#c05600;
+}
+.usa-button--accent-warm:active, .usa-button--accent-warm.usa-button--active{
+  color:white;
+  background-color:#775540;
+}
+
+.usa-button--outline{
+  background-color:transparent;
+  box-shadow:inset 0 0 0 2px #005ea2;
+  color:#005ea2;
+}
+.usa-button--outline:visited{
+  color:#005ea2;
+}
+.usa-button--outline:hover, .usa-button--outline.usa-button--hover{
+  background-color:transparent;
+  box-shadow:inset 0 0 0 2px #1a4480;
+  color:#1a4480;
+}
+.usa-button--outline:active, .usa-button--outline.usa-button--active{
+  background-color:transparent;
+  box-shadow:inset 0 0 0 2px #162e51;
+  color:#162e51;
+}
+.usa-button--outline.usa-button--inverse{
+  box-shadow:inset 0 0 0 2px #dfe1e2;
+  color:#dfe1e2;
+}
+.usa-button--outline.usa-button--inverse:visited{
+  color:#dfe1e2;
+}
+.usa-button--outline.usa-button--inverse:hover, .usa-button--outline.usa-button--inverse.usa-button--hover{
+  box-shadow:inset 0 0 0 2px #f0f0f0;
+  color:#f0f0f0;
+}
+.usa-button--outline.usa-button--inverse:active, .usa-button--outline.usa-button--inverse.usa-button--active{
+  background-color:transparent;
+  box-shadow:inset 0 0 0 2px white;
+  color:white;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  color:#dfe1e2;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled:visited{
+  color:#54278f;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover{
+  color:#1a4480;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled:active{
+  color:#162e51;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled.usa-button--hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true].usa-button--hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled:active, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:active, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:active, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled.usa-button--active, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true].usa-button--active, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:focus, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:focus, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled.usa-focus, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true].usa-focus, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true], .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover{
+  color:#1a4480;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active{
+  color:#162e51;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true], .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true], .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled:visited{
+  color:#dfe1e2;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover{
+  color:#f0f0f0;
+}
+.usa-button--outline.usa-button--inverse.usa-button--unstyled:active, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active{
+  color:white;
+}
+
+.usa-button--base{
+  color:white;
+  background-color:#71767a;
+}
+.usa-button--base:hover, .usa-button--base.usa-button--hover{
+  color:white;
+  background-color:#565c65;
+}
+.usa-button--base:active, .usa-button--base.usa-button--active{
+  color:white;
+  background-color:#3d4551;
+}
+
+.usa-button--secondary{
+  color:white;
+  background-color:#d83933;
+}
+.usa-button--secondary:hover, .usa-button--secondary.usa-button--hover{
+  color:white;
+  background-color:#b50909;
+}
+.usa-button--secondary:active, .usa-button--secondary.usa-button--active{
+  color:white;
+  background-color:#8b0a03;
+}
+
+.usa-button--big{
+  border-radius:0.25rem;
+  font-size:1.46rem;
+  padding:1rem 1.5rem;
+}
+
+.usa-button--outline:disabled, .usa-button--outline:disabled:hover, .usa-button--outline:disabled:active, .usa-button--outline:disabled:focus,
+.usa-button--outline[aria-disabled=true],
+.usa-button--outline[aria-disabled=true]:hover,
+.usa-button--outline[aria-disabled=true]:active,
+.usa-button--outline[aria-disabled=true]:focus,
+.usa-button--outline-inverse:disabled,
+.usa-button--outline-inverse:disabled:hover,
+.usa-button--outline-inverse:disabled:active,
+.usa-button--outline-inverse:disabled:focus,
+.usa-button--outline-inverse[aria-disabled=true],
+.usa-button--outline-inverse[aria-disabled=true]:hover,
+.usa-button--outline-inverse[aria-disabled=true]:active,
+.usa-button--outline-inverse[aria-disabled=true]:focus{
+  background-color:transparent;
+  color:#757575;
+}
+
+.usa-button--outline:disabled,
+.usa-button--outline[aria-disabled=true]{
+  box-shadow:inset 0 0 0 2px #c9c9c9;
+}
+.usa-button--outline:disabled.usa-button--inverse,
+.usa-button--outline[aria-disabled=true].usa-button--inverse{
+  box-shadow:inset 0 0 0 2px #919191;
+  color:#919191;
+}
+@media (forced-colors: active){
+  .usa-button--outline:disabled.usa-button--inverse,
+  .usa-button--outline[aria-disabled=true].usa-button--inverse{
+    color:GrayText;
+  }
+}
+
+.usa-button--unstyled{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+}
+.usa-button--unstyled:visited{
+  color:#54278f;
+}
+.usa-button--unstyled:hover{
+  color:#1a4480;
+}
+.usa-button--unstyled:active{
+  color:#162e51;
+}
+.usa-button--unstyled:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-button--unstyled:hover, .usa-button--unstyled.usa-button--hover, .usa-button--unstyled:disabled:hover, .usa-button--unstyled[aria-disabled=true]:hover, .usa-button--unstyled:disabled.usa-button--hover, .usa-button--unstyled[aria-disabled=true].usa-button--hover, .usa-button--unstyled:active, .usa-button--unstyled.usa-button--active, .usa-button--unstyled:disabled:active, .usa-button--unstyled[aria-disabled=true]:active, .usa-button--unstyled:disabled.usa-button--active, .usa-button--unstyled[aria-disabled=true].usa-button--active, .usa-button--unstyled:disabled:focus, .usa-button--unstyled[aria-disabled=true]:focus, .usa-button--unstyled:disabled.usa-focus, .usa-button--unstyled[aria-disabled=true].usa-focus, .usa-button--unstyled:disabled, .usa-button--unstyled[aria-disabled=true], .usa-button--unstyled.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-button--unstyled.usa-button--hover{
+  color:#1a4480;
+}
+.usa-button--unstyled.usa-button--active{
+  color:#162e51;
+}
+.usa-button--unstyled:disabled, .usa-button--unstyled[aria-disabled=true], .usa-button--unstyled:disabled:hover, .usa-button--unstyled[aria-disabled=true]:hover, .usa-button--unstyled[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-button--unstyled:disabled, .usa-button--unstyled[aria-disabled=true], .usa-button--unstyled:disabled:hover, .usa-button--unstyled[aria-disabled=true]:hover, .usa-button--unstyled[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-card-group{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+}
+
+.usa-prose .usa-card-group{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+}
+
+.usa-card-group{
+  display:flex;
+  flex-direction:column;
+  flex-wrap:wrap;
+  align-items:stretch;
+  margin-left:-0.5rem;
+  margin-right:-0.5rem;
+}
+@media all and (min-width: 40em){
+  .usa-card-group{
+    flex-direction:row;
+  }
+}
+
+.usa-card{
+  margin-bottom:2.5rem;
+  max-width:none;
+}
+.usa-card:last-child{
+  margin-bottom:2.5rem;
+}
+@media all and (min-width: 40em){
+  .usa-card{
+    margin-bottom:2rem;
+  }
+  .usa-card:last-child{
+    margin-bottom:2rem;
+  }
+}
+
+.usa-prose .usa-card{
+  margin-bottom:2.5rem;
+  max-width:none;
+}
+.usa-prose .usa-card:last-child{
+  margin-bottom:2.5rem;
+}
+@media all and (min-width: 40em){
+  .usa-prose .usa-card{
+    margin-bottom:2rem;
+  }
+  .usa-prose .usa-card:last-child{
+    margin-bottom:2rem;
+  }
+}
+
+.usa-card__container{
+  color:#1b1b1b;
+  background-color:white;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  border-width:2px;
+  border-color:#dfe1e2;
+  border-style:solid;
+  display:flex;
+  height:100%;
+  flex-direction:column;
+  margin-left:0.5rem;
+  margin-right:0.5rem;
+  position:relative;
+  border-radius:0.5rem;
+}
+
+.usa-card:not(.usa-card--flag) .usa-card__container > :only-child{
+  padding:1.5rem;
+}
+
+.usa-card .usa-card__img{
+  display:block;
+}
+
+.usa-card__header{
+  padding-top:1.5rem;
+  padding-left:1.5rem;
+  padding-right:1.5rem;
+  padding-bottom:0.5rem;
+}
+.usa-card__header:last-child{
+  padding-bottom:1.5rem;
+}
+
+.usa-card__heading{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.34rem;
+  line-height:1.2;
+  margin:0;
+}
+
+.usa-card__media{
+  order:-1;
+  min-height:1px;
+}
+
+.usa-card__img{
+  border-top-left-radius:calc(0.5rem - 2px);
+  border-top-right-radius:calc(0.5rem - 2px);
+  background-color:#f0f0f0;
+  position:relative;
+  overflow:hidden;
+}
+.usa-card__img img{
+  display:block;
+  height:100%;
+  width:100%;
+  -o-object-fit:cover;
+     object-fit:cover;
+}
+
+.usa-card__media--inset{
+  padding-top:1.5rem;
+  padding-left:1.5rem;
+  padding-right:1.5rem;
+}
+.usa-card__media--inset .usa-card__img{
+  border-radius:0;
+}
+
+.usa-card__body{
+  flex:1 1 0%;
+  padding-left:1.5rem;
+  padding-right:1.5rem;
+  padding-bottom:0.5rem;
+  padding-top:0.5rem;
+  flex-basis:auto;
+}
+.usa-card__body:last-child{
+  padding-bottom:1.5rem;
+}
+.usa-card__body:first-child{
+  padding-top:1.5rem;
+}
+.usa-card__body:only-child{
+  padding-bottom:1.5rem;
+  padding-top:1.5rem;
+}
+
+.usa-card__footer{
+  padding-bottom:1.5rem;
+  padding-left:1.5rem;
+  padding-right:1.5rem;
+  padding-top:0.5rem;
+}
+
+.usa-card__footer .usa-button:only-of-type{
+  margin-right:0;
+}
+
+.usa-card__header > :last-child,
+.usa-card__body > :last-child{
+  padding-bottom:0;
+  margin-bottom:0;
+}
+.usa-card__header > :first-child,
+.usa-card__body > :first-child{
+  margin-top:0;
+  padding-top:0;
+}
+.usa-card__header > :only-child,
+.usa-card__body > :only-child{
+  margin-bottom:0;
+  margin-top:0;
+  padding-bottom:0;
+  padding-top:0;
+}
+
+.usa-card__header--exdent,
+.usa-card__media--exdent,
+.usa-card__body--exdent,
+.usa-card__footer--exdent{
+  margin-inline:-2px;
+}
+
+.usa-card__header--exdent > *,
+.usa-card__body--exdent > *,
+.usa-card__footer--exdent > *{
+  padding-left:2px;
+  padding-right:2px;
+}
+
+.usa-card__media--exdent{
+  margin-top:-2px;
+}
+.usa-card__media--exdent .usa-card__img{
+  border-top-left-radius:0.5rem;
+  border-top-right-radius:0.5rem;
+}
+
+.usa-card--header-first .usa-card__header{
+  border-top-left-radius:calc(0.5rem - 2px);
+  border-top-right-radius:calc(0.5rem - 2px);
+  padding-bottom:1rem;
+}
+.usa-card--header-first .usa-card__header--exdent{
+  border-top-left-radius:0.5rem;
+  border-top-right-radius:0.5rem;
+  margin-top:-2px;
+}
+.usa-card--header-first .usa-card__media--inset{
+  padding-top:0;
+}
+.usa-card--header-first .usa-card__media{
+  order:0;
+}
+.usa-card--header-first .usa-card__media--exdent{
+  margin-top:0;
+}
+.usa-card--header-first .usa-card__img{
+  border-radius:0;
+}
+.usa-card--header-first .usa-card__body{
+  padding-top:1rem;
+}
+
+@media all and (min-width: 40em){
+  .usa-card--flag .usa-card__media{
+    display:flex;
+    overflow:hidden;
+    position:absolute;
+    bottom:0;
+    top:0;
+    position:absolute;
+    left:0;
+    position:absolute;
+    width:15rem;
+  }
+  .usa-card--flag .usa-card__img{
+    border-radius:0;
+    border-top-left-radius:calc(0.5rem - 2px);
+    border-bottom-left-radius:calc(0.5rem - 2px);
+  }
+  .usa-card--flag .usa-card__header,
+  .usa-card--flag .usa-card__body,
+  .usa-card--flag .usa-card__footer{
+    margin-left:15rem;
+  }
+  .usa-card--flag .usa-card__media--exdent{
+    margin:-2px;
+  }
+  .usa-card--flag .usa-card__media--exdent .usa-card__img{
+    border-bottom-left-radius:0.5rem;
+    border-top-left-radius:0.5rem;
+  }
+  .usa-card--flag .usa-card__media--inset{
+    padding-right:0;
+    padding-bottom:1.5rem;
+  }
+  .usa-card--flag .usa-card__media--inset .usa-card__img{
+    border-radius:0;
+  }
+  .usa-card--flag.usa-card--header-first .usa-card__header{
+    padding-bottom:0.5rem;
+  }
+  .usa-card--flag.usa-card--header-first .usa-card__body{
+    padding-top:0.5rem;
+  }
+  .usa-card--flag.usa-card--header-first .usa-card__media--inset{
+    padding-top:1.5rem;
+  }
+  .usa-card--flag.usa-card--media-right .usa-card__media{
+    left:auto;
+    right:0;
+  }
+  .usa-card--flag.usa-card--media-right .usa-card__media--inset{
+    padding-left:0;
+    padding-right:1.5rem;
+  }
+  .usa-card--flag.usa-card--media-right .usa-card__media--inset .usa-card__img{
+    border-radius:0;
+  }
+  .usa-card--flag.usa-card--media-right .usa-card__img{
+    border-radius:0;
+    border-top-right-radius:calc(0.5rem - 2px);
+    border-bottom-right-radius:calc(0.5rem - 2px);
+  }
+  .usa-card--flag.usa-card--media-right .usa-card__header,
+  .usa-card--flag.usa-card--media-right .usa-card__body,
+  .usa-card--flag.usa-card--media-right .usa-card__footer{
+    margin-left:0;
+    margin-right:15rem;
+  }
+  .usa-card--flag.usa-card--media-right .usa-card__img{
+    border-radius:0;
+    border-bottom-right-radius:0.5rem;
+    border-top-right-radius:0.5rem;
+  }
+}
+
+.usa-card:not(.usa-card--flag).usa-card__media--set-aspect{
+  box-sizing:border-box;
+  height:0;
+  overflow:hidden;
+  padding-bottom:56.25%;
+  position:relative;
+  position:relative;
+}
+@supports (aspect-ratio: 1){
+  .usa-card:not(.usa-card--flag).usa-card__media--set-aspect{
+    height:inherit;
+    padding:inherit;
+    aspect-ratio:1.7777777778;
+    max-width:100%;
+  }
+  .usa-card:not(.usa-card--flag).usa-card__media--set-aspect > *{
+    position:absolute;
+    top:0;
+    left:0;
+    width:100%;
+    height:100%;
+  }
+  img.usa-card:not(.usa-card--flag).usa-card__media--set-aspect, .usa-card:not(.usa-card--flag).usa-card__media--set-aspect > img{
+    -o-object-fit:cover;
+       object-fit:cover;
+  }
+}
+.usa-card:not(.usa-card--flag).usa-card__media--set-aspect .usa-card__img{
+  position:absolute;
+  bottom:0;
+  left:0;
+  right:0;
+  top:0;
+}
+
+.usa-checklist{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+}
+
+.usa-checklist__item{
+  text-indent:-2.5rem;
+  margin-bottom:0;
+  margin-top:0;
+  margin-bottom:0;
+  margin-top:0.5rem;
+}
+.usa-checklist__item::before{
+  content:" ";
+  display:inline-block;
+  height:1rem;
+  margin-left:-0.25rem;
+  margin-right:0.75rem;
+  width:2rem;
+}
+.usa-checklist__item.usa-checklist__item--checked::before{
+  background-image:url("../img/usa-icons-bg/check--blue-60v.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  background-position:center;
+  background-size:1.5rem;
+}
+
+.usa-collection{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.3;
+  margin-bottom:1em;
+  margin-top:1em;
+  line-height:1.5;
+  padding-left:3ch;
+  padding-left:0;
+}
+.usa-collection:last-child{
+  margin-bottom:0;
+}
+.usa-collection ul,
+.usa-collection ol{
+  margin-top:0.25em;
+}
+
+.usa-collection__item{
+  margin-bottom:0.25em;
+  max-width:68ex;
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  align-items:flex-start;
+  border-top-width:1px;
+  border-top-style:solid;
+  display:flex;
+  margin-bottom:1rem;
+  margin-top:1rem;
+  padding-top:1rem;
+}
+.usa-collection__item:last-child{
+  margin-bottom:0;
+}
+.usa-collection__item > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+
+.usa-prose .usa-collection{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.3;
+  margin-bottom:1em;
+  margin-top:1em;
+  line-height:1.5;
+  padding-left:3ch;
+  padding-left:0;
+}
+.usa-prose .usa-collection:last-child{
+  margin-bottom:0;
+}
+.usa-prose .usa-collection ul,
+.usa-prose .usa-collection ol{
+  margin-top:0.25em;
+}
+.usa-prose .usa-collection__item{
+  margin-bottom:0.25em;
+  max-width:68ex;
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  align-items:flex-start;
+  border-top-width:1px;
+  border-top-style:solid;
+  display:flex;
+  margin-bottom:1rem;
+  margin-top:1rem;
+  padding-top:1rem;
+}
+.usa-prose .usa-collection__item:last-child{
+  margin-bottom:0;
+}
+.usa-prose .usa-collection__item > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+
+.usa-collection__img,
+.usa-collection__calendar-date{
+  flex-shrink:0;
+  margin-right:0.5rem;
+  width:4rem;
+  margin-right:1rem;
+}
+@media all and (min-width: 40em){
+  .usa-collection__img,
+  .usa-collection__calendar-date{
+    width:5rem;
+  }
+}
+
+.usa-collection__body{
+  flex:1 1 0%;
+}
+
+.usa-collection__heading{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.13rem;
+  line-height:1.3;
+  margin-bottom:0;
+  margin-top:0;
+}
+
+.usa-collection__description{
+  margin-bottom:0.5rem;
+  margin-top:0.5rem;
+}
+
+.usa-collection__meta{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  margin-top:0.25rem;
+}
+.usa-collection__meta > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+
+.usa-collection__meta-item{
+  margin-top:0.25rem;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:0.93rem;
+  line-height:1.3;
+  display:block;
+  margin-right:0.5rem;
+}
+.usa-collection__meta-item.usa-tag{
+  background-color:#dfe1e2;
+  line-height:0.9;
+  padding-bottom:0.25rem;
+  padding-top:0.25rem;
+  color:#1b1b1b;
+  display:inline-block;
+  margin-top:0.25rem;
+}
+.usa-collection__meta-item.usa-tag--new{
+  background-color:#c05600;
+  color:white;
+}
+
+.usa-collection__calendar-date{
+  text-decoration:none;
+}
+
+.usa-collection__calendar-date-month,
+.usa-collection__calendar-date-day{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.13rem;
+  display:block;
+  font-weight:700;
+  padding:0.25rem;
+  text-align:center;
+}
+@media all and (min-width: 40em){
+  .usa-collection__calendar-date-month,
+  .usa-collection__calendar-date-day{
+    padding:0.5rem;
+  }
+}
+
+.usa-collection__calendar-date-month{
+  border-top-left-radius:2px;
+  border-top-right-radius:2px;
+  background-color:#005ea2;
+  color:white;
+}
+
+.usa-collection__calendar-date-day{
+  border-bottom-left-radius:2px;
+  border-bottom-right-radius:2px;
+  border:1px solid #005ea2;
+  color:#005ea2;
+}
+
+.usa-collection--condensed .usa-collection__item{
+  margin-bottom:0.5rem;
+  margin-top:0.5rem;
+  padding-top:0.5rem;
+}
+
+.usa-embed-container iframe,
+.usa-embed-container object,
+.usa-embed-container embed{
+  position:absolute;
+  top:0;
+  left:0;
+  width:100%;
+  height:100%;
+}
+
+.usa-embed-container{
+  box-sizing:border-box;
+  height:0;
+  overflow:hidden;
+  padding-bottom:56.25%;
+  position:relative;
+  max-width:100%;
+}
+@supports (aspect-ratio: 1){
+  .usa-embed-container{
+    height:inherit;
+    padding:inherit;
+    aspect-ratio:1.7777777778;
+    max-width:100%;
+  }
+  .usa-embed-container > *{
+    position:absolute;
+    top:0;
+    left:0;
+    width:100%;
+    height:100%;
+  }
+  img.usa-embed-container, .usa-embed-container > img{
+    -o-object-fit:cover;
+       object-fit:cover;
+  }
+}
+
+.usa-footer{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  overflow:hidden;
+}
+.usa-footer > .grid-container{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .usa-footer > .grid-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.usa-footer__return-to-top{
+  padding-bottom:1.25rem;
+  padding-top:1.25rem;
+  line-height:0.9;
+}
+.usa-footer__return-to-top a{
+  color:#005ea2;
+  text-decoration:underline;
+}
+.usa-footer__return-to-top a:visited{
+  color:#54278f;
+}
+.usa-footer__return-to-top a:hover{
+  color:#1a4480;
+}
+.usa-footer__return-to-top a:active{
+  color:#162e51;
+}
+.usa-footer__return-to-top a:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+
+.usa-footer__nav{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+  padding-left:0;
+  padding-right:0;
+  border-bottom:1px solid #a9aeb1;
+}
+@media all and (min-width: 64em){
+  .usa-footer__nav{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .usa-footer__nav{
+    padding-left:1rem;
+    padding-right:1rem;
+    border-bottom:none;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .usa-footer__nav{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+.usa-footer__nav > ul{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+}
+
+.usa-footer__primary-section{
+  background-color:#f0f0f0;
+}
+.usa-footer__primary-section > .grid-container{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .usa-footer__primary-section > .grid-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.usa-footer__primary-container{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .usa-footer__primary-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-footer__primary-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.usa-footer__primary-content{
+  line-height:1.1;
+}
+
+.usa-footer__primary-link{
+  padding-left:1rem;
+  padding-right:1rem;
+  padding-bottom:1rem;
+  padding-top:1rem;
+  color:#1b1b1b;
+  font-weight:700;
+  display:block;
+}
+@media all and (min-width: 30em){
+  .usa-footer__primary-link{
+    padding-left:0;
+    padding-right:0;
+  }
+}
+.usa-footer__primary-link--button{
+  width:100%;
+  border:0;
+  cursor:pointer;
+}
+.usa-footer__primary-link--button::before{
+  background-image:url("../img/usa-icons/expand_more.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:1.25rem 1.25rem;
+  display:inline-block;
+  height:1.25rem;
+  width:1.25rem;
+  content:"";
+  vertical-align:middle;
+  margin-right:0.25rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-footer__primary-link--button::before{
+    background:none;
+    background-color:currentColor;
+    -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:1.25rem 1.25rem;
+            mask-size:1.25rem 1.25rem;
+  }
+}
+.usa-footer__primary-link--button:not([disabled]):focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:-0.25rem;
+}
+.usa-footer__primary-link--button::before{
+  height:1.25rem;
+  width:1.25rem;
+  align-items:center;
+  background-size:contain;
+  content:"";
+  display:inline-flex;
+  justify-content:center;
+  margin-right:0.25rem;
+  margin-left:-0.25rem;
+}
+@media (forced-colors: active){
+  .usa-footer__primary-link--button::before{
+    background-color:buttonText !important;
+  }
+}
+.usa-footer__primary-link--button + .usa-list--unstyled{
+  margin-top:0.5rem;
+  margin-bottom:0.5rem;
+}
+.usa-footer__primary-link--button[aria-expanded=false]::before{
+  background-image:url("../img/usa-icons/navigate_next.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:1.25rem 1.25rem;
+  display:inline-block;
+  height:1.25rem;
+  width:1.25rem;
+  content:"";
+  vertical-align:middle;
+  margin-right:0.25rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-footer__primary-link--button[aria-expanded=false]::before{
+    background:none;
+    background-color:currentColor;
+    -webkit-mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:1.25rem 1.25rem;
+            mask-size:1.25rem 1.25rem;
+  }
+}
+.usa-footer__primary-link--button[aria-expanded=false] + .usa-list--unstyled{
+  display:none;
+}
+
+.usa-footer__secondary-link{
+  line-height:1.1;
+  margin-left:1rem;
+  padding:0;
+}
+.usa-footer__secondary-link a{
+  color:#005ea2;
+  text-decoration:underline;
+}
+.usa-footer__secondary-link a:visited{
+  color:#54278f;
+}
+.usa-footer__secondary-link a:hover{
+  color:#1a4480;
+}
+.usa-footer__secondary-link a:active{
+  color:#162e51;
+}
+.usa-footer__secondary-link a:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-footer__secondary-link + .usa-footer__secondary-link{
+  padding-top:1rem;
+}
+@media all and (min-width: 30em){
+  .usa-footer__secondary-link{
+    margin-left:0;
+  }
+}
+
+.usa-footer__contact-info{
+  line-height:1.1;
+}
+.usa-footer__contact-info a{
+  color:#1b1b1b;
+}
+@media all and (min-width: 30em){
+  .usa-footer__contact-info{
+    justify-content:flex-end;
+    margin-top:0.5rem;
+  }
+}
+
+.usa-footer__primary-content{
+  border-top:1px solid #a9aeb1;
+}
+@media all and (min-width: 30em){
+  .usa-footer__primary-content{
+    border:none;
+  }
+}
+
+.usa-sign-up{
+  padding-bottom:2rem;
+  padding-top:1.5rem;
+}
+.usa-sign-up .usa-label,
+.usa-sign-up .usa-button{
+  margin-top:0.75rem;
+}
+
+.usa-sign-up__heading{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.34rem;
+  line-height:1.2;
+  font-weight:700;
+  margin:0;
+}
+
+.usa-footer__secondary-section{
+  padding-bottom:1.25rem;
+  padding-top:1.25rem;
+  color:#1b1b1b;
+  background-color:#dfe1e2;
+}
+.usa-footer__secondary-section > .grid-container{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .usa-footer__secondary-section > .grid-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+.usa-footer__secondary-section > .grid-container > .grid-row{
+  justify-content:space-between;
+}
+.usa-footer__secondary-section a{
+  color:#1b1b1b;
+}
+
+.usa-footer__logo{
+  margin-bottom:0.5rem;
+  margin-top:0.5rem;
+}
+@media all and (min-width: 30em){
+  .usa-footer__logo{
+    margin-bottom:0;
+    margin-top:0;
+    align-items:center;
+  }
+}
+
+.usa-footer__logo-img{
+  max-width:5rem;
+}
+
+.usa-footer__logo-heading{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.46rem;
+  line-height:0.9;
+  font-weight:700;
+  margin-bottom:0.5rem;
+  margin-top:0.5rem;
+}
+
+.usa-footer__contact-links{
+  margin-top:1.5rem;
+}
+@media all and (min-width: 30em){
+  .usa-footer__contact-links{
+    margin-top:0;
+    text-align:right;
+  }
+}
+
+.usa-footer__contact-heading{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.46rem;
+  line-height:1.1;
+  font-weight:700;
+  margin-top:0;
+}
+@media all and (min-width: 30em){
+  .usa-footer__contact-heading{
+    margin-bottom:0.25rem;
+    margin-top:0.25rem;
+  }
+}
+
+.usa-footer__social-links{
+  line-height:0.9;
+  padding-bottom:0.5rem;
+}
+.usa-footer__social-links a{
+  text-decoration:none;
+}
+@media all and (min-width: 30em){
+  .usa-footer__social-links{
+    justify-content:flex-end;
+  }
+}
+
+.usa-social-link{
+  height:3rem;
+  width:3rem;
+  background-color:rgba(0, 0, 0, 0.1);
+  display:inline-block;
+  padding:0.25rem;
+}
+.usa-social-link:hover{
+  background-color:white;
+}
+@media (forced-colors: active){
+  .usa-social-link{
+    background-color:lightgrey;
+    forced-color-adjust:none;
+  }
+}
+
+.usa-social-link__icon{
+  display:block;
+  height:auto;
+  width:100%;
+}
+
+@media all and (min-width: 30em){
+  .usa-footer__address{
+    justify-content:flex-end;
+  }
+}
+
+@media all and (min-width: 64em){
+  .usa-footer--slim .usa-footer__nav{
+    padding-left:0;
+    padding-right:0;
+  }
+}
+.usa-footer--slim .usa-footer__address{
+  padding-left:1rem;
+  padding-right:1rem;
+  padding-bottom:1rem;
+  padding-top:1rem;
+}
+@media all and (min-width: 30em){
+  .usa-footer--slim .usa-footer__address{
+    padding:0;
+  }
+}
+.usa-footer--slim .usa-footer__logo{
+  align-items:center;
+}
+.usa-footer--slim .usa-footer__logo-img{
+  max-width:3rem;
+}
+.usa-footer--slim .usa-footer__contact-info{
+  display:inline-block;
+}
+@media all and (min-width: 30em){
+  .usa-footer--slim .usa-footer__contact-info{
+    padding-bottom:1rem;
+    padding-top:1rem;
+    margin-top:0;
+  }
+}
+
+.usa-footer--big .usa-footer__nav{
+  margin-left:-1rem;
+  margin-right:-1rem;
+}
+@media all and (min-width: 30em){
+  .usa-footer--big .usa-footer__nav{
+    border-bottom:1px solid #a9aeb1;
+    padding-top:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .usa-footer--big .usa-footer__nav{
+    margin-left:0;
+    margin-right:0;
+    padding-left:0;
+    padding-right:0;
+    border-bottom:none;
+  }
+}
+.usa-footer--big .usa-footer__primary-link{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.98rem;
+  line-height:1.2;
+  font-weight:700;
+  line-height:1.2;
+  margin:0;
+}
+@media all and (min-width: 30em){
+  .usa-footer--big .usa-footer__primary-link{
+    padding-bottom:0;
+    padding-top:0;
+    margin-bottom:0.5rem;
+  }
+  .usa-footer--big .usa-footer__primary-link:hover{
+    cursor:auto;
+    text-decoration:none;
+  }
+}
+.usa-footer--big .usa-footer__primary-content--collapsible .usa-footer__primary-link{
+  align-items:center;
+  display:flex;
+  justify-content:flex-start;
+}
+.usa-footer--big .usa-footer__primary-content--collapsible .usa-list--unstyled{
+  padding-left:1rem;
+  padding-right:1rem;
+  padding-bottom:1.25rem;
+}
+@media all and (min-width: 30em){
+  .usa-footer--big .usa-footer__primary-content--collapsible .usa-list--unstyled{
+    padding-left:0;
+    padding-right:0;
+    padding-bottom:2rem;
+    padding-top:0.75rem;
+  }
+}
+
+.usa-form{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.3;
+}
+@media all and (min-width: 30em){
+  .usa-form{
+    max-width:20rem;
+  }
+}
+.usa-form abbr[title=required]{
+  text-decoration:none;
+}
+.usa-form .usa-input,
+.usa-form .usa-range,
+.usa-form .usa-select,
+.usa-form .usa-textarea{
+  max-width:none;
+}
+.usa-form .usa-input--2xs,
+.usa-form .usa-input-group--2xs{
+  max-width:5ex;
+}
+.usa-form .usa-input--xs,
+.usa-form .usa-input-group--xs{
+  max-width:9ex;
+}
+.usa-form .usa-input--sm, .usa-form .usa-input--small,
+.usa-form .usa-input-group--sm,
+.usa-form .usa-input-group--small{
+  max-width:13ex;
+}
+.usa-form .usa-input--md, .usa-form .usa-input--medium,
+.usa-form .usa-input-group--md,
+.usa-form .usa-input-group--medium{
+  max-width:20ex;
+}
+.usa-form .usa-input--lg,
+.usa-form .usa-input-group--lg{
+  max-width:30ex;
+}
+.usa-form .usa-input--xl,
+.usa-form .usa-input-group--xl{
+  max-width:40ex;
+}
+.usa-form .usa-input--2xl,
+.usa-form .usa-input-group--2xl{
+  max-width:50ex;
+}
+.usa-form .usa-button{
+  margin-top:0.5rem;
+}
+@media all and (min-width: 30em){
+  .usa-form .usa-button{
+    margin-top:1.5rem;
+  }
+}
+.usa-form a:where(:not(.usa-button)){
+  color:#005ea2;
+  text-decoration:underline;
+}
+.usa-form a:where(:not(.usa-button)):visited{
+  color:#54278f;
+}
+.usa-form a:where(:not(.usa-button)):hover{
+  color:#1a4480;
+}
+.usa-form a:where(:not(.usa-button)):active{
+  color:#162e51;
+}
+.usa-form a:where(:not(.usa-button)):focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+
+@media all and (min-width: 30em){
+  .usa-form--large{
+    max-width:30rem;
+  }
+}
+
+.usa-show-password{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  cursor:pointer;
+}
+.usa-show-password:visited{
+  color:#54278f;
+}
+.usa-show-password:hover{
+  color:#1a4480;
+}
+.usa-show-password:active{
+  color:#162e51;
+}
+.usa-show-password:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-show-password:hover, .usa-show-password.usa-button--hover, .usa-show-password:disabled:hover, .usa-show-password[aria-disabled=true]:hover, .usa-show-password:disabled.usa-button--hover, .usa-show-password[aria-disabled=true].usa-button--hover, .usa-show-password:active, .usa-show-password.usa-button--active, .usa-show-password:disabled:active, .usa-show-password[aria-disabled=true]:active, .usa-show-password:disabled.usa-button--active, .usa-show-password[aria-disabled=true].usa-button--active, .usa-show-password:disabled:focus, .usa-show-password[aria-disabled=true]:focus, .usa-show-password:disabled.usa-focus, .usa-show-password[aria-disabled=true].usa-focus, .usa-show-password:disabled, .usa-show-password[aria-disabled=true], .usa-show-password.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-show-password.usa-button--hover{
+  color:#1a4480;
+}
+.usa-show-password.usa-button--active{
+  color:#162e51;
+}
+.usa-show-password:disabled, .usa-show-password[aria-disabled=true], .usa-show-password:disabled:hover, .usa-show-password[aria-disabled=true]:hover, .usa-show-password[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-show-password:disabled, .usa-show-password[aria-disabled=true], .usa-show-password:disabled:hover, .usa-show-password[aria-disabled=true]:hover, .usa-show-password[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+
+.usa-form__note,
+.usa-show-password{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:0.93rem;
+  line-height:1.3;
+  float:right;
+  margin:0.25rem 0 1rem;
+}
+
+.usa-graphic-list{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+}
+.usa-graphic-list .usa-graphic-list__row .usa-media-block{
+  margin-bottom:2rem;
+}
+@media all and (min-width: 40em){
+  .usa-graphic-list .usa-graphic-list__row .usa-media-block{
+    margin-bottom:4rem;
+  }
+}
+@media all and (min-width: 40em){
+  .usa-graphic-list .usa-graphic-list__row:last-child .usa-media-block{
+    margin-bottom:0;
+  }
+}
+.usa-graphic-list .usa-graphic-list__row:last-child .usa-media-block:last-child{
+  margin-bottom:0;
+}
+.usa-graphic-list .usa-media-block__img{
+  margin-right:1.5rem;
+}
+.usa-graphic-list .usa-media-block__body > :first-child{
+  margin-top:0;
+}
+
+.usa-graphic-list__heading{
+  margin-bottom:0;
+  margin-top:0;
+  clear:both;
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.34rem;
+  line-height:1.2;
+  font-weight:700;
+}
+* + .usa-graphic-list__heading{
+  margin-top:1.5em;
+}
+.usa-graphic-list__heading + *{
+  margin-top:1em;
+}
+
+.usa-header{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+}
+.usa-header::after{
+  clear:both;
+  content:"";
+  display:block;
+}
+.usa-header a{
+  border-bottom:none;
+}
+@media all and (min-width: 64em){
+  .usa-header .usa-search{
+    float:right;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header [role=search]{
+    float:right;
+    max-width:calc(27ch + 3rem);
+    width:100%;
+  }
+}
+.usa-header [type=search]{
+  min-width:0;
+}
+@media all and (min-width: 64em){
+  .usa-header + .usa-hero{
+    border-top:1px solid white;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header + .usa-section,
+  .usa-header + main{
+    border-top:1px solid #dfe1e2;
+  }
+}
+
+@media all and (max-width: 63.99em){
+  .usa-logo{
+    flex:1 1 0%;
+    font-size:0.93rem;
+    line-height:0.9;
+    margin-left:1rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-logo{
+    margin-top:2rem;
+    margin-bottom:1rem;
+    font-size:1.46rem;
+    line-height:1.1;
+  }
+}
+.usa-logo a{
+  color:#1b1b1b;
+  text-decoration:none;
+}
+
+.usa-logo__text{
+  display:block;
+  font-style:normal;
+  font-weight:700;
+  margin:0;
+}
+
+.usa-menu-btn{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  flex:0 1 auto;
+  padding-left:0.75rem;
+  padding-right:0.75rem;
+  background-color:#005ea2;
+  color:white;
+  font-size:0.87rem;
+  height:3rem;
+  text-align:center;
+  text-decoration:none;
+  text-transform:uppercase;
+}
+.usa-menu-btn:visited{
+  color:#54278f;
+}
+.usa-menu-btn:hover{
+  color:#1a4480;
+}
+.usa-menu-btn:active{
+  color:#162e51;
+}
+.usa-menu-btn:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-menu-btn:hover, .usa-menu-btn.usa-button--hover, .usa-menu-btn:disabled:hover, .usa-menu-btn[aria-disabled=true]:hover, .usa-menu-btn:disabled.usa-button--hover, .usa-menu-btn[aria-disabled=true].usa-button--hover, .usa-menu-btn:active, .usa-menu-btn.usa-button--active, .usa-menu-btn:disabled:active, .usa-menu-btn[aria-disabled=true]:active, .usa-menu-btn:disabled.usa-button--active, .usa-menu-btn[aria-disabled=true].usa-button--active, .usa-menu-btn:disabled:focus, .usa-menu-btn[aria-disabled=true]:focus, .usa-menu-btn:disabled.usa-focus, .usa-menu-btn[aria-disabled=true].usa-focus, .usa-menu-btn:disabled, .usa-menu-btn[aria-disabled=true], .usa-menu-btn.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-menu-btn.usa-button--hover{
+  color:#1a4480;
+}
+.usa-menu-btn.usa-button--active{
+  color:#162e51;
+}
+.usa-menu-btn:disabled, .usa-menu-btn[aria-disabled=true], .usa-menu-btn:disabled:hover, .usa-menu-btn[aria-disabled=true]:hover, .usa-menu-btn[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-menu-btn:disabled, .usa-menu-btn[aria-disabled=true], .usa-menu-btn:disabled:hover, .usa-menu-btn[aria-disabled=true]:hover, .usa-menu-btn[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-menu-btn{
+    display:none;
+  }
+}
+.usa-menu-btn:hover{
+  background-color:#1a4480;
+  color:white;
+  text-decoration:none;
+}
+.usa-menu-btn:active{
+  color:white;
+}
+.usa-menu-btn:visited{
+  color:white;
+}
+
+.usa-overlay{
+  position:absolute;
+  bottom:0;
+  left:0;
+  right:0;
+  top:0;
+  position:fixed;
+  background:rgba(0, 0, 0, 0.7);
+  opacity:0;
+  transition:opacity 0.15s ease-in-out;
+  visibility:hidden;
+  z-index:400;
+}
+.usa-overlay.is-visible{
+  opacity:1;
+  visibility:visible;
+}
+
+@media all and (min-width: 64em){
+  .usa-header--basic .usa-navbar{
+    position:relative;
+    width:33%;
+  }
+  .usa-header--basic .usa-nav{
+    flex-direction:row;
+    align-items:center;
+    justify-content:flex-end;
+    display:flex;
+    padding:0 0 0.25rem 0.5rem;
+    width:100%;
+  }
+  .usa-header--basic .usa-nav-container{
+    align-items:flex-end;
+    justify-content:space-between;
+    display:flex;
+  }
+  .usa-header--basic .usa-nav__primary-item > .usa-current,
+  .usa-header--basic .usa-nav__link:hover{
+    position:relative;
+  }
+  .usa-header--basic .usa-nav__primary-item > .usa-current::after,
+  .usa-header--basic .usa-nav__link:hover::after{
+    background-color:#005ea2;
+    border-radius:0;
+    content:"";
+    display:block;
+    position:absolute;
+    height:0.25rem;
+    left:1rem;
+    right:1rem;
+    bottom:-0.25rem;
+  }
+}
+@media (min-width: 64em) and (forced-colors: active){
+  .usa-header--basic .usa-nav__primary-item > .usa-current::after,
+  .usa-header--basic .usa-nav__link:hover::after{
+    background-color:ButtonText;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--basic .usa-nav__link[aria-expanded=true]::after,
+  .usa-header--basic .usa-nav__link[aria-expanded=true]:hover::after{
+    display:none;
+  }
+  .usa-header--basic .usa-nav__primary{
+    width:auto;
+  }
+  .usa-header--basic .usa-nav__primary-item:last-of-type{
+    position:relative;
+  }
+  .usa-header--basic .usa-nav__primary-item:last-of-type .usa-nav__submenu{
+    position:absolute;
+    right:0;
+  }
+  .usa-header--basic .usa-search{
+    top:0;
+  }
+}
+.usa-header--basic.usa-header--megamenu .usa-nav__inner{
+  display:flex;
+  flex-direction:column;
+}
+@media all and (min-width: 64em){
+  .usa-header--basic.usa-header--megamenu .usa-nav__inner{
+    display:block;
+    float:right;
+    margin-top:-2.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--basic.usa-header--megamenu .usa-nav__primary-item:last-of-type{
+    position:static;
+  }
+}
+
+@media all and (min-width: 64em){
+  .usa-header--extended{
+    padding-top:0;
+  }
+  .usa-header--extended .usa-nav__primary-item > .usa-current,
+  .usa-header--extended .usa-nav__primary-item > .usa-nav__link:hover{
+    position:relative;
+  }
+  .usa-header--extended .usa-nav__primary-item > .usa-current::after,
+  .usa-header--extended .usa-nav__primary-item > .usa-nav__link:hover::after{
+    background-color:#005ea2;
+    border-radius:0;
+    content:"";
+    display:block;
+    position:absolute;
+    height:0.25rem;
+    left:1rem;
+    right:1rem;
+    bottom:0rem;
+  }
+}
+@media (min-width: 64em) and (forced-colors: active){
+  .usa-header--extended .usa-nav__primary-item > .usa-current::after,
+  .usa-header--extended .usa-nav__primary-item > .usa-nav__link:hover::after{
+    background-color:ButtonText;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-nav__link[aria-expanded=true]::after,
+  .usa-header--extended .usa-nav__link[aria-expanded=true]:hover::after{
+    display:none;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-logo{
+    font-size:2.13rem;
+    margin:2rem 0 1.5rem;
+    max-width:33%;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-navbar{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:64rem;
+    padding-left:1rem;
+    padding-right:1rem;
+    display:block;
+    height:auto;
+    overflow:auto;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .usa-header--extended .usa-navbar{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-nav{
+    border-top:1px solid #dfe1e2;
+    padding:0;
+    width:100%;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-nav__inner{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:64rem;
+    padding-left:1rem;
+    padding-right:1rem;
+    position:relative;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .usa-header--extended .usa-nav__inner{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-nav__primary{
+    margin-left:-1rem;
+  }
+  .usa-header--extended .usa-nav__primary::after{
+    clear:both;
+    content:"";
+    display:block;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-nav__link{
+    padding-bottom:1rem;
+    padding-top:1rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-nav__submenu .usa-grid-full{
+    padding-left:0.75rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-nav__submenu.usa-megamenu{
+    left:0;
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+html.usa-js-loading .usa-nav__submenu,
+html.usa-js-loading .usa-nav__submenu.usa-megamenu{
+  position:absolute;
+  left:-999em;
+  right:auto;
+}
+
+.usa-megamenu .usa-col{
+  flex:1 1 auto;
+}
+@media all and (min-width: 64em){
+  .usa-megamenu .usa-col{
+    flex:4 1 0%;
+  }
+  .usa-megamenu .usa-col .usa-nav__submenu-item a{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .usa-megamenu .usa-col:first-child .usa-nav__submenu-item a{
+    padding-left:0;
+  }
+  .usa-megamenu .usa-col:last-child .usa-nav__submenu-item a{
+    padding-right:0;
+  }
+}
+
+@media all and (min-width: 64em){
+  .usa-megamenu.usa-nav__submenu{
+    padding-left:0;
+    padding-right:0;
+    padding-bottom:2rem;
+    padding-top:2rem;
+    left:-33%;
+    right:0;
+    width:auto;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-megamenu.usa-nav__submenu::before{
+    position:absolute;
+    bottom:0;
+    top:0;
+    background-color:#162e51;
+    content:"";
+    display:block;
+    position:absolute;
+    width:calc(50vw - 32rem + 2rem);
+    right:100%;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-megamenu.usa-nav__submenu::after{
+    position:absolute;
+    bottom:0;
+    top:0;
+    background-color:#162e51;
+    content:"";
+    display:block;
+    position:absolute;
+    width:calc(50vw - 32rem + 2rem);
+    left:100%;
+  }
+}
+
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-megamenu.usa-nav__submenu::before{
+    position:absolute;
+    bottom:0;
+    top:0;
+    background-color:#162e51;
+    content:"";
+    display:block;
+    position:absolute;
+    width:calc(50vw - 32rem);
+  }
+}
+@media all and (min-width: 64em){
+  .usa-header--extended .usa-megamenu.usa-nav__submenu::after{
+    position:absolute;
+    bottom:0;
+    top:0;
+    background-color:#162e51;
+    content:"";
+    display:block;
+    position:absolute;
+    width:calc(50vw - 32rem);
+  }
+}
+
+@media all and (min-width: 64em){
+  .usa-nav-container{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:64rem;
+    padding-left:1rem;
+    padding-right:1rem;
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+  .usa-nav-container::after{
+    clear:both;
+    content:"";
+    display:block;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .usa-nav-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.usa-navbar{
+  height:3rem;
+}
+@media all and (max-width: 63.99em){
+  .usa-navbar{
+    align-items:center;
+    border-bottom:1px solid #dfe1e2;
+    display:flex;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-navbar{
+    border-bottom:none;
+    display:inline-block;
+    height:auto;
+  }
+}
+
+.usa-hero{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  background-image:url("../img/hero.jpg");
+  background-position:center;
+  background-size:cover;
+  color:white;
+}
+.usa-hero > .grid-container{
+  position:relative;
+  padding-bottom:2rem;
+  padding-top:2rem;
+}
+
+.usa-hero__callout{
+  background-color:#162e51;
+  padding:2rem;
+}
+@media all and (min-width: 40em){
+  .usa-hero__callout{
+    max-width:20rem;
+  }
+}
+
+.usa-hero__heading{
+  margin-bottom:0;
+  margin-top:0;
+  clear:both;
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.95rem;
+  line-height:1.2;
+  font-weight:700;
+  color:#00bde3;
+  line-height:1.2;
+}
+* + .usa-hero__heading{
+  margin-top:1.5em;
+}
+.usa-hero__heading + *{
+  margin-top:1em;
+}
+
+.usa-hero__heading--alt{
+  color:white;
+  display:block;
+}
+
+.usa-icon-list{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  max-width:72ex;
+}
+.usa-icon-list > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+
+.usa-icon-list__item{
+  display:flex;
+  position:relative;
+}
+.usa-icon-list__item + .usa-icon-list__item{
+  padding-top:0.75rem;
+}
+
+.usa-prose .usa-icon-list{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  max-width:72ex;
+}
+.usa-prose .usa-icon-list > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-prose .usa-icon-list__item{
+  display:flex;
+  position:relative;
+}
+.usa-prose .usa-icon-list__item + .usa-icon-list__item{
+  padding-top:0.75rem;
+}
+
+.usa-icon-list--base-lightest .usa-icon-list__icon{
+  color:#f0f0f0;
+}
+.usa-icon-list--base-lighter .usa-icon-list__icon{
+  color:#dfe1e2;
+}
+.usa-icon-list--base-light .usa-icon-list__icon{
+  color:#a9aeb1;
+}
+.usa-icon-list--base .usa-icon-list__icon{
+  color:#71767a;
+}
+.usa-icon-list--base-dark .usa-icon-list__icon{
+  color:#565c65;
+}
+.usa-icon-list--base-darker .usa-icon-list__icon{
+  color:#3d4551;
+}
+.usa-icon-list--base-darkest .usa-icon-list__icon{
+  color:#1b1b1b;
+}
+.usa-icon-list--primary-lighter .usa-icon-list__icon{
+  color:#d9e8f6;
+}
+.usa-icon-list--primary-light .usa-icon-list__icon{
+  color:#73b3e7;
+}
+.usa-icon-list--primary .usa-icon-list__icon{
+  color:#005ea2;
+}
+.usa-icon-list--primary-vivid .usa-icon-list__icon{
+  color:#0050d8;
+}
+.usa-icon-list--primary-dark .usa-icon-list__icon{
+  color:#1a4480;
+}
+.usa-icon-list--primary-darker .usa-icon-list__icon{
+  color:#162e51;
+}
+.usa-icon-list--secondary-lighter .usa-icon-list__icon{
+  color:#f3e1e4;
+}
+.usa-icon-list--secondary-light .usa-icon-list__icon{
+  color:#f2938c;
+}
+.usa-icon-list--secondary .usa-icon-list__icon{
+  color:#d83933;
+}
+.usa-icon-list--secondary-vivid .usa-icon-list__icon{
+  color:#e41d3d;
+}
+.usa-icon-list--secondary-dark .usa-icon-list__icon{
+  color:#b50909;
+}
+.usa-icon-list--secondary-darker .usa-icon-list__icon{
+  color:#8b0a03;
+}
+.usa-icon-list--accent-warm-lighter .usa-icon-list__icon{
+  color:#f2e4d4;
+}
+.usa-icon-list--accent-warm-light .usa-icon-list__icon{
+  color:#ffbc78;
+}
+.usa-icon-list--accent-warm .usa-icon-list__icon{
+  color:#fa9441;
+}
+.usa-icon-list--accent-warm-dark .usa-icon-list__icon{
+  color:#c05600;
+}
+.usa-icon-list--accent-warm-darker .usa-icon-list__icon{
+  color:#775540;
+}
+.usa-icon-list--accent-cool-lighter .usa-icon-list__icon{
+  color:#e1f3f8;
+}
+.usa-icon-list--accent-cool-light .usa-icon-list__icon{
+  color:#97d4ea;
+}
+.usa-icon-list--accent-cool .usa-icon-list__icon{
+  color:#00bde3;
+}
+.usa-icon-list--accent-cool-dark .usa-icon-list__icon{
+  color:#28a0cb;
+}
+.usa-icon-list--accent-cool-darker .usa-icon-list__icon{
+  color:#07648d;
+}
+.usa-icon-list--error-lighter .usa-icon-list__icon{
+  color:#f4e3db;
+}
+.usa-icon-list--error-light .usa-icon-list__icon{
+  color:#f39268;
+}
+.usa-icon-list--error .usa-icon-list__icon{
+  color:#d54309;
+}
+.usa-icon-list--error-dark .usa-icon-list__icon{
+  color:#b50909;
+}
+.usa-icon-list--error-darker .usa-icon-list__icon{
+  color:#6f3331;
+}
+.usa-icon-list--warning-lighter .usa-icon-list__icon{
+  color:#faf3d1;
+}
+.usa-icon-list--warning-light .usa-icon-list__icon{
+  color:#fee685;
+}
+.usa-icon-list--warning .usa-icon-list__icon{
+  color:#ffbe2e;
+}
+.usa-icon-list--warning-dark .usa-icon-list__icon{
+  color:#e5a000;
+}
+.usa-icon-list--warning-darker .usa-icon-list__icon{
+  color:#936f38;
+}
+.usa-icon-list--success-lighter .usa-icon-list__icon{
+  color:#ecf3ec;
+}
+.usa-icon-list--success-light .usa-icon-list__icon{
+  color:#70e17b;
+}
+.usa-icon-list--success .usa-icon-list__icon{
+  color:#00a91c;
+}
+.usa-icon-list--success-dark .usa-icon-list__icon{
+  color:#008817;
+}
+.usa-icon-list--success-darker .usa-icon-list__icon{
+  color:#216e1f;
+}
+.usa-icon-list--info-lighter .usa-icon-list__icon{
+  color:#e7f6f8;
+}
+.usa-icon-list--info-light .usa-icon-list__icon{
+  color:#99deea;
+}
+.usa-icon-list--info .usa-icon-list__icon{
+  color:#00bde3;
+}
+.usa-icon-list--info-dark .usa-icon-list__icon{
+  color:#009ec1;
+}
+.usa-icon-list--info-darker .usa-icon-list__icon{
+  color:#2e6276;
+}
+.usa-icon-list--disabled-lighter .usa-icon-list__icon{
+  color:#c9c9c9;
+}
+.usa-icon-list--disabled-light .usa-icon-list__icon{
+  color:#919191;
+}
+.usa-icon-list--disabled .usa-icon-list__icon{
+  color:#757575;
+}
+.usa-icon-list--disabled-dark .usa-icon-list__icon{
+  color:#454545;
+}
+.usa-icon-list--disabled-darker .usa-icon-list__icon{
+  color:#1b1b1b;
+}
+.usa-icon-list--emergency .usa-icon-list__icon{
+  color:#9c3d10;
+}
+.usa-icon-list--emergency-dark .usa-icon-list__icon{
+  color:#332d29;
+}
+
+.usa-icon-list__icon .usa-icon{
+  display:block;
+  height:1.5rem;
+  position:relative;
+  width:1.5rem;
+}
+
+.usa-icon-list__content > p,
+.usa-icon-list__content > ul,
+.usa-icon-list__content > ol{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  max-width:72ex;
+}
+
+.usa-icon-list[class*=usa-icon-list--size-]{
+  max-width:none;
+}
+
+.usa-icon-list--size-micro .usa-icon-list__icon .usa-icon{
+  height:1.005rem;
+  width:1.005rem;
+}
+.usa-icon-list--size-micro .usa-icon-list__content{
+  max-width:72ex;
+  font-size:0.67rem;
+  padding-left:0.268rem;
+}
+.usa-icon-list--size-micro .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.61rem;
+}
+
+.usa-icon-list--size-1 .usa-icon-list__icon .usa-icon{
+  height:1.2rem;
+  width:1.2rem;
+}
+.usa-icon-list--size-1 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:0.8rem;
+  padding-left:0.32rem;
+}
+.usa-icon-list--size-1 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.73rem;
+}
+
+.usa-icon-list--size-2 .usa-icon-list__icon .usa-icon{
+  height:1.305rem;
+  width:1.305rem;
+}
+.usa-icon-list--size-2 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:0.87rem;
+  padding-left:0.348rem;
+}
+.usa-icon-list--size-2 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.79rem;
+}
+
+.usa-icon-list--size-3 .usa-icon-list__icon .usa-icon{
+  height:1.395rem;
+  width:1.395rem;
+}
+.usa-icon-list--size-3 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:0.93rem;
+  padding-left:0.372rem;
+}
+.usa-icon-list--size-3 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.85rem;
+}
+
+.usa-icon-list--size-4 .usa-icon-list__icon .usa-icon{
+  height:1.5rem;
+  width:1.5rem;
+}
+.usa-icon-list--size-4 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1rem;
+  padding-left:0.4rem;
+}
+.usa-icon-list--size-4 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.91rem;
+}
+
+.usa-icon-list--size-5 .usa-icon-list__icon .usa-icon{
+  height:1.59rem;
+  width:1.59rem;
+}
+.usa-icon-list--size-5 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.06rem;
+  padding-left:0.424rem;
+}
+.usa-icon-list--size-5 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.98rem;
+}
+
+.usa-icon-list--size-6 .usa-icon-list__icon .usa-icon{
+  height:1.695rem;
+  width:1.695rem;
+}
+.usa-icon-list--size-6 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.13rem;
+  padding-left:0.452rem;
+}
+.usa-icon-list--size-6 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.04rem;
+}
+
+.usa-icon-list--size-7 .usa-icon-list__icon .usa-icon{
+  height:1.8rem;
+  width:1.8rem;
+}
+.usa-icon-list--size-7 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.2rem;
+  padding-left:0.48rem;
+}
+.usa-icon-list--size-7 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.1rem;
+}
+
+.usa-icon-list--size-8 .usa-icon-list__icon .usa-icon{
+  height:1.995rem;
+  width:1.995rem;
+}
+.usa-icon-list--size-8 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.33rem;
+  padding-left:0.532rem;
+}
+.usa-icon-list--size-8 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.22rem;
+}
+
+.usa-icon-list--size-9 .usa-icon-list__icon .usa-icon{
+  height:2.19rem;
+  width:2.19rem;
+}
+.usa-icon-list--size-9 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.46rem;
+  padding-left:0.584rem;
+}
+.usa-icon-list--size-9 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.34rem;
+}
+
+.usa-icon-list--size-10 .usa-icon-list__icon .usa-icon{
+  height:2.4rem;
+  width:2.4rem;
+}
+.usa-icon-list--size-10 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.6rem;
+  padding-left:0.64rem;
+}
+.usa-icon-list--size-10 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.46rem;
+}
+
+.usa-icon-list--size-11 .usa-icon-list__icon .usa-icon{
+  height:2.79rem;
+  width:2.79rem;
+}
+.usa-icon-list--size-11 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.86rem;
+  padding-left:0.744rem;
+}
+.usa-icon-list--size-11 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.71rem;
+}
+
+.usa-icon-list--size-12 .usa-icon-list__icon .usa-icon{
+  height:3.195rem;
+  width:3.195rem;
+}
+.usa-icon-list--size-12 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:2.13rem;
+  padding-left:0.852rem;
+}
+.usa-icon-list--size-12 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.95rem;
+}
+
+.usa-icon-list--size-13 .usa-icon-list__icon .usa-icon{
+  height:3.6rem;
+  width:3.6rem;
+}
+.usa-icon-list--size-13 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:2.4rem;
+  padding-left:0.96rem;
+}
+.usa-icon-list--size-13 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:2.2rem;
+}
+
+.usa-icon-list--size-14 .usa-icon-list__icon .usa-icon{
+  height:3.99rem;
+  width:3.99rem;
+}
+.usa-icon-list--size-14 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:2.66rem;
+  padding-left:1.064rem;
+}
+.usa-icon-list--size-14 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:2.44rem;
+}
+
+.usa-icon-list--size-15 .usa-icon-list__icon .usa-icon{
+  height:4.785rem;
+  width:4.785rem;
+}
+.usa-icon-list--size-15 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:3.19rem;
+  padding-left:1.276rem;
+}
+.usa-icon-list--size-15 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:2.93rem;
+}
+
+.usa-icon-list--size-16 .usa-icon-list__icon .usa-icon{
+  height:5.595rem;
+  width:5.595rem;
+}
+.usa-icon-list--size-16 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:3.73rem;
+  padding-left:1.492rem;
+}
+.usa-icon-list--size-16 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:3.42rem;
+}
+
+.usa-icon-list--size-17 .usa-icon-list__icon .usa-icon{
+  height:6.39rem;
+  width:6.39rem;
+}
+.usa-icon-list--size-17 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:4.26rem;
+  padding-left:1.704rem;
+}
+.usa-icon-list--size-17 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:3.9rem;
+}
+
+.usa-icon-list--size-18 .usa-icon-list__icon .usa-icon{
+  height:7.98rem;
+  width:7.98rem;
+}
+.usa-icon-list--size-18 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:5.32rem;
+  padding-left:2.128rem;
+}
+.usa-icon-list--size-18 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:4.88rem;
+}
+
+.usa-icon-list--size-19 .usa-icon-list__icon .usa-icon{
+  height:11.985rem;
+  width:11.985rem;
+}
+.usa-icon-list--size-19 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:7.99rem;
+  padding-left:3.196rem;
+}
+.usa-icon-list--size-19 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:7.32rem;
+}
+
+.usa-icon-list--size-20 .usa-icon-list__icon .usa-icon{
+  height:13.98rem;
+  width:13.98rem;
+}
+.usa-icon-list--size-20 .usa-icon-list__content{
+  max-width:72ex;
+  font-size:9.32rem;
+  padding-left:3.728rem;
+}
+.usa-icon-list--size-20 .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:8.54rem;
+}
+
+.usa-icon-list--size-3xs .usa-icon-list__icon .usa-icon{
+  height:1.305rem;
+  width:1.305rem;
+}
+.usa-icon-list--size-3xs .usa-icon-list__content{
+  max-width:72ex;
+  font-size:0.87rem;
+  padding-left:0.348rem;
+}
+.usa-icon-list--size-3xs .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.79rem;
+}
+
+.usa-icon-list--size-2xs .usa-icon-list__icon .usa-icon{
+  height:1.395rem;
+  width:1.395rem;
+}
+.usa-icon-list--size-2xs .usa-icon-list__content{
+  max-width:72ex;
+  font-size:0.93rem;
+  padding-left:0.372rem;
+}
+.usa-icon-list--size-2xs .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.85rem;
+}
+
+.usa-icon-list--size-xs .usa-icon-list__icon .usa-icon{
+  height:1.5rem;
+  width:1.5rem;
+}
+.usa-icon-list--size-xs .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1rem;
+  padding-left:0.4rem;
+}
+.usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.91rem;
+}
+
+.usa-icon-list--size-sm .usa-icon-list__icon .usa-icon{
+  height:1.59rem;
+  width:1.59rem;
+}
+.usa-icon-list--size-sm .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.06rem;
+  padding-left:0.424rem;
+}
+.usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.98rem;
+}
+
+.usa-icon-list--size-md .usa-icon-list__icon .usa-icon{
+  height:1.695rem;
+  width:1.695rem;
+}
+.usa-icon-list--size-md .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.13rem;
+  padding-left:0.452rem;
+}
+.usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.04rem;
+}
+
+.usa-icon-list--size-lg .usa-icon-list__icon .usa-icon{
+  height:2.19rem;
+  width:2.19rem;
+}
+.usa-icon-list--size-lg .usa-icon-list__content{
+  max-width:72ex;
+  font-size:1.46rem;
+  padding-left:0.584rem;
+}
+.usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.34rem;
+}
+
+.usa-icon-list--size-xl .usa-icon-list__icon .usa-icon{
+  height:3.195rem;
+  width:3.195rem;
+}
+.usa-icon-list--size-xl .usa-icon-list__content{
+  max-width:72ex;
+  font-size:2.13rem;
+  padding-left:0.852rem;
+}
+.usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.95rem;
+}
+
+.usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon{
+  height:3.99rem;
+  width:3.99rem;
+}
+.usa-icon-list--size-2xl .usa-icon-list__content{
+  max-width:72ex;
+  font-size:2.66rem;
+  padding-left:1.064rem;
+}
+.usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:2.44rem;
+}
+
+.usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon{
+  height:4.785rem;
+  width:4.785rem;
+}
+.usa-icon-list--size-3xl .usa-icon-list__content{
+  max-width:72ex;
+  font-size:3.19rem;
+  padding-left:1.276rem;
+}
+.usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:2.93rem;
+}
+
+@media all and (min-width: 30em){
+  .mobile-lg\:usa-icon-list--size-micro .usa-icon-list__icon .usa-icon{
+    height:1.005rem;
+    width:1.005rem;
+  }
+  .mobile-lg\:usa-icon-list--size-micro .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.67rem;
+    padding-left:0.268rem;
+  }
+  .mobile-lg\:usa-icon-list--size-micro .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.61rem;
+  }
+  .mobile-lg\:usa-icon-list--size-1 .usa-icon-list__icon .usa-icon{
+    height:1.2rem;
+    width:1.2rem;
+  }
+  .mobile-lg\:usa-icon-list--size-1 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.8rem;
+    padding-left:0.32rem;
+  }
+  .mobile-lg\:usa-icon-list--size-1 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.73rem;
+  }
+  .mobile-lg\:usa-icon-list--size-2 .usa-icon-list__icon .usa-icon{
+    height:1.305rem;
+    width:1.305rem;
+  }
+  .mobile-lg\:usa-icon-list--size-2 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.87rem;
+    padding-left:0.348rem;
+  }
+  .mobile-lg\:usa-icon-list--size-2 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.79rem;
+  }
+  .mobile-lg\:usa-icon-list--size-3 .usa-icon-list__icon .usa-icon{
+    height:1.395rem;
+    width:1.395rem;
+  }
+  .mobile-lg\:usa-icon-list--size-3 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.93rem;
+    padding-left:0.372rem;
+  }
+  .mobile-lg\:usa-icon-list--size-3 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.85rem;
+  }
+  .mobile-lg\:usa-icon-list--size-4 .usa-icon-list__icon .usa-icon{
+    height:1.5rem;
+    width:1.5rem;
+  }
+  .mobile-lg\:usa-icon-list--size-4 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1rem;
+    padding-left:0.4rem;
+  }
+  .mobile-lg\:usa-icon-list--size-4 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.91rem;
+  }
+  .mobile-lg\:usa-icon-list--size-5 .usa-icon-list__icon .usa-icon{
+    height:1.59rem;
+    width:1.59rem;
+  }
+  .mobile-lg\:usa-icon-list--size-5 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.06rem;
+    padding-left:0.424rem;
+  }
+  .mobile-lg\:usa-icon-list--size-5 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.98rem;
+  }
+  .mobile-lg\:usa-icon-list--size-6 .usa-icon-list__icon .usa-icon{
+    height:1.695rem;
+    width:1.695rem;
+  }
+  .mobile-lg\:usa-icon-list--size-6 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.13rem;
+    padding-left:0.452rem;
+  }
+  .mobile-lg\:usa-icon-list--size-6 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.04rem;
+  }
+  .mobile-lg\:usa-icon-list--size-7 .usa-icon-list__icon .usa-icon{
+    height:1.8rem;
+    width:1.8rem;
+  }
+  .mobile-lg\:usa-icon-list--size-7 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.2rem;
+    padding-left:0.48rem;
+  }
+  .mobile-lg\:usa-icon-list--size-7 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.1rem;
+  }
+  .mobile-lg\:usa-icon-list--size-8 .usa-icon-list__icon .usa-icon{
+    height:1.995rem;
+    width:1.995rem;
+  }
+  .mobile-lg\:usa-icon-list--size-8 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.33rem;
+    padding-left:0.532rem;
+  }
+  .mobile-lg\:usa-icon-list--size-8 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.22rem;
+  }
+  .mobile-lg\:usa-icon-list--size-9 .usa-icon-list__icon .usa-icon{
+    height:2.19rem;
+    width:2.19rem;
+  }
+  .mobile-lg\:usa-icon-list--size-9 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.46rem;
+    padding-left:0.584rem;
+  }
+  .mobile-lg\:usa-icon-list--size-9 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.34rem;
+  }
+  .mobile-lg\:usa-icon-list--size-10 .usa-icon-list__icon .usa-icon{
+    height:2.4rem;
+    width:2.4rem;
+  }
+  .mobile-lg\:usa-icon-list--size-10 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.6rem;
+    padding-left:0.64rem;
+  }
+  .mobile-lg\:usa-icon-list--size-10 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.46rem;
+  }
+  .mobile-lg\:usa-icon-list--size-11 .usa-icon-list__icon .usa-icon{
+    height:2.79rem;
+    width:2.79rem;
+  }
+  .mobile-lg\:usa-icon-list--size-11 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.86rem;
+    padding-left:0.744rem;
+  }
+  .mobile-lg\:usa-icon-list--size-11 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.71rem;
+  }
+  .mobile-lg\:usa-icon-list--size-12 .usa-icon-list__icon .usa-icon{
+    height:3.195rem;
+    width:3.195rem;
+  }
+  .mobile-lg\:usa-icon-list--size-12 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.13rem;
+    padding-left:0.852rem;
+  }
+  .mobile-lg\:usa-icon-list--size-12 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.95rem;
+  }
+  .mobile-lg\:usa-icon-list--size-13 .usa-icon-list__icon .usa-icon{
+    height:3.6rem;
+    width:3.6rem;
+  }
+  .mobile-lg\:usa-icon-list--size-13 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.4rem;
+    padding-left:0.96rem;
+  }
+  .mobile-lg\:usa-icon-list--size-13 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.2rem;
+  }
+  .mobile-lg\:usa-icon-list--size-14 .usa-icon-list__icon .usa-icon{
+    height:3.99rem;
+    width:3.99rem;
+  }
+  .mobile-lg\:usa-icon-list--size-14 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.66rem;
+    padding-left:1.064rem;
+  }
+  .mobile-lg\:usa-icon-list--size-14 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.44rem;
+  }
+  .mobile-lg\:usa-icon-list--size-15 .usa-icon-list__icon .usa-icon{
+    height:4.785rem;
+    width:4.785rem;
+  }
+  .mobile-lg\:usa-icon-list--size-15 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:3.19rem;
+    padding-left:1.276rem;
+  }
+  .mobile-lg\:usa-icon-list--size-15 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.93rem;
+  }
+  .mobile-lg\:usa-icon-list--size-16 .usa-icon-list__icon .usa-icon{
+    height:5.595rem;
+    width:5.595rem;
+  }
+  .mobile-lg\:usa-icon-list--size-16 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:3.73rem;
+    padding-left:1.492rem;
+  }
+  .mobile-lg\:usa-icon-list--size-16 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:3.42rem;
+  }
+  .mobile-lg\:usa-icon-list--size-17 .usa-icon-list__icon .usa-icon{
+    height:6.39rem;
+    width:6.39rem;
+  }
+  .mobile-lg\:usa-icon-list--size-17 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:4.26rem;
+    padding-left:1.704rem;
+  }
+  .mobile-lg\:usa-icon-list--size-17 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:3.9rem;
+  }
+  .mobile-lg\:usa-icon-list--size-18 .usa-icon-list__icon .usa-icon{
+    height:7.98rem;
+    width:7.98rem;
+  }
+  .mobile-lg\:usa-icon-list--size-18 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:5.32rem;
+    padding-left:2.128rem;
+  }
+  .mobile-lg\:usa-icon-list--size-18 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:4.88rem;
+  }
+  .mobile-lg\:usa-icon-list--size-19 .usa-icon-list__icon .usa-icon{
+    height:11.985rem;
+    width:11.985rem;
+  }
+  .mobile-lg\:usa-icon-list--size-19 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:7.99rem;
+    padding-left:3.196rem;
+  }
+  .mobile-lg\:usa-icon-list--size-19 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:7.32rem;
+  }
+  .mobile-lg\:usa-icon-list--size-20 .usa-icon-list__icon .usa-icon{
+    height:13.98rem;
+    width:13.98rem;
+  }
+  .mobile-lg\:usa-icon-list--size-20 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:9.32rem;
+    padding-left:3.728rem;
+  }
+  .mobile-lg\:usa-icon-list--size-20 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:8.54rem;
+  }
+  .mobile-lg\:usa-icon-list--size-3xs .usa-icon-list__icon .usa-icon{
+    height:1.305rem;
+    width:1.305rem;
+  }
+  .mobile-lg\:usa-icon-list--size-3xs .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.87rem;
+    padding-left:0.348rem;
+  }
+  .mobile-lg\:usa-icon-list--size-3xs .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.79rem;
+  }
+  .mobile-lg\:usa-icon-list--size-2xs .usa-icon-list__icon .usa-icon{
+    height:1.395rem;
+    width:1.395rem;
+  }
+  .mobile-lg\:usa-icon-list--size-2xs .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.93rem;
+    padding-left:0.372rem;
+  }
+  .mobile-lg\:usa-icon-list--size-2xs .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.85rem;
+  }
+  .mobile-lg\:usa-icon-list--size-xs .usa-icon-list__icon .usa-icon{
+    height:1.5rem;
+    width:1.5rem;
+  }
+  .mobile-lg\:usa-icon-list--size-xs .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1rem;
+    padding-left:0.4rem;
+  }
+  .mobile-lg\:usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.91rem;
+  }
+  .mobile-lg\:usa-icon-list--size-sm .usa-icon-list__icon .usa-icon{
+    height:1.59rem;
+    width:1.59rem;
+  }
+  .mobile-lg\:usa-icon-list--size-sm .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.06rem;
+    padding-left:0.424rem;
+  }
+  .mobile-lg\:usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.98rem;
+  }
+  .mobile-lg\:usa-icon-list--size-md .usa-icon-list__icon .usa-icon{
+    height:1.695rem;
+    width:1.695rem;
+  }
+  .mobile-lg\:usa-icon-list--size-md .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.13rem;
+    padding-left:0.452rem;
+  }
+  .mobile-lg\:usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.04rem;
+  }
+  .mobile-lg\:usa-icon-list--size-lg .usa-icon-list__icon .usa-icon{
+    height:2.19rem;
+    width:2.19rem;
+  }
+  .mobile-lg\:usa-icon-list--size-lg .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.46rem;
+    padding-left:0.584rem;
+  }
+  .mobile-lg\:usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.34rem;
+  }
+  .mobile-lg\:usa-icon-list--size-xl .usa-icon-list__icon .usa-icon{
+    height:3.195rem;
+    width:3.195rem;
+  }
+  .mobile-lg\:usa-icon-list--size-xl .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.13rem;
+    padding-left:0.852rem;
+  }
+  .mobile-lg\:usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.95rem;
+  }
+  .mobile-lg\:usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon{
+    height:3.99rem;
+    width:3.99rem;
+  }
+  .mobile-lg\:usa-icon-list--size-2xl .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.66rem;
+    padding-left:1.064rem;
+  }
+  .mobile-lg\:usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.44rem;
+  }
+  .mobile-lg\:usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon{
+    height:4.785rem;
+    width:4.785rem;
+  }
+  .mobile-lg\:usa-icon-list--size-3xl .usa-icon-list__content{
+    max-width:72ex;
+    font-size:3.19rem;
+    padding-left:1.276rem;
+  }
+  .mobile-lg\:usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.93rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:usa-icon-list--size-micro .usa-icon-list__icon .usa-icon{
+    height:1.005rem;
+    width:1.005rem;
+  }
+  .tablet\:usa-icon-list--size-micro .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.67rem;
+    padding-left:0.268rem;
+  }
+  .tablet\:usa-icon-list--size-micro .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.61rem;
+  }
+  .tablet\:usa-icon-list--size-1 .usa-icon-list__icon .usa-icon{
+    height:1.2rem;
+    width:1.2rem;
+  }
+  .tablet\:usa-icon-list--size-1 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.8rem;
+    padding-left:0.32rem;
+  }
+  .tablet\:usa-icon-list--size-1 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.73rem;
+  }
+  .tablet\:usa-icon-list--size-2 .usa-icon-list__icon .usa-icon{
+    height:1.305rem;
+    width:1.305rem;
+  }
+  .tablet\:usa-icon-list--size-2 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.87rem;
+    padding-left:0.348rem;
+  }
+  .tablet\:usa-icon-list--size-2 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.79rem;
+  }
+  .tablet\:usa-icon-list--size-3 .usa-icon-list__icon .usa-icon{
+    height:1.395rem;
+    width:1.395rem;
+  }
+  .tablet\:usa-icon-list--size-3 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.93rem;
+    padding-left:0.372rem;
+  }
+  .tablet\:usa-icon-list--size-3 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.85rem;
+  }
+  .tablet\:usa-icon-list--size-4 .usa-icon-list__icon .usa-icon{
+    height:1.5rem;
+    width:1.5rem;
+  }
+  .tablet\:usa-icon-list--size-4 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1rem;
+    padding-left:0.4rem;
+  }
+  .tablet\:usa-icon-list--size-4 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.91rem;
+  }
+  .tablet\:usa-icon-list--size-5 .usa-icon-list__icon .usa-icon{
+    height:1.59rem;
+    width:1.59rem;
+  }
+  .tablet\:usa-icon-list--size-5 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.06rem;
+    padding-left:0.424rem;
+  }
+  .tablet\:usa-icon-list--size-5 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.98rem;
+  }
+  .tablet\:usa-icon-list--size-6 .usa-icon-list__icon .usa-icon{
+    height:1.695rem;
+    width:1.695rem;
+  }
+  .tablet\:usa-icon-list--size-6 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.13rem;
+    padding-left:0.452rem;
+  }
+  .tablet\:usa-icon-list--size-6 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.04rem;
+  }
+  .tablet\:usa-icon-list--size-7 .usa-icon-list__icon .usa-icon{
+    height:1.8rem;
+    width:1.8rem;
+  }
+  .tablet\:usa-icon-list--size-7 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.2rem;
+    padding-left:0.48rem;
+  }
+  .tablet\:usa-icon-list--size-7 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.1rem;
+  }
+  .tablet\:usa-icon-list--size-8 .usa-icon-list__icon .usa-icon{
+    height:1.995rem;
+    width:1.995rem;
+  }
+  .tablet\:usa-icon-list--size-8 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.33rem;
+    padding-left:0.532rem;
+  }
+  .tablet\:usa-icon-list--size-8 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.22rem;
+  }
+  .tablet\:usa-icon-list--size-9 .usa-icon-list__icon .usa-icon{
+    height:2.19rem;
+    width:2.19rem;
+  }
+  .tablet\:usa-icon-list--size-9 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.46rem;
+    padding-left:0.584rem;
+  }
+  .tablet\:usa-icon-list--size-9 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.34rem;
+  }
+  .tablet\:usa-icon-list--size-10 .usa-icon-list__icon .usa-icon{
+    height:2.4rem;
+    width:2.4rem;
+  }
+  .tablet\:usa-icon-list--size-10 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.6rem;
+    padding-left:0.64rem;
+  }
+  .tablet\:usa-icon-list--size-10 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.46rem;
+  }
+  .tablet\:usa-icon-list--size-11 .usa-icon-list__icon .usa-icon{
+    height:2.79rem;
+    width:2.79rem;
+  }
+  .tablet\:usa-icon-list--size-11 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.86rem;
+    padding-left:0.744rem;
+  }
+  .tablet\:usa-icon-list--size-11 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.71rem;
+  }
+  .tablet\:usa-icon-list--size-12 .usa-icon-list__icon .usa-icon{
+    height:3.195rem;
+    width:3.195rem;
+  }
+  .tablet\:usa-icon-list--size-12 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.13rem;
+    padding-left:0.852rem;
+  }
+  .tablet\:usa-icon-list--size-12 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.95rem;
+  }
+  .tablet\:usa-icon-list--size-13 .usa-icon-list__icon .usa-icon{
+    height:3.6rem;
+    width:3.6rem;
+  }
+  .tablet\:usa-icon-list--size-13 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.4rem;
+    padding-left:0.96rem;
+  }
+  .tablet\:usa-icon-list--size-13 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.2rem;
+  }
+  .tablet\:usa-icon-list--size-14 .usa-icon-list__icon .usa-icon{
+    height:3.99rem;
+    width:3.99rem;
+  }
+  .tablet\:usa-icon-list--size-14 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.66rem;
+    padding-left:1.064rem;
+  }
+  .tablet\:usa-icon-list--size-14 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.44rem;
+  }
+  .tablet\:usa-icon-list--size-15 .usa-icon-list__icon .usa-icon{
+    height:4.785rem;
+    width:4.785rem;
+  }
+  .tablet\:usa-icon-list--size-15 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:3.19rem;
+    padding-left:1.276rem;
+  }
+  .tablet\:usa-icon-list--size-15 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.93rem;
+  }
+  .tablet\:usa-icon-list--size-16 .usa-icon-list__icon .usa-icon{
+    height:5.595rem;
+    width:5.595rem;
+  }
+  .tablet\:usa-icon-list--size-16 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:3.73rem;
+    padding-left:1.492rem;
+  }
+  .tablet\:usa-icon-list--size-16 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:3.42rem;
+  }
+  .tablet\:usa-icon-list--size-17 .usa-icon-list__icon .usa-icon{
+    height:6.39rem;
+    width:6.39rem;
+  }
+  .tablet\:usa-icon-list--size-17 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:4.26rem;
+    padding-left:1.704rem;
+  }
+  .tablet\:usa-icon-list--size-17 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:3.9rem;
+  }
+  .tablet\:usa-icon-list--size-18 .usa-icon-list__icon .usa-icon{
+    height:7.98rem;
+    width:7.98rem;
+  }
+  .tablet\:usa-icon-list--size-18 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:5.32rem;
+    padding-left:2.128rem;
+  }
+  .tablet\:usa-icon-list--size-18 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:4.88rem;
+  }
+  .tablet\:usa-icon-list--size-19 .usa-icon-list__icon .usa-icon{
+    height:11.985rem;
+    width:11.985rem;
+  }
+  .tablet\:usa-icon-list--size-19 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:7.99rem;
+    padding-left:3.196rem;
+  }
+  .tablet\:usa-icon-list--size-19 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:7.32rem;
+  }
+  .tablet\:usa-icon-list--size-20 .usa-icon-list__icon .usa-icon{
+    height:13.98rem;
+    width:13.98rem;
+  }
+  .tablet\:usa-icon-list--size-20 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:9.32rem;
+    padding-left:3.728rem;
+  }
+  .tablet\:usa-icon-list--size-20 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:8.54rem;
+  }
+  .tablet\:usa-icon-list--size-3xs .usa-icon-list__icon .usa-icon{
+    height:1.305rem;
+    width:1.305rem;
+  }
+  .tablet\:usa-icon-list--size-3xs .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.87rem;
+    padding-left:0.348rem;
+  }
+  .tablet\:usa-icon-list--size-3xs .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.79rem;
+  }
+  .tablet\:usa-icon-list--size-2xs .usa-icon-list__icon .usa-icon{
+    height:1.395rem;
+    width:1.395rem;
+  }
+  .tablet\:usa-icon-list--size-2xs .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.93rem;
+    padding-left:0.372rem;
+  }
+  .tablet\:usa-icon-list--size-2xs .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.85rem;
+  }
+  .tablet\:usa-icon-list--size-xs .usa-icon-list__icon .usa-icon{
+    height:1.5rem;
+    width:1.5rem;
+  }
+  .tablet\:usa-icon-list--size-xs .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1rem;
+    padding-left:0.4rem;
+  }
+  .tablet\:usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.91rem;
+  }
+  .tablet\:usa-icon-list--size-sm .usa-icon-list__icon .usa-icon{
+    height:1.59rem;
+    width:1.59rem;
+  }
+  .tablet\:usa-icon-list--size-sm .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.06rem;
+    padding-left:0.424rem;
+  }
+  .tablet\:usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.98rem;
+  }
+  .tablet\:usa-icon-list--size-md .usa-icon-list__icon .usa-icon{
+    height:1.695rem;
+    width:1.695rem;
+  }
+  .tablet\:usa-icon-list--size-md .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.13rem;
+    padding-left:0.452rem;
+  }
+  .tablet\:usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.04rem;
+  }
+  .tablet\:usa-icon-list--size-lg .usa-icon-list__icon .usa-icon{
+    height:2.19rem;
+    width:2.19rem;
+  }
+  .tablet\:usa-icon-list--size-lg .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.46rem;
+    padding-left:0.584rem;
+  }
+  .tablet\:usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.34rem;
+  }
+  .tablet\:usa-icon-list--size-xl .usa-icon-list__icon .usa-icon{
+    height:3.195rem;
+    width:3.195rem;
+  }
+  .tablet\:usa-icon-list--size-xl .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.13rem;
+    padding-left:0.852rem;
+  }
+  .tablet\:usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.95rem;
+  }
+  .tablet\:usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon{
+    height:3.99rem;
+    width:3.99rem;
+  }
+  .tablet\:usa-icon-list--size-2xl .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.66rem;
+    padding-left:1.064rem;
+  }
+  .tablet\:usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.44rem;
+  }
+  .tablet\:usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon{
+    height:4.785rem;
+    width:4.785rem;
+  }
+  .tablet\:usa-icon-list--size-3xl .usa-icon-list__content{
+    max-width:72ex;
+    font-size:3.19rem;
+    padding-left:1.276rem;
+  }
+  .tablet\:usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.93rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:usa-icon-list--size-micro .usa-icon-list__icon .usa-icon{
+    height:1.005rem;
+    width:1.005rem;
+  }
+  .desktop\:usa-icon-list--size-micro .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.67rem;
+    padding-left:0.268rem;
+  }
+  .desktop\:usa-icon-list--size-micro .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.61rem;
+  }
+  .desktop\:usa-icon-list--size-1 .usa-icon-list__icon .usa-icon{
+    height:1.2rem;
+    width:1.2rem;
+  }
+  .desktop\:usa-icon-list--size-1 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.8rem;
+    padding-left:0.32rem;
+  }
+  .desktop\:usa-icon-list--size-1 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.73rem;
+  }
+  .desktop\:usa-icon-list--size-2 .usa-icon-list__icon .usa-icon{
+    height:1.305rem;
+    width:1.305rem;
+  }
+  .desktop\:usa-icon-list--size-2 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.87rem;
+    padding-left:0.348rem;
+  }
+  .desktop\:usa-icon-list--size-2 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.79rem;
+  }
+  .desktop\:usa-icon-list--size-3 .usa-icon-list__icon .usa-icon{
+    height:1.395rem;
+    width:1.395rem;
+  }
+  .desktop\:usa-icon-list--size-3 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.93rem;
+    padding-left:0.372rem;
+  }
+  .desktop\:usa-icon-list--size-3 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.85rem;
+  }
+  .desktop\:usa-icon-list--size-4 .usa-icon-list__icon .usa-icon{
+    height:1.5rem;
+    width:1.5rem;
+  }
+  .desktop\:usa-icon-list--size-4 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1rem;
+    padding-left:0.4rem;
+  }
+  .desktop\:usa-icon-list--size-4 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.91rem;
+  }
+  .desktop\:usa-icon-list--size-5 .usa-icon-list__icon .usa-icon{
+    height:1.59rem;
+    width:1.59rem;
+  }
+  .desktop\:usa-icon-list--size-5 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.06rem;
+    padding-left:0.424rem;
+  }
+  .desktop\:usa-icon-list--size-5 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.98rem;
+  }
+  .desktop\:usa-icon-list--size-6 .usa-icon-list__icon .usa-icon{
+    height:1.695rem;
+    width:1.695rem;
+  }
+  .desktop\:usa-icon-list--size-6 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.13rem;
+    padding-left:0.452rem;
+  }
+  .desktop\:usa-icon-list--size-6 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.04rem;
+  }
+  .desktop\:usa-icon-list--size-7 .usa-icon-list__icon .usa-icon{
+    height:1.8rem;
+    width:1.8rem;
+  }
+  .desktop\:usa-icon-list--size-7 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.2rem;
+    padding-left:0.48rem;
+  }
+  .desktop\:usa-icon-list--size-7 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.1rem;
+  }
+  .desktop\:usa-icon-list--size-8 .usa-icon-list__icon .usa-icon{
+    height:1.995rem;
+    width:1.995rem;
+  }
+  .desktop\:usa-icon-list--size-8 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.33rem;
+    padding-left:0.532rem;
+  }
+  .desktop\:usa-icon-list--size-8 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.22rem;
+  }
+  .desktop\:usa-icon-list--size-9 .usa-icon-list__icon .usa-icon{
+    height:2.19rem;
+    width:2.19rem;
+  }
+  .desktop\:usa-icon-list--size-9 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.46rem;
+    padding-left:0.584rem;
+  }
+  .desktop\:usa-icon-list--size-9 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.34rem;
+  }
+  .desktop\:usa-icon-list--size-10 .usa-icon-list__icon .usa-icon{
+    height:2.4rem;
+    width:2.4rem;
+  }
+  .desktop\:usa-icon-list--size-10 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.6rem;
+    padding-left:0.64rem;
+  }
+  .desktop\:usa-icon-list--size-10 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.46rem;
+  }
+  .desktop\:usa-icon-list--size-11 .usa-icon-list__icon .usa-icon{
+    height:2.79rem;
+    width:2.79rem;
+  }
+  .desktop\:usa-icon-list--size-11 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.86rem;
+    padding-left:0.744rem;
+  }
+  .desktop\:usa-icon-list--size-11 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.71rem;
+  }
+  .desktop\:usa-icon-list--size-12 .usa-icon-list__icon .usa-icon{
+    height:3.195rem;
+    width:3.195rem;
+  }
+  .desktop\:usa-icon-list--size-12 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.13rem;
+    padding-left:0.852rem;
+  }
+  .desktop\:usa-icon-list--size-12 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.95rem;
+  }
+  .desktop\:usa-icon-list--size-13 .usa-icon-list__icon .usa-icon{
+    height:3.6rem;
+    width:3.6rem;
+  }
+  .desktop\:usa-icon-list--size-13 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.4rem;
+    padding-left:0.96rem;
+  }
+  .desktop\:usa-icon-list--size-13 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.2rem;
+  }
+  .desktop\:usa-icon-list--size-14 .usa-icon-list__icon .usa-icon{
+    height:3.99rem;
+    width:3.99rem;
+  }
+  .desktop\:usa-icon-list--size-14 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.66rem;
+    padding-left:1.064rem;
+  }
+  .desktop\:usa-icon-list--size-14 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.44rem;
+  }
+  .desktop\:usa-icon-list--size-15 .usa-icon-list__icon .usa-icon{
+    height:4.785rem;
+    width:4.785rem;
+  }
+  .desktop\:usa-icon-list--size-15 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:3.19rem;
+    padding-left:1.276rem;
+  }
+  .desktop\:usa-icon-list--size-15 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.93rem;
+  }
+  .desktop\:usa-icon-list--size-16 .usa-icon-list__icon .usa-icon{
+    height:5.595rem;
+    width:5.595rem;
+  }
+  .desktop\:usa-icon-list--size-16 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:3.73rem;
+    padding-left:1.492rem;
+  }
+  .desktop\:usa-icon-list--size-16 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:3.42rem;
+  }
+  .desktop\:usa-icon-list--size-17 .usa-icon-list__icon .usa-icon{
+    height:6.39rem;
+    width:6.39rem;
+  }
+  .desktop\:usa-icon-list--size-17 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:4.26rem;
+    padding-left:1.704rem;
+  }
+  .desktop\:usa-icon-list--size-17 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:3.9rem;
+  }
+  .desktop\:usa-icon-list--size-18 .usa-icon-list__icon .usa-icon{
+    height:7.98rem;
+    width:7.98rem;
+  }
+  .desktop\:usa-icon-list--size-18 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:5.32rem;
+    padding-left:2.128rem;
+  }
+  .desktop\:usa-icon-list--size-18 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:4.88rem;
+  }
+  .desktop\:usa-icon-list--size-19 .usa-icon-list__icon .usa-icon{
+    height:11.985rem;
+    width:11.985rem;
+  }
+  .desktop\:usa-icon-list--size-19 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:7.99rem;
+    padding-left:3.196rem;
+  }
+  .desktop\:usa-icon-list--size-19 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:7.32rem;
+  }
+  .desktop\:usa-icon-list--size-20 .usa-icon-list__icon .usa-icon{
+    height:13.98rem;
+    width:13.98rem;
+  }
+  .desktop\:usa-icon-list--size-20 .usa-icon-list__content{
+    max-width:72ex;
+    font-size:9.32rem;
+    padding-left:3.728rem;
+  }
+  .desktop\:usa-icon-list--size-20 .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:8.54rem;
+  }
+  .desktop\:usa-icon-list--size-3xs .usa-icon-list__icon .usa-icon{
+    height:1.305rem;
+    width:1.305rem;
+  }
+  .desktop\:usa-icon-list--size-3xs .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.87rem;
+    padding-left:0.348rem;
+  }
+  .desktop\:usa-icon-list--size-3xs .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.79rem;
+  }
+  .desktop\:usa-icon-list--size-2xs .usa-icon-list__icon .usa-icon{
+    height:1.395rem;
+    width:1.395rem;
+  }
+  .desktop\:usa-icon-list--size-2xs .usa-icon-list__content{
+    max-width:72ex;
+    font-size:0.93rem;
+    padding-left:0.372rem;
+  }
+  .desktop\:usa-icon-list--size-2xs .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.85rem;
+  }
+  .desktop\:usa-icon-list--size-xs .usa-icon-list__icon .usa-icon{
+    height:1.5rem;
+    width:1.5rem;
+  }
+  .desktop\:usa-icon-list--size-xs .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1rem;
+    padding-left:0.4rem;
+  }
+  .desktop\:usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.91rem;
+  }
+  .desktop\:usa-icon-list--size-sm .usa-icon-list__icon .usa-icon{
+    height:1.59rem;
+    width:1.59rem;
+  }
+  .desktop\:usa-icon-list--size-sm .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.06rem;
+    padding-left:0.424rem;
+  }
+  .desktop\:usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:0.98rem;
+  }
+  .desktop\:usa-icon-list--size-md .usa-icon-list__icon .usa-icon{
+    height:1.695rem;
+    width:1.695rem;
+  }
+  .desktop\:usa-icon-list--size-md .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.13rem;
+    padding-left:0.452rem;
+  }
+  .desktop\:usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.04rem;
+  }
+  .desktop\:usa-icon-list--size-lg .usa-icon-list__icon .usa-icon{
+    height:2.19rem;
+    width:2.19rem;
+  }
+  .desktop\:usa-icon-list--size-lg .usa-icon-list__content{
+    max-width:72ex;
+    font-size:1.46rem;
+    padding-left:0.584rem;
+  }
+  .desktop\:usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.34rem;
+  }
+  .desktop\:usa-icon-list--size-xl .usa-icon-list__icon .usa-icon{
+    height:3.195rem;
+    width:3.195rem;
+  }
+  .desktop\:usa-icon-list--size-xl .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.13rem;
+    padding-left:0.852rem;
+  }
+  .desktop\:usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.95rem;
+  }
+  .desktop\:usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon{
+    height:3.99rem;
+    width:3.99rem;
+  }
+  .desktop\:usa-icon-list--size-2xl .usa-icon-list__content{
+    max-width:72ex;
+    font-size:2.66rem;
+    padding-left:1.064rem;
+  }
+  .desktop\:usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.44rem;
+  }
+  .desktop\:usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon{
+    height:4.785rem;
+    width:4.785rem;
+  }
+  .desktop\:usa-icon-list--size-3xl .usa-icon-list__content{
+    max-width:72ex;
+    font-size:3.19rem;
+    padding-left:1.276rem;
+  }
+  .desktop\:usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__title{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:2.93rem;
+  }
+}
+.usa-icon-list__title{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:0.98rem;
+  line-height:1.2;
+  margin-bottom:0rem;
+  padding-top:0.425ex;
+}
+.usa-icon-list__title + *{
+  margin-top:0.5rem;
+}
+
+.usa-icon-list__content{
+  font-size:1.06rem;
+  padding-left:0.424rem;
+}
+.usa-icon-list__content > *:first-child{
+  margin-top:0;
+}
+.usa-icon-list__content > *:last-child{
+  margin-bottom:0;
+}
+.usa-icon-list__content ul li{
+  list-style-type:disc;
+}
+
+.usa-identifier{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.3;
+  color:white;
+  background-color:#1b1b1b;
+  padding-bottom:1rem;
+}
+
+.usa-identifier__container{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+  max-width:64rem;
+}
+@media all and (min-width: 64em){
+  .usa-identifier__container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.usa-identifier__section{
+  padding-bottom:1rem;
+  padding-top:1rem;
+}
+
+@media all and (min-width: 40em){
+  .usa-identifier__section--masthead .usa-identifier__container{
+    align-items:center;
+    display:flex;
+  }
+}
+
+.usa-identifier__logos{
+  display:flex;
+  margin-right:1rem;
+}
+
+.usa-identifier__logo{
+  text-decoration:none;
+  height:3rem;
+  display:block;
+}
+.usa-identifier__logo + .usa-identifier__logo{
+  margin-left:0.5rem;
+}
+
+.usa-identifier__logo-img{
+  height:100%;
+  width:auto;
+}
+
+.usa-identifier__identity{
+  flex:1 1 0%;
+  margin-top:1rem;
+}
+@media all and (min-width: 40em){
+  .usa-identifier__identity{
+    margin-top:0rem;
+  }
+}
+
+.usa-identifier__identity-domain,
+.usa-identifier__identity-disclaimer{
+  margin:0;
+  padding:0;
+}
+
+.usa-identifier__identity-domain{
+  color:#a9aeb1;
+}
+
+.usa-identifier__identity-disclaimer{
+  font-weight:700;
+}
+.usa-identifier__identity-disclaimer a{
+  color:#dfe1e2;
+}
+.usa-identifier__identity-disclaimer a:visited{
+  color:#dfe1e2;
+}
+.usa-identifier__identity-disclaimer a:hover, .usa-identifier__identity-disclaimer a:active{
+  color:#f0f0f0;
+}
+
+@media all and (min-width: 40em){
+  .usa-identifier__section--required-links{
+    padding-bottom:0.5rem;
+    padding-top:0.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-identifier__section--required-links{
+    font-size:1rem;
+  }
+}
+
+.usa-identifier__required-links-list{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  margin-bottom:0;
+  margin-top:0;
+}
+@media all and (min-width: 40em){
+  .usa-identifier__required-links-list{
+    -moz-column-count:2;
+         column-count:2;
+    -moz-column-gap:2rem;
+         column-gap:2rem;
+    -moz-column-fill:balance;
+         column-fill:balance;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-identifier__required-links-list{
+    -moz-column-count:4;
+         column-count:4;
+  }
+}
+
+.usa-identifier__required-links-item{
+  -moz-column-break-inside:avoid;
+       break-inside:avoid;
+  margin-bottom:0.75rem;
+}
+.usa-identifier__required-links-item:last-child{
+  margin-bottom:0rem;
+}
+@media all and (min-width: 64em){
+  .usa-identifier__required-links-item{
+    margin-bottom:0.5rem;
+  }
+}
+
+.usa-identifier__required-link,
+.usa-identifier__required-link.usa-link{
+  color:#a9aeb1;
+  display:inline-block;
+}
+.usa-identifier__required-link:visited,
+.usa-identifier__required-link.usa-link:visited{
+  color:#a9aeb1;
+}
+.usa-identifier__required-link:hover, .usa-identifier__required-link:active,
+.usa-identifier__required-link.usa-link:hover,
+.usa-identifier__required-link.usa-link:active{
+  color:#dfe1e2;
+}
+
+.usa-identifier__section--usagov a{
+  color:#dfe1e2;
+  font-weight:700;
+  display:inline-block;
+  margin-top:0.5rem;
+}
+.usa-identifier__section--usagov a:visited{
+  color:#dfe1e2;
+}
+.usa-identifier__section--usagov a:hover, .usa-identifier__section--usagov a:active{
+  color:#f0f0f0;
+}
+@media all and (min-width: 40em){
+  .usa-identifier__section--usagov a{
+    margin-top:0;
+  }
+}
+
+@media all and (min-width: 40em){
+  .usa-identifier__usagov-description{
+    display:inline-flex;
+  }
+}
+
+.usa-in-page-nav-container{
+  align-items:flex-start;
+  display:flex;
+}
+.usa-in-page-nav-container main{
+  max-width:64rem;
+  width:100%;
+}
+
+.usa-in-page-nav{
+  color:#1b1b1b;
+  display:none;
+  margin-left:2rem;
+  margin-top:1.25rem;
+  max-width:15rem;
+  order:2;
+  position:sticky;
+  top:2rem;
+  width:100%;
+}
+@media all and (min-width: 40em){
+  .usa-in-page-nav{
+    display:block;
+  }
+}
+
+.usa-in-page-nav__nav{
+  color:#1b1b1b;
+  background-color:white;
+  border-radius:0.5rem;
+  padding:1rem;
+}
+
+.usa-in-page-nav__heading{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:0.93rem;
+  line-height:1.3;
+  font-weight:700;
+  margin-bottom:1rem;
+  margin-top:0;
+  padding:0;
+}
+
+.usa-in-page-nav__list{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  border-left:1px solid rgba(27, 27, 27, 0.25);
+  padding:0;
+}
+.usa-in-page-nav__list > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-in-page-nav__list__item{
+  border-top:1px solid #dfe1e2;
+}
+.usa-in-page-nav__list a:not(.usa-button){
+  display:block;
+  padding:0.5rem 1rem;
+  text-decoration:none;
+}
+.usa-in-page-nav__list a:not(.usa-button):hover{
+  background-color:#f0f0f0;
+  text-decoration:none;
+}
+.usa-in-page-nav__list a:not(.usa-button):not(.usa-current){
+  color:#565c65;
+}
+.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):hover{
+  color:#005ea2;
+}
+.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):focus{
+  outline-offset:0;
+}
+.usa-in-page-nav__list .usa-current{
+  position:relative;
+  color:#005ea2;
+  font-weight:700;
+}
+.usa-in-page-nav__list .usa-current::after{
+  background-color:#005ea2;
+  border-radius:99rem;
+  content:"";
+  display:block;
+  position:absolute;
+  bottom:0.25rem;
+  top:0.25rem;
+  width:0.25rem;
+  left:0.25rem;
+}
+@media all and (min-width: 40em){
+  .usa-in-page-nav__list .usa-current{
+    position:relative;
+  }
+  .usa-in-page-nav__list .usa-current::after{
+    background-color:#005ea2;
+    border-radius:99rem;
+    content:"";
+    display:block;
+    position:absolute;
+    bottom:0.25rem;
+    top:0.25rem;
+    width:0.25rem;
+    left:0rem;
+  }
+}
+.usa-in-page-nav__list a:not(.usa-button):not(.usa-current){
+  color:#005ea2;
+}
+.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):visited{
+  color:#54278f;
+}
+.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):hover, .usa-in-page-nav__list a:not(.usa-button):not(.usa-current):active{
+  color:#1a4480;
+}
+.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):visited{
+  color:#005ea2;
+}
+.usa-in-page-nav__list a:not(.usa-button).usa-current{
+  color:#1b1b1b;
+  font-weight:inherit;
+}
+.usa-in-page-nav__list a:not(.usa-button):hover{
+  text-decoration:underline;
+  background-color:none;
+}
+.usa-in-page-nav__list a:not(.usa-button).usa-current{
+  position:static;
+}
+.usa-in-page-nav__list a:not(.usa-button).usa-current::after{
+  background-color:#1b1b1b;
+  border-radius:0;
+  bottom:-1px;
+  left:0;
+  top:0;
+  width:0.25rem;
+  z-index:100;
+}
+
+.usa-in-page-nav__item{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:0.93rem;
+  line-height:1.1;
+  border:none;
+  position:relative;
+}
+.usa-in-page-nav__item--primary{
+  font-weight:700;
+}
+
+.usa-language{
+  flex-direction:row;
+  align-items:center;
+  justify-content:flex-end;
+  display:flex;
+  padding:0 0 0.25rem 0.5rem;
+  width:100%;
+}
+.usa-language--small .usa-button{
+  padding-left:0.75rem;
+  padding-right:0.75rem;
+  padding-bottom:0;
+  padding-top:0;
+  font-size:0.87rem;
+  height:2rem;
+  margin-top:0.3rem;
+  min-width:3rem;
+}
+
+.usa-language-container{
+  align-items:center;
+  justify-content:flex-end;
+  display:flex;
+}
+
+.usa-nav-container .usa-language-container{
+  align-self:center;
+  margin-left:0rem;
+  position:absolute;
+  right:5rem;
+  top:1rem;
+}
+@media all and (min-width: 64em){
+  .usa-nav-container .usa-language-container{
+    align-self:flex-end;
+    margin-left:0.75rem;
+    margin-bottom:0.5rem;
+    position:relative;
+    right:inherit;
+    top:-2px;
+  }
+}
+
+.usa-language__link{
+  margin-right:0rem;
+}
+
+.usa-language__primary{
+  width:auto;
+}
+
+.usa-language__primary-item:last-of-type{
+  position:relative;
+}
+.usa-language__primary-item:last-of-type .usa-language__submenu{
+  position:absolute;
+  right:0;
+}
+
+.usa-language__submenu{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  margin:0;
+  background-color:#162e51;
+  position:absolute;
+  width:15rem;
+  z-index:400;
+}
+.usa-language__submenu > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-language__submenu-item{
+  border-top:1px solid #dfe1e2;
+  font-size:0.93rem;
+}
+.usa-language__submenu .usa-current::after{
+  display:none;
+}
+@media all and (min-width: 40em){
+  .usa-language__submenu .usa-current::after{
+    display:none;
+  }
+}
+.usa-language__submenu a:not(.usa-button){
+  padding-left:2rem;
+}
+.usa-language__submenu .usa-language__submenu a:not(.usa-button){
+  padding-left:3rem;
+}
+.usa-language__submenu .usa-language__submenu .usa-language__submenu a:not(.usa-button){
+  padding-left:4rem;
+}
+.usa-language__submenu[aria-hidden=true]{
+  display:none;
+}
+.usa-language__submenu .usa-language__submenu-item a{
+  color:white;
+  display:block;
+  line-height:1.3;
+  padding:0;
+  padding:0.5rem;
+  text-decoration:none;
+}
+.usa-language__submenu .usa-language__submenu-item a:focus{
+  outline-offset:-0.25rem;
+}
+.usa-language__submenu .usa-language__submenu-item a:hover{
+  color:white;
+  text-decoration:underline;
+}
+
+.usa-language__submenu-list{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+}
+.usa-language__submenu-list > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-language__submenu-list .usa-language__submenu-list-item{
+  margin:0;
+  font-size:0.93rem;
+}
+.usa-language__submenu-list .usa-language__submenu-list-item a{
+  line-height:1.3;
+}
+
+.usa-layout-docs__sidenav{
+  padding-top:2rem;
+}
+@media all and (min-width: 64em){
+  .usa-layout-docs__sidenav{
+    padding-top:0;
+  }
+}
+.grid-container{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.grid-container-card{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:10rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container-card{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.grid-container-card-lg{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:15rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container-card-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.grid-container-mobile{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:20rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container-mobile{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.grid-container-mobile-lg{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:30rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container-mobile-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.grid-container-tablet{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:40rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container-tablet{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.grid-container-tablet-lg{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:55rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container-tablet-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.grid-container-desktop{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container-desktop{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.grid-container-desktop-lg{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:75rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container-desktop-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+.grid-container-widescreen{
+  margin-left:auto;
+  margin-right:auto;
+  max-width:87.5rem;
+  padding-left:1rem;
+  padding-right:1rem;
+}
+@media all and (min-width: 64em){
+  .grid-container-widescreen{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:64rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container-card{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:10rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container-card{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container-card-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:15rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container-card-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container-mobile{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:20rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container-mobile{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container-mobile-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:30rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container-mobile-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container-tablet{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:40rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container-tablet{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container-tablet-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:55rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container-tablet-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container-desktop{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:64rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container-desktop{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container-desktop-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:75rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container-desktop-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-container-widescreen{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:87.5rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 30em) and (min-width: 64em){
+  .mobile-lg\:grid-container-widescreen{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:64rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container-card{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:10rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container-card{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container-card-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:15rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container-card-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container-mobile{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:20rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container-mobile{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container-mobile-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:30rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container-mobile-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container-tablet{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:40rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container-tablet{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container-tablet-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:55rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container-tablet-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container-desktop{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:64rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container-desktop{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container-desktop-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:75rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container-desktop-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-container-widescreen{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:87.5rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 40em) and (min-width: 64em){
+  .tablet\:grid-container-widescreen{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:64rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container-card{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:10rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container-card{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container-card-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:15rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container-card-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container-mobile{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:20rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container-mobile{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container-mobile-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:30rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container-mobile-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container-tablet{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:40rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container-tablet{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container-tablet-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:55rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container-tablet-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container-desktop{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:64rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container-desktop{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container-desktop-lg{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:75rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container-desktop-lg{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-container-widescreen{
+    margin-left:auto;
+    margin-right:auto;
+    max-width:87.5rem;
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .desktop\:grid-container-widescreen{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+}
+.grid-row{
+  display:flex;
+  flex-wrap:wrap;
+}
+.grid-row.grid-gap{
+  margin-left:-0.5rem;
+  margin-right:-0.5rem;
+}
+.grid-row.grid-gap > *{
+  padding-left:0.5rem;
+  padding-right:0.5rem;
+}
+@media all and (min-width: 64em){
+  .grid-row.grid-gap{
+    margin-left:-1rem;
+    margin-right:-1rem;
+  }
+  .grid-row.grid-gap > *{
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+}
+.grid-row.grid-gap-0{
+  margin-left:0;
+  margin-right:0;
+}
+.grid-row.grid-gap-0 > *{
+  padding-left:0;
+  padding-right:0;
+}
+.grid-row.grid-gap-2px{
+  margin-left:-1px;
+  margin-right:-1px;
+}
+.grid-row.grid-gap-2px > *{
+  padding-left:1px;
+  padding-right:1px;
+}
+.grid-row.grid-gap-05{
+  margin-left:-2px;
+  margin-right:-2px;
+}
+.grid-row.grid-gap-05 > *{
+  padding-left:2px;
+  padding-right:2px;
+}
+.grid-row.grid-gap-1{
+  margin-left:-0.25rem;
+  margin-right:-0.25rem;
+}
+.grid-row.grid-gap-1 > *{
+  padding-left:0.25rem;
+  padding-right:0.25rem;
+}
+.grid-row.grid-gap-2{
+  margin-left:-0.5rem;
+  margin-right:-0.5rem;
+}
+.grid-row.grid-gap-2 > *{
+  padding-left:0.5rem;
+  padding-right:0.5rem;
+}
+.grid-row.grid-gap-3{
+  margin-left:-0.75rem;
+  margin-right:-0.75rem;
+}
+.grid-row.grid-gap-3 > *{
+  padding-left:0.75rem;
+  padding-right:0.75rem;
+}
+.grid-row.grid-gap-4{
+  margin-left:-1rem;
+  margin-right:-1rem;
+}
+.grid-row.grid-gap-4 > *{
+  padding-left:1rem;
+  padding-right:1rem;
+}
+.grid-row.grid-gap-5{
+  margin-left:-1.25rem;
+  margin-right:-1.25rem;
+}
+.grid-row.grid-gap-5 > *{
+  padding-left:1.25rem;
+  padding-right:1.25rem;
+}
+.grid-row.grid-gap-6{
+  margin-left:-1.5rem;
+  margin-right:-1.5rem;
+}
+.grid-row.grid-gap-6 > *{
+  padding-left:1.5rem;
+  padding-right:1.5rem;
+}
+.grid-row.grid-gap-sm{
+  margin-left:-1px;
+  margin-right:-1px;
+}
+.grid-row.grid-gap-sm > *{
+  padding-left:1px;
+  padding-right:1px;
+}
+.grid-row.grid-gap-md{
+  margin-left:-0.5rem;
+  margin-right:-0.5rem;
+}
+.grid-row.grid-gap-md > *{
+  padding-left:0.5rem;
+  padding-right:0.5rem;
+}
+.grid-row.grid-gap-lg{
+  margin-left:-0.75rem;
+  margin-right:-0.75rem;
+}
+.grid-row.grid-gap-lg > *{
+  padding-left:0.75rem;
+  padding-right:0.75rem;
+}
+@media all and (min-width: 30em){
+  .grid-row.mobile-lg\:grid-gap-0{
+    margin-left:0;
+    margin-right:0;
+  }
+  .grid-row.mobile-lg\:grid-gap-0 > *{
+    padding-left:0;
+    padding-right:0;
+  }
+  .grid-row.mobile-lg\:grid-gap-2px{
+    margin-left:-1px;
+    margin-right:-1px;
+  }
+  .grid-row.mobile-lg\:grid-gap-2px > *{
+    padding-left:1px;
+    padding-right:1px;
+  }
+  .grid-row.mobile-lg\:grid-gap-05{
+    margin-left:-2px;
+    margin-right:-2px;
+  }
+  .grid-row.mobile-lg\:grid-gap-05 > *{
+    padding-left:2px;
+    padding-right:2px;
+  }
+  .grid-row.mobile-lg\:grid-gap-1{
+    margin-left:-0.25rem;
+    margin-right:-0.25rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-1 > *{
+    padding-left:0.25rem;
+    padding-right:0.25rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-2{
+    margin-left:-0.5rem;
+    margin-right:-0.5rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-2 > *{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-3{
+    margin-left:-0.75rem;
+    margin-right:-0.75rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-3 > *{
+    padding-left:0.75rem;
+    padding-right:0.75rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-4{
+    margin-left:-1rem;
+    margin-right:-1rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-4 > *{
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-5{
+    margin-left:-1.25rem;
+    margin-right:-1.25rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-5 > *{
+    padding-left:1.25rem;
+    padding-right:1.25rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-6{
+    margin-left:-1.5rem;
+    margin-right:-1.5rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-6 > *{
+    padding-left:1.5rem;
+    padding-right:1.5rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-sm{
+    margin-left:-1px;
+    margin-right:-1px;
+  }
+  .grid-row.mobile-lg\:grid-gap-sm > *{
+    padding-left:1px;
+    padding-right:1px;
+  }
+  .grid-row.mobile-lg\:grid-gap-md{
+    margin-left:-0.5rem;
+    margin-right:-0.5rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-md > *{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-lg{
+    margin-left:-0.75rem;
+    margin-right:-0.75rem;
+  }
+  .grid-row.mobile-lg\:grid-gap-lg > *{
+    padding-left:0.75rem;
+    padding-right:0.75rem;
+  }
+}
+@media all and (min-width: 40em){
+  .grid-row.tablet\:grid-gap-0{
+    margin-left:0;
+    margin-right:0;
+  }
+  .grid-row.tablet\:grid-gap-0 > *{
+    padding-left:0;
+    padding-right:0;
+  }
+  .grid-row.tablet\:grid-gap-2px{
+    margin-left:-1px;
+    margin-right:-1px;
+  }
+  .grid-row.tablet\:grid-gap-2px > *{
+    padding-left:1px;
+    padding-right:1px;
+  }
+  .grid-row.tablet\:grid-gap-05{
+    margin-left:-2px;
+    margin-right:-2px;
+  }
+  .grid-row.tablet\:grid-gap-05 > *{
+    padding-left:2px;
+    padding-right:2px;
+  }
+  .grid-row.tablet\:grid-gap-1{
+    margin-left:-0.25rem;
+    margin-right:-0.25rem;
+  }
+  .grid-row.tablet\:grid-gap-1 > *{
+    padding-left:0.25rem;
+    padding-right:0.25rem;
+  }
+  .grid-row.tablet\:grid-gap-2{
+    margin-left:-0.5rem;
+    margin-right:-0.5rem;
+  }
+  .grid-row.tablet\:grid-gap-2 > *{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .grid-row.tablet\:grid-gap-3{
+    margin-left:-0.75rem;
+    margin-right:-0.75rem;
+  }
+  .grid-row.tablet\:grid-gap-3 > *{
+    padding-left:0.75rem;
+    padding-right:0.75rem;
+  }
+  .grid-row.tablet\:grid-gap-4{
+    margin-left:-1rem;
+    margin-right:-1rem;
+  }
+  .grid-row.tablet\:grid-gap-4 > *{
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+  .grid-row.tablet\:grid-gap-5{
+    margin-left:-1.25rem;
+    margin-right:-1.25rem;
+  }
+  .grid-row.tablet\:grid-gap-5 > *{
+    padding-left:1.25rem;
+    padding-right:1.25rem;
+  }
+  .grid-row.tablet\:grid-gap-6{
+    margin-left:-1.5rem;
+    margin-right:-1.5rem;
+  }
+  .grid-row.tablet\:grid-gap-6 > *{
+    padding-left:1.5rem;
+    padding-right:1.5rem;
+  }
+  .grid-row.tablet\:grid-gap-sm{
+    margin-left:-1px;
+    margin-right:-1px;
+  }
+  .grid-row.tablet\:grid-gap-sm > *{
+    padding-left:1px;
+    padding-right:1px;
+  }
+  .grid-row.tablet\:grid-gap-md{
+    margin-left:-0.5rem;
+    margin-right:-0.5rem;
+  }
+  .grid-row.tablet\:grid-gap-md > *{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .grid-row.tablet\:grid-gap-lg{
+    margin-left:-0.75rem;
+    margin-right:-0.75rem;
+  }
+  .grid-row.tablet\:grid-gap-lg > *{
+    padding-left:0.75rem;
+    padding-right:0.75rem;
+  }
+}
+@media all and (min-width: 64em){
+  .grid-row.desktop\:grid-gap-0{
+    margin-left:0;
+    margin-right:0;
+  }
+  .grid-row.desktop\:grid-gap-0 > *{
+    padding-left:0;
+    padding-right:0;
+  }
+  .grid-row.desktop\:grid-gap-2px{
+    margin-left:-1px;
+    margin-right:-1px;
+  }
+  .grid-row.desktop\:grid-gap-2px > *{
+    padding-left:1px;
+    padding-right:1px;
+  }
+  .grid-row.desktop\:grid-gap-05{
+    margin-left:-2px;
+    margin-right:-2px;
+  }
+  .grid-row.desktop\:grid-gap-05 > *{
+    padding-left:2px;
+    padding-right:2px;
+  }
+  .grid-row.desktop\:grid-gap-1{
+    margin-left:-0.25rem;
+    margin-right:-0.25rem;
+  }
+  .grid-row.desktop\:grid-gap-1 > *{
+    padding-left:0.25rem;
+    padding-right:0.25rem;
+  }
+  .grid-row.desktop\:grid-gap-2{
+    margin-left:-0.5rem;
+    margin-right:-0.5rem;
+  }
+  .grid-row.desktop\:grid-gap-2 > *{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .grid-row.desktop\:grid-gap-3{
+    margin-left:-0.75rem;
+    margin-right:-0.75rem;
+  }
+  .grid-row.desktop\:grid-gap-3 > *{
+    padding-left:0.75rem;
+    padding-right:0.75rem;
+  }
+  .grid-row.desktop\:grid-gap-4{
+    margin-left:-1rem;
+    margin-right:-1rem;
+  }
+  .grid-row.desktop\:grid-gap-4 > *{
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+  .grid-row.desktop\:grid-gap-5{
+    margin-left:-1.25rem;
+    margin-right:-1.25rem;
+  }
+  .grid-row.desktop\:grid-gap-5 > *{
+    padding-left:1.25rem;
+    padding-right:1.25rem;
+  }
+  .grid-row.desktop\:grid-gap-6{
+    margin-left:-1.5rem;
+    margin-right:-1.5rem;
+  }
+  .grid-row.desktop\:grid-gap-6 > *{
+    padding-left:1.5rem;
+    padding-right:1.5rem;
+  }
+  .grid-row.desktop\:grid-gap-sm{
+    margin-left:-1px;
+    margin-right:-1px;
+  }
+  .grid-row.desktop\:grid-gap-sm > *{
+    padding-left:1px;
+    padding-right:1px;
+  }
+  .grid-row.desktop\:grid-gap-md{
+    margin-left:-0.5rem;
+    margin-right:-0.5rem;
+  }
+  .grid-row.desktop\:grid-gap-md > *{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .grid-row.desktop\:grid-gap-lg{
+    margin-left:-0.75rem;
+    margin-right:-0.75rem;
+  }
+  .grid-row.desktop\:grid-gap-lg > *{
+    padding-left:0.75rem;
+    padding-right:0.75rem;
+  }
+}
+
+[class*=grid-col]{
+  position:relative;
+  width:100%;
+  box-sizing:border-box;
+}
+
+.grid-col{
+  flex:1 1 0%;
+  width:auto;
+  max-width:100%;
+  min-width:1px;
+}
+
+.grid-col-auto{
+  flex:0 1 auto;
+  width:auto;
+  max-width:100%;
+}
+
+.grid-col-fill{
+  flex:1 1 0%;
+  width:auto;
+  max-width:100%;
+  min-width:1px;
+}
+
+.grid-col-1{
+  flex:0 1 auto;
+  width:8.3333333333%;
+}
+
+.grid-col-2{
+  flex:0 1 auto;
+  width:16.6666666667%;
+}
+
+.grid-col-3{
+  flex:0 1 auto;
+  width:25%;
+}
+
+.grid-col-4{
+  flex:0 1 auto;
+  width:33.3333333333%;
+}
+
+.grid-col-5{
+  flex:0 1 auto;
+  width:41.6666666667%;
+}
+
+.grid-col-6{
+  flex:0 1 auto;
+  width:50%;
+}
+
+.grid-col-7{
+  flex:0 1 auto;
+  width:58.3333333333%;
+}
+
+.grid-col-8{
+  flex:0 1 auto;
+  width:66.6666666667%;
+}
+
+.grid-col-9{
+  flex:0 1 auto;
+  width:75%;
+}
+
+.grid-col-10{
+  flex:0 1 auto;
+  width:83.3333333333%;
+}
+
+.grid-col-11{
+  flex:0 1 auto;
+  width:91.6666666667%;
+}
+
+.grid-col-12{
+  flex:0 1 auto;
+  width:100%;
+}
+
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-col{
+    flex:1 1 0%;
+    width:auto;
+    max-width:100%;
+    min-width:1px;
+  }
+  .mobile-lg\:grid-col-fill{
+    flex:1 1 0%;
+    width:auto;
+    max-width:100%;
+    min-width:1px;
+  }
+  .mobile-lg\:grid-col-auto{
+    flex:0 1 auto;
+    width:auto;
+    max-width:100%;
+  }
+  .mobile-lg\:grid-col-1{
+    flex:0 1 auto;
+    width:8.3333333333%;
+  }
+  .mobile-lg\:grid-col-2{
+    flex:0 1 auto;
+    width:16.6666666667%;
+  }
+  .mobile-lg\:grid-col-3{
+    flex:0 1 auto;
+    width:25%;
+  }
+  .mobile-lg\:grid-col-4{
+    flex:0 1 auto;
+    width:33.3333333333%;
+  }
+  .mobile-lg\:grid-col-5{
+    flex:0 1 auto;
+    width:41.6666666667%;
+  }
+  .mobile-lg\:grid-col-6{
+    flex:0 1 auto;
+    width:50%;
+  }
+  .mobile-lg\:grid-col-7{
+    flex:0 1 auto;
+    width:58.3333333333%;
+  }
+  .mobile-lg\:grid-col-8{
+    flex:0 1 auto;
+    width:66.6666666667%;
+  }
+  .mobile-lg\:grid-col-9{
+    flex:0 1 auto;
+    width:75%;
+  }
+  .mobile-lg\:grid-col-10{
+    flex:0 1 auto;
+    width:83.3333333333%;
+  }
+  .mobile-lg\:grid-col-11{
+    flex:0 1 auto;
+    width:91.6666666667%;
+  }
+  .mobile-lg\:grid-col-12{
+    flex:0 1 auto;
+    width:100%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-col{
+    flex:1 1 0%;
+    width:auto;
+    max-width:100%;
+    min-width:1px;
+  }
+  .tablet\:grid-col-fill{
+    flex:1 1 0%;
+    width:auto;
+    max-width:100%;
+    min-width:1px;
+  }
+  .tablet\:grid-col-auto{
+    flex:0 1 auto;
+    width:auto;
+    max-width:100%;
+  }
+  .tablet\:grid-col-1{
+    flex:0 1 auto;
+    width:8.3333333333%;
+  }
+  .tablet\:grid-col-2{
+    flex:0 1 auto;
+    width:16.6666666667%;
+  }
+  .tablet\:grid-col-3{
+    flex:0 1 auto;
+    width:25%;
+  }
+  .tablet\:grid-col-4{
+    flex:0 1 auto;
+    width:33.3333333333%;
+  }
+  .tablet\:grid-col-5{
+    flex:0 1 auto;
+    width:41.6666666667%;
+  }
+  .tablet\:grid-col-6{
+    flex:0 1 auto;
+    width:50%;
+  }
+  .tablet\:grid-col-7{
+    flex:0 1 auto;
+    width:58.3333333333%;
+  }
+  .tablet\:grid-col-8{
+    flex:0 1 auto;
+    width:66.6666666667%;
+  }
+  .tablet\:grid-col-9{
+    flex:0 1 auto;
+    width:75%;
+  }
+  .tablet\:grid-col-10{
+    flex:0 1 auto;
+    width:83.3333333333%;
+  }
+  .tablet\:grid-col-11{
+    flex:0 1 auto;
+    width:91.6666666667%;
+  }
+  .tablet\:grid-col-12{
+    flex:0 1 auto;
+    width:100%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-col{
+    flex:1 1 0%;
+    width:auto;
+    max-width:100%;
+    min-width:1px;
+  }
+  .desktop\:grid-col-fill{
+    flex:1 1 0%;
+    width:auto;
+    max-width:100%;
+    min-width:1px;
+  }
+  .desktop\:grid-col-auto{
+    flex:0 1 auto;
+    width:auto;
+    max-width:100%;
+  }
+  .desktop\:grid-col-1{
+    flex:0 1 auto;
+    width:8.3333333333%;
+  }
+  .desktop\:grid-col-2{
+    flex:0 1 auto;
+    width:16.6666666667%;
+  }
+  .desktop\:grid-col-3{
+    flex:0 1 auto;
+    width:25%;
+  }
+  .desktop\:grid-col-4{
+    flex:0 1 auto;
+    width:33.3333333333%;
+  }
+  .desktop\:grid-col-5{
+    flex:0 1 auto;
+    width:41.6666666667%;
+  }
+  .desktop\:grid-col-6{
+    flex:0 1 auto;
+    width:50%;
+  }
+  .desktop\:grid-col-7{
+    flex:0 1 auto;
+    width:58.3333333333%;
+  }
+  .desktop\:grid-col-8{
+    flex:0 1 auto;
+    width:66.6666666667%;
+  }
+  .desktop\:grid-col-9{
+    flex:0 1 auto;
+    width:75%;
+  }
+  .desktop\:grid-col-10{
+    flex:0 1 auto;
+    width:83.3333333333%;
+  }
+  .desktop\:grid-col-11{
+    flex:0 1 auto;
+    width:91.6666666667%;
+  }
+  .desktop\:grid-col-12{
+    flex:0 1 auto;
+    width:100%;
+  }
+}
+.grid-offset-1{
+  margin-left:8.3333333333%;
+}
+
+.grid-offset-2{
+  margin-left:16.6666666667%;
+}
+
+.grid-offset-3{
+  margin-left:25%;
+}
+
+.grid-offset-4{
+  margin-left:33.3333333333%;
+}
+
+.grid-offset-5{
+  margin-left:41.6666666667%;
+}
+
+.grid-offset-6{
+  margin-left:50%;
+}
+
+.grid-offset-7{
+  margin-left:58.3333333333%;
+}
+
+.grid-offset-8{
+  margin-left:66.6666666667%;
+}
+
+.grid-offset-9{
+  margin-left:75%;
+}
+
+.grid-offset-10{
+  margin-left:83.3333333333%;
+}
+
+.grid-offset-11{
+  margin-left:91.6666666667%;
+}
+
+.grid-offset-12{
+  margin-left:100%;
+}
+
+.grid-offset-none{
+  margin-left:0;
+}
+
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-1{
+    margin-left:8.3333333333%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-2{
+    margin-left:16.6666666667%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-3{
+    margin-left:25%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-4{
+    margin-left:33.3333333333%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-5{
+    margin-left:41.6666666667%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-6{
+    margin-left:50%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-7{
+    margin-left:58.3333333333%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-8{
+    margin-left:66.6666666667%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-9{
+    margin-left:75%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-10{
+    margin-left:83.3333333333%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-11{
+    margin-left:91.6666666667%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-12{
+    margin-left:100%;
+  }
+}
+@media all and (min-width: 30em){
+  .mobile-lg\:grid-offset-none{
+    margin-left:0;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-1{
+    margin-left:8.3333333333%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-2{
+    margin-left:16.6666666667%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-3{
+    margin-left:25%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-4{
+    margin-left:33.3333333333%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-5{
+    margin-left:41.6666666667%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-6{
+    margin-left:50%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-7{
+    margin-left:58.3333333333%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-8{
+    margin-left:66.6666666667%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-9{
+    margin-left:75%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-10{
+    margin-left:83.3333333333%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-11{
+    margin-left:91.6666666667%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-12{
+    margin-left:100%;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:grid-offset-none{
+    margin-left:0;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-1{
+    margin-left:8.3333333333%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-2{
+    margin-left:16.6666666667%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-3{
+    margin-left:25%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-4{
+    margin-left:33.3333333333%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-5{
+    margin-left:41.6666666667%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-6{
+    margin-left:50%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-7{
+    margin-left:58.3333333333%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-8{
+    margin-left:66.6666666667%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-9{
+    margin-left:75%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-10{
+    margin-left:83.3333333333%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-11{
+    margin-left:91.6666666667%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-12{
+    margin-left:100%;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:grid-offset-none{
+    margin-left:0;
+  }
+}
+.usa-media-block{
+  align-items:flex-start;
+  display:flex;
+}
+
+.usa-media-block__img{
+  flex-shrink:0;
+  margin-right:0.5rem;
+}
+
+.usa-media-block__body{
+  flex:1 1 0%;
+}
+
+.usa-js-no-click{
+  pointer-events:none;
+  -webkit-user-select:none;
+     -moz-user-select:none;
+          user-select:none;
+}
+.usa-js-no-click .usa-modal,
+.usa-js-no-click .usa-modal *{
+  pointer-events:auto;
+  -webkit-user-select:text;
+     -moz-user-select:text;
+          user-select:text;
+}
+
+[data-open-modal] *{
+  pointer-events:none;
+}
+
+.usa-modal-wrapper{
+  text-align:center;
+  transition:opacity 0.15s ease-in-out;
+}
+.usa-modal-wrapper.is-hidden{
+  visibility:hidden;
+  opacity:0;
+  position:fixed;
+}
+.usa-modal-wrapper.is-visible{
+  visibility:visible;
+  opacity:1;
+  position:fixed;
+  z-index:99999;
+}
+
+.usa-modal-overlay{
+  background:rgba(0, 0, 0, 0.7);
+  bottom:0;
+  height:100%;
+  left:0;
+  overflow:scroll;
+  overflow-x:hidden;
+  padding:1.5rem;
+  position:fixed;
+  scroll-behavior:smooth;
+  top:0;
+  width:100%;
+}
+.usa-modal-overlay:before{
+  content:"";
+  display:inline-block;
+  height:100%;
+  vertical-align:middle;
+}
+.usa-modal-overlay[data-force-action=true]{
+  pointer-events:none;
+}
+.usa-modal-overlay[data-force-action=true] *{
+  pointer-events:auto;
+}
+
+.usa-js-loading .usa-modal-wrapper{
+  position:absolute;
+  left:-999em;
+  right:auto;
+}
+.usa-js-loading .usa-modal-wrapper:target{
+  position:static;
+}
+
+.usa-modal{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  border-radius:0.5rem;
+  background:white;
+  color:#1b1b1b;
+  display:inline-block;
+  margin:1.25rem auto;
+  max-width:30rem;
+  position:relative;
+  text-align:left;
+  vertical-align:middle;
+  width:100%;
+}
+.usa-modal:focus{
+  outline:none;
+}
+
+.usa-modal__content{
+  display:flex;
+  flex-direction:column-reverse;
+  padding-top:2rem;
+  width:100%;
+}
+
+.usa-modal__main{
+  margin:0 auto;
+  padding:0.5rem 2rem 2rem;
+}
+
+.usa-modal-wrapper [data-close-modal] > .usa-icon,
+.usa-modal-wrapper [data-close-modal] > .usa-icon use{
+  pointer-events:none !important;
+}
+
+.usa-modal__close{
+  align-items:center;
+  align-self:flex-end;
+  background-color:transparent;
+  color:#71767a;
+  display:flex;
+  flex-shrink:0;
+  font-size:0.93rem;
+  margin:-2rem 0 0 auto;
+  padding:0.25rem 0.25rem;
+  width:auto;
+}
+.usa-modal__close:hover, .usa-modal__close:active{
+  background-color:transparent;
+  color:#1b1b1b;
+}
+.usa-modal__close:focus{
+  outline-offset:0;
+}
+.usa-modal__close .usa-icon{
+  height:2rem;
+  margin:2px 2px 0 0;
+  width:2rem;
+}
+
+.usa-modal__heading{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+  font-size:1.34rem;
+  line-height:1.4;
+  margin-top:0;
+}
+
+.usa-modal__footer{
+  margin-top:1.5rem;
+}
+
+.usa-modal--lg{
+  max-width:55rem;
+  width:100%;
+}
+.usa-modal--lg .usa-modal__main{
+  padding-bottom:4rem;
+  padding-top:1.25rem;
+  width:100%;
+  max-width:40rem;
+}
+@media all and (min-width: 40em){
+  .usa-modal--lg .usa-modal__heading{
+    font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+    font-size:1.95rem;
+  }
+}
+
+.usa-js-modal--active{
+  overflow:hidden;
+}
+
+@keyframes slidein-left{
+  from{
+    transform:translateX(15rem);
+  }
+  to{
+    transform:translateX(0);
+  }
+}
+.usa-nav{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:0.9;
+}
+@media all and (max-width: 63.99em){
+  .usa-nav{
+    position:absolute;
+    right:0;
+    position:absolute;
+    bottom:0;
+    top:0;
+    position:fixed;
+    background:white;
+    border-right:0;
+    display:none;
+    flex-direction:column;
+    overflow-y:auto;
+    padding:1rem;
+    width:15rem;
+    z-index:500;
+  }
+  .usa-nav.is-visible{
+    animation:slidein-left 0.3s ease-in-out;
+    display:flex;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav{
+    float:right;
+    position:relative;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav .usa-search{
+    margin-left:1rem;
+  }
+}
+.usa-nav .usa-accordion{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:0.9;
+}
+
+@media all and (max-width: 63.99em){
+  .usa-nav__primary{
+    margin-bottom:0;
+    margin-top:0;
+    list-style-type:none;
+    padding-left:0;
+    margin-top:1.5rem;
+    order:2;
+  }
+  .usa-nav__primary > li{
+    margin-bottom:0;
+    max-width:unset;
+  }
+  .usa-nav__primary-item{
+    border-top:1px solid #dfe1e2;
+  }
+  .usa-nav__primary a:not(.usa-button){
+    display:block;
+    padding:0.5rem 1rem;
+    text-decoration:none;
+  }
+  .usa-nav__primary a:not(.usa-button):hover{
+    background-color:#f0f0f0;
+    text-decoration:none;
+  }
+  .usa-nav__primary a:not(.usa-button):not(.usa-current){
+    color:#565c65;
+  }
+  .usa-nav__primary a:not(.usa-button):not(.usa-current):hover{
+    color:#005ea2;
+  }
+  .usa-nav__primary a:not(.usa-button):not(.usa-current):focus{
+    outline-offset:0;
+  }
+  .usa-nav__primary .usa-current{
+    position:relative;
+    color:#005ea2;
+    font-weight:700;
+  }
+  .usa-nav__primary .usa-current::after{
+    background-color:#005ea2;
+    border-radius:99rem;
+    content:"";
+    display:block;
+    position:absolute;
+    bottom:0.25rem;
+    top:0.25rem;
+    width:0.25rem;
+    left:0.25rem;
+  }
+}
+@media all and (max-width: 63.99em) and (min-width: 40em){
+  .usa-nav__primary .usa-current{
+    position:relative;
+  }
+  .usa-nav__primary .usa-current::after{
+    background-color:#005ea2;
+    border-radius:99rem;
+    content:"";
+    display:block;
+    position:absolute;
+    bottom:0.25rem;
+    top:0.25rem;
+    width:0.25rem;
+    left:0rem;
+  }
+}
+@media all and (max-width: 63.99em){
+  .usa-nav__primary a{
+    padding-bottom:0.75rem;
+    padding-top:0.75rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary{
+    display:flex;
+    align-items:stretch;
+  }
+}
+.usa-nav__primary .usa-nav__primary-item a{
+  text-decoration:none;
+}
+.usa-nav__primary > .usa-nav__primary-item{
+  line-height:1.1;
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary > .usa-nav__primary-item{
+    font-size:0.93rem;
+    line-height:0.9;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary > .usa-nav__primary-item > a{
+    line-height:0.9;
+    padding:1rem;
+    align-items:center;
+    color:#565c65;
+    display:flex;
+    font-weight:700;
+  }
+  .usa-nav__primary > .usa-nav__primary-item > a:hover{
+    color:#005ea2;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary > .usa-nav__primary-item > button,
+  .usa-nav__primary > .usa-nav__primary-item > a{
+    height:100%;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary a{
+    padding-bottom:0.5rem;
+    padding-top:0.5rem;
+  }
+}
+.usa-nav__primary button{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  position:relative;
+  color:#565c65;
+  font-weight:normal;
+  line-height:1.1;
+  padding:0.75rem 1rem;
+  text-decoration:none;
+}
+.usa-nav__primary button:visited{
+  color:#54278f;
+}
+.usa-nav__primary button:hover{
+  color:#1a4480;
+}
+.usa-nav__primary button:active{
+  color:#162e51;
+}
+.usa-nav__primary button:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-nav__primary button:hover, .usa-nav__primary button.usa-button--hover, .usa-nav__primary button:disabled:hover, .usa-nav__primary button[aria-disabled=true]:hover, .usa-nav__primary button:disabled.usa-button--hover, .usa-nav__primary button[aria-disabled=true].usa-button--hover, .usa-nav__primary button:active, .usa-nav__primary button.usa-button--active, .usa-nav__primary button:disabled:active, .usa-nav__primary button[aria-disabled=true]:active, .usa-nav__primary button:disabled.usa-button--active, .usa-nav__primary button[aria-disabled=true].usa-button--active, .usa-nav__primary button:disabled:focus, .usa-nav__primary button[aria-disabled=true]:focus, .usa-nav__primary button:disabled.usa-focus, .usa-nav__primary button[aria-disabled=true].usa-focus, .usa-nav__primary button:disabled, .usa-nav__primary button[aria-disabled=true], .usa-nav__primary button.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-nav__primary button.usa-button--hover{
+  color:#1a4480;
+}
+.usa-nav__primary button.usa-button--active{
+  color:#162e51;
+}
+.usa-nav__primary button:disabled, .usa-nav__primary button[aria-disabled=true], .usa-nav__primary button:disabled:hover, .usa-nav__primary button[aria-disabled=true]:hover, .usa-nav__primary button[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-nav__primary button:disabled, .usa-nav__primary button[aria-disabled=true], .usa-nav__primary button:disabled:hover, .usa-nav__primary button[aria-disabled=true]:hover, .usa-nav__primary button[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary button{
+    line-height:0.9;
+    padding:1rem;
+    font-size:0.93rem;
+    font-weight:700;
+  }
+}
+@media (forced-colors: active){
+  .usa-nav__primary button{
+    forced-color-adjust:auto;
+  }
+}
+.usa-nav__primary button:hover{
+  color:#005ea2;
+  background-color:#f0f0f0;
+  text-decoration:none;
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary button:hover{
+    background-color:transparent;
+  }
+}
+.usa-nav__primary button[aria-expanded], .usa-nav__primary button[aria-expanded]:hover{
+  background-image:none;
+}
+@media (forced-colors: active){
+  .usa-nav__primary button[aria-expanded]::before, .usa-nav__primary button[aria-expanded]:hover::before{
+    content:none;
+  }
+}
+.usa-nav__primary button[aria-expanded] span::after{
+  position:absolute;
+  top:50%;
+  right:0;
+  transform:translateY(-50%);
+}
+.usa-nav__primary button[aria-expanded=false] span::after{
+  background-image:url("../img/usa-icons/add.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:1.25rem 1.25rem;
+  display:inline-block;
+  height:1.25rem;
+  width:1.25rem;
+  content:"";
+  vertical-align:middle;
+  margin-left:auto;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-nav__primary button[aria-expanded=false] span::after{
+    background:none;
+    background-color:ButtonText;
+    -webkit-mask-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:1.25rem 1.25rem;
+            mask-size:1.25rem 1.25rem;
+  }
+}
+.usa-nav__primary button[aria-expanded=false] span::after:hover{
+  background-color:buttonText;
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary button[aria-expanded=false] span::after{
+    background-image:url("../img/usa-icons/expand_more.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1rem 1rem;
+    display:inline-block;
+    height:1rem;
+    width:1rem;
+    content:"";
+    vertical-align:middle;
+    margin-left:auto;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-nav__primary button[aria-expanded=false] span::after{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1rem 1rem;
+              mask-size:1rem 1rem;
+    }
+  }
+  .usa-nav__primary button[aria-expanded=false] span::after{
+    right:0.75rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary button[aria-expanded=false]:hover span::after{
+    background-color:#1a4480;
+  }
+}
+@media (min-width: 64em) and (forced-colors: active){
+  .usa-nav__primary button[aria-expanded=false]:hover span::after{
+    background-color:ButtonText;
+  }
+}
+.usa-nav__primary button[aria-expanded=true] span::after{
+  background-image:url("../img/usa-icons/remove.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:1.25rem 1.25rem;
+  display:inline-block;
+  height:1.25rem;
+  width:1.25rem;
+  content:"";
+  vertical-align:middle;
+  margin-left:auto;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-nav__primary button[aria-expanded=true] span::after{
+    background:none;
+    background-color:ButtonText;
+    -webkit-mask-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:1.25rem 1.25rem;
+            mask-size:1.25rem 1.25rem;
+  }
+}
+.usa-nav__primary button[aria-expanded=true] span::after{
+  position:absolute;
+  right:0;
+}
+@media (forced-colors: active){
+  .usa-nav__primary button[aria-expanded=true] span::after{
+    background-color:ButtonText;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary button[aria-expanded=true]{
+    background-image:none;
+    background-color:#162e51;
+    color:white;
+  }
+}
+@media all and (min-width: 64em) and (min-width: 64em){
+  .usa-nav__primary button[aria-expanded=true] span::after{
+    background-image:url("../img/usa-icons/expand_less.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1rem 1rem;
+    display:inline-block;
+    height:1rem;
+    width:1rem;
+    content:"";
+    vertical-align:middle;
+    margin-left:auto;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-nav__primary button[aria-expanded=true] span::after{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/expand_less.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/expand_less.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1rem 1rem;
+              mask-size:1rem 1rem;
+    }
+  }
+  .usa-nav__primary button[aria-expanded=true] span::after{
+    right:0.75rem;
+    background-color:white;
+  }
+}
+@media (min-width: 64em) and (min-width: 64em) and (forced-colors: active){
+  .usa-nav__primary button[aria-expanded=true] span::after{
+    background-color:ButtonText;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__primary .usa-accordion__button span{
+    display:inline-block;
+    margin-right:0;
+    padding-right:1rem;
+  }
+}
+
+.usa-nav__secondary{
+  margin-top:1rem;
+}
+@media all and (min-width: 64em){
+  .usa-nav__secondary{
+    flex-direction:column;
+    align-items:flex-end;
+    bottom:4rem;
+    display:flex;
+    font-size:0.93rem;
+    margin-top:0.5rem;
+    min-width:calc(27ch + 3rem);
+    position:absolute;
+    right:2rem;
+  }
+}
+.usa-nav__secondary .usa-search{
+  margin-top:1rem;
+  width:100%;
+}
+@media all and (min-width: 64em){
+  .usa-nav__secondary .usa-search{
+    margin-left:0;
+    margin-top:0.5rem;
+  }
+}
+
+.usa-nav__secondary-links{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  line-height:1.3;
+  margin-top:1.5rem;
+}
+@media all and (min-width: 64em){
+  .usa-nav__secondary-links{
+    -moz-column-gap:0.5rem;
+         column-gap:0.5rem;
+    display:flex;
+    flex-flow:row nowrap;
+    line-height:0.9;
+    margin-bottom:0.25rem;
+    margin-top:0;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__secondary-links .usa-nav__secondary-item{
+    padding-left:0.25rem;
+  }
+  .usa-nav__secondary-links .usa-nav__secondary-item + .usa-nav__secondary-item{
+    border-left:1px solid #dfe1e2;
+    padding-left:0.5rem;
+  }
+}
+.usa-nav__secondary-links a{
+  color:#71767a;
+  display:inline-block;
+  font-size:0.93rem;
+  text-decoration:none;
+}
+.usa-nav__secondary-links a:hover{
+  color:#005ea2;
+  text-decoration:underline;
+}
+
+@media all and (max-width: 63.99em){
+  .usa-nav__submenu{
+    margin-bottom:0;
+    margin-top:0;
+    list-style-type:none;
+    padding-left:0;
+    margin:0;
+  }
+  .usa-nav__submenu > li{
+    margin-bottom:0;
+    max-width:unset;
+  }
+  .usa-nav__submenu-item{
+    border-top:1px solid #dfe1e2;
+    font-size:0.93rem;
+  }
+  .usa-nav__submenu .usa-current::after{
+    display:none;
+  }
+}
+@media all and (max-width: 63.99em) and (min-width: 40em){
+  .usa-nav__submenu .usa-current::after{
+    display:none;
+  }
+}
+@media all and (max-width: 63.99em){
+  .usa-nav__submenu a:not(.usa-button){
+    padding-left:2rem;
+  }
+  .usa-nav__submenu .usa-nav__submenu a:not(.usa-button){
+    padding-left:3rem;
+  }
+  .usa-nav__submenu .usa-nav__submenu .usa-nav__submenu a:not(.usa-button){
+    padding-left:4rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-nav__submenu{
+    margin-bottom:0;
+    margin-top:0;
+    list-style-type:none;
+    padding-left:0;
+    padding-bottom:0.5rem;
+    padding-top:0.5rem;
+    background-color:#162e51;
+    width:15rem;
+    position:absolute;
+    z-index:400;
+  }
+}
+.usa-nav__submenu[aria-hidden=true]{
+  display:none;
+}
+@media all and (min-width: 64em){
+  .usa-nav__submenu .usa-nav__submenu-item a{
+    padding-left:1rem;
+    padding-right:1rem;
+    color:white;
+    line-height:1.3;
+    display:block;
+  }
+  .usa-nav__submenu .usa-nav__submenu-item a:focus{
+    outline-offset:-0.25rem;
+  }
+  .usa-nav__submenu .usa-nav__submenu-item a:hover{
+    color:white;
+    text-decoration:underline;
+  }
+}
+
+.usa-nav__submenu-list{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+}
+.usa-nav__submenu-list > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-nav__submenu-list .usa-nav__submenu-list-item{
+  margin:0;
+  font-size:0.93rem;
+}
+.usa-nav__submenu-list .usa-nav__submenu-list-item a{
+  line-height:1.3;
+}
+
+.usa-nav__close{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  height:3rem;
+  width:3rem;
+  background-image:none;
+  color:currentColor;
+  flex:none;
+  float:right;
+  margin:-0.75rem -1rem 1rem auto;
+  text-align:center;
+}
+.usa-nav__close:visited{
+  color:#54278f;
+}
+.usa-nav__close:hover{
+  color:#1a4480;
+}
+.usa-nav__close:active{
+  color:#162e51;
+}
+.usa-nav__close:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-nav__close:hover, .usa-nav__close.usa-button--hover, .usa-nav__close:disabled:hover, .usa-nav__close[aria-disabled=true]:hover, .usa-nav__close:disabled.usa-button--hover, .usa-nav__close[aria-disabled=true].usa-button--hover, .usa-nav__close:active, .usa-nav__close.usa-button--active, .usa-nav__close:disabled:active, .usa-nav__close[aria-disabled=true]:active, .usa-nav__close:disabled.usa-button--active, .usa-nav__close[aria-disabled=true].usa-button--active, .usa-nav__close:disabled:focus, .usa-nav__close[aria-disabled=true]:focus, .usa-nav__close:disabled.usa-focus, .usa-nav__close[aria-disabled=true].usa-focus, .usa-nav__close:disabled, .usa-nav__close[aria-disabled=true], .usa-nav__close.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-nav__close.usa-button--hover{
+  color:#1a4480;
+}
+.usa-nav__close.usa-button--active{
+  color:#162e51;
+}
+.usa-nav__close:disabled, .usa-nav__close[aria-disabled=true], .usa-nav__close:disabled:hover, .usa-nav__close[aria-disabled=true]:hover, .usa-nav__close[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-nav__close:disabled, .usa-nav__close[aria-disabled=true], .usa-nav__close:disabled:hover, .usa-nav__close[aria-disabled=true]:hover, .usa-nav__close[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-nav__close::before{
+    background-image:url("../img/usa-icons/close.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1.25rem 1.25rem;
+    display:inline-block;
+    height:1.25rem;
+    width:1.25rem;
+    content:"";
+    vertical-align:middle;
+    margin-right:auto;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-nav__close::before{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1.25rem 1.25rem;
+              mask-size:1.25rem 1.25rem;
+    }
+  }
+  .usa-nav__close::before{
+    background-color:buttonText;
+  }
+}
+.usa-nav__close:hover{
+  color:currentColor;
+  text-decoration:none;
+}
+@media all and (min-width: 64em){
+  .usa-nav__close{
+    display:none;
+  }
+}
+.usa-nav__close img{
+  width:1.5rem;
+}
+@media (forced-colors: active){
+  .usa-nav__close img{
+    display:none;
+  }
+}
+.usa-nav__close + *{
+  clear:both;
+}
+
+.usa-js-mobile-nav--active{
+  overflow:hidden;
+}
+
+@media (min-width: 63.06rem){
+  .usa-js-mobile-nav--active.is-safari{
+    overflow-y:scroll;
+    position:fixed;
+    top:var(--scrolltop, 0);
+  }
+}
+.usa-pagination{
+  margin-bottom:1rem;
+  margin-top:1rem;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  color:#1b1b1b;
+  background-color:white;
+  display:flex;
+  justify-content:center;
+}
+
+.usa-pagination .usa-icon{
+  height:1.13rem;
+  width:1.13rem;
+}
+
+.usa-pagination__list{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  align-items:center;
+  display:flex;
+  flex-flow:row nowrap;
+  justify-content:center;
+  width:auto;
+}
+
+.usa-pagination__item{
+  display:inline-flex;
+  height:2.5rem;
+  justify-content:center;
+  line-height:1;
+  margin-left:0.25rem;
+  margin-right:0.25rem;
+  min-width:2.5rem;
+}
+@media all and (min-width: 40em){
+  .usa-pagination__item{
+    flex:1 0 auto;
+  }
+}
+
+.usa-pagination__arrow{
+  display:none;
+}
+@media all and (min-width: 40em){
+  .usa-pagination__arrow{
+    display:inherit;
+  }
+}
+
+@media all and (min-width: 40em){
+  .usa-pagination__previous-page{
+    margin-right:1.25rem;
+  }
+}
+
+@media all and (min-width: 40em){
+  .usa-pagination__next-page{
+    margin-left:1.25rem;
+  }
+}
+
+.usa-pagination__link{
+  align-items:center;
+  color:#005ea2;
+  display:inline-flex;
+  text-decoration:none;
+}
+.usa-pagination__link[disabled]{
+  opacity:0.4 !important;
+  pointer-events:none;
+}
+.usa-pagination__link:hover, .usa-pagination__link:focus, .usa-pagination__link:active{
+  color:#1a4480;
+  text-decoration:underline;
+}
+.usa-pagination__link:visited{
+  color:#005ea2;
+}
+
+.usa-pagination__button{
+  align-items:center;
+  border-color:rgba(27, 27, 27, 0.2);
+  border-radius:0.25rem;
+  border-style:solid;
+  border-width:1px;
+  color:#005ea2;
+  display:inline-flex;
+  justify-content:center;
+  padding:0.5rem;
+  text-decoration:none;
+  width:100%;
+}
+.usa-pagination__button:hover, .usa-pagination__button:focus, .usa-pagination__button:active{
+  color:#1a4480;
+  border-color:#1a4480;
+}
+@media (forced-colors: active){
+  .usa-pagination__button:hover, .usa-pagination__button:focus, .usa-pagination__button:active{
+    border:2px solid transparent;
+  }
+}
+
+.usa-pagination .usa-current{
+  background-color:#1b1b1b;
+  border-color:transparent;
+  color:white;
+}
+@media (forced-colors: active){
+  .usa-pagination .usa-current{
+    border:2px solid transparent;
+    color:buttonText;
+  }
+}
+.usa-pagination .usa-current:hover, .usa-pagination .usa-current:focus, .usa-pagination .usa-current:active{
+  background-color:#1b1b1b;
+  color:white;
+  text-decoration:none;
+}
+@media (forced-colors: active){
+  .usa-pagination .usa-current:hover, .usa-pagination .usa-current:focus, .usa-pagination .usa-current:active{
+    color:buttontext;
+  }
+}
+
+.usa-pagination__overflow{
+  align-items:center;
+  align-self:stretch;
+  display:inherit;
+  -webkit-user-select:none;
+     -moz-user-select:none;
+          user-select:none;
+  padding:0.5rem;
+}
+
+.usa-process-list{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  counter-reset:usa-numbered-list;
+  padding:20px 0 0 calc(2.5rem / 2 - 0.5rem / 2);
+  position:relative;
+}
+.usa-process-list > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-process-list > .usa-process-list__item{
+  max-width:72ex;
+}
+
+.usa-process-list__item{
+  border-left:0.5rem solid #d9e8f6;
+  font-size:1.06rem;
+  margin-bottom:0;
+  padding-bottom:2rem;
+  padding-left:calc(calc(2.5rem / 2 - 0.25rem) * 2);
+}
+
+.usa-prose .usa-process-list{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  counter-reset:usa-numbered-list;
+  padding:20px 0 0 calc(2.5rem / 2 - 0.5rem / 2);
+  position:relative;
+}
+.usa-prose .usa-process-list > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-prose .usa-process-list > .usa-process-list__item{
+  max-width:72ex;
+}
+.usa-prose .usa-process-list__item{
+  border-left:0.5rem solid #d9e8f6;
+  font-size:1.06rem;
+  margin-bottom:0;
+  padding-bottom:2rem;
+  padding-left:calc(calc(2.5rem / 2 - 0.25rem) * 2);
+}
+
+.usa-process-list__item:last-child{
+  border-left:0.5rem solid transparent;
+}
+.usa-process-list__item::before{
+  flex-direction:row;
+  align-items:center;
+  justify-content:center;
+  height:2.5rem;
+  border-radius:99rem;
+  width:2.5rem;
+  background-color:white;
+  border:0.25rem solid #1b1b1b;
+  box-shadow:0 0 0 0.25rem white;
+  color:#1b1b1b;
+  content:counter(usa-numbered-list, decimal);
+  counter-increment:usa-numbered-list;
+  display:flex;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.46rem;
+  font-weight:700;
+  height:2.5rem;
+  left:0;
+  line-height:0.9;
+  margin-top:-0.4rem;
+  position:absolute;
+  width:2.5rem;
+}
+.usa-process-list__item ul{
+  list-style-type:disc;
+}
+.usa-process-list__item ul li{
+  margin-bottom:0.25rem;
+}
+.usa-process-list__item ul li:last-child{
+  margin-bottom:0;
+}
+.usa-process-list__item > *:first-child{
+  margin-top:0;
+}
+.usa-process-list__item > *:last-child{
+  margin-bottom:0;
+}
+
+.usa-process-list__heading{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.46rem;
+  line-height:1.1;
+  color:#1b1b1b;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-weight:700;
+  margin:0;
+}
+.usa-process-list__heading + *{
+  margin-top:0.25rem;
+}
+
+.usa-search{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  position:relative;
+}
+.usa-search::after{
+  clear:both;
+  content:"";
+  display:block;
+}
+.usa-search[role=search], .usa-search[role=search] > div,
+.usa-search [role=search]{
+  display:flex;
+}
+.usa-search [type=submit]{
+  border-bottom-left-radius:0;
+  border-top-left-radius:0;
+  height:2rem;
+  margin:0;
+  padding:0;
+  width:3rem;
+}
+@media all and (min-width: 30em){
+  .usa-search [type=submit]{
+    padding-left:1rem;
+    padding-right:1rem;
+    width:auto;
+  }
+}
+@media (forced-colors: active){
+  .usa-search [type=submit]::before{
+    background-image:url("../img/usa-icons/search.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1.5rem 1.5rem;
+    display:inline-block;
+    height:1.5rem;
+    width:1.5rem;
+    content:"";
+    vertical-align:middle;
+    margin-right:auto;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-search [type=submit]::before{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/search.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/search.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1.5rem 1.5rem;
+              mask-size:1.5rem 1.5rem;
+    }
+  }
+  .usa-search [type=submit]:focus{
+    outline-offset:0;
+  }
+}
+@media (forced-colors: active) and (min-width: 30em){
+  .usa-search [type=submit]::before{
+    content:none;
+  }
+}
+@media all and (min-width: 30em){
+  .usa-search__submit-icon{
+    display:none;
+  }
+}
+@media (forced-colors: active){
+  .usa-search__submit-icon{
+    display:none;
+  }
+}
+
+@media all and (min-width: 30em){
+  .usa-search--big [type=search],
+  .usa-search--big .usa-search__input{
+    font-size:1.06rem;
+    height:3rem;
+  }
+}
+@media all and (min-width: 30em){
+  .usa-search--big [type=submit],
+  .usa-search--big .usa-search__submit{
+    padding-left:2rem;
+    padding-right:2rem;
+    font-size:1.46rem;
+    height:3rem;
+    width:auto;
+  }
+}
+
+.usa-search--small [type=submit],
+.usa-search--small .usa-search__submit{
+  padding-left:0.75rem;
+  padding-right:0.75rem;
+  min-width:3rem;
+}
+@media (forced-colors: active) and (min-width: 30em){
+  .usa-search--small [type=submit]::before{
+    content:"";
+  }
+}
+.usa-search--small .usa-search__submit-icon{
+  height:1.5rem;
+  width:1.5rem;
+  display:block;
+}
+@media (forced-colors: active){
+  .usa-search--small .usa-search__submit-icon{
+    display:none;
+  }
+}
+
+input[type=search]{
+  box-sizing:border-box;
+  -webkit-appearance:none;
+     -moz-appearance:none;
+          appearance:none;
+}
+
+[type=search],
+.usa-search__input{
+  padding-bottom:0;
+  padding-top:0;
+  border-bottom-right-radius:0;
+  border-right:none;
+  border-top-right-radius:0;
+  box-sizing:border-box;
+  float:left;
+  font-size:1rem;
+  height:2rem;
+  margin:0;
+}
+
+.usa-search__submit-text{
+  display:none;
+}
+@media all and (min-width: 30em){
+  .usa-search__submit-text{
+    display:block;
+  }
+}
+
+.usa-section{
+  padding-bottom:2rem;
+  padding-top:2rem;
+}
+@media all and (min-width: 40em){
+  .usa-section{
+    padding-bottom:4rem;
+    padding-top:4rem;
+  }
+}
+
+.usa-section--light{
+  background-color:#f0f0f0;
+}
+
+.usa-section--dark{
+  background-color:#162e51;
+  color:white;
+}
+.usa-section--dark h1,
+.usa-section--dark h2,
+.usa-section--dark h3,
+.usa-section--dark h4,
+.usa-section--dark h5,
+.usa-section--dark h6{
+  color:#00bde3;
+}
+.usa-section--dark p{
+  color:white;
+}
+.usa-section--dark a{
+  color:#dfe1e2;
+}
+.usa-section--dark a:visited{
+  color:#dfe1e2;
+}
+.usa-section--dark a:hover, .usa-section--dark a:active{
+  color:#f0f0f0;
+}
+
+.usa-sidenav{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.3;
+  border-bottom:1px solid #dfe1e2;
+}
+.usa-sidenav > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-sidenav__item{
+  border-top:1px solid #dfe1e2;
+}
+.usa-sidenav a:not(.usa-button){
+  display:block;
+  padding:0.5rem 1rem;
+  text-decoration:none;
+}
+.usa-sidenav a:not(.usa-button):hover{
+  background-color:#f0f0f0;
+  text-decoration:none;
+}
+.usa-sidenav a:not(.usa-button):not(.usa-current){
+  color:#565c65;
+}
+.usa-sidenav a:not(.usa-button):not(.usa-current):hover{
+  color:#005ea2;
+}
+.usa-sidenav a:not(.usa-button):not(.usa-current):focus{
+  outline-offset:0;
+}
+.usa-sidenav .usa-current{
+  position:relative;
+  color:#005ea2;
+  font-weight:700;
+}
+.usa-sidenav .usa-current::after{
+  background-color:#005ea2;
+  border-radius:99rem;
+  content:"";
+  display:block;
+  position:absolute;
+  bottom:0.25rem;
+  top:0.25rem;
+  width:0.25rem;
+  left:0.25rem;
+}
+@media all and (min-width: 40em){
+  .usa-sidenav .usa-current{
+    position:relative;
+  }
+  .usa-sidenav .usa-current::after{
+    background-color:#005ea2;
+    border-radius:99rem;
+    content:"";
+    display:block;
+    position:absolute;
+    bottom:0.25rem;
+    top:0.25rem;
+    width:0.25rem;
+    left:0rem;
+  }
+}
+.grid-container .usa-sidenav{
+  margin-left:-1rem;
+  margin-right:-1rem;
+}
+@media all and (min-width: 40em){
+  .grid-container .usa-sidenav{
+    margin-left:0;
+    margin-right:0;
+  }
+}
+
+.usa-sidenav__sublist{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+  margin:0;
+  font-size:1rem;
+}
+.usa-sidenav__sublist > li{
+  margin-bottom:0;
+  max-width:unset;
+}
+.usa-sidenav__sublist-item{
+  border-top:1px solid #dfe1e2;
+  font-size:0.93rem;
+}
+.usa-sidenav__sublist .usa-current::after{
+  display:none;
+}
+@media all and (min-width: 40em){
+  .usa-sidenav__sublist .usa-current::after{
+    display:none;
+  }
+}
+.usa-sidenav__sublist a:not(.usa-button){
+  padding-left:2rem;
+}
+.usa-sidenav__sublist .usa-sidenav__sublist a:not(.usa-button){
+  padding-left:3rem;
+}
+.usa-sidenav__sublist .usa-sidenav__sublist .usa-sidenav__sublist a:not(.usa-button){
+  padding-left:4rem;
+}
+
+.usa-site-alert .usa-alert{
+  background-color:#f0f0f0;
+  border-left:0.5rem solid #a9aeb1;
+  color:#1b1b1b;
+}
+.usa-site-alert .usa-alert .usa-alert__body{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  margin-left:auto;
+  margin-right:auto;
+  max-width:64rem;
+  padding-bottom:1rem;
+  padding-top:1rem;
+  padding-left:1rem;
+  padding-right:1rem;
+  position:relative;
+}
+@media all and (min-width: 64em){
+  .usa-site-alert .usa-alert .usa-alert__body{
+    padding-left:1.8333333333rem;
+  }
+}
+.usa-site-alert .usa-alert .usa-alert__text{
+  margin-bottom:0;
+  margin-top:0;
+}
+.usa-site-alert .usa-alert .usa-alert__text:only-child{
+  padding-bottom:0;
+  padding-top:0;
+}
+.usa-site-alert .usa-alert .usa-alert__heading{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.46rem;
+  line-height:0.9;
+  margin-top:0;
+  margin-bottom:0.5rem;
+}
+.usa-site-alert .usa-alert > .usa-list,
+.usa-site-alert .usa-alert .usa-alert__body > .usa-list{
+  padding-left:2ch;
+}
+.usa-site-alert .usa-alert > .usa-list:last-child,
+.usa-site-alert .usa-alert .usa-alert__body > .usa-list:last-child{
+  margin-bottom:0;
+}
+
+.usa-site-alert--info .usa-alert{
+  background-color:#e7f6f8;
+  border-left-color:#00bde3;
+}
+.usa-site-alert--info .usa-alert .usa-alert__body{
+  color:#1b1b1b;
+  background-color:#e7f6f8;
+  padding-left:2.9166666667rem;
+}
+.usa-site-alert--info .usa-alert .usa-alert__body::before{
+  background-image:url("../img/usa-icons/info.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:2rem 2rem;
+  display:inline-block;
+  height:2rem;
+  width:2rem;
+  content:"";
+  display:block;
+  left:0.5rem;
+  position:absolute;
+  top:0.75rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-site-alert--info .usa-alert .usa-alert__body::before{
+    background:none;
+    background-color:#1b1b1b;
+    -webkit-mask-image:url("../img/usa-icons/info.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/info.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:2rem 2rem;
+            mask-size:2rem 2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-site-alert--info .usa-alert .usa-alert__body::before{
+    left:1.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-site-alert--info .usa-alert .usa-alert__body{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+}
+.usa-site-alert--info .usa-alert .usa-alert__body .usa-link{
+  color:#005ea2;
+}
+.usa-site-alert--info .usa-alert .usa-alert__body .usa-link:visited{
+  color:#54278f;
+}
+.usa-site-alert--info .usa-alert .usa-alert__body .usa-link:hover, .usa-site-alert--info .usa-alert .usa-alert__body .usa-link:active{
+  color:#1a4480;
+}
+
+.usa-site-alert--emergency .usa-alert{
+  background-color:#9c3d10;
+  border-left-color:#9c3d10;
+}
+.usa-site-alert--emergency .usa-alert .usa-alert__body{
+  color:white;
+  background-color:#9c3d10;
+  padding-left:2.9166666667rem;
+}
+.usa-site-alert--emergency .usa-alert .usa-alert__body::before{
+  background-image:url("../img/usa-icons-bg/error--white.svg");
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-size:2rem 2rem;
+  display:inline-block;
+  height:2rem;
+  width:2rem;
+  content:"";
+  display:block;
+  left:0.5rem;
+  position:absolute;
+  top:0.75rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-site-alert--emergency .usa-alert .usa-alert__body::before{
+    background:none;
+    background-color:white;
+    -webkit-mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent);
+            mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent);
+    -webkit-mask-position:center center;
+            mask-position:center center;
+    -webkit-mask-repeat:no-repeat;
+            mask-repeat:no-repeat;
+    -webkit-mask-size:2rem 2rem;
+            mask-size:2rem 2rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-site-alert--emergency .usa-alert .usa-alert__body::before{
+    left:1.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-site-alert--emergency .usa-alert .usa-alert__body{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+}
+.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link{
+  color:#dfe1e2;
+}
+.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link:visited{
+  color:#dfe1e2;
+}
+.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link:hover, .usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link:active{
+  color:#f0f0f0;
+}
+
+.usa-site-alert--slim .usa-alert .usa-alert__body{
+  padding-bottom:0.5rem;
+  padding-top:0.5rem;
+  padding-left:2.4166666667rem;
+}
+.usa-site-alert--slim .usa-alert .usa-alert__body:before{
+  background-size:1.5rem;
+  height:1.5rem;
+  top:0.5rem;
+  width:1.5rem;
+}
+@supports ((-webkit-mask: url("")) or (mask: url(""))){
+  .usa-site-alert--slim .usa-alert .usa-alert__body:before{
+    -webkit-mask-size:1.5rem;
+            mask-size:1.5rem;
+  }
+}
+@media all and (min-width: 64em){
+  .usa-site-alert--slim .usa-alert .usa-alert__body{
+    padding-left:3.5rem;
+  }
+}
+
+.usa-site-alert--no-icon .usa-alert .usa-alert__body{
+  padding-left:0.5rem;
+}
+.usa-site-alert--no-icon .usa-alert .usa-alert__body:before{
+  display:none;
+}
+@media all and (min-width: 64em){
+  .usa-site-alert--no-icon .usa-alert .usa-alert__body{
+    padding-left:1.8333333333rem;
+  }
+}
+
+.usa-skipnav{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  color:#005ea2;
+  text-decoration:underline;
+  background:transparent;
+  left:0;
+  padding:0.5rem 1rem;
+  position:absolute;
+  top:-3.8rem;
+  transition:0.15s ease-in-out;
+  z-index:100;
+}
+.usa-skipnav:visited{
+  color:#54278f;
+}
+.usa-skipnav:hover{
+  color:#1a4480;
+}
+.usa-skipnav:active{
+  color:#162e51;
+}
+.usa-skipnav:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-skipnav:focus, .usa-skipnav.usa-focus{
+  background:white;
+  left:0;
+  position:absolute;
+  top:0;
+  transition:0.15s ease-in-out;
+}
+
+.usa-skipnav__container{
+  position:relative;
+}
+
+.usa-step-indicator{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.1;
+  background-color:white;
+  margin-bottom:2rem;
+  margin-left:-1px;
+  margin-right:-1px;
+}
+@media all and (min-width: 40em){
+  .usa-step-indicator{
+    margin-left:0;
+    margin-right:0;
+  }
+}
+
+.usa-step-indicator__segments{
+  counter-reset:usa-step-indicator;
+  display:flex;
+  list-style:none;
+  margin:0;
+  padding:0;
+}
+
+.usa-step-indicator__segment{
+  flex:1 1 0%;
+  counter-increment:usa-step-indicator;
+  margin-left:1px;
+  margin-right:1px;
+  max-width:15rem;
+  min-height:0.5rem;
+  position:relative;
+}
+.usa-step-indicator__segment:after{
+  background-color:#919191;
+  content:"";
+  display:block;
+  height:0.5rem;
+  left:0;
+  position:absolute;
+  right:0;
+  top:0;
+}
+@media all and (min-width: 40em){
+  .usa-step-indicator__segment:after{
+    height:0.5rem;
+  }
+}
+
+.usa-step-indicator__segment--complete::after{
+  background-color:#162e51;
+}
+.usa-step-indicator__segment--complete .usa-step-indicator__segment-label{
+  color:#162e51;
+}
+
+.usa-step-indicator__segment--current::after{
+  background-color:#005ea2;
+}
+.usa-step-indicator__segment--current .usa-step-indicator__segment-label{
+  color:#005ea2;
+  font-weight:700;
+}
+
+.usa-step-indicator__segment-label{
+  display:none;
+}
+@media all and (min-width: 40em){
+  .usa-step-indicator__segment-label{
+    color:#565c65;
+    display:block;
+    font-size:1.06rem;
+    margin-top:calc(0.5rem + 0.5rem);
+    padding-right:2rem;
+    text-align:left;
+  }
+}
+
+.usa-step-indicator__header{
+  align-items:baseline;
+  display:flex;
+}
+
+.usa-step-indicator__heading{
+  color:#1b1b1b;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.13rem;
+  font-weight:700;
+  margin:1rem 0 0;
+}
+@media all and (min-width: 40em){
+  .usa-step-indicator__heading{
+    font-size:1.46rem;
+    margin-top:2rem;
+  }
+}
+
+.usa-step-indicator__current-step{
+  height:2.5rem;
+  border-radius:99rem;
+  width:2.5rem;
+  font-weight:normal;
+  font-feature-settings:"tnum" 1, "kern" 1;
+  background-color:#005ea2;
+  color:white;
+  display:inline-block;
+  padding:calc((2.5rem - 2ex * 1.1) * 0.5);
+  text-align:center;
+}
+
+.usa-step-indicator__total-steps{
+  font-weight:normal;
+  font-feature-settings:"tnum" 1, "kern" 1;
+  color:#005ea2;
+  margin-right:0.5rem;
+}
+
+@media all and (min-width: 40em){
+  .usa-step-indicator--counters .usa-step-indicator__segment,
+  .usa-step-indicator--counters-sm .usa-step-indicator__segment{
+    margin-left:0;
+    margin-right:0;
+    margin-top:calc((2.5rem - 0.5rem) / 2 + 0.25rem);
+  }
+  .usa-step-indicator--counters .usa-step-indicator__segment:before,
+  .usa-step-indicator--counters-sm .usa-step-indicator__segment:before{
+    height:2.5rem;
+    border-radius:99rem;
+    width:2.5rem;
+    font-feature-settings:"tnum" 1, "kern" 1;
+    background-color:white;
+    box-shadow:inset 0 0 0 0.25rem #919191, 0 0 0 0.25rem white;
+    color:#565c65;
+    content:counter(usa-step-indicator);
+    display:block;
+    font-weight:700;
+    left:0;
+    line-height:0.9;
+    padding:calc((2.5rem - 2ex * 0.9) * 0.5);
+    position:absolute;
+    text-align:center;
+    top:calc((2.5rem - 0.5rem) / -2);
+    z-index:100;
+  }
+  .usa-step-indicator--counters .usa-step-indicator__segment:last-child:after,
+  .usa-step-indicator--counters-sm .usa-step-indicator__segment:last-child:after{
+    display:none;
+  }
+}
+.usa-step-indicator--counters .usa-step-indicator__segment--complete::before,
+.usa-step-indicator--counters-sm .usa-step-indicator__segment--complete::before{
+  background-color:#162e51;
+  box-shadow:0 0 0 0.25rem white;
+  color:white;
+}
+.usa-step-indicator--counters .usa-step-indicator__segment--current::before,
+.usa-step-indicator--counters-sm .usa-step-indicator__segment--current::before{
+  background-color:#005ea2;
+  box-shadow:0 0 0 0.25rem white;
+  color:white;
+}
+@media all and (min-width: 40em){
+  .usa-step-indicator--counters .usa-step-indicator__segment-label,
+  .usa-step-indicator--counters-sm .usa-step-indicator__segment-label{
+    margin-top:calc((2.5rem + 0.5rem) / 2 + 0.5rem);
+  }
+}
+@media all and (min-width: 40em){
+  .usa-step-indicator--counters.usa-step-indicator--center .usa-step-indicator__segment:first-child:after,
+  .usa-step-indicator--counters-sm.usa-step-indicator--center .usa-step-indicator__segment:first-child:after{
+    left:50%;
+    right:0;
+    width:auto;
+  }
+  .usa-step-indicator--counters.usa-step-indicator--center .usa-step-indicator__segment:last-child:after,
+  .usa-step-indicator--counters-sm.usa-step-indicator--center .usa-step-indicator__segment:last-child:after{
+    display:block;
+    left:0;
+    right:50%;
+    width:auto;
+  }
+}
+
+@media all and (min-width: 40em){
+  .usa-step-indicator--counters-sm .usa-step-indicator__segment{
+    margin-top:calc((1.5rem - 0.5rem) / 2 + 0.25rem);
+  }
+  .usa-step-indicator--counters-sm .usa-step-indicator__segment:before{
+    height:1.5rem;
+    border-radius:99rem;
+    width:1.5rem;
+    font-size:0.93rem;
+    padding:calc(0.25rem + 1px);
+    top:calc((1.5rem - 0.5rem) / -2);
+  }
+  .usa-step-indicator--counters-sm .usa-step-indicator__segment:last-child:after{
+    display:none;
+  }
+}
+@media all and (min-width: 40em){
+  .usa-step-indicator--counters-sm .usa-step-indicator__segment-label{
+    margin-top:calc((1.5rem + 0.5rem) / 2 + 0.5rem);
+  }
+}
+
+.usa-step-indicator--no-labels{
+  margin-left:-1px;
+  margin-right:-1px;
+}
+.usa-step-indicator--no-labels .usa-step-indicator__segment{
+  margin-top:0;
+  margin-left:1px;
+  margin-right:1px;
+}
+.usa-step-indicator--no-labels .usa-step-indicator__segment:before{
+  display:none;
+}
+.usa-step-indicator--no-labels .usa-step-indicator__segment:last-child:after{
+  display:block;
+}
+.usa-step-indicator--no-labels .usa-step-indicator__heading{
+  margin-top:1rem;
+}
+
+.usa-step-indicator--no-labels .usa-step-indicator__segment-label{
+  display:none;
+}
+
+.usa-step-indicator--center{
+  margin-left:-1px;
+  margin-right:-1px;
+}
+.usa-step-indicator--center .usa-step-indicator__segment{
+  margin-left:1px;
+  margin-right:1px;
+}
+.usa-step-indicator--center .usa-step-indicator__segment:before{
+  left:calc(50% - (2.5rem + 0.25rem) / 2);
+}
+.usa-step-indicator--center .usa-step-indicator__segment-label{
+  padding-left:0.5rem;
+  padding-right:0.5rem;
+  text-align:center;
+}
+.usa-step-indicator--center.usa-step-indicator--no-labels .usa-step-indicator__segment:first-child:after{
+  left:0;
+}
+.usa-step-indicator--center.usa-step-indicator--no-labels .usa-step-indicator__segment:last-child:after{
+  right:0;
+}
+.usa-step-indicator--center.usa-step-indicator--counters-sm .usa-step-indicator__segment:before{
+  left:calc(50% - (1.5rem + 0.25rem) / 2);
+}
+
+.usa-summary-box{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  color:#1b1b1b;
+  background-color:#e7f6f8;
+  border-radius:0.25rem;
+  border:1px #99deea solid;
+  padding:1.5rem;
+  position:relative;
+}
+.usa-summary-box .usa-list:last-child{
+  margin-bottom:0;
+}
+* + .usa-summary-box{
+  margin-top:1rem;
+}
+
+.usa-summary-box__heading{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.46rem;
+  line-height:1.1;
+  margin-top:0;
+  margin-bottom:0.5rem;
+}
+
+.usa-summary-box__text{
+  margin-bottom:0;
+  margin-top:0;
+}
+
+.usa-summary-box__text:only-child{
+  margin-bottom:1px;
+  padding-top:0.25rem;
+}
+
+.usa-summary-box__link{
+  color:#005ea2;
+}
+.usa-summary-box__link:visited{
+  color:#54278f;
+}
+.usa-summary-box__link:hover, .usa-summary-box__link:active{
+  color:#1a4480;
+}
+.usa-summary-box__link[href^="#"]:visited{
+  color:#005ea2;
+}
+.usa-summary-box__link[href^="#"]:hover{
+  color:#1a4480;
+}
+
+.usa-table{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.5;
+  border-collapse:collapse;
+  border-spacing:0;
+  color:#1b1b1b;
+  margin:1.25rem 0;
+  text-align:left;
+}
+.usa-table thead th{
+  background-clip:padding-box;
+  color:#1b1b1b;
+  font-weight:700;
+  line-height:1.3;
+}
+.usa-table thead th,
+.usa-table thead td{
+  background-color:#dfe1e2;
+  color:#1b1b1b;
+}
+.usa-table tbody th{
+  text-align:left;
+}
+.usa-table th,
+.usa-table td{
+  background-color:white;
+  border:1px solid #1b1b1b;
+  font-weight:normal;
+  padding:0.5rem 1rem;
+}
+.usa-table caption{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1rem;
+  font-weight:700;
+  margin-bottom:0.75rem;
+  text-align:left;
+}
+.usa-table th[data-sortable]{
+  padding-right:2.5rem;
+  position:relative;
+}
+.usa-table th[data-sortable]::after{
+  border-bottom-color:transparent;
+  border-bottom-style:solid;
+  border-bottom-width:1px;
+  bottom:0;
+  content:"";
+  height:0;
+  left:0;
+  position:absolute;
+  width:100%;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  height:2rem;
+  width:2rem;
+  background-position:center center;
+  background-size:1.5rem;
+  color:#71767a;
+  cursor:pointer;
+  display:inline-block;
+  margin:0;
+  position:absolute;
+  right:0.25rem;
+  text-align:center;
+  text-decoration:none;
+  top:50%;
+  transform:translate(0, -50%);
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:visited, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:visited{
+  color:#54278f;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:hover{
+  color:#1a4480;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:active{
+  color:#162e51;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:focus, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-focus, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-focus, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--disabled, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover{
+  color:#1a4480;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active{
+  color:#162e51;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon{
+  height:1.5rem;
+  width:1.5rem;
+  vertical-align:middle;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g{
+  fill:transparent;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g.unsorted{
+  fill:#1b1b1b;
+}
+.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:hover .usa-icon > g.unsorted{
+  fill:black;
+}
+.usa-table th[data-sortable][aria-sort=descending], .usa-table th[data-sortable][aria-sort=ascending]{
+  background-color:#97d4ea;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  height:2rem;
+  width:2rem;
+  background-position:center center;
+  background-size:1.5rem;
+  color:#71767a;
+  cursor:pointer;
+  display:inline-block;
+  margin:0;
+  position:absolute;
+  right:0.25rem;
+  text-align:center;
+  text-decoration:none;
+  top:50%;
+  transform:translate(0, -50%);
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:visited{
+  color:#54278f;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover{
+  color:#1a4480;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:active{
+  color:#162e51;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:focus, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-focus, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover{
+  color:#1a4480;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active{
+  color:#162e51;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon{
+  height:1.5rem;
+  width:1.5rem;
+  vertical-align:middle;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g{
+  fill:transparent;
+}
+.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g.descending{
+  fill:#1b1b1b;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button{
+  color:#005ea2;
+  text-decoration:underline;
+  background-color:transparent;
+  border:0;
+  border-radius:0;
+  box-shadow:none;
+  font-weight:normal;
+  justify-content:normal;
+  text-align:left;
+  margin:0;
+  padding:0;
+  height:2rem;
+  width:2rem;
+  background-position:center center;
+  background-size:1.5rem;
+  color:#71767a;
+  cursor:pointer;
+  display:inline-block;
+  margin:0;
+  position:absolute;
+  right:0.25rem;
+  text-align:center;
+  text-decoration:none;
+  top:50%;
+  transform:translate(0, -50%);
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:visited{
+  color:#54278f;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover{
+  color:#1a4480;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active{
+  color:#162e51;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:focus, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-focus, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--disabled{
+  background-color:transparent;
+  box-shadow:none;
+  text-decoration:underline;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover{
+  color:#1a4480;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active{
+  color:#162e51;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{
+  color:#757575;
+}
+@media (forced-colors: active){
+  .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{
+    color:GrayText;
+  }
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon{
+  height:1.5rem;
+  width:1.5rem;
+  vertical-align:middle;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g{
+  fill:transparent;
+}
+.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g.ascending{
+  fill:#1b1b1b;
+}
+.usa-table thead th[aria-sort]{
+  background-color:#97d4ea;
+  color:#1b1b1b;
+}
+.usa-table td[data-sort-active],
+.usa-table th[data-sort-active]{
+  background-color:#e1f3f8;
+  color:#1b1b1b;
+}
+
+.usa-table--borderless thead{
+}
+.usa-table--borderless thead th{
+  background-color:white;
+  border-top:0;
+  color:#1b1b1b;
+}
+.usa-table--borderless thead th[aria-sort]{
+  color:#1b1b1b;
+}
+.usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted{
+  fill:#1b1b1b;
+}
+.usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted{
+  fill:black;
+}
+.usa-table--borderless th,
+.usa-table--borderless td{
+  border-left:0;
+  border-right:0;
+}
+
+.usa-table--compact th,
+.usa-table--compact td{
+  padding:0.25rem 0.75rem;
+}
+
+.usa-table--striped tbody tr:nth-child(odd) td,
+.usa-table--striped tbody tr:nth-child(odd) th{
+  background-color:#f0f0f0;
+  color:#1b1b1b;
+}
+.usa-table--striped tbody tr:nth-child(odd) td[data-sort-active],
+.usa-table--striped tbody tr:nth-child(odd) th[data-sort-active]{
+  background-color:#c3ebfa;
+  color:#1b1b1b;
+}
+
+@media all and (max-width: 29.99em){
+  .usa-table--stacked thead{
+    display:none;
+  }
+  .usa-table--stacked th,
+  .usa-table--stacked td{
+    border-bottom-width:0;
+    display:block;
+    width:100%;
+  }
+  .usa-table--stacked tr{
+    border-bottom:0.25rem solid #1b1b1b;
+    border-top-width:0;
+    width:100%;
+  }
+  .usa-table--stacked tr th:first-child,
+  .usa-table--stacked tr td:first-child{
+    border-top-width:0;
+  }
+  .usa-table--stacked tr:nth-child(odd) td,
+  .usa-table--stacked tr:nth-child(odd) th{
+    background-color:inherit;
+  }
+  .usa-table--stacked tr:first-child th:first-child,
+  .usa-table--stacked tr:first-child td:first-child{
+    border-top:0.25rem solid #1b1b1b;
+  }
+  .usa-table--stacked th[data-label],
+  .usa-table--stacked td[data-label]{
+    padding-bottom:0.75rem;
+  }
+  .usa-table--stacked th[data-label]:before,
+  .usa-table--stacked td[data-label]:before{
+    content:attr(data-label);
+    display:block;
+    font-weight:700;
+    margin:-0.5rem -1rem 0rem;
+    padding:0.75rem 1rem 0.25rem;
+  }
+}
+
+@media all and (max-width: 29.99em){
+  .usa-table--stacked-header thead{
+    display:none;
+  }
+  .usa-table--stacked-header th,
+  .usa-table--stacked-header td{
+    border-bottom-width:0;
+    display:block;
+    width:100%;
+  }
+  .usa-table--stacked-header tr{
+    border-bottom:0.25rem solid #1b1b1b;
+    border-top-width:0;
+    width:100%;
+  }
+  .usa-table--stacked-header tr th:first-child,
+  .usa-table--stacked-header tr td:first-child{
+    border-top-width:0;
+  }
+  .usa-table--stacked-header tr:nth-child(odd) td,
+  .usa-table--stacked-header tr:nth-child(odd) th{
+    background-color:inherit;
+  }
+  .usa-table--stacked-header tr:first-child th:first-child,
+  .usa-table--stacked-header tr:first-child td:first-child{
+    border-top:0.25rem solid #1b1b1b;
+  }
+  .usa-table--stacked-header th[data-label],
+  .usa-table--stacked-header td[data-label]{
+    padding-bottom:0.75rem;
+  }
+  .usa-table--stacked-header th[data-label]:before,
+  .usa-table--stacked-header td[data-label]:before{
+    content:attr(data-label);
+    display:block;
+    font-weight:700;
+    margin:-0.5rem -1rem 0rem;
+    padding:0.75rem 1rem 0.25rem;
+  }
+  .usa-table--stacked-header tr td:first-child,
+  .usa-table--stacked-header tr th:first-child{
+    font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+    font-size:1.06rem;
+    line-height:1.1;
+    background-color:#dfe1e2;
+    color:#1b1b1b;
+    font-weight:700;
+    padding:0.75rem 1rem;
+  }
+  .usa-table--stacked-header tr td:first-child:before,
+  .usa-table--stacked-header tr th:first-child:before{
+    display:none;
+  }
+}
+
+.width-mobile .usa-table--stacked thead{
+  display:none;
+}
+.width-mobile .usa-table--stacked th,
+.width-mobile .usa-table--stacked td{
+  border-bottom-width:0;
+  display:block;
+  width:100%;
+}
+.width-mobile .usa-table--stacked tr{
+  border-bottom:0.25rem solid #1b1b1b;
+  border-top-width:0;
+  width:100%;
+}
+.width-mobile .usa-table--stacked tr th:first-child,
+.width-mobile .usa-table--stacked tr td:first-child{
+  border-top-width:0;
+}
+.width-mobile .usa-table--stacked tr:nth-child(odd) td,
+.width-mobile .usa-table--stacked tr:nth-child(odd) th{
+  background-color:inherit;
+}
+.width-mobile .usa-table--stacked tr:first-child th:first-child,
+.width-mobile .usa-table--stacked tr:first-child td:first-child{
+  border-top:0.25rem solid #1b1b1b;
+}
+.width-mobile .usa-table--stacked th[data-label],
+.width-mobile .usa-table--stacked td[data-label]{
+  padding-bottom:0.75rem;
+}
+.width-mobile .usa-table--stacked th[data-label]:before,
+.width-mobile .usa-table--stacked td[data-label]:before{
+  content:attr(data-label);
+  display:block;
+  font-weight:700;
+  margin:-0.5rem -1rem 0rem;
+  padding:0.75rem 1rem 0.25rem;
+}
+.width-mobile .usa-table--stacked-header thead{
+  display:none;
+}
+.width-mobile .usa-table--stacked-header th,
+.width-mobile .usa-table--stacked-header td{
+  border-bottom-width:0;
+  display:block;
+  width:100%;
+}
+.width-mobile .usa-table--stacked-header tr{
+  border-bottom:0.25rem solid #1b1b1b;
+  border-top-width:0;
+  width:100%;
+}
+.width-mobile .usa-table--stacked-header tr th:first-child,
+.width-mobile .usa-table--stacked-header tr td:first-child{
+  border-top-width:0;
+}
+.width-mobile .usa-table--stacked-header tr:nth-child(odd) td,
+.width-mobile .usa-table--stacked-header tr:nth-child(odd) th{
+  background-color:inherit;
+}
+.width-mobile .usa-table--stacked-header tr:first-child th:first-child,
+.width-mobile .usa-table--stacked-header tr:first-child td:first-child{
+  border-top:0.25rem solid #1b1b1b;
+}
+.width-mobile .usa-table--stacked-header th[data-label],
+.width-mobile .usa-table--stacked-header td[data-label]{
+  padding-bottom:0.75rem;
+}
+.width-mobile .usa-table--stacked-header th[data-label]:before,
+.width-mobile .usa-table--stacked-header td[data-label]:before{
+  content:attr(data-label);
+  display:block;
+  font-weight:700;
+  margin:-0.5rem -1rem 0rem;
+  padding:0.75rem 1rem 0.25rem;
+}
+.width-mobile .usa-table--stacked-header tr td:first-child,
+.width-mobile .usa-table--stacked-header tr th:first-child{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.1;
+  background-color:#dfe1e2;
+  color:#1b1b1b;
+  font-weight:700;
+  padding:0.75rem 1rem;
+}
+.width-mobile .usa-table--stacked-header tr td:first-child:before,
+.width-mobile .usa-table--stacked-header tr th:first-child:before{
+  display:none;
+}
+
+.usa-table--sticky-header{
+  border:1px solid #1b1b1b;
+  border-collapse:separate;
+}
+.usa-table--sticky-header td,
+.usa-table--sticky-header th{
+  border-left:none;
+  border-top:none;
+}
+.usa-table--sticky-header td:last-child,
+.usa-table--sticky-header th:last-child{
+  border-right:none;
+}
+.usa-table--sticky-header tbody tr:last-child td,
+.usa-table--sticky-header tbody tr:last-child th{
+  border-bottom:none;
+}
+.usa-table--sticky-header thead{
+  position:sticky;
+  top:-1px;
+}
+.usa-table--sticky-header.usa-table--borderless{
+  border:none;
+}
+.usa-table--sticky-header.usa-table--borderless thead th{
+  background-color:white;
+}
+.usa-table--sticky-header.usa-table--borderless td,
+.usa-table--sticky-header.usa-table--borderless th{
+  border-right:none;
+}
+
+.usa-table-container--scrollable{
+  margin:1.25rem 0;
+  overflow-y:hidden;
+}
+.usa-table-container--scrollable .usa-table{
+  margin:0;
+}
+.usa-table-container--scrollable td{
+  white-space:nowrap;
+}
+
+.usa-tag{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:0.93rem;
+  color:white;
+  text-transform:uppercase;
+  background-color:#565c65;
+  border-radius:2px;
+  margin-right:0.25rem;
+  padding:1px 0.5rem;
+}
+.usa-tag:only-of-type{
+  margin-right:0;
+}
+
+.usa-tag--big{
+  padding-left:0.5rem;
+  padding-right:0.5rem;
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+}
+.usa-tooltip{
+  display:inline-block;
+  position:relative;
+}
+
+.usa-tooltip__trigger{
+  cursor:pointer;
+}
+.usa-tooltip__trigger > svg{
+  display:block;
+  pointer-events:none;
+}
+
+.usa-tooltip__body,
+.usa-tooltip__body--top{
+  transition:opacity 0.08s ease-in-out;
+  background-color:#1b1b1b;
+  border-radius:0.25rem;
+  color:#f0f0f0;
+  display:none;
+  font-size:1rem;
+  opacity:0;
+  padding:0.5rem;
+  width:auto;
+  white-space:pre;
+  z-index:100000;
+  position:absolute;
+}
+.usa-tooltip__body::after,
+.usa-tooltip__body--top::after{
+  content:"";
+  display:block;
+  width:0;
+  height:0;
+  border-left:5px solid transparent;
+  border-right:5px solid transparent;
+  border-top:5px solid #1b1b1b;
+  position:absolute;
+  bottom:-5px;
+  left:50%;
+  margin-left:-5px;
+}
+.usa-tooltip__body::before,
+.usa-tooltip__body--top::before{
+  content:"";
+  display:block;
+  position:absolute;
+}
+
+.usa-tooltip__body--wrap{
+  width:100%;
+  white-space:normal;
+  text-align:center;
+  min-width:50vw;
+}
+
+.usa-tooltip__body.is-set{
+  display:block;
+}
+
+.usa-tooltip__body.is-visible{
+  opacity:1;
+}
+
+.usa-tooltip__body--top::before{
+  top:100%;
+  height:5px;
+  left:0;
+  right:0;
+}
+
+.usa-tooltip__body--bottom::before{
+  bottom:100%;
+  height:5px;
+  left:0;
+  right:0;
+}
+.usa-tooltip__body--bottom::after{
+  border-left:5px solid transparent;
+  border-right:5px solid transparent;
+  border-bottom:5px solid #1b1b1b;
+  border-top:0;
+  bottom:auto;
+  top:-5px;
+}
+
+.usa-tooltip__body--right::before{
+  right:100%;
+  bottom:0;
+  top:0;
+  width:5px;
+}
+.usa-tooltip__body--right::after{
+  border-top:5px solid transparent;
+  border-bottom:5px solid transparent;
+  border-right:5px solid #1b1b1b;
+  border-left:0;
+  right:auto;
+  top:50%;
+  bottom:0;
+  left:-5px;
+  margin:-5px 0 0 0;
+}
+
+.usa-tooltip__body--left::before{
+  left:100%;
+  bottom:0;
+  top:0;
+  width:5px;
+}
+.usa-tooltip__body--left::after{
+  border-top:5px solid transparent;
+  border-bottom:5px solid transparent;
+  border-left:5px solid #1b1b1b;
+  border-right:0;
+  right:-5px;
+  top:50%;
+  bottom:0;
+  left:auto;
+  margin:-5px 0 0 0;
+}
+
+.usa-character-count__status{
+  display:inline-block;
+  padding-top:0.25rem;
+}
+.usa-character-count__status.usa-character-count__status--invalid{
+  color:#b50909;
+  font-weight:700;
+}
+
+.usa-input:disabled, .usa-input[aria-disabled=true]{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+  -webkit-text-fill-color:#454545;
+}
+.usa-input:disabled:hover, .usa-input:disabled:active, .usa-input:disabled:focus, .usa-input:disabled.usa-focus, .usa-input[aria-disabled=true]:hover, .usa-input[aria-disabled=true]:active, .usa-input[aria-disabled=true]:focus, .usa-input[aria-disabled=true].usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-input:disabled, .usa-input[aria-disabled=true]{
+    border:0;
+    color:GrayText;
+  }
+  .usa-input:disabled:hover, .usa-input:disabled:active, .usa-input:disabled:focus, .usa-input:disabled.usa-focus, .usa-input[aria-disabled=true]:hover, .usa-input[aria-disabled=true]:active, .usa-input[aria-disabled=true]:focus, .usa-input[aria-disabled=true].usa-focus{
+    color:GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-input:disabled, .usa-input[aria-disabled=true]{
+    border:2px solid GrayText;
+  }
+}
+
+.usa-input--error{
+  border-width:0.25rem;
+  border-color:#b50909;
+  border-style:solid;
+  padding-top:calc(0.5rem - 0.25rem);
+  padding-bottom:calc(0.5rem - 0.25rem);
+}
+
+.usa-input--success{
+  border-width:0.25rem;
+  border-color:#00a91c;
+  border-style:solid;
+  padding-top:calc(0.5rem - 0.25rem);
+  padding-bottom:calc(0.5rem - 0.25rem);
+}
+
+.usa-fieldset{
+  border:none;
+  margin:0;
+  padding:0;
+}
+
+.usa-legend{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.3;
+  display:block;
+  font-weight:normal;
+  margin-top:1.5rem;
+  max-width:30rem;
+}
+
+.usa-legend--large{
+  font-size:2.13rem;
+  font-weight:700;
+  margin-top:1rem;
+}
+
+.usa-input-list{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+}
+.usa-input-list li{
+  line-height:1.3;
+}
+
+.usa-prose .usa-input-list{
+  margin-bottom:0;
+  margin-top:0;
+  list-style-type:none;
+  padding-left:0;
+}
+.usa-prose .usa-input-list li{
+  line-height:1.3;
+}
+
+.usa-checkbox{
+  background:white;
+}
+
+.usa-checkbox__label{
+  color:#1b1b1b;
+}
+.usa-checkbox__label::before{
+  background:white;
+  box-shadow:0 0 0 2px #1b1b1b;
+}
+@media (forced-colors: active){
+  .usa-checkbox__label::before{
+    outline:2px solid transparent;
+    outline-offset:2px;
+  }
+}
+
+.usa-checkbox__input:checked + [class*=__label]::before{
+  background-color:#005ea2;
+  box-shadow:0 0 0 2px #005ea2;
+}
+.usa-checkbox__input:disabled + [class*=__label], .usa-checkbox__input[aria-disabled=true] + [class*=__label]{
+  color:#757575;
+  cursor:not-allowed;
+}
+@media (forced-colors: active){
+  .usa-checkbox__input:disabled + [class*=__label], .usa-checkbox__input[aria-disabled=true] + [class*=__label]{
+    color:GrayText;
+  }
+}
+.usa-checkbox__input:disabled + [class*=__label]::before, .usa-checkbox__input[aria-disabled=true] + [class*=__label]::before{
+  background-color:white;
+  box-shadow:0 0 0 2px #757575;
+}
+.usa-checkbox__input--tile + [class*=__label]{
+  background-color:white;
+  border:2px solid #c9c9c9;
+  color:#1b1b1b;
+}
+.usa-checkbox__input--tile:checked + [class*=__label]{
+  background-color:rgba(0, 94, 162, 0.1);
+  border-color:#005ea2;
+}
+@media (forced-colors: active){
+  .usa-checkbox__input--tile:checked + [class*=__label]{
+    border:ButtonText solid 0.25rem;
+  }
+}
+.usa-checkbox__input--tile:disabled + [class*=__label], .usa-checkbox__input--tile[aria-disabled=true] + [class*=__label]{
+  border-color:#e6e6e6;
+}
+.usa-checkbox__input--tile:disabled:checked + [class*=__label], .usa-checkbox__input--tile:disabled:indeterminate + [class*=__label], .usa-checkbox__input--tile:disabled[data-indeterminate] + [class*=__label], .usa-checkbox__input--tile[aria-disabled=true]:checked + [class*=__label], .usa-checkbox__input--tile[aria-disabled=true]:indeterminate + [class*=__label], .usa-checkbox__input--tile[aria-disabled=true][data-indeterminate] + [class*=__label]{
+  background-color:white;
+}
+
+.usa-checkbox__input:indeterminate + [class*=__label]::before, .usa-checkbox__input[data-indeterminate] + [class*=__label]::before{
+  background-image:url("../img/checkbox-indeterminate.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  background-color:#005ea2;
+  box-shadow:0 0 0 2px #005ea2;
+  background-position:center center;
+  background-size:0.75rem auto;
+}
+@media (forced-colors: active){
+  .usa-checkbox__input:indeterminate + [class*=__label]::before, .usa-checkbox__input[data-indeterminate] + [class*=__label]::before{
+    background-image:url("../img/checkbox-indeterminate-alt.svg"), linear-gradient(transparent, transparent);
+    background-repeat:no-repeat;
+    background-color:SelectedItem;
+  }
+}
+.usa-checkbox__input:indeterminate:disabled + [class*=__label]::before, .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label]::before, .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]::before{
+  box-shadow:0 0 0 2px #757575;
+}
+.usa-checkbox__input:indeterminate:disabled + [class*=__label], .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label], .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label], .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]{
+  border-color:#e6e6e6;
+}
+.usa-checkbox__input--tile:indeterminate + [class*=__label], .usa-checkbox__input--tile[data-indeterminate] + [class*=__label]{
+  background-color:rgba(0, 94, 162, 0.1);
+  border-color:#005ea2;
+}
+@media (forced-colors: active){
+  .usa-checkbox__input--tile:indeterminate + [class*=__label], .usa-checkbox__input--tile[data-indeterminate] + [class*=__label]{
+    border:ButtonText solid 0.25rem;
+  }
+}
+.usa-checkbox__input:checked + [class*=__label]::before, .usa-checkbox__input:checked:disabled + [class*=__label]::before, .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before{
+  background-image:url("../img/correct8.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+@media (forced-colors: active){
+  .usa-checkbox__input:checked + [class*=__label]::before, .usa-checkbox__input:checked:disabled + [class*=__label]::before, .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before{
+    background-image:url("../img/correct8-alt.svg"), linear-gradient(transparent, transparent);
+    background-repeat:no-repeat;
+  }
+}
+.usa-checkbox__input:checked:disabled + [class*=__label]::before, .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input:indeterminate:disabled + [class*=__label]::before, .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label]::before, .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]::before{
+  background-color:#757575;
+}
+@media (forced-colors: active){
+  .usa-checkbox__input:checked:disabled + [class*=__label]::before, .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input:indeterminate:disabled + [class*=__label]::before, .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label]::before, .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]::before{
+    background-color:GrayText;
+  }
+}
+
+.usa-checkbox__input{
+  position:absolute;
+  left:-999em;
+  right:auto;
+}
+.usa-checkbox__input:focus + [class*=__label]::before{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0.25rem;
+}
+.usa-checkbox__input--tile + [class*=__label]{
+  border-radius:0.25rem;
+  margin-top:0.5rem;
+  padding:0.75rem 1rem 0.75rem 2.5rem;
+}
+.usa-checkbox__input--tile + [class*=__label]::before{
+  left:0.5rem;
+}
+
+.usa-checkbox__input:checked + [class*=__label]::before{
+  background-position:center center;
+  background-size:0.75rem auto;
+}
+@media print{
+  .usa-checkbox__input:checked + [class*=__label]::before{
+    background-image:none;
+    background-color:white;
+    content:"✔";
+    text-align:center;
+  }
+}
+@media (forced-colors: active){
+  .usa-checkbox__input:checked + [class*=__label]::before{
+    background-color:SelectedItem;
+  }
+}
+
+.usa-checkbox__label{
+  cursor:pointer;
+  display:inherit;
+  font-weight:normal;
+  margin-top:0.75rem;
+  padding-left:2rem;
+  position:relative;
+}
+.usa-checkbox__label::before{
+  content:" ";
+  display:block;
+  left:0;
+  margin-left:2px;
+  margin-top:0.064rem;
+  position:absolute;
+}
+
+.usa-checkbox__label::before{
+  height:1.25rem;
+  width:1.25rem;
+  border-radius:2px;
+}
+
+.usa-checkbox__label-description{
+  display:block;
+  font-size:0.93rem;
+  margin-top:0.5rem;
+}
+.usa-select{
+  background-image:url("../img/usa-icons/unfold_more.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  -webkit-appearance:none;
+     -moz-appearance:none;
+          appearance:none;
+  background-color:white;
+  background-position:right 0.5rem center;
+  background-size:1.25rem;
+  padding-right:2rem;
+}
+.usa-select::-ms-expand{
+  display:none;
+}
+.usa-select:-webkit-autofill{
+  -webkit-appearance:menulist;
+          appearance:menulist;
+}
+.usa-select:-moz-focusring{
+  color:transparent;
+  text-shadow:0 0 0 black;
+}
+.usa-select[multiple]{
+  height:auto;
+  background-image:none;
+  padding-right:0;
+}
+.usa-select option{
+  overflow:hidden;
+  text-overflow:ellipsis;
+}
+.usa-select:disabled, .usa-select[aria-disabled=true]{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-select:disabled:hover, .usa-select:disabled:active, .usa-select:disabled:focus, .usa-select:disabled.usa-focus, .usa-select[aria-disabled=true]:hover, .usa-select[aria-disabled=true]:active, .usa-select[aria-disabled=true]:focus, .usa-select[aria-disabled=true].usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-select:disabled, .usa-select[aria-disabled=true]{
+    border:0;
+    color:GrayText;
+  }
+  .usa-select:disabled:hover, .usa-select:disabled:active, .usa-select:disabled:focus, .usa-select:disabled.usa-focus, .usa-select[aria-disabled=true]:hover, .usa-select[aria-disabled=true]:active, .usa-select[aria-disabled=true]:focus, .usa-select[aria-disabled=true].usa-focus{
+    color:GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-select:disabled, .usa-select[aria-disabled=true]{
+    border:2px solid GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-select{
+    -webkit-appearance:listbox;
+       -moz-appearance:listbox;
+            appearance:listbox;
+    background-image:none;
+    padding-right:0;
+  }
+}
+
+.usa-combo-box{
+  max-width:30rem;
+  position:relative;
+}
+
+.usa-combo-box--pristine .usa-combo-box__input{
+  padding-right:calc(5em + 4px);
+}
+.usa-combo-box--pristine .usa-combo-box__input::-ms-clear{
+  display:none;
+}
+.usa-combo-box--pristine .usa-combo-box__clear-input{
+  display:block;
+}
+@media (forced-colors: active){
+  .usa-combo-box--pristine .usa-combo-box__clear-input{
+    background-image:url("../img/usa-icons/close.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1rem 1rem;
+    display:inline-block;
+    height:1rem;
+    width:1rem;
+    height:1.5rem;
+    width:auto;
+    top:0.5rem;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-combo-box--pristine .usa-combo-box__clear-input{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1rem 1rem;
+              mask-size:1rem 1rem;
+    }
+  }
+}
+
+.usa-combo-box__input{
+  -webkit-appearance:none;
+     -moz-appearance:none;
+          appearance:none;
+  margin-bottom:0;
+  max-width:none;
+  padding-right:calc(2.5em + 3px);
+}
+.usa-combo-box__input:disabled, .usa-combo-box__input[aria-disabled=true]{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+  -webkit-text-fill-color:#454545;
+}
+.usa-combo-box__input:disabled:hover, .usa-combo-box__input:disabled:active, .usa-combo-box__input:disabled:focus, .usa-combo-box__input:disabled.usa-focus, .usa-combo-box__input[aria-disabled=true]:hover, .usa-combo-box__input[aria-disabled=true]:active, .usa-combo-box__input[aria-disabled=true]:focus, .usa-combo-box__input[aria-disabled=true].usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-combo-box__input:disabled, .usa-combo-box__input[aria-disabled=true]{
+    border:0;
+    color:GrayText;
+  }
+  .usa-combo-box__input:disabled:hover, .usa-combo-box__input:disabled:active, .usa-combo-box__input:disabled:focus, .usa-combo-box__input:disabled.usa-focus, .usa-combo-box__input[aria-disabled=true]:hover, .usa-combo-box__input[aria-disabled=true]:active, .usa-combo-box__input[aria-disabled=true]:focus, .usa-combo-box__input[aria-disabled=true].usa-focus{
+    color:GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-combo-box__input:disabled, .usa-combo-box__input[aria-disabled=true]{
+    border:2px solid GrayText;
+  }
+}
+.usa-combo-box__input:disabled::-moz-placeholder, .usa-combo-box__input[aria-disabled=true]::-moz-placeholder{
+  opacity:1;
+}
+.usa-combo-box__input:disabled::placeholder, .usa-combo-box__input[aria-disabled=true]::placeholder{
+  opacity:1;
+}
+.usa-combo-box__input:disabled ~ .usa-combo-box__input-button-separator, .usa-combo-box__input[aria-disabled=true] ~ .usa-combo-box__input-button-separator{
+  background-color:#454545;
+  cursor:not-allowed;
+}
+
+button.usa-combo-box__toggle-list:focus,
+button.usa-combo-box__clear-input:focus{
+  outline-offset:-4px;
+}
+button.usa-combo-box__toggle-list:disabled, button.usa-combo-box__toggle-list[aria-disabled=true],
+button.usa-combo-box__clear-input:disabled,
+button.usa-combo-box__clear-input[aria-disabled=true]{
+  cursor:not-allowed;
+}
+.usa-combo-box__toggle-list__wrapper:focus,
+.usa-combo-box__clear-input__wrapper:focus{
+  outline:0;
+}
+.usa-combo-box__toggle-list,
+.usa-combo-box__clear-input{
+  background-color:transparent;
+  background-position:center;
+  background-size:auto 1.5rem;
+  border:0;
+  bottom:1px;
+  cursor:pointer;
+  margin-bottom:0;
+  opacity:0.6;
+  padding-right:2rem;
+  position:absolute;
+  top:1px;
+  z-index:100;
+}
+
+.usa-combo-box__clear-input{
+  background-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  display:none;
+  right:calc(2.5em + 3px);
+}
+
+.usa-combo-box__toggle-list{
+  background-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  background-size:auto 2rem;
+  right:1px;
+}
+@media (forced-colors: active){
+  .usa-combo-box__toggle-list{
+    background-image:url("../img/usa-icons/expand_more.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:1rem 1rem;
+    display:inline-block;
+    height:1rem;
+    width:1rem;
+    height:auto;
+    width:auto;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-combo-box__toggle-list{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:1rem 1rem;
+              mask-size:1rem 1rem;
+    }
+  }
+  .usa-combo-box__toggle-list:disabled, .usa-combo-box__toggle-list[aria-disabled=true]{
+    background-color:GrayText;
+  }
+}
+
+.usa-combo-box__input-button-separator{
+  background-color:#c6cace;
+  position:absolute;
+  top:1px;
+  height:calc(100% - 1rem);
+  margin-bottom:0.5rem;
+  margin-top:0.5rem;
+  width:1px;
+  right:calc(2.5em + 2px);
+  box-sizing:border-box;
+  z-index:200;
+}
+@media (forced-colors: active){
+  .usa-combo-box__input-button-separator{
+    background-color:ButtonText;
+  }
+}
+
+.usa-combo-box__list{
+  border-width:1px;
+  border-color:#565c65;
+  border-style:solid;
+  background-color:white;
+  border-radius:0;
+  border-top:0;
+  margin:0;
+  max-height:12.1em;
+  overflow-x:hidden;
+  overflow-y:scroll;
+  padding:0;
+  position:absolute;
+  width:100%;
+  z-index:300;
+}
+.usa-combo-box__list:focus{
+  outline:0;
+}
+
+.usa-combo-box__list-option{
+  border-bottom:1px solid #dfe1e2;
+  cursor:pointer;
+  display:block;
+  padding:0.5rem;
+}
+.usa-combo-box__list-option--focused{
+  outline:2px solid #162e51;
+  outline-offset:-2px;
+  position:relative;
+  z-index:100;
+}
+.usa-combo-box__list-option--focused:focus{
+  outline-offset:-4px;
+}
+.usa-combo-box__list-option--selected{
+  background-color:#005ea2;
+  border-color:#005ea2;
+  color:white;
+}
+
+.usa-combo-box__list-option--no-results{
+  cursor:not-allowed;
+  display:block;
+  padding:0.5rem;
+}
+
+.usa-date-picker__wrapper{
+  display:none;
+  position:relative;
+  max-width:30rem;
+}
+.usa-date-picker__wrapper:focus{
+  outline:0;
+}
+
+.usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button, .usa-date-picker__calendar__year:disabled, .usa-date-picker__calendar__previous-year-chunk:disabled,
+.usa-date-picker__calendar__next-year-chunk:disabled, .usa-date-picker__calendar__month:disabled, .usa-date-picker__calendar__year-selection:disabled,
+.usa-date-picker__calendar__month-selection:disabled, .usa-date-picker__calendar__date:disabled, .usa-date-picker__calendar__previous-year:disabled,
+.usa-date-picker__calendar__previous-month:disabled,
+.usa-date-picker__calendar__next-year:disabled,
+.usa-date-picker__calendar__next-month:disabled, .usa-date-picker__button:disabled, [aria-disabled=true].usa-date-picker__calendar__year, [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk,
+[aria-disabled=true].usa-date-picker__calendar__next-year-chunk, [aria-disabled=true].usa-date-picker__calendar__month, [aria-disabled=true].usa-date-picker__calendar__year-selection,
+[aria-disabled=true].usa-date-picker__calendar__month-selection, [aria-disabled=true].usa-date-picker__calendar__date, [aria-disabled=true].usa-date-picker__calendar__previous-year,
+[aria-disabled=true].usa-date-picker__calendar__previous-month,
+[aria-disabled=true].usa-date-picker__calendar__next-year,
+[aria-disabled=true].usa-date-picker__calendar__next-month, [aria-disabled=true].usa-date-picker__button{
+  cursor:not-allowed;
+  opacity:0.6;
+}
+.usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button:hover, .usa-date-picker__calendar__year:hover:disabled, .usa-date-picker__calendar__previous-year-chunk:hover:disabled,
+.usa-date-picker__calendar__next-year-chunk:hover:disabled, .usa-date-picker__calendar__month:hover:disabled, .usa-date-picker__calendar__year-selection:hover:disabled,
+.usa-date-picker__calendar__month-selection:hover:disabled, .usa-date-picker__calendar__date:hover:disabled, .usa-date-picker__calendar__previous-year:hover:disabled,
+.usa-date-picker__calendar__previous-month:hover:disabled,
+.usa-date-picker__calendar__next-year:hover:disabled,
+.usa-date-picker__calendar__next-month:hover:disabled, .usa-date-picker__button:hover:disabled, [aria-disabled=true].usa-date-picker__calendar__year:hover, [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk:hover,
+[aria-disabled=true].usa-date-picker__calendar__next-year-chunk:hover, [aria-disabled=true].usa-date-picker__calendar__month:hover, [aria-disabled=true].usa-date-picker__calendar__year-selection:hover,
+[aria-disabled=true].usa-date-picker__calendar__month-selection:hover, [aria-disabled=true].usa-date-picker__calendar__date:hover, [aria-disabled=true].usa-date-picker__calendar__previous-year:hover,
+[aria-disabled=true].usa-date-picker__calendar__previous-month:hover,
+[aria-disabled=true].usa-date-picker__calendar__next-year:hover,
+[aria-disabled=true].usa-date-picker__calendar__next-month:hover, [aria-disabled=true].usa-date-picker__button:hover{
+  background-color:initial;
+}
+@media (forced-colors: active){
+  .usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button, .usa-date-picker__calendar__year:disabled, .usa-date-picker__calendar__previous-year-chunk:disabled,
+  .usa-date-picker__calendar__next-year-chunk:disabled, .usa-date-picker__calendar__month:disabled, .usa-date-picker__calendar__year-selection:disabled,
+  .usa-date-picker__calendar__month-selection:disabled, .usa-date-picker__calendar__date:disabled, .usa-date-picker__calendar__previous-year:disabled,
+  .usa-date-picker__calendar__previous-month:disabled,
+  .usa-date-picker__calendar__next-year:disabled,
+  .usa-date-picker__calendar__next-month:disabled, .usa-date-picker__button:disabled, [aria-disabled=true].usa-date-picker__calendar__year, [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk,
+  [aria-disabled=true].usa-date-picker__calendar__next-year-chunk, [aria-disabled=true].usa-date-picker__calendar__month, [aria-disabled=true].usa-date-picker__calendar__year-selection,
+  [aria-disabled=true].usa-date-picker__calendar__month-selection, [aria-disabled=true].usa-date-picker__calendar__date, [aria-disabled=true].usa-date-picker__calendar__previous-year,
+  [aria-disabled=true].usa-date-picker__calendar__previous-month,
+  [aria-disabled=true].usa-date-picker__calendar__next-year,
+  [aria-disabled=true].usa-date-picker__calendar__next-month, [aria-disabled=true].usa-date-picker__button{
+    background-color:GrayText;
+  }
+  .usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button:hover, .usa-date-picker__calendar__year:hover:disabled, .usa-date-picker__calendar__previous-year-chunk:hover:disabled,
+  .usa-date-picker__calendar__next-year-chunk:hover:disabled, .usa-date-picker__calendar__month:hover:disabled, .usa-date-picker__calendar__year-selection:hover:disabled,
+  .usa-date-picker__calendar__month-selection:hover:disabled, .usa-date-picker__calendar__date:hover:disabled, .usa-date-picker__calendar__previous-year:hover:disabled,
+  .usa-date-picker__calendar__previous-month:hover:disabled,
+  .usa-date-picker__calendar__next-year:hover:disabled,
+  .usa-date-picker__calendar__next-month:hover:disabled, .usa-date-picker__button:hover:disabled, [aria-disabled=true].usa-date-picker__calendar__year:hover, [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk:hover,
+  [aria-disabled=true].usa-date-picker__calendar__next-year-chunk:hover, [aria-disabled=true].usa-date-picker__calendar__month:hover, [aria-disabled=true].usa-date-picker__calendar__year-selection:hover,
+  [aria-disabled=true].usa-date-picker__calendar__month-selection:hover, [aria-disabled=true].usa-date-picker__calendar__date:hover, [aria-disabled=true].usa-date-picker__calendar__previous-year:hover,
+  [aria-disabled=true].usa-date-picker__calendar__previous-month:hover,
+  [aria-disabled=true].usa-date-picker__calendar__next-year:hover,
+  [aria-disabled=true].usa-date-picker__calendar__next-month:hover, [aria-disabled=true].usa-date-picker__button:hover{
+    background-color:GrayText;
+  }
+}
+
+.usa-date-picker__calendar__year, .usa-date-picker__calendar__previous-year-chunk,
+.usa-date-picker__calendar__next-year-chunk, .usa-date-picker__calendar__month, .usa-date-picker__calendar__year-selection,
+.usa-date-picker__calendar__month-selection, .usa-date-picker__calendar__date, .usa-date-picker__calendar__previous-year,
+.usa-date-picker__calendar__previous-month,
+.usa-date-picker__calendar__next-year,
+.usa-date-picker__calendar__next-month, .usa-date-picker__button{
+  background-color:#f0f0f0;
+  border:0;
+  width:100%;
+}
+.usa-date-picker__calendar__year:not([disabled]), .usa-date-picker__calendar__previous-year-chunk:not([disabled]),
+.usa-date-picker__calendar__next-year-chunk:not([disabled]), .usa-date-picker__calendar__month:not([disabled]), .usa-date-picker__calendar__year-selection:not([disabled]),
+.usa-date-picker__calendar__month-selection:not([disabled]), .usa-date-picker__calendar__date:not([disabled]), .usa-date-picker__calendar__previous-year:not([disabled]),
+.usa-date-picker__calendar__previous-month:not([disabled]),
+.usa-date-picker__calendar__next-year:not([disabled]),
+.usa-date-picker__calendar__next-month:not([disabled]), .usa-date-picker__button:not([disabled]){
+  cursor:pointer;
+}
+.usa-date-picker__calendar__year:not([disabled]):focus, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):focus,
+.usa-date-picker__calendar__next-year-chunk:not([disabled]):focus, .usa-date-picker__calendar__month:not([disabled]):focus, .usa-date-picker__calendar__year-selection:not([disabled]):focus,
+.usa-date-picker__calendar__month-selection:not([disabled]):focus, .usa-date-picker__calendar__date:not([disabled]):focus, .usa-date-picker__calendar__previous-year:not([disabled]):focus,
+.usa-date-picker__calendar__previous-month:not([disabled]):focus,
+.usa-date-picker__calendar__next-year:not([disabled]):focus,
+.usa-date-picker__calendar__next-month:not([disabled]):focus, .usa-date-picker__button:not([disabled]):focus{
+  outline-offset:-4px;
+}
+.usa-date-picker__calendar__year:not([disabled]):hover, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):hover,
+.usa-date-picker__calendar__next-year-chunk:not([disabled]):hover, .usa-date-picker__calendar__month:not([disabled]):hover, .usa-date-picker__calendar__year-selection:not([disabled]):hover,
+.usa-date-picker__calendar__month-selection:not([disabled]):hover, .usa-date-picker__calendar__date:not([disabled]):hover, .usa-date-picker__calendar__previous-year:not([disabled]):hover,
+.usa-date-picker__calendar__previous-month:not([disabled]):hover,
+.usa-date-picker__calendar__next-year:not([disabled]):hover,
+.usa-date-picker__calendar__next-month:not([disabled]):hover, .usa-date-picker__button:not([disabled]):hover{
+  background-color:#dfe1e2;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__year:not([disabled]):hover, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):hover,
+  .usa-date-picker__calendar__next-year-chunk:not([disabled]):hover, .usa-date-picker__calendar__month:not([disabled]):hover, .usa-date-picker__calendar__year-selection:not([disabled]):hover,
+  .usa-date-picker__calendar__month-selection:not([disabled]):hover, .usa-date-picker__calendar__date:not([disabled]):hover, .usa-date-picker__calendar__previous-year:not([disabled]):hover,
+  .usa-date-picker__calendar__previous-month:not([disabled]):hover,
+  .usa-date-picker__calendar__next-year:not([disabled]):hover,
+  .usa-date-picker__calendar__next-month:not([disabled]):hover, .usa-date-picker__button:not([disabled]):hover{
+    background-color:buttontext;
+  }
+}
+.usa-date-picker__calendar__year:not([disabled]):active, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):active,
+.usa-date-picker__calendar__next-year-chunk:not([disabled]):active, .usa-date-picker__calendar__month:not([disabled]):active, .usa-date-picker__calendar__year-selection:not([disabled]):active,
+.usa-date-picker__calendar__month-selection:not([disabled]):active, .usa-date-picker__calendar__date:not([disabled]):active, .usa-date-picker__calendar__previous-year:not([disabled]):active,
+.usa-date-picker__calendar__previous-month:not([disabled]):active,
+.usa-date-picker__calendar__next-year:not([disabled]):active,
+.usa-date-picker__calendar__next-month:not([disabled]):active, .usa-date-picker__button:not([disabled]):active{
+  background-color:#a9aeb1;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__year:not([disabled]):active, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):active,
+  .usa-date-picker__calendar__next-year-chunk:not([disabled]):active, .usa-date-picker__calendar__month:not([disabled]):active, .usa-date-picker__calendar__year-selection:not([disabled]):active,
+  .usa-date-picker__calendar__month-selection:not([disabled]):active, .usa-date-picker__calendar__date:not([disabled]):active, .usa-date-picker__calendar__previous-year:not([disabled]):active,
+  .usa-date-picker__calendar__previous-month:not([disabled]):active,
+  .usa-date-picker__calendar__next-year:not([disabled]):active,
+  .usa-date-picker__calendar__next-month:not([disabled]):active, .usa-date-picker__button:not([disabled]):active{
+    background-color:buttontext;
+  }
+}
+.usa-date-picker--active .usa-date-picker__button{
+  background-color:#f0f0f0;
+}
+@media (forced-colors: active){
+  .usa-date-picker--active .usa-date-picker__button{
+    background-color:buttontext;
+  }
+}
+.usa-date-picker--active .usa-date-picker__calendar{
+  z-index:400;
+}
+
+.usa-date-picker__button{
+  background-image:url("../img/usa-icons/calendar_today.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  align-self:stretch;
+  background-color:transparent;
+  background-position:center;
+  background-size:1.5rem;
+  margin-top:0.5em;
+  width:3em;
+}
+@media (forced-colors: active){
+  .usa-date-picker__button{
+    background-image:url("../img/usa-icons/calendar_today.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:2.5rem 2.5rem;
+    display:inline-block;
+    height:2.5rem;
+    width:3rem;
+    -webkit-mask-size:1.5rem !important;
+            mask-size:1.5rem !important;
+    position:relative;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-date-picker__button{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/calendar_today.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/calendar_today.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:2.5rem 2.5rem;
+              mask-size:2.5rem 2.5rem;
+    }
+  }
+  .usa-date-picker__button:not([disabled]):focus, .usa-date-picker__button:not([disabled]):hover{
+    background-color:Highlight;
+  }
+}
+
+.usa-date-picker--initialized .usa-date-picker__wrapper{
+  display:flex;
+}
+
+.usa-date-picker__calendar{
+  background-color:#f0f0f0;
+  left:auto;
+  max-width:20rem;
+  position:absolute;
+  right:0;
+  width:100%;
+  z-index:100;
+}
+.usa-date-picker__calendar__table{
+  border-spacing:0;
+  border-collapse:collapse;
+  table-layout:fixed;
+  text-align:center;
+  width:100%;
+}
+.usa-date-picker__calendar__table th{
+  font-weight:normal;
+}
+.usa-date-picker__calendar__table td{
+  padding:0;
+}
+
+.usa-date-picker__calendar__row{
+  display:flex;
+  flex-wrap:wrap;
+  text-align:center;
+  width:100%;
+}
+
+.usa-date-picker__calendar__cell{
+  background-color:#f0f0f0;
+  flex:1;
+}
+
+.usa-date-picker__calendar__cell--center-items{
+  display:flex;
+  justify-content:center;
+  align-items:center;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__cell--center-items:not([disabled]):hover{
+    outline:2px solid transparent;
+    outline-offset:-2px;
+  }
+}
+
+.usa-date-picker__calendar__previous-year,
+.usa-date-picker__calendar__previous-month,
+.usa-date-picker__calendar__next-year,
+.usa-date-picker__calendar__next-month{
+  background-position:center;
+  background-size:auto 1.5rem;
+  height:1.5rem;
+  padding:20px 10px;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__previous-year,
+  .usa-date-picker__calendar__previous-month,
+  .usa-date-picker__calendar__next-year,
+  .usa-date-picker__calendar__next-month{
+    -webkit-mask-size:1.5rem !important;
+            mask-size:1.5rem !important;
+  }
+}
+
+.usa-date-picker__calendar__previous-year:not([disabled]){
+  background-image:url("../img/usa-icons/navigate_far_before.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__previous-year:not([disabled]){
+    background-image:url("../img/usa-icons/navigate_far_before.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:2.5rem 2.5rem;
+    display:inline-block;
+    height:2.5rem;
+    width:3rem;
+    background-color:buttonText;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-date-picker__calendar__previous-year:not([disabled]){
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/navigate_far_before.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/navigate_far_before.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:2.5rem 2.5rem;
+              mask-size:2.5rem 2.5rem;
+    }
+  }
+}
+
+.usa-date-picker__calendar__previous-month:not([disabled]){
+  background-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__previous-month:not([disabled]){
+    background-image:url("../img/usa-icons/navigate_before.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:2.5rem 2.5rem;
+    display:inline-block;
+    height:2.5rem;
+    width:3rem;
+    background-color:buttonText;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-date-picker__calendar__previous-month:not([disabled]){
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:2.5rem 2.5rem;
+              mask-size:2.5rem 2.5rem;
+    }
+  }
+}
+
+.usa-date-picker__calendar__next-year:not([disabled]){
+  background-image:url("../img/usa-icons/navigate_far_next.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__next-year:not([disabled]){
+    background-image:url("../img/usa-icons/navigate_far_next.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:2.5rem 2.5rem;
+    display:inline-block;
+    height:2.5rem;
+    width:3rem;
+    background-color:buttonText;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-date-picker__calendar__next-year:not([disabled]){
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/navigate_far_next.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/navigate_far_next.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:2.5rem 2.5rem;
+              mask-size:2.5rem 2.5rem;
+    }
+  }
+}
+
+.usa-date-picker__calendar__next-month:not([disabled]){
+  background-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__next-month:not([disabled]){
+    background-image:url("../img/usa-icons/navigate_next.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:2.5rem 2.5rem;
+    display:inline-block;
+    height:2.5rem;
+    width:3rem;
+    background-color:buttonText;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-date-picker__calendar__next-month:not([disabled]){
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:2.5rem 2.5rem;
+              mask-size:2.5rem 2.5rem;
+    }
+  }
+}
+
+.usa-date-picker__calendar__day-of-week{
+  padding:6px 0px;
+}
+
+.usa-date-picker__calendar__date{
+  padding:10px 0px;
+}
+.usa-date-picker__calendar__date--focused{
+  outline:2px solid #162e51;
+  outline-offset:-2px;
+  position:relative;
+  z-index:100;
+}
+.usa-date-picker__calendar__date--next-month:not([disabled]), .usa-date-picker__calendar__date--previous-month:not([disabled]){
+  color:#5d5d52;
+}
+.usa-date-picker__calendar__date--selected, .usa-date-picker__calendar__date--range-date{
+  background-color:#0050d8;
+  color:#f9f9f9;
+}
+.usa-date-picker__calendar__date--selected:not([disabled]), .usa-date-picker__calendar__date--range-date:not([disabled]){
+  background-color:#0050d8;
+  color:#f9f9f9;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__date--selected:not([disabled]), .usa-date-picker__calendar__date--range-date:not([disabled]){
+    border:ActiveText 2px solid;
+  }
+}
+.usa-date-picker__calendar__date--selected:not([disabled]):hover, .usa-date-picker__calendar__date--range-date:not([disabled]):hover{
+  background-color:#0050d8;
+  color:#e6e6e6;
+}
+.usa-date-picker__calendar__date--selected:not([disabled]):focus, .usa-date-picker__calendar__date--range-date:not([disabled]):focus{
+  background-color:#0050d8;
+  color:#f9f9f9;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__date--selected:not([disabled]):focus, .usa-date-picker__calendar__date--range-date:not([disabled]):focus{
+    border:ActiveText 2px solid;
+  }
+}
+.usa-date-picker__calendar__date--selected:not([disabled]):active, .usa-date-picker__calendar__date--range-date:not([disabled]):active{
+  background-color:#1a4480;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__date--selected:not([disabled]):active, .usa-date-picker__calendar__date--range-date:not([disabled]):active{
+    background-color:Highlight;
+  }
+}
+.usa-date-picker__calendar__date--range-date-start{
+  border-top-left-radius:10%;
+  border-bottom-left-radius:10%;
+}
+.usa-date-picker__calendar__date--range-date-end{
+  border-top-right-radius:10%;
+  border-bottom-right-radius:10%;
+}
+.usa-date-picker__calendar__date--within-range{
+  background-color:#cfe8ff;
+}
+.usa-date-picker__calendar__date--within-range:not([disabled]){
+  background-color:#cfe8ff;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__date--within-range:not([disabled]){
+    border:Highlight 2px solid;
+  }
+}
+.usa-date-picker__calendar__date--within-range:not([disabled]):hover{
+  background-color:#cfe8ff;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__date--within-range:not([disabled]):hover{
+    border:Highlight 2px solid;
+  }
+}
+.usa-date-picker__calendar__date--within-range:not([disabled]):focus{
+  background-color:#cfe8ff;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__date--within-range:not([disabled]):focus{
+    border:Highlight 2px solid;
+  }
+}
+.usa-date-picker__calendar__date--within-range:not([disabled]):active{
+  background-color:#cfe8ff;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__date--within-range:not([disabled]):active{
+    background-color:Highlight;
+  }
+}
+
+@media all and (max-width: 19.99em){
+  .usa-date-picker__calendar__month-label{
+    min-width:100%;
+    order:-1;
+  }
+}
+@media all and (min-width: 20em){
+  .usa-date-picker__calendar__month-label{
+    flex:4;
+    text-align:center;
+  }
+}
+
+.usa-date-picker__calendar__year-selection,
+.usa-date-picker__calendar__month-selection{
+  display:inline-block;
+  height:100%;
+  padding:8px 4px;
+  width:auto;
+}
+@media all and (max-width: 19.99em){
+  .usa-date-picker__calendar__year-selection,
+  .usa-date-picker__calendar__month-selection{
+    padding-bottom:0;
+    padding-top:12px;
+  }
+}
+
+.usa-date-picker__calendar__month-picker{
+  padding:20px 5px;
+}
+@media all and (max-width: 19.99em){
+  .usa-date-picker__calendar__month-picker{
+    padding-bottom:12px;
+    padding-top:12px;
+  }
+  .usa-date-picker__calendar__month-picker tr{
+    display:flex;
+    flex-direction:column;
+  }
+}
+
+.usa-date-picker__calendar__month{
+  padding:10px 0;
+}
+.usa-date-picker__calendar__month--focused{
+  outline:2px solid #162e51;
+  outline-offset:-2px;
+  position:relative;
+  z-index:100;
+}
+.usa-date-picker__calendar__month--selected{
+  background-color:#0050d8;
+  color:#f9f9f9;
+}
+.usa-date-picker__calendar__month--selected:not([disabled]){
+  background-color:#0050d8;
+  color:#f9f9f9;
+}
+.usa-date-picker__calendar__month--selected:not([disabled]):hover{
+  background-color:#0050d8;
+  color:#e6e6e6;
+}
+.usa-date-picker__calendar__month--selected:not([disabled]):focus{
+  background-color:#0050d8;
+  color:#f9f9f9;
+}
+.usa-date-picker__calendar__month--selected:not([disabled]):active{
+  background-color:#1a4480;
+}
+
+.usa-date-picker__calendar__year-picker{
+  padding:20px 5px;
+}
+
+.usa-date-picker__calendar__previous-year-chunk,
+.usa-date-picker__calendar__next-year-chunk{
+  background-position:center;
+  background-size:auto 2rem;
+  margin:auto;
+  padding:40px 0;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__previous-year-chunk,
+  .usa-date-picker__calendar__next-year-chunk{
+    -webkit-mask-size:1.5rem !important;
+            mask-size:1.5rem !important;
+  }
+}
+
+.usa-date-picker__calendar__previous-year-chunk:not([disabled]){
+  background-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__previous-year-chunk:not([disabled]){
+    background-image:none;
+  }
+  .usa-date-picker__calendar__previous-year-chunk:not([disabled])::after{
+    background-image:url("../img/usa-icons/navigate_before.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:2.5rem 2.5rem;
+    display:inline-block;
+    height:2.5rem;
+    width:3rem;
+    content:"";
+    vertical-align:middle;
+    margin-left:auto;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-date-picker__calendar__previous-year-chunk:not([disabled])::after{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:2.5rem 2.5rem;
+              mask-size:2.5rem 2.5rem;
+    }
+  }
+  .usa-date-picker__calendar__previous-year-chunk:not([disabled]):hover{
+    border:2px solid transparent;
+    background-color:transparent;
+  }
+}
+
+.usa-date-picker__calendar__next-year-chunk:not([disabled]){
+  background-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+@media (forced-colors: active){
+  .usa-date-picker__calendar__next-year-chunk:not([disabled]){
+    background-image:none;
+  }
+  .usa-date-picker__calendar__next-year-chunk:not([disabled])::after{
+    background-image:url("../img/usa-icons/navigate_next.svg");
+    background-repeat:no-repeat;
+    background-position:center center;
+    background-size:2.5rem 2.5rem;
+    display:inline-block;
+    height:2.5rem;
+    width:3rem;
+    content:"";
+    vertical-align:middle;
+    margin-left:auto;
+  }
+  @supports ((-webkit-mask: url("")) or (mask: url(""))){
+    .usa-date-picker__calendar__next-year-chunk:not([disabled])::after{
+      background:none;
+      background-color:ButtonText;
+      -webkit-mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+              mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent);
+      -webkit-mask-position:center center;
+              mask-position:center center;
+      -webkit-mask-repeat:no-repeat;
+              mask-repeat:no-repeat;
+      -webkit-mask-size:2.5rem 2.5rem;
+              mask-size:2.5rem 2.5rem;
+    }
+  }
+  .usa-date-picker__calendar__next-year-chunk:not([disabled]):hover{
+    border:2px solid transparent;
+    background-color:transparent;
+  }
+}
+
+.usa-date-picker__calendar__year{
+  padding:10px 0;
+}
+.usa-date-picker__calendar__year--focused{
+  outline:2px solid #162e51;
+  outline-offset:-2px;
+  position:relative;
+  z-index:100;
+}
+.usa-date-picker__calendar__year--selected{
+  background-color:#0050d8;
+  color:#f9f9f9;
+}
+.usa-date-picker__calendar__year--selected:not([disabled]){
+  background-color:#0050d8;
+  color:#f9f9f9;
+}
+.usa-date-picker__calendar__year--selected:not([disabled]):hover{
+  background-color:#0050d8;
+  color:#e6e6e6;
+}
+.usa-date-picker__calendar__year--selected:not([disabled]):focus{
+  background-color:#0050d8;
+  color:#f9f9f9;
+}
+.usa-date-picker__calendar__year--selected:not([disabled]):active{
+  background-color:#1a4480;
+}
+.usa-error-message{
+  padding-bottom:0.25rem;
+  padding-top:0.25rem;
+  color:#b50909;
+  display:block;
+  font-weight:700;
+}
+
+[type=file]{
+  border:none;
+  margin-top:0.5rem;
+  padding-left:0;
+  padding-top:0.2rem;
+}
+
+.usa-file-input{
+  display:block;
+  max-width:30rem;
+  width:100%;
+}
+
+.usa-file-input__target{
+  border:1px dashed #a9aeb1;
+  display:block;
+  font-size:0.93rem;
+  margin-top:0.5rem;
+  position:relative;
+  text-align:center;
+  width:100%;
+}
+.usa-file-input__target:hover{
+  border-color:#71767a;
+}
+
+.usa-file-input__target.has-invalid-file{
+  border-color:#fa9441;
+}
+
+.usa-file-input__accepted-files-message{
+  font-weight:bold;
+  margin:-1.5rem 0 1.5rem;
+  pointer-events:none;
+  position:relative;
+  z-index:3;
+}
+
+.has-invalid-file .usa-file-input__accepted-files-message{
+  color:#b50909;
+}
+
+.usa-file-input__choose{
+  color:#005ea2;
+  text-decoration:underline;
+  font-weight:normal;
+}
+.usa-file-input__choose:visited{
+  color:#54278f;
+}
+.usa-file-input__choose:hover{
+  color:#1a4480;
+}
+.usa-file-input__choose:active{
+  color:#162e51;
+}
+.usa-file-input__choose:focus{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0rem;
+}
+
+.usa-file-input__instructions{
+  padding:2rem 1rem;
+  pointer-events:none;
+  position:relative;
+  z-index:3;
+}
+
+.usa-file-input__box{
+  background:white;
+  height:100%;
+  left:0;
+  pointer-events:none;
+  position:absolute;
+  top:0;
+  width:100%;
+  z-index:2;
+}
+
+.usa-file-input .usa-file-input__input[type]{
+  cursor:pointer;
+  height:100%;
+  left:0;
+  margin:0;
+  max-width:none;
+  position:absolute;
+  padding:0.5rem;
+  text-indent:-999em;
+  top:0;
+  width:100%;
+  z-index:1;
+}
+
+.usa-file-input .usa-file-input__input[type]::-webkit-file-upload-button{
+  display:none;
+}
+
+.usa-file-input--drag .usa-file-input__target{
+  border-color:#005ea2;
+}
+
+.usa-file-input--drag .usa-file-input__box{
+  background-color:#d9e8f6;
+}
+
+.usa-file-input--drag .usa-file-input__preview{
+  opacity:0.1;
+}
+
+.usa-file-input__preview-heading{
+  align-items:center;
+  background:#d9e8f6;
+  display:flex;
+  font-weight:bold;
+  justify-content:space-between;
+  padding:0.5rem;
+  pointer-events:none;
+  position:relative;
+  z-index:3;
+}
+
+.usa-file-input__preview{
+  align-items:center;
+  background:#d9e8f6;
+  word-wrap:anywhere;
+  display:flex;
+  font-size:0.87rem;
+  margin-top:1px;
+  padding:0.25rem 0.5rem;
+  pointer-events:none;
+  position:relative;
+  text-align:left;
+  z-index:3;
+}
+.usa-file-input__preview:last-child{
+  margin-bottom:-1.5rem;
+}
+
+.usa-file-input__preview-image{
+  border:none;
+  display:block;
+  height:2.5rem;
+  margin-right:0.5rem;
+  -o-object-fit:contain;
+     object-fit:contain;
+  width:2.5rem;
+}
+
+.usa-file-input__preview-image.is-loading{
+  background-image:url("../img/loader.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+  background-position:center center;
+  background-repeat:no-repeat;
+  background-size:2rem;
+}
+
+.usa-file-input__preview-image--generic,
+.usa-file-input__preview-image--pdf,
+.usa-file-input__preview-image--word,
+.usa-file-input__preview-image--excel,
+.usa-file-input__preview-image--video{
+  background-position:center center;
+  background-repeat:no-repeat;
+  background-size:1.5rem;
+}
+
+.usa-file-input__preview-image--pdf{
+  background-image:url("../img/file-pdf.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+
+.usa-file-input__preview-image--generic{
+  background-image:url("../img/file.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+
+.usa-file-input__preview-image--word{
+  background-image:url("../img/file-word.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+
+.usa-file-input__preview-image--excel{
+  background-image:url("../img/file-excel.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+
+.usa-file-input__preview-image--video{
+  background-image:url("../img/file-video.svg"), linear-gradient(transparent, transparent);
+  background-repeat:no-repeat;
+}
+
+.usa-form-group--error .usa-file-input__target{
+  border-color:#b50909;
+  border-width:2px;
+}
+
+.usa-file-input--disabled .usa-file-input__instructions,
+.usa-file-input--disabled .usa-file-input__choose{
+  color:#454545;
+}
+.usa-file-input--disabled .usa-file-input__box{
+  background-color:#c9c9c9;
+}
+.usa-file-input--disabled .usa-file-input__input[type]{
+  cursor:not-allowed;
+}
+.usa-file-input--disabled .usa-file-input__target:hover{
+  border-color:#a9aeb1;
+}
+.usa-file-input--disabled .usa-file-input--drag .usa-file-input__box{
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-file-input--disabled .usa-file-input__instructions,
+  .usa-file-input--disabled .usa-file-input__choose{
+    color:GrayText;
+  }
+  .usa-file-input--disabled .usa-file-input__target,
+  .usa-file-input--disabled .usa-file-input__target:hover{
+    border-color:GrayText;
+  }
+}
+
+.usa-form-group{
+  margin-top:1.5rem;
+}
+.usa-form-group .usa-label:first-child{
+  margin-top:0;
+}
+
+.usa-form-group--error{
+  border-left-width:0.25rem;
+  border-left-color:#b50909;
+  border-left-style:solid;
+  padding-left:1rem;
+  position:relative;
+}
+@media all and (min-width: 64em){
+  .usa-form-group--error{
+    margin-left:-1.25rem;
+  }
+}
+
+.usa-hint{
+  color:#71767a;
+}
+
+.usa-hint--required{
+  color:#b50909;
+}
+
+.usa-input-group{
+  align-items:center;
+  display:flex;
+  padding:0;
+  position:relative;
+}
+.usa-input-group--error input:focus, .usa-input-group--success input:focus{
+  outline-offset:0.25rem;
+}
+.usa-input-group--error{
+  border-width:0.25rem;
+  border-color:#b50909;
+  border-style:solid;
+}
+.usa-input-group--success{
+  border-width:0.25rem;
+  border-color:#00a91c;
+  border-style:solid;
+}
+.usa-input-group input{
+  padding-right:2.5rem;
+  border:0;
+  height:100%;
+  margin-top:0;
+  min-width:0;
+  width:100%;
+}
+.usa-input-group input:disabled + .usa-input-suffix, .usa-input-group input[aria-disabled=true] + .usa-input-suffix{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-input-group input:disabled + .usa-input-suffix:hover, .usa-input-group input:disabled + .usa-input-suffix:active, .usa-input-group input:disabled + .usa-input-suffix:focus, .usa-input-group input:disabled + .usa-input-suffix.usa-focus, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:hover, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:active, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:focus, .usa-input-group input[aria-disabled=true] + .usa-input-suffix.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-input-group input:disabled + .usa-input-suffix, .usa-input-group input[aria-disabled=true] + .usa-input-suffix{
+    border:0;
+    color:GrayText;
+  }
+  .usa-input-group input:disabled + .usa-input-suffix:hover, .usa-input-group input:disabled + .usa-input-suffix:active, .usa-input-group input:disabled + .usa-input-suffix:focus, .usa-input-group input:disabled + .usa-input-suffix.usa-focus, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:hover, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:active, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:focus, .usa-input-group input[aria-disabled=true] + .usa-input-suffix.usa-focus{
+    color:GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-input-group input:disabled, .usa-input-group input[aria-disabled=true]{
+    border:0;
+  }
+}
+@media (forced-colors: active){
+  .usa-input-group:has(input:disabled), .usa-input-group:has(input[aria-disabled=true]){
+    border:2px solid GrayText;
+  }
+}
+
+.usa-input-prefix:has(+ input:disabled),
+.usa-input-prefix:has(+ input[aria-disabled=true]){
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-input-prefix:has(+ input:disabled):hover, .usa-input-prefix:has(+ input:disabled):active, .usa-input-prefix:has(+ input:disabled):focus, .usa-input-prefix:has(+ input:disabled).usa-focus,
+.usa-input-prefix:has(+ input[aria-disabled=true]):hover,
+.usa-input-prefix:has(+ input[aria-disabled=true]):active,
+.usa-input-prefix:has(+ input[aria-disabled=true]):focus,
+.usa-input-prefix:has(+ input[aria-disabled=true]).usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-input-prefix:has(+ input:disabled),
+  .usa-input-prefix:has(+ input[aria-disabled=true]){
+    border:0;
+    color:GrayText;
+  }
+  .usa-input-prefix:has(+ input:disabled):hover, .usa-input-prefix:has(+ input:disabled):active, .usa-input-prefix:has(+ input:disabled):focus, .usa-input-prefix:has(+ input:disabled).usa-focus,
+  .usa-input-prefix:has(+ input[aria-disabled=true]):hover,
+  .usa-input-prefix:has(+ input[aria-disabled=true]):active,
+  .usa-input-prefix:has(+ input[aria-disabled=true]):focus,
+  .usa-input-prefix:has(+ input[aria-disabled=true]).usa-focus{
+    color:GrayText;
+  }
+}
+
+.usa-input-prefix,
+.usa-input-suffix{
+  position:absolute;
+  color:#71767a;
+  line-height:0;
+  padding:0 0.5rem;
+  -webkit-user-select:none;
+     -moz-user-select:none;
+          user-select:none;
+  white-space:nowrap;
+}
+.usa-input-prefix .usa-icon,
+.usa-input-suffix .usa-icon{
+  height:1.5rem;
+  width:1.5rem;
+}
+
+.usa-input-prefix + input{
+  padding-left:2.5rem;
+  padding-right:0.5rem;
+}
+
+.usa-input-suffix{
+  right:0;
+}
+
+.usa-input-mask{
+  display:block;
+  position:relative;
+}
+
+.usa-input-mask--content{
+  border:1px solid transparent;
+  color:#757575;
+  display:block;
+  left:2px;
+  pointer-events:none;
+  position:absolute;
+  top:0;
+}
+.usa-input-mask--content i{
+  visibility:hidden;
+}
+@media (forced-colors: active){
+  .usa-input-mask--content i{
+    color:ButtonText;
+    font-style:normal;
+    visibility:visible;
+  }
+}
+@media (forced-colors: active){
+  .usa-input-mask--content{
+    border:none;
+  }
+}
+
+.usa-masked,
+.usa-input-mask--content{
+  background-color:transparent;
+  padding:0.5rem;
+}
+
+.usa-label{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+  font-size:1.06rem;
+  line-height:1.3;
+  display:block;
+  font-weight:normal;
+  margin-top:1.5rem;
+  max-width:30rem;
+}
+
+.usa-label--error{
+  font-weight:700;
+  margin-top:0;
+}
+
+.usa-label--required{
+  color:#b50909;
+}
+
+.usa-memorable-date{
+  display:flex;
+  flex-wrap:wrap;
+}
+.usa-memorable-date [type=number]{
+  -moz-appearance:textfield;
+}
+.usa-memorable-date [type=number]::-webkit-inner-spin-button{
+  -webkit-appearance:none;
+          appearance:none;
+}
+.usa-memorable-date [type=number]::-webkit-contacts-auto-fill-button{
+  visibility:hidden;
+  display:none !important;
+  pointer-events:none;
+  height:0;
+  width:0;
+  margin:0;
+}
+.usa-memorable-date .usa-form-group{
+  margin-top:1rem;
+}
+
+.usa-form-group--day,
+.usa-form-group--month,
+.usa-form-group--year{
+  flex:0 1 auto;
+  margin-right:1rem;
+  width:-moz-fit-content;
+  width:fit-content;
+}
+
+.usa-form-group--day input,
+.usa-form-group--month input{
+  width:3rem;
+}
+
+.usa-form-group--month select{
+  width:15rem;
+}
+
+.usa-form-group--year input{
+  width:4.5rem;
+}
+
+.usa-radio{
+  background:white;
+}
+
+.usa-radio__label{
+  color:#1b1b1b;
+}
+.usa-radio__label::before{
+  background:white;
+  box-shadow:0 0 0 2px #1b1b1b;
+}
+@media (forced-colors: active){
+  .usa-radio__label::before{
+    outline:2px solid transparent;
+    outline-offset:2px;
+  }
+}
+
+.usa-radio__input:checked + [class*=__label]::before{
+  background-color:#005ea2;
+  box-shadow:0 0 0 2px #005ea2;
+}
+.usa-radio__input:disabled + [class*=__label], .usa-radio__input[aria-disabled=true] + [class*=__label]{
+  color:#757575;
+  cursor:not-allowed;
+}
+@media (forced-colors: active){
+  .usa-radio__input:disabled + [class*=__label], .usa-radio__input[aria-disabled=true] + [class*=__label]{
+    color:GrayText;
+  }
+}
+.usa-radio__input:disabled + [class*=__label]::before, .usa-radio__input[aria-disabled=true] + [class*=__label]::before{
+  background-color:white;
+  box-shadow:0 0 0 2px #757575;
+}
+.usa-radio__input--tile + [class*=__label]{
+  background-color:white;
+  border:2px solid #c9c9c9;
+  color:#1b1b1b;
+}
+.usa-radio__input--tile:checked + [class*=__label]{
+  background-color:rgba(0, 94, 162, 0.1);
+  border-color:#005ea2;
+}
+@media (forced-colors: active){
+  .usa-radio__input--tile:checked + [class*=__label]{
+    border:ButtonText solid 0.25rem;
+  }
+}
+.usa-radio__input--tile:disabled + [class*=__label], .usa-radio__input--tile[aria-disabled=true] + [class*=__label]{
+  border-color:#e6e6e6;
+}
+.usa-radio__input--tile:disabled:checked + [class*=__label], .usa-radio__input--tile:disabled:indeterminate + [class*=__label], .usa-radio__input--tile:disabled[data-indeterminate] + [class*=__label], .usa-radio__input--tile[aria-disabled=true]:checked + [class*=__label], .usa-radio__input--tile[aria-disabled=true]:indeterminate + [class*=__label], .usa-radio__input--tile[aria-disabled=true][data-indeterminate] + [class*=__label]{
+  background-color:white;
+}
+
+.usa-radio__input:checked + [class*=__label]::before{
+  box-shadow:0 0 0 2px #005ea2, inset 0 0 0 2px white;
+}
+@media (forced-colors: active){
+  .usa-radio__input:checked + [class*=__label]::before{
+    background-color:ButtonText;
+  }
+}
+.usa-radio__input:checked:disabled + [class*=__label]::before, .usa-radio__input:checked[aria-disabled=true] + [class*=__label]::before{
+  background-color:#757575;
+  box-shadow:0 0 0 2px #757575, inset 0 0 0 2px white;
+}
+@media (forced-colors: active){
+  .usa-radio__input:checked:disabled + [class*=__label]::before, .usa-radio__input:checked[aria-disabled=true] + [class*=__label]::before{
+    background-color:GrayText;
+  }
+}
+
+.usa-radio__input{
+  position:absolute;
+  left:-999em;
+  right:auto;
+}
+.usa-radio__input:focus + [class*=__label]::before{
+  outline:0.25rem solid #2491ff;
+  outline-offset:0.25rem;
+}
+.usa-radio__input--tile + [class*=__label]{
+  border-radius:0.25rem;
+  margin-top:0.5rem;
+  padding:0.75rem 1rem 0.75rem 2.5rem;
+}
+.usa-radio__input--tile + [class*=__label]::before{
+  left:0.5rem;
+}
+
+@media print{
+  .usa-radio__input:checked + [class*=__label]::before{
+    box-shadow:inset 0 0 0 2px white, inset 0 0 0 1rem #005ea2, 0 0 0 2px #005ea2;
+  }
+}
+
+.usa-radio__label{
+  cursor:pointer;
+  display:inherit;
+  font-weight:normal;
+  margin-top:0.75rem;
+  padding-left:2rem;
+  position:relative;
+}
+.usa-radio__label::before{
+  content:" ";
+  display:block;
+  left:0;
+  margin-left:2px;
+  margin-top:0.064rem;
+  position:absolute;
+}
+
+.usa-radio__label::before{
+  height:1.25rem;
+  border-radius:99rem;
+  width:1.25rem;
+}
+
+.usa-radio__label-description{
+  display:block;
+  font-size:0.93rem;
+  margin-top:0.5rem;
+}
+.usa-range{
+  -webkit-appearance:none;
+     -moz-appearance:none;
+          appearance:none;
+  border:none;
+  padding-left:1px;
+  width:100%;
+}
+.usa-range:focus{
+  outline:none;
+}
+.usa-range:focus::-webkit-slider-thumb{
+  background-color:white;
+  box-shadow:0 0 0 2px #2491ff;
+}
+.usa-range:focus::-moz-range-thumb{
+  background-color:white;
+  box-shadow:0 0 0 2px #2491ff;
+}
+.usa-range:focus::-ms-thumb{
+  background-color:white;
+  box-shadow:0 0 0 2px #2491ff;
+}
+.usa-range::-webkit-slider-runnable-track{
+  background-color:#f0f0f0;
+  border-radius:99rem;
+  border:1px solid #71767a;
+  cursor:pointer;
+  height:1rem;
+  width:100%;
+}
+.usa-range::-moz-range-track{
+  background-color:#f0f0f0;
+  border-radius:99rem;
+  border:1px solid #71767a;
+  cursor:pointer;
+  height:1rem;
+  width:100%;
+}
+.usa-range::-ms-track{
+  background-color:#f0f0f0;
+  border-radius:99rem;
+  border:1px solid #71767a;
+  cursor:pointer;
+  height:1rem;
+  width:100%;
+}
+.usa-range::-webkit-slider-thumb{
+  height:1.25rem;
+  border-radius:99rem;
+  width:1.25rem;
+  background:#f0f0f0;
+  border:none;
+  box-shadow:0 0 0 2px #71767a;
+  cursor:pointer;
+  -webkit-appearance:none;
+          appearance:none;
+  margin-top:-0.19rem;
+}
+@media (forced-colors: active){
+  .usa-range::-webkit-slider-thumb{
+    outline:2px solid transparent;
+  }
+}
+.usa-range::-moz-range-thumb{
+  height:1.25rem;
+  border-radius:99rem;
+  width:1.25rem;
+  background:#f0f0f0;
+  border:none;
+  box-shadow:0 0 0 2px #71767a;
+  cursor:pointer;
+}
+@media (forced-colors: active){
+  .usa-range::-moz-range-thumb{
+    outline:2px solid transparent;
+  }
+}
+.usa-range::-ms-thumb{
+  height:1.25rem;
+  border-radius:99rem;
+  width:1.25rem;
+  background:#f0f0f0;
+  border:none;
+  box-shadow:0 0 0 2px #71767a;
+  cursor:pointer;
+}
+@media (forced-colors: active){
+  .usa-range::-ms-thumb{
+    outline:2px solid transparent;
+  }
+}
+.usa-range::-ms-fill-lower{
+  background-color:#f0f0f0;
+  border-radius:99rem;
+  border:1px solid #71767a;
+}
+.usa-range::-ms-fill-upper{
+  background-color:#f0f0f0;
+  border-radius:99rem;
+  border:1px solid #71767a;
+}
+.usa-range:disabled, .usa-range[aria-disabled=true]{
+  opacity:1;
+}
+.usa-range:disabled::-webkit-slider-runnable-track, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-range:disabled::-webkit-slider-runnable-track:hover, .usa-range:disabled::-webkit-slider-runnable-track:active, .usa-range:disabled::-webkit-slider-runnable-track:focus, .usa-range:disabled::-webkit-slider-runnable-track.usa-focus, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:hover, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:active, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:focus, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-webkit-slider-runnable-track, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track{
+    border:0;
+    color:GrayText;
+  }
+  .usa-range:disabled::-webkit-slider-runnable-track:hover, .usa-range:disabled::-webkit-slider-runnable-track:active, .usa-range:disabled::-webkit-slider-runnable-track:focus, .usa-range:disabled::-webkit-slider-runnable-track.usa-focus, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:hover, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:active, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:focus, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track.usa-focus{
+    color:GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-webkit-slider-runnable-track, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track{
+    border:2px solid GrayText;
+  }
+}
+.usa-range:disabled::-moz-range-track, .usa-range[aria-disabled=true]::-moz-range-track{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-range:disabled::-moz-range-track:hover, .usa-range:disabled::-moz-range-track:active, .usa-range:disabled::-moz-range-track:focus, .usa-range:disabled::-moz-range-track.usa-focus, .usa-range[aria-disabled=true]::-moz-range-track:hover, .usa-range[aria-disabled=true]::-moz-range-track:active, .usa-range[aria-disabled=true]::-moz-range-track:focus, .usa-range[aria-disabled=true]::-moz-range-track.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-moz-range-track, .usa-range[aria-disabled=true]::-moz-range-track{
+    border:0;
+    color:GrayText;
+  }
+  .usa-range:disabled::-moz-range-track:hover, .usa-range:disabled::-moz-range-track:active, .usa-range:disabled::-moz-range-track:focus, .usa-range:disabled::-moz-range-track.usa-focus, .usa-range[aria-disabled=true]::-moz-range-track:hover, .usa-range[aria-disabled=true]::-moz-range-track:active, .usa-range[aria-disabled=true]::-moz-range-track:focus, .usa-range[aria-disabled=true]::-moz-range-track.usa-focus{
+    color:GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-moz-range-track, .usa-range[aria-disabled=true]::-moz-range-track{
+    border:2px solid GrayText;
+  }
+}
+.usa-range:disabled::-ms-track, .usa-range[aria-disabled=true]::-ms-track{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-range:disabled::-ms-track:hover, .usa-range:disabled::-ms-track:active, .usa-range:disabled::-ms-track:focus, .usa-range:disabled::-ms-track.usa-focus, .usa-range[aria-disabled=true]::-ms-track:hover, .usa-range[aria-disabled=true]::-ms-track:active, .usa-range[aria-disabled=true]::-ms-track:focus, .usa-range[aria-disabled=true]::-ms-track.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-ms-track, .usa-range[aria-disabled=true]::-ms-track{
+    border:0;
+    color:GrayText;
+  }
+  .usa-range:disabled::-ms-track:hover, .usa-range:disabled::-ms-track:active, .usa-range:disabled::-ms-track:focus, .usa-range:disabled::-ms-track.usa-focus, .usa-range[aria-disabled=true]::-ms-track:hover, .usa-range[aria-disabled=true]::-ms-track:active, .usa-range[aria-disabled=true]::-ms-track:focus, .usa-range[aria-disabled=true]::-ms-track.usa-focus{
+    color:GrayText;
+  }
+}
+.usa-range:disabled::-webkit-slider-thumb, .usa-range[aria-disabled=true]::-webkit-slider-thumb{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-range:disabled::-webkit-slider-thumb:hover, .usa-range:disabled::-webkit-slider-thumb:active, .usa-range:disabled::-webkit-slider-thumb:focus, .usa-range:disabled::-webkit-slider-thumb.usa-focus, .usa-range[aria-disabled=true]::-webkit-slider-thumb:hover, .usa-range[aria-disabled=true]::-webkit-slider-thumb:active, .usa-range[aria-disabled=true]::-webkit-slider-thumb:focus, .usa-range[aria-disabled=true]::-webkit-slider-thumb.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-webkit-slider-thumb, .usa-range[aria-disabled=true]::-webkit-slider-thumb{
+    border:0;
+    color:GrayText;
+  }
+  .usa-range:disabled::-webkit-slider-thumb:hover, .usa-range:disabled::-webkit-slider-thumb:active, .usa-range:disabled::-webkit-slider-thumb:focus, .usa-range:disabled::-webkit-slider-thumb.usa-focus, .usa-range[aria-disabled=true]::-webkit-slider-thumb:hover, .usa-range[aria-disabled=true]::-webkit-slider-thumb:active, .usa-range[aria-disabled=true]::-webkit-slider-thumb:focus, .usa-range[aria-disabled=true]::-webkit-slider-thumb.usa-focus{
+    color:GrayText;
+  }
+}
+.usa-range:disabled::-moz-range-thumb, .usa-range[aria-disabled=true]::-moz-range-thumb{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-range:disabled::-moz-range-thumb:hover, .usa-range:disabled::-moz-range-thumb:active, .usa-range:disabled::-moz-range-thumb:focus, .usa-range:disabled::-moz-range-thumb.usa-focus, .usa-range[aria-disabled=true]::-moz-range-thumb:hover, .usa-range[aria-disabled=true]::-moz-range-thumb:active, .usa-range[aria-disabled=true]::-moz-range-thumb:focus, .usa-range[aria-disabled=true]::-moz-range-thumb.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-moz-range-thumb, .usa-range[aria-disabled=true]::-moz-range-thumb{
+    border:0;
+    color:GrayText;
+  }
+  .usa-range:disabled::-moz-range-thumb:hover, .usa-range:disabled::-moz-range-thumb:active, .usa-range:disabled::-moz-range-thumb:focus, .usa-range:disabled::-moz-range-thumb.usa-focus, .usa-range[aria-disabled=true]::-moz-range-thumb:hover, .usa-range[aria-disabled=true]::-moz-range-thumb:active, .usa-range[aria-disabled=true]::-moz-range-thumb:focus, .usa-range[aria-disabled=true]::-moz-range-thumb.usa-focus{
+    color:GrayText;
+  }
+}
+.usa-range:disabled::-ms-thumb, .usa-range[aria-disabled=true]::-ms-thumb{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-range:disabled::-ms-thumb:hover, .usa-range:disabled::-ms-thumb:active, .usa-range:disabled::-ms-thumb:focus, .usa-range:disabled::-ms-thumb.usa-focus, .usa-range[aria-disabled=true]::-ms-thumb:hover, .usa-range[aria-disabled=true]::-ms-thumb:active, .usa-range[aria-disabled=true]::-ms-thumb:focus, .usa-range[aria-disabled=true]::-ms-thumb.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-ms-thumb, .usa-range[aria-disabled=true]::-ms-thumb{
+    border:0;
+    color:GrayText;
+  }
+  .usa-range:disabled::-ms-thumb:hover, .usa-range:disabled::-ms-thumb:active, .usa-range:disabled::-ms-thumb:focus, .usa-range:disabled::-ms-thumb.usa-focus, .usa-range[aria-disabled=true]::-ms-thumb:hover, .usa-range[aria-disabled=true]::-ms-thumb:active, .usa-range[aria-disabled=true]::-ms-thumb:focus, .usa-range[aria-disabled=true]::-ms-thumb.usa-focus{
+    color:GrayText;
+  }
+}
+.usa-range:disabled::-ms-fill-lower, .usa-range[aria-disabled=true]::-ms-fill-lower{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-range:disabled::-ms-fill-lower:hover, .usa-range:disabled::-ms-fill-lower:active, .usa-range:disabled::-ms-fill-lower:focus, .usa-range:disabled::-ms-fill-lower.usa-focus, .usa-range[aria-disabled=true]::-ms-fill-lower:hover, .usa-range[aria-disabled=true]::-ms-fill-lower:active, .usa-range[aria-disabled=true]::-ms-fill-lower:focus, .usa-range[aria-disabled=true]::-ms-fill-lower.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-ms-fill-lower, .usa-range[aria-disabled=true]::-ms-fill-lower{
+    border:0;
+    color:GrayText;
+  }
+  .usa-range:disabled::-ms-fill-lower:hover, .usa-range:disabled::-ms-fill-lower:active, .usa-range:disabled::-ms-fill-lower:focus, .usa-range:disabled::-ms-fill-lower.usa-focus, .usa-range[aria-disabled=true]::-ms-fill-lower:hover, .usa-range[aria-disabled=true]::-ms-fill-lower:active, .usa-range[aria-disabled=true]::-ms-fill-lower:focus, .usa-range[aria-disabled=true]::-ms-fill-lower.usa-focus{
+    color:GrayText;
+  }
+}
+.usa-range:disabled::-ms-fill-upper, .usa-range[aria-disabled=true]::-ms-fill-upper{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-range:disabled::-ms-fill-upper:hover, .usa-range:disabled::-ms-fill-upper:active, .usa-range:disabled::-ms-fill-upper:focus, .usa-range:disabled::-ms-fill-upper.usa-focus, .usa-range[aria-disabled=true]::-ms-fill-upper:hover, .usa-range[aria-disabled=true]::-ms-fill-upper:active, .usa-range[aria-disabled=true]::-ms-fill-upper:focus, .usa-range[aria-disabled=true]::-ms-fill-upper.usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-range:disabled::-ms-fill-upper, .usa-range[aria-disabled=true]::-ms-fill-upper{
+    border:0;
+    color:GrayText;
+  }
+  .usa-range:disabled::-ms-fill-upper:hover, .usa-range:disabled::-ms-fill-upper:active, .usa-range:disabled::-ms-fill-upper:focus, .usa-range:disabled::-ms-fill-upper.usa-focus, .usa-range[aria-disabled=true]::-ms-fill-upper:hover, .usa-range[aria-disabled=true]::-ms-fill-upper:active, .usa-range[aria-disabled=true]::-ms-fill-upper:focus, .usa-range[aria-disabled=true]::-ms-fill-upper.usa-focus{
+    color:GrayText;
+  }
+}
+
+.usa-textarea:disabled, .usa-textarea[aria-disabled=true]{
+  color:#454545;
+  background-color:#c9c9c9;
+  cursor:not-allowed;
+  opacity:1;
+}
+.usa-textarea:disabled:hover, .usa-textarea:disabled:active, .usa-textarea:disabled:focus, .usa-textarea:disabled.usa-focus, .usa-textarea[aria-disabled=true]:hover, .usa-textarea[aria-disabled=true]:active, .usa-textarea[aria-disabled=true]:focus, .usa-textarea[aria-disabled=true].usa-focus{
+  color:#454545;
+  background-color:#c9c9c9;
+}
+@media (forced-colors: active){
+  .usa-textarea:disabled, .usa-textarea[aria-disabled=true]{
+    border:0;
+    color:GrayText;
+  }
+  .usa-textarea:disabled:hover, .usa-textarea:disabled:active, .usa-textarea:disabled:focus, .usa-textarea:disabled.usa-focus, .usa-textarea[aria-disabled=true]:hover, .usa-textarea[aria-disabled=true]:active, .usa-textarea[aria-disabled=true]:focus, .usa-textarea[aria-disabled=true].usa-focus{
+    color:GrayText;
+  }
+}
+@media (forced-colors: active){
+  .usa-textarea:disabled, .usa-textarea[aria-disabled=true]{
+    border:2px solid GrayText;
+  }
+}
+
+.usa-textarea{
+  height:10rem;
+}
+
+.usa-time-picker{
+  width:10em;
+}
+[class*=font-mono-]{
+  font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace;
+}
+
+[class*=font-sans-]{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+}
+
+[class*=font-serif-]{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+}
+
+[class*=font-ui-]{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+}
+
+[class*=font-heading-]{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+}
+
+[class*=font-body-]{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+}
+
+[class*=font-code-]{
+  font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace;
+}
+
+[class*=font-alt-]{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+}
+.add-aspect-9x16{
+  box-sizing:border-box;
+  height:0;
+  overflow:hidden;
+  padding-bottom:177.77778%;
+  position:relative;
+}
+@supports (aspect-ratio: 1){
+  .add-aspect-9x16{
+    height:inherit;
+    padding:inherit;
+    aspect-ratio:0.5625;
+    max-width:100%;
+  }
+  .add-aspect-9x16 > *{
+    position:absolute;
+    top:0;
+    left:0;
+    width:100%;
+    height:100%;
+  }
+  img.add-aspect-9x16, .add-aspect-9x16 > img{
+    -o-object-fit:cover;
+       object-fit:cover;
+  }
+}
+
+.add-aspect-16x9{
+  box-sizing:border-box;
+  height:0;
+  overflow:hidden;
+  padding-bottom:56.25%;
+  position:relative;
+}
+@supports (aspect-ratio: 1){
+  .add-aspect-16x9{
+    height:inherit;
+    padding:inherit;
+    aspect-ratio:1.7777777778;
+    max-width:100%;
+  }
+  .add-aspect-16x9 > *{
+    position:absolute;
+    top:0;
+    left:0;
+    width:100%;
+    height:100%;
+  }
+  img.add-aspect-16x9, .add-aspect-16x9 > img{
+    -o-object-fit:cover;
+       object-fit:cover;
+  }
+}
+
+.add-aspect-1x1{
+  box-sizing:border-box;
+  height:0;
+  overflow:hidden;
+  padding-bottom:100%;
+  position:relative;
+}
+@supports (aspect-ratio: 1){
+  .add-aspect-1x1{
+    height:inherit;
+    padding:inherit;
+    aspect-ratio:1;
+    max-width:100%;
+  }
+  .add-aspect-1x1 > *{
+    position:absolute;
+    top:0;
+    left:0;
+    width:100%;
+    height:100%;
+  }
+  img.add-aspect-1x1, .add-aspect-1x1 > img{
+    -o-object-fit:cover;
+       object-fit:cover;
+  }
+}
+
+.add-aspect-4x3{
+  box-sizing:border-box;
+  height:0;
+  overflow:hidden;
+  padding-bottom:75%;
+  position:relative;
+}
+@supports (aspect-ratio: 1){
+  .add-aspect-4x3{
+    height:inherit;
+    padding:inherit;
+    aspect-ratio:1.3333333333;
+    max-width:100%;
+  }
+  .add-aspect-4x3 > *{
+    position:absolute;
+    top:0;
+    left:0;
+    width:100%;
+    height:100%;
+  }
+  img.add-aspect-4x3, .add-aspect-4x3 > img{
+    -o-object-fit:cover;
+       object-fit:cover;
+  }
+}
+
+.add-aspect-2x1{
+  box-sizing:border-box;
+  height:0;
+  overflow:hidden;
+  padding-bottom:50%;
+  position:relative;
+}
+@supports (aspect-ratio: 1){
+  .add-aspect-2x1{
+    height:inherit;
+    padding:inherit;
+    aspect-ratio:2;
+    max-width:100%;
+  }
+  .add-aspect-2x1 > *{
+    position:absolute;
+    top:0;
+    left:0;
+    width:100%;
+    height:100%;
+  }
+  img.add-aspect-2x1, .add-aspect-2x1 > img{
+    -o-object-fit:cover;
+       object-fit:cover;
+  }
+}
+
+@supports (aspect-ratio: 1){
+  :where(img[class*=add-aspect-]){
+    width:-moz-min-content;
+    width:min-content;
+  }
+}
+.add-list-reset{
+  margin-bottom:0;
+  margin-top:0;
+  padding-left:0;
+  list-style:none;
+}
+
+.flex-align-start{
+  align-items:flex-start;
+}
+
+.flex-align-end{
+  align-items:flex-end;
+}
+
+.flex-align-center{
+  align-items:center;
+}
+
+.flex-align-stretch{
+  align-items:stretch;
+}
+
+.flex-align-baseline{
+  align-items:baseline;
+}
+
+.flex-align-self-start{
+  align-self:flex-start;
+}
+
+.flex-align-self-end{
+  align-self:flex-end;
+}
+
+.flex-align-self-center{
+  align-self:center;
+}
+
+.flex-align-self-stretch{
+  align-self:stretch;
+}
+
+.flex-align-self-baseline{
+  align-self:baseline;
+}
+
+.bg-transparent{
+  background-color:transparent;
+}
+
+.hover\:bg-transparent:hover{
+  background-color:transparent;
+}
+
+.bg-black{
+  background-color:black;
+}
+
+.hover\:bg-black:hover{
+  background-color:black;
+}
+
+.bg-white{
+  background-color:white;
+}
+
+.hover\:bg-white:hover{
+  background-color:white;
+}
+
+.bg-red{
+  background-color:#e52207;
+}
+
+.hover\:bg-red:hover{
+  background-color:#e52207;
+}
+
+.bg-orange{
+  background-color:#e66f0e;
+}
+
+.hover\:bg-orange:hover{
+  background-color:#e66f0e;
+}
+
+.bg-gold{
+  background-color:#ffbe2e;
+}
+
+.hover\:bg-gold:hover{
+  background-color:#ffbe2e;
+}
+
+.bg-yellow{
+  background-color:#fee685;
+}
+
+.hover\:bg-yellow:hover{
+  background-color:#fee685;
+}
+
+.bg-green{
+  background-color:#538200;
+}
+
+.hover\:bg-green:hover{
+  background-color:#538200;
+}
+
+.bg-mint{
+  background-color:#04c585;
+}
+
+.hover\:bg-mint:hover{
+  background-color:#04c585;
+}
+
+.bg-cyan{
+  background-color:#009ec1;
+}
+
+.hover\:bg-cyan:hover{
+  background-color:#009ec1;
+}
+
+.bg-blue{
+  background-color:#0076d6;
+}
+
+.hover\:bg-blue:hover{
+  background-color:#0076d6;
+}
+
+.bg-indigo{
+  background-color:#676cc8;
+}
+
+.hover\:bg-indigo:hover{
+  background-color:#676cc8;
+}
+
+.bg-violet{
+  background-color:#8168b3;
+}
+
+.hover\:bg-violet:hover{
+  background-color:#8168b3;
+}
+
+.bg-magenta{
+  background-color:#d72d79;
+}
+
+.hover\:bg-magenta:hover{
+  background-color:#d72d79;
+}
+
+.bg-gray-5{
+  background-color:#f0f0f0;
+}
+
+.hover\:bg-gray-5:hover{
+  background-color:#f0f0f0;
+}
+
+.bg-gray-10{
+  background-color:#e6e6e6;
+}
+
+.hover\:bg-gray-10:hover{
+  background-color:#e6e6e6;
+}
+
+.bg-gray-30{
+  background-color:#adadad;
+}
+
+.hover\:bg-gray-30:hover{
+  background-color:#adadad;
+}
+
+.bg-gray-50{
+  background-color:#757575;
+}
+
+.hover\:bg-gray-50:hover{
+  background-color:#757575;
+}
+
+.bg-gray-70{
+  background-color:#454545;
+}
+
+.hover\:bg-gray-70:hover{
+  background-color:#454545;
+}
+
+.bg-gray-90{
+  background-color:#1b1b1b;
+}
+
+.hover\:bg-gray-90:hover{
+  background-color:#1b1b1b;
+}
+
+.bg-base-lightest{
+  background-color:#f0f0f0;
+}
+
+.hover\:bg-base-lightest:hover{
+  background-color:#f0f0f0;
+}
+
+.bg-base-lighter{
+  background-color:#dfe1e2;
+}
+
+.hover\:bg-base-lighter:hover{
+  background-color:#dfe1e2;
+}
+
+.bg-base-light{
+  background-color:#a9aeb1;
+}
+
+.hover\:bg-base-light:hover{
+  background-color:#a9aeb1;
+}
+
+.bg-base{
+  background-color:#71767a;
+}
+
+.hover\:bg-base:hover{
+  background-color:#71767a;
+}
+
+.bg-base-dark{
+  background-color:#565c65;
+}
+
+.hover\:bg-base-dark:hover{
+  background-color:#565c65;
+}
+
+.bg-base-darker{
+  background-color:#3d4551;
+}
+
+.hover\:bg-base-darker:hover{
+  background-color:#3d4551;
+}
+
+.bg-base-darkest{
+  background-color:#1b1b1b;
+}
+
+.hover\:bg-base-darkest:hover{
+  background-color:#1b1b1b;
+}
+
+.bg-ink{
+  background-color:#1b1b1b;
+}
+
+.hover\:bg-ink:hover{
+  background-color:#1b1b1b;
+}
+
+.bg-primary-lighter{
+  background-color:#d9e8f6;
+}
+
+.hover\:bg-primary-lighter:hover{
+  background-color:#d9e8f6;
+}
+
+.bg-primary-light{
+  background-color:#73b3e7;
+}
+
+.hover\:bg-primary-light:hover{
+  background-color:#73b3e7;
+}
+
+.bg-primary{
+  background-color:#005ea2;
+}
+
+.hover\:bg-primary:hover{
+  background-color:#005ea2;
+}
+
+.bg-primary-vivid{
+  background-color:#0050d8;
+}
+
+.hover\:bg-primary-vivid:hover{
+  background-color:#0050d8;
+}
+
+.bg-primary-dark{
+  background-color:#1a4480;
+}
+
+.hover\:bg-primary-dark:hover{
+  background-color:#1a4480;
+}
+
+.bg-primary-darker{
+  background-color:#162e51;
+}
+
+.hover\:bg-primary-darker:hover{
+  background-color:#162e51;
+}
+
+.bg-secondary-lighter{
+  background-color:#f3e1e4;
+}
+
+.hover\:bg-secondary-lighter:hover{
+  background-color:#f3e1e4;
+}
+
+.bg-secondary-light{
+  background-color:#f2938c;
+}
+
+.hover\:bg-secondary-light:hover{
+  background-color:#f2938c;
+}
+
+.bg-secondary{
+  background-color:#d83933;
+}
+
+.hover\:bg-secondary:hover{
+  background-color:#d83933;
+}
+
+.bg-secondary-vivid{
+  background-color:#e41d3d;
+}
+
+.hover\:bg-secondary-vivid:hover{
+  background-color:#e41d3d;
+}
+
+.bg-secondary-dark{
+  background-color:#b50909;
+}
+
+.hover\:bg-secondary-dark:hover{
+  background-color:#b50909;
+}
+
+.bg-secondary-darker{
+  background-color:#8b0a03;
+}
+
+.hover\:bg-secondary-darker:hover{
+  background-color:#8b0a03;
+}
+
+.bg-accent-warm-darker{
+  background-color:#775540;
+}
+
+.hover\:bg-accent-warm-darker:hover{
+  background-color:#775540;
+}
+
+.bg-accent-warm-dark{
+  background-color:#c05600;
+}
+
+.hover\:bg-accent-warm-dark:hover{
+  background-color:#c05600;
+}
+
+.bg-accent-warm{
+  background-color:#fa9441;
+}
+
+.hover\:bg-accent-warm:hover{
+  background-color:#fa9441;
+}
+
+.bg-accent-warm-light{
+  background-color:#ffbc78;
+}
+
+.hover\:bg-accent-warm-light:hover{
+  background-color:#ffbc78;
+}
+
+.bg-accent-warm-lighter{
+  background-color:#f2e4d4;
+}
+
+.hover\:bg-accent-warm-lighter:hover{
+  background-color:#f2e4d4;
+}
+
+.bg-accent-cool-darker{
+  background-color:#07648d;
+}
+
+.hover\:bg-accent-cool-darker:hover{
+  background-color:#07648d;
+}
+
+.bg-accent-cool-dark{
+  background-color:#28a0cb;
+}
+
+.hover\:bg-accent-cool-dark:hover{
+  background-color:#28a0cb;
+}
+
+.bg-accent-cool{
+  background-color:#00bde3;
+}
+
+.hover\:bg-accent-cool:hover{
+  background-color:#00bde3;
+}
+
+.bg-accent-cool-light{
+  background-color:#97d4ea;
+}
+
+.hover\:bg-accent-cool-light:hover{
+  background-color:#97d4ea;
+}
+
+.bg-accent-cool-lighter{
+  background-color:#e1f3f8;
+}
+
+.hover\:bg-accent-cool-lighter:hover{
+  background-color:#e1f3f8;
+}
+
+.bg-error-lighter{
+  background-color:#f4e3db;
+}
+
+.hover\:bg-error-lighter:hover{
+  background-color:#f4e3db;
+}
+
+.bg-error-light{
+  background-color:#f39268;
+}
+
+.hover\:bg-error-light:hover{
+  background-color:#f39268;
+}
+
+.bg-error{
+  background-color:#d54309;
+}
+
+.hover\:bg-error:hover{
+  background-color:#d54309;
+}
+
+.bg-error-dark{
+  background-color:#b50909;
+}
+
+.hover\:bg-error-dark:hover{
+  background-color:#b50909;
+}
+
+.bg-error-darker{
+  background-color:#6f3331;
+}
+
+.hover\:bg-error-darker:hover{
+  background-color:#6f3331;
+}
+
+.bg-warning-lighter{
+  background-color:#faf3d1;
+}
+
+.hover\:bg-warning-lighter:hover{
+  background-color:#faf3d1;
+}
+
+.bg-warning-light{
+  background-color:#fee685;
+}
+
+.hover\:bg-warning-light:hover{
+  background-color:#fee685;
+}
+
+.bg-warning{
+  background-color:#ffbe2e;
+}
+
+.hover\:bg-warning:hover{
+  background-color:#ffbe2e;
+}
+
+.bg-warning-dark{
+  background-color:#e5a000;
+}
+
+.hover\:bg-warning-dark:hover{
+  background-color:#e5a000;
+}
+
+.bg-warning-darker{
+  background-color:#936f38;
+}
+
+.hover\:bg-warning-darker:hover{
+  background-color:#936f38;
+}
+
+.bg-success-lighter{
+  background-color:#ecf3ec;
+}
+
+.hover\:bg-success-lighter:hover{
+  background-color:#ecf3ec;
+}
+
+.bg-success-light{
+  background-color:#70e17b;
+}
+
+.hover\:bg-success-light:hover{
+  background-color:#70e17b;
+}
+
+.bg-success{
+  background-color:#00a91c;
+}
+
+.hover\:bg-success:hover{
+  background-color:#00a91c;
+}
+
+.bg-success-dark{
+  background-color:#008817;
+}
+
+.hover\:bg-success-dark:hover{
+  background-color:#008817;
+}
+
+.bg-success-darker{
+  background-color:#216e1f;
+}
+
+.hover\:bg-success-darker:hover{
+  background-color:#216e1f;
+}
+
+.bg-info-lighter{
+  background-color:#e7f6f8;
+}
+
+.hover\:bg-info-lighter:hover{
+  background-color:#e7f6f8;
+}
+
+.bg-info-light{
+  background-color:#99deea;
+}
+
+.hover\:bg-info-light:hover{
+  background-color:#99deea;
+}
+
+.bg-info{
+  background-color:#00bde3;
+}
+
+.hover\:bg-info:hover{
+  background-color:#00bde3;
+}
+
+.bg-info-dark{
+  background-color:#009ec1;
+}
+
+.hover\:bg-info-dark:hover{
+  background-color:#009ec1;
+}
+
+.bg-info-darker{
+  background-color:#2e6276;
+}
+
+.hover\:bg-info-darker:hover{
+  background-color:#2e6276;
+}
+
+.bg-disabled-lighter{
+  background-color:#c9c9c9;
+}
+
+.hover\:bg-disabled-lighter:hover{
+  background-color:#c9c9c9;
+}
+
+.bg-disabled-light{
+  background-color:#919191;
+}
+
+.hover\:bg-disabled-light:hover{
+  background-color:#919191;
+}
+
+.bg-disabled{
+  background-color:#757575;
+}
+
+.hover\:bg-disabled:hover{
+  background-color:#757575;
+}
+
+.bg-disabled-dark{
+  background-color:#454545;
+}
+
+.hover\:bg-disabled-dark:hover{
+  background-color:#454545;
+}
+
+.bg-disabled-darker{
+  background-color:#1b1b1b;
+}
+
+.hover\:bg-disabled-darker:hover{
+  background-color:#1b1b1b;
+}
+
+.bg-emergency{
+  background-color:#9c3d10;
+}
+
+.hover\:bg-emergency:hover{
+  background-color:#9c3d10;
+}
+
+.bg-emergency-dark{
+  background-color:#332d29;
+}
+
+.hover\:bg-emergency-dark:hover{
+  background-color:#332d29;
+}
+
+.border-1px{
+  border:1px solid;
+}
+
+.hover\:border-1px:hover{
+  border:1px solid;
+}
+
+.border-y-1px{
+  border-top:1px solid;
+  border-bottom:1px solid;
+}
+
+.hover\:border-y-1px:hover{
+  border-top:1px solid;
+  border-bottom:1px solid;
+}
+
+.border-x-1px{
+  border-left:1px solid;
+  border-right:1px solid;
+}
+
+.hover\:border-x-1px:hover{
+  border-left:1px solid;
+  border-right:1px solid;
+}
+
+.border-top-1px{
+  border-top:1px solid;
+}
+
+.hover\:border-top-1px:hover{
+  border-top:1px solid;
+}
+
+.border-right-1px{
+  border-right:1px solid;
+}
+
+.hover\:border-right-1px:hover{
+  border-right:1px solid;
+}
+
+.border-bottom-1px{
+  border-bottom:1px solid;
+}
+
+.hover\:border-bottom-1px:hover{
+  border-bottom:1px solid;
+}
+
+.border-left-1px{
+  border-left:1px solid;
+}
+
+.hover\:border-left-1px:hover{
+  border-left:1px solid;
+}
+
+.border-2px{
+  border:2px solid;
+}
+
+.hover\:border-2px:hover{
+  border:2px solid;
+}
+
+.border-y-2px{
+  border-top:2px solid;
+  border-bottom:2px solid;
+}
+
+.hover\:border-y-2px:hover{
+  border-top:2px solid;
+  border-bottom:2px solid;
+}
+
+.border-x-2px{
+  border-left:2px solid;
+  border-right:2px solid;
+}
+
+.hover\:border-x-2px:hover{
+  border-left:2px solid;
+  border-right:2px solid;
+}
+
+.border-top-2px{
+  border-top:2px solid;
+}
+
+.hover\:border-top-2px:hover{
+  border-top:2px solid;
+}
+
+.border-right-2px{
+  border-right:2px solid;
+}
+
+.hover\:border-right-2px:hover{
+  border-right:2px solid;
+}
+
+.border-bottom-2px{
+  border-bottom:2px solid;
+}
+
+.hover\:border-bottom-2px:hover{
+  border-bottom:2px solid;
+}
+
+.border-left-2px{
+  border-left:2px solid;
+}
+
+.hover\:border-left-2px:hover{
+  border-left:2px solid;
+}
+
+.border-05{
+  border:0.25rem solid;
+}
+
+.hover\:border-05:hover{
+  border:0.25rem solid;
+}
+
+.border-y-05{
+  border-top:0.25rem solid;
+  border-bottom:0.25rem solid;
+}
+
+.hover\:border-y-05:hover{
+  border-top:0.25rem solid;
+  border-bottom:0.25rem solid;
+}
+
+.border-x-05{
+  border-left:0.25rem solid;
+  border-right:0.25rem solid;
+}
+
+.hover\:border-x-05:hover{
+  border-left:0.25rem solid;
+  border-right:0.25rem solid;
+}
+
+.border-top-05{
+  border-top:0.25rem solid;
+}
+
+.hover\:border-top-05:hover{
+  border-top:0.25rem solid;
+}
+
+.border-right-05{
+  border-right:0.25rem solid;
+}
+
+.hover\:border-right-05:hover{
+  border-right:0.25rem solid;
+}
+
+.border-bottom-05{
+  border-bottom:0.25rem solid;
+}
+
+.hover\:border-bottom-05:hover{
+  border-bottom:0.25rem solid;
+}
+
+.border-left-05{
+  border-left:0.25rem solid;
+}
+
+.hover\:border-left-05:hover{
+  border-left:0.25rem solid;
+}
+
+.border-1{
+  border:0.5rem solid;
+}
+
+.hover\:border-1:hover{
+  border:0.5rem solid;
+}
+
+.border-y-1{
+  border-top:0.5rem solid;
+  border-bottom:0.5rem solid;
+}
+
+.hover\:border-y-1:hover{
+  border-top:0.5rem solid;
+  border-bottom:0.5rem solid;
+}
+
+.border-x-1{
+  border-left:0.5rem solid;
+  border-right:0.5rem solid;
+}
+
+.hover\:border-x-1:hover{
+  border-left:0.5rem solid;
+  border-right:0.5rem solid;
+}
+
+.border-top-1{
+  border-top:0.5rem solid;
+}
+
+.hover\:border-top-1:hover{
+  border-top:0.5rem solid;
+}
+
+.border-right-1{
+  border-right:0.5rem solid;
+}
+
+.hover\:border-right-1:hover{
+  border-right:0.5rem solid;
+}
+
+.border-bottom-1{
+  border-bottom:0.5rem solid;
+}
+
+.hover\:border-bottom-1:hover{
+  border-bottom:0.5rem solid;
+}
+
+.border-left-1{
+  border-left:0.5rem solid;
+}
+
+.hover\:border-left-1:hover{
+  border-left:0.5rem solid;
+}
+
+.border-105{
+  border:0.75rem solid;
+}
+
+.hover\:border-105:hover{
+  border:0.75rem solid;
+}
+
+.border-y-105{
+  border-top:0.75rem solid;
+  border-bottom:0.75rem solid;
+}
+
+.hover\:border-y-105:hover{
+  border-top:0.75rem solid;
+  border-bottom:0.75rem solid;
+}
+
+.border-x-105{
+  border-left:0.75rem solid;
+  border-right:0.75rem solid;
+}
+
+.hover\:border-x-105:hover{
+  border-left:0.75rem solid;
+  border-right:0.75rem solid;
+}
+
+.border-top-105{
+  border-top:0.75rem solid;
+}
+
+.hover\:border-top-105:hover{
+  border-top:0.75rem solid;
+}
+
+.border-right-105{
+  border-right:0.75rem solid;
+}
+
+.hover\:border-right-105:hover{
+  border-right:0.75rem solid;
+}
+
+.border-bottom-105{
+  border-bottom:0.75rem solid;
+}
+
+.hover\:border-bottom-105:hover{
+  border-bottom:0.75rem solid;
+}
+
+.border-left-105{
+  border-left:0.75rem solid;
+}
+
+.hover\:border-left-105:hover{
+  border-left:0.75rem solid;
+}
+
+.border-2{
+  border:1rem solid;
+}
+
+.hover\:border-2:hover{
+  border:1rem solid;
+}
+
+.border-y-2{
+  border-top:1rem solid;
+  border-bottom:1rem solid;
+}
+
+.hover\:border-y-2:hover{
+  border-top:1rem solid;
+  border-bottom:1rem solid;
+}
+
+.border-x-2{
+  border-left:1rem solid;
+  border-right:1rem solid;
+}
+
+.hover\:border-x-2:hover{
+  border-left:1rem solid;
+  border-right:1rem solid;
+}
+
+.border-top-2{
+  border-top:1rem solid;
+}
+
+.hover\:border-top-2:hover{
+  border-top:1rem solid;
+}
+
+.border-right-2{
+  border-right:1rem solid;
+}
+
+.hover\:border-right-2:hover{
+  border-right:1rem solid;
+}
+
+.border-bottom-2{
+  border-bottom:1rem solid;
+}
+
+.hover\:border-bottom-2:hover{
+  border-bottom:1rem solid;
+}
+
+.border-left-2{
+  border-left:1rem solid;
+}
+
+.hover\:border-left-2:hover{
+  border-left:1rem solid;
+}
+
+.border-205{
+  border:1.25rem solid;
+}
+
+.hover\:border-205:hover{
+  border:1.25rem solid;
+}
+
+.border-y-205{
+  border-top:1.25rem solid;
+  border-bottom:1.25rem solid;
+}
+
+.hover\:border-y-205:hover{
+  border-top:1.25rem solid;
+  border-bottom:1.25rem solid;
+}
+
+.border-x-205{
+  border-left:1.25rem solid;
+  border-right:1.25rem solid;
+}
+
+.hover\:border-x-205:hover{
+  border-left:1.25rem solid;
+  border-right:1.25rem solid;
+}
+
+.border-top-205{
+  border-top:1.25rem solid;
+}
+
+.hover\:border-top-205:hover{
+  border-top:1.25rem solid;
+}
+
+.border-right-205{
+  border-right:1.25rem solid;
+}
+
+.hover\:border-right-205:hover{
+  border-right:1.25rem solid;
+}
+
+.border-bottom-205{
+  border-bottom:1.25rem solid;
+}
+
+.hover\:border-bottom-205:hover{
+  border-bottom:1.25rem solid;
+}
+
+.border-left-205{
+  border-left:1.25rem solid;
+}
+
+.hover\:border-left-205:hover{
+  border-left:1.25rem solid;
+}
+
+.border-3{
+  border:1.5rem solid;
+}
+
+.hover\:border-3:hover{
+  border:1.5rem solid;
+}
+
+.border-y-3{
+  border-top:1.5rem solid;
+  border-bottom:1.5rem solid;
+}
+
+.hover\:border-y-3:hover{
+  border-top:1.5rem solid;
+  border-bottom:1.5rem solid;
+}
+
+.border-x-3{
+  border-left:1.5rem solid;
+  border-right:1.5rem solid;
+}
+
+.hover\:border-x-3:hover{
+  border-left:1.5rem solid;
+  border-right:1.5rem solid;
+}
+
+.border-top-3{
+  border-top:1.5rem solid;
+}
+
+.hover\:border-top-3:hover{
+  border-top:1.5rem solid;
+}
+
+.border-right-3{
+  border-right:1.5rem solid;
+}
+
+.hover\:border-right-3:hover{
+  border-right:1.5rem solid;
+}
+
+.border-bottom-3{
+  border-bottom:1.5rem solid;
+}
+
+.hover\:border-bottom-3:hover{
+  border-bottom:1.5rem solid;
+}
+
+.border-left-3{
+  border-left:1.5rem solid;
+}
+
+.hover\:border-left-3:hover{
+  border-left:1.5rem solid;
+}
+
+.border-0{
+  border:0 solid;
+}
+
+.hover\:border-0:hover{
+  border:0 solid;
+}
+
+.border-y-0{
+  border-top:0 solid;
+  border-bottom:0 solid;
+}
+
+.hover\:border-y-0:hover{
+  border-top:0 solid;
+  border-bottom:0 solid;
+}
+
+.border-x-0{
+  border-left:0 solid;
+  border-right:0 solid;
+}
+
+.hover\:border-x-0:hover{
+  border-left:0 solid;
+  border-right:0 solid;
+}
+
+.border-top-0{
+  border-top:0 solid;
+}
+
+.hover\:border-top-0:hover{
+  border-top:0 solid;
+}
+
+.border-right-0{
+  border-right:0 solid;
+}
+
+.hover\:border-right-0:hover{
+  border-right:0 solid;
+}
+
+.border-bottom-0{
+  border-bottom:0 solid;
+}
+
+.hover\:border-bottom-0:hover{
+  border-bottom:0 solid;
+}
+
+.border-left-0{
+  border-left:0 solid;
+}
+
+.hover\:border-left-0:hover{
+  border-left:0 solid;
+}
+
+.border{
+  border:1px solid;
+}
+
+.hover\:border:hover{
+  border:1px solid;
+}
+
+.border-y{
+  border-top:1px solid;
+  border-bottom:1px solid;
+}
+
+.hover\:border-y:hover{
+  border-top:1px solid;
+  border-bottom:1px solid;
+}
+
+.border-x{
+  border-left:1px solid;
+  border-right:1px solid;
+}
+
+.hover\:border-x:hover{
+  border-left:1px solid;
+  border-right:1px solid;
+}
+
+.border-top{
+  border-top:1px solid;
+}
+
+.hover\:border-top:hover{
+  border-top:1px solid;
+}
+
+.border-right{
+  border-right:1px solid;
+}
+
+.hover\:border-right:hover{
+  border-right:1px solid;
+}
+
+.border-bottom{
+  border-bottom:1px solid;
+}
+
+.hover\:border-bottom:hover{
+  border-bottom:1px solid;
+}
+
+.border-left{
+  border-left:1px solid;
+}
+
+.hover\:border-left:hover{
+  border-left:1px solid;
+}
+
+.border-transparent{
+  border-color:transparent;
+}
+
+.hover\:border-transparent:hover{
+  border-color:transparent;
+}
+
+.border-black{
+  border-color:black;
+}
+
+.hover\:border-black:hover{
+  border-color:black;
+}
+
+.border-white{
+  border-color:white;
+}
+
+.hover\:border-white:hover{
+  border-color:white;
+}
+
+.border-red{
+  border-color:#e52207;
+}
+
+.hover\:border-red:hover{
+  border-color:#e52207;
+}
+
+.border-orange{
+  border-color:#e66f0e;
+}
+
+.hover\:border-orange:hover{
+  border-color:#e66f0e;
+}
+
+.border-gold{
+  border-color:#ffbe2e;
+}
+
+.hover\:border-gold:hover{
+  border-color:#ffbe2e;
+}
+
+.border-yellow{
+  border-color:#fee685;
+}
+
+.hover\:border-yellow:hover{
+  border-color:#fee685;
+}
+
+.border-green{
+  border-color:#538200;
+}
+
+.hover\:border-green:hover{
+  border-color:#538200;
+}
+
+.border-mint{
+  border-color:#04c585;
+}
+
+.hover\:border-mint:hover{
+  border-color:#04c585;
+}
+
+.border-cyan{
+  border-color:#009ec1;
+}
+
+.hover\:border-cyan:hover{
+  border-color:#009ec1;
+}
+
+.border-blue{
+  border-color:#0076d6;
+}
+
+.hover\:border-blue:hover{
+  border-color:#0076d6;
+}
+
+.border-indigo{
+  border-color:#676cc8;
+}
+
+.hover\:border-indigo:hover{
+  border-color:#676cc8;
+}
+
+.border-violet{
+  border-color:#8168b3;
+}
+
+.hover\:border-violet:hover{
+  border-color:#8168b3;
+}
+
+.border-magenta{
+  border-color:#d72d79;
+}
+
+.hover\:border-magenta:hover{
+  border-color:#d72d79;
+}
+
+.border-gray-5{
+  border-color:#f0f0f0;
+}
+
+.hover\:border-gray-5:hover{
+  border-color:#f0f0f0;
+}
+
+.border-gray-10{
+  border-color:#e6e6e6;
+}
+
+.hover\:border-gray-10:hover{
+  border-color:#e6e6e6;
+}
+
+.border-gray-30{
+  border-color:#adadad;
+}
+
+.hover\:border-gray-30:hover{
+  border-color:#adadad;
+}
+
+.border-gray-50{
+  border-color:#757575;
+}
+
+.hover\:border-gray-50:hover{
+  border-color:#757575;
+}
+
+.border-gray-70{
+  border-color:#454545;
+}
+
+.hover\:border-gray-70:hover{
+  border-color:#454545;
+}
+
+.border-gray-90{
+  border-color:#1b1b1b;
+}
+
+.hover\:border-gray-90:hover{
+  border-color:#1b1b1b;
+}
+
+.border-base-lightest{
+  border-color:#f0f0f0;
+}
+
+.hover\:border-base-lightest:hover{
+  border-color:#f0f0f0;
+}
+
+.border-base-lighter{
+  border-color:#dfe1e2;
+}
+
+.hover\:border-base-lighter:hover{
+  border-color:#dfe1e2;
+}
+
+.border-base-light{
+  border-color:#a9aeb1;
+}
+
+.hover\:border-base-light:hover{
+  border-color:#a9aeb1;
+}
+
+.border-base{
+  border-color:#71767a;
+}
+
+.hover\:border-base:hover{
+  border-color:#71767a;
+}
+
+.border-base-dark{
+  border-color:#565c65;
+}
+
+.hover\:border-base-dark:hover{
+  border-color:#565c65;
+}
+
+.border-base-darker{
+  border-color:#3d4551;
+}
+
+.hover\:border-base-darker:hover{
+  border-color:#3d4551;
+}
+
+.border-base-darkest{
+  border-color:#1b1b1b;
+}
+
+.hover\:border-base-darkest:hover{
+  border-color:#1b1b1b;
+}
+
+.border-ink{
+  border-color:#1b1b1b;
+}
+
+.hover\:border-ink:hover{
+  border-color:#1b1b1b;
+}
+
+.border-primary-lighter{
+  border-color:#d9e8f6;
+}
+
+.hover\:border-primary-lighter:hover{
+  border-color:#d9e8f6;
+}
+
+.border-primary-light{
+  border-color:#73b3e7;
+}
+
+.hover\:border-primary-light:hover{
+  border-color:#73b3e7;
+}
+
+.border-primary{
+  border-color:#005ea2;
+}
+
+.hover\:border-primary:hover{
+  border-color:#005ea2;
+}
+
+.border-primary-vivid{
+  border-color:#0050d8;
+}
+
+.hover\:border-primary-vivid:hover{
+  border-color:#0050d8;
+}
+
+.border-primary-dark{
+  border-color:#1a4480;
+}
+
+.hover\:border-primary-dark:hover{
+  border-color:#1a4480;
+}
+
+.border-primary-darker{
+  border-color:#162e51;
+}
+
+.hover\:border-primary-darker:hover{
+  border-color:#162e51;
+}
+
+.border-secondary-lighter{
+  border-color:#f3e1e4;
+}
+
+.hover\:border-secondary-lighter:hover{
+  border-color:#f3e1e4;
+}
+
+.border-secondary-light{
+  border-color:#f2938c;
+}
+
+.hover\:border-secondary-light:hover{
+  border-color:#f2938c;
+}
+
+.border-secondary{
+  border-color:#d83933;
+}
+
+.hover\:border-secondary:hover{
+  border-color:#d83933;
+}
+
+.border-secondary-vivid{
+  border-color:#e41d3d;
+}
+
+.hover\:border-secondary-vivid:hover{
+  border-color:#e41d3d;
+}
+
+.border-secondary-dark{
+  border-color:#b50909;
+}
+
+.hover\:border-secondary-dark:hover{
+  border-color:#b50909;
+}
+
+.border-secondary-darker{
+  border-color:#8b0a03;
+}
+
+.hover\:border-secondary-darker:hover{
+  border-color:#8b0a03;
+}
+
+.border-accent-warm-darker{
+  border-color:#775540;
+}
+
+.hover\:border-accent-warm-darker:hover{
+  border-color:#775540;
+}
+
+.border-accent-warm-dark{
+  border-color:#c05600;
+}
+
+.hover\:border-accent-warm-dark:hover{
+  border-color:#c05600;
+}
+
+.border-accent-warm{
+  border-color:#fa9441;
+}
+
+.hover\:border-accent-warm:hover{
+  border-color:#fa9441;
+}
+
+.border-accent-warm-light{
+  border-color:#ffbc78;
+}
+
+.hover\:border-accent-warm-light:hover{
+  border-color:#ffbc78;
+}
+
+.border-accent-warm-lighter{
+  border-color:#f2e4d4;
+}
+
+.hover\:border-accent-warm-lighter:hover{
+  border-color:#f2e4d4;
+}
+
+.border-accent-cool-darker{
+  border-color:#07648d;
+}
+
+.hover\:border-accent-cool-darker:hover{
+  border-color:#07648d;
+}
+
+.border-accent-cool-dark{
+  border-color:#28a0cb;
+}
+
+.hover\:border-accent-cool-dark:hover{
+  border-color:#28a0cb;
+}
+
+.border-accent-cool{
+  border-color:#00bde3;
+}
+
+.hover\:border-accent-cool:hover{
+  border-color:#00bde3;
+}
+
+.border-accent-cool-light{
+  border-color:#97d4ea;
+}
+
+.hover\:border-accent-cool-light:hover{
+  border-color:#97d4ea;
+}
+
+.border-accent-cool-lighter{
+  border-color:#e1f3f8;
+}
+
+.hover\:border-accent-cool-lighter:hover{
+  border-color:#e1f3f8;
+}
+
+.border-error-lighter{
+  border-color:#f4e3db;
+}
+
+.hover\:border-error-lighter:hover{
+  border-color:#f4e3db;
+}
+
+.border-error-light{
+  border-color:#f39268;
+}
+
+.hover\:border-error-light:hover{
+  border-color:#f39268;
+}
+
+.border-error{
+  border-color:#d54309;
+}
+
+.hover\:border-error:hover{
+  border-color:#d54309;
+}
+
+.border-error-dark{
+  border-color:#b50909;
+}
+
+.hover\:border-error-dark:hover{
+  border-color:#b50909;
+}
+
+.border-error-darker{
+  border-color:#6f3331;
+}
+
+.hover\:border-error-darker:hover{
+  border-color:#6f3331;
+}
+
+.border-warning-lighter{
+  border-color:#faf3d1;
+}
+
+.hover\:border-warning-lighter:hover{
+  border-color:#faf3d1;
+}
+
+.border-warning-light{
+  border-color:#fee685;
+}
+
+.hover\:border-warning-light:hover{
+  border-color:#fee685;
+}
+
+.border-warning{
+  border-color:#ffbe2e;
+}
+
+.hover\:border-warning:hover{
+  border-color:#ffbe2e;
+}
+
+.border-warning-dark{
+  border-color:#e5a000;
+}
+
+.hover\:border-warning-dark:hover{
+  border-color:#e5a000;
+}
+
+.border-warning-darker{
+  border-color:#936f38;
+}
+
+.hover\:border-warning-darker:hover{
+  border-color:#936f38;
+}
+
+.border-success-lighter{
+  border-color:#ecf3ec;
+}
+
+.hover\:border-success-lighter:hover{
+  border-color:#ecf3ec;
+}
+
+.border-success-light{
+  border-color:#70e17b;
+}
+
+.hover\:border-success-light:hover{
+  border-color:#70e17b;
+}
+
+.border-success{
+  border-color:#00a91c;
+}
+
+.hover\:border-success:hover{
+  border-color:#00a91c;
+}
+
+.border-success-dark{
+  border-color:#008817;
+}
+
+.hover\:border-success-dark:hover{
+  border-color:#008817;
+}
+
+.border-success-darker{
+  border-color:#216e1f;
+}
+
+.hover\:border-success-darker:hover{
+  border-color:#216e1f;
+}
+
+.border-info-lighter{
+  border-color:#e7f6f8;
+}
+
+.hover\:border-info-lighter:hover{
+  border-color:#e7f6f8;
+}
+
+.border-info-light{
+  border-color:#99deea;
+}
+
+.hover\:border-info-light:hover{
+  border-color:#99deea;
+}
+
+.border-info{
+  border-color:#00bde3;
+}
+
+.hover\:border-info:hover{
+  border-color:#00bde3;
+}
+
+.border-info-dark{
+  border-color:#009ec1;
+}
+
+.hover\:border-info-dark:hover{
+  border-color:#009ec1;
+}
+
+.border-info-darker{
+  border-color:#2e6276;
+}
+
+.hover\:border-info-darker:hover{
+  border-color:#2e6276;
+}
+
+.border-disabled-lighter{
+  border-color:#c9c9c9;
+}
+
+.hover\:border-disabled-lighter:hover{
+  border-color:#c9c9c9;
+}
+
+.border-disabled-light{
+  border-color:#919191;
+}
+
+.hover\:border-disabled-light:hover{
+  border-color:#919191;
+}
+
+.border-disabled{
+  border-color:#757575;
+}
+
+.hover\:border-disabled:hover{
+  border-color:#757575;
+}
+
+.border-disabled-dark{
+  border-color:#454545;
+}
+
+.hover\:border-disabled-dark:hover{
+  border-color:#454545;
+}
+
+.border-disabled-darker{
+  border-color:#1b1b1b;
+}
+
+.hover\:border-disabled-darker:hover{
+  border-color:#1b1b1b;
+}
+
+.border-emergency{
+  border-color:#9c3d10;
+}
+
+.hover\:border-emergency:hover{
+  border-color:#9c3d10;
+}
+
+.border-emergency-dark{
+  border-color:#332d29;
+}
+
+.hover\:border-emergency-dark:hover{
+  border-color:#332d29;
+}
+
+.radius-0{
+  border-radius:0;
+}
+
+.radius-top-0{
+  border-top-left-radius:0;
+  border-top-right-radius:0;
+}
+
+.radius-right-0{
+  border-top-right-radius:0;
+  border-bottom-right-radius:0;
+}
+
+.radius-bottom-0{
+  border-bottom-left-radius:0;
+  border-bottom-right-radius:0;
+}
+
+.radius-left-0{
+  border-top-left-radius:0;
+  border-bottom-left-radius:0;
+}
+
+.radius-sm{
+  border-radius:2px;
+}
+
+.radius-top-sm{
+  border-top-left-radius:2px;
+  border-top-right-radius:2px;
+}
+
+.radius-right-sm{
+  border-top-right-radius:2px;
+  border-bottom-right-radius:2px;
+}
+
+.radius-bottom-sm{
+  border-bottom-left-radius:2px;
+  border-bottom-right-radius:2px;
+}
+
+.radius-left-sm{
+  border-top-left-radius:2px;
+  border-bottom-left-radius:2px;
+}
+
+.radius-md{
+  border-radius:0.25rem;
+}
+
+.radius-top-md{
+  border-top-left-radius:0.25rem;
+  border-top-right-radius:0.25rem;
+}
+
+.radius-right-md{
+  border-top-right-radius:0.25rem;
+  border-bottom-right-radius:0.25rem;
+}
+
+.radius-bottom-md{
+  border-bottom-left-radius:0.25rem;
+  border-bottom-right-radius:0.25rem;
+}
+
+.radius-left-md{
+  border-top-left-radius:0.25rem;
+  border-bottom-left-radius:0.25rem;
+}
+
+.radius-lg{
+  border-radius:0.5rem;
+}
+
+.radius-top-lg{
+  border-top-left-radius:0.5rem;
+  border-top-right-radius:0.5rem;
+}
+
+.radius-right-lg{
+  border-top-right-radius:0.5rem;
+  border-bottom-right-radius:0.5rem;
+}
+
+.radius-bottom-lg{
+  border-bottom-left-radius:0.5rem;
+  border-bottom-right-radius:0.5rem;
+}
+
+.radius-left-lg{
+  border-top-left-radius:0.5rem;
+  border-bottom-left-radius:0.5rem;
+}
+
+.radius-pill{
+  border-radius:99rem;
+}
+
+.radius-top-pill{
+  border-top-left-radius:99rem;
+  border-top-right-radius:99rem;
+}
+
+.radius-right-pill{
+  border-top-right-radius:99rem;
+  border-bottom-right-radius:99rem;
+}
+
+.radius-bottom-pill{
+  border-bottom-left-radius:99rem;
+  border-bottom-right-radius:99rem;
+}
+
+.radius-left-pill{
+  border-top-left-radius:99rem;
+  border-bottom-left-radius:99rem;
+}
+
+.border-dashed{
+  border-style:dashed;
+}
+
+.border-dotted{
+  border-style:dotted;
+}
+
+.border-solid{
+  border-style:solid;
+}
+
+.border-width-1px{
+  border-width:1px;
+}
+
+.border-y-width-1px{
+  border-top-width:1px;
+  border-bottom-width:1px;
+}
+
+.border-x-width-1px{
+  border-left-width:1px;
+  border-right-width:1px;
+}
+
+.border-top-width-1px{
+  border-top-width:1px;
+}
+
+.border-right-width-1px{
+  border-right-width:1px;
+}
+
+.border-bottom-width-1px{
+  border-bottom-width:1px;
+}
+
+.border-left-width-1px{
+  border-left-width:1px;
+}
+
+.border-width-2px{
+  border-width:2px;
+}
+
+.border-y-width-2px{
+  border-top-width:2px;
+  border-bottom-width:2px;
+}
+
+.border-x-width-2px{
+  border-left-width:2px;
+  border-right-width:2px;
+}
+
+.border-top-width-2px{
+  border-top-width:2px;
+}
+
+.border-right-width-2px{
+  border-right-width:2px;
+}
+
+.border-bottom-width-2px{
+  border-bottom-width:2px;
+}
+
+.border-left-width-2px{
+  border-left-width:2px;
+}
+
+.border-width-05{
+  border-width:0.25rem;
+}
+
+.border-y-width-05{
+  border-top-width:0.25rem;
+  border-bottom-width:0.25rem;
+}
+
+.border-x-width-05{
+  border-left-width:0.25rem;
+  border-right-width:0.25rem;
+}
+
+.border-top-width-05{
+  border-top-width:0.25rem;
+}
+
+.border-right-width-05{
+  border-right-width:0.25rem;
+}
+
+.border-bottom-width-05{
+  border-bottom-width:0.25rem;
+}
+
+.border-left-width-05{
+  border-left-width:0.25rem;
+}
+
+.border-width-1{
+  border-width:0.5rem;
+}
+
+.border-y-width-1{
+  border-top-width:0.5rem;
+  border-bottom-width:0.5rem;
+}
+
+.border-x-width-1{
+  border-left-width:0.5rem;
+  border-right-width:0.5rem;
+}
+
+.border-top-width-1{
+  border-top-width:0.5rem;
+}
+
+.border-right-width-1{
+  border-right-width:0.5rem;
+}
+
+.border-bottom-width-1{
+  border-bottom-width:0.5rem;
+}
+
+.border-left-width-1{
+  border-left-width:0.5rem;
+}
+
+.border-width-105{
+  border-width:0.75rem;
+}
+
+.border-y-width-105{
+  border-top-width:0.75rem;
+  border-bottom-width:0.75rem;
+}
+
+.border-x-width-105{
+  border-left-width:0.75rem;
+  border-right-width:0.75rem;
+}
+
+.border-top-width-105{
+  border-top-width:0.75rem;
+}
+
+.border-right-width-105{
+  border-right-width:0.75rem;
+}
+
+.border-bottom-width-105{
+  border-bottom-width:0.75rem;
+}
+
+.border-left-width-105{
+  border-left-width:0.75rem;
+}
+
+.border-width-2{
+  border-width:1rem;
+}
+
+.border-y-width-2{
+  border-top-width:1rem;
+  border-bottom-width:1rem;
+}
+
+.border-x-width-2{
+  border-left-width:1rem;
+  border-right-width:1rem;
+}
+
+.border-top-width-2{
+  border-top-width:1rem;
+}
+
+.border-right-width-2{
+  border-right-width:1rem;
+}
+
+.border-bottom-width-2{
+  border-bottom-width:1rem;
+}
+
+.border-left-width-2{
+  border-left-width:1rem;
+}
+
+.border-width-205{
+  border-width:1.25rem;
+}
+
+.border-y-width-205{
+  border-top-width:1.25rem;
+  border-bottom-width:1.25rem;
+}
+
+.border-x-width-205{
+  border-left-width:1.25rem;
+  border-right-width:1.25rem;
+}
+
+.border-top-width-205{
+  border-top-width:1.25rem;
+}
+
+.border-right-width-205{
+  border-right-width:1.25rem;
+}
+
+.border-bottom-width-205{
+  border-bottom-width:1.25rem;
+}
+
+.border-left-width-205{
+  border-left-width:1.25rem;
+}
+
+.border-width-3{
+  border-width:1.5rem;
+}
+
+.border-y-width-3{
+  border-top-width:1.5rem;
+  border-bottom-width:1.5rem;
+}
+
+.border-x-width-3{
+  border-left-width:1.5rem;
+  border-right-width:1.5rem;
+}
+
+.border-top-width-3{
+  border-top-width:1.5rem;
+}
+
+.border-right-width-3{
+  border-right-width:1.5rem;
+}
+
+.border-bottom-width-3{
+  border-bottom-width:1.5rem;
+}
+
+.border-left-width-3{
+  border-left-width:1.5rem;
+}
+
+.border-width-0{
+  border-width:0;
+}
+
+.border-y-width-0{
+  border-top-width:0;
+  border-bottom-width:0;
+}
+
+.border-x-width-0{
+  border-left-width:0;
+  border-right-width:0;
+}
+
+.border-top-width-0{
+  border-top-width:0;
+}
+
+.border-right-width-0{
+  border-right-width:0;
+}
+
+.border-bottom-width-0{
+  border-bottom-width:0;
+}
+
+.border-left-width-0{
+  border-left-width:0;
+}
+
+.bottom-1px{
+  bottom:1px;
+}
+
+.bottom-2px{
+  bottom:2px;
+}
+
+.bottom-05{
+  bottom:0.25rem;
+}
+
+.bottom-1{
+  bottom:0.5rem;
+}
+
+.bottom-105{
+  bottom:0.75rem;
+}
+
+.bottom-2{
+  bottom:1rem;
+}
+
+.bottom-205{
+  bottom:1.25rem;
+}
+
+.bottom-3{
+  bottom:1.5rem;
+}
+
+.bottom-neg-1px{
+  bottom:-1px;
+}
+
+.bottom-neg-2px{
+  bottom:-2px;
+}
+
+.bottom-neg-05{
+  bottom:-0.25rem;
+}
+
+.bottom-neg-1{
+  bottom:-0.5rem;
+}
+
+.bottom-neg-105{
+  bottom:-0.75rem;
+}
+
+.bottom-neg-2{
+  bottom:-1rem;
+}
+
+.bottom-neg-205{
+  bottom:-1.25rem;
+}
+
+.bottom-neg-3{
+  bottom:-1.5rem;
+}
+
+.bottom-0{
+  bottom:0;
+}
+
+.bottom-auto{
+  bottom:auto;
+}
+
+.bottom-full{
+  bottom:100%;
+}
+
+.shadow-none{
+  box-shadow:none;
+}
+
+.hover\:shadow-none:hover{
+  box-shadow:none;
+}
+
+.shadow-1{
+  box-shadow:0 1px 0.25rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.hover\:shadow-1:hover{
+  box-shadow:0 1px 0.25rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.shadow-2{
+  box-shadow:0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.hover\:shadow-2:hover{
+  box-shadow:0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.shadow-3{
+  box-shadow:0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.hover\:shadow-3:hover{
+  box-shadow:0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.shadow-4{
+  box-shadow:0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.hover\:shadow-4:hover{
+  box-shadow:0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.shadow-5{
+  box-shadow:0 1rem 2rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.hover\:shadow-5:hover{
+  box-shadow:0 1rem 2rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.circle-1px{
+  height:1px;
+  width:1px;
+  border-radius:50%;
+}
+
+.circle-2px{
+  height:2px;
+  width:2px;
+  border-radius:50%;
+}
+
+.circle-05{
+  height:0.25rem;
+  width:0.25rem;
+  border-radius:50%;
+}
+
+.circle-1{
+  height:0.5rem;
+  width:0.5rem;
+  border-radius:50%;
+}
+
+.circle-105{
+  height:0.75rem;
+  width:0.75rem;
+  border-radius:50%;
+}
+
+.circle-2{
+  height:1rem;
+  width:1rem;
+  border-radius:50%;
+}
+
+.circle-205{
+  height:1.25rem;
+  width:1.25rem;
+  border-radius:50%;
+}
+
+.circle-3{
+  height:1.5rem;
+  width:1.5rem;
+  border-radius:50%;
+}
+
+.circle-4{
+  height:2rem;
+  width:2rem;
+  border-radius:50%;
+}
+
+.circle-5{
+  height:2.5rem;
+  width:2.5rem;
+  border-radius:50%;
+}
+
+.circle-6{
+  height:3rem;
+  width:3rem;
+  border-radius:50%;
+}
+
+.circle-7{
+  height:3.5rem;
+  width:3.5rem;
+  border-radius:50%;
+}
+
+.circle-8{
+  height:4rem;
+  width:4rem;
+  border-radius:50%;
+}
+
+.circle-9{
+  height:4.5rem;
+  width:4.5rem;
+  border-radius:50%;
+}
+
+.circle-10{
+  height:5rem;
+  width:5rem;
+  border-radius:50%;
+}
+
+.circle-15{
+  height:7.5rem;
+  width:7.5rem;
+  border-radius:50%;
+}
+
+.circle-card{
+  height:10rem;
+  width:10rem;
+  border-radius:50%;
+}
+
+.circle-card-lg{
+  height:15rem;
+  width:15rem;
+  border-radius:50%;
+}
+
+.circle-mobile{
+  height:20rem;
+  width:20rem;
+  border-radius:50%;
+}
+
+.clearfix::after{
+  content:"";
+  display:block;
+  clear:both;
+}
+
+.text-transparent{
+  color:transparent;
+}
+
+.hover\:text-transparent:hover{
+  color:transparent;
+}
+
+.text-black{
+  color:black;
+}
+
+.hover\:text-black:hover{
+  color:black;
+}
+
+.text-white{
+  color:white;
+}
+
+.hover\:text-white:hover{
+  color:white;
+}
+
+.text-red{
+  color:#e52207;
+}
+
+.hover\:text-red:hover{
+  color:#e52207;
+}
+
+.text-orange{
+  color:#e66f0e;
+}
+
+.hover\:text-orange:hover{
+  color:#e66f0e;
+}
+
+.text-gold{
+  color:#ffbe2e;
+}
+
+.hover\:text-gold:hover{
+  color:#ffbe2e;
+}
+
+.text-yellow{
+  color:#fee685;
+}
+
+.hover\:text-yellow:hover{
+  color:#fee685;
+}
+
+.text-green{
+  color:#538200;
+}
+
+.hover\:text-green:hover{
+  color:#538200;
+}
+
+.text-mint{
+  color:#04c585;
+}
+
+.hover\:text-mint:hover{
+  color:#04c585;
+}
+
+.text-cyan{
+  color:#009ec1;
+}
+
+.hover\:text-cyan:hover{
+  color:#009ec1;
+}
+
+.text-blue{
+  color:#0076d6;
+}
+
+.hover\:text-blue:hover{
+  color:#0076d6;
+}
+
+.text-indigo{
+  color:#676cc8;
+}
+
+.hover\:text-indigo:hover{
+  color:#676cc8;
+}
+
+.text-violet{
+  color:#8168b3;
+}
+
+.hover\:text-violet:hover{
+  color:#8168b3;
+}
+
+.text-magenta{
+  color:#d72d79;
+}
+
+.hover\:text-magenta:hover{
+  color:#d72d79;
+}
+
+.text-gray-5{
+  color:#f0f0f0;
+}
+
+.hover\:text-gray-5:hover{
+  color:#f0f0f0;
+}
+
+.text-gray-10{
+  color:#e6e6e6;
+}
+
+.hover\:text-gray-10:hover{
+  color:#e6e6e6;
+}
+
+.text-gray-30{
+  color:#adadad;
+}
+
+.hover\:text-gray-30:hover{
+  color:#adadad;
+}
+
+.text-gray-50{
+  color:#757575;
+}
+
+.hover\:text-gray-50:hover{
+  color:#757575;
+}
+
+.text-gray-70{
+  color:#454545;
+}
+
+.hover\:text-gray-70:hover{
+  color:#454545;
+}
+
+.text-gray-90{
+  color:#1b1b1b;
+}
+
+.hover\:text-gray-90:hover{
+  color:#1b1b1b;
+}
+
+.text-base-lightest{
+  color:#f0f0f0;
+}
+
+.hover\:text-base-lightest:hover{
+  color:#f0f0f0;
+}
+
+.text-base-lighter{
+  color:#dfe1e2;
+}
+
+.hover\:text-base-lighter:hover{
+  color:#dfe1e2;
+}
+
+.text-base-light{
+  color:#a9aeb1;
+}
+
+.hover\:text-base-light:hover{
+  color:#a9aeb1;
+}
+
+.text-base{
+  color:#71767a;
+}
+
+.hover\:text-base:hover{
+  color:#71767a;
+}
+
+.text-base-dark{
+  color:#565c65;
+}
+
+.hover\:text-base-dark:hover{
+  color:#565c65;
+}
+
+.text-base-darker{
+  color:#3d4551;
+}
+
+.hover\:text-base-darker:hover{
+  color:#3d4551;
+}
+
+.text-base-darkest{
+  color:#1b1b1b;
+}
+
+.hover\:text-base-darkest:hover{
+  color:#1b1b1b;
+}
+
+.text-ink{
+  color:#1b1b1b;
+}
+
+.hover\:text-ink:hover{
+  color:#1b1b1b;
+}
+
+.text-primary-lighter{
+  color:#d9e8f6;
+}
+
+.hover\:text-primary-lighter:hover{
+  color:#d9e8f6;
+}
+
+.text-primary-light{
+  color:#73b3e7;
+}
+
+.hover\:text-primary-light:hover{
+  color:#73b3e7;
+}
+
+.text-primary{
+  color:#005ea2;
+}
+
+.hover\:text-primary:hover{
+  color:#005ea2;
+}
+
+.text-primary-vivid{
+  color:#0050d8;
+}
+
+.hover\:text-primary-vivid:hover{
+  color:#0050d8;
+}
+
+.text-primary-dark{
+  color:#1a4480;
+}
+
+.hover\:text-primary-dark:hover{
+  color:#1a4480;
+}
+
+.text-primary-darker{
+  color:#162e51;
+}
+
+.hover\:text-primary-darker:hover{
+  color:#162e51;
+}
+
+.text-secondary-lighter{
+  color:#f3e1e4;
+}
+
+.hover\:text-secondary-lighter:hover{
+  color:#f3e1e4;
+}
+
+.text-secondary-light{
+  color:#f2938c;
+}
+
+.hover\:text-secondary-light:hover{
+  color:#f2938c;
+}
+
+.text-secondary{
+  color:#d83933;
+}
+
+.hover\:text-secondary:hover{
+  color:#d83933;
+}
+
+.text-secondary-vivid{
+  color:#e41d3d;
+}
+
+.hover\:text-secondary-vivid:hover{
+  color:#e41d3d;
+}
+
+.text-secondary-dark{
+  color:#b50909;
+}
+
+.hover\:text-secondary-dark:hover{
+  color:#b50909;
+}
+
+.text-secondary-darker{
+  color:#8b0a03;
+}
+
+.hover\:text-secondary-darker:hover{
+  color:#8b0a03;
+}
+
+.text-accent-warm-darker{
+  color:#775540;
+}
+
+.hover\:text-accent-warm-darker:hover{
+  color:#775540;
+}
+
+.text-accent-warm-dark{
+  color:#c05600;
+}
+
+.hover\:text-accent-warm-dark:hover{
+  color:#c05600;
+}
+
+.text-accent-warm{
+  color:#fa9441;
+}
+
+.hover\:text-accent-warm:hover{
+  color:#fa9441;
+}
+
+.text-accent-warm-light{
+  color:#ffbc78;
+}
+
+.hover\:text-accent-warm-light:hover{
+  color:#ffbc78;
+}
+
+.text-accent-warm-lighter{
+  color:#f2e4d4;
+}
+
+.hover\:text-accent-warm-lighter:hover{
+  color:#f2e4d4;
+}
+
+.text-accent-cool-darker{
+  color:#07648d;
+}
+
+.hover\:text-accent-cool-darker:hover{
+  color:#07648d;
+}
+
+.text-accent-cool-dark{
+  color:#28a0cb;
+}
+
+.hover\:text-accent-cool-dark:hover{
+  color:#28a0cb;
+}
+
+.text-accent-cool{
+  color:#00bde3;
+}
+
+.hover\:text-accent-cool:hover{
+  color:#00bde3;
+}
+
+.text-accent-cool-light{
+  color:#97d4ea;
+}
+
+.hover\:text-accent-cool-light:hover{
+  color:#97d4ea;
+}
+
+.text-accent-cool-lighter{
+  color:#e1f3f8;
+}
+
+.hover\:text-accent-cool-lighter:hover{
+  color:#e1f3f8;
+}
+
+.text-error-lighter{
+  color:#f4e3db;
+}
+
+.hover\:text-error-lighter:hover{
+  color:#f4e3db;
+}
+
+.text-error-light{
+  color:#f39268;
+}
+
+.hover\:text-error-light:hover{
+  color:#f39268;
+}
+
+.text-error{
+  color:#d54309;
+}
+
+.hover\:text-error:hover{
+  color:#d54309;
+}
+
+.text-error-dark{
+  color:#b50909;
+}
+
+.hover\:text-error-dark:hover{
+  color:#b50909;
+}
+
+.text-error-darker{
+  color:#6f3331;
+}
+
+.hover\:text-error-darker:hover{
+  color:#6f3331;
+}
+
+.text-warning-lighter{
+  color:#faf3d1;
+}
+
+.hover\:text-warning-lighter:hover{
+  color:#faf3d1;
+}
+
+.text-warning-light{
+  color:#fee685;
+}
+
+.hover\:text-warning-light:hover{
+  color:#fee685;
+}
+
+.text-warning{
+  color:#ffbe2e;
+}
+
+.hover\:text-warning:hover{
+  color:#ffbe2e;
+}
+
+.text-warning-dark{
+  color:#e5a000;
+}
+
+.hover\:text-warning-dark:hover{
+  color:#e5a000;
+}
+
+.text-warning-darker{
+  color:#936f38;
+}
+
+.hover\:text-warning-darker:hover{
+  color:#936f38;
+}
+
+.text-success-lighter{
+  color:#ecf3ec;
+}
+
+.hover\:text-success-lighter:hover{
+  color:#ecf3ec;
+}
+
+.text-success-light{
+  color:#70e17b;
+}
+
+.hover\:text-success-light:hover{
+  color:#70e17b;
+}
+
+.text-success{
+  color:#00a91c;
+}
+
+.hover\:text-success:hover{
+  color:#00a91c;
+}
+
+.text-success-dark{
+  color:#008817;
+}
+
+.hover\:text-success-dark:hover{
+  color:#008817;
+}
+
+.text-success-darker{
+  color:#216e1f;
+}
+
+.hover\:text-success-darker:hover{
+  color:#216e1f;
+}
+
+.text-info-lighter{
+  color:#e7f6f8;
+}
+
+.hover\:text-info-lighter:hover{
+  color:#e7f6f8;
+}
+
+.text-info-light{
+  color:#99deea;
+}
+
+.hover\:text-info-light:hover{
+  color:#99deea;
+}
+
+.text-info{
+  color:#00bde3;
+}
+
+.hover\:text-info:hover{
+  color:#00bde3;
+}
+
+.text-info-dark{
+  color:#009ec1;
+}
+
+.hover\:text-info-dark:hover{
+  color:#009ec1;
+}
+
+.text-info-darker{
+  color:#2e6276;
+}
+
+.hover\:text-info-darker:hover{
+  color:#2e6276;
+}
+
+.text-disabled-lighter{
+  color:#c9c9c9;
+}
+
+.hover\:text-disabled-lighter:hover{
+  color:#c9c9c9;
+}
+
+.text-disabled-light{
+  color:#919191;
+}
+
+.hover\:text-disabled-light:hover{
+  color:#919191;
+}
+
+.text-disabled{
+  color:#757575;
+}
+
+.hover\:text-disabled:hover{
+  color:#757575;
+}
+
+.text-disabled-dark{
+  color:#454545;
+}
+
+.hover\:text-disabled-dark:hover{
+  color:#454545;
+}
+
+.text-disabled-darker{
+  color:#1b1b1b;
+}
+
+.hover\:text-disabled-darker:hover{
+  color:#1b1b1b;
+}
+
+.text-emergency{
+  color:#9c3d10;
+}
+
+.hover\:text-emergency:hover{
+  color:#9c3d10;
+}
+
+.text-emergency-dark{
+  color:#332d29;
+}
+
+.hover\:text-emergency-dark:hover{
+  color:#332d29;
+}
+
+.cursor-auto{
+  cursor:auto;
+}
+
+.cursor-default{
+  cursor:default;
+}
+
+.cursor-pointer{
+  cursor:pointer;
+}
+
+.cursor-wait{
+  cursor:wait;
+}
+
+.cursor-move{
+  cursor:move;
+}
+
+.cursor-not-allowed{
+  cursor:not-allowed;
+}
+
+.display-block{
+  display:block;
+}
+
+.display-flex{
+  display:flex;
+}
+
+.display-none{
+  display:none;
+}
+
+.display-inline{
+  display:inline;
+}
+
+.display-inline-block{
+  display:inline-block;
+}
+
+.display-inline-flex{
+  display:inline-flex;
+}
+
+.display-table{
+  display:table;
+}
+
+.display-table-cell{
+  display:table-cell;
+}
+
+.display-table-row{
+  display:table-row;
+}
+
+.flex-1{
+  flex:1 1 0%;
+}
+
+.flex-2{
+  flex:2 1 0%;
+}
+
+.flex-3{
+  flex:3 1 0%;
+}
+
+.flex-4{
+  flex:4 1 0%;
+}
+
+.flex-5{
+  flex:5 1 0%;
+}
+
+.flex-6{
+  flex:6 1 0%;
+}
+
+.flex-7{
+  flex:7 1 0%;
+}
+
+.flex-8{
+  flex:8 1 0%;
+}
+
+.flex-9{
+  flex:9 1 0%;
+}
+
+.flex-10{
+  flex:10 1 0%;
+}
+
+.flex-11{
+  flex:11 1 0%;
+}
+
+.flex-12{
+  flex:12 1 0%;
+}
+
+.flex-fill{
+  flex:1 1 0%;
+}
+
+.flex-auto{
+  flex:0 1 auto;
+}
+
+.flex-row{
+  flex-direction:row;
+}
+
+.flex-column{
+  flex-direction:column;
+}
+
+.flex-wrap{
+  flex-wrap:wrap;
+}
+
+.flex-no-wrap{
+  flex-wrap:nowrap;
+}
+
+.float-left{
+  float:left;
+}
+
+.float-none{
+  float:none;
+}
+
+.float-right{
+  float:right;
+}
+
+.font-mono-3xs{
+  font-size:0.77rem;
+}
+
+.font-mono-2xs{
+  font-size:0.83rem;
+}
+
+.font-mono-xs{
+  font-size:0.89rem;
+}
+
+.font-mono-sm{
+  font-size:0.95rem;
+}
+
+.font-mono-md{
+  font-size:1.01rem;
+}
+
+.font-mono-lg{
+  font-size:1.31rem;
+}
+
+.font-mono-xl{
+  font-size:1.91rem;
+}
+
+.font-mono-2xl{
+  font-size:2.38rem;
+}
+
+.font-mono-3xl{
+  font-size:2.86rem;
+}
+
+.font-sans-3xs{
+  font-size:0.87rem;
+}
+
+.font-sans-2xs{
+  font-size:0.93rem;
+}
+
+.font-sans-xs{
+  font-size:1rem;
+}
+
+.font-sans-sm{
+  font-size:1.06rem;
+}
+
+.font-sans-md{
+  font-size:1.13rem;
+}
+
+.font-sans-lg{
+  font-size:1.46rem;
+}
+
+.font-sans-xl{
+  font-size:2.13rem;
+}
+
+.font-sans-2xl{
+  font-size:2.66rem;
+}
+
+.font-sans-3xl{
+  font-size:3.19rem;
+}
+
+.font-serif-3xs{
+  font-size:0.79rem;
+}
+
+.font-serif-2xs{
+  font-size:0.85rem;
+}
+
+.font-serif-xs{
+  font-size:0.91rem;
+}
+
+.font-serif-sm{
+  font-size:0.98rem;
+}
+
+.font-serif-md{
+  font-size:1.04rem;
+}
+
+.font-serif-lg{
+  font-size:1.34rem;
+}
+
+.font-serif-xl{
+  font-size:1.95rem;
+}
+
+.font-serif-2xl{
+  font-size:2.44rem;
+}
+
+.font-serif-3xl{
+  font-size:2.93rem;
+}
+
+.font-heading-3xs{
+  font-size:0.79rem;
+}
+
+.font-heading-2xs{
+  font-size:0.85rem;
+}
+
+.font-heading-xs{
+  font-size:0.91rem;
+}
+
+.font-heading-sm{
+  font-size:0.98rem;
+}
+
+.font-heading-md{
+  font-size:1.04rem;
+}
+
+.font-heading-lg{
+  font-size:1.34rem;
+}
+
+.font-heading-xl{
+  font-size:1.95rem;
+}
+
+.font-heading-2xl{
+  font-size:2.44rem;
+}
+
+.font-heading-3xl{
+  font-size:2.93rem;
+}
+
+.font-body-3xs{
+  font-size:0.87rem;
+}
+
+.font-body-2xs{
+  font-size:0.93rem;
+}
+
+.font-body-xs{
+  font-size:1rem;
+}
+
+.font-body-sm{
+  font-size:1.06rem;
+}
+
+.font-body-md{
+  font-size:1.13rem;
+}
+
+.font-body-lg{
+  font-size:1.46rem;
+}
+
+.font-body-xl{
+  font-size:2.13rem;
+}
+
+.font-body-2xl{
+  font-size:2.66rem;
+}
+
+.font-body-3xl{
+  font-size:3.19rem;
+}
+
+.font-code-3xs{
+  font-size:0.77rem;
+}
+
+.font-code-2xs{
+  font-size:0.83rem;
+}
+
+.font-code-xs{
+  font-size:0.89rem;
+}
+
+.font-code-sm{
+  font-size:0.95rem;
+}
+
+.font-code-md{
+  font-size:1.01rem;
+}
+
+.font-code-lg{
+  font-size:1.31rem;
+}
+
+.font-code-xl{
+  font-size:1.91rem;
+}
+
+.font-code-2xl{
+  font-size:2.38rem;
+}
+
+.font-code-3xl{
+  font-size:2.86rem;
+}
+
+.font-alt-3xs{
+  font-size:0.79rem;
+}
+
+.font-alt-2xs{
+  font-size:0.85rem;
+}
+
+.font-alt-xs{
+  font-size:0.91rem;
+}
+
+.font-alt-sm{
+  font-size:0.98rem;
+}
+
+.font-alt-md{
+  font-size:1.04rem;
+}
+
+.font-alt-lg{
+  font-size:1.34rem;
+}
+
+.font-alt-xl{
+  font-size:1.95rem;
+}
+
+.font-alt-2xl{
+  font-size:2.44rem;
+}
+
+.font-alt-3xl{
+  font-size:2.93rem;
+}
+
+.font-ui-3xs{
+  font-size:0.87rem;
+}
+
+.font-ui-2xs{
+  font-size:0.93rem;
+}
+
+.font-ui-xs{
+  font-size:1rem;
+}
+
+.font-ui-sm{
+  font-size:1.06rem;
+}
+
+.font-ui-md{
+  font-size:1.13rem;
+}
+
+.font-ui-lg{
+  font-size:1.46rem;
+}
+
+.font-ui-xl{
+  font-size:2.13rem;
+}
+
+.font-ui-2xl{
+  font-size:2.66rem;
+}
+
+.font-ui-3xl{
+  font-size:3.19rem;
+}
+
+.font-family-mono{
+  font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace;
+}
+
+.font-family-sans{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+}
+
+.font-family-serif{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+}
+
+.font-family-ui{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+}
+
+.font-family-heading{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+}
+
+.font-family-body{
+  font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
+}
+
+.font-family-code{
+  font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace;
+}
+
+.font-family-alt{
+  font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;
+}
+
+.text-tabular{
+  font-feature-settings:"tnum" 1, "kern" 1;
+}
+
+.text-no-tabular{
+  font-feature-settings:"kern" 1;
+}
+
+.text-italic{
+  font-style:italic;
+}
+
+.text-no-italic{
+  font-style:normal;
+}
+
+.text-light{
+  font-weight:300;
+}
+
+.text-normal{
+  font-weight:normal;
+}
+
+.text-bold{
+  font-weight:700;
+}
+
+.height-1px{
+  height:1px;
+}
+
+.height-2px{
+  height:2px;
+}
+
+.height-05{
+  height:0.25rem;
+}
+
+.height-1{
+  height:0.5rem;
+}
+
+.height-105{
+  height:0.75rem;
+}
+
+.height-2{
+  height:1rem;
+}
+
+.height-205{
+  height:1.25rem;
+}
+
+.height-3{
+  height:1.5rem;
+}
+
+.height-4{
+  height:2rem;
+}
+
+.height-5{
+  height:2.5rem;
+}
+
+.height-6{
+  height:3rem;
+}
+
+.height-7{
+  height:3.5rem;
+}
+
+.height-8{
+  height:4rem;
+}
+
+.height-9{
+  height:4.5rem;
+}
+
+.height-10{
+  height:5rem;
+}
+
+.height-15{
+  height:7.5rem;
+}
+
+.height-card{
+  height:10rem;
+}
+
+.height-card-lg{
+  height:15rem;
+}
+
+.height-mobile{
+  height:20rem;
+}
+
+.height-0{
+  height:0;
+}
+
+.height-auto{
+  height:auto;
+}
+
+.height-full{
+  height:100%;
+}
+
+.height-viewport{
+  height:100vh;
+}
+
+.flex-justify-center{
+  justify-content:center;
+}
+
+.flex-justify-start{
+  justify-content:flex-start;
+}
+
+.flex-justify-end{
+  justify-content:flex-end;
+}
+
+.flex-justify{
+  justify-content:space-between;
+}
+
+.left-1px{
+  left:1px;
+}
+
+.left-2px{
+  left:2px;
+}
+
+.left-05{
+  left:0.25rem;
+}
+
+.left-1{
+  left:0.5rem;
+}
+
+.left-105{
+  left:0.75rem;
+}
+
+.left-2{
+  left:1rem;
+}
+
+.left-205{
+  left:1.25rem;
+}
+
+.left-3{
+  left:1.5rem;
+}
+
+.left-neg-1px{
+  left:-1px;
+}
+
+.left-neg-2px{
+  left:-2px;
+}
+
+.left-neg-05{
+  left:-0.25rem;
+}
+
+.left-neg-1{
+  left:-0.5rem;
+}
+
+.left-neg-105{
+  left:-0.75rem;
+}
+
+.left-neg-2{
+  left:-1rem;
+}
+
+.left-neg-205{
+  left:-1.25rem;
+}
+
+.left-neg-3{
+  left:-1.5rem;
+}
+
+.left-0{
+  left:0;
+}
+
+.left-auto{
+  left:auto;
+}
+
+.left-full{
+  left:100%;
+}
+
+.text-ls-auto{
+  letter-spacing:initial;
+}
+
+.text-ls-neg-3{
+  letter-spacing:-0.03em;
+}
+
+.text-ls-neg-2{
+  letter-spacing:-0.02em;
+}
+
+.text-ls-neg-1{
+  letter-spacing:-0.01em;
+}
+
+.text-ls-1{
+  letter-spacing:0.025em;
+}
+
+.text-ls-2{
+  letter-spacing:0.1em;
+}
+
+.text-ls-3{
+  letter-spacing:0.15em;
+}
+
+.line-height-sans-1{
+  line-height:0.9;
+}
+
+.line-height-sans-2{
+  line-height:1.1;
+}
+
+.line-height-sans-3{
+  line-height:1.3;
+}
+
+.line-height-sans-4{
+  line-height:1.4;
+}
+
+.line-height-sans-5{
+  line-height:1.5;
+}
+
+.line-height-sans-6{
+  line-height:1.6;
+}
+
+.line-height-serif-1{
+  line-height:1;
+}
+
+.line-height-serif-2{
+  line-height:1.2;
+}
+
+.line-height-serif-3{
+  line-height:1.4;
+}
+
+.line-height-serif-4{
+  line-height:1.5;
+}
+
+.line-height-serif-5{
+  line-height:1.7;
+}
+
+.line-height-serif-6{
+  line-height:1.8;
+}
+
+.line-height-mono-1{
+  line-height:1;
+}
+
+.line-height-mono-2{
+  line-height:1.3;
+}
+
+.line-height-mono-3{
+  line-height:1.4;
+}
+
+.line-height-mono-4{
+  line-height:1.6;
+}
+
+.line-height-mono-5{
+  line-height:1.7;
+}
+
+.line-height-mono-6{
+  line-height:1.8;
+}
+
+.line-height-heading-1{
+  line-height:1;
+}
+
+.line-height-heading-2{
+  line-height:1.2;
+}
+
+.line-height-heading-3{
+  line-height:1.4;
+}
+
+.line-height-heading-4{
+  line-height:1.5;
+}
+
+.line-height-heading-5{
+  line-height:1.7;
+}
+
+.line-height-heading-6{
+  line-height:1.8;
+}
+
+.line-height-ui-1{
+  line-height:0.9;
+}
+
+.line-height-ui-2{
+  line-height:1.1;
+}
+
+.line-height-ui-3{
+  line-height:1.3;
+}
+
+.line-height-ui-4{
+  line-height:1.4;
+}
+
+.line-height-ui-5{
+  line-height:1.5;
+}
+
+.line-height-ui-6{
+  line-height:1.6;
+}
+
+.line-height-body-1{
+  line-height:0.9;
+}
+
+.line-height-body-2{
+  line-height:1.1;
+}
+
+.line-height-body-3{
+  line-height:1.3;
+}
+
+.line-height-body-4{
+  line-height:1.4;
+}
+
+.line-height-body-5{
+  line-height:1.5;
+}
+
+.line-height-body-6{
+  line-height:1.6;
+}
+
+.line-height-code-1{
+  line-height:1;
+}
+
+.line-height-code-2{
+  line-height:1.3;
+}
+
+.line-height-code-3{
+  line-height:1.4;
+}
+
+.line-height-code-4{
+  line-height:1.6;
+}
+
+.line-height-code-5{
+  line-height:1.7;
+}
+
+.line-height-code-6{
+  line-height:1.8;
+}
+
+.line-height-alt-1{
+  line-height:1;
+}
+
+.line-height-alt-2{
+  line-height:1.2;
+}
+
+.line-height-alt-3{
+  line-height:1.4;
+}
+
+.line-height-alt-4{
+  line-height:1.5;
+}
+
+.line-height-alt-5{
+  line-height:1.7;
+}
+
+.line-height-alt-6{
+  line-height:1.8;
+}
+
+.margin-neg-1px{
+  margin:-1px;
+}
+
+.margin-neg-2px{
+  margin:-2px;
+}
+
+.margin-neg-05{
+  margin:-0.25rem;
+}
+
+.margin-neg-1{
+  margin:-0.5rem;
+}
+
+.margin-neg-105{
+  margin:-0.75rem;
+}
+
+.margin-neg-2{
+  margin:-1rem;
+}
+
+.margin-neg-205{
+  margin:-1.25rem;
+}
+
+.margin-neg-3{
+  margin:-1.5rem;
+}
+
+.margin-1px{
+  margin:1px;
+}
+
+.margin-2px{
+  margin:2px;
+}
+
+.margin-05{
+  margin:0.25rem;
+}
+
+.margin-1{
+  margin:0.5rem;
+}
+
+.margin-105{
+  margin:0.75rem;
+}
+
+.margin-2{
+  margin:1rem;
+}
+
+.margin-205{
+  margin:1.25rem;
+}
+
+.margin-3{
+  margin:1.5rem;
+}
+
+.margin-neg-4{
+  margin:-2rem;
+}
+
+.margin-neg-5{
+  margin:-2.5rem;
+}
+
+.margin-neg-6{
+  margin:-3rem;
+}
+
+.margin-neg-7{
+  margin:-3.5rem;
+}
+
+.margin-neg-8{
+  margin:-4rem;
+}
+
+.margin-neg-9{
+  margin:-4.5rem;
+}
+
+.margin-neg-10{
+  margin:-5rem;
+}
+
+.margin-neg-15{
+  margin:-7.5rem;
+}
+
+.margin-4{
+  margin:2rem;
+}
+
+.margin-5{
+  margin:2.5rem;
+}
+
+.margin-6{
+  margin:3rem;
+}
+
+.margin-7{
+  margin:3.5rem;
+}
+
+.margin-8{
+  margin:4rem;
+}
+
+.margin-9{
+  margin:4.5rem;
+}
+
+.margin-10{
+  margin:5rem;
+}
+
+.margin-15{
+  margin:7.5rem;
+}
+
+.margin-05em{
+  margin:0.5em;
+}
+
+.margin-1em{
+  margin:1em;
+}
+
+.margin-105em{
+  margin:1.5em;
+}
+
+.margin-2em{
+  margin:2em;
+}
+
+.margin-0{
+  margin:0;
+}
+
+.margin-y-1px{
+  margin-top:1px;
+  margin-bottom:1px;
+}
+
+.margin-top-1px{
+  margin-top:1px;
+}
+
+.margin-bottom-1px{
+  margin-bottom:1px;
+}
+
+.margin-y-2px{
+  margin-top:2px;
+  margin-bottom:2px;
+}
+
+.margin-top-2px{
+  margin-top:2px;
+}
+
+.margin-bottom-2px{
+  margin-bottom:2px;
+}
+
+.margin-y-05{
+  margin-top:0.25rem;
+  margin-bottom:0.25rem;
+}
+
+.margin-top-05{
+  margin-top:0.25rem;
+}
+
+.margin-bottom-05{
+  margin-bottom:0.25rem;
+}
+
+.margin-y-1{
+  margin-top:0.5rem;
+  margin-bottom:0.5rem;
+}
+
+.margin-top-1{
+  margin-top:0.5rem;
+}
+
+.margin-bottom-1{
+  margin-bottom:0.5rem;
+}
+
+.margin-y-105{
+  margin-top:0.75rem;
+  margin-bottom:0.75rem;
+}
+
+.margin-top-105{
+  margin-top:0.75rem;
+}
+
+.margin-bottom-105{
+  margin-bottom:0.75rem;
+}
+
+.margin-y-2{
+  margin-top:1rem;
+  margin-bottom:1rem;
+}
+
+.margin-top-2{
+  margin-top:1rem;
+}
+
+.margin-bottom-2{
+  margin-bottom:1rem;
+}
+
+.margin-y-205{
+  margin-top:1.25rem;
+  margin-bottom:1.25rem;
+}
+
+.margin-top-205{
+  margin-top:1.25rem;
+}
+
+.margin-bottom-205{
+  margin-bottom:1.25rem;
+}
+
+.margin-y-3{
+  margin-top:1.5rem;
+  margin-bottom:1.5rem;
+}
+
+.margin-top-3{
+  margin-top:1.5rem;
+}
+
+.margin-bottom-3{
+  margin-bottom:1.5rem;
+}
+
+.margin-y-neg-1px{
+  margin-top:-1px;
+  margin-bottom:-1px;
+}
+
+.margin-top-neg-1px{
+  margin-top:-1px;
+}
+
+.margin-bottom-neg-1px{
+  margin-bottom:-1px;
+}
+
+.margin-y-neg-2px{
+  margin-top:-2px;
+  margin-bottom:-2px;
+}
+
+.margin-top-neg-2px{
+  margin-top:-2px;
+}
+
+.margin-bottom-neg-2px{
+  margin-bottom:-2px;
+}
+
+.margin-y-neg-05{
+  margin-top:-0.25rem;
+  margin-bottom:-0.25rem;
+}
+
+.margin-top-neg-05{
+  margin-top:-0.25rem;
+}
+
+.margin-bottom-neg-05{
+  margin-bottom:-0.25rem;
+}
+
+.margin-y-neg-1{
+  margin-top:-0.5rem;
+  margin-bottom:-0.5rem;
+}
+
+.margin-top-neg-1{
+  margin-top:-0.5rem;
+}
+
+.margin-bottom-neg-1{
+  margin-bottom:-0.5rem;
+}
+
+.margin-y-neg-105{
+  margin-top:-0.75rem;
+  margin-bottom:-0.75rem;
+}
+
+.margin-top-neg-105{
+  margin-top:-0.75rem;
+}
+
+.margin-bottom-neg-105{
+  margin-bottom:-0.75rem;
+}
+
+.margin-y-neg-2{
+  margin-top:-1rem;
+  margin-bottom:-1rem;
+}
+
+.margin-top-neg-2{
+  margin-top:-1rem;
+}
+
+.margin-bottom-neg-2{
+  margin-bottom:-1rem;
+}
+
+.margin-y-neg-205{
+  margin-top:-1.25rem;
+  margin-bottom:-1.25rem;
+}
+
+.margin-top-neg-205{
+  margin-top:-1.25rem;
+}
+
+.margin-bottom-neg-205{
+  margin-bottom:-1.25rem;
+}
+
+.margin-y-neg-3{
+  margin-top:-1.5rem;
+  margin-bottom:-1.5rem;
+}
+
+.margin-top-neg-3{
+  margin-top:-1.5rem;
+}
+
+.margin-bottom-neg-3{
+  margin-bottom:-1.5rem;
+}
+
+.margin-y-neg-4{
+  margin-top:-2rem;
+  margin-bottom:-2rem;
+}
+
+.margin-top-neg-4{
+  margin-top:-2rem;
+}
+
+.margin-bottom-neg-4{
+  margin-bottom:-2rem;
+}
+
+.margin-y-neg-5{
+  margin-top:-2.5rem;
+  margin-bottom:-2.5rem;
+}
+
+.margin-top-neg-5{
+  margin-top:-2.5rem;
+}
+
+.margin-bottom-neg-5{
+  margin-bottom:-2.5rem;
+}
+
+.margin-y-neg-6{
+  margin-top:-3rem;
+  margin-bottom:-3rem;
+}
+
+.margin-top-neg-6{
+  margin-top:-3rem;
+}
+
+.margin-bottom-neg-6{
+  margin-bottom:-3rem;
+}
+
+.margin-y-neg-7{
+  margin-top:-3.5rem;
+  margin-bottom:-3.5rem;
+}
+
+.margin-top-neg-7{
+  margin-top:-3.5rem;
+}
+
+.margin-bottom-neg-7{
+  margin-bottom:-3.5rem;
+}
+
+.margin-y-neg-8{
+  margin-top:-4rem;
+  margin-bottom:-4rem;
+}
+
+.margin-top-neg-8{
+  margin-top:-4rem;
+}
+
+.margin-bottom-neg-8{
+  margin-bottom:-4rem;
+}
+
+.margin-y-neg-9{
+  margin-top:-4.5rem;
+  margin-bottom:-4.5rem;
+}
+
+.margin-top-neg-9{
+  margin-top:-4.5rem;
+}
+
+.margin-bottom-neg-9{
+  margin-bottom:-4.5rem;
+}
+
+.margin-y-neg-10{
+  margin-top:-5rem;
+  margin-bottom:-5rem;
+}
+
+.margin-top-neg-10{
+  margin-top:-5rem;
+}
+
+.margin-bottom-neg-10{
+  margin-bottom:-5rem;
+}
+
+.margin-y-neg-15{
+  margin-top:-7.5rem;
+  margin-bottom:-7.5rem;
+}
+
+.margin-top-neg-15{
+  margin-top:-7.5rem;
+}
+
+.margin-bottom-neg-15{
+  margin-bottom:-7.5rem;
+}
+
+.margin-y-4{
+  margin-top:2rem;
+  margin-bottom:2rem;
+}
+
+.margin-top-4{
+  margin-top:2rem;
+}
+
+.margin-bottom-4{
+  margin-bottom:2rem;
+}
+
+.margin-y-5{
+  margin-top:2.5rem;
+  margin-bottom:2.5rem;
+}
+
+.margin-top-5{
+  margin-top:2.5rem;
+}
+
+.margin-bottom-5{
+  margin-bottom:2.5rem;
+}
+
+.margin-y-6{
+  margin-top:3rem;
+  margin-bottom:3rem;
+}
+
+.margin-top-6{
+  margin-top:3rem;
+}
+
+.margin-bottom-6{
+  margin-bottom:3rem;
+}
+
+.margin-y-7{
+  margin-top:3.5rem;
+  margin-bottom:3.5rem;
+}
+
+.margin-top-7{
+  margin-top:3.5rem;
+}
+
+.margin-bottom-7{
+  margin-bottom:3.5rem;
+}
+
+.margin-y-8{
+  margin-top:4rem;
+  margin-bottom:4rem;
+}
+
+.margin-top-8{
+  margin-top:4rem;
+}
+
+.margin-bottom-8{
+  margin-bottom:4rem;
+}
+
+.margin-y-9{
+  margin-top:4.5rem;
+  margin-bottom:4.5rem;
+}
+
+.margin-top-9{
+  margin-top:4.5rem;
+}
+
+.margin-bottom-9{
+  margin-bottom:4.5rem;
+}
+
+.margin-y-10{
+  margin-top:5rem;
+  margin-bottom:5rem;
+}
+
+.margin-top-10{
+  margin-top:5rem;
+}
+
+.margin-bottom-10{
+  margin-bottom:5rem;
+}
+
+.margin-y-15{
+  margin-top:7.5rem;
+  margin-bottom:7.5rem;
+}
+
+.margin-top-15{
+  margin-top:7.5rem;
+}
+
+.margin-bottom-15{
+  margin-bottom:7.5rem;
+}
+
+.margin-y-05em{
+  margin-top:0.5em;
+  margin-bottom:0.5em;
+}
+
+.margin-top-05em{
+  margin-top:0.5em;
+}
+
+.margin-bottom-05em{
+  margin-bottom:0.5em;
+}
+
+.margin-y-1em{
+  margin-top:1em;
+  margin-bottom:1em;
+}
+
+.margin-top-1em{
+  margin-top:1em;
+}
+
+.margin-bottom-1em{
+  margin-bottom:1em;
+}
+
+.margin-y-105em{
+  margin-top:1.5em;
+  margin-bottom:1.5em;
+}
+
+.margin-top-105em{
+  margin-top:1.5em;
+}
+
+.margin-bottom-105em{
+  margin-bottom:1.5em;
+}
+
+.margin-y-2em{
+  margin-top:2em;
+  margin-bottom:2em;
+}
+
+.margin-top-2em{
+  margin-top:2em;
+}
+
+.margin-bottom-2em{
+  margin-bottom:2em;
+}
+
+.margin-y-0{
+  margin-top:0;
+  margin-bottom:0;
+}
+
+.margin-top-0{
+  margin-top:0;
+}
+
+.margin-bottom-0{
+  margin-bottom:0;
+}
+
+.margin-y-auto{
+  margin-top:auto;
+  margin-bottom:auto;
+}
+
+.margin-top-auto{
+  margin-top:auto;
+}
+
+.margin-bottom-auto{
+  margin-bottom:auto;
+}
+
+.margin-x-1px{
+  margin-left:1px;
+  margin-right:1px;
+}
+
+.margin-right-1px{
+  margin-right:1px;
+}
+
+.margin-left-1px{
+  margin-left:1px;
+}
+
+.margin-x-2px{
+  margin-left:2px;
+  margin-right:2px;
+}
+
+.margin-right-2px{
+  margin-right:2px;
+}
+
+.margin-left-2px{
+  margin-left:2px;
+}
+
+.margin-x-05{
+  margin-left:0.25rem;
+  margin-right:0.25rem;
+}
+
+.margin-right-05{
+  margin-right:0.25rem;
+}
+
+.margin-left-05{
+  margin-left:0.25rem;
+}
+
+.margin-x-1{
+  margin-left:0.5rem;
+  margin-right:0.5rem;
+}
+
+.margin-right-1{
+  margin-right:0.5rem;
+}
+
+.margin-left-1{
+  margin-left:0.5rem;
+}
+
+.margin-x-105{
+  margin-left:0.75rem;
+  margin-right:0.75rem;
+}
+
+.margin-right-105{
+  margin-right:0.75rem;
+}
+
+.margin-left-105{
+  margin-left:0.75rem;
+}
+
+.margin-x-2{
+  margin-left:1rem;
+  margin-right:1rem;
+}
+
+.margin-right-2{
+  margin-right:1rem;
+}
+
+.margin-left-2{
+  margin-left:1rem;
+}
+
+.margin-x-205{
+  margin-left:1.25rem;
+  margin-right:1.25rem;
+}
+
+.margin-right-205{
+  margin-right:1.25rem;
+}
+
+.margin-left-205{
+  margin-left:1.25rem;
+}
+
+.margin-x-3{
+  margin-left:1.5rem;
+  margin-right:1.5rem;
+}
+
+.margin-right-3{
+  margin-right:1.5rem;
+}
+
+.margin-left-3{
+  margin-left:1.5rem;
+}
+
+.margin-x-neg-1px{
+  margin-left:-1px;
+  margin-right:-1px;
+}
+
+.margin-right-neg-1px{
+  margin-right:-1px;
+}
+
+.margin-left-neg-1px{
+  margin-left:-1px;
+}
+
+.margin-x-neg-2px{
+  margin-left:-2px;
+  margin-right:-2px;
+}
+
+.margin-right-neg-2px{
+  margin-right:-2px;
+}
+
+.margin-left-neg-2px{
+  margin-left:-2px;
+}
+
+.margin-x-neg-05{
+  margin-left:-0.25rem;
+  margin-right:-0.25rem;
+}
+
+.margin-right-neg-05{
+  margin-right:-0.25rem;
+}
+
+.margin-left-neg-05{
+  margin-left:-0.25rem;
+}
+
+.margin-x-neg-1{
+  margin-left:-0.5rem;
+  margin-right:-0.5rem;
+}
+
+.margin-right-neg-1{
+  margin-right:-0.5rem;
+}
+
+.margin-left-neg-1{
+  margin-left:-0.5rem;
+}
+
+.margin-x-neg-105{
+  margin-left:-0.75rem;
+  margin-right:-0.75rem;
+}
+
+.margin-right-neg-105{
+  margin-right:-0.75rem;
+}
+
+.margin-left-neg-105{
+  margin-left:-0.75rem;
+}
+
+.margin-x-neg-2{
+  margin-left:-1rem;
+  margin-right:-1rem;
+}
+
+.margin-right-neg-2{
+  margin-right:-1rem;
+}
+
+.margin-left-neg-2{
+  margin-left:-1rem;
+}
+
+.margin-x-neg-205{
+  margin-left:-1.25rem;
+  margin-right:-1.25rem;
+}
+
+.margin-right-neg-205{
+  margin-right:-1.25rem;
+}
+
+.margin-left-neg-205{
+  margin-left:-1.25rem;
+}
+
+.margin-x-neg-3{
+  margin-left:-1.5rem;
+  margin-right:-1.5rem;
+}
+
+.margin-right-neg-3{
+  margin-right:-1.5rem;
+}
+
+.margin-left-neg-3{
+  margin-left:-1.5rem;
+}
+
+.margin-x-neg-4{
+  margin-left:-2rem;
+  margin-right:-2rem;
+}
+
+.margin-right-neg-4{
+  margin-right:-2rem;
+}
+
+.margin-left-neg-4{
+  margin-left:-2rem;
+}
+
+.margin-x-neg-5{
+  margin-left:-2.5rem;
+  margin-right:-2.5rem;
+}
+
+.margin-right-neg-5{
+  margin-right:-2.5rem;
+}
+
+.margin-left-neg-5{
+  margin-left:-2.5rem;
+}
+
+.margin-x-neg-6{
+  margin-left:-3rem;
+  margin-right:-3rem;
+}
+
+.margin-right-neg-6{
+  margin-right:-3rem;
+}
+
+.margin-left-neg-6{
+  margin-left:-3rem;
+}
+
+.margin-x-neg-7{
+  margin-left:-3.5rem;
+  margin-right:-3.5rem;
+}
+
+.margin-right-neg-7{
+  margin-right:-3.5rem;
+}
+
+.margin-left-neg-7{
+  margin-left:-3.5rem;
+}
+
+.margin-x-neg-8{
+  margin-left:-4rem;
+  margin-right:-4rem;
+}
+
+.margin-right-neg-8{
+  margin-right:-4rem;
+}
+
+.margin-left-neg-8{
+  margin-left:-4rem;
+}
+
+.margin-x-neg-9{
+  margin-left:-4.5rem;
+  margin-right:-4.5rem;
+}
+
+.margin-right-neg-9{
+  margin-right:-4.5rem;
+}
+
+.margin-left-neg-9{
+  margin-left:-4.5rem;
+}
+
+.margin-x-neg-10{
+  margin-left:-5rem;
+  margin-right:-5rem;
+}
+
+.margin-right-neg-10{
+  margin-right:-5rem;
+}
+
+.margin-left-neg-10{
+  margin-left:-5rem;
+}
+
+.margin-x-neg-15{
+  margin-left:-7.5rem;
+  margin-right:-7.5rem;
+}
+
+.margin-right-neg-15{
+  margin-right:-7.5rem;
+}
+
+.margin-left-neg-15{
+  margin-left:-7.5rem;
+}
+
+.margin-x-4{
+  margin-left:2rem;
+  margin-right:2rem;
+}
+
+.margin-right-4{
+  margin-right:2rem;
+}
+
+.margin-left-4{
+  margin-left:2rem;
+}
+
+.margin-x-5{
+  margin-left:2.5rem;
+  margin-right:2.5rem;
+}
+
+.margin-right-5{
+  margin-right:2.5rem;
+}
+
+.margin-left-5{
+  margin-left:2.5rem;
+}
+
+.margin-x-6{
+  margin-left:3rem;
+  margin-right:3rem;
+}
+
+.margin-right-6{
+  margin-right:3rem;
+}
+
+.margin-left-6{
+  margin-left:3rem;
+}
+
+.margin-x-7{
+  margin-left:3.5rem;
+  margin-right:3.5rem;
+}
+
+.margin-right-7{
+  margin-right:3.5rem;
+}
+
+.margin-left-7{
+  margin-left:3.5rem;
+}
+
+.margin-x-8{
+  margin-left:4rem;
+  margin-right:4rem;
+}
+
+.margin-right-8{
+  margin-right:4rem;
+}
+
+.margin-left-8{
+  margin-left:4rem;
+}
+
+.margin-x-9{
+  margin-left:4.5rem;
+  margin-right:4.5rem;
+}
+
+.margin-right-9{
+  margin-right:4.5rem;
+}
+
+.margin-left-9{
+  margin-left:4.5rem;
+}
+
+.margin-x-10{
+  margin-left:5rem;
+  margin-right:5rem;
+}
+
+.margin-right-10{
+  margin-right:5rem;
+}
+
+.margin-left-10{
+  margin-left:5rem;
+}
+
+.margin-x-15{
+  margin-left:7.5rem;
+  margin-right:7.5rem;
+}
+
+.margin-right-15{
+  margin-right:7.5rem;
+}
+
+.margin-left-15{
+  margin-left:7.5rem;
+}
+
+.margin-x-card{
+  margin-left:10rem;
+  margin-right:10rem;
+}
+
+.margin-right-card{
+  margin-right:10rem;
+}
+
+.margin-left-card{
+  margin-left:10rem;
+}
+
+.margin-x-card-lg{
+  margin-left:15rem;
+  margin-right:15rem;
+}
+
+.margin-right-card-lg{
+  margin-right:15rem;
+}
+
+.margin-left-card-lg{
+  margin-left:15rem;
+}
+
+.margin-x-mobile{
+  margin-left:20rem;
+  margin-right:20rem;
+}
+
+.margin-right-mobile{
+  margin-right:20rem;
+}
+
+.margin-left-mobile{
+  margin-left:20rem;
+}
+
+.margin-x-05em{
+  margin-left:0.5em;
+  margin-right:0.5em;
+}
+
+.margin-right-05em{
+  margin-right:0.5em;
+}
+
+.margin-left-05em{
+  margin-left:0.5em;
+}
+
+.margin-x-1em{
+  margin-left:1em;
+  margin-right:1em;
+}
+
+.margin-right-1em{
+  margin-right:1em;
+}
+
+.margin-left-1em{
+  margin-left:1em;
+}
+
+.margin-x-105em{
+  margin-left:1.5em;
+  margin-right:1.5em;
+}
+
+.margin-right-105em{
+  margin-right:1.5em;
+}
+
+.margin-left-105em{
+  margin-left:1.5em;
+}
+
+.margin-x-2em{
+  margin-left:2em;
+  margin-right:2em;
+}
+
+.margin-right-2em{
+  margin-right:2em;
+}
+
+.margin-left-2em{
+  margin-left:2em;
+}
+
+.margin-x-0{
+  margin-left:0;
+  margin-right:0;
+}
+
+.margin-right-0{
+  margin-right:0;
+}
+
+.margin-left-0{
+  margin-left:0;
+}
+
+.margin-x-auto{
+  margin-left:auto;
+  margin-right:auto;
+}
+
+.margin-right-auto{
+  margin-right:auto;
+}
+
+.margin-left-auto{
+  margin-left:auto;
+}
+
+.maxh-05{
+  max-height:0.25rem;
+}
+
+.maxh-1{
+  max-height:0.5rem;
+}
+
+.maxh-105{
+  max-height:0.75rem;
+}
+
+.maxh-2{
+  max-height:1rem;
+}
+
+.maxh-205{
+  max-height:1.25rem;
+}
+
+.maxh-3{
+  max-height:1.5rem;
+}
+
+.maxh-4{
+  max-height:2rem;
+}
+
+.maxh-5{
+  max-height:2.5rem;
+}
+
+.maxh-6{
+  max-height:3rem;
+}
+
+.maxh-7{
+  max-height:3.5rem;
+}
+
+.maxh-8{
+  max-height:4rem;
+}
+
+.maxh-9{
+  max-height:4.5rem;
+}
+
+.maxh-10{
+  max-height:5rem;
+}
+
+.maxh-15{
+  max-height:7.5rem;
+}
+
+.maxh-card{
+  max-height:10rem;
+}
+
+.maxh-card-lg{
+  max-height:15rem;
+}
+
+.maxh-mobile{
+  max-height:20rem;
+}
+
+.maxh-mobile-lg{
+  max-height:30rem;
+}
+
+.maxh-tablet{
+  max-height:40rem;
+}
+
+.maxh-tablet-lg{
+  max-height:55rem;
+}
+
+.maxh-none{
+  max-height:none;
+}
+
+.maxh-viewport{
+  max-height:100vh;
+}
+
+.maxw-05{
+  max-width:0.25rem;
+}
+
+.maxw-1{
+  max-width:0.5rem;
+}
+
+.maxw-105{
+  max-width:0.75rem;
+}
+
+.maxw-2{
+  max-width:1rem;
+}
+
+.maxw-205{
+  max-width:1.25rem;
+}
+
+.maxw-3{
+  max-width:1.5rem;
+}
+
+.maxw-4{
+  max-width:2rem;
+}
+
+.maxw-5{
+  max-width:2.5rem;
+}
+
+.maxw-6{
+  max-width:3rem;
+}
+
+.maxw-7{
+  max-width:3.5rem;
+}
+
+.maxw-8{
+  max-width:4rem;
+}
+
+.maxw-9{
+  max-width:4.5rem;
+}
+
+.maxw-10{
+  max-width:5rem;
+}
+
+.maxw-15{
+  max-width:7.5rem;
+}
+
+.maxw-card{
+  max-width:10rem;
+}
+
+.maxw-card-lg{
+  max-width:15rem;
+}
+
+.maxw-mobile{
+  max-width:20rem;
+}
+
+.maxw-mobile-lg{
+  max-width:30rem;
+}
+
+.maxw-tablet{
+  max-width:40rem;
+}
+
+.maxw-tablet-lg{
+  max-width:55rem;
+}
+
+.maxw-desktop{
+  max-width:64rem;
+}
+
+.maxw-desktop-lg{
+  max-width:75rem;
+}
+
+.maxw-widescreen{
+  max-width:87.5rem;
+}
+
+.maxw-none{
+  max-width:none;
+}
+
+.maxw-full{
+  max-width:100%;
+}
+
+.measure-1{
+  max-width:44ex;
+}
+
+.measure-2{
+  max-width:60ex;
+}
+
+.measure-3{
+  max-width:64ex;
+}
+
+.measure-4{
+  max-width:68ex;
+}
+
+.measure-5{
+  max-width:72ex;
+}
+
+.measure-6{
+  max-width:88ex;
+}
+
+.measure-none{
+  max-width:none;
+}
+
+.minh-1px{
+  min-height:1px;
+}
+
+.minh-2px{
+  min-height:2px;
+}
+
+.minh-05{
+  min-height:0.25rem;
+}
+
+.minh-1{
+  min-height:0.5rem;
+}
+
+.minh-105{
+  min-height:0.75rem;
+}
+
+.minh-2{
+  min-height:1rem;
+}
+
+.minh-205{
+  min-height:1.25rem;
+}
+
+.minh-3{
+  min-height:1.5rem;
+}
+
+.minh-4{
+  min-height:2rem;
+}
+
+.minh-5{
+  min-height:2.5rem;
+}
+
+.minh-6{
+  min-height:3rem;
+}
+
+.minh-7{
+  min-height:3.5rem;
+}
+
+.minh-8{
+  min-height:4rem;
+}
+
+.minh-9{
+  min-height:4.5rem;
+}
+
+.minh-10{
+  min-height:5rem;
+}
+
+.minh-15{
+  min-height:7.5rem;
+}
+
+.minh-card{
+  min-height:10rem;
+}
+
+.minh-card-lg{
+  min-height:15rem;
+}
+
+.minh-mobile{
+  min-height:20rem;
+}
+
+.minh-mobile-lg{
+  min-height:30rem;
+}
+
+.minh-tablet{
+  min-height:40rem;
+}
+
+.minh-tablet-lg{
+  min-height:55rem;
+}
+
+.minh-0{
+  min-height:0;
+}
+
+.minh-full{
+  min-height:100%;
+}
+
+.minh-viewport{
+  min-height:100vh;
+}
+
+.minw-05{
+  min-width:0.25rem;
+}
+
+.minw-1{
+  min-width:0.5rem;
+}
+
+.minw-105{
+  min-width:0.75rem;
+}
+
+.minw-2{
+  min-width:1rem;
+}
+
+.minw-205{
+  min-width:1.25rem;
+}
+
+.minw-3{
+  min-width:1.5rem;
+}
+
+.minw-4{
+  min-width:2rem;
+}
+
+.minw-5{
+  min-width:2.5rem;
+}
+
+.minw-6{
+  min-width:3rem;
+}
+
+.minw-7{
+  min-width:3.5rem;
+}
+
+.minw-8{
+  min-width:4rem;
+}
+
+.minw-9{
+  min-width:4.5rem;
+}
+
+.minw-10{
+  min-width:5rem;
+}
+
+.minw-15{
+  min-width:7.5rem;
+}
+
+.minw-0{
+  min-width:0;
+}
+
+.opacity-0{
+  opacity:0;
+}
+
+.opacity-10{
+  opacity:0.1;
+}
+
+.opacity-20{
+  opacity:0.2;
+}
+
+.opacity-30{
+  opacity:0.3;
+}
+
+.opacity-40{
+  opacity:0.4;
+}
+
+.opacity-50{
+  opacity:0.5;
+}
+
+.opacity-60{
+  opacity:0.6;
+}
+
+.opacity-70{
+  opacity:0.7;
+}
+
+.opacity-80{
+  opacity:0.8;
+}
+
+.opacity-90{
+  opacity:0.9;
+}
+
+.opacity-100{
+  opacity:1;
+}
+
+.order-first{
+  order:-1;
+}
+
+.order-last{
+  order:999;
+}
+
+.order-initial{
+  order:initial;
+}
+
+.order-0{
+  order:0;
+}
+
+.order-1{
+  order:1;
+}
+
+.order-2{
+  order:2;
+}
+
+.order-3{
+  order:3;
+}
+
+.order-4{
+  order:4;
+}
+
+.order-5{
+  order:5;
+}
+
+.order-6{
+  order:6;
+}
+
+.order-7{
+  order:7;
+}
+
+.order-8{
+  order:8;
+}
+
+.order-9{
+  order:9;
+}
+
+.order-10{
+  order:10;
+}
+
+.order-11{
+  order:11;
+}
+
+.outline-1px{
+  outline:1px solid;
+}
+
+.outline-2px{
+  outline:2px solid;
+}
+
+.outline-0{
+  outline:0 solid;
+}
+
+.outline-05{
+  outline:0.25rem solid;
+}
+
+.outline-transparent{
+  outline-color:transparent;
+}
+
+.outline-black{
+  outline-color:black;
+}
+
+.outline-white{
+  outline-color:white;
+}
+
+.outline-red{
+  outline-color:#e52207;
+}
+
+.outline-orange{
+  outline-color:#e66f0e;
+}
+
+.outline-gold{
+  outline-color:#ffbe2e;
+}
+
+.outline-yellow{
+  outline-color:#fee685;
+}
+
+.outline-green{
+  outline-color:#538200;
+}
+
+.outline-mint{
+  outline-color:#04c585;
+}
+
+.outline-cyan{
+  outline-color:#009ec1;
+}
+
+.outline-blue{
+  outline-color:#0076d6;
+}
+
+.outline-indigo{
+  outline-color:#676cc8;
+}
+
+.outline-violet{
+  outline-color:#8168b3;
+}
+
+.outline-magenta{
+  outline-color:#d72d79;
+}
+
+.outline-gray-5{
+  outline-color:#f0f0f0;
+}
+
+.outline-gray-10{
+  outline-color:#e6e6e6;
+}
+
+.outline-gray-30{
+  outline-color:#adadad;
+}
+
+.outline-gray-50{
+  outline-color:#757575;
+}
+
+.outline-gray-70{
+  outline-color:#454545;
+}
+
+.outline-gray-90{
+  outline-color:#1b1b1b;
+}
+
+.outline-base-lightest{
+  outline-color:#f0f0f0;
+}
+
+.outline-base-lighter{
+  outline-color:#dfe1e2;
+}
+
+.outline-base-light{
+  outline-color:#a9aeb1;
+}
+
+.outline-base{
+  outline-color:#71767a;
+}
+
+.outline-base-dark{
+  outline-color:#565c65;
+}
+
+.outline-base-darker{
+  outline-color:#3d4551;
+}
+
+.outline-base-darkest{
+  outline-color:#1b1b1b;
+}
+
+.outline-ink{
+  outline-color:#1b1b1b;
+}
+
+.outline-primary-lighter{
+  outline-color:#d9e8f6;
+}
+
+.outline-primary-light{
+  outline-color:#73b3e7;
+}
+
+.outline-primary{
+  outline-color:#005ea2;
+}
+
+.outline-primary-vivid{
+  outline-color:#0050d8;
+}
+
+.outline-primary-dark{
+  outline-color:#1a4480;
+}
+
+.outline-primary-darker{
+  outline-color:#162e51;
+}
+
+.outline-secondary-lighter{
+  outline-color:#f3e1e4;
+}
+
+.outline-secondary-light{
+  outline-color:#f2938c;
+}
+
+.outline-secondary{
+  outline-color:#d83933;
+}
+
+.outline-secondary-vivid{
+  outline-color:#e41d3d;
+}
+
+.outline-secondary-dark{
+  outline-color:#b50909;
+}
+
+.outline-secondary-darker{
+  outline-color:#8b0a03;
+}
+
+.outline-accent-warm-darker{
+  outline-color:#775540;
+}
+
+.outline-accent-warm-dark{
+  outline-color:#c05600;
+}
+
+.outline-accent-warm{
+  outline-color:#fa9441;
+}
+
+.outline-accent-warm-light{
+  outline-color:#ffbc78;
+}
+
+.outline-accent-warm-lighter{
+  outline-color:#f2e4d4;
+}
+
+.outline-accent-cool-darker{
+  outline-color:#07648d;
+}
+
+.outline-accent-cool-dark{
+  outline-color:#28a0cb;
+}
+
+.outline-accent-cool{
+  outline-color:#00bde3;
+}
+
+.outline-accent-cool-light{
+  outline-color:#97d4ea;
+}
+
+.outline-accent-cool-lighter{
+  outline-color:#e1f3f8;
+}
+
+.outline-error-lighter{
+  outline-color:#f4e3db;
+}
+
+.outline-error-light{
+  outline-color:#f39268;
+}
+
+.outline-error{
+  outline-color:#d54309;
+}
+
+.outline-error-dark{
+  outline-color:#b50909;
+}
+
+.outline-error-darker{
+  outline-color:#6f3331;
+}
+
+.outline-warning-lighter{
+  outline-color:#faf3d1;
+}
+
+.outline-warning-light{
+  outline-color:#fee685;
+}
+
+.outline-warning{
+  outline-color:#ffbe2e;
+}
+
+.outline-warning-dark{
+  outline-color:#e5a000;
+}
+
+.outline-warning-darker{
+  outline-color:#936f38;
+}
+
+.outline-success-lighter{
+  outline-color:#ecf3ec;
+}
+
+.outline-success-light{
+  outline-color:#70e17b;
+}
+
+.outline-success{
+  outline-color:#00a91c;
+}
+
+.outline-success-dark{
+  outline-color:#008817;
+}
+
+.outline-success-darker{
+  outline-color:#216e1f;
+}
+
+.outline-info-lighter{
+  outline-color:#e7f6f8;
+}
+
+.outline-info-light{
+  outline-color:#99deea;
+}
+
+.outline-info{
+  outline-color:#00bde3;
+}
+
+.outline-info-dark{
+  outline-color:#009ec1;
+}
+
+.outline-info-darker{
+  outline-color:#2e6276;
+}
+
+.outline-disabled-lighter{
+  outline-color:#c9c9c9;
+}
+
+.outline-disabled-light{
+  outline-color:#919191;
+}
+
+.outline-disabled{
+  outline-color:#757575;
+}
+
+.outline-disabled-dark{
+  outline-color:#454545;
+}
+
+.outline-disabled-darker{
+  outline-color:#1b1b1b;
+}
+
+.outline-emergency{
+  outline-color:#9c3d10;
+}
+
+.outline-emergency-dark{
+  outline-color:#332d29;
+}
+
+.overflow-hidden{
+  overflow:hidden;
+}
+
+.overflow-y-hidden{
+  overflow-y:hidden;
+}
+
+.overflow-x-hidden{
+  overflow-x:hidden;
+}
+
+.overflow-scroll{
+  overflow:scroll;
+}
+
+.overflow-y-scroll{
+  overflow-y:scroll;
+}
+
+.overflow-x-scroll{
+  overflow-x:scroll;
+}
+
+.overflow-auto{
+  overflow:auto;
+}
+
+.overflow-y-auto{
+  overflow-y:auto;
+}
+
+.overflow-x-auto{
+  overflow-x:auto;
+}
+
+.overflow-visible{
+  overflow:visible;
+}
+
+.overflow-y-visible{
+  overflow-y:visible;
+}
+
+.overflow-x-visible{
+  overflow-x:visible;
+}
+
+.padding-1px{
+  padding:1px;
+}
+
+.padding-y-1px{
+  padding-top:1px;
+  padding-bottom:1px;
+}
+
+.padding-x-1px{
+  padding-left:1px;
+  padding-right:1px;
+}
+
+.padding-top-1px{
+  padding-top:1px;
+}
+
+.padding-right-1px{
+  padding-right:1px;
+}
+
+.padding-bottom-1px{
+  padding-bottom:1px;
+}
+
+.padding-left-1px{
+  padding-left:1px;
+}
+
+.padding-2px{
+  padding:2px;
+}
+
+.padding-y-2px{
+  padding-top:2px;
+  padding-bottom:2px;
+}
+
+.padding-x-2px{
+  padding-left:2px;
+  padding-right:2px;
+}
+
+.padding-top-2px{
+  padding-top:2px;
+}
+
+.padding-right-2px{
+  padding-right:2px;
+}
+
+.padding-bottom-2px{
+  padding-bottom:2px;
+}
+
+.padding-left-2px{
+  padding-left:2px;
+}
+
+.padding-05{
+  padding:0.25rem;
+}
+
+.padding-y-05{
+  padding-top:0.25rem;
+  padding-bottom:0.25rem;
+}
+
+.padding-x-05{
+  padding-left:0.25rem;
+  padding-right:0.25rem;
+}
+
+.padding-top-05{
+  padding-top:0.25rem;
+}
+
+.padding-right-05{
+  padding-right:0.25rem;
+}
+
+.padding-bottom-05{
+  padding-bottom:0.25rem;
+}
+
+.padding-left-05{
+  padding-left:0.25rem;
+}
+
+.padding-1{
+  padding:0.5rem;
+}
+
+.padding-y-1{
+  padding-top:0.5rem;
+  padding-bottom:0.5rem;
+}
+
+.padding-x-1{
+  padding-left:0.5rem;
+  padding-right:0.5rem;
+}
+
+.padding-top-1{
+  padding-top:0.5rem;
+}
+
+.padding-right-1{
+  padding-right:0.5rem;
+}
+
+.padding-bottom-1{
+  padding-bottom:0.5rem;
+}
+
+.padding-left-1{
+  padding-left:0.5rem;
+}
+
+.padding-105{
+  padding:0.75rem;
+}
+
+.padding-y-105{
+  padding-top:0.75rem;
+  padding-bottom:0.75rem;
+}
+
+.padding-x-105{
+  padding-left:0.75rem;
+  padding-right:0.75rem;
+}
+
+.padding-top-105{
+  padding-top:0.75rem;
+}
+
+.padding-right-105{
+  padding-right:0.75rem;
+}
+
+.padding-bottom-105{
+  padding-bottom:0.75rem;
+}
+
+.padding-left-105{
+  padding-left:0.75rem;
+}
+
+.padding-2{
+  padding:1rem;
+}
+
+.padding-y-2{
+  padding-top:1rem;
+  padding-bottom:1rem;
+}
+
+.padding-x-2{
+  padding-left:1rem;
+  padding-right:1rem;
+}
+
+.padding-top-2{
+  padding-top:1rem;
+}
+
+.padding-right-2{
+  padding-right:1rem;
+}
+
+.padding-bottom-2{
+  padding-bottom:1rem;
+}
+
+.padding-left-2{
+  padding-left:1rem;
+}
+
+.padding-205{
+  padding:1.25rem;
+}
+
+.padding-y-205{
+  padding-top:1.25rem;
+  padding-bottom:1.25rem;
+}
+
+.padding-x-205{
+  padding-left:1.25rem;
+  padding-right:1.25rem;
+}
+
+.padding-top-205{
+  padding-top:1.25rem;
+}
+
+.padding-right-205{
+  padding-right:1.25rem;
+}
+
+.padding-bottom-205{
+  padding-bottom:1.25rem;
+}
+
+.padding-left-205{
+  padding-left:1.25rem;
+}
+
+.padding-3{
+  padding:1.5rem;
+}
+
+.padding-y-3{
+  padding-top:1.5rem;
+  padding-bottom:1.5rem;
+}
+
+.padding-x-3{
+  padding-left:1.5rem;
+  padding-right:1.5rem;
+}
+
+.padding-top-3{
+  padding-top:1.5rem;
+}
+
+.padding-right-3{
+  padding-right:1.5rem;
+}
+
+.padding-bottom-3{
+  padding-bottom:1.5rem;
+}
+
+.padding-left-3{
+  padding-left:1.5rem;
+}
+
+.padding-4{
+  padding:2rem;
+}
+
+.padding-y-4{
+  padding-top:2rem;
+  padding-bottom:2rem;
+}
+
+.padding-x-4{
+  padding-left:2rem;
+  padding-right:2rem;
+}
+
+.padding-top-4{
+  padding-top:2rem;
+}
+
+.padding-right-4{
+  padding-right:2rem;
+}
+
+.padding-bottom-4{
+  padding-bottom:2rem;
+}
+
+.padding-left-4{
+  padding-left:2rem;
+}
+
+.padding-5{
+  padding:2.5rem;
+}
+
+.padding-y-5{
+  padding-top:2.5rem;
+  padding-bottom:2.5rem;
+}
+
+.padding-x-5{
+  padding-left:2.5rem;
+  padding-right:2.5rem;
+}
+
+.padding-top-5{
+  padding-top:2.5rem;
+}
+
+.padding-right-5{
+  padding-right:2.5rem;
+}
+
+.padding-bottom-5{
+  padding-bottom:2.5rem;
+}
+
+.padding-left-5{
+  padding-left:2.5rem;
+}
+
+.padding-6{
+  padding:3rem;
+}
+
+.padding-y-6{
+  padding-top:3rem;
+  padding-bottom:3rem;
+}
+
+.padding-x-6{
+  padding-left:3rem;
+  padding-right:3rem;
+}
+
+.padding-top-6{
+  padding-top:3rem;
+}
+
+.padding-right-6{
+  padding-right:3rem;
+}
+
+.padding-bottom-6{
+  padding-bottom:3rem;
+}
+
+.padding-left-6{
+  padding-left:3rem;
+}
+
+.padding-7{
+  padding:3.5rem;
+}
+
+.padding-y-7{
+  padding-top:3.5rem;
+  padding-bottom:3.5rem;
+}
+
+.padding-x-7{
+  padding-left:3.5rem;
+  padding-right:3.5rem;
+}
+
+.padding-top-7{
+  padding-top:3.5rem;
+}
+
+.padding-right-7{
+  padding-right:3.5rem;
+}
+
+.padding-bottom-7{
+  padding-bottom:3.5rem;
+}
+
+.padding-left-7{
+  padding-left:3.5rem;
+}
+
+.padding-8{
+  padding:4rem;
+}
+
+.padding-y-8{
+  padding-top:4rem;
+  padding-bottom:4rem;
+}
+
+.padding-x-8{
+  padding-left:4rem;
+  padding-right:4rem;
+}
+
+.padding-top-8{
+  padding-top:4rem;
+}
+
+.padding-right-8{
+  padding-right:4rem;
+}
+
+.padding-bottom-8{
+  padding-bottom:4rem;
+}
+
+.padding-left-8{
+  padding-left:4rem;
+}
+
+.padding-9{
+  padding:4.5rem;
+}
+
+.padding-y-9{
+  padding-top:4.5rem;
+  padding-bottom:4.5rem;
+}
+
+.padding-x-9{
+  padding-left:4.5rem;
+  padding-right:4.5rem;
+}
+
+.padding-top-9{
+  padding-top:4.5rem;
+}
+
+.padding-right-9{
+  padding-right:4.5rem;
+}
+
+.padding-bottom-9{
+  padding-bottom:4.5rem;
+}
+
+.padding-left-9{
+  padding-left:4.5rem;
+}
+
+.padding-10{
+  padding:5rem;
+}
+
+.padding-y-10{
+  padding-top:5rem;
+  padding-bottom:5rem;
+}
+
+.padding-x-10{
+  padding-left:5rem;
+  padding-right:5rem;
+}
+
+.padding-top-10{
+  padding-top:5rem;
+}
+
+.padding-right-10{
+  padding-right:5rem;
+}
+
+.padding-bottom-10{
+  padding-bottom:5rem;
+}
+
+.padding-left-10{
+  padding-left:5rem;
+}
+
+.padding-15{
+  padding:7.5rem;
+}
+
+.padding-y-15{
+  padding-top:7.5rem;
+  padding-bottom:7.5rem;
+}
+
+.padding-x-15{
+  padding-left:7.5rem;
+  padding-right:7.5rem;
+}
+
+.padding-top-15{
+  padding-top:7.5rem;
+}
+
+.padding-right-15{
+  padding-right:7.5rem;
+}
+
+.padding-bottom-15{
+  padding-bottom:7.5rem;
+}
+
+.padding-left-15{
+  padding-left:7.5rem;
+}
+
+.padding-0{
+  padding:0;
+}
+
+.padding-y-0{
+  padding-top:0;
+  padding-bottom:0;
+}
+
+.padding-x-0{
+  padding-left:0;
+  padding-right:0;
+}
+
+.padding-top-0{
+  padding-top:0;
+}
+
+.padding-right-0{
+  padding-right:0;
+}
+
+.padding-bottom-0{
+  padding-bottom:0;
+}
+
+.padding-left-0{
+  padding-left:0;
+}
+
+.pin-all{
+  bottom:0;
+  left:0;
+  right:0;
+  top:0;
+  position:absolute;
+}
+
+.pin-x{
+  left:0;
+  right:0;
+  position:absolute;
+}
+
+.pin-y{
+  bottom:0;
+  top:0;
+  position:absolute;
+}
+
+.pin-bottom{
+  bottom:0;
+  position:absolute;
+}
+
+.pin-left{
+  left:0;
+  position:absolute;
+}
+
+.pin-right{
+  right:0;
+  position:absolute;
+}
+
+.pin-top{
+  top:0;
+  position:absolute;
+}
+
+.pin-none{
+  bottom:auto;
+  left:auto;
+  right:auto;
+  top:auto;
+  position:static;
+}
+
+.position-absolute{
+  position:absolute;
+}
+
+.position-fixed{
+  position:fixed;
+}
+
+.position-relative{
+  position:relative;
+}
+
+.position-static{
+  position:static;
+}
+
+.position-sticky{
+  position:sticky;
+}
+
+.right-1px{
+  right:1px;
+}
+
+.right-2px{
+  right:2px;
+}
+
+.right-05{
+  right:0.25rem;
+}
+
+.right-1{
+  right:0.5rem;
+}
+
+.right-105{
+  right:0.75rem;
+}
+
+.right-2{
+  right:1rem;
+}
+
+.right-205{
+  right:1.25rem;
+}
+
+.right-3{
+  right:1.5rem;
+}
+
+.right-neg-1px{
+  right:-1px;
+}
+
+.right-neg-2px{
+  right:-2px;
+}
+
+.right-neg-05{
+  right:-0.25rem;
+}
+
+.right-neg-1{
+  right:-0.5rem;
+}
+
+.right-neg-105{
+  right:-0.75rem;
+}
+
+.right-neg-2{
+  right:-1rem;
+}
+
+.right-neg-205{
+  right:-1.25rem;
+}
+
+.right-neg-3{
+  right:-1.5rem;
+}
+
+.right-0{
+  right:0;
+}
+
+.right-auto{
+  right:auto;
+}
+
+.right-full{
+  right:100%;
+}
+
+.square-1px{
+  height:1px;
+  width:1px;
+}
+
+.square-2px{
+  height:2px;
+  width:2px;
+}
+
+.square-05{
+  height:0.25rem;
+  width:0.25rem;
+}
+
+.square-1{
+  height:0.5rem;
+  width:0.5rem;
+}
+
+.square-105{
+  height:0.75rem;
+  width:0.75rem;
+}
+
+.square-2{
+  height:1rem;
+  width:1rem;
+}
+
+.square-205{
+  height:1.25rem;
+  width:1.25rem;
+}
+
+.square-3{
+  height:1.5rem;
+  width:1.5rem;
+}
+
+.square-4{
+  height:2rem;
+  width:2rem;
+}
+
+.square-5{
+  height:2.5rem;
+  width:2.5rem;
+}
+
+.square-6{
+  height:3rem;
+  width:3rem;
+}
+
+.square-7{
+  height:3.5rem;
+  width:3.5rem;
+}
+
+.square-8{
+  height:4rem;
+  width:4rem;
+}
+
+.square-9{
+  height:4.5rem;
+  width:4.5rem;
+}
+
+.square-10{
+  height:5rem;
+  width:5rem;
+}
+
+.square-15{
+  height:7.5rem;
+  width:7.5rem;
+}
+
+.square-card{
+  height:10rem;
+  width:10rem;
+}
+
+.square-card-lg{
+  height:15rem;
+  width:15rem;
+}
+
+.square-mobile{
+  height:20rem;
+  width:20rem;
+}
+
+.text-center{
+  text-align:center;
+}
+
+.text-left{
+  text-align:left;
+}
+
+.text-justify{
+  text-align:justify;
+}
+
+.text-right{
+  text-align:right;
+}
+
+.text-strike{
+  text-decoration:line-through;
+}
+
+.hover\:text-strike:hover{
+  text-decoration:line-through;
+}
+
+.text-underline{
+  text-decoration:underline;
+}
+
+.hover\:text-underline:hover{
+  text-decoration:underline;
+}
+
+.text-no-underline{
+  text-decoration:none;
+}
+
+.hover\:text-no-underline:hover{
+  text-decoration:none;
+}
+
+.text-no-strike{
+  text-decoration:none;
+}
+
+.hover\:text-no-strike:hover{
+  text-decoration:none;
+}
+
+.underline-red{
+  text-decoration-color:#e52207;
+}
+
+.hover\:underline-red:hover{
+  text-decoration-color:#e52207;
+}
+
+.underline-orange{
+  text-decoration-color:#e66f0e;
+}
+
+.hover\:underline-orange:hover{
+  text-decoration-color:#e66f0e;
+}
+
+.underline-gold{
+  text-decoration-color:#ffbe2e;
+}
+
+.hover\:underline-gold:hover{
+  text-decoration-color:#ffbe2e;
+}
+
+.underline-yellow{
+  text-decoration-color:#fee685;
+}
+
+.hover\:underline-yellow:hover{
+  text-decoration-color:#fee685;
+}
+
+.underline-green{
+  text-decoration-color:#538200;
+}
+
+.hover\:underline-green:hover{
+  text-decoration-color:#538200;
+}
+
+.underline-mint{
+  text-decoration-color:#04c585;
+}
+
+.hover\:underline-mint:hover{
+  text-decoration-color:#04c585;
+}
+
+.underline-cyan{
+  text-decoration-color:#009ec1;
+}
+
+.hover\:underline-cyan:hover{
+  text-decoration-color:#009ec1;
+}
+
+.underline-blue{
+  text-decoration-color:#0076d6;
+}
+
+.hover\:underline-blue:hover{
+  text-decoration-color:#0076d6;
+}
+
+.underline-indigo{
+  text-decoration-color:#676cc8;
+}
+
+.hover\:underline-indigo:hover{
+  text-decoration-color:#676cc8;
+}
+
+.underline-violet{
+  text-decoration-color:#8168b3;
+}
+
+.hover\:underline-violet:hover{
+  text-decoration-color:#8168b3;
+}
+
+.underline-magenta{
+  text-decoration-color:#d72d79;
+}
+
+.hover\:underline-magenta:hover{
+  text-decoration-color:#d72d79;
+}
+
+.underline-gray-5{
+  text-decoration-color:#f0f0f0;
+}
+
+.hover\:underline-gray-5:hover{
+  text-decoration-color:#f0f0f0;
+}
+
+.underline-gray-10{
+  text-decoration-color:#e6e6e6;
+}
+
+.hover\:underline-gray-10:hover{
+  text-decoration-color:#e6e6e6;
+}
+
+.underline-gray-30{
+  text-decoration-color:#adadad;
+}
+
+.hover\:underline-gray-30:hover{
+  text-decoration-color:#adadad;
+}
+
+.underline-gray-50{
+  text-decoration-color:#757575;
+}
+
+.hover\:underline-gray-50:hover{
+  text-decoration-color:#757575;
+}
+
+.underline-gray-70{
+  text-decoration-color:#454545;
+}
+
+.hover\:underline-gray-70:hover{
+  text-decoration-color:#454545;
+}
+
+.underline-gray-90{
+  text-decoration-color:#1b1b1b;
+}
+
+.hover\:underline-gray-90:hover{
+  text-decoration-color:#1b1b1b;
+}
+
+.underline-base-lightest{
+  text-decoration-color:#f0f0f0;
+}
+
+.hover\:underline-base-lightest:hover{
+  text-decoration-color:#f0f0f0;
+}
+
+.underline-base-lighter{
+  text-decoration-color:#dfe1e2;
+}
+
+.hover\:underline-base-lighter:hover{
+  text-decoration-color:#dfe1e2;
+}
+
+.underline-base-light{
+  text-decoration-color:#a9aeb1;
+}
+
+.hover\:underline-base-light:hover{
+  text-decoration-color:#a9aeb1;
+}
+
+.underline-base{
+  text-decoration-color:#71767a;
+}
+
+.hover\:underline-base:hover{
+  text-decoration-color:#71767a;
+}
+
+.underline-base-dark{
+  text-decoration-color:#565c65;
+}
+
+.hover\:underline-base-dark:hover{
+  text-decoration-color:#565c65;
+}
+
+.underline-base-darker{
+  text-decoration-color:#3d4551;
+}
+
+.hover\:underline-base-darker:hover{
+  text-decoration-color:#3d4551;
+}
+
+.underline-base-darkest{
+  text-decoration-color:#1b1b1b;
+}
+
+.hover\:underline-base-darkest:hover{
+  text-decoration-color:#1b1b1b;
+}
+
+.underline-ink{
+  text-decoration-color:#1b1b1b;
+}
+
+.hover\:underline-ink:hover{
+  text-decoration-color:#1b1b1b;
+}
+
+.underline-primary-lighter{
+  text-decoration-color:#d9e8f6;
+}
+
+.hover\:underline-primary-lighter:hover{
+  text-decoration-color:#d9e8f6;
+}
+
+.underline-primary-light{
+  text-decoration-color:#73b3e7;
+}
+
+.hover\:underline-primary-light:hover{
+  text-decoration-color:#73b3e7;
+}
+
+.underline-primary{
+  text-decoration-color:#005ea2;
+}
+
+.hover\:underline-primary:hover{
+  text-decoration-color:#005ea2;
+}
+
+.underline-primary-vivid{
+  text-decoration-color:#0050d8;
+}
+
+.hover\:underline-primary-vivid:hover{
+  text-decoration-color:#0050d8;
+}
+
+.underline-primary-dark{
+  text-decoration-color:#1a4480;
+}
+
+.hover\:underline-primary-dark:hover{
+  text-decoration-color:#1a4480;
+}
+
+.underline-primary-darker{
+  text-decoration-color:#162e51;
+}
+
+.hover\:underline-primary-darker:hover{
+  text-decoration-color:#162e51;
+}
+
+.underline-secondary-lighter{
+  text-decoration-color:#f3e1e4;
+}
+
+.hover\:underline-secondary-lighter:hover{
+  text-decoration-color:#f3e1e4;
+}
+
+.underline-secondary-light{
+  text-decoration-color:#f2938c;
+}
+
+.hover\:underline-secondary-light:hover{
+  text-decoration-color:#f2938c;
+}
+
+.underline-secondary{
+  text-decoration-color:#d83933;
+}
+
+.hover\:underline-secondary:hover{
+  text-decoration-color:#d83933;
+}
+
+.underline-secondary-vivid{
+  text-decoration-color:#e41d3d;
+}
+
+.hover\:underline-secondary-vivid:hover{
+  text-decoration-color:#e41d3d;
+}
+
+.underline-secondary-dark{
+  text-decoration-color:#b50909;
+}
+
+.hover\:underline-secondary-dark:hover{
+  text-decoration-color:#b50909;
+}
+
+.underline-secondary-darker{
+  text-decoration-color:#8b0a03;
+}
+
+.hover\:underline-secondary-darker:hover{
+  text-decoration-color:#8b0a03;
+}
+
+.underline-accent-warm-darker{
+  text-decoration-color:#775540;
+}
+
+.hover\:underline-accent-warm-darker:hover{
+  text-decoration-color:#775540;
+}
+
+.underline-accent-warm-dark{
+  text-decoration-color:#c05600;
+}
+
+.hover\:underline-accent-warm-dark:hover{
+  text-decoration-color:#c05600;
+}
+
+.underline-accent-warm{
+  text-decoration-color:#fa9441;
+}
+
+.hover\:underline-accent-warm:hover{
+  text-decoration-color:#fa9441;
+}
+
+.underline-accent-warm-light{
+  text-decoration-color:#ffbc78;
+}
+
+.hover\:underline-accent-warm-light:hover{
+  text-decoration-color:#ffbc78;
+}
+
+.underline-accent-warm-lighter{
+  text-decoration-color:#f2e4d4;
+}
+
+.hover\:underline-accent-warm-lighter:hover{
+  text-decoration-color:#f2e4d4;
+}
+
+.underline-accent-cool-darker{
+  text-decoration-color:#07648d;
+}
+
+.hover\:underline-accent-cool-darker:hover{
+  text-decoration-color:#07648d;
+}
+
+.underline-accent-cool-dark{
+  text-decoration-color:#28a0cb;
+}
+
+.hover\:underline-accent-cool-dark:hover{
+  text-decoration-color:#28a0cb;
+}
+
+.underline-accent-cool{
+  text-decoration-color:#00bde3;
+}
+
+.hover\:underline-accent-cool:hover{
+  text-decoration-color:#00bde3;
+}
+
+.underline-accent-cool-light{
+  text-decoration-color:#97d4ea;
+}
+
+.hover\:underline-accent-cool-light:hover{
+  text-decoration-color:#97d4ea;
+}
+
+.underline-accent-cool-lighter{
+  text-decoration-color:#e1f3f8;
+}
+
+.hover\:underline-accent-cool-lighter:hover{
+  text-decoration-color:#e1f3f8;
+}
+
+.underline-error-lighter{
+  text-decoration-color:#f4e3db;
+}
+
+.hover\:underline-error-lighter:hover{
+  text-decoration-color:#f4e3db;
+}
+
+.underline-error-light{
+  text-decoration-color:#f39268;
+}
+
+.hover\:underline-error-light:hover{
+  text-decoration-color:#f39268;
+}
+
+.underline-error{
+  text-decoration-color:#d54309;
+}
+
+.hover\:underline-error:hover{
+  text-decoration-color:#d54309;
+}
+
+.underline-error-dark{
+  text-decoration-color:#b50909;
+}
+
+.hover\:underline-error-dark:hover{
+  text-decoration-color:#b50909;
+}
+
+.underline-error-darker{
+  text-decoration-color:#6f3331;
+}
+
+.hover\:underline-error-darker:hover{
+  text-decoration-color:#6f3331;
+}
+
+.underline-warning-lighter{
+  text-decoration-color:#faf3d1;
+}
+
+.hover\:underline-warning-lighter:hover{
+  text-decoration-color:#faf3d1;
+}
+
+.underline-warning-light{
+  text-decoration-color:#fee685;
+}
+
+.hover\:underline-warning-light:hover{
+  text-decoration-color:#fee685;
+}
+
+.underline-warning{
+  text-decoration-color:#ffbe2e;
+}
+
+.hover\:underline-warning:hover{
+  text-decoration-color:#ffbe2e;
+}
+
+.underline-warning-dark{
+  text-decoration-color:#e5a000;
+}
+
+.hover\:underline-warning-dark:hover{
+  text-decoration-color:#e5a000;
+}
+
+.underline-warning-darker{
+  text-decoration-color:#936f38;
+}
+
+.hover\:underline-warning-darker:hover{
+  text-decoration-color:#936f38;
+}
+
+.underline-success-lighter{
+  text-decoration-color:#ecf3ec;
+}
+
+.hover\:underline-success-lighter:hover{
+  text-decoration-color:#ecf3ec;
+}
+
+.underline-success-light{
+  text-decoration-color:#70e17b;
+}
+
+.hover\:underline-success-light:hover{
+  text-decoration-color:#70e17b;
+}
+
+.underline-success{
+  text-decoration-color:#00a91c;
+}
+
+.hover\:underline-success:hover{
+  text-decoration-color:#00a91c;
+}
+
+.underline-success-dark{
+  text-decoration-color:#008817;
+}
+
+.hover\:underline-success-dark:hover{
+  text-decoration-color:#008817;
+}
+
+.underline-success-darker{
+  text-decoration-color:#216e1f;
+}
+
+.hover\:underline-success-darker:hover{
+  text-decoration-color:#216e1f;
+}
+
+.underline-info-lighter{
+  text-decoration-color:#e7f6f8;
+}
+
+.hover\:underline-info-lighter:hover{
+  text-decoration-color:#e7f6f8;
+}
+
+.underline-info-light{
+  text-decoration-color:#99deea;
+}
+
+.hover\:underline-info-light:hover{
+  text-decoration-color:#99deea;
+}
+
+.underline-info{
+  text-decoration-color:#00bde3;
+}
+
+.hover\:underline-info:hover{
+  text-decoration-color:#00bde3;
+}
+
+.underline-info-dark{
+  text-decoration-color:#009ec1;
+}
+
+.hover\:underline-info-dark:hover{
+  text-decoration-color:#009ec1;
+}
+
+.underline-info-darker{
+  text-decoration-color:#2e6276;
+}
+
+.hover\:underline-info-darker:hover{
+  text-decoration-color:#2e6276;
+}
+
+.underline-disabled-lighter{
+  text-decoration-color:#c9c9c9;
+}
+
+.hover\:underline-disabled-lighter:hover{
+  text-decoration-color:#c9c9c9;
+}
+
+.underline-disabled-light{
+  text-decoration-color:#919191;
+}
+
+.hover\:underline-disabled-light:hover{
+  text-decoration-color:#919191;
+}
+
+.underline-disabled{
+  text-decoration-color:#757575;
+}
+
+.hover\:underline-disabled:hover{
+  text-decoration-color:#757575;
+}
+
+.underline-disabled-dark{
+  text-decoration-color:#454545;
+}
+
+.hover\:underline-disabled-dark:hover{
+  text-decoration-color:#454545;
+}
+
+.underline-disabled-darker{
+  text-decoration-color:#1b1b1b;
+}
+
+.hover\:underline-disabled-darker:hover{
+  text-decoration-color:#1b1b1b;
+}
+
+.underline-emergency{
+  text-decoration-color:#9c3d10;
+}
+
+.hover\:underline-emergency:hover{
+  text-decoration-color:#9c3d10;
+}
+
+.underline-emergency-dark{
+  text-decoration-color:#332d29;
+}
+
+.hover\:underline-emergency-dark:hover{
+  text-decoration-color:#332d29;
+}
+
+.text-indent-0{
+  text-indent:0;
+}
+
+.text-indent-05{
+  text-indent:0.25rem;
+}
+
+.text-indent-1{
+  text-indent:0.5rem;
+}
+
+.text-indent-105{
+  text-indent:0.75rem;
+}
+
+.text-indent-2{
+  text-indent:1rem;
+}
+
+.text-indent-205{
+  text-indent:1.25rem;
+}
+
+.text-indent-3{
+  text-indent:1.5rem;
+}
+
+.text-indent-neg-05{
+  text-indent:-0.25rem;
+}
+
+.text-indent-neg-1{
+  text-indent:-0.5rem;
+}
+
+.text-indent-neg-105{
+  text-indent:-0.75rem;
+}
+
+.text-indent-neg-2{
+  text-indent:-1rem;
+}
+
+.text-indent-neg-205{
+  text-indent:-1.25rem;
+}
+
+.text-indent-neg-3{
+  text-indent:-1.5rem;
+}
+
+.text-indent-4{
+  text-indent:2rem;
+}
+
+.text-indent-5{
+  text-indent:2.5rem;
+}
+
+.text-indent-6{
+  text-indent:3rem;
+}
+
+.text-indent-7{
+  text-indent:3.5rem;
+}
+
+.text-indent-8{
+  text-indent:4rem;
+}
+
+.text-indent-9{
+  text-indent:4.5rem;
+}
+
+.text-indent-10{
+  text-indent:5rem;
+}
+
+.text-indent-15{
+  text-indent:7.5rem;
+}
+
+.text-indent-neg-4{
+  text-indent:-2rem;
+}
+
+.text-indent-neg-5{
+  text-indent:-2.5rem;
+}
+
+.text-indent-neg-6{
+  text-indent:-3rem;
+}
+
+.text-indent-neg-7{
+  text-indent:-3.5rem;
+}
+
+.text-indent-neg-8{
+  text-indent:-4rem;
+}
+
+.text-indent-neg-9{
+  text-indent:-4.5rem;
+}
+
+.text-indent-neg-10{
+  text-indent:-5rem;
+}
+
+.text-indent-neg-15{
+  text-indent:-7.5rem;
+}
+
+.text-uppercase{
+  text-transform:uppercase;
+}
+
+.text-no-uppercase{
+  text-transform:none;
+}
+
+.text-lowercase{
+  text-transform:lowercase;
+}
+
+.text-no-lowercase{
+  text-transform:none;
+}
+
+.top-1px{
+  top:1px;
+}
+
+.top-2px{
+  top:2px;
+}
+
+.top-05{
+  top:0.25rem;
+}
+
+.top-1{
+  top:0.5rem;
+}
+
+.top-105{
+  top:0.75rem;
+}
+
+.top-2{
+  top:1rem;
+}
+
+.top-205{
+  top:1.25rem;
+}
+
+.top-3{
+  top:1.5rem;
+}
+
+.top-neg-1px{
+  top:-1px;
+}
+
+.top-neg-2px{
+  top:-2px;
+}
+
+.top-neg-05{
+  top:-0.25rem;
+}
+
+.top-neg-1{
+  top:-0.5rem;
+}
+
+.top-neg-105{
+  top:-0.75rem;
+}
+
+.top-neg-2{
+  top:-1rem;
+}
+
+.top-neg-205{
+  top:-1.25rem;
+}
+
+.top-neg-3{
+  top:-1.5rem;
+}
+
+.top-0{
+  top:0;
+}
+
+.top-auto{
+  top:auto;
+}
+
+.top-full{
+  top:100%;
+}
+
+.text-baseline{
+  vertical-align:baseline;
+}
+
+.text-bottom{
+  vertical-align:bottom;
+}
+
+.text-middle{
+  vertical-align:middle;
+}
+
+.text-sub{
+  vertical-align:sub;
+}
+
+.text-super{
+  vertical-align:super;
+}
+
+.text-tbottom{
+  vertical-align:text-bottom;
+}
+
+.text-ttop{
+  vertical-align:text-top;
+}
+
+.text-top{
+  vertical-align:top;
+}
+
+.text-pre{
+  white-space:pre;
+}
+
+.text-pre-line{
+  white-space:pre-line;
+}
+
+.text-pre-wrap{
+  white-space:pre-wrap;
+}
+
+.text-wrap{
+  white-space:normal;
+}
+
+.text-no-wrap{
+  white-space:nowrap;
+}
+
+.width-1px{
+  width:1px;
+}
+
+.width-2px{
+  width:2px;
+}
+
+.width-05{
+  width:0.25rem;
+}
+
+.width-1{
+  width:0.5rem;
+}
+
+.width-105{
+  width:0.75rem;
+}
+
+.width-2{
+  width:1rem;
+}
+
+.width-205{
+  width:1.25rem;
+}
+
+.width-3{
+  width:1.5rem;
+}
+
+.width-4{
+  width:2rem;
+}
+
+.width-5{
+  width:2.5rem;
+}
+
+.width-6{
+  width:3rem;
+}
+
+.width-7{
+  width:3.5rem;
+}
+
+.width-8{
+  width:4rem;
+}
+
+.width-9{
+  width:4.5rem;
+}
+
+.width-10{
+  width:5rem;
+}
+
+.width-15{
+  width:7.5rem;
+}
+
+.width-card{
+  width:10rem;
+}
+
+.width-card-lg{
+  width:15rem;
+}
+
+.width-mobile{
+  width:20rem;
+}
+
+.width-mobile-lg{
+  width:30rem;
+}
+
+.width-tablet{
+  width:40rem;
+}
+
+.width-tablet-lg{
+  width:55rem;
+}
+
+.width-desktop{
+  width:64rem;
+}
+
+.width-desktop-lg{
+  width:75rem;
+}
+
+.width-widescreen{
+  width:87.5rem;
+}
+
+.width-0{
+  width:0;
+}
+
+.width-full{
+  width:100%;
+}
+
+.width-auto{
+  width:auto;
+}
+
+.z-auto{
+  z-index:auto;
+}
+
+.z-bottom{
+  z-index:-100;
+}
+
+.z-top{
+  z-index:99999;
+}
+
+.z-0{
+  z-index:0;
+}
+
+.z-100{
+  z-index:100;
+}
+
+.z-200{
+  z-index:200;
+}
+
+.z-300{
+  z-index:300;
+}
+
+.z-400{
+  z-index:400;
+}
+
+.z-500{
+  z-index:500;
+}
+
+@media all and (min-width: 30em){
+  .mobile-lg\:border-1px{
+    border:1px solid;
+  }
+  .mobile-lg\:hover\:border-1px:hover{
+    border:1px solid;
+  }
+  .mobile-lg\:border-y-1px{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .mobile-lg\:hover\:border-y-1px:hover{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .mobile-lg\:border-x-1px{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .mobile-lg\:hover\:border-x-1px:hover{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .mobile-lg\:border-top-1px{
+    border-top:1px solid;
+  }
+  .mobile-lg\:hover\:border-top-1px:hover{
+    border-top:1px solid;
+  }
+  .mobile-lg\:border-right-1px{
+    border-right:1px solid;
+  }
+  .mobile-lg\:hover\:border-right-1px:hover{
+    border-right:1px solid;
+  }
+  .mobile-lg\:border-bottom-1px{
+    border-bottom:1px solid;
+  }
+  .mobile-lg\:hover\:border-bottom-1px:hover{
+    border-bottom:1px solid;
+  }
+  .mobile-lg\:border-left-1px{
+    border-left:1px solid;
+  }
+  .mobile-lg\:hover\:border-left-1px:hover{
+    border-left:1px solid;
+  }
+  .mobile-lg\:border-2px{
+    border:2px solid;
+  }
+  .mobile-lg\:hover\:border-2px:hover{
+    border:2px solid;
+  }
+  .mobile-lg\:border-y-2px{
+    border-top:2px solid;
+    border-bottom:2px solid;
+  }
+  .mobile-lg\:hover\:border-y-2px:hover{
+    border-top:2px solid;
+    border-bottom:2px solid;
+  }
+  .mobile-lg\:border-x-2px{
+    border-left:2px solid;
+    border-right:2px solid;
+  }
+  .mobile-lg\:hover\:border-x-2px:hover{
+    border-left:2px solid;
+    border-right:2px solid;
+  }
+  .mobile-lg\:border-top-2px{
+    border-top:2px solid;
+  }
+  .mobile-lg\:hover\:border-top-2px:hover{
+    border-top:2px solid;
+  }
+  .mobile-lg\:border-right-2px{
+    border-right:2px solid;
+  }
+  .mobile-lg\:hover\:border-right-2px:hover{
+    border-right:2px solid;
+  }
+  .mobile-lg\:border-bottom-2px{
+    border-bottom:2px solid;
+  }
+  .mobile-lg\:hover\:border-bottom-2px:hover{
+    border-bottom:2px solid;
+  }
+  .mobile-lg\:border-left-2px{
+    border-left:2px solid;
+  }
+  .mobile-lg\:hover\:border-left-2px:hover{
+    border-left:2px solid;
+  }
+  .mobile-lg\:border-05{
+    border:0.25rem solid;
+  }
+  .mobile-lg\:hover\:border-05:hover{
+    border:0.25rem solid;
+  }
+  .mobile-lg\:border-y-05{
+    border-top:0.25rem solid;
+    border-bottom:0.25rem solid;
+  }
+  .mobile-lg\:hover\:border-y-05:hover{
+    border-top:0.25rem solid;
+    border-bottom:0.25rem solid;
+  }
+  .mobile-lg\:border-x-05{
+    border-left:0.25rem solid;
+    border-right:0.25rem solid;
+  }
+  .mobile-lg\:hover\:border-x-05:hover{
+    border-left:0.25rem solid;
+    border-right:0.25rem solid;
+  }
+  .mobile-lg\:border-top-05{
+    border-top:0.25rem solid;
+  }
+  .mobile-lg\:hover\:border-top-05:hover{
+    border-top:0.25rem solid;
+  }
+  .mobile-lg\:border-right-05{
+    border-right:0.25rem solid;
+  }
+  .mobile-lg\:hover\:border-right-05:hover{
+    border-right:0.25rem solid;
+  }
+  .mobile-lg\:border-bottom-05{
+    border-bottom:0.25rem solid;
+  }
+  .mobile-lg\:hover\:border-bottom-05:hover{
+    border-bottom:0.25rem solid;
+  }
+  .mobile-lg\:border-left-05{
+    border-left:0.25rem solid;
+  }
+  .mobile-lg\:hover\:border-left-05:hover{
+    border-left:0.25rem solid;
+  }
+  .mobile-lg\:border-1{
+    border:0.5rem solid;
+  }
+  .mobile-lg\:hover\:border-1:hover{
+    border:0.5rem solid;
+  }
+  .mobile-lg\:border-y-1{
+    border-top:0.5rem solid;
+    border-bottom:0.5rem solid;
+  }
+  .mobile-lg\:hover\:border-y-1:hover{
+    border-top:0.5rem solid;
+    border-bottom:0.5rem solid;
+  }
+  .mobile-lg\:border-x-1{
+    border-left:0.5rem solid;
+    border-right:0.5rem solid;
+  }
+  .mobile-lg\:hover\:border-x-1:hover{
+    border-left:0.5rem solid;
+    border-right:0.5rem solid;
+  }
+  .mobile-lg\:border-top-1{
+    border-top:0.5rem solid;
+  }
+  .mobile-lg\:hover\:border-top-1:hover{
+    border-top:0.5rem solid;
+  }
+  .mobile-lg\:border-right-1{
+    border-right:0.5rem solid;
+  }
+  .mobile-lg\:hover\:border-right-1:hover{
+    border-right:0.5rem solid;
+  }
+  .mobile-lg\:border-bottom-1{
+    border-bottom:0.5rem solid;
+  }
+  .mobile-lg\:hover\:border-bottom-1:hover{
+    border-bottom:0.5rem solid;
+  }
+  .mobile-lg\:border-left-1{
+    border-left:0.5rem solid;
+  }
+  .mobile-lg\:hover\:border-left-1:hover{
+    border-left:0.5rem solid;
+  }
+  .mobile-lg\:border-105{
+    border:0.75rem solid;
+  }
+  .mobile-lg\:hover\:border-105:hover{
+    border:0.75rem solid;
+  }
+  .mobile-lg\:border-y-105{
+    border-top:0.75rem solid;
+    border-bottom:0.75rem solid;
+  }
+  .mobile-lg\:hover\:border-y-105:hover{
+    border-top:0.75rem solid;
+    border-bottom:0.75rem solid;
+  }
+  .mobile-lg\:border-x-105{
+    border-left:0.75rem solid;
+    border-right:0.75rem solid;
+  }
+  .mobile-lg\:hover\:border-x-105:hover{
+    border-left:0.75rem solid;
+    border-right:0.75rem solid;
+  }
+  .mobile-lg\:border-top-105{
+    border-top:0.75rem solid;
+  }
+  .mobile-lg\:hover\:border-top-105:hover{
+    border-top:0.75rem solid;
+  }
+  .mobile-lg\:border-right-105{
+    border-right:0.75rem solid;
+  }
+  .mobile-lg\:hover\:border-right-105:hover{
+    border-right:0.75rem solid;
+  }
+  .mobile-lg\:border-bottom-105{
+    border-bottom:0.75rem solid;
+  }
+  .mobile-lg\:hover\:border-bottom-105:hover{
+    border-bottom:0.75rem solid;
+  }
+  .mobile-lg\:border-left-105{
+    border-left:0.75rem solid;
+  }
+  .mobile-lg\:hover\:border-left-105:hover{
+    border-left:0.75rem solid;
+  }
+  .mobile-lg\:border-2{
+    border:1rem solid;
+  }
+  .mobile-lg\:hover\:border-2:hover{
+    border:1rem solid;
+  }
+  .mobile-lg\:border-y-2{
+    border-top:1rem solid;
+    border-bottom:1rem solid;
+  }
+  .mobile-lg\:hover\:border-y-2:hover{
+    border-top:1rem solid;
+    border-bottom:1rem solid;
+  }
+  .mobile-lg\:border-x-2{
+    border-left:1rem solid;
+    border-right:1rem solid;
+  }
+  .mobile-lg\:hover\:border-x-2:hover{
+    border-left:1rem solid;
+    border-right:1rem solid;
+  }
+  .mobile-lg\:border-top-2{
+    border-top:1rem solid;
+  }
+  .mobile-lg\:hover\:border-top-2:hover{
+    border-top:1rem solid;
+  }
+  .mobile-lg\:border-right-2{
+    border-right:1rem solid;
+  }
+  .mobile-lg\:hover\:border-right-2:hover{
+    border-right:1rem solid;
+  }
+  .mobile-lg\:border-bottom-2{
+    border-bottom:1rem solid;
+  }
+  .mobile-lg\:hover\:border-bottom-2:hover{
+    border-bottom:1rem solid;
+  }
+  .mobile-lg\:border-left-2{
+    border-left:1rem solid;
+  }
+  .mobile-lg\:hover\:border-left-2:hover{
+    border-left:1rem solid;
+  }
+  .mobile-lg\:border-205{
+    border:1.25rem solid;
+  }
+  .mobile-lg\:hover\:border-205:hover{
+    border:1.25rem solid;
+  }
+  .mobile-lg\:border-y-205{
+    border-top:1.25rem solid;
+    border-bottom:1.25rem solid;
+  }
+  .mobile-lg\:hover\:border-y-205:hover{
+    border-top:1.25rem solid;
+    border-bottom:1.25rem solid;
+  }
+  .mobile-lg\:border-x-205{
+    border-left:1.25rem solid;
+    border-right:1.25rem solid;
+  }
+  .mobile-lg\:hover\:border-x-205:hover{
+    border-left:1.25rem solid;
+    border-right:1.25rem solid;
+  }
+  .mobile-lg\:border-top-205{
+    border-top:1.25rem solid;
+  }
+  .mobile-lg\:hover\:border-top-205:hover{
+    border-top:1.25rem solid;
+  }
+  .mobile-lg\:border-right-205{
+    border-right:1.25rem solid;
+  }
+  .mobile-lg\:hover\:border-right-205:hover{
+    border-right:1.25rem solid;
+  }
+  .mobile-lg\:border-bottom-205{
+    border-bottom:1.25rem solid;
+  }
+  .mobile-lg\:hover\:border-bottom-205:hover{
+    border-bottom:1.25rem solid;
+  }
+  .mobile-lg\:border-left-205{
+    border-left:1.25rem solid;
+  }
+  .mobile-lg\:hover\:border-left-205:hover{
+    border-left:1.25rem solid;
+  }
+  .mobile-lg\:border-3{
+    border:1.5rem solid;
+  }
+  .mobile-lg\:hover\:border-3:hover{
+    border:1.5rem solid;
+  }
+  .mobile-lg\:border-y-3{
+    border-top:1.5rem solid;
+    border-bottom:1.5rem solid;
+  }
+  .mobile-lg\:hover\:border-y-3:hover{
+    border-top:1.5rem solid;
+    border-bottom:1.5rem solid;
+  }
+  .mobile-lg\:border-x-3{
+    border-left:1.5rem solid;
+    border-right:1.5rem solid;
+  }
+  .mobile-lg\:hover\:border-x-3:hover{
+    border-left:1.5rem solid;
+    border-right:1.5rem solid;
+  }
+  .mobile-lg\:border-top-3{
+    border-top:1.5rem solid;
+  }
+  .mobile-lg\:hover\:border-top-3:hover{
+    border-top:1.5rem solid;
+  }
+  .mobile-lg\:border-right-3{
+    border-right:1.5rem solid;
+  }
+  .mobile-lg\:hover\:border-right-3:hover{
+    border-right:1.5rem solid;
+  }
+  .mobile-lg\:border-bottom-3{
+    border-bottom:1.5rem solid;
+  }
+  .mobile-lg\:hover\:border-bottom-3:hover{
+    border-bottom:1.5rem solid;
+  }
+  .mobile-lg\:border-left-3{
+    border-left:1.5rem solid;
+  }
+  .mobile-lg\:hover\:border-left-3:hover{
+    border-left:1.5rem solid;
+  }
+  .mobile-lg\:border-0{
+    border:0 solid;
+  }
+  .mobile-lg\:hover\:border-0:hover{
+    border:0 solid;
+  }
+  .mobile-lg\:border-y-0{
+    border-top:0 solid;
+    border-bottom:0 solid;
+  }
+  .mobile-lg\:hover\:border-y-0:hover{
+    border-top:0 solid;
+    border-bottom:0 solid;
+  }
+  .mobile-lg\:border-x-0{
+    border-left:0 solid;
+    border-right:0 solid;
+  }
+  .mobile-lg\:hover\:border-x-0:hover{
+    border-left:0 solid;
+    border-right:0 solid;
+  }
+  .mobile-lg\:border-top-0{
+    border-top:0 solid;
+  }
+  .mobile-lg\:hover\:border-top-0:hover{
+    border-top:0 solid;
+  }
+  .mobile-lg\:border-right-0{
+    border-right:0 solid;
+  }
+  .mobile-lg\:hover\:border-right-0:hover{
+    border-right:0 solid;
+  }
+  .mobile-lg\:border-bottom-0{
+    border-bottom:0 solid;
+  }
+  .mobile-lg\:hover\:border-bottom-0:hover{
+    border-bottom:0 solid;
+  }
+  .mobile-lg\:border-left-0{
+    border-left:0 solid;
+  }
+  .mobile-lg\:hover\:border-left-0:hover{
+    border-left:0 solid;
+  }
+  .mobile-lg\:border{
+    border:1px solid;
+  }
+  .mobile-lg\:hover\:border:hover{
+    border:1px solid;
+  }
+  .mobile-lg\:border-y{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .mobile-lg\:hover\:border-y:hover{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .mobile-lg\:border-x{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .mobile-lg\:hover\:border-x:hover{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .mobile-lg\:border-top{
+    border-top:1px solid;
+  }
+  .mobile-lg\:hover\:border-top:hover{
+    border-top:1px solid;
+  }
+  .mobile-lg\:border-right{
+    border-right:1px solid;
+  }
+  .mobile-lg\:hover\:border-right:hover{
+    border-right:1px solid;
+  }
+  .mobile-lg\:border-bottom{
+    border-bottom:1px solid;
+  }
+  .mobile-lg\:hover\:border-bottom:hover{
+    border-bottom:1px solid;
+  }
+  .mobile-lg\:border-left{
+    border-left:1px solid;
+  }
+  .mobile-lg\:hover\:border-left:hover{
+    border-left:1px solid;
+  }
+  .mobile-lg\:border-transparent{
+    border-color:transparent;
+  }
+  .mobile-lg\:hover\:border-transparent:hover{
+    border-color:transparent;
+  }
+  .mobile-lg\:border-black{
+    border-color:black;
+  }
+  .mobile-lg\:hover\:border-black:hover{
+    border-color:black;
+  }
+  .mobile-lg\:border-white{
+    border-color:white;
+  }
+  .mobile-lg\:hover\:border-white:hover{
+    border-color:white;
+  }
+  .mobile-lg\:border-red{
+    border-color:#e52207;
+  }
+  .mobile-lg\:hover\:border-red:hover{
+    border-color:#e52207;
+  }
+  .mobile-lg\:border-orange{
+    border-color:#e66f0e;
+  }
+  .mobile-lg\:hover\:border-orange:hover{
+    border-color:#e66f0e;
+  }
+  .mobile-lg\:border-gold{
+    border-color:#ffbe2e;
+  }
+  .mobile-lg\:hover\:border-gold:hover{
+    border-color:#ffbe2e;
+  }
+  .mobile-lg\:border-yellow{
+    border-color:#fee685;
+  }
+  .mobile-lg\:hover\:border-yellow:hover{
+    border-color:#fee685;
+  }
+  .mobile-lg\:border-green{
+    border-color:#538200;
+  }
+  .mobile-lg\:hover\:border-green:hover{
+    border-color:#538200;
+  }
+  .mobile-lg\:border-mint{
+    border-color:#04c585;
+  }
+  .mobile-lg\:hover\:border-mint:hover{
+    border-color:#04c585;
+  }
+  .mobile-lg\:border-cyan{
+    border-color:#009ec1;
+  }
+  .mobile-lg\:hover\:border-cyan:hover{
+    border-color:#009ec1;
+  }
+  .mobile-lg\:border-blue{
+    border-color:#0076d6;
+  }
+  .mobile-lg\:hover\:border-blue:hover{
+    border-color:#0076d6;
+  }
+  .mobile-lg\:border-indigo{
+    border-color:#676cc8;
+  }
+  .mobile-lg\:hover\:border-indigo:hover{
+    border-color:#676cc8;
+  }
+  .mobile-lg\:border-violet{
+    border-color:#8168b3;
+  }
+  .mobile-lg\:hover\:border-violet:hover{
+    border-color:#8168b3;
+  }
+  .mobile-lg\:border-magenta{
+    border-color:#d72d79;
+  }
+  .mobile-lg\:hover\:border-magenta:hover{
+    border-color:#d72d79;
+  }
+  .mobile-lg\:border-gray-5{
+    border-color:#f0f0f0;
+  }
+  .mobile-lg\:hover\:border-gray-5:hover{
+    border-color:#f0f0f0;
+  }
+  .mobile-lg\:border-gray-10{
+    border-color:#e6e6e6;
+  }
+  .mobile-lg\:hover\:border-gray-10:hover{
+    border-color:#e6e6e6;
+  }
+  .mobile-lg\:border-gray-30{
+    border-color:#adadad;
+  }
+  .mobile-lg\:hover\:border-gray-30:hover{
+    border-color:#adadad;
+  }
+  .mobile-lg\:border-gray-50{
+    border-color:#757575;
+  }
+  .mobile-lg\:hover\:border-gray-50:hover{
+    border-color:#757575;
+  }
+  .mobile-lg\:border-gray-70{
+    border-color:#454545;
+  }
+  .mobile-lg\:hover\:border-gray-70:hover{
+    border-color:#454545;
+  }
+  .mobile-lg\:border-gray-90{
+    border-color:#1b1b1b;
+  }
+  .mobile-lg\:hover\:border-gray-90:hover{
+    border-color:#1b1b1b;
+  }
+  .mobile-lg\:border-base-lightest{
+    border-color:#f0f0f0;
+  }
+  .mobile-lg\:hover\:border-base-lightest:hover{
+    border-color:#f0f0f0;
+  }
+  .mobile-lg\:border-base-lighter{
+    border-color:#dfe1e2;
+  }
+  .mobile-lg\:hover\:border-base-lighter:hover{
+    border-color:#dfe1e2;
+  }
+  .mobile-lg\:border-base-light{
+    border-color:#a9aeb1;
+  }
+  .mobile-lg\:hover\:border-base-light:hover{
+    border-color:#a9aeb1;
+  }
+  .mobile-lg\:border-base{
+    border-color:#71767a;
+  }
+  .mobile-lg\:hover\:border-base:hover{
+    border-color:#71767a;
+  }
+  .mobile-lg\:border-base-dark{
+    border-color:#565c65;
+  }
+  .mobile-lg\:hover\:border-base-dark:hover{
+    border-color:#565c65;
+  }
+  .mobile-lg\:border-base-darker{
+    border-color:#3d4551;
+  }
+  .mobile-lg\:hover\:border-base-darker:hover{
+    border-color:#3d4551;
+  }
+  .mobile-lg\:border-base-darkest{
+    border-color:#1b1b1b;
+  }
+  .mobile-lg\:hover\:border-base-darkest:hover{
+    border-color:#1b1b1b;
+  }
+  .mobile-lg\:border-ink{
+    border-color:#1b1b1b;
+  }
+  .mobile-lg\:hover\:border-ink:hover{
+    border-color:#1b1b1b;
+  }
+  .mobile-lg\:border-primary-lighter{
+    border-color:#d9e8f6;
+  }
+  .mobile-lg\:hover\:border-primary-lighter:hover{
+    border-color:#d9e8f6;
+  }
+  .mobile-lg\:border-primary-light{
+    border-color:#73b3e7;
+  }
+  .mobile-lg\:hover\:border-primary-light:hover{
+    border-color:#73b3e7;
+  }
+  .mobile-lg\:border-primary{
+    border-color:#005ea2;
+  }
+  .mobile-lg\:hover\:border-primary:hover{
+    border-color:#005ea2;
+  }
+  .mobile-lg\:border-primary-vivid{
+    border-color:#0050d8;
+  }
+  .mobile-lg\:hover\:border-primary-vivid:hover{
+    border-color:#0050d8;
+  }
+  .mobile-lg\:border-primary-dark{
+    border-color:#1a4480;
+  }
+  .mobile-lg\:hover\:border-primary-dark:hover{
+    border-color:#1a4480;
+  }
+  .mobile-lg\:border-primary-darker{
+    border-color:#162e51;
+  }
+  .mobile-lg\:hover\:border-primary-darker:hover{
+    border-color:#162e51;
+  }
+  .mobile-lg\:border-secondary-lighter{
+    border-color:#f3e1e4;
+  }
+  .mobile-lg\:hover\:border-secondary-lighter:hover{
+    border-color:#f3e1e4;
+  }
+  .mobile-lg\:border-secondary-light{
+    border-color:#f2938c;
+  }
+  .mobile-lg\:hover\:border-secondary-light:hover{
+    border-color:#f2938c;
+  }
+  .mobile-lg\:border-secondary{
+    border-color:#d83933;
+  }
+  .mobile-lg\:hover\:border-secondary:hover{
+    border-color:#d83933;
+  }
+  .mobile-lg\:border-secondary-vivid{
+    border-color:#e41d3d;
+  }
+  .mobile-lg\:hover\:border-secondary-vivid:hover{
+    border-color:#e41d3d;
+  }
+  .mobile-lg\:border-secondary-dark{
+    border-color:#b50909;
+  }
+  .mobile-lg\:hover\:border-secondary-dark:hover{
+    border-color:#b50909;
+  }
+  .mobile-lg\:border-secondary-darker{
+    border-color:#8b0a03;
+  }
+  .mobile-lg\:hover\:border-secondary-darker:hover{
+    border-color:#8b0a03;
+  }
+  .mobile-lg\:border-accent-warm-darker{
+    border-color:#775540;
+  }
+  .mobile-lg\:hover\:border-accent-warm-darker:hover{
+    border-color:#775540;
+  }
+  .mobile-lg\:border-accent-warm-dark{
+    border-color:#c05600;
+  }
+  .mobile-lg\:hover\:border-accent-warm-dark:hover{
+    border-color:#c05600;
+  }
+  .mobile-lg\:border-accent-warm{
+    border-color:#fa9441;
+  }
+  .mobile-lg\:hover\:border-accent-warm:hover{
+    border-color:#fa9441;
+  }
+  .mobile-lg\:border-accent-warm-light{
+    border-color:#ffbc78;
+  }
+  .mobile-lg\:hover\:border-accent-warm-light:hover{
+    border-color:#ffbc78;
+  }
+  .mobile-lg\:border-accent-warm-lighter{
+    border-color:#f2e4d4;
+  }
+  .mobile-lg\:hover\:border-accent-warm-lighter:hover{
+    border-color:#f2e4d4;
+  }
+  .mobile-lg\:border-accent-cool-darker{
+    border-color:#07648d;
+  }
+  .mobile-lg\:hover\:border-accent-cool-darker:hover{
+    border-color:#07648d;
+  }
+  .mobile-lg\:border-accent-cool-dark{
+    border-color:#28a0cb;
+  }
+  .mobile-lg\:hover\:border-accent-cool-dark:hover{
+    border-color:#28a0cb;
+  }
+  .mobile-lg\:border-accent-cool{
+    border-color:#00bde3;
+  }
+  .mobile-lg\:hover\:border-accent-cool:hover{
+    border-color:#00bde3;
+  }
+  .mobile-lg\:border-accent-cool-light{
+    border-color:#97d4ea;
+  }
+  .mobile-lg\:hover\:border-accent-cool-light:hover{
+    border-color:#97d4ea;
+  }
+  .mobile-lg\:border-accent-cool-lighter{
+    border-color:#e1f3f8;
+  }
+  .mobile-lg\:hover\:border-accent-cool-lighter:hover{
+    border-color:#e1f3f8;
+  }
+  .mobile-lg\:border-error-lighter{
+    border-color:#f4e3db;
+  }
+  .mobile-lg\:hover\:border-error-lighter:hover{
+    border-color:#f4e3db;
+  }
+  .mobile-lg\:border-error-light{
+    border-color:#f39268;
+  }
+  .mobile-lg\:hover\:border-error-light:hover{
+    border-color:#f39268;
+  }
+  .mobile-lg\:border-error{
+    border-color:#d54309;
+  }
+  .mobile-lg\:hover\:border-error:hover{
+    border-color:#d54309;
+  }
+  .mobile-lg\:border-error-dark{
+    border-color:#b50909;
+  }
+  .mobile-lg\:hover\:border-error-dark:hover{
+    border-color:#b50909;
+  }
+  .mobile-lg\:border-error-darker{
+    border-color:#6f3331;
+  }
+  .mobile-lg\:hover\:border-error-darker:hover{
+    border-color:#6f3331;
+  }
+  .mobile-lg\:border-warning-lighter{
+    border-color:#faf3d1;
+  }
+  .mobile-lg\:hover\:border-warning-lighter:hover{
+    border-color:#faf3d1;
+  }
+  .mobile-lg\:border-warning-light{
+    border-color:#fee685;
+  }
+  .mobile-lg\:hover\:border-warning-light:hover{
+    border-color:#fee685;
+  }
+  .mobile-lg\:border-warning{
+    border-color:#ffbe2e;
+  }
+  .mobile-lg\:hover\:border-warning:hover{
+    border-color:#ffbe2e;
+  }
+  .mobile-lg\:border-warning-dark{
+    border-color:#e5a000;
+  }
+  .mobile-lg\:hover\:border-warning-dark:hover{
+    border-color:#e5a000;
+  }
+  .mobile-lg\:border-warning-darker{
+    border-color:#936f38;
+  }
+  .mobile-lg\:hover\:border-warning-darker:hover{
+    border-color:#936f38;
+  }
+  .mobile-lg\:border-success-lighter{
+    border-color:#ecf3ec;
+  }
+  .mobile-lg\:hover\:border-success-lighter:hover{
+    border-color:#ecf3ec;
+  }
+  .mobile-lg\:border-success-light{
+    border-color:#70e17b;
+  }
+  .mobile-lg\:hover\:border-success-light:hover{
+    border-color:#70e17b;
+  }
+  .mobile-lg\:border-success{
+    border-color:#00a91c;
+  }
+  .mobile-lg\:hover\:border-success:hover{
+    border-color:#00a91c;
+  }
+  .mobile-lg\:border-success-dark{
+    border-color:#008817;
+  }
+  .mobile-lg\:hover\:border-success-dark:hover{
+    border-color:#008817;
+  }
+  .mobile-lg\:border-success-darker{
+    border-color:#216e1f;
+  }
+  .mobile-lg\:hover\:border-success-darker:hover{
+    border-color:#216e1f;
+  }
+  .mobile-lg\:border-info-lighter{
+    border-color:#e7f6f8;
+  }
+  .mobile-lg\:hover\:border-info-lighter:hover{
+    border-color:#e7f6f8;
+  }
+  .mobile-lg\:border-info-light{
+    border-color:#99deea;
+  }
+  .mobile-lg\:hover\:border-info-light:hover{
+    border-color:#99deea;
+  }
+  .mobile-lg\:border-info{
+    border-color:#00bde3;
+  }
+  .mobile-lg\:hover\:border-info:hover{
+    border-color:#00bde3;
+  }
+  .mobile-lg\:border-info-dark{
+    border-color:#009ec1;
+  }
+  .mobile-lg\:hover\:border-info-dark:hover{
+    border-color:#009ec1;
+  }
+  .mobile-lg\:border-info-darker{
+    border-color:#2e6276;
+  }
+  .mobile-lg\:hover\:border-info-darker:hover{
+    border-color:#2e6276;
+  }
+  .mobile-lg\:border-disabled-lighter{
+    border-color:#c9c9c9;
+  }
+  .mobile-lg\:hover\:border-disabled-lighter:hover{
+    border-color:#c9c9c9;
+  }
+  .mobile-lg\:border-disabled-light{
+    border-color:#919191;
+  }
+  .mobile-lg\:hover\:border-disabled-light:hover{
+    border-color:#919191;
+  }
+  .mobile-lg\:border-disabled{
+    border-color:#757575;
+  }
+  .mobile-lg\:hover\:border-disabled:hover{
+    border-color:#757575;
+  }
+  .mobile-lg\:border-disabled-dark{
+    border-color:#454545;
+  }
+  .mobile-lg\:hover\:border-disabled-dark:hover{
+    border-color:#454545;
+  }
+  .mobile-lg\:border-disabled-darker{
+    border-color:#1b1b1b;
+  }
+  .mobile-lg\:hover\:border-disabled-darker:hover{
+    border-color:#1b1b1b;
+  }
+  .mobile-lg\:border-emergency{
+    border-color:#9c3d10;
+  }
+  .mobile-lg\:hover\:border-emergency:hover{
+    border-color:#9c3d10;
+  }
+  .mobile-lg\:border-emergency-dark{
+    border-color:#332d29;
+  }
+  .mobile-lg\:hover\:border-emergency-dark:hover{
+    border-color:#332d29;
+  }
+  .mobile-lg\:radius-0{
+    border-radius:0;
+  }
+  .mobile-lg\:radius-top-0{
+    border-top-left-radius:0;
+    border-top-right-radius:0;
+  }
+  .mobile-lg\:radius-right-0{
+    border-top-right-radius:0;
+    border-bottom-right-radius:0;
+  }
+  .mobile-lg\:radius-bottom-0{
+    border-bottom-left-radius:0;
+    border-bottom-right-radius:0;
+  }
+  .mobile-lg\:radius-left-0{
+    border-top-left-radius:0;
+    border-bottom-left-radius:0;
+  }
+  .mobile-lg\:radius-sm{
+    border-radius:2px;
+  }
+  .mobile-lg\:radius-top-sm{
+    border-top-left-radius:2px;
+    border-top-right-radius:2px;
+  }
+  .mobile-lg\:radius-right-sm{
+    border-top-right-radius:2px;
+    border-bottom-right-radius:2px;
+  }
+  .mobile-lg\:radius-bottom-sm{
+    border-bottom-left-radius:2px;
+    border-bottom-right-radius:2px;
+  }
+  .mobile-lg\:radius-left-sm{
+    border-top-left-radius:2px;
+    border-bottom-left-radius:2px;
+  }
+  .mobile-lg\:radius-md{
+    border-radius:0.25rem;
+  }
+  .mobile-lg\:radius-top-md{
+    border-top-left-radius:0.25rem;
+    border-top-right-radius:0.25rem;
+  }
+  .mobile-lg\:radius-right-md{
+    border-top-right-radius:0.25rem;
+    border-bottom-right-radius:0.25rem;
+  }
+  .mobile-lg\:radius-bottom-md{
+    border-bottom-left-radius:0.25rem;
+    border-bottom-right-radius:0.25rem;
+  }
+  .mobile-lg\:radius-left-md{
+    border-top-left-radius:0.25rem;
+    border-bottom-left-radius:0.25rem;
+  }
+  .mobile-lg\:radius-lg{
+    border-radius:0.5rem;
+  }
+  .mobile-lg\:radius-top-lg{
+    border-top-left-radius:0.5rem;
+    border-top-right-radius:0.5rem;
+  }
+  .mobile-lg\:radius-right-lg{
+    border-top-right-radius:0.5rem;
+    border-bottom-right-radius:0.5rem;
+  }
+  .mobile-lg\:radius-bottom-lg{
+    border-bottom-left-radius:0.5rem;
+    border-bottom-right-radius:0.5rem;
+  }
+  .mobile-lg\:radius-left-lg{
+    border-top-left-radius:0.5rem;
+    border-bottom-left-radius:0.5rem;
+  }
+  .mobile-lg\:radius-pill{
+    border-radius:99rem;
+  }
+  .mobile-lg\:radius-top-pill{
+    border-top-left-radius:99rem;
+    border-top-right-radius:99rem;
+  }
+  .mobile-lg\:radius-right-pill{
+    border-top-right-radius:99rem;
+    border-bottom-right-radius:99rem;
+  }
+  .mobile-lg\:radius-bottom-pill{
+    border-bottom-left-radius:99rem;
+    border-bottom-right-radius:99rem;
+  }
+  .mobile-lg\:radius-left-pill{
+    border-top-left-radius:99rem;
+    border-bottom-left-radius:99rem;
+  }
+  .mobile-lg\:display-block{
+    display:block;
+  }
+  .mobile-lg\:display-flex{
+    display:flex;
+  }
+  .mobile-lg\:display-none{
+    display:none;
+  }
+  .mobile-lg\:display-inline{
+    display:inline;
+  }
+  .mobile-lg\:display-inline-block{
+    display:inline-block;
+  }
+  .mobile-lg\:display-inline-flex{
+    display:inline-flex;
+  }
+  .mobile-lg\:display-table{
+    display:table;
+  }
+  .mobile-lg\:display-table-cell{
+    display:table-cell;
+  }
+  .mobile-lg\:display-table-row{
+    display:table-row;
+  }
+  .mobile-lg\:font-mono-3xs{
+    font-size:0.77rem;
+  }
+  .mobile-lg\:font-mono-2xs{
+    font-size:0.83rem;
+  }
+  .mobile-lg\:font-mono-xs{
+    font-size:0.89rem;
+  }
+  .mobile-lg\:font-mono-sm{
+    font-size:0.95rem;
+  }
+  .mobile-lg\:font-mono-md{
+    font-size:1.01rem;
+  }
+  .mobile-lg\:font-mono-lg{
+    font-size:1.31rem;
+  }
+  .mobile-lg\:font-mono-xl{
+    font-size:1.91rem;
+  }
+  .mobile-lg\:font-mono-2xl{
+    font-size:2.38rem;
+  }
+  .mobile-lg\:font-mono-3xl{
+    font-size:2.86rem;
+  }
+  .mobile-lg\:font-sans-3xs{
+    font-size:0.87rem;
+  }
+  .mobile-lg\:font-sans-2xs{
+    font-size:0.93rem;
+  }
+  .mobile-lg\:font-sans-xs{
+    font-size:1rem;
+  }
+  .mobile-lg\:font-sans-sm{
+    font-size:1.06rem;
+  }
+  .mobile-lg\:font-sans-md{
+    font-size:1.13rem;
+  }
+  .mobile-lg\:font-sans-lg{
+    font-size:1.46rem;
+  }
+  .mobile-lg\:font-sans-xl{
+    font-size:2.13rem;
+  }
+  .mobile-lg\:font-sans-2xl{
+    font-size:2.66rem;
+  }
+  .mobile-lg\:font-sans-3xl{
+    font-size:3.19rem;
+  }
+  .mobile-lg\:font-serif-3xs{
+    font-size:0.79rem;
+  }
+  .mobile-lg\:font-serif-2xs{
+    font-size:0.85rem;
+  }
+  .mobile-lg\:font-serif-xs{
+    font-size:0.91rem;
+  }
+  .mobile-lg\:font-serif-sm{
+    font-size:0.98rem;
+  }
+  .mobile-lg\:font-serif-md{
+    font-size:1.04rem;
+  }
+  .mobile-lg\:font-serif-lg{
+    font-size:1.34rem;
+  }
+  .mobile-lg\:font-serif-xl{
+    font-size:1.95rem;
+  }
+  .mobile-lg\:font-serif-2xl{
+    font-size:2.44rem;
+  }
+  .mobile-lg\:font-serif-3xl{
+    font-size:2.93rem;
+  }
+  .mobile-lg\:font-heading-3xs{
+    font-size:0.79rem;
+  }
+  .mobile-lg\:font-heading-2xs{
+    font-size:0.85rem;
+  }
+  .mobile-lg\:font-heading-xs{
+    font-size:0.91rem;
+  }
+  .mobile-lg\:font-heading-sm{
+    font-size:0.98rem;
+  }
+  .mobile-lg\:font-heading-md{
+    font-size:1.04rem;
+  }
+  .mobile-lg\:font-heading-lg{
+    font-size:1.34rem;
+  }
+  .mobile-lg\:font-heading-xl{
+    font-size:1.95rem;
+  }
+  .mobile-lg\:font-heading-2xl{
+    font-size:2.44rem;
+  }
+  .mobile-lg\:font-heading-3xl{
+    font-size:2.93rem;
+  }
+  .mobile-lg\:font-body-3xs{
+    font-size:0.87rem;
+  }
+  .mobile-lg\:font-body-2xs{
+    font-size:0.93rem;
+  }
+  .mobile-lg\:font-body-xs{
+    font-size:1rem;
+  }
+  .mobile-lg\:font-body-sm{
+    font-size:1.06rem;
+  }
+  .mobile-lg\:font-body-md{
+    font-size:1.13rem;
+  }
+  .mobile-lg\:font-body-lg{
+    font-size:1.46rem;
+  }
+  .mobile-lg\:font-body-xl{
+    font-size:2.13rem;
+  }
+  .mobile-lg\:font-body-2xl{
+    font-size:2.66rem;
+  }
+  .mobile-lg\:font-body-3xl{
+    font-size:3.19rem;
+  }
+  .mobile-lg\:font-code-3xs{
+    font-size:0.77rem;
+  }
+  .mobile-lg\:font-code-2xs{
+    font-size:0.83rem;
+  }
+  .mobile-lg\:font-code-xs{
+    font-size:0.89rem;
+  }
+  .mobile-lg\:font-code-sm{
+    font-size:0.95rem;
+  }
+  .mobile-lg\:font-code-md{
+    font-size:1.01rem;
+  }
+  .mobile-lg\:font-code-lg{
+    font-size:1.31rem;
+  }
+  .mobile-lg\:font-code-xl{
+    font-size:1.91rem;
+  }
+  .mobile-lg\:font-code-2xl{
+    font-size:2.38rem;
+  }
+  .mobile-lg\:font-code-3xl{
+    font-size:2.86rem;
+  }
+  .mobile-lg\:font-alt-3xs{
+    font-size:0.79rem;
+  }
+  .mobile-lg\:font-alt-2xs{
+    font-size:0.85rem;
+  }
+  .mobile-lg\:font-alt-xs{
+    font-size:0.91rem;
+  }
+  .mobile-lg\:font-alt-sm{
+    font-size:0.98rem;
+  }
+  .mobile-lg\:font-alt-md{
+    font-size:1.04rem;
+  }
+  .mobile-lg\:font-alt-lg{
+    font-size:1.34rem;
+  }
+  .mobile-lg\:font-alt-xl{
+    font-size:1.95rem;
+  }
+  .mobile-lg\:font-alt-2xl{
+    font-size:2.44rem;
+  }
+  .mobile-lg\:font-alt-3xl{
+    font-size:2.93rem;
+  }
+  .mobile-lg\:font-ui-3xs{
+    font-size:0.87rem;
+  }
+  .mobile-lg\:font-ui-2xs{
+    font-size:0.93rem;
+  }
+  .mobile-lg\:font-ui-xs{
+    font-size:1rem;
+  }
+  .mobile-lg\:font-ui-sm{
+    font-size:1.06rem;
+  }
+  .mobile-lg\:font-ui-md{
+    font-size:1.13rem;
+  }
+  .mobile-lg\:font-ui-lg{
+    font-size:1.46rem;
+  }
+  .mobile-lg\:font-ui-xl{
+    font-size:2.13rem;
+  }
+  .mobile-lg\:font-ui-2xl{
+    font-size:2.66rem;
+  }
+  .mobile-lg\:font-ui-3xl{
+    font-size:3.19rem;
+  }
+  .mobile-lg\:text-light{
+    font-weight:300;
+  }
+  .mobile-lg\:text-normal{
+    font-weight:normal;
+  }
+  .mobile-lg\:text-bold{
+    font-weight:700;
+  }
+  .mobile-lg\:flex-justify-center{
+    justify-content:center;
+  }
+  .mobile-lg\:flex-justify-start{
+    justify-content:flex-start;
+  }
+  .mobile-lg\:flex-justify-end{
+    justify-content:flex-end;
+  }
+  .mobile-lg\:flex-justify{
+    justify-content:space-between;
+  }
+  .mobile-lg\:line-height-sans-1{
+    line-height:0.9;
+  }
+  .mobile-lg\:line-height-sans-2{
+    line-height:1.1;
+  }
+  .mobile-lg\:line-height-sans-3{
+    line-height:1.3;
+  }
+  .mobile-lg\:line-height-sans-4{
+    line-height:1.4;
+  }
+  .mobile-lg\:line-height-sans-5{
+    line-height:1.5;
+  }
+  .mobile-lg\:line-height-sans-6{
+    line-height:1.6;
+  }
+  .mobile-lg\:line-height-serif-1{
+    line-height:1;
+  }
+  .mobile-lg\:line-height-serif-2{
+    line-height:1.2;
+  }
+  .mobile-lg\:line-height-serif-3{
+    line-height:1.4;
+  }
+  .mobile-lg\:line-height-serif-4{
+    line-height:1.5;
+  }
+  .mobile-lg\:line-height-serif-5{
+    line-height:1.7;
+  }
+  .mobile-lg\:line-height-serif-6{
+    line-height:1.8;
+  }
+  .mobile-lg\:line-height-mono-1{
+    line-height:1;
+  }
+  .mobile-lg\:line-height-mono-2{
+    line-height:1.3;
+  }
+  .mobile-lg\:line-height-mono-3{
+    line-height:1.4;
+  }
+  .mobile-lg\:line-height-mono-4{
+    line-height:1.6;
+  }
+  .mobile-lg\:line-height-mono-5{
+    line-height:1.7;
+  }
+  .mobile-lg\:line-height-mono-6{
+    line-height:1.8;
+  }
+  .mobile-lg\:line-height-heading-1{
+    line-height:1;
+  }
+  .mobile-lg\:line-height-heading-2{
+    line-height:1.2;
+  }
+  .mobile-lg\:line-height-heading-3{
+    line-height:1.4;
+  }
+  .mobile-lg\:line-height-heading-4{
+    line-height:1.5;
+  }
+  .mobile-lg\:line-height-heading-5{
+    line-height:1.7;
+  }
+  .mobile-lg\:line-height-heading-6{
+    line-height:1.8;
+  }
+  .mobile-lg\:line-height-ui-1{
+    line-height:0.9;
+  }
+  .mobile-lg\:line-height-ui-2{
+    line-height:1.1;
+  }
+  .mobile-lg\:line-height-ui-3{
+    line-height:1.3;
+  }
+  .mobile-lg\:line-height-ui-4{
+    line-height:1.4;
+  }
+  .mobile-lg\:line-height-ui-5{
+    line-height:1.5;
+  }
+  .mobile-lg\:line-height-ui-6{
+    line-height:1.6;
+  }
+  .mobile-lg\:line-height-body-1{
+    line-height:0.9;
+  }
+  .mobile-lg\:line-height-body-2{
+    line-height:1.1;
+  }
+  .mobile-lg\:line-height-body-3{
+    line-height:1.3;
+  }
+  .mobile-lg\:line-height-body-4{
+    line-height:1.4;
+  }
+  .mobile-lg\:line-height-body-5{
+    line-height:1.5;
+  }
+  .mobile-lg\:line-height-body-6{
+    line-height:1.6;
+  }
+  .mobile-lg\:line-height-code-1{
+    line-height:1;
+  }
+  .mobile-lg\:line-height-code-2{
+    line-height:1.3;
+  }
+  .mobile-lg\:line-height-code-3{
+    line-height:1.4;
+  }
+  .mobile-lg\:line-height-code-4{
+    line-height:1.6;
+  }
+  .mobile-lg\:line-height-code-5{
+    line-height:1.7;
+  }
+  .mobile-lg\:line-height-code-6{
+    line-height:1.8;
+  }
+  .mobile-lg\:line-height-alt-1{
+    line-height:1;
+  }
+  .mobile-lg\:line-height-alt-2{
+    line-height:1.2;
+  }
+  .mobile-lg\:line-height-alt-3{
+    line-height:1.4;
+  }
+  .mobile-lg\:line-height-alt-4{
+    line-height:1.5;
+  }
+  .mobile-lg\:line-height-alt-5{
+    line-height:1.7;
+  }
+  .mobile-lg\:line-height-alt-6{
+    line-height:1.8;
+  }
+  .mobile-lg\:margin-neg-1px{
+    margin:-1px;
+  }
+  .mobile-lg\:margin-neg-2px{
+    margin:-2px;
+  }
+  .mobile-lg\:margin-neg-05{
+    margin:-0.25rem;
+  }
+  .mobile-lg\:margin-neg-1{
+    margin:-0.5rem;
+  }
+  .mobile-lg\:margin-neg-105{
+    margin:-0.75rem;
+  }
+  .mobile-lg\:margin-neg-2{
+    margin:-1rem;
+  }
+  .mobile-lg\:margin-neg-205{
+    margin:-1.25rem;
+  }
+  .mobile-lg\:margin-neg-3{
+    margin:-1.5rem;
+  }
+  .mobile-lg\:margin-1px{
+    margin:1px;
+  }
+  .mobile-lg\:margin-2px{
+    margin:2px;
+  }
+  .mobile-lg\:margin-05{
+    margin:0.25rem;
+  }
+  .mobile-lg\:margin-1{
+    margin:0.5rem;
+  }
+  .mobile-lg\:margin-105{
+    margin:0.75rem;
+  }
+  .mobile-lg\:margin-2{
+    margin:1rem;
+  }
+  .mobile-lg\:margin-205{
+    margin:1.25rem;
+  }
+  .mobile-lg\:margin-3{
+    margin:1.5rem;
+  }
+  .mobile-lg\:margin-neg-4{
+    margin:-2rem;
+  }
+  .mobile-lg\:margin-neg-5{
+    margin:-2.5rem;
+  }
+  .mobile-lg\:margin-neg-6{
+    margin:-3rem;
+  }
+  .mobile-lg\:margin-neg-7{
+    margin:-3.5rem;
+  }
+  .mobile-lg\:margin-neg-8{
+    margin:-4rem;
+  }
+  .mobile-lg\:margin-neg-9{
+    margin:-4.5rem;
+  }
+  .mobile-lg\:margin-neg-10{
+    margin:-5rem;
+  }
+  .mobile-lg\:margin-neg-15{
+    margin:-7.5rem;
+  }
+  .mobile-lg\:margin-4{
+    margin:2rem;
+  }
+  .mobile-lg\:margin-5{
+    margin:2.5rem;
+  }
+  .mobile-lg\:margin-6{
+    margin:3rem;
+  }
+  .mobile-lg\:margin-7{
+    margin:3.5rem;
+  }
+  .mobile-lg\:margin-8{
+    margin:4rem;
+  }
+  .mobile-lg\:margin-9{
+    margin:4.5rem;
+  }
+  .mobile-lg\:margin-10{
+    margin:5rem;
+  }
+  .mobile-lg\:margin-15{
+    margin:7.5rem;
+  }
+  .mobile-lg\:margin-05em{
+    margin:0.5em;
+  }
+  .mobile-lg\:margin-1em{
+    margin:1em;
+  }
+  .mobile-lg\:margin-105em{
+    margin:1.5em;
+  }
+  .mobile-lg\:margin-2em{
+    margin:2em;
+  }
+  .mobile-lg\:margin-0{
+    margin:0;
+  }
+  .mobile-lg\:margin-y-1px{
+    margin-top:1px;
+    margin-bottom:1px;
+  }
+  .mobile-lg\:margin-top-1px{
+    margin-top:1px;
+  }
+  .mobile-lg\:margin-bottom-1px{
+    margin-bottom:1px;
+  }
+  .mobile-lg\:margin-y-2px{
+    margin-top:2px;
+    margin-bottom:2px;
+  }
+  .mobile-lg\:margin-top-2px{
+    margin-top:2px;
+  }
+  .mobile-lg\:margin-bottom-2px{
+    margin-bottom:2px;
+  }
+  .mobile-lg\:margin-y-05{
+    margin-top:0.25rem;
+    margin-bottom:0.25rem;
+  }
+  .mobile-lg\:margin-top-05{
+    margin-top:0.25rem;
+  }
+  .mobile-lg\:margin-bottom-05{
+    margin-bottom:0.25rem;
+  }
+  .mobile-lg\:margin-y-1{
+    margin-top:0.5rem;
+    margin-bottom:0.5rem;
+  }
+  .mobile-lg\:margin-top-1{
+    margin-top:0.5rem;
+  }
+  .mobile-lg\:margin-bottom-1{
+    margin-bottom:0.5rem;
+  }
+  .mobile-lg\:margin-y-105{
+    margin-top:0.75rem;
+    margin-bottom:0.75rem;
+  }
+  .mobile-lg\:margin-top-105{
+    margin-top:0.75rem;
+  }
+  .mobile-lg\:margin-bottom-105{
+    margin-bottom:0.75rem;
+  }
+  .mobile-lg\:margin-y-2{
+    margin-top:1rem;
+    margin-bottom:1rem;
+  }
+  .mobile-lg\:margin-top-2{
+    margin-top:1rem;
+  }
+  .mobile-lg\:margin-bottom-2{
+    margin-bottom:1rem;
+  }
+  .mobile-lg\:margin-y-205{
+    margin-top:1.25rem;
+    margin-bottom:1.25rem;
+  }
+  .mobile-lg\:margin-top-205{
+    margin-top:1.25rem;
+  }
+  .mobile-lg\:margin-bottom-205{
+    margin-bottom:1.25rem;
+  }
+  .mobile-lg\:margin-y-3{
+    margin-top:1.5rem;
+    margin-bottom:1.5rem;
+  }
+  .mobile-lg\:margin-top-3{
+    margin-top:1.5rem;
+  }
+  .mobile-lg\:margin-bottom-3{
+    margin-bottom:1.5rem;
+  }
+  .mobile-lg\:margin-y-neg-1px{
+    margin-top:-1px;
+    margin-bottom:-1px;
+  }
+  .mobile-lg\:margin-top-neg-1px{
+    margin-top:-1px;
+  }
+  .mobile-lg\:margin-bottom-neg-1px{
+    margin-bottom:-1px;
+  }
+  .mobile-lg\:margin-y-neg-2px{
+    margin-top:-2px;
+    margin-bottom:-2px;
+  }
+  .mobile-lg\:margin-top-neg-2px{
+    margin-top:-2px;
+  }
+  .mobile-lg\:margin-bottom-neg-2px{
+    margin-bottom:-2px;
+  }
+  .mobile-lg\:margin-y-neg-05{
+    margin-top:-0.25rem;
+    margin-bottom:-0.25rem;
+  }
+  .mobile-lg\:margin-top-neg-05{
+    margin-top:-0.25rem;
+  }
+  .mobile-lg\:margin-bottom-neg-05{
+    margin-bottom:-0.25rem;
+  }
+  .mobile-lg\:margin-y-neg-1{
+    margin-top:-0.5rem;
+    margin-bottom:-0.5rem;
+  }
+  .mobile-lg\:margin-top-neg-1{
+    margin-top:-0.5rem;
+  }
+  .mobile-lg\:margin-bottom-neg-1{
+    margin-bottom:-0.5rem;
+  }
+  .mobile-lg\:margin-y-neg-105{
+    margin-top:-0.75rem;
+    margin-bottom:-0.75rem;
+  }
+  .mobile-lg\:margin-top-neg-105{
+    margin-top:-0.75rem;
+  }
+  .mobile-lg\:margin-bottom-neg-105{
+    margin-bottom:-0.75rem;
+  }
+  .mobile-lg\:margin-y-neg-2{
+    margin-top:-1rem;
+    margin-bottom:-1rem;
+  }
+  .mobile-lg\:margin-top-neg-2{
+    margin-top:-1rem;
+  }
+  .mobile-lg\:margin-bottom-neg-2{
+    margin-bottom:-1rem;
+  }
+  .mobile-lg\:margin-y-neg-205{
+    margin-top:-1.25rem;
+    margin-bottom:-1.25rem;
+  }
+  .mobile-lg\:margin-top-neg-205{
+    margin-top:-1.25rem;
+  }
+  .mobile-lg\:margin-bottom-neg-205{
+    margin-bottom:-1.25rem;
+  }
+  .mobile-lg\:margin-y-neg-3{
+    margin-top:-1.5rem;
+    margin-bottom:-1.5rem;
+  }
+  .mobile-lg\:margin-top-neg-3{
+    margin-top:-1.5rem;
+  }
+  .mobile-lg\:margin-bottom-neg-3{
+    margin-bottom:-1.5rem;
+  }
+  .mobile-lg\:margin-y-neg-4{
+    margin-top:-2rem;
+    margin-bottom:-2rem;
+  }
+  .mobile-lg\:margin-top-neg-4{
+    margin-top:-2rem;
+  }
+  .mobile-lg\:margin-bottom-neg-4{
+    margin-bottom:-2rem;
+  }
+  .mobile-lg\:margin-y-neg-5{
+    margin-top:-2.5rem;
+    margin-bottom:-2.5rem;
+  }
+  .mobile-lg\:margin-top-neg-5{
+    margin-top:-2.5rem;
+  }
+  .mobile-lg\:margin-bottom-neg-5{
+    margin-bottom:-2.5rem;
+  }
+  .mobile-lg\:margin-y-neg-6{
+    margin-top:-3rem;
+    margin-bottom:-3rem;
+  }
+  .mobile-lg\:margin-top-neg-6{
+    margin-top:-3rem;
+  }
+  .mobile-lg\:margin-bottom-neg-6{
+    margin-bottom:-3rem;
+  }
+  .mobile-lg\:margin-y-neg-7{
+    margin-top:-3.5rem;
+    margin-bottom:-3.5rem;
+  }
+  .mobile-lg\:margin-top-neg-7{
+    margin-top:-3.5rem;
+  }
+  .mobile-lg\:margin-bottom-neg-7{
+    margin-bottom:-3.5rem;
+  }
+  .mobile-lg\:margin-y-neg-8{
+    margin-top:-4rem;
+    margin-bottom:-4rem;
+  }
+  .mobile-lg\:margin-top-neg-8{
+    margin-top:-4rem;
+  }
+  .mobile-lg\:margin-bottom-neg-8{
+    margin-bottom:-4rem;
+  }
+  .mobile-lg\:margin-y-neg-9{
+    margin-top:-4.5rem;
+    margin-bottom:-4.5rem;
+  }
+  .mobile-lg\:margin-top-neg-9{
+    margin-top:-4.5rem;
+  }
+  .mobile-lg\:margin-bottom-neg-9{
+    margin-bottom:-4.5rem;
+  }
+  .mobile-lg\:margin-y-neg-10{
+    margin-top:-5rem;
+    margin-bottom:-5rem;
+  }
+  .mobile-lg\:margin-top-neg-10{
+    margin-top:-5rem;
+  }
+  .mobile-lg\:margin-bottom-neg-10{
+    margin-bottom:-5rem;
+  }
+  .mobile-lg\:margin-y-neg-15{
+    margin-top:-7.5rem;
+    margin-bottom:-7.5rem;
+  }
+  .mobile-lg\:margin-top-neg-15{
+    margin-top:-7.5rem;
+  }
+  .mobile-lg\:margin-bottom-neg-15{
+    margin-bottom:-7.5rem;
+  }
+  .mobile-lg\:margin-y-4{
+    margin-top:2rem;
+    margin-bottom:2rem;
+  }
+  .mobile-lg\:margin-top-4{
+    margin-top:2rem;
+  }
+  .mobile-lg\:margin-bottom-4{
+    margin-bottom:2rem;
+  }
+  .mobile-lg\:margin-y-5{
+    margin-top:2.5rem;
+    margin-bottom:2.5rem;
+  }
+  .mobile-lg\:margin-top-5{
+    margin-top:2.5rem;
+  }
+  .mobile-lg\:margin-bottom-5{
+    margin-bottom:2.5rem;
+  }
+  .mobile-lg\:margin-y-6{
+    margin-top:3rem;
+    margin-bottom:3rem;
+  }
+  .mobile-lg\:margin-top-6{
+    margin-top:3rem;
+  }
+  .mobile-lg\:margin-bottom-6{
+    margin-bottom:3rem;
+  }
+  .mobile-lg\:margin-y-7{
+    margin-top:3.5rem;
+    margin-bottom:3.5rem;
+  }
+  .mobile-lg\:margin-top-7{
+    margin-top:3.5rem;
+  }
+  .mobile-lg\:margin-bottom-7{
+    margin-bottom:3.5rem;
+  }
+  .mobile-lg\:margin-y-8{
+    margin-top:4rem;
+    margin-bottom:4rem;
+  }
+  .mobile-lg\:margin-top-8{
+    margin-top:4rem;
+  }
+  .mobile-lg\:margin-bottom-8{
+    margin-bottom:4rem;
+  }
+  .mobile-lg\:margin-y-9{
+    margin-top:4.5rem;
+    margin-bottom:4.5rem;
+  }
+  .mobile-lg\:margin-top-9{
+    margin-top:4.5rem;
+  }
+  .mobile-lg\:margin-bottom-9{
+    margin-bottom:4.5rem;
+  }
+  .mobile-lg\:margin-y-10{
+    margin-top:5rem;
+    margin-bottom:5rem;
+  }
+  .mobile-lg\:margin-top-10{
+    margin-top:5rem;
+  }
+  .mobile-lg\:margin-bottom-10{
+    margin-bottom:5rem;
+  }
+  .mobile-lg\:margin-y-15{
+    margin-top:7.5rem;
+    margin-bottom:7.5rem;
+  }
+  .mobile-lg\:margin-top-15{
+    margin-top:7.5rem;
+  }
+  .mobile-lg\:margin-bottom-15{
+    margin-bottom:7.5rem;
+  }
+  .mobile-lg\:margin-y-05em{
+    margin-top:0.5em;
+    margin-bottom:0.5em;
+  }
+  .mobile-lg\:margin-top-05em{
+    margin-top:0.5em;
+  }
+  .mobile-lg\:margin-bottom-05em{
+    margin-bottom:0.5em;
+  }
+  .mobile-lg\:margin-y-1em{
+    margin-top:1em;
+    margin-bottom:1em;
+  }
+  .mobile-lg\:margin-top-1em{
+    margin-top:1em;
+  }
+  .mobile-lg\:margin-bottom-1em{
+    margin-bottom:1em;
+  }
+  .mobile-lg\:margin-y-105em{
+    margin-top:1.5em;
+    margin-bottom:1.5em;
+  }
+  .mobile-lg\:margin-top-105em{
+    margin-top:1.5em;
+  }
+  .mobile-lg\:margin-bottom-105em{
+    margin-bottom:1.5em;
+  }
+  .mobile-lg\:margin-y-2em{
+    margin-top:2em;
+    margin-bottom:2em;
+  }
+  .mobile-lg\:margin-top-2em{
+    margin-top:2em;
+  }
+  .mobile-lg\:margin-bottom-2em{
+    margin-bottom:2em;
+  }
+  .mobile-lg\:margin-y-0{
+    margin-top:0;
+    margin-bottom:0;
+  }
+  .mobile-lg\:margin-top-0{
+    margin-top:0;
+  }
+  .mobile-lg\:margin-bottom-0{
+    margin-bottom:0;
+  }
+  .mobile-lg\:margin-y-auto{
+    margin-top:auto;
+    margin-bottom:auto;
+  }
+  .mobile-lg\:margin-top-auto{
+    margin-top:auto;
+  }
+  .mobile-lg\:margin-bottom-auto{
+    margin-bottom:auto;
+  }
+  .mobile-lg\:margin-x-1px{
+    margin-left:1px;
+    margin-right:1px;
+  }
+  .mobile-lg\:margin-right-1px{
+    margin-right:1px;
+  }
+  .mobile-lg\:margin-left-1px{
+    margin-left:1px;
+  }
+  .mobile-lg\:margin-x-2px{
+    margin-left:2px;
+    margin-right:2px;
+  }
+  .mobile-lg\:margin-right-2px{
+    margin-right:2px;
+  }
+  .mobile-lg\:margin-left-2px{
+    margin-left:2px;
+  }
+  .mobile-lg\:margin-x-05{
+    margin-left:0.25rem;
+    margin-right:0.25rem;
+  }
+  .mobile-lg\:margin-right-05{
+    margin-right:0.25rem;
+  }
+  .mobile-lg\:margin-left-05{
+    margin-left:0.25rem;
+  }
+  .mobile-lg\:margin-x-1{
+    margin-left:0.5rem;
+    margin-right:0.5rem;
+  }
+  .mobile-lg\:margin-right-1{
+    margin-right:0.5rem;
+  }
+  .mobile-lg\:margin-left-1{
+    margin-left:0.5rem;
+  }
+  .mobile-lg\:margin-x-105{
+    margin-left:0.75rem;
+    margin-right:0.75rem;
+  }
+  .mobile-lg\:margin-right-105{
+    margin-right:0.75rem;
+  }
+  .mobile-lg\:margin-left-105{
+    margin-left:0.75rem;
+  }
+  .mobile-lg\:margin-x-2{
+    margin-left:1rem;
+    margin-right:1rem;
+  }
+  .mobile-lg\:margin-right-2{
+    margin-right:1rem;
+  }
+  .mobile-lg\:margin-left-2{
+    margin-left:1rem;
+  }
+  .mobile-lg\:margin-x-205{
+    margin-left:1.25rem;
+    margin-right:1.25rem;
+  }
+  .mobile-lg\:margin-right-205{
+    margin-right:1.25rem;
+  }
+  .mobile-lg\:margin-left-205{
+    margin-left:1.25rem;
+  }
+  .mobile-lg\:margin-x-3{
+    margin-left:1.5rem;
+    margin-right:1.5rem;
+  }
+  .mobile-lg\:margin-right-3{
+    margin-right:1.5rem;
+  }
+  .mobile-lg\:margin-left-3{
+    margin-left:1.5rem;
+  }
+  .mobile-lg\:margin-x-neg-1px{
+    margin-left:-1px;
+    margin-right:-1px;
+  }
+  .mobile-lg\:margin-right-neg-1px{
+    margin-right:-1px;
+  }
+  .mobile-lg\:margin-left-neg-1px{
+    margin-left:-1px;
+  }
+  .mobile-lg\:margin-x-neg-2px{
+    margin-left:-2px;
+    margin-right:-2px;
+  }
+  .mobile-lg\:margin-right-neg-2px{
+    margin-right:-2px;
+  }
+  .mobile-lg\:margin-left-neg-2px{
+    margin-left:-2px;
+  }
+  .mobile-lg\:margin-x-neg-05{
+    margin-left:-0.25rem;
+    margin-right:-0.25rem;
+  }
+  .mobile-lg\:margin-right-neg-05{
+    margin-right:-0.25rem;
+  }
+  .mobile-lg\:margin-left-neg-05{
+    margin-left:-0.25rem;
+  }
+  .mobile-lg\:margin-x-neg-1{
+    margin-left:-0.5rem;
+    margin-right:-0.5rem;
+  }
+  .mobile-lg\:margin-right-neg-1{
+    margin-right:-0.5rem;
+  }
+  .mobile-lg\:margin-left-neg-1{
+    margin-left:-0.5rem;
+  }
+  .mobile-lg\:margin-x-neg-105{
+    margin-left:-0.75rem;
+    margin-right:-0.75rem;
+  }
+  .mobile-lg\:margin-right-neg-105{
+    margin-right:-0.75rem;
+  }
+  .mobile-lg\:margin-left-neg-105{
+    margin-left:-0.75rem;
+  }
+  .mobile-lg\:margin-x-neg-2{
+    margin-left:-1rem;
+    margin-right:-1rem;
+  }
+  .mobile-lg\:margin-right-neg-2{
+    margin-right:-1rem;
+  }
+  .mobile-lg\:margin-left-neg-2{
+    margin-left:-1rem;
+  }
+  .mobile-lg\:margin-x-neg-205{
+    margin-left:-1.25rem;
+    margin-right:-1.25rem;
+  }
+  .mobile-lg\:margin-right-neg-205{
+    margin-right:-1.25rem;
+  }
+  .mobile-lg\:margin-left-neg-205{
+    margin-left:-1.25rem;
+  }
+  .mobile-lg\:margin-x-neg-3{
+    margin-left:-1.5rem;
+    margin-right:-1.5rem;
+  }
+  .mobile-lg\:margin-right-neg-3{
+    margin-right:-1.5rem;
+  }
+  .mobile-lg\:margin-left-neg-3{
+    margin-left:-1.5rem;
+  }
+  .mobile-lg\:margin-x-neg-4{
+    margin-left:-2rem;
+    margin-right:-2rem;
+  }
+  .mobile-lg\:margin-right-neg-4{
+    margin-right:-2rem;
+  }
+  .mobile-lg\:margin-left-neg-4{
+    margin-left:-2rem;
+  }
+  .mobile-lg\:margin-x-neg-5{
+    margin-left:-2.5rem;
+    margin-right:-2.5rem;
+  }
+  .mobile-lg\:margin-right-neg-5{
+    margin-right:-2.5rem;
+  }
+  .mobile-lg\:margin-left-neg-5{
+    margin-left:-2.5rem;
+  }
+  .mobile-lg\:margin-x-neg-6{
+    margin-left:-3rem;
+    margin-right:-3rem;
+  }
+  .mobile-lg\:margin-right-neg-6{
+    margin-right:-3rem;
+  }
+  .mobile-lg\:margin-left-neg-6{
+    margin-left:-3rem;
+  }
+  .mobile-lg\:margin-x-neg-7{
+    margin-left:-3.5rem;
+    margin-right:-3.5rem;
+  }
+  .mobile-lg\:margin-right-neg-7{
+    margin-right:-3.5rem;
+  }
+  .mobile-lg\:margin-left-neg-7{
+    margin-left:-3.5rem;
+  }
+  .mobile-lg\:margin-x-neg-8{
+    margin-left:-4rem;
+    margin-right:-4rem;
+  }
+  .mobile-lg\:margin-right-neg-8{
+    margin-right:-4rem;
+  }
+  .mobile-lg\:margin-left-neg-8{
+    margin-left:-4rem;
+  }
+  .mobile-lg\:margin-x-neg-9{
+    margin-left:-4.5rem;
+    margin-right:-4.5rem;
+  }
+  .mobile-lg\:margin-right-neg-9{
+    margin-right:-4.5rem;
+  }
+  .mobile-lg\:margin-left-neg-9{
+    margin-left:-4.5rem;
+  }
+  .mobile-lg\:margin-x-neg-10{
+    margin-left:-5rem;
+    margin-right:-5rem;
+  }
+  .mobile-lg\:margin-right-neg-10{
+    margin-right:-5rem;
+  }
+  .mobile-lg\:margin-left-neg-10{
+    margin-left:-5rem;
+  }
+  .mobile-lg\:margin-x-neg-15{
+    margin-left:-7.5rem;
+    margin-right:-7.5rem;
+  }
+  .mobile-lg\:margin-right-neg-15{
+    margin-right:-7.5rem;
+  }
+  .mobile-lg\:margin-left-neg-15{
+    margin-left:-7.5rem;
+  }
+  .mobile-lg\:margin-x-4{
+    margin-left:2rem;
+    margin-right:2rem;
+  }
+  .mobile-lg\:margin-right-4{
+    margin-right:2rem;
+  }
+  .mobile-lg\:margin-left-4{
+    margin-left:2rem;
+  }
+  .mobile-lg\:margin-x-5{
+    margin-left:2.5rem;
+    margin-right:2.5rem;
+  }
+  .mobile-lg\:margin-right-5{
+    margin-right:2.5rem;
+  }
+  .mobile-lg\:margin-left-5{
+    margin-left:2.5rem;
+  }
+  .mobile-lg\:margin-x-6{
+    margin-left:3rem;
+    margin-right:3rem;
+  }
+  .mobile-lg\:margin-right-6{
+    margin-right:3rem;
+  }
+  .mobile-lg\:margin-left-6{
+    margin-left:3rem;
+  }
+  .mobile-lg\:margin-x-7{
+    margin-left:3.5rem;
+    margin-right:3.5rem;
+  }
+  .mobile-lg\:margin-right-7{
+    margin-right:3.5rem;
+  }
+  .mobile-lg\:margin-left-7{
+    margin-left:3.5rem;
+  }
+  .mobile-lg\:margin-x-8{
+    margin-left:4rem;
+    margin-right:4rem;
+  }
+  .mobile-lg\:margin-right-8{
+    margin-right:4rem;
+  }
+  .mobile-lg\:margin-left-8{
+    margin-left:4rem;
+  }
+  .mobile-lg\:margin-x-9{
+    margin-left:4.5rem;
+    margin-right:4.5rem;
+  }
+  .mobile-lg\:margin-right-9{
+    margin-right:4.5rem;
+  }
+  .mobile-lg\:margin-left-9{
+    margin-left:4.5rem;
+  }
+  .mobile-lg\:margin-x-10{
+    margin-left:5rem;
+    margin-right:5rem;
+  }
+  .mobile-lg\:margin-right-10{
+    margin-right:5rem;
+  }
+  .mobile-lg\:margin-left-10{
+    margin-left:5rem;
+  }
+  .mobile-lg\:margin-x-15{
+    margin-left:7.5rem;
+    margin-right:7.5rem;
+  }
+  .mobile-lg\:margin-right-15{
+    margin-right:7.5rem;
+  }
+  .mobile-lg\:margin-left-15{
+    margin-left:7.5rem;
+  }
+  .mobile-lg\:margin-x-card{
+    margin-left:10rem;
+    margin-right:10rem;
+  }
+  .mobile-lg\:margin-right-card{
+    margin-right:10rem;
+  }
+  .mobile-lg\:margin-left-card{
+    margin-left:10rem;
+  }
+  .mobile-lg\:margin-x-card-lg{
+    margin-left:15rem;
+    margin-right:15rem;
+  }
+  .mobile-lg\:margin-right-card-lg{
+    margin-right:15rem;
+  }
+  .mobile-lg\:margin-left-card-lg{
+    margin-left:15rem;
+  }
+  .mobile-lg\:margin-x-mobile{
+    margin-left:20rem;
+    margin-right:20rem;
+  }
+  .mobile-lg\:margin-right-mobile{
+    margin-right:20rem;
+  }
+  .mobile-lg\:margin-left-mobile{
+    margin-left:20rem;
+  }
+  .mobile-lg\:margin-x-05em{
+    margin-left:0.5em;
+    margin-right:0.5em;
+  }
+  .mobile-lg\:margin-right-05em{
+    margin-right:0.5em;
+  }
+  .mobile-lg\:margin-left-05em{
+    margin-left:0.5em;
+  }
+  .mobile-lg\:margin-x-1em{
+    margin-left:1em;
+    margin-right:1em;
+  }
+  .mobile-lg\:margin-right-1em{
+    margin-right:1em;
+  }
+  .mobile-lg\:margin-left-1em{
+    margin-left:1em;
+  }
+  .mobile-lg\:margin-x-105em{
+    margin-left:1.5em;
+    margin-right:1.5em;
+  }
+  .mobile-lg\:margin-right-105em{
+    margin-right:1.5em;
+  }
+  .mobile-lg\:margin-left-105em{
+    margin-left:1.5em;
+  }
+  .mobile-lg\:margin-x-2em{
+    margin-left:2em;
+    margin-right:2em;
+  }
+  .mobile-lg\:margin-right-2em{
+    margin-right:2em;
+  }
+  .mobile-lg\:margin-left-2em{
+    margin-left:2em;
+  }
+  .mobile-lg\:margin-x-0{
+    margin-left:0;
+    margin-right:0;
+  }
+  .mobile-lg\:margin-right-0{
+    margin-right:0;
+  }
+  .mobile-lg\:margin-left-0{
+    margin-left:0;
+  }
+  .mobile-lg\:margin-x-auto{
+    margin-left:auto;
+    margin-right:auto;
+  }
+  .mobile-lg\:margin-right-auto{
+    margin-right:auto;
+  }
+  .mobile-lg\:margin-left-auto{
+    margin-left:auto;
+  }
+  .mobile-lg\:measure-1{
+    max-width:44ex;
+  }
+  .mobile-lg\:measure-2{
+    max-width:60ex;
+  }
+  .mobile-lg\:measure-3{
+    max-width:64ex;
+  }
+  .mobile-lg\:measure-4{
+    max-width:68ex;
+  }
+  .mobile-lg\:measure-5{
+    max-width:72ex;
+  }
+  .mobile-lg\:measure-6{
+    max-width:88ex;
+  }
+  .mobile-lg\:measure-none{
+    max-width:none;
+  }
+  .mobile-lg\:order-first{
+    order:-1;
+  }
+  .mobile-lg\:order-last{
+    order:999;
+  }
+  .mobile-lg\:order-initial{
+    order:initial;
+  }
+  .mobile-lg\:order-0{
+    order:0;
+  }
+  .mobile-lg\:order-1{
+    order:1;
+  }
+  .mobile-lg\:order-2{
+    order:2;
+  }
+  .mobile-lg\:order-3{
+    order:3;
+  }
+  .mobile-lg\:order-4{
+    order:4;
+  }
+  .mobile-lg\:order-5{
+    order:5;
+  }
+  .mobile-lg\:order-6{
+    order:6;
+  }
+  .mobile-lg\:order-7{
+    order:7;
+  }
+  .mobile-lg\:order-8{
+    order:8;
+  }
+  .mobile-lg\:order-9{
+    order:9;
+  }
+  .mobile-lg\:order-10{
+    order:10;
+  }
+  .mobile-lg\:order-11{
+    order:11;
+  }
+  .mobile-lg\:padding-1px{
+    padding:1px;
+  }
+  .mobile-lg\:padding-y-1px{
+    padding-top:1px;
+    padding-bottom:1px;
+  }
+  .mobile-lg\:padding-x-1px{
+    padding-left:1px;
+    padding-right:1px;
+  }
+  .mobile-lg\:padding-top-1px{
+    padding-top:1px;
+  }
+  .mobile-lg\:padding-right-1px{
+    padding-right:1px;
+  }
+  .mobile-lg\:padding-bottom-1px{
+    padding-bottom:1px;
+  }
+  .mobile-lg\:padding-left-1px{
+    padding-left:1px;
+  }
+  .mobile-lg\:padding-2px{
+    padding:2px;
+  }
+  .mobile-lg\:padding-y-2px{
+    padding-top:2px;
+    padding-bottom:2px;
+  }
+  .mobile-lg\:padding-x-2px{
+    padding-left:2px;
+    padding-right:2px;
+  }
+  .mobile-lg\:padding-top-2px{
+    padding-top:2px;
+  }
+  .mobile-lg\:padding-right-2px{
+    padding-right:2px;
+  }
+  .mobile-lg\:padding-bottom-2px{
+    padding-bottom:2px;
+  }
+  .mobile-lg\:padding-left-2px{
+    padding-left:2px;
+  }
+  .mobile-lg\:padding-05{
+    padding:0.25rem;
+  }
+  .mobile-lg\:padding-y-05{
+    padding-top:0.25rem;
+    padding-bottom:0.25rem;
+  }
+  .mobile-lg\:padding-x-05{
+    padding-left:0.25rem;
+    padding-right:0.25rem;
+  }
+  .mobile-lg\:padding-top-05{
+    padding-top:0.25rem;
+  }
+  .mobile-lg\:padding-right-05{
+    padding-right:0.25rem;
+  }
+  .mobile-lg\:padding-bottom-05{
+    padding-bottom:0.25rem;
+  }
+  .mobile-lg\:padding-left-05{
+    padding-left:0.25rem;
+  }
+  .mobile-lg\:padding-1{
+    padding:0.5rem;
+  }
+  .mobile-lg\:padding-y-1{
+    padding-top:0.5rem;
+    padding-bottom:0.5rem;
+  }
+  .mobile-lg\:padding-x-1{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .mobile-lg\:padding-top-1{
+    padding-top:0.5rem;
+  }
+  .mobile-lg\:padding-right-1{
+    padding-right:0.5rem;
+  }
+  .mobile-lg\:padding-bottom-1{
+    padding-bottom:0.5rem;
+  }
+  .mobile-lg\:padding-left-1{
+    padding-left:0.5rem;
+  }
+  .mobile-lg\:padding-105{
+    padding:0.75rem;
+  }
+  .mobile-lg\:padding-y-105{
+    padding-top:0.75rem;
+    padding-bottom:0.75rem;
+  }
+  .mobile-lg\:padding-x-105{
+    padding-left:0.75rem;
+    padding-right:0.75rem;
+  }
+  .mobile-lg\:padding-top-105{
+    padding-top:0.75rem;
+  }
+  .mobile-lg\:padding-right-105{
+    padding-right:0.75rem;
+  }
+  .mobile-lg\:padding-bottom-105{
+    padding-bottom:0.75rem;
+  }
+  .mobile-lg\:padding-left-105{
+    padding-left:0.75rem;
+  }
+  .mobile-lg\:padding-2{
+    padding:1rem;
+  }
+  .mobile-lg\:padding-y-2{
+    padding-top:1rem;
+    padding-bottom:1rem;
+  }
+  .mobile-lg\:padding-x-2{
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+  .mobile-lg\:padding-top-2{
+    padding-top:1rem;
+  }
+  .mobile-lg\:padding-right-2{
+    padding-right:1rem;
+  }
+  .mobile-lg\:padding-bottom-2{
+    padding-bottom:1rem;
+  }
+  .mobile-lg\:padding-left-2{
+    padding-left:1rem;
+  }
+  .mobile-lg\:padding-205{
+    padding:1.25rem;
+  }
+  .mobile-lg\:padding-y-205{
+    padding-top:1.25rem;
+    padding-bottom:1.25rem;
+  }
+  .mobile-lg\:padding-x-205{
+    padding-left:1.25rem;
+    padding-right:1.25rem;
+  }
+  .mobile-lg\:padding-top-205{
+    padding-top:1.25rem;
+  }
+  .mobile-lg\:padding-right-205{
+    padding-right:1.25rem;
+  }
+  .mobile-lg\:padding-bottom-205{
+    padding-bottom:1.25rem;
+  }
+  .mobile-lg\:padding-left-205{
+    padding-left:1.25rem;
+  }
+  .mobile-lg\:padding-3{
+    padding:1.5rem;
+  }
+  .mobile-lg\:padding-y-3{
+    padding-top:1.5rem;
+    padding-bottom:1.5rem;
+  }
+  .mobile-lg\:padding-x-3{
+    padding-left:1.5rem;
+    padding-right:1.5rem;
+  }
+  .mobile-lg\:padding-top-3{
+    padding-top:1.5rem;
+  }
+  .mobile-lg\:padding-right-3{
+    padding-right:1.5rem;
+  }
+  .mobile-lg\:padding-bottom-3{
+    padding-bottom:1.5rem;
+  }
+  .mobile-lg\:padding-left-3{
+    padding-left:1.5rem;
+  }
+  .mobile-lg\:padding-4{
+    padding:2rem;
+  }
+  .mobile-lg\:padding-y-4{
+    padding-top:2rem;
+    padding-bottom:2rem;
+  }
+  .mobile-lg\:padding-x-4{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+  .mobile-lg\:padding-top-4{
+    padding-top:2rem;
+  }
+  .mobile-lg\:padding-right-4{
+    padding-right:2rem;
+  }
+  .mobile-lg\:padding-bottom-4{
+    padding-bottom:2rem;
+  }
+  .mobile-lg\:padding-left-4{
+    padding-left:2rem;
+  }
+  .mobile-lg\:padding-5{
+    padding:2.5rem;
+  }
+  .mobile-lg\:padding-y-5{
+    padding-top:2.5rem;
+    padding-bottom:2.5rem;
+  }
+  .mobile-lg\:padding-x-5{
+    padding-left:2.5rem;
+    padding-right:2.5rem;
+  }
+  .mobile-lg\:padding-top-5{
+    padding-top:2.5rem;
+  }
+  .mobile-lg\:padding-right-5{
+    padding-right:2.5rem;
+  }
+  .mobile-lg\:padding-bottom-5{
+    padding-bottom:2.5rem;
+  }
+  .mobile-lg\:padding-left-5{
+    padding-left:2.5rem;
+  }
+  .mobile-lg\:padding-6{
+    padding:3rem;
+  }
+  .mobile-lg\:padding-y-6{
+    padding-top:3rem;
+    padding-bottom:3rem;
+  }
+  .mobile-lg\:padding-x-6{
+    padding-left:3rem;
+    padding-right:3rem;
+  }
+  .mobile-lg\:padding-top-6{
+    padding-top:3rem;
+  }
+  .mobile-lg\:padding-right-6{
+    padding-right:3rem;
+  }
+  .mobile-lg\:padding-bottom-6{
+    padding-bottom:3rem;
+  }
+  .mobile-lg\:padding-left-6{
+    padding-left:3rem;
+  }
+  .mobile-lg\:padding-7{
+    padding:3.5rem;
+  }
+  .mobile-lg\:padding-y-7{
+    padding-top:3.5rem;
+    padding-bottom:3.5rem;
+  }
+  .mobile-lg\:padding-x-7{
+    padding-left:3.5rem;
+    padding-right:3.5rem;
+  }
+  .mobile-lg\:padding-top-7{
+    padding-top:3.5rem;
+  }
+  .mobile-lg\:padding-right-7{
+    padding-right:3.5rem;
+  }
+  .mobile-lg\:padding-bottom-7{
+    padding-bottom:3.5rem;
+  }
+  .mobile-lg\:padding-left-7{
+    padding-left:3.5rem;
+  }
+  .mobile-lg\:padding-8{
+    padding:4rem;
+  }
+  .mobile-lg\:padding-y-8{
+    padding-top:4rem;
+    padding-bottom:4rem;
+  }
+  .mobile-lg\:padding-x-8{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+  .mobile-lg\:padding-top-8{
+    padding-top:4rem;
+  }
+  .mobile-lg\:padding-right-8{
+    padding-right:4rem;
+  }
+  .mobile-lg\:padding-bottom-8{
+    padding-bottom:4rem;
+  }
+  .mobile-lg\:padding-left-8{
+    padding-left:4rem;
+  }
+  .mobile-lg\:padding-9{
+    padding:4.5rem;
+  }
+  .mobile-lg\:padding-y-9{
+    padding-top:4.5rem;
+    padding-bottom:4.5rem;
+  }
+  .mobile-lg\:padding-x-9{
+    padding-left:4.5rem;
+    padding-right:4.5rem;
+  }
+  .mobile-lg\:padding-top-9{
+    padding-top:4.5rem;
+  }
+  .mobile-lg\:padding-right-9{
+    padding-right:4.5rem;
+  }
+  .mobile-lg\:padding-bottom-9{
+    padding-bottom:4.5rem;
+  }
+  .mobile-lg\:padding-left-9{
+    padding-left:4.5rem;
+  }
+  .mobile-lg\:padding-10{
+    padding:5rem;
+  }
+  .mobile-lg\:padding-y-10{
+    padding-top:5rem;
+    padding-bottom:5rem;
+  }
+  .mobile-lg\:padding-x-10{
+    padding-left:5rem;
+    padding-right:5rem;
+  }
+  .mobile-lg\:padding-top-10{
+    padding-top:5rem;
+  }
+  .mobile-lg\:padding-right-10{
+    padding-right:5rem;
+  }
+  .mobile-lg\:padding-bottom-10{
+    padding-bottom:5rem;
+  }
+  .mobile-lg\:padding-left-10{
+    padding-left:5rem;
+  }
+  .mobile-lg\:padding-15{
+    padding:7.5rem;
+  }
+  .mobile-lg\:padding-y-15{
+    padding-top:7.5rem;
+    padding-bottom:7.5rem;
+  }
+  .mobile-lg\:padding-x-15{
+    padding-left:7.5rem;
+    padding-right:7.5rem;
+  }
+  .mobile-lg\:padding-top-15{
+    padding-top:7.5rem;
+  }
+  .mobile-lg\:padding-right-15{
+    padding-right:7.5rem;
+  }
+  .mobile-lg\:padding-bottom-15{
+    padding-bottom:7.5rem;
+  }
+  .mobile-lg\:padding-left-15{
+    padding-left:7.5rem;
+  }
+  .mobile-lg\:padding-0{
+    padding:0;
+  }
+  .mobile-lg\:padding-y-0{
+    padding-top:0;
+    padding-bottom:0;
+  }
+  .mobile-lg\:padding-x-0{
+    padding-left:0;
+    padding-right:0;
+  }
+  .mobile-lg\:padding-top-0{
+    padding-top:0;
+  }
+  .mobile-lg\:padding-right-0{
+    padding-right:0;
+  }
+  .mobile-lg\:padding-bottom-0{
+    padding-bottom:0;
+  }
+  .mobile-lg\:padding-left-0{
+    padding-left:0;
+  }
+  .mobile-lg\:width-1px{
+    width:1px;
+  }
+  .mobile-lg\:width-2px{
+    width:2px;
+  }
+  .mobile-lg\:width-05{
+    width:0.25rem;
+  }
+  .mobile-lg\:width-1{
+    width:0.5rem;
+  }
+  .mobile-lg\:width-105{
+    width:0.75rem;
+  }
+  .mobile-lg\:width-2{
+    width:1rem;
+  }
+  .mobile-lg\:width-205{
+    width:1.25rem;
+  }
+  .mobile-lg\:width-3{
+    width:1.5rem;
+  }
+  .mobile-lg\:width-4{
+    width:2rem;
+  }
+  .mobile-lg\:width-5{
+    width:2.5rem;
+  }
+  .mobile-lg\:width-6{
+    width:3rem;
+  }
+  .mobile-lg\:width-7{
+    width:3.5rem;
+  }
+  .mobile-lg\:width-8{
+    width:4rem;
+  }
+  .mobile-lg\:width-9{
+    width:4.5rem;
+  }
+  .mobile-lg\:width-10{
+    width:5rem;
+  }
+  .mobile-lg\:width-15{
+    width:7.5rem;
+  }
+  .mobile-lg\:width-card{
+    width:10rem;
+  }
+  .mobile-lg\:width-card-lg{
+    width:15rem;
+  }
+  .mobile-lg\:width-mobile{
+    width:20rem;
+  }
+  .mobile-lg\:width-mobile-lg{
+    width:30rem;
+  }
+  .mobile-lg\:width-tablet{
+    width:40rem;
+  }
+  .mobile-lg\:width-tablet-lg{
+    width:55rem;
+  }
+  .mobile-lg\:width-desktop{
+    width:64rem;
+  }
+  .mobile-lg\:width-desktop-lg{
+    width:75rem;
+  }
+  .mobile-lg\:width-widescreen{
+    width:87.5rem;
+  }
+  .mobile-lg\:width-0{
+    width:0;
+  }
+  .mobile-lg\:width-full{
+    width:100%;
+  }
+  .mobile-lg\:width-auto{
+    width:auto;
+  }
+}
+@media all and (min-width: 40em){
+  .tablet\:border-1px{
+    border:1px solid;
+  }
+  .tablet\:hover\:border-1px:hover{
+    border:1px solid;
+  }
+  .tablet\:border-y-1px{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .tablet\:hover\:border-y-1px:hover{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .tablet\:border-x-1px{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .tablet\:hover\:border-x-1px:hover{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .tablet\:border-top-1px{
+    border-top:1px solid;
+  }
+  .tablet\:hover\:border-top-1px:hover{
+    border-top:1px solid;
+  }
+  .tablet\:border-right-1px{
+    border-right:1px solid;
+  }
+  .tablet\:hover\:border-right-1px:hover{
+    border-right:1px solid;
+  }
+  .tablet\:border-bottom-1px{
+    border-bottom:1px solid;
+  }
+  .tablet\:hover\:border-bottom-1px:hover{
+    border-bottom:1px solid;
+  }
+  .tablet\:border-left-1px{
+    border-left:1px solid;
+  }
+  .tablet\:hover\:border-left-1px:hover{
+    border-left:1px solid;
+  }
+  .tablet\:border-2px{
+    border:2px solid;
+  }
+  .tablet\:hover\:border-2px:hover{
+    border:2px solid;
+  }
+  .tablet\:border-y-2px{
+    border-top:2px solid;
+    border-bottom:2px solid;
+  }
+  .tablet\:hover\:border-y-2px:hover{
+    border-top:2px solid;
+    border-bottom:2px solid;
+  }
+  .tablet\:border-x-2px{
+    border-left:2px solid;
+    border-right:2px solid;
+  }
+  .tablet\:hover\:border-x-2px:hover{
+    border-left:2px solid;
+    border-right:2px solid;
+  }
+  .tablet\:border-top-2px{
+    border-top:2px solid;
+  }
+  .tablet\:hover\:border-top-2px:hover{
+    border-top:2px solid;
+  }
+  .tablet\:border-right-2px{
+    border-right:2px solid;
+  }
+  .tablet\:hover\:border-right-2px:hover{
+    border-right:2px solid;
+  }
+  .tablet\:border-bottom-2px{
+    border-bottom:2px solid;
+  }
+  .tablet\:hover\:border-bottom-2px:hover{
+    border-bottom:2px solid;
+  }
+  .tablet\:border-left-2px{
+    border-left:2px solid;
+  }
+  .tablet\:hover\:border-left-2px:hover{
+    border-left:2px solid;
+  }
+  .tablet\:border-05{
+    border:0.25rem solid;
+  }
+  .tablet\:hover\:border-05:hover{
+    border:0.25rem solid;
+  }
+  .tablet\:border-y-05{
+    border-top:0.25rem solid;
+    border-bottom:0.25rem solid;
+  }
+  .tablet\:hover\:border-y-05:hover{
+    border-top:0.25rem solid;
+    border-bottom:0.25rem solid;
+  }
+  .tablet\:border-x-05{
+    border-left:0.25rem solid;
+    border-right:0.25rem solid;
+  }
+  .tablet\:hover\:border-x-05:hover{
+    border-left:0.25rem solid;
+    border-right:0.25rem solid;
+  }
+  .tablet\:border-top-05{
+    border-top:0.25rem solid;
+  }
+  .tablet\:hover\:border-top-05:hover{
+    border-top:0.25rem solid;
+  }
+  .tablet\:border-right-05{
+    border-right:0.25rem solid;
+  }
+  .tablet\:hover\:border-right-05:hover{
+    border-right:0.25rem solid;
+  }
+  .tablet\:border-bottom-05{
+    border-bottom:0.25rem solid;
+  }
+  .tablet\:hover\:border-bottom-05:hover{
+    border-bottom:0.25rem solid;
+  }
+  .tablet\:border-left-05{
+    border-left:0.25rem solid;
+  }
+  .tablet\:hover\:border-left-05:hover{
+    border-left:0.25rem solid;
+  }
+  .tablet\:border-1{
+    border:0.5rem solid;
+  }
+  .tablet\:hover\:border-1:hover{
+    border:0.5rem solid;
+  }
+  .tablet\:border-y-1{
+    border-top:0.5rem solid;
+    border-bottom:0.5rem solid;
+  }
+  .tablet\:hover\:border-y-1:hover{
+    border-top:0.5rem solid;
+    border-bottom:0.5rem solid;
+  }
+  .tablet\:border-x-1{
+    border-left:0.5rem solid;
+    border-right:0.5rem solid;
+  }
+  .tablet\:hover\:border-x-1:hover{
+    border-left:0.5rem solid;
+    border-right:0.5rem solid;
+  }
+  .tablet\:border-top-1{
+    border-top:0.5rem solid;
+  }
+  .tablet\:hover\:border-top-1:hover{
+    border-top:0.5rem solid;
+  }
+  .tablet\:border-right-1{
+    border-right:0.5rem solid;
+  }
+  .tablet\:hover\:border-right-1:hover{
+    border-right:0.5rem solid;
+  }
+  .tablet\:border-bottom-1{
+    border-bottom:0.5rem solid;
+  }
+  .tablet\:hover\:border-bottom-1:hover{
+    border-bottom:0.5rem solid;
+  }
+  .tablet\:border-left-1{
+    border-left:0.5rem solid;
+  }
+  .tablet\:hover\:border-left-1:hover{
+    border-left:0.5rem solid;
+  }
+  .tablet\:border-105{
+    border:0.75rem solid;
+  }
+  .tablet\:hover\:border-105:hover{
+    border:0.75rem solid;
+  }
+  .tablet\:border-y-105{
+    border-top:0.75rem solid;
+    border-bottom:0.75rem solid;
+  }
+  .tablet\:hover\:border-y-105:hover{
+    border-top:0.75rem solid;
+    border-bottom:0.75rem solid;
+  }
+  .tablet\:border-x-105{
+    border-left:0.75rem solid;
+    border-right:0.75rem solid;
+  }
+  .tablet\:hover\:border-x-105:hover{
+    border-left:0.75rem solid;
+    border-right:0.75rem solid;
+  }
+  .tablet\:border-top-105{
+    border-top:0.75rem solid;
+  }
+  .tablet\:hover\:border-top-105:hover{
+    border-top:0.75rem solid;
+  }
+  .tablet\:border-right-105{
+    border-right:0.75rem solid;
+  }
+  .tablet\:hover\:border-right-105:hover{
+    border-right:0.75rem solid;
+  }
+  .tablet\:border-bottom-105{
+    border-bottom:0.75rem solid;
+  }
+  .tablet\:hover\:border-bottom-105:hover{
+    border-bottom:0.75rem solid;
+  }
+  .tablet\:border-left-105{
+    border-left:0.75rem solid;
+  }
+  .tablet\:hover\:border-left-105:hover{
+    border-left:0.75rem solid;
+  }
+  .tablet\:border-2{
+    border:1rem solid;
+  }
+  .tablet\:hover\:border-2:hover{
+    border:1rem solid;
+  }
+  .tablet\:border-y-2{
+    border-top:1rem solid;
+    border-bottom:1rem solid;
+  }
+  .tablet\:hover\:border-y-2:hover{
+    border-top:1rem solid;
+    border-bottom:1rem solid;
+  }
+  .tablet\:border-x-2{
+    border-left:1rem solid;
+    border-right:1rem solid;
+  }
+  .tablet\:hover\:border-x-2:hover{
+    border-left:1rem solid;
+    border-right:1rem solid;
+  }
+  .tablet\:border-top-2{
+    border-top:1rem solid;
+  }
+  .tablet\:hover\:border-top-2:hover{
+    border-top:1rem solid;
+  }
+  .tablet\:border-right-2{
+    border-right:1rem solid;
+  }
+  .tablet\:hover\:border-right-2:hover{
+    border-right:1rem solid;
+  }
+  .tablet\:border-bottom-2{
+    border-bottom:1rem solid;
+  }
+  .tablet\:hover\:border-bottom-2:hover{
+    border-bottom:1rem solid;
+  }
+  .tablet\:border-left-2{
+    border-left:1rem solid;
+  }
+  .tablet\:hover\:border-left-2:hover{
+    border-left:1rem solid;
+  }
+  .tablet\:border-205{
+    border:1.25rem solid;
+  }
+  .tablet\:hover\:border-205:hover{
+    border:1.25rem solid;
+  }
+  .tablet\:border-y-205{
+    border-top:1.25rem solid;
+    border-bottom:1.25rem solid;
+  }
+  .tablet\:hover\:border-y-205:hover{
+    border-top:1.25rem solid;
+    border-bottom:1.25rem solid;
+  }
+  .tablet\:border-x-205{
+    border-left:1.25rem solid;
+    border-right:1.25rem solid;
+  }
+  .tablet\:hover\:border-x-205:hover{
+    border-left:1.25rem solid;
+    border-right:1.25rem solid;
+  }
+  .tablet\:border-top-205{
+    border-top:1.25rem solid;
+  }
+  .tablet\:hover\:border-top-205:hover{
+    border-top:1.25rem solid;
+  }
+  .tablet\:border-right-205{
+    border-right:1.25rem solid;
+  }
+  .tablet\:hover\:border-right-205:hover{
+    border-right:1.25rem solid;
+  }
+  .tablet\:border-bottom-205{
+    border-bottom:1.25rem solid;
+  }
+  .tablet\:hover\:border-bottom-205:hover{
+    border-bottom:1.25rem solid;
+  }
+  .tablet\:border-left-205{
+    border-left:1.25rem solid;
+  }
+  .tablet\:hover\:border-left-205:hover{
+    border-left:1.25rem solid;
+  }
+  .tablet\:border-3{
+    border:1.5rem solid;
+  }
+  .tablet\:hover\:border-3:hover{
+    border:1.5rem solid;
+  }
+  .tablet\:border-y-3{
+    border-top:1.5rem solid;
+    border-bottom:1.5rem solid;
+  }
+  .tablet\:hover\:border-y-3:hover{
+    border-top:1.5rem solid;
+    border-bottom:1.5rem solid;
+  }
+  .tablet\:border-x-3{
+    border-left:1.5rem solid;
+    border-right:1.5rem solid;
+  }
+  .tablet\:hover\:border-x-3:hover{
+    border-left:1.5rem solid;
+    border-right:1.5rem solid;
+  }
+  .tablet\:border-top-3{
+    border-top:1.5rem solid;
+  }
+  .tablet\:hover\:border-top-3:hover{
+    border-top:1.5rem solid;
+  }
+  .tablet\:border-right-3{
+    border-right:1.5rem solid;
+  }
+  .tablet\:hover\:border-right-3:hover{
+    border-right:1.5rem solid;
+  }
+  .tablet\:border-bottom-3{
+    border-bottom:1.5rem solid;
+  }
+  .tablet\:hover\:border-bottom-3:hover{
+    border-bottom:1.5rem solid;
+  }
+  .tablet\:border-left-3{
+    border-left:1.5rem solid;
+  }
+  .tablet\:hover\:border-left-3:hover{
+    border-left:1.5rem solid;
+  }
+  .tablet\:border-0{
+    border:0 solid;
+  }
+  .tablet\:hover\:border-0:hover{
+    border:0 solid;
+  }
+  .tablet\:border-y-0{
+    border-top:0 solid;
+    border-bottom:0 solid;
+  }
+  .tablet\:hover\:border-y-0:hover{
+    border-top:0 solid;
+    border-bottom:0 solid;
+  }
+  .tablet\:border-x-0{
+    border-left:0 solid;
+    border-right:0 solid;
+  }
+  .tablet\:hover\:border-x-0:hover{
+    border-left:0 solid;
+    border-right:0 solid;
+  }
+  .tablet\:border-top-0{
+    border-top:0 solid;
+  }
+  .tablet\:hover\:border-top-0:hover{
+    border-top:0 solid;
+  }
+  .tablet\:border-right-0{
+    border-right:0 solid;
+  }
+  .tablet\:hover\:border-right-0:hover{
+    border-right:0 solid;
+  }
+  .tablet\:border-bottom-0{
+    border-bottom:0 solid;
+  }
+  .tablet\:hover\:border-bottom-0:hover{
+    border-bottom:0 solid;
+  }
+  .tablet\:border-left-0{
+    border-left:0 solid;
+  }
+  .tablet\:hover\:border-left-0:hover{
+    border-left:0 solid;
+  }
+  .tablet\:border{
+    border:1px solid;
+  }
+  .tablet\:hover\:border:hover{
+    border:1px solid;
+  }
+  .tablet\:border-y{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .tablet\:hover\:border-y:hover{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .tablet\:border-x{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .tablet\:hover\:border-x:hover{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .tablet\:border-top{
+    border-top:1px solid;
+  }
+  .tablet\:hover\:border-top:hover{
+    border-top:1px solid;
+  }
+  .tablet\:border-right{
+    border-right:1px solid;
+  }
+  .tablet\:hover\:border-right:hover{
+    border-right:1px solid;
+  }
+  .tablet\:border-bottom{
+    border-bottom:1px solid;
+  }
+  .tablet\:hover\:border-bottom:hover{
+    border-bottom:1px solid;
+  }
+  .tablet\:border-left{
+    border-left:1px solid;
+  }
+  .tablet\:hover\:border-left:hover{
+    border-left:1px solid;
+  }
+  .tablet\:border-transparent{
+    border-color:transparent;
+  }
+  .tablet\:hover\:border-transparent:hover{
+    border-color:transparent;
+  }
+  .tablet\:border-black{
+    border-color:black;
+  }
+  .tablet\:hover\:border-black:hover{
+    border-color:black;
+  }
+  .tablet\:border-white{
+    border-color:white;
+  }
+  .tablet\:hover\:border-white:hover{
+    border-color:white;
+  }
+  .tablet\:border-red{
+    border-color:#e52207;
+  }
+  .tablet\:hover\:border-red:hover{
+    border-color:#e52207;
+  }
+  .tablet\:border-orange{
+    border-color:#e66f0e;
+  }
+  .tablet\:hover\:border-orange:hover{
+    border-color:#e66f0e;
+  }
+  .tablet\:border-gold{
+    border-color:#ffbe2e;
+  }
+  .tablet\:hover\:border-gold:hover{
+    border-color:#ffbe2e;
+  }
+  .tablet\:border-yellow{
+    border-color:#fee685;
+  }
+  .tablet\:hover\:border-yellow:hover{
+    border-color:#fee685;
+  }
+  .tablet\:border-green{
+    border-color:#538200;
+  }
+  .tablet\:hover\:border-green:hover{
+    border-color:#538200;
+  }
+  .tablet\:border-mint{
+    border-color:#04c585;
+  }
+  .tablet\:hover\:border-mint:hover{
+    border-color:#04c585;
+  }
+  .tablet\:border-cyan{
+    border-color:#009ec1;
+  }
+  .tablet\:hover\:border-cyan:hover{
+    border-color:#009ec1;
+  }
+  .tablet\:border-blue{
+    border-color:#0076d6;
+  }
+  .tablet\:hover\:border-blue:hover{
+    border-color:#0076d6;
+  }
+  .tablet\:border-indigo{
+    border-color:#676cc8;
+  }
+  .tablet\:hover\:border-indigo:hover{
+    border-color:#676cc8;
+  }
+  .tablet\:border-violet{
+    border-color:#8168b3;
+  }
+  .tablet\:hover\:border-violet:hover{
+    border-color:#8168b3;
+  }
+  .tablet\:border-magenta{
+    border-color:#d72d79;
+  }
+  .tablet\:hover\:border-magenta:hover{
+    border-color:#d72d79;
+  }
+  .tablet\:border-gray-5{
+    border-color:#f0f0f0;
+  }
+  .tablet\:hover\:border-gray-5:hover{
+    border-color:#f0f0f0;
+  }
+  .tablet\:border-gray-10{
+    border-color:#e6e6e6;
+  }
+  .tablet\:hover\:border-gray-10:hover{
+    border-color:#e6e6e6;
+  }
+  .tablet\:border-gray-30{
+    border-color:#adadad;
+  }
+  .tablet\:hover\:border-gray-30:hover{
+    border-color:#adadad;
+  }
+  .tablet\:border-gray-50{
+    border-color:#757575;
+  }
+  .tablet\:hover\:border-gray-50:hover{
+    border-color:#757575;
+  }
+  .tablet\:border-gray-70{
+    border-color:#454545;
+  }
+  .tablet\:hover\:border-gray-70:hover{
+    border-color:#454545;
+  }
+  .tablet\:border-gray-90{
+    border-color:#1b1b1b;
+  }
+  .tablet\:hover\:border-gray-90:hover{
+    border-color:#1b1b1b;
+  }
+  .tablet\:border-base-lightest{
+    border-color:#f0f0f0;
+  }
+  .tablet\:hover\:border-base-lightest:hover{
+    border-color:#f0f0f0;
+  }
+  .tablet\:border-base-lighter{
+    border-color:#dfe1e2;
+  }
+  .tablet\:hover\:border-base-lighter:hover{
+    border-color:#dfe1e2;
+  }
+  .tablet\:border-base-light{
+    border-color:#a9aeb1;
+  }
+  .tablet\:hover\:border-base-light:hover{
+    border-color:#a9aeb1;
+  }
+  .tablet\:border-base{
+    border-color:#71767a;
+  }
+  .tablet\:hover\:border-base:hover{
+    border-color:#71767a;
+  }
+  .tablet\:border-base-dark{
+    border-color:#565c65;
+  }
+  .tablet\:hover\:border-base-dark:hover{
+    border-color:#565c65;
+  }
+  .tablet\:border-base-darker{
+    border-color:#3d4551;
+  }
+  .tablet\:hover\:border-base-darker:hover{
+    border-color:#3d4551;
+  }
+  .tablet\:border-base-darkest{
+    border-color:#1b1b1b;
+  }
+  .tablet\:hover\:border-base-darkest:hover{
+    border-color:#1b1b1b;
+  }
+  .tablet\:border-ink{
+    border-color:#1b1b1b;
+  }
+  .tablet\:hover\:border-ink:hover{
+    border-color:#1b1b1b;
+  }
+  .tablet\:border-primary-lighter{
+    border-color:#d9e8f6;
+  }
+  .tablet\:hover\:border-primary-lighter:hover{
+    border-color:#d9e8f6;
+  }
+  .tablet\:border-primary-light{
+    border-color:#73b3e7;
+  }
+  .tablet\:hover\:border-primary-light:hover{
+    border-color:#73b3e7;
+  }
+  .tablet\:border-primary{
+    border-color:#005ea2;
+  }
+  .tablet\:hover\:border-primary:hover{
+    border-color:#005ea2;
+  }
+  .tablet\:border-primary-vivid{
+    border-color:#0050d8;
+  }
+  .tablet\:hover\:border-primary-vivid:hover{
+    border-color:#0050d8;
+  }
+  .tablet\:border-primary-dark{
+    border-color:#1a4480;
+  }
+  .tablet\:hover\:border-primary-dark:hover{
+    border-color:#1a4480;
+  }
+  .tablet\:border-primary-darker{
+    border-color:#162e51;
+  }
+  .tablet\:hover\:border-primary-darker:hover{
+    border-color:#162e51;
+  }
+  .tablet\:border-secondary-lighter{
+    border-color:#f3e1e4;
+  }
+  .tablet\:hover\:border-secondary-lighter:hover{
+    border-color:#f3e1e4;
+  }
+  .tablet\:border-secondary-light{
+    border-color:#f2938c;
+  }
+  .tablet\:hover\:border-secondary-light:hover{
+    border-color:#f2938c;
+  }
+  .tablet\:border-secondary{
+    border-color:#d83933;
+  }
+  .tablet\:hover\:border-secondary:hover{
+    border-color:#d83933;
+  }
+  .tablet\:border-secondary-vivid{
+    border-color:#e41d3d;
+  }
+  .tablet\:hover\:border-secondary-vivid:hover{
+    border-color:#e41d3d;
+  }
+  .tablet\:border-secondary-dark{
+    border-color:#b50909;
+  }
+  .tablet\:hover\:border-secondary-dark:hover{
+    border-color:#b50909;
+  }
+  .tablet\:border-secondary-darker{
+    border-color:#8b0a03;
+  }
+  .tablet\:hover\:border-secondary-darker:hover{
+    border-color:#8b0a03;
+  }
+  .tablet\:border-accent-warm-darker{
+    border-color:#775540;
+  }
+  .tablet\:hover\:border-accent-warm-darker:hover{
+    border-color:#775540;
+  }
+  .tablet\:border-accent-warm-dark{
+    border-color:#c05600;
+  }
+  .tablet\:hover\:border-accent-warm-dark:hover{
+    border-color:#c05600;
+  }
+  .tablet\:border-accent-warm{
+    border-color:#fa9441;
+  }
+  .tablet\:hover\:border-accent-warm:hover{
+    border-color:#fa9441;
+  }
+  .tablet\:border-accent-warm-light{
+    border-color:#ffbc78;
+  }
+  .tablet\:hover\:border-accent-warm-light:hover{
+    border-color:#ffbc78;
+  }
+  .tablet\:border-accent-warm-lighter{
+    border-color:#f2e4d4;
+  }
+  .tablet\:hover\:border-accent-warm-lighter:hover{
+    border-color:#f2e4d4;
+  }
+  .tablet\:border-accent-cool-darker{
+    border-color:#07648d;
+  }
+  .tablet\:hover\:border-accent-cool-darker:hover{
+    border-color:#07648d;
+  }
+  .tablet\:border-accent-cool-dark{
+    border-color:#28a0cb;
+  }
+  .tablet\:hover\:border-accent-cool-dark:hover{
+    border-color:#28a0cb;
+  }
+  .tablet\:border-accent-cool{
+    border-color:#00bde3;
+  }
+  .tablet\:hover\:border-accent-cool:hover{
+    border-color:#00bde3;
+  }
+  .tablet\:border-accent-cool-light{
+    border-color:#97d4ea;
+  }
+  .tablet\:hover\:border-accent-cool-light:hover{
+    border-color:#97d4ea;
+  }
+  .tablet\:border-accent-cool-lighter{
+    border-color:#e1f3f8;
+  }
+  .tablet\:hover\:border-accent-cool-lighter:hover{
+    border-color:#e1f3f8;
+  }
+  .tablet\:border-error-lighter{
+    border-color:#f4e3db;
+  }
+  .tablet\:hover\:border-error-lighter:hover{
+    border-color:#f4e3db;
+  }
+  .tablet\:border-error-light{
+    border-color:#f39268;
+  }
+  .tablet\:hover\:border-error-light:hover{
+    border-color:#f39268;
+  }
+  .tablet\:border-error{
+    border-color:#d54309;
+  }
+  .tablet\:hover\:border-error:hover{
+    border-color:#d54309;
+  }
+  .tablet\:border-error-dark{
+    border-color:#b50909;
+  }
+  .tablet\:hover\:border-error-dark:hover{
+    border-color:#b50909;
+  }
+  .tablet\:border-error-darker{
+    border-color:#6f3331;
+  }
+  .tablet\:hover\:border-error-darker:hover{
+    border-color:#6f3331;
+  }
+  .tablet\:border-warning-lighter{
+    border-color:#faf3d1;
+  }
+  .tablet\:hover\:border-warning-lighter:hover{
+    border-color:#faf3d1;
+  }
+  .tablet\:border-warning-light{
+    border-color:#fee685;
+  }
+  .tablet\:hover\:border-warning-light:hover{
+    border-color:#fee685;
+  }
+  .tablet\:border-warning{
+    border-color:#ffbe2e;
+  }
+  .tablet\:hover\:border-warning:hover{
+    border-color:#ffbe2e;
+  }
+  .tablet\:border-warning-dark{
+    border-color:#e5a000;
+  }
+  .tablet\:hover\:border-warning-dark:hover{
+    border-color:#e5a000;
+  }
+  .tablet\:border-warning-darker{
+    border-color:#936f38;
+  }
+  .tablet\:hover\:border-warning-darker:hover{
+    border-color:#936f38;
+  }
+  .tablet\:border-success-lighter{
+    border-color:#ecf3ec;
+  }
+  .tablet\:hover\:border-success-lighter:hover{
+    border-color:#ecf3ec;
+  }
+  .tablet\:border-success-light{
+    border-color:#70e17b;
+  }
+  .tablet\:hover\:border-success-light:hover{
+    border-color:#70e17b;
+  }
+  .tablet\:border-success{
+    border-color:#00a91c;
+  }
+  .tablet\:hover\:border-success:hover{
+    border-color:#00a91c;
+  }
+  .tablet\:border-success-dark{
+    border-color:#008817;
+  }
+  .tablet\:hover\:border-success-dark:hover{
+    border-color:#008817;
+  }
+  .tablet\:border-success-darker{
+    border-color:#216e1f;
+  }
+  .tablet\:hover\:border-success-darker:hover{
+    border-color:#216e1f;
+  }
+  .tablet\:border-info-lighter{
+    border-color:#e7f6f8;
+  }
+  .tablet\:hover\:border-info-lighter:hover{
+    border-color:#e7f6f8;
+  }
+  .tablet\:border-info-light{
+    border-color:#99deea;
+  }
+  .tablet\:hover\:border-info-light:hover{
+    border-color:#99deea;
+  }
+  .tablet\:border-info{
+    border-color:#00bde3;
+  }
+  .tablet\:hover\:border-info:hover{
+    border-color:#00bde3;
+  }
+  .tablet\:border-info-dark{
+    border-color:#009ec1;
+  }
+  .tablet\:hover\:border-info-dark:hover{
+    border-color:#009ec1;
+  }
+  .tablet\:border-info-darker{
+    border-color:#2e6276;
+  }
+  .tablet\:hover\:border-info-darker:hover{
+    border-color:#2e6276;
+  }
+  .tablet\:border-disabled-lighter{
+    border-color:#c9c9c9;
+  }
+  .tablet\:hover\:border-disabled-lighter:hover{
+    border-color:#c9c9c9;
+  }
+  .tablet\:border-disabled-light{
+    border-color:#919191;
+  }
+  .tablet\:hover\:border-disabled-light:hover{
+    border-color:#919191;
+  }
+  .tablet\:border-disabled{
+    border-color:#757575;
+  }
+  .tablet\:hover\:border-disabled:hover{
+    border-color:#757575;
+  }
+  .tablet\:border-disabled-dark{
+    border-color:#454545;
+  }
+  .tablet\:hover\:border-disabled-dark:hover{
+    border-color:#454545;
+  }
+  .tablet\:border-disabled-darker{
+    border-color:#1b1b1b;
+  }
+  .tablet\:hover\:border-disabled-darker:hover{
+    border-color:#1b1b1b;
+  }
+  .tablet\:border-emergency{
+    border-color:#9c3d10;
+  }
+  .tablet\:hover\:border-emergency:hover{
+    border-color:#9c3d10;
+  }
+  .tablet\:border-emergency-dark{
+    border-color:#332d29;
+  }
+  .tablet\:hover\:border-emergency-dark:hover{
+    border-color:#332d29;
+  }
+  .tablet\:radius-0{
+    border-radius:0;
+  }
+  .tablet\:radius-top-0{
+    border-top-left-radius:0;
+    border-top-right-radius:0;
+  }
+  .tablet\:radius-right-0{
+    border-top-right-radius:0;
+    border-bottom-right-radius:0;
+  }
+  .tablet\:radius-bottom-0{
+    border-bottom-left-radius:0;
+    border-bottom-right-radius:0;
+  }
+  .tablet\:radius-left-0{
+    border-top-left-radius:0;
+    border-bottom-left-radius:0;
+  }
+  .tablet\:radius-sm{
+    border-radius:2px;
+  }
+  .tablet\:radius-top-sm{
+    border-top-left-radius:2px;
+    border-top-right-radius:2px;
+  }
+  .tablet\:radius-right-sm{
+    border-top-right-radius:2px;
+    border-bottom-right-radius:2px;
+  }
+  .tablet\:radius-bottom-sm{
+    border-bottom-left-radius:2px;
+    border-bottom-right-radius:2px;
+  }
+  .tablet\:radius-left-sm{
+    border-top-left-radius:2px;
+    border-bottom-left-radius:2px;
+  }
+  .tablet\:radius-md{
+    border-radius:0.25rem;
+  }
+  .tablet\:radius-top-md{
+    border-top-left-radius:0.25rem;
+    border-top-right-radius:0.25rem;
+  }
+  .tablet\:radius-right-md{
+    border-top-right-radius:0.25rem;
+    border-bottom-right-radius:0.25rem;
+  }
+  .tablet\:radius-bottom-md{
+    border-bottom-left-radius:0.25rem;
+    border-bottom-right-radius:0.25rem;
+  }
+  .tablet\:radius-left-md{
+    border-top-left-radius:0.25rem;
+    border-bottom-left-radius:0.25rem;
+  }
+  .tablet\:radius-lg{
+    border-radius:0.5rem;
+  }
+  .tablet\:radius-top-lg{
+    border-top-left-radius:0.5rem;
+    border-top-right-radius:0.5rem;
+  }
+  .tablet\:radius-right-lg{
+    border-top-right-radius:0.5rem;
+    border-bottom-right-radius:0.5rem;
+  }
+  .tablet\:radius-bottom-lg{
+    border-bottom-left-radius:0.5rem;
+    border-bottom-right-radius:0.5rem;
+  }
+  .tablet\:radius-left-lg{
+    border-top-left-radius:0.5rem;
+    border-bottom-left-radius:0.5rem;
+  }
+  .tablet\:radius-pill{
+    border-radius:99rem;
+  }
+  .tablet\:radius-top-pill{
+    border-top-left-radius:99rem;
+    border-top-right-radius:99rem;
+  }
+  .tablet\:radius-right-pill{
+    border-top-right-radius:99rem;
+    border-bottom-right-radius:99rem;
+  }
+  .tablet\:radius-bottom-pill{
+    border-bottom-left-radius:99rem;
+    border-bottom-right-radius:99rem;
+  }
+  .tablet\:radius-left-pill{
+    border-top-left-radius:99rem;
+    border-bottom-left-radius:99rem;
+  }
+  .tablet\:display-block{
+    display:block;
+  }
+  .tablet\:display-flex{
+    display:flex;
+  }
+  .tablet\:display-none{
+    display:none;
+  }
+  .tablet\:display-inline{
+    display:inline;
+  }
+  .tablet\:display-inline-block{
+    display:inline-block;
+  }
+  .tablet\:display-inline-flex{
+    display:inline-flex;
+  }
+  .tablet\:display-table{
+    display:table;
+  }
+  .tablet\:display-table-cell{
+    display:table-cell;
+  }
+  .tablet\:display-table-row{
+    display:table-row;
+  }
+  .tablet\:font-mono-3xs{
+    font-size:0.77rem;
+  }
+  .tablet\:font-mono-2xs{
+    font-size:0.83rem;
+  }
+  .tablet\:font-mono-xs{
+    font-size:0.89rem;
+  }
+  .tablet\:font-mono-sm{
+    font-size:0.95rem;
+  }
+  .tablet\:font-mono-md{
+    font-size:1.01rem;
+  }
+  .tablet\:font-mono-lg{
+    font-size:1.31rem;
+  }
+  .tablet\:font-mono-xl{
+    font-size:1.91rem;
+  }
+  .tablet\:font-mono-2xl{
+    font-size:2.38rem;
+  }
+  .tablet\:font-mono-3xl{
+    font-size:2.86rem;
+  }
+  .tablet\:font-sans-3xs{
+    font-size:0.87rem;
+  }
+  .tablet\:font-sans-2xs{
+    font-size:0.93rem;
+  }
+  .tablet\:font-sans-xs{
+    font-size:1rem;
+  }
+  .tablet\:font-sans-sm{
+    font-size:1.06rem;
+  }
+  .tablet\:font-sans-md{
+    font-size:1.13rem;
+  }
+  .tablet\:font-sans-lg{
+    font-size:1.46rem;
+  }
+  .tablet\:font-sans-xl{
+    font-size:2.13rem;
+  }
+  .tablet\:font-sans-2xl{
+    font-size:2.66rem;
+  }
+  .tablet\:font-sans-3xl{
+    font-size:3.19rem;
+  }
+  .tablet\:font-serif-3xs{
+    font-size:0.79rem;
+  }
+  .tablet\:font-serif-2xs{
+    font-size:0.85rem;
+  }
+  .tablet\:font-serif-xs{
+    font-size:0.91rem;
+  }
+  .tablet\:font-serif-sm{
+    font-size:0.98rem;
+  }
+  .tablet\:font-serif-md{
+    font-size:1.04rem;
+  }
+  .tablet\:font-serif-lg{
+    font-size:1.34rem;
+  }
+  .tablet\:font-serif-xl{
+    font-size:1.95rem;
+  }
+  .tablet\:font-serif-2xl{
+    font-size:2.44rem;
+  }
+  .tablet\:font-serif-3xl{
+    font-size:2.93rem;
+  }
+  .tablet\:font-heading-3xs{
+    font-size:0.79rem;
+  }
+  .tablet\:font-heading-2xs{
+    font-size:0.85rem;
+  }
+  .tablet\:font-heading-xs{
+    font-size:0.91rem;
+  }
+  .tablet\:font-heading-sm{
+    font-size:0.98rem;
+  }
+  .tablet\:font-heading-md{
+    font-size:1.04rem;
+  }
+  .tablet\:font-heading-lg{
+    font-size:1.34rem;
+  }
+  .tablet\:font-heading-xl{
+    font-size:1.95rem;
+  }
+  .tablet\:font-heading-2xl{
+    font-size:2.44rem;
+  }
+  .tablet\:font-heading-3xl{
+    font-size:2.93rem;
+  }
+  .tablet\:font-body-3xs{
+    font-size:0.87rem;
+  }
+  .tablet\:font-body-2xs{
+    font-size:0.93rem;
+  }
+  .tablet\:font-body-xs{
+    font-size:1rem;
+  }
+  .tablet\:font-body-sm{
+    font-size:1.06rem;
+  }
+  .tablet\:font-body-md{
+    font-size:1.13rem;
+  }
+  .tablet\:font-body-lg{
+    font-size:1.46rem;
+  }
+  .tablet\:font-body-xl{
+    font-size:2.13rem;
+  }
+  .tablet\:font-body-2xl{
+    font-size:2.66rem;
+  }
+  .tablet\:font-body-3xl{
+    font-size:3.19rem;
+  }
+  .tablet\:font-code-3xs{
+    font-size:0.77rem;
+  }
+  .tablet\:font-code-2xs{
+    font-size:0.83rem;
+  }
+  .tablet\:font-code-xs{
+    font-size:0.89rem;
+  }
+  .tablet\:font-code-sm{
+    font-size:0.95rem;
+  }
+  .tablet\:font-code-md{
+    font-size:1.01rem;
+  }
+  .tablet\:font-code-lg{
+    font-size:1.31rem;
+  }
+  .tablet\:font-code-xl{
+    font-size:1.91rem;
+  }
+  .tablet\:font-code-2xl{
+    font-size:2.38rem;
+  }
+  .tablet\:font-code-3xl{
+    font-size:2.86rem;
+  }
+  .tablet\:font-alt-3xs{
+    font-size:0.79rem;
+  }
+  .tablet\:font-alt-2xs{
+    font-size:0.85rem;
+  }
+  .tablet\:font-alt-xs{
+    font-size:0.91rem;
+  }
+  .tablet\:font-alt-sm{
+    font-size:0.98rem;
+  }
+  .tablet\:font-alt-md{
+    font-size:1.04rem;
+  }
+  .tablet\:font-alt-lg{
+    font-size:1.34rem;
+  }
+  .tablet\:font-alt-xl{
+    font-size:1.95rem;
+  }
+  .tablet\:font-alt-2xl{
+    font-size:2.44rem;
+  }
+  .tablet\:font-alt-3xl{
+    font-size:2.93rem;
+  }
+  .tablet\:font-ui-3xs{
+    font-size:0.87rem;
+  }
+  .tablet\:font-ui-2xs{
+    font-size:0.93rem;
+  }
+  .tablet\:font-ui-xs{
+    font-size:1rem;
+  }
+  .tablet\:font-ui-sm{
+    font-size:1.06rem;
+  }
+  .tablet\:font-ui-md{
+    font-size:1.13rem;
+  }
+  .tablet\:font-ui-lg{
+    font-size:1.46rem;
+  }
+  .tablet\:font-ui-xl{
+    font-size:2.13rem;
+  }
+  .tablet\:font-ui-2xl{
+    font-size:2.66rem;
+  }
+  .tablet\:font-ui-3xl{
+    font-size:3.19rem;
+  }
+  .tablet\:text-light{
+    font-weight:300;
+  }
+  .tablet\:text-normal{
+    font-weight:normal;
+  }
+  .tablet\:text-bold{
+    font-weight:700;
+  }
+  .tablet\:flex-justify-center{
+    justify-content:center;
+  }
+  .tablet\:flex-justify-start{
+    justify-content:flex-start;
+  }
+  .tablet\:flex-justify-end{
+    justify-content:flex-end;
+  }
+  .tablet\:flex-justify{
+    justify-content:space-between;
+  }
+  .tablet\:line-height-sans-1{
+    line-height:0.9;
+  }
+  .tablet\:line-height-sans-2{
+    line-height:1.1;
+  }
+  .tablet\:line-height-sans-3{
+    line-height:1.3;
+  }
+  .tablet\:line-height-sans-4{
+    line-height:1.4;
+  }
+  .tablet\:line-height-sans-5{
+    line-height:1.5;
+  }
+  .tablet\:line-height-sans-6{
+    line-height:1.6;
+  }
+  .tablet\:line-height-serif-1{
+    line-height:1;
+  }
+  .tablet\:line-height-serif-2{
+    line-height:1.2;
+  }
+  .tablet\:line-height-serif-3{
+    line-height:1.4;
+  }
+  .tablet\:line-height-serif-4{
+    line-height:1.5;
+  }
+  .tablet\:line-height-serif-5{
+    line-height:1.7;
+  }
+  .tablet\:line-height-serif-6{
+    line-height:1.8;
+  }
+  .tablet\:line-height-mono-1{
+    line-height:1;
+  }
+  .tablet\:line-height-mono-2{
+    line-height:1.3;
+  }
+  .tablet\:line-height-mono-3{
+    line-height:1.4;
+  }
+  .tablet\:line-height-mono-4{
+    line-height:1.6;
+  }
+  .tablet\:line-height-mono-5{
+    line-height:1.7;
+  }
+  .tablet\:line-height-mono-6{
+    line-height:1.8;
+  }
+  .tablet\:line-height-heading-1{
+    line-height:1;
+  }
+  .tablet\:line-height-heading-2{
+    line-height:1.2;
+  }
+  .tablet\:line-height-heading-3{
+    line-height:1.4;
+  }
+  .tablet\:line-height-heading-4{
+    line-height:1.5;
+  }
+  .tablet\:line-height-heading-5{
+    line-height:1.7;
+  }
+  .tablet\:line-height-heading-6{
+    line-height:1.8;
+  }
+  .tablet\:line-height-ui-1{
+    line-height:0.9;
+  }
+  .tablet\:line-height-ui-2{
+    line-height:1.1;
+  }
+  .tablet\:line-height-ui-3{
+    line-height:1.3;
+  }
+  .tablet\:line-height-ui-4{
+    line-height:1.4;
+  }
+  .tablet\:line-height-ui-5{
+    line-height:1.5;
+  }
+  .tablet\:line-height-ui-6{
+    line-height:1.6;
+  }
+  .tablet\:line-height-body-1{
+    line-height:0.9;
+  }
+  .tablet\:line-height-body-2{
+    line-height:1.1;
+  }
+  .tablet\:line-height-body-3{
+    line-height:1.3;
+  }
+  .tablet\:line-height-body-4{
+    line-height:1.4;
+  }
+  .tablet\:line-height-body-5{
+    line-height:1.5;
+  }
+  .tablet\:line-height-body-6{
+    line-height:1.6;
+  }
+  .tablet\:line-height-code-1{
+    line-height:1;
+  }
+  .tablet\:line-height-code-2{
+    line-height:1.3;
+  }
+  .tablet\:line-height-code-3{
+    line-height:1.4;
+  }
+  .tablet\:line-height-code-4{
+    line-height:1.6;
+  }
+  .tablet\:line-height-code-5{
+    line-height:1.7;
+  }
+  .tablet\:line-height-code-6{
+    line-height:1.8;
+  }
+  .tablet\:line-height-alt-1{
+    line-height:1;
+  }
+  .tablet\:line-height-alt-2{
+    line-height:1.2;
+  }
+  .tablet\:line-height-alt-3{
+    line-height:1.4;
+  }
+  .tablet\:line-height-alt-4{
+    line-height:1.5;
+  }
+  .tablet\:line-height-alt-5{
+    line-height:1.7;
+  }
+  .tablet\:line-height-alt-6{
+    line-height:1.8;
+  }
+  .tablet\:margin-neg-1px{
+    margin:-1px;
+  }
+  .tablet\:margin-neg-2px{
+    margin:-2px;
+  }
+  .tablet\:margin-neg-05{
+    margin:-0.25rem;
+  }
+  .tablet\:margin-neg-1{
+    margin:-0.5rem;
+  }
+  .tablet\:margin-neg-105{
+    margin:-0.75rem;
+  }
+  .tablet\:margin-neg-2{
+    margin:-1rem;
+  }
+  .tablet\:margin-neg-205{
+    margin:-1.25rem;
+  }
+  .tablet\:margin-neg-3{
+    margin:-1.5rem;
+  }
+  .tablet\:margin-1px{
+    margin:1px;
+  }
+  .tablet\:margin-2px{
+    margin:2px;
+  }
+  .tablet\:margin-05{
+    margin:0.25rem;
+  }
+  .tablet\:margin-1{
+    margin:0.5rem;
+  }
+  .tablet\:margin-105{
+    margin:0.75rem;
+  }
+  .tablet\:margin-2{
+    margin:1rem;
+  }
+  .tablet\:margin-205{
+    margin:1.25rem;
+  }
+  .tablet\:margin-3{
+    margin:1.5rem;
+  }
+  .tablet\:margin-neg-4{
+    margin:-2rem;
+  }
+  .tablet\:margin-neg-5{
+    margin:-2.5rem;
+  }
+  .tablet\:margin-neg-6{
+    margin:-3rem;
+  }
+  .tablet\:margin-neg-7{
+    margin:-3.5rem;
+  }
+  .tablet\:margin-neg-8{
+    margin:-4rem;
+  }
+  .tablet\:margin-neg-9{
+    margin:-4.5rem;
+  }
+  .tablet\:margin-neg-10{
+    margin:-5rem;
+  }
+  .tablet\:margin-neg-15{
+    margin:-7.5rem;
+  }
+  .tablet\:margin-4{
+    margin:2rem;
+  }
+  .tablet\:margin-5{
+    margin:2.5rem;
+  }
+  .tablet\:margin-6{
+    margin:3rem;
+  }
+  .tablet\:margin-7{
+    margin:3.5rem;
+  }
+  .tablet\:margin-8{
+    margin:4rem;
+  }
+  .tablet\:margin-9{
+    margin:4.5rem;
+  }
+  .tablet\:margin-10{
+    margin:5rem;
+  }
+  .tablet\:margin-15{
+    margin:7.5rem;
+  }
+  .tablet\:margin-05em{
+    margin:0.5em;
+  }
+  .tablet\:margin-1em{
+    margin:1em;
+  }
+  .tablet\:margin-105em{
+    margin:1.5em;
+  }
+  .tablet\:margin-2em{
+    margin:2em;
+  }
+  .tablet\:margin-0{
+    margin:0;
+  }
+  .tablet\:margin-y-1px{
+    margin-top:1px;
+    margin-bottom:1px;
+  }
+  .tablet\:margin-top-1px{
+    margin-top:1px;
+  }
+  .tablet\:margin-bottom-1px{
+    margin-bottom:1px;
+  }
+  .tablet\:margin-y-2px{
+    margin-top:2px;
+    margin-bottom:2px;
+  }
+  .tablet\:margin-top-2px{
+    margin-top:2px;
+  }
+  .tablet\:margin-bottom-2px{
+    margin-bottom:2px;
+  }
+  .tablet\:margin-y-05{
+    margin-top:0.25rem;
+    margin-bottom:0.25rem;
+  }
+  .tablet\:margin-top-05{
+    margin-top:0.25rem;
+  }
+  .tablet\:margin-bottom-05{
+    margin-bottom:0.25rem;
+  }
+  .tablet\:margin-y-1{
+    margin-top:0.5rem;
+    margin-bottom:0.5rem;
+  }
+  .tablet\:margin-top-1{
+    margin-top:0.5rem;
+  }
+  .tablet\:margin-bottom-1{
+    margin-bottom:0.5rem;
+  }
+  .tablet\:margin-y-105{
+    margin-top:0.75rem;
+    margin-bottom:0.75rem;
+  }
+  .tablet\:margin-top-105{
+    margin-top:0.75rem;
+  }
+  .tablet\:margin-bottom-105{
+    margin-bottom:0.75rem;
+  }
+  .tablet\:margin-y-2{
+    margin-top:1rem;
+    margin-bottom:1rem;
+  }
+  .tablet\:margin-top-2{
+    margin-top:1rem;
+  }
+  .tablet\:margin-bottom-2{
+    margin-bottom:1rem;
+  }
+  .tablet\:margin-y-205{
+    margin-top:1.25rem;
+    margin-bottom:1.25rem;
+  }
+  .tablet\:margin-top-205{
+    margin-top:1.25rem;
+  }
+  .tablet\:margin-bottom-205{
+    margin-bottom:1.25rem;
+  }
+  .tablet\:margin-y-3{
+    margin-top:1.5rem;
+    margin-bottom:1.5rem;
+  }
+  .tablet\:margin-top-3{
+    margin-top:1.5rem;
+  }
+  .tablet\:margin-bottom-3{
+    margin-bottom:1.5rem;
+  }
+  .tablet\:margin-y-neg-1px{
+    margin-top:-1px;
+    margin-bottom:-1px;
+  }
+  .tablet\:margin-top-neg-1px{
+    margin-top:-1px;
+  }
+  .tablet\:margin-bottom-neg-1px{
+    margin-bottom:-1px;
+  }
+  .tablet\:margin-y-neg-2px{
+    margin-top:-2px;
+    margin-bottom:-2px;
+  }
+  .tablet\:margin-top-neg-2px{
+    margin-top:-2px;
+  }
+  .tablet\:margin-bottom-neg-2px{
+    margin-bottom:-2px;
+  }
+  .tablet\:margin-y-neg-05{
+    margin-top:-0.25rem;
+    margin-bottom:-0.25rem;
+  }
+  .tablet\:margin-top-neg-05{
+    margin-top:-0.25rem;
+  }
+  .tablet\:margin-bottom-neg-05{
+    margin-bottom:-0.25rem;
+  }
+  .tablet\:margin-y-neg-1{
+    margin-top:-0.5rem;
+    margin-bottom:-0.5rem;
+  }
+  .tablet\:margin-top-neg-1{
+    margin-top:-0.5rem;
+  }
+  .tablet\:margin-bottom-neg-1{
+    margin-bottom:-0.5rem;
+  }
+  .tablet\:margin-y-neg-105{
+    margin-top:-0.75rem;
+    margin-bottom:-0.75rem;
+  }
+  .tablet\:margin-top-neg-105{
+    margin-top:-0.75rem;
+  }
+  .tablet\:margin-bottom-neg-105{
+    margin-bottom:-0.75rem;
+  }
+  .tablet\:margin-y-neg-2{
+    margin-top:-1rem;
+    margin-bottom:-1rem;
+  }
+  .tablet\:margin-top-neg-2{
+    margin-top:-1rem;
+  }
+  .tablet\:margin-bottom-neg-2{
+    margin-bottom:-1rem;
+  }
+  .tablet\:margin-y-neg-205{
+    margin-top:-1.25rem;
+    margin-bottom:-1.25rem;
+  }
+  .tablet\:margin-top-neg-205{
+    margin-top:-1.25rem;
+  }
+  .tablet\:margin-bottom-neg-205{
+    margin-bottom:-1.25rem;
+  }
+  .tablet\:margin-y-neg-3{
+    margin-top:-1.5rem;
+    margin-bottom:-1.5rem;
+  }
+  .tablet\:margin-top-neg-3{
+    margin-top:-1.5rem;
+  }
+  .tablet\:margin-bottom-neg-3{
+    margin-bottom:-1.5rem;
+  }
+  .tablet\:margin-y-neg-4{
+    margin-top:-2rem;
+    margin-bottom:-2rem;
+  }
+  .tablet\:margin-top-neg-4{
+    margin-top:-2rem;
+  }
+  .tablet\:margin-bottom-neg-4{
+    margin-bottom:-2rem;
+  }
+  .tablet\:margin-y-neg-5{
+    margin-top:-2.5rem;
+    margin-bottom:-2.5rem;
+  }
+  .tablet\:margin-top-neg-5{
+    margin-top:-2.5rem;
+  }
+  .tablet\:margin-bottom-neg-5{
+    margin-bottom:-2.5rem;
+  }
+  .tablet\:margin-y-neg-6{
+    margin-top:-3rem;
+    margin-bottom:-3rem;
+  }
+  .tablet\:margin-top-neg-6{
+    margin-top:-3rem;
+  }
+  .tablet\:margin-bottom-neg-6{
+    margin-bottom:-3rem;
+  }
+  .tablet\:margin-y-neg-7{
+    margin-top:-3.5rem;
+    margin-bottom:-3.5rem;
+  }
+  .tablet\:margin-top-neg-7{
+    margin-top:-3.5rem;
+  }
+  .tablet\:margin-bottom-neg-7{
+    margin-bottom:-3.5rem;
+  }
+  .tablet\:margin-y-neg-8{
+    margin-top:-4rem;
+    margin-bottom:-4rem;
+  }
+  .tablet\:margin-top-neg-8{
+    margin-top:-4rem;
+  }
+  .tablet\:margin-bottom-neg-8{
+    margin-bottom:-4rem;
+  }
+  .tablet\:margin-y-neg-9{
+    margin-top:-4.5rem;
+    margin-bottom:-4.5rem;
+  }
+  .tablet\:margin-top-neg-9{
+    margin-top:-4.5rem;
+  }
+  .tablet\:margin-bottom-neg-9{
+    margin-bottom:-4.5rem;
+  }
+  .tablet\:margin-y-neg-10{
+    margin-top:-5rem;
+    margin-bottom:-5rem;
+  }
+  .tablet\:margin-top-neg-10{
+    margin-top:-5rem;
+  }
+  .tablet\:margin-bottom-neg-10{
+    margin-bottom:-5rem;
+  }
+  .tablet\:margin-y-neg-15{
+    margin-top:-7.5rem;
+    margin-bottom:-7.5rem;
+  }
+  .tablet\:margin-top-neg-15{
+    margin-top:-7.5rem;
+  }
+  .tablet\:margin-bottom-neg-15{
+    margin-bottom:-7.5rem;
+  }
+  .tablet\:margin-y-4{
+    margin-top:2rem;
+    margin-bottom:2rem;
+  }
+  .tablet\:margin-top-4{
+    margin-top:2rem;
+  }
+  .tablet\:margin-bottom-4{
+    margin-bottom:2rem;
+  }
+  .tablet\:margin-y-5{
+    margin-top:2.5rem;
+    margin-bottom:2.5rem;
+  }
+  .tablet\:margin-top-5{
+    margin-top:2.5rem;
+  }
+  .tablet\:margin-bottom-5{
+    margin-bottom:2.5rem;
+  }
+  .tablet\:margin-y-6{
+    margin-top:3rem;
+    margin-bottom:3rem;
+  }
+  .tablet\:margin-top-6{
+    margin-top:3rem;
+  }
+  .tablet\:margin-bottom-6{
+    margin-bottom:3rem;
+  }
+  .tablet\:margin-y-7{
+    margin-top:3.5rem;
+    margin-bottom:3.5rem;
+  }
+  .tablet\:margin-top-7{
+    margin-top:3.5rem;
+  }
+  .tablet\:margin-bottom-7{
+    margin-bottom:3.5rem;
+  }
+  .tablet\:margin-y-8{
+    margin-top:4rem;
+    margin-bottom:4rem;
+  }
+  .tablet\:margin-top-8{
+    margin-top:4rem;
+  }
+  .tablet\:margin-bottom-8{
+    margin-bottom:4rem;
+  }
+  .tablet\:margin-y-9{
+    margin-top:4.5rem;
+    margin-bottom:4.5rem;
+  }
+  .tablet\:margin-top-9{
+    margin-top:4.5rem;
+  }
+  .tablet\:margin-bottom-9{
+    margin-bottom:4.5rem;
+  }
+  .tablet\:margin-y-10{
+    margin-top:5rem;
+    margin-bottom:5rem;
+  }
+  .tablet\:margin-top-10{
+    margin-top:5rem;
+  }
+  .tablet\:margin-bottom-10{
+    margin-bottom:5rem;
+  }
+  .tablet\:margin-y-15{
+    margin-top:7.5rem;
+    margin-bottom:7.5rem;
+  }
+  .tablet\:margin-top-15{
+    margin-top:7.5rem;
+  }
+  .tablet\:margin-bottom-15{
+    margin-bottom:7.5rem;
+  }
+  .tablet\:margin-y-05em{
+    margin-top:0.5em;
+    margin-bottom:0.5em;
+  }
+  .tablet\:margin-top-05em{
+    margin-top:0.5em;
+  }
+  .tablet\:margin-bottom-05em{
+    margin-bottom:0.5em;
+  }
+  .tablet\:margin-y-1em{
+    margin-top:1em;
+    margin-bottom:1em;
+  }
+  .tablet\:margin-top-1em{
+    margin-top:1em;
+  }
+  .tablet\:margin-bottom-1em{
+    margin-bottom:1em;
+  }
+  .tablet\:margin-y-105em{
+    margin-top:1.5em;
+    margin-bottom:1.5em;
+  }
+  .tablet\:margin-top-105em{
+    margin-top:1.5em;
+  }
+  .tablet\:margin-bottom-105em{
+    margin-bottom:1.5em;
+  }
+  .tablet\:margin-y-2em{
+    margin-top:2em;
+    margin-bottom:2em;
+  }
+  .tablet\:margin-top-2em{
+    margin-top:2em;
+  }
+  .tablet\:margin-bottom-2em{
+    margin-bottom:2em;
+  }
+  .tablet\:margin-y-0{
+    margin-top:0;
+    margin-bottom:0;
+  }
+  .tablet\:margin-top-0{
+    margin-top:0;
+  }
+  .tablet\:margin-bottom-0{
+    margin-bottom:0;
+  }
+  .tablet\:margin-y-auto{
+    margin-top:auto;
+    margin-bottom:auto;
+  }
+  .tablet\:margin-top-auto{
+    margin-top:auto;
+  }
+  .tablet\:margin-bottom-auto{
+    margin-bottom:auto;
+  }
+  .tablet\:margin-x-1px{
+    margin-left:1px;
+    margin-right:1px;
+  }
+  .tablet\:margin-right-1px{
+    margin-right:1px;
+  }
+  .tablet\:margin-left-1px{
+    margin-left:1px;
+  }
+  .tablet\:margin-x-2px{
+    margin-left:2px;
+    margin-right:2px;
+  }
+  .tablet\:margin-right-2px{
+    margin-right:2px;
+  }
+  .tablet\:margin-left-2px{
+    margin-left:2px;
+  }
+  .tablet\:margin-x-05{
+    margin-left:0.25rem;
+    margin-right:0.25rem;
+  }
+  .tablet\:margin-right-05{
+    margin-right:0.25rem;
+  }
+  .tablet\:margin-left-05{
+    margin-left:0.25rem;
+  }
+  .tablet\:margin-x-1{
+    margin-left:0.5rem;
+    margin-right:0.5rem;
+  }
+  .tablet\:margin-right-1{
+    margin-right:0.5rem;
+  }
+  .tablet\:margin-left-1{
+    margin-left:0.5rem;
+  }
+  .tablet\:margin-x-105{
+    margin-left:0.75rem;
+    margin-right:0.75rem;
+  }
+  .tablet\:margin-right-105{
+    margin-right:0.75rem;
+  }
+  .tablet\:margin-left-105{
+    margin-left:0.75rem;
+  }
+  .tablet\:margin-x-2{
+    margin-left:1rem;
+    margin-right:1rem;
+  }
+  .tablet\:margin-right-2{
+    margin-right:1rem;
+  }
+  .tablet\:margin-left-2{
+    margin-left:1rem;
+  }
+  .tablet\:margin-x-205{
+    margin-left:1.25rem;
+    margin-right:1.25rem;
+  }
+  .tablet\:margin-right-205{
+    margin-right:1.25rem;
+  }
+  .tablet\:margin-left-205{
+    margin-left:1.25rem;
+  }
+  .tablet\:margin-x-3{
+    margin-left:1.5rem;
+    margin-right:1.5rem;
+  }
+  .tablet\:margin-right-3{
+    margin-right:1.5rem;
+  }
+  .tablet\:margin-left-3{
+    margin-left:1.5rem;
+  }
+  .tablet\:margin-x-neg-1px{
+    margin-left:-1px;
+    margin-right:-1px;
+  }
+  .tablet\:margin-right-neg-1px{
+    margin-right:-1px;
+  }
+  .tablet\:margin-left-neg-1px{
+    margin-left:-1px;
+  }
+  .tablet\:margin-x-neg-2px{
+    margin-left:-2px;
+    margin-right:-2px;
+  }
+  .tablet\:margin-right-neg-2px{
+    margin-right:-2px;
+  }
+  .tablet\:margin-left-neg-2px{
+    margin-left:-2px;
+  }
+  .tablet\:margin-x-neg-05{
+    margin-left:-0.25rem;
+    margin-right:-0.25rem;
+  }
+  .tablet\:margin-right-neg-05{
+    margin-right:-0.25rem;
+  }
+  .tablet\:margin-left-neg-05{
+    margin-left:-0.25rem;
+  }
+  .tablet\:margin-x-neg-1{
+    margin-left:-0.5rem;
+    margin-right:-0.5rem;
+  }
+  .tablet\:margin-right-neg-1{
+    margin-right:-0.5rem;
+  }
+  .tablet\:margin-left-neg-1{
+    margin-left:-0.5rem;
+  }
+  .tablet\:margin-x-neg-105{
+    margin-left:-0.75rem;
+    margin-right:-0.75rem;
+  }
+  .tablet\:margin-right-neg-105{
+    margin-right:-0.75rem;
+  }
+  .tablet\:margin-left-neg-105{
+    margin-left:-0.75rem;
+  }
+  .tablet\:margin-x-neg-2{
+    margin-left:-1rem;
+    margin-right:-1rem;
+  }
+  .tablet\:margin-right-neg-2{
+    margin-right:-1rem;
+  }
+  .tablet\:margin-left-neg-2{
+    margin-left:-1rem;
+  }
+  .tablet\:margin-x-neg-205{
+    margin-left:-1.25rem;
+    margin-right:-1.25rem;
+  }
+  .tablet\:margin-right-neg-205{
+    margin-right:-1.25rem;
+  }
+  .tablet\:margin-left-neg-205{
+    margin-left:-1.25rem;
+  }
+  .tablet\:margin-x-neg-3{
+    margin-left:-1.5rem;
+    margin-right:-1.5rem;
+  }
+  .tablet\:margin-right-neg-3{
+    margin-right:-1.5rem;
+  }
+  .tablet\:margin-left-neg-3{
+    margin-left:-1.5rem;
+  }
+  .tablet\:margin-x-neg-4{
+    margin-left:-2rem;
+    margin-right:-2rem;
+  }
+  .tablet\:margin-right-neg-4{
+    margin-right:-2rem;
+  }
+  .tablet\:margin-left-neg-4{
+    margin-left:-2rem;
+  }
+  .tablet\:margin-x-neg-5{
+    margin-left:-2.5rem;
+    margin-right:-2.5rem;
+  }
+  .tablet\:margin-right-neg-5{
+    margin-right:-2.5rem;
+  }
+  .tablet\:margin-left-neg-5{
+    margin-left:-2.5rem;
+  }
+  .tablet\:margin-x-neg-6{
+    margin-left:-3rem;
+    margin-right:-3rem;
+  }
+  .tablet\:margin-right-neg-6{
+    margin-right:-3rem;
+  }
+  .tablet\:margin-left-neg-6{
+    margin-left:-3rem;
+  }
+  .tablet\:margin-x-neg-7{
+    margin-left:-3.5rem;
+    margin-right:-3.5rem;
+  }
+  .tablet\:margin-right-neg-7{
+    margin-right:-3.5rem;
+  }
+  .tablet\:margin-left-neg-7{
+    margin-left:-3.5rem;
+  }
+  .tablet\:margin-x-neg-8{
+    margin-left:-4rem;
+    margin-right:-4rem;
+  }
+  .tablet\:margin-right-neg-8{
+    margin-right:-4rem;
+  }
+  .tablet\:margin-left-neg-8{
+    margin-left:-4rem;
+  }
+  .tablet\:margin-x-neg-9{
+    margin-left:-4.5rem;
+    margin-right:-4.5rem;
+  }
+  .tablet\:margin-right-neg-9{
+    margin-right:-4.5rem;
+  }
+  .tablet\:margin-left-neg-9{
+    margin-left:-4.5rem;
+  }
+  .tablet\:margin-x-neg-10{
+    margin-left:-5rem;
+    margin-right:-5rem;
+  }
+  .tablet\:margin-right-neg-10{
+    margin-right:-5rem;
+  }
+  .tablet\:margin-left-neg-10{
+    margin-left:-5rem;
+  }
+  .tablet\:margin-x-neg-15{
+    margin-left:-7.5rem;
+    margin-right:-7.5rem;
+  }
+  .tablet\:margin-right-neg-15{
+    margin-right:-7.5rem;
+  }
+  .tablet\:margin-left-neg-15{
+    margin-left:-7.5rem;
+  }
+  .tablet\:margin-x-4{
+    margin-left:2rem;
+    margin-right:2rem;
+  }
+  .tablet\:margin-right-4{
+    margin-right:2rem;
+  }
+  .tablet\:margin-left-4{
+    margin-left:2rem;
+  }
+  .tablet\:margin-x-5{
+    margin-left:2.5rem;
+    margin-right:2.5rem;
+  }
+  .tablet\:margin-right-5{
+    margin-right:2.5rem;
+  }
+  .tablet\:margin-left-5{
+    margin-left:2.5rem;
+  }
+  .tablet\:margin-x-6{
+    margin-left:3rem;
+    margin-right:3rem;
+  }
+  .tablet\:margin-right-6{
+    margin-right:3rem;
+  }
+  .tablet\:margin-left-6{
+    margin-left:3rem;
+  }
+  .tablet\:margin-x-7{
+    margin-left:3.5rem;
+    margin-right:3.5rem;
+  }
+  .tablet\:margin-right-7{
+    margin-right:3.5rem;
+  }
+  .tablet\:margin-left-7{
+    margin-left:3.5rem;
+  }
+  .tablet\:margin-x-8{
+    margin-left:4rem;
+    margin-right:4rem;
+  }
+  .tablet\:margin-right-8{
+    margin-right:4rem;
+  }
+  .tablet\:margin-left-8{
+    margin-left:4rem;
+  }
+  .tablet\:margin-x-9{
+    margin-left:4.5rem;
+    margin-right:4.5rem;
+  }
+  .tablet\:margin-right-9{
+    margin-right:4.5rem;
+  }
+  .tablet\:margin-left-9{
+    margin-left:4.5rem;
+  }
+  .tablet\:margin-x-10{
+    margin-left:5rem;
+    margin-right:5rem;
+  }
+  .tablet\:margin-right-10{
+    margin-right:5rem;
+  }
+  .tablet\:margin-left-10{
+    margin-left:5rem;
+  }
+  .tablet\:margin-x-15{
+    margin-left:7.5rem;
+    margin-right:7.5rem;
+  }
+  .tablet\:margin-right-15{
+    margin-right:7.5rem;
+  }
+  .tablet\:margin-left-15{
+    margin-left:7.5rem;
+  }
+  .tablet\:margin-x-card{
+    margin-left:10rem;
+    margin-right:10rem;
+  }
+  .tablet\:margin-right-card{
+    margin-right:10rem;
+  }
+  .tablet\:margin-left-card{
+    margin-left:10rem;
+  }
+  .tablet\:margin-x-card-lg{
+    margin-left:15rem;
+    margin-right:15rem;
+  }
+  .tablet\:margin-right-card-lg{
+    margin-right:15rem;
+  }
+  .tablet\:margin-left-card-lg{
+    margin-left:15rem;
+  }
+  .tablet\:margin-x-mobile{
+    margin-left:20rem;
+    margin-right:20rem;
+  }
+  .tablet\:margin-right-mobile{
+    margin-right:20rem;
+  }
+  .tablet\:margin-left-mobile{
+    margin-left:20rem;
+  }
+  .tablet\:margin-x-05em{
+    margin-left:0.5em;
+    margin-right:0.5em;
+  }
+  .tablet\:margin-right-05em{
+    margin-right:0.5em;
+  }
+  .tablet\:margin-left-05em{
+    margin-left:0.5em;
+  }
+  .tablet\:margin-x-1em{
+    margin-left:1em;
+    margin-right:1em;
+  }
+  .tablet\:margin-right-1em{
+    margin-right:1em;
+  }
+  .tablet\:margin-left-1em{
+    margin-left:1em;
+  }
+  .tablet\:margin-x-105em{
+    margin-left:1.5em;
+    margin-right:1.5em;
+  }
+  .tablet\:margin-right-105em{
+    margin-right:1.5em;
+  }
+  .tablet\:margin-left-105em{
+    margin-left:1.5em;
+  }
+  .tablet\:margin-x-2em{
+    margin-left:2em;
+    margin-right:2em;
+  }
+  .tablet\:margin-right-2em{
+    margin-right:2em;
+  }
+  .tablet\:margin-left-2em{
+    margin-left:2em;
+  }
+  .tablet\:margin-x-0{
+    margin-left:0;
+    margin-right:0;
+  }
+  .tablet\:margin-right-0{
+    margin-right:0;
+  }
+  .tablet\:margin-left-0{
+    margin-left:0;
+  }
+  .tablet\:margin-x-auto{
+    margin-left:auto;
+    margin-right:auto;
+  }
+  .tablet\:margin-right-auto{
+    margin-right:auto;
+  }
+  .tablet\:margin-left-auto{
+    margin-left:auto;
+  }
+  .tablet\:measure-1{
+    max-width:44ex;
+  }
+  .tablet\:measure-2{
+    max-width:60ex;
+  }
+  .tablet\:measure-3{
+    max-width:64ex;
+  }
+  .tablet\:measure-4{
+    max-width:68ex;
+  }
+  .tablet\:measure-5{
+    max-width:72ex;
+  }
+  .tablet\:measure-6{
+    max-width:88ex;
+  }
+  .tablet\:measure-none{
+    max-width:none;
+  }
+  .tablet\:order-first{
+    order:-1;
+  }
+  .tablet\:order-last{
+    order:999;
+  }
+  .tablet\:order-initial{
+    order:initial;
+  }
+  .tablet\:order-0{
+    order:0;
+  }
+  .tablet\:order-1{
+    order:1;
+  }
+  .tablet\:order-2{
+    order:2;
+  }
+  .tablet\:order-3{
+    order:3;
+  }
+  .tablet\:order-4{
+    order:4;
+  }
+  .tablet\:order-5{
+    order:5;
+  }
+  .tablet\:order-6{
+    order:6;
+  }
+  .tablet\:order-7{
+    order:7;
+  }
+  .tablet\:order-8{
+    order:8;
+  }
+  .tablet\:order-9{
+    order:9;
+  }
+  .tablet\:order-10{
+    order:10;
+  }
+  .tablet\:order-11{
+    order:11;
+  }
+  .tablet\:padding-1px{
+    padding:1px;
+  }
+  .tablet\:padding-y-1px{
+    padding-top:1px;
+    padding-bottom:1px;
+  }
+  .tablet\:padding-x-1px{
+    padding-left:1px;
+    padding-right:1px;
+  }
+  .tablet\:padding-top-1px{
+    padding-top:1px;
+  }
+  .tablet\:padding-right-1px{
+    padding-right:1px;
+  }
+  .tablet\:padding-bottom-1px{
+    padding-bottom:1px;
+  }
+  .tablet\:padding-left-1px{
+    padding-left:1px;
+  }
+  .tablet\:padding-2px{
+    padding:2px;
+  }
+  .tablet\:padding-y-2px{
+    padding-top:2px;
+    padding-bottom:2px;
+  }
+  .tablet\:padding-x-2px{
+    padding-left:2px;
+    padding-right:2px;
+  }
+  .tablet\:padding-top-2px{
+    padding-top:2px;
+  }
+  .tablet\:padding-right-2px{
+    padding-right:2px;
+  }
+  .tablet\:padding-bottom-2px{
+    padding-bottom:2px;
+  }
+  .tablet\:padding-left-2px{
+    padding-left:2px;
+  }
+  .tablet\:padding-05{
+    padding:0.25rem;
+  }
+  .tablet\:padding-y-05{
+    padding-top:0.25rem;
+    padding-bottom:0.25rem;
+  }
+  .tablet\:padding-x-05{
+    padding-left:0.25rem;
+    padding-right:0.25rem;
+  }
+  .tablet\:padding-top-05{
+    padding-top:0.25rem;
+  }
+  .tablet\:padding-right-05{
+    padding-right:0.25rem;
+  }
+  .tablet\:padding-bottom-05{
+    padding-bottom:0.25rem;
+  }
+  .tablet\:padding-left-05{
+    padding-left:0.25rem;
+  }
+  .tablet\:padding-1{
+    padding:0.5rem;
+  }
+  .tablet\:padding-y-1{
+    padding-top:0.5rem;
+    padding-bottom:0.5rem;
+  }
+  .tablet\:padding-x-1{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .tablet\:padding-top-1{
+    padding-top:0.5rem;
+  }
+  .tablet\:padding-right-1{
+    padding-right:0.5rem;
+  }
+  .tablet\:padding-bottom-1{
+    padding-bottom:0.5rem;
+  }
+  .tablet\:padding-left-1{
+    padding-left:0.5rem;
+  }
+  .tablet\:padding-105{
+    padding:0.75rem;
+  }
+  .tablet\:padding-y-105{
+    padding-top:0.75rem;
+    padding-bottom:0.75rem;
+  }
+  .tablet\:padding-x-105{
+    padding-left:0.75rem;
+    padding-right:0.75rem;
+  }
+  .tablet\:padding-top-105{
+    padding-top:0.75rem;
+  }
+  .tablet\:padding-right-105{
+    padding-right:0.75rem;
+  }
+  .tablet\:padding-bottom-105{
+    padding-bottom:0.75rem;
+  }
+  .tablet\:padding-left-105{
+    padding-left:0.75rem;
+  }
+  .tablet\:padding-2{
+    padding:1rem;
+  }
+  .tablet\:padding-y-2{
+    padding-top:1rem;
+    padding-bottom:1rem;
+  }
+  .tablet\:padding-x-2{
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+  .tablet\:padding-top-2{
+    padding-top:1rem;
+  }
+  .tablet\:padding-right-2{
+    padding-right:1rem;
+  }
+  .tablet\:padding-bottom-2{
+    padding-bottom:1rem;
+  }
+  .tablet\:padding-left-2{
+    padding-left:1rem;
+  }
+  .tablet\:padding-205{
+    padding:1.25rem;
+  }
+  .tablet\:padding-y-205{
+    padding-top:1.25rem;
+    padding-bottom:1.25rem;
+  }
+  .tablet\:padding-x-205{
+    padding-left:1.25rem;
+    padding-right:1.25rem;
+  }
+  .tablet\:padding-top-205{
+    padding-top:1.25rem;
+  }
+  .tablet\:padding-right-205{
+    padding-right:1.25rem;
+  }
+  .tablet\:padding-bottom-205{
+    padding-bottom:1.25rem;
+  }
+  .tablet\:padding-left-205{
+    padding-left:1.25rem;
+  }
+  .tablet\:padding-3{
+    padding:1.5rem;
+  }
+  .tablet\:padding-y-3{
+    padding-top:1.5rem;
+    padding-bottom:1.5rem;
+  }
+  .tablet\:padding-x-3{
+    padding-left:1.5rem;
+    padding-right:1.5rem;
+  }
+  .tablet\:padding-top-3{
+    padding-top:1.5rem;
+  }
+  .tablet\:padding-right-3{
+    padding-right:1.5rem;
+  }
+  .tablet\:padding-bottom-3{
+    padding-bottom:1.5rem;
+  }
+  .tablet\:padding-left-3{
+    padding-left:1.5rem;
+  }
+  .tablet\:padding-4{
+    padding:2rem;
+  }
+  .tablet\:padding-y-4{
+    padding-top:2rem;
+    padding-bottom:2rem;
+  }
+  .tablet\:padding-x-4{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+  .tablet\:padding-top-4{
+    padding-top:2rem;
+  }
+  .tablet\:padding-right-4{
+    padding-right:2rem;
+  }
+  .tablet\:padding-bottom-4{
+    padding-bottom:2rem;
+  }
+  .tablet\:padding-left-4{
+    padding-left:2rem;
+  }
+  .tablet\:padding-5{
+    padding:2.5rem;
+  }
+  .tablet\:padding-y-5{
+    padding-top:2.5rem;
+    padding-bottom:2.5rem;
+  }
+  .tablet\:padding-x-5{
+    padding-left:2.5rem;
+    padding-right:2.5rem;
+  }
+  .tablet\:padding-top-5{
+    padding-top:2.5rem;
+  }
+  .tablet\:padding-right-5{
+    padding-right:2.5rem;
+  }
+  .tablet\:padding-bottom-5{
+    padding-bottom:2.5rem;
+  }
+  .tablet\:padding-left-5{
+    padding-left:2.5rem;
+  }
+  .tablet\:padding-6{
+    padding:3rem;
+  }
+  .tablet\:padding-y-6{
+    padding-top:3rem;
+    padding-bottom:3rem;
+  }
+  .tablet\:padding-x-6{
+    padding-left:3rem;
+    padding-right:3rem;
+  }
+  .tablet\:padding-top-6{
+    padding-top:3rem;
+  }
+  .tablet\:padding-right-6{
+    padding-right:3rem;
+  }
+  .tablet\:padding-bottom-6{
+    padding-bottom:3rem;
+  }
+  .tablet\:padding-left-6{
+    padding-left:3rem;
+  }
+  .tablet\:padding-7{
+    padding:3.5rem;
+  }
+  .tablet\:padding-y-7{
+    padding-top:3.5rem;
+    padding-bottom:3.5rem;
+  }
+  .tablet\:padding-x-7{
+    padding-left:3.5rem;
+    padding-right:3.5rem;
+  }
+  .tablet\:padding-top-7{
+    padding-top:3.5rem;
+  }
+  .tablet\:padding-right-7{
+    padding-right:3.5rem;
+  }
+  .tablet\:padding-bottom-7{
+    padding-bottom:3.5rem;
+  }
+  .tablet\:padding-left-7{
+    padding-left:3.5rem;
+  }
+  .tablet\:padding-8{
+    padding:4rem;
+  }
+  .tablet\:padding-y-8{
+    padding-top:4rem;
+    padding-bottom:4rem;
+  }
+  .tablet\:padding-x-8{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+  .tablet\:padding-top-8{
+    padding-top:4rem;
+  }
+  .tablet\:padding-right-8{
+    padding-right:4rem;
+  }
+  .tablet\:padding-bottom-8{
+    padding-bottom:4rem;
+  }
+  .tablet\:padding-left-8{
+    padding-left:4rem;
+  }
+  .tablet\:padding-9{
+    padding:4.5rem;
+  }
+  .tablet\:padding-y-9{
+    padding-top:4.5rem;
+    padding-bottom:4.5rem;
+  }
+  .tablet\:padding-x-9{
+    padding-left:4.5rem;
+    padding-right:4.5rem;
+  }
+  .tablet\:padding-top-9{
+    padding-top:4.5rem;
+  }
+  .tablet\:padding-right-9{
+    padding-right:4.5rem;
+  }
+  .tablet\:padding-bottom-9{
+    padding-bottom:4.5rem;
+  }
+  .tablet\:padding-left-9{
+    padding-left:4.5rem;
+  }
+  .tablet\:padding-10{
+    padding:5rem;
+  }
+  .tablet\:padding-y-10{
+    padding-top:5rem;
+    padding-bottom:5rem;
+  }
+  .tablet\:padding-x-10{
+    padding-left:5rem;
+    padding-right:5rem;
+  }
+  .tablet\:padding-top-10{
+    padding-top:5rem;
+  }
+  .tablet\:padding-right-10{
+    padding-right:5rem;
+  }
+  .tablet\:padding-bottom-10{
+    padding-bottom:5rem;
+  }
+  .tablet\:padding-left-10{
+    padding-left:5rem;
+  }
+  .tablet\:padding-15{
+    padding:7.5rem;
+  }
+  .tablet\:padding-y-15{
+    padding-top:7.5rem;
+    padding-bottom:7.5rem;
+  }
+  .tablet\:padding-x-15{
+    padding-left:7.5rem;
+    padding-right:7.5rem;
+  }
+  .tablet\:padding-top-15{
+    padding-top:7.5rem;
+  }
+  .tablet\:padding-right-15{
+    padding-right:7.5rem;
+  }
+  .tablet\:padding-bottom-15{
+    padding-bottom:7.5rem;
+  }
+  .tablet\:padding-left-15{
+    padding-left:7.5rem;
+  }
+  .tablet\:padding-0{
+    padding:0;
+  }
+  .tablet\:padding-y-0{
+    padding-top:0;
+    padding-bottom:0;
+  }
+  .tablet\:padding-x-0{
+    padding-left:0;
+    padding-right:0;
+  }
+  .tablet\:padding-top-0{
+    padding-top:0;
+  }
+  .tablet\:padding-right-0{
+    padding-right:0;
+  }
+  .tablet\:padding-bottom-0{
+    padding-bottom:0;
+  }
+  .tablet\:padding-left-0{
+    padding-left:0;
+  }
+  .tablet\:width-1px{
+    width:1px;
+  }
+  .tablet\:width-2px{
+    width:2px;
+  }
+  .tablet\:width-05{
+    width:0.25rem;
+  }
+  .tablet\:width-1{
+    width:0.5rem;
+  }
+  .tablet\:width-105{
+    width:0.75rem;
+  }
+  .tablet\:width-2{
+    width:1rem;
+  }
+  .tablet\:width-205{
+    width:1.25rem;
+  }
+  .tablet\:width-3{
+    width:1.5rem;
+  }
+  .tablet\:width-4{
+    width:2rem;
+  }
+  .tablet\:width-5{
+    width:2.5rem;
+  }
+  .tablet\:width-6{
+    width:3rem;
+  }
+  .tablet\:width-7{
+    width:3.5rem;
+  }
+  .tablet\:width-8{
+    width:4rem;
+  }
+  .tablet\:width-9{
+    width:4.5rem;
+  }
+  .tablet\:width-10{
+    width:5rem;
+  }
+  .tablet\:width-15{
+    width:7.5rem;
+  }
+  .tablet\:width-card{
+    width:10rem;
+  }
+  .tablet\:width-card-lg{
+    width:15rem;
+  }
+  .tablet\:width-mobile{
+    width:20rem;
+  }
+  .tablet\:width-mobile-lg{
+    width:30rem;
+  }
+  .tablet\:width-tablet{
+    width:40rem;
+  }
+  .tablet\:width-tablet-lg{
+    width:55rem;
+  }
+  .tablet\:width-desktop{
+    width:64rem;
+  }
+  .tablet\:width-desktop-lg{
+    width:75rem;
+  }
+  .tablet\:width-widescreen{
+    width:87.5rem;
+  }
+  .tablet\:width-0{
+    width:0;
+  }
+  .tablet\:width-full{
+    width:100%;
+  }
+  .tablet\:width-auto{
+    width:auto;
+  }
+}
+@media all and (min-width: 64em){
+  .desktop\:border-1px{
+    border:1px solid;
+  }
+  .desktop\:hover\:border-1px:hover{
+    border:1px solid;
+  }
+  .desktop\:border-y-1px{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .desktop\:hover\:border-y-1px:hover{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .desktop\:border-x-1px{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .desktop\:hover\:border-x-1px:hover{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .desktop\:border-top-1px{
+    border-top:1px solid;
+  }
+  .desktop\:hover\:border-top-1px:hover{
+    border-top:1px solid;
+  }
+  .desktop\:border-right-1px{
+    border-right:1px solid;
+  }
+  .desktop\:hover\:border-right-1px:hover{
+    border-right:1px solid;
+  }
+  .desktop\:border-bottom-1px{
+    border-bottom:1px solid;
+  }
+  .desktop\:hover\:border-bottom-1px:hover{
+    border-bottom:1px solid;
+  }
+  .desktop\:border-left-1px{
+    border-left:1px solid;
+  }
+  .desktop\:hover\:border-left-1px:hover{
+    border-left:1px solid;
+  }
+  .desktop\:border-2px{
+    border:2px solid;
+  }
+  .desktop\:hover\:border-2px:hover{
+    border:2px solid;
+  }
+  .desktop\:border-y-2px{
+    border-top:2px solid;
+    border-bottom:2px solid;
+  }
+  .desktop\:hover\:border-y-2px:hover{
+    border-top:2px solid;
+    border-bottom:2px solid;
+  }
+  .desktop\:border-x-2px{
+    border-left:2px solid;
+    border-right:2px solid;
+  }
+  .desktop\:hover\:border-x-2px:hover{
+    border-left:2px solid;
+    border-right:2px solid;
+  }
+  .desktop\:border-top-2px{
+    border-top:2px solid;
+  }
+  .desktop\:hover\:border-top-2px:hover{
+    border-top:2px solid;
+  }
+  .desktop\:border-right-2px{
+    border-right:2px solid;
+  }
+  .desktop\:hover\:border-right-2px:hover{
+    border-right:2px solid;
+  }
+  .desktop\:border-bottom-2px{
+    border-bottom:2px solid;
+  }
+  .desktop\:hover\:border-bottom-2px:hover{
+    border-bottom:2px solid;
+  }
+  .desktop\:border-left-2px{
+    border-left:2px solid;
+  }
+  .desktop\:hover\:border-left-2px:hover{
+    border-left:2px solid;
+  }
+  .desktop\:border-05{
+    border:0.25rem solid;
+  }
+  .desktop\:hover\:border-05:hover{
+    border:0.25rem solid;
+  }
+  .desktop\:border-y-05{
+    border-top:0.25rem solid;
+    border-bottom:0.25rem solid;
+  }
+  .desktop\:hover\:border-y-05:hover{
+    border-top:0.25rem solid;
+    border-bottom:0.25rem solid;
+  }
+  .desktop\:border-x-05{
+    border-left:0.25rem solid;
+    border-right:0.25rem solid;
+  }
+  .desktop\:hover\:border-x-05:hover{
+    border-left:0.25rem solid;
+    border-right:0.25rem solid;
+  }
+  .desktop\:border-top-05{
+    border-top:0.25rem solid;
+  }
+  .desktop\:hover\:border-top-05:hover{
+    border-top:0.25rem solid;
+  }
+  .desktop\:border-right-05{
+    border-right:0.25rem solid;
+  }
+  .desktop\:hover\:border-right-05:hover{
+    border-right:0.25rem solid;
+  }
+  .desktop\:border-bottom-05{
+    border-bottom:0.25rem solid;
+  }
+  .desktop\:hover\:border-bottom-05:hover{
+    border-bottom:0.25rem solid;
+  }
+  .desktop\:border-left-05{
+    border-left:0.25rem solid;
+  }
+  .desktop\:hover\:border-left-05:hover{
+    border-left:0.25rem solid;
+  }
+  .desktop\:border-1{
+    border:0.5rem solid;
+  }
+  .desktop\:hover\:border-1:hover{
+    border:0.5rem solid;
+  }
+  .desktop\:border-y-1{
+    border-top:0.5rem solid;
+    border-bottom:0.5rem solid;
+  }
+  .desktop\:hover\:border-y-1:hover{
+    border-top:0.5rem solid;
+    border-bottom:0.5rem solid;
+  }
+  .desktop\:border-x-1{
+    border-left:0.5rem solid;
+    border-right:0.5rem solid;
+  }
+  .desktop\:hover\:border-x-1:hover{
+    border-left:0.5rem solid;
+    border-right:0.5rem solid;
+  }
+  .desktop\:border-top-1{
+    border-top:0.5rem solid;
+  }
+  .desktop\:hover\:border-top-1:hover{
+    border-top:0.5rem solid;
+  }
+  .desktop\:border-right-1{
+    border-right:0.5rem solid;
+  }
+  .desktop\:hover\:border-right-1:hover{
+    border-right:0.5rem solid;
+  }
+  .desktop\:border-bottom-1{
+    border-bottom:0.5rem solid;
+  }
+  .desktop\:hover\:border-bottom-1:hover{
+    border-bottom:0.5rem solid;
+  }
+  .desktop\:border-left-1{
+    border-left:0.5rem solid;
+  }
+  .desktop\:hover\:border-left-1:hover{
+    border-left:0.5rem solid;
+  }
+  .desktop\:border-105{
+    border:0.75rem solid;
+  }
+  .desktop\:hover\:border-105:hover{
+    border:0.75rem solid;
+  }
+  .desktop\:border-y-105{
+    border-top:0.75rem solid;
+    border-bottom:0.75rem solid;
+  }
+  .desktop\:hover\:border-y-105:hover{
+    border-top:0.75rem solid;
+    border-bottom:0.75rem solid;
+  }
+  .desktop\:border-x-105{
+    border-left:0.75rem solid;
+    border-right:0.75rem solid;
+  }
+  .desktop\:hover\:border-x-105:hover{
+    border-left:0.75rem solid;
+    border-right:0.75rem solid;
+  }
+  .desktop\:border-top-105{
+    border-top:0.75rem solid;
+  }
+  .desktop\:hover\:border-top-105:hover{
+    border-top:0.75rem solid;
+  }
+  .desktop\:border-right-105{
+    border-right:0.75rem solid;
+  }
+  .desktop\:hover\:border-right-105:hover{
+    border-right:0.75rem solid;
+  }
+  .desktop\:border-bottom-105{
+    border-bottom:0.75rem solid;
+  }
+  .desktop\:hover\:border-bottom-105:hover{
+    border-bottom:0.75rem solid;
+  }
+  .desktop\:border-left-105{
+    border-left:0.75rem solid;
+  }
+  .desktop\:hover\:border-left-105:hover{
+    border-left:0.75rem solid;
+  }
+  .desktop\:border-2{
+    border:1rem solid;
+  }
+  .desktop\:hover\:border-2:hover{
+    border:1rem solid;
+  }
+  .desktop\:border-y-2{
+    border-top:1rem solid;
+    border-bottom:1rem solid;
+  }
+  .desktop\:hover\:border-y-2:hover{
+    border-top:1rem solid;
+    border-bottom:1rem solid;
+  }
+  .desktop\:border-x-2{
+    border-left:1rem solid;
+    border-right:1rem solid;
+  }
+  .desktop\:hover\:border-x-2:hover{
+    border-left:1rem solid;
+    border-right:1rem solid;
+  }
+  .desktop\:border-top-2{
+    border-top:1rem solid;
+  }
+  .desktop\:hover\:border-top-2:hover{
+    border-top:1rem solid;
+  }
+  .desktop\:border-right-2{
+    border-right:1rem solid;
+  }
+  .desktop\:hover\:border-right-2:hover{
+    border-right:1rem solid;
+  }
+  .desktop\:border-bottom-2{
+    border-bottom:1rem solid;
+  }
+  .desktop\:hover\:border-bottom-2:hover{
+    border-bottom:1rem solid;
+  }
+  .desktop\:border-left-2{
+    border-left:1rem solid;
+  }
+  .desktop\:hover\:border-left-2:hover{
+    border-left:1rem solid;
+  }
+  .desktop\:border-205{
+    border:1.25rem solid;
+  }
+  .desktop\:hover\:border-205:hover{
+    border:1.25rem solid;
+  }
+  .desktop\:border-y-205{
+    border-top:1.25rem solid;
+    border-bottom:1.25rem solid;
+  }
+  .desktop\:hover\:border-y-205:hover{
+    border-top:1.25rem solid;
+    border-bottom:1.25rem solid;
+  }
+  .desktop\:border-x-205{
+    border-left:1.25rem solid;
+    border-right:1.25rem solid;
+  }
+  .desktop\:hover\:border-x-205:hover{
+    border-left:1.25rem solid;
+    border-right:1.25rem solid;
+  }
+  .desktop\:border-top-205{
+    border-top:1.25rem solid;
+  }
+  .desktop\:hover\:border-top-205:hover{
+    border-top:1.25rem solid;
+  }
+  .desktop\:border-right-205{
+    border-right:1.25rem solid;
+  }
+  .desktop\:hover\:border-right-205:hover{
+    border-right:1.25rem solid;
+  }
+  .desktop\:border-bottom-205{
+    border-bottom:1.25rem solid;
+  }
+  .desktop\:hover\:border-bottom-205:hover{
+    border-bottom:1.25rem solid;
+  }
+  .desktop\:border-left-205{
+    border-left:1.25rem solid;
+  }
+  .desktop\:hover\:border-left-205:hover{
+    border-left:1.25rem solid;
+  }
+  .desktop\:border-3{
+    border:1.5rem solid;
+  }
+  .desktop\:hover\:border-3:hover{
+    border:1.5rem solid;
+  }
+  .desktop\:border-y-3{
+    border-top:1.5rem solid;
+    border-bottom:1.5rem solid;
+  }
+  .desktop\:hover\:border-y-3:hover{
+    border-top:1.5rem solid;
+    border-bottom:1.5rem solid;
+  }
+  .desktop\:border-x-3{
+    border-left:1.5rem solid;
+    border-right:1.5rem solid;
+  }
+  .desktop\:hover\:border-x-3:hover{
+    border-left:1.5rem solid;
+    border-right:1.5rem solid;
+  }
+  .desktop\:border-top-3{
+    border-top:1.5rem solid;
+  }
+  .desktop\:hover\:border-top-3:hover{
+    border-top:1.5rem solid;
+  }
+  .desktop\:border-right-3{
+    border-right:1.5rem solid;
+  }
+  .desktop\:hover\:border-right-3:hover{
+    border-right:1.5rem solid;
+  }
+  .desktop\:border-bottom-3{
+    border-bottom:1.5rem solid;
+  }
+  .desktop\:hover\:border-bottom-3:hover{
+    border-bottom:1.5rem solid;
+  }
+  .desktop\:border-left-3{
+    border-left:1.5rem solid;
+  }
+  .desktop\:hover\:border-left-3:hover{
+    border-left:1.5rem solid;
+  }
+  .desktop\:border-0{
+    border:0 solid;
+  }
+  .desktop\:hover\:border-0:hover{
+    border:0 solid;
+  }
+  .desktop\:border-y-0{
+    border-top:0 solid;
+    border-bottom:0 solid;
+  }
+  .desktop\:hover\:border-y-0:hover{
+    border-top:0 solid;
+    border-bottom:0 solid;
+  }
+  .desktop\:border-x-0{
+    border-left:0 solid;
+    border-right:0 solid;
+  }
+  .desktop\:hover\:border-x-0:hover{
+    border-left:0 solid;
+    border-right:0 solid;
+  }
+  .desktop\:border-top-0{
+    border-top:0 solid;
+  }
+  .desktop\:hover\:border-top-0:hover{
+    border-top:0 solid;
+  }
+  .desktop\:border-right-0{
+    border-right:0 solid;
+  }
+  .desktop\:hover\:border-right-0:hover{
+    border-right:0 solid;
+  }
+  .desktop\:border-bottom-0{
+    border-bottom:0 solid;
+  }
+  .desktop\:hover\:border-bottom-0:hover{
+    border-bottom:0 solid;
+  }
+  .desktop\:border-left-0{
+    border-left:0 solid;
+  }
+  .desktop\:hover\:border-left-0:hover{
+    border-left:0 solid;
+  }
+  .desktop\:border{
+    border:1px solid;
+  }
+  .desktop\:hover\:border:hover{
+    border:1px solid;
+  }
+  .desktop\:border-y{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .desktop\:hover\:border-y:hover{
+    border-top:1px solid;
+    border-bottom:1px solid;
+  }
+  .desktop\:border-x{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .desktop\:hover\:border-x:hover{
+    border-left:1px solid;
+    border-right:1px solid;
+  }
+  .desktop\:border-top{
+    border-top:1px solid;
+  }
+  .desktop\:hover\:border-top:hover{
+    border-top:1px solid;
+  }
+  .desktop\:border-right{
+    border-right:1px solid;
+  }
+  .desktop\:hover\:border-right:hover{
+    border-right:1px solid;
+  }
+  .desktop\:border-bottom{
+    border-bottom:1px solid;
+  }
+  .desktop\:hover\:border-bottom:hover{
+    border-bottom:1px solid;
+  }
+  .desktop\:border-left{
+    border-left:1px solid;
+  }
+  .desktop\:hover\:border-left:hover{
+    border-left:1px solid;
+  }
+  .desktop\:border-transparent{
+    border-color:transparent;
+  }
+  .desktop\:hover\:border-transparent:hover{
+    border-color:transparent;
+  }
+  .desktop\:border-black{
+    border-color:black;
+  }
+  .desktop\:hover\:border-black:hover{
+    border-color:black;
+  }
+  .desktop\:border-white{
+    border-color:white;
+  }
+  .desktop\:hover\:border-white:hover{
+    border-color:white;
+  }
+  .desktop\:border-red{
+    border-color:#e52207;
+  }
+  .desktop\:hover\:border-red:hover{
+    border-color:#e52207;
+  }
+  .desktop\:border-orange{
+    border-color:#e66f0e;
+  }
+  .desktop\:hover\:border-orange:hover{
+    border-color:#e66f0e;
+  }
+  .desktop\:border-gold{
+    border-color:#ffbe2e;
+  }
+  .desktop\:hover\:border-gold:hover{
+    border-color:#ffbe2e;
+  }
+  .desktop\:border-yellow{
+    border-color:#fee685;
+  }
+  .desktop\:hover\:border-yellow:hover{
+    border-color:#fee685;
+  }
+  .desktop\:border-green{
+    border-color:#538200;
+  }
+  .desktop\:hover\:border-green:hover{
+    border-color:#538200;
+  }
+  .desktop\:border-mint{
+    border-color:#04c585;
+  }
+  .desktop\:hover\:border-mint:hover{
+    border-color:#04c585;
+  }
+  .desktop\:border-cyan{
+    border-color:#009ec1;
+  }
+  .desktop\:hover\:border-cyan:hover{
+    border-color:#009ec1;
+  }
+  .desktop\:border-blue{
+    border-color:#0076d6;
+  }
+  .desktop\:hover\:border-blue:hover{
+    border-color:#0076d6;
+  }
+  .desktop\:border-indigo{
+    border-color:#676cc8;
+  }
+  .desktop\:hover\:border-indigo:hover{
+    border-color:#676cc8;
+  }
+  .desktop\:border-violet{
+    border-color:#8168b3;
+  }
+  .desktop\:hover\:border-violet:hover{
+    border-color:#8168b3;
+  }
+  .desktop\:border-magenta{
+    border-color:#d72d79;
+  }
+  .desktop\:hover\:border-magenta:hover{
+    border-color:#d72d79;
+  }
+  .desktop\:border-gray-5{
+    border-color:#f0f0f0;
+  }
+  .desktop\:hover\:border-gray-5:hover{
+    border-color:#f0f0f0;
+  }
+  .desktop\:border-gray-10{
+    border-color:#e6e6e6;
+  }
+  .desktop\:hover\:border-gray-10:hover{
+    border-color:#e6e6e6;
+  }
+  .desktop\:border-gray-30{
+    border-color:#adadad;
+  }
+  .desktop\:hover\:border-gray-30:hover{
+    border-color:#adadad;
+  }
+  .desktop\:border-gray-50{
+    border-color:#757575;
+  }
+  .desktop\:hover\:border-gray-50:hover{
+    border-color:#757575;
+  }
+  .desktop\:border-gray-70{
+    border-color:#454545;
+  }
+  .desktop\:hover\:border-gray-70:hover{
+    border-color:#454545;
+  }
+  .desktop\:border-gray-90{
+    border-color:#1b1b1b;
+  }
+  .desktop\:hover\:border-gray-90:hover{
+    border-color:#1b1b1b;
+  }
+  .desktop\:border-base-lightest{
+    border-color:#f0f0f0;
+  }
+  .desktop\:hover\:border-base-lightest:hover{
+    border-color:#f0f0f0;
+  }
+  .desktop\:border-base-lighter{
+    border-color:#dfe1e2;
+  }
+  .desktop\:hover\:border-base-lighter:hover{
+    border-color:#dfe1e2;
+  }
+  .desktop\:border-base-light{
+    border-color:#a9aeb1;
+  }
+  .desktop\:hover\:border-base-light:hover{
+    border-color:#a9aeb1;
+  }
+  .desktop\:border-base{
+    border-color:#71767a;
+  }
+  .desktop\:hover\:border-base:hover{
+    border-color:#71767a;
+  }
+  .desktop\:border-base-dark{
+    border-color:#565c65;
+  }
+  .desktop\:hover\:border-base-dark:hover{
+    border-color:#565c65;
+  }
+  .desktop\:border-base-darker{
+    border-color:#3d4551;
+  }
+  .desktop\:hover\:border-base-darker:hover{
+    border-color:#3d4551;
+  }
+  .desktop\:border-base-darkest{
+    border-color:#1b1b1b;
+  }
+  .desktop\:hover\:border-base-darkest:hover{
+    border-color:#1b1b1b;
+  }
+  .desktop\:border-ink{
+    border-color:#1b1b1b;
+  }
+  .desktop\:hover\:border-ink:hover{
+    border-color:#1b1b1b;
+  }
+  .desktop\:border-primary-lighter{
+    border-color:#d9e8f6;
+  }
+  .desktop\:hover\:border-primary-lighter:hover{
+    border-color:#d9e8f6;
+  }
+  .desktop\:border-primary-light{
+    border-color:#73b3e7;
+  }
+  .desktop\:hover\:border-primary-light:hover{
+    border-color:#73b3e7;
+  }
+  .desktop\:border-primary{
+    border-color:#005ea2;
+  }
+  .desktop\:hover\:border-primary:hover{
+    border-color:#005ea2;
+  }
+  .desktop\:border-primary-vivid{
+    border-color:#0050d8;
+  }
+  .desktop\:hover\:border-primary-vivid:hover{
+    border-color:#0050d8;
+  }
+  .desktop\:border-primary-dark{
+    border-color:#1a4480;
+  }
+  .desktop\:hover\:border-primary-dark:hover{
+    border-color:#1a4480;
+  }
+  .desktop\:border-primary-darker{
+    border-color:#162e51;
+  }
+  .desktop\:hover\:border-primary-darker:hover{
+    border-color:#162e51;
+  }
+  .desktop\:border-secondary-lighter{
+    border-color:#f3e1e4;
+  }
+  .desktop\:hover\:border-secondary-lighter:hover{
+    border-color:#f3e1e4;
+  }
+  .desktop\:border-secondary-light{
+    border-color:#f2938c;
+  }
+  .desktop\:hover\:border-secondary-light:hover{
+    border-color:#f2938c;
+  }
+  .desktop\:border-secondary{
+    border-color:#d83933;
+  }
+  .desktop\:hover\:border-secondary:hover{
+    border-color:#d83933;
+  }
+  .desktop\:border-secondary-vivid{
+    border-color:#e41d3d;
+  }
+  .desktop\:hover\:border-secondary-vivid:hover{
+    border-color:#e41d3d;
+  }
+  .desktop\:border-secondary-dark{
+    border-color:#b50909;
+  }
+  .desktop\:hover\:border-secondary-dark:hover{
+    border-color:#b50909;
+  }
+  .desktop\:border-secondary-darker{
+    border-color:#8b0a03;
+  }
+  .desktop\:hover\:border-secondary-darker:hover{
+    border-color:#8b0a03;
+  }
+  .desktop\:border-accent-warm-darker{
+    border-color:#775540;
+  }
+  .desktop\:hover\:border-accent-warm-darker:hover{
+    border-color:#775540;
+  }
+  .desktop\:border-accent-warm-dark{
+    border-color:#c05600;
+  }
+  .desktop\:hover\:border-accent-warm-dark:hover{
+    border-color:#c05600;
+  }
+  .desktop\:border-accent-warm{
+    border-color:#fa9441;
+  }
+  .desktop\:hover\:border-accent-warm:hover{
+    border-color:#fa9441;
+  }
+  .desktop\:border-accent-warm-light{
+    border-color:#ffbc78;
+  }
+  .desktop\:hover\:border-accent-warm-light:hover{
+    border-color:#ffbc78;
+  }
+  .desktop\:border-accent-warm-lighter{
+    border-color:#f2e4d4;
+  }
+  .desktop\:hover\:border-accent-warm-lighter:hover{
+    border-color:#f2e4d4;
+  }
+  .desktop\:border-accent-cool-darker{
+    border-color:#07648d;
+  }
+  .desktop\:hover\:border-accent-cool-darker:hover{
+    border-color:#07648d;
+  }
+  .desktop\:border-accent-cool-dark{
+    border-color:#28a0cb;
+  }
+  .desktop\:hover\:border-accent-cool-dark:hover{
+    border-color:#28a0cb;
+  }
+  .desktop\:border-accent-cool{
+    border-color:#00bde3;
+  }
+  .desktop\:hover\:border-accent-cool:hover{
+    border-color:#00bde3;
+  }
+  .desktop\:border-accent-cool-light{
+    border-color:#97d4ea;
+  }
+  .desktop\:hover\:border-accent-cool-light:hover{
+    border-color:#97d4ea;
+  }
+  .desktop\:border-accent-cool-lighter{
+    border-color:#e1f3f8;
+  }
+  .desktop\:hover\:border-accent-cool-lighter:hover{
+    border-color:#e1f3f8;
+  }
+  .desktop\:border-error-lighter{
+    border-color:#f4e3db;
+  }
+  .desktop\:hover\:border-error-lighter:hover{
+    border-color:#f4e3db;
+  }
+  .desktop\:border-error-light{
+    border-color:#f39268;
+  }
+  .desktop\:hover\:border-error-light:hover{
+    border-color:#f39268;
+  }
+  .desktop\:border-error{
+    border-color:#d54309;
+  }
+  .desktop\:hover\:border-error:hover{
+    border-color:#d54309;
+  }
+  .desktop\:border-error-dark{
+    border-color:#b50909;
+  }
+  .desktop\:hover\:border-error-dark:hover{
+    border-color:#b50909;
+  }
+  .desktop\:border-error-darker{
+    border-color:#6f3331;
+  }
+  .desktop\:hover\:border-error-darker:hover{
+    border-color:#6f3331;
+  }
+  .desktop\:border-warning-lighter{
+    border-color:#faf3d1;
+  }
+  .desktop\:hover\:border-warning-lighter:hover{
+    border-color:#faf3d1;
+  }
+  .desktop\:border-warning-light{
+    border-color:#fee685;
+  }
+  .desktop\:hover\:border-warning-light:hover{
+    border-color:#fee685;
+  }
+  .desktop\:border-warning{
+    border-color:#ffbe2e;
+  }
+  .desktop\:hover\:border-warning:hover{
+    border-color:#ffbe2e;
+  }
+  .desktop\:border-warning-dark{
+    border-color:#e5a000;
+  }
+  .desktop\:hover\:border-warning-dark:hover{
+    border-color:#e5a000;
+  }
+  .desktop\:border-warning-darker{
+    border-color:#936f38;
+  }
+  .desktop\:hover\:border-warning-darker:hover{
+    border-color:#936f38;
+  }
+  .desktop\:border-success-lighter{
+    border-color:#ecf3ec;
+  }
+  .desktop\:hover\:border-success-lighter:hover{
+    border-color:#ecf3ec;
+  }
+  .desktop\:border-success-light{
+    border-color:#70e17b;
+  }
+  .desktop\:hover\:border-success-light:hover{
+    border-color:#70e17b;
+  }
+  .desktop\:border-success{
+    border-color:#00a91c;
+  }
+  .desktop\:hover\:border-success:hover{
+    border-color:#00a91c;
+  }
+  .desktop\:border-success-dark{
+    border-color:#008817;
+  }
+  .desktop\:hover\:border-success-dark:hover{
+    border-color:#008817;
+  }
+  .desktop\:border-success-darker{
+    border-color:#216e1f;
+  }
+  .desktop\:hover\:border-success-darker:hover{
+    border-color:#216e1f;
+  }
+  .desktop\:border-info-lighter{
+    border-color:#e7f6f8;
+  }
+  .desktop\:hover\:border-info-lighter:hover{
+    border-color:#e7f6f8;
+  }
+  .desktop\:border-info-light{
+    border-color:#99deea;
+  }
+  .desktop\:hover\:border-info-light:hover{
+    border-color:#99deea;
+  }
+  .desktop\:border-info{
+    border-color:#00bde3;
+  }
+  .desktop\:hover\:border-info:hover{
+    border-color:#00bde3;
+  }
+  .desktop\:border-info-dark{
+    border-color:#009ec1;
+  }
+  .desktop\:hover\:border-info-dark:hover{
+    border-color:#009ec1;
+  }
+  .desktop\:border-info-darker{
+    border-color:#2e6276;
+  }
+  .desktop\:hover\:border-info-darker:hover{
+    border-color:#2e6276;
+  }
+  .desktop\:border-disabled-lighter{
+    border-color:#c9c9c9;
+  }
+  .desktop\:hover\:border-disabled-lighter:hover{
+    border-color:#c9c9c9;
+  }
+  .desktop\:border-disabled-light{
+    border-color:#919191;
+  }
+  .desktop\:hover\:border-disabled-light:hover{
+    border-color:#919191;
+  }
+  .desktop\:border-disabled{
+    border-color:#757575;
+  }
+  .desktop\:hover\:border-disabled:hover{
+    border-color:#757575;
+  }
+  .desktop\:border-disabled-dark{
+    border-color:#454545;
+  }
+  .desktop\:hover\:border-disabled-dark:hover{
+    border-color:#454545;
+  }
+  .desktop\:border-disabled-darker{
+    border-color:#1b1b1b;
+  }
+  .desktop\:hover\:border-disabled-darker:hover{
+    border-color:#1b1b1b;
+  }
+  .desktop\:border-emergency{
+    border-color:#9c3d10;
+  }
+  .desktop\:hover\:border-emergency:hover{
+    border-color:#9c3d10;
+  }
+  .desktop\:border-emergency-dark{
+    border-color:#332d29;
+  }
+  .desktop\:hover\:border-emergency-dark:hover{
+    border-color:#332d29;
+  }
+  .desktop\:radius-0{
+    border-radius:0;
+  }
+  .desktop\:radius-top-0{
+    border-top-left-radius:0;
+    border-top-right-radius:0;
+  }
+  .desktop\:radius-right-0{
+    border-top-right-radius:0;
+    border-bottom-right-radius:0;
+  }
+  .desktop\:radius-bottom-0{
+    border-bottom-left-radius:0;
+    border-bottom-right-radius:0;
+  }
+  .desktop\:radius-left-0{
+    border-top-left-radius:0;
+    border-bottom-left-radius:0;
+  }
+  .desktop\:radius-sm{
+    border-radius:2px;
+  }
+  .desktop\:radius-top-sm{
+    border-top-left-radius:2px;
+    border-top-right-radius:2px;
+  }
+  .desktop\:radius-right-sm{
+    border-top-right-radius:2px;
+    border-bottom-right-radius:2px;
+  }
+  .desktop\:radius-bottom-sm{
+    border-bottom-left-radius:2px;
+    border-bottom-right-radius:2px;
+  }
+  .desktop\:radius-left-sm{
+    border-top-left-radius:2px;
+    border-bottom-left-radius:2px;
+  }
+  .desktop\:radius-md{
+    border-radius:0.25rem;
+  }
+  .desktop\:radius-top-md{
+    border-top-left-radius:0.25rem;
+    border-top-right-radius:0.25rem;
+  }
+  .desktop\:radius-right-md{
+    border-top-right-radius:0.25rem;
+    border-bottom-right-radius:0.25rem;
+  }
+  .desktop\:radius-bottom-md{
+    border-bottom-left-radius:0.25rem;
+    border-bottom-right-radius:0.25rem;
+  }
+  .desktop\:radius-left-md{
+    border-top-left-radius:0.25rem;
+    border-bottom-left-radius:0.25rem;
+  }
+  .desktop\:radius-lg{
+    border-radius:0.5rem;
+  }
+  .desktop\:radius-top-lg{
+    border-top-left-radius:0.5rem;
+    border-top-right-radius:0.5rem;
+  }
+  .desktop\:radius-right-lg{
+    border-top-right-radius:0.5rem;
+    border-bottom-right-radius:0.5rem;
+  }
+  .desktop\:radius-bottom-lg{
+    border-bottom-left-radius:0.5rem;
+    border-bottom-right-radius:0.5rem;
+  }
+  .desktop\:radius-left-lg{
+    border-top-left-radius:0.5rem;
+    border-bottom-left-radius:0.5rem;
+  }
+  .desktop\:radius-pill{
+    border-radius:99rem;
+  }
+  .desktop\:radius-top-pill{
+    border-top-left-radius:99rem;
+    border-top-right-radius:99rem;
+  }
+  .desktop\:radius-right-pill{
+    border-top-right-radius:99rem;
+    border-bottom-right-radius:99rem;
+  }
+  .desktop\:radius-bottom-pill{
+    border-bottom-left-radius:99rem;
+    border-bottom-right-radius:99rem;
+  }
+  .desktop\:radius-left-pill{
+    border-top-left-radius:99rem;
+    border-bottom-left-radius:99rem;
+  }
+  .desktop\:display-block{
+    display:block;
+  }
+  .desktop\:display-flex{
+    display:flex;
+  }
+  .desktop\:display-none{
+    display:none;
+  }
+  .desktop\:display-inline{
+    display:inline;
+  }
+  .desktop\:display-inline-block{
+    display:inline-block;
+  }
+  .desktop\:display-inline-flex{
+    display:inline-flex;
+  }
+  .desktop\:display-table{
+    display:table;
+  }
+  .desktop\:display-table-cell{
+    display:table-cell;
+  }
+  .desktop\:display-table-row{
+    display:table-row;
+  }
+  .desktop\:font-mono-3xs{
+    font-size:0.77rem;
+  }
+  .desktop\:font-mono-2xs{
+    font-size:0.83rem;
+  }
+  .desktop\:font-mono-xs{
+    font-size:0.89rem;
+  }
+  .desktop\:font-mono-sm{
+    font-size:0.95rem;
+  }
+  .desktop\:font-mono-md{
+    font-size:1.01rem;
+  }
+  .desktop\:font-mono-lg{
+    font-size:1.31rem;
+  }
+  .desktop\:font-mono-xl{
+    font-size:1.91rem;
+  }
+  .desktop\:font-mono-2xl{
+    font-size:2.38rem;
+  }
+  .desktop\:font-mono-3xl{
+    font-size:2.86rem;
+  }
+  .desktop\:font-sans-3xs{
+    font-size:0.87rem;
+  }
+  .desktop\:font-sans-2xs{
+    font-size:0.93rem;
+  }
+  .desktop\:font-sans-xs{
+    font-size:1rem;
+  }
+  .desktop\:font-sans-sm{
+    font-size:1.06rem;
+  }
+  .desktop\:font-sans-md{
+    font-size:1.13rem;
+  }
+  .desktop\:font-sans-lg{
+    font-size:1.46rem;
+  }
+  .desktop\:font-sans-xl{
+    font-size:2.13rem;
+  }
+  .desktop\:font-sans-2xl{
+    font-size:2.66rem;
+  }
+  .desktop\:font-sans-3xl{
+    font-size:3.19rem;
+  }
+  .desktop\:font-serif-3xs{
+    font-size:0.79rem;
+  }
+  .desktop\:font-serif-2xs{
+    font-size:0.85rem;
+  }
+  .desktop\:font-serif-xs{
+    font-size:0.91rem;
+  }
+  .desktop\:font-serif-sm{
+    font-size:0.98rem;
+  }
+  .desktop\:font-serif-md{
+    font-size:1.04rem;
+  }
+  .desktop\:font-serif-lg{
+    font-size:1.34rem;
+  }
+  .desktop\:font-serif-xl{
+    font-size:1.95rem;
+  }
+  .desktop\:font-serif-2xl{
+    font-size:2.44rem;
+  }
+  .desktop\:font-serif-3xl{
+    font-size:2.93rem;
+  }
+  .desktop\:font-heading-3xs{
+    font-size:0.79rem;
+  }
+  .desktop\:font-heading-2xs{
+    font-size:0.85rem;
+  }
+  .desktop\:font-heading-xs{
+    font-size:0.91rem;
+  }
+  .desktop\:font-heading-sm{
+    font-size:0.98rem;
+  }
+  .desktop\:font-heading-md{
+    font-size:1.04rem;
+  }
+  .desktop\:font-heading-lg{
+    font-size:1.34rem;
+  }
+  .desktop\:font-heading-xl{
+    font-size:1.95rem;
+  }
+  .desktop\:font-heading-2xl{
+    font-size:2.44rem;
+  }
+  .desktop\:font-heading-3xl{
+    font-size:2.93rem;
+  }
+  .desktop\:font-body-3xs{
+    font-size:0.87rem;
+  }
+  .desktop\:font-body-2xs{
+    font-size:0.93rem;
+  }
+  .desktop\:font-body-xs{
+    font-size:1rem;
+  }
+  .desktop\:font-body-sm{
+    font-size:1.06rem;
+  }
+  .desktop\:font-body-md{
+    font-size:1.13rem;
+  }
+  .desktop\:font-body-lg{
+    font-size:1.46rem;
+  }
+  .desktop\:font-body-xl{
+    font-size:2.13rem;
+  }
+  .desktop\:font-body-2xl{
+    font-size:2.66rem;
+  }
+  .desktop\:font-body-3xl{
+    font-size:3.19rem;
+  }
+  .desktop\:font-code-3xs{
+    font-size:0.77rem;
+  }
+  .desktop\:font-code-2xs{
+    font-size:0.83rem;
+  }
+  .desktop\:font-code-xs{
+    font-size:0.89rem;
+  }
+  .desktop\:font-code-sm{
+    font-size:0.95rem;
+  }
+  .desktop\:font-code-md{
+    font-size:1.01rem;
+  }
+  .desktop\:font-code-lg{
+    font-size:1.31rem;
+  }
+  .desktop\:font-code-xl{
+    font-size:1.91rem;
+  }
+  .desktop\:font-code-2xl{
+    font-size:2.38rem;
+  }
+  .desktop\:font-code-3xl{
+    font-size:2.86rem;
+  }
+  .desktop\:font-alt-3xs{
+    font-size:0.79rem;
+  }
+  .desktop\:font-alt-2xs{
+    font-size:0.85rem;
+  }
+  .desktop\:font-alt-xs{
+    font-size:0.91rem;
+  }
+  .desktop\:font-alt-sm{
+    font-size:0.98rem;
+  }
+  .desktop\:font-alt-md{
+    font-size:1.04rem;
+  }
+  .desktop\:font-alt-lg{
+    font-size:1.34rem;
+  }
+  .desktop\:font-alt-xl{
+    font-size:1.95rem;
+  }
+  .desktop\:font-alt-2xl{
+    font-size:2.44rem;
+  }
+  .desktop\:font-alt-3xl{
+    font-size:2.93rem;
+  }
+  .desktop\:font-ui-3xs{
+    font-size:0.87rem;
+  }
+  .desktop\:font-ui-2xs{
+    font-size:0.93rem;
+  }
+  .desktop\:font-ui-xs{
+    font-size:1rem;
+  }
+  .desktop\:font-ui-sm{
+    font-size:1.06rem;
+  }
+  .desktop\:font-ui-md{
+    font-size:1.13rem;
+  }
+  .desktop\:font-ui-lg{
+    font-size:1.46rem;
+  }
+  .desktop\:font-ui-xl{
+    font-size:2.13rem;
+  }
+  .desktop\:font-ui-2xl{
+    font-size:2.66rem;
+  }
+  .desktop\:font-ui-3xl{
+    font-size:3.19rem;
+  }
+  .desktop\:text-light{
+    font-weight:300;
+  }
+  .desktop\:text-normal{
+    font-weight:normal;
+  }
+  .desktop\:text-bold{
+    font-weight:700;
+  }
+  .desktop\:flex-justify-center{
+    justify-content:center;
+  }
+  .desktop\:flex-justify-start{
+    justify-content:flex-start;
+  }
+  .desktop\:flex-justify-end{
+    justify-content:flex-end;
+  }
+  .desktop\:flex-justify{
+    justify-content:space-between;
+  }
+  .desktop\:line-height-sans-1{
+    line-height:0.9;
+  }
+  .desktop\:line-height-sans-2{
+    line-height:1.1;
+  }
+  .desktop\:line-height-sans-3{
+    line-height:1.3;
+  }
+  .desktop\:line-height-sans-4{
+    line-height:1.4;
+  }
+  .desktop\:line-height-sans-5{
+    line-height:1.5;
+  }
+  .desktop\:line-height-sans-6{
+    line-height:1.6;
+  }
+  .desktop\:line-height-serif-1{
+    line-height:1;
+  }
+  .desktop\:line-height-serif-2{
+    line-height:1.2;
+  }
+  .desktop\:line-height-serif-3{
+    line-height:1.4;
+  }
+  .desktop\:line-height-serif-4{
+    line-height:1.5;
+  }
+  .desktop\:line-height-serif-5{
+    line-height:1.7;
+  }
+  .desktop\:line-height-serif-6{
+    line-height:1.8;
+  }
+  .desktop\:line-height-mono-1{
+    line-height:1;
+  }
+  .desktop\:line-height-mono-2{
+    line-height:1.3;
+  }
+  .desktop\:line-height-mono-3{
+    line-height:1.4;
+  }
+  .desktop\:line-height-mono-4{
+    line-height:1.6;
+  }
+  .desktop\:line-height-mono-5{
+    line-height:1.7;
+  }
+  .desktop\:line-height-mono-6{
+    line-height:1.8;
+  }
+  .desktop\:line-height-heading-1{
+    line-height:1;
+  }
+  .desktop\:line-height-heading-2{
+    line-height:1.2;
+  }
+  .desktop\:line-height-heading-3{
+    line-height:1.4;
+  }
+  .desktop\:line-height-heading-4{
+    line-height:1.5;
+  }
+  .desktop\:line-height-heading-5{
+    line-height:1.7;
+  }
+  .desktop\:line-height-heading-6{
+    line-height:1.8;
+  }
+  .desktop\:line-height-ui-1{
+    line-height:0.9;
+  }
+  .desktop\:line-height-ui-2{
+    line-height:1.1;
+  }
+  .desktop\:line-height-ui-3{
+    line-height:1.3;
+  }
+  .desktop\:line-height-ui-4{
+    line-height:1.4;
+  }
+  .desktop\:line-height-ui-5{
+    line-height:1.5;
+  }
+  .desktop\:line-height-ui-6{
+    line-height:1.6;
+  }
+  .desktop\:line-height-body-1{
+    line-height:0.9;
+  }
+  .desktop\:line-height-body-2{
+    line-height:1.1;
+  }
+  .desktop\:line-height-body-3{
+    line-height:1.3;
+  }
+  .desktop\:line-height-body-4{
+    line-height:1.4;
+  }
+  .desktop\:line-height-body-5{
+    line-height:1.5;
+  }
+  .desktop\:line-height-body-6{
+    line-height:1.6;
+  }
+  .desktop\:line-height-code-1{
+    line-height:1;
+  }
+  .desktop\:line-height-code-2{
+    line-height:1.3;
+  }
+  .desktop\:line-height-code-3{
+    line-height:1.4;
+  }
+  .desktop\:line-height-code-4{
+    line-height:1.6;
+  }
+  .desktop\:line-height-code-5{
+    line-height:1.7;
+  }
+  .desktop\:line-height-code-6{
+    line-height:1.8;
+  }
+  .desktop\:line-height-alt-1{
+    line-height:1;
+  }
+  .desktop\:line-height-alt-2{
+    line-height:1.2;
+  }
+  .desktop\:line-height-alt-3{
+    line-height:1.4;
+  }
+  .desktop\:line-height-alt-4{
+    line-height:1.5;
+  }
+  .desktop\:line-height-alt-5{
+    line-height:1.7;
+  }
+  .desktop\:line-height-alt-6{
+    line-height:1.8;
+  }
+  .desktop\:margin-neg-1px{
+    margin:-1px;
+  }
+  .desktop\:margin-neg-2px{
+    margin:-2px;
+  }
+  .desktop\:margin-neg-05{
+    margin:-0.25rem;
+  }
+  .desktop\:margin-neg-1{
+    margin:-0.5rem;
+  }
+  .desktop\:margin-neg-105{
+    margin:-0.75rem;
+  }
+  .desktop\:margin-neg-2{
+    margin:-1rem;
+  }
+  .desktop\:margin-neg-205{
+    margin:-1.25rem;
+  }
+  .desktop\:margin-neg-3{
+    margin:-1.5rem;
+  }
+  .desktop\:margin-1px{
+    margin:1px;
+  }
+  .desktop\:margin-2px{
+    margin:2px;
+  }
+  .desktop\:margin-05{
+    margin:0.25rem;
+  }
+  .desktop\:margin-1{
+    margin:0.5rem;
+  }
+  .desktop\:margin-105{
+    margin:0.75rem;
+  }
+  .desktop\:margin-2{
+    margin:1rem;
+  }
+  .desktop\:margin-205{
+    margin:1.25rem;
+  }
+  .desktop\:margin-3{
+    margin:1.5rem;
+  }
+  .desktop\:margin-neg-4{
+    margin:-2rem;
+  }
+  .desktop\:margin-neg-5{
+    margin:-2.5rem;
+  }
+  .desktop\:margin-neg-6{
+    margin:-3rem;
+  }
+  .desktop\:margin-neg-7{
+    margin:-3.5rem;
+  }
+  .desktop\:margin-neg-8{
+    margin:-4rem;
+  }
+  .desktop\:margin-neg-9{
+    margin:-4.5rem;
+  }
+  .desktop\:margin-neg-10{
+    margin:-5rem;
+  }
+  .desktop\:margin-neg-15{
+    margin:-7.5rem;
+  }
+  .desktop\:margin-4{
+    margin:2rem;
+  }
+  .desktop\:margin-5{
+    margin:2.5rem;
+  }
+  .desktop\:margin-6{
+    margin:3rem;
+  }
+  .desktop\:margin-7{
+    margin:3.5rem;
+  }
+  .desktop\:margin-8{
+    margin:4rem;
+  }
+  .desktop\:margin-9{
+    margin:4.5rem;
+  }
+  .desktop\:margin-10{
+    margin:5rem;
+  }
+  .desktop\:margin-15{
+    margin:7.5rem;
+  }
+  .desktop\:margin-05em{
+    margin:0.5em;
+  }
+  .desktop\:margin-1em{
+    margin:1em;
+  }
+  .desktop\:margin-105em{
+    margin:1.5em;
+  }
+  .desktop\:margin-2em{
+    margin:2em;
+  }
+  .desktop\:margin-0{
+    margin:0;
+  }
+  .desktop\:margin-y-1px{
+    margin-top:1px;
+    margin-bottom:1px;
+  }
+  .desktop\:margin-top-1px{
+    margin-top:1px;
+  }
+  .desktop\:margin-bottom-1px{
+    margin-bottom:1px;
+  }
+  .desktop\:margin-y-2px{
+    margin-top:2px;
+    margin-bottom:2px;
+  }
+  .desktop\:margin-top-2px{
+    margin-top:2px;
+  }
+  .desktop\:margin-bottom-2px{
+    margin-bottom:2px;
+  }
+  .desktop\:margin-y-05{
+    margin-top:0.25rem;
+    margin-bottom:0.25rem;
+  }
+  .desktop\:margin-top-05{
+    margin-top:0.25rem;
+  }
+  .desktop\:margin-bottom-05{
+    margin-bottom:0.25rem;
+  }
+  .desktop\:margin-y-1{
+    margin-top:0.5rem;
+    margin-bottom:0.5rem;
+  }
+  .desktop\:margin-top-1{
+    margin-top:0.5rem;
+  }
+  .desktop\:margin-bottom-1{
+    margin-bottom:0.5rem;
+  }
+  .desktop\:margin-y-105{
+    margin-top:0.75rem;
+    margin-bottom:0.75rem;
+  }
+  .desktop\:margin-top-105{
+    margin-top:0.75rem;
+  }
+  .desktop\:margin-bottom-105{
+    margin-bottom:0.75rem;
+  }
+  .desktop\:margin-y-2{
+    margin-top:1rem;
+    margin-bottom:1rem;
+  }
+  .desktop\:margin-top-2{
+    margin-top:1rem;
+  }
+  .desktop\:margin-bottom-2{
+    margin-bottom:1rem;
+  }
+  .desktop\:margin-y-205{
+    margin-top:1.25rem;
+    margin-bottom:1.25rem;
+  }
+  .desktop\:margin-top-205{
+    margin-top:1.25rem;
+  }
+  .desktop\:margin-bottom-205{
+    margin-bottom:1.25rem;
+  }
+  .desktop\:margin-y-3{
+    margin-top:1.5rem;
+    margin-bottom:1.5rem;
+  }
+  .desktop\:margin-top-3{
+    margin-top:1.5rem;
+  }
+  .desktop\:margin-bottom-3{
+    margin-bottom:1.5rem;
+  }
+  .desktop\:margin-y-neg-1px{
+    margin-top:-1px;
+    margin-bottom:-1px;
+  }
+  .desktop\:margin-top-neg-1px{
+    margin-top:-1px;
+  }
+  .desktop\:margin-bottom-neg-1px{
+    margin-bottom:-1px;
+  }
+  .desktop\:margin-y-neg-2px{
+    margin-top:-2px;
+    margin-bottom:-2px;
+  }
+  .desktop\:margin-top-neg-2px{
+    margin-top:-2px;
+  }
+  .desktop\:margin-bottom-neg-2px{
+    margin-bottom:-2px;
+  }
+  .desktop\:margin-y-neg-05{
+    margin-top:-0.25rem;
+    margin-bottom:-0.25rem;
+  }
+  .desktop\:margin-top-neg-05{
+    margin-top:-0.25rem;
+  }
+  .desktop\:margin-bottom-neg-05{
+    margin-bottom:-0.25rem;
+  }
+  .desktop\:margin-y-neg-1{
+    margin-top:-0.5rem;
+    margin-bottom:-0.5rem;
+  }
+  .desktop\:margin-top-neg-1{
+    margin-top:-0.5rem;
+  }
+  .desktop\:margin-bottom-neg-1{
+    margin-bottom:-0.5rem;
+  }
+  .desktop\:margin-y-neg-105{
+    margin-top:-0.75rem;
+    margin-bottom:-0.75rem;
+  }
+  .desktop\:margin-top-neg-105{
+    margin-top:-0.75rem;
+  }
+  .desktop\:margin-bottom-neg-105{
+    margin-bottom:-0.75rem;
+  }
+  .desktop\:margin-y-neg-2{
+    margin-top:-1rem;
+    margin-bottom:-1rem;
+  }
+  .desktop\:margin-top-neg-2{
+    margin-top:-1rem;
+  }
+  .desktop\:margin-bottom-neg-2{
+    margin-bottom:-1rem;
+  }
+  .desktop\:margin-y-neg-205{
+    margin-top:-1.25rem;
+    margin-bottom:-1.25rem;
+  }
+  .desktop\:margin-top-neg-205{
+    margin-top:-1.25rem;
+  }
+  .desktop\:margin-bottom-neg-205{
+    margin-bottom:-1.25rem;
+  }
+  .desktop\:margin-y-neg-3{
+    margin-top:-1.5rem;
+    margin-bottom:-1.5rem;
+  }
+  .desktop\:margin-top-neg-3{
+    margin-top:-1.5rem;
+  }
+  .desktop\:margin-bottom-neg-3{
+    margin-bottom:-1.5rem;
+  }
+  .desktop\:margin-y-neg-4{
+    margin-top:-2rem;
+    margin-bottom:-2rem;
+  }
+  .desktop\:margin-top-neg-4{
+    margin-top:-2rem;
+  }
+  .desktop\:margin-bottom-neg-4{
+    margin-bottom:-2rem;
+  }
+  .desktop\:margin-y-neg-5{
+    margin-top:-2.5rem;
+    margin-bottom:-2.5rem;
+  }
+  .desktop\:margin-top-neg-5{
+    margin-top:-2.5rem;
+  }
+  .desktop\:margin-bottom-neg-5{
+    margin-bottom:-2.5rem;
+  }
+  .desktop\:margin-y-neg-6{
+    margin-top:-3rem;
+    margin-bottom:-3rem;
+  }
+  .desktop\:margin-top-neg-6{
+    margin-top:-3rem;
+  }
+  .desktop\:margin-bottom-neg-6{
+    margin-bottom:-3rem;
+  }
+  .desktop\:margin-y-neg-7{
+    margin-top:-3.5rem;
+    margin-bottom:-3.5rem;
+  }
+  .desktop\:margin-top-neg-7{
+    margin-top:-3.5rem;
+  }
+  .desktop\:margin-bottom-neg-7{
+    margin-bottom:-3.5rem;
+  }
+  .desktop\:margin-y-neg-8{
+    margin-top:-4rem;
+    margin-bottom:-4rem;
+  }
+  .desktop\:margin-top-neg-8{
+    margin-top:-4rem;
+  }
+  .desktop\:margin-bottom-neg-8{
+    margin-bottom:-4rem;
+  }
+  .desktop\:margin-y-neg-9{
+    margin-top:-4.5rem;
+    margin-bottom:-4.5rem;
+  }
+  .desktop\:margin-top-neg-9{
+    margin-top:-4.5rem;
+  }
+  .desktop\:margin-bottom-neg-9{
+    margin-bottom:-4.5rem;
+  }
+  .desktop\:margin-y-neg-10{
+    margin-top:-5rem;
+    margin-bottom:-5rem;
+  }
+  .desktop\:margin-top-neg-10{
+    margin-top:-5rem;
+  }
+  .desktop\:margin-bottom-neg-10{
+    margin-bottom:-5rem;
+  }
+  .desktop\:margin-y-neg-15{
+    margin-top:-7.5rem;
+    margin-bottom:-7.5rem;
+  }
+  .desktop\:margin-top-neg-15{
+    margin-top:-7.5rem;
+  }
+  .desktop\:margin-bottom-neg-15{
+    margin-bottom:-7.5rem;
+  }
+  .desktop\:margin-y-4{
+    margin-top:2rem;
+    margin-bottom:2rem;
+  }
+  .desktop\:margin-top-4{
+    margin-top:2rem;
+  }
+  .desktop\:margin-bottom-4{
+    margin-bottom:2rem;
+  }
+  .desktop\:margin-y-5{
+    margin-top:2.5rem;
+    margin-bottom:2.5rem;
+  }
+  .desktop\:margin-top-5{
+    margin-top:2.5rem;
+  }
+  .desktop\:margin-bottom-5{
+    margin-bottom:2.5rem;
+  }
+  .desktop\:margin-y-6{
+    margin-top:3rem;
+    margin-bottom:3rem;
+  }
+  .desktop\:margin-top-6{
+    margin-top:3rem;
+  }
+  .desktop\:margin-bottom-6{
+    margin-bottom:3rem;
+  }
+  .desktop\:margin-y-7{
+    margin-top:3.5rem;
+    margin-bottom:3.5rem;
+  }
+  .desktop\:margin-top-7{
+    margin-top:3.5rem;
+  }
+  .desktop\:margin-bottom-7{
+    margin-bottom:3.5rem;
+  }
+  .desktop\:margin-y-8{
+    margin-top:4rem;
+    margin-bottom:4rem;
+  }
+  .desktop\:margin-top-8{
+    margin-top:4rem;
+  }
+  .desktop\:margin-bottom-8{
+    margin-bottom:4rem;
+  }
+  .desktop\:margin-y-9{
+    margin-top:4.5rem;
+    margin-bottom:4.5rem;
+  }
+  .desktop\:margin-top-9{
+    margin-top:4.5rem;
+  }
+  .desktop\:margin-bottom-9{
+    margin-bottom:4.5rem;
+  }
+  .desktop\:margin-y-10{
+    margin-top:5rem;
+    margin-bottom:5rem;
+  }
+  .desktop\:margin-top-10{
+    margin-top:5rem;
+  }
+  .desktop\:margin-bottom-10{
+    margin-bottom:5rem;
+  }
+  .desktop\:margin-y-15{
+    margin-top:7.5rem;
+    margin-bottom:7.5rem;
+  }
+  .desktop\:margin-top-15{
+    margin-top:7.5rem;
+  }
+  .desktop\:margin-bottom-15{
+    margin-bottom:7.5rem;
+  }
+  .desktop\:margin-y-05em{
+    margin-top:0.5em;
+    margin-bottom:0.5em;
+  }
+  .desktop\:margin-top-05em{
+    margin-top:0.5em;
+  }
+  .desktop\:margin-bottom-05em{
+    margin-bottom:0.5em;
+  }
+  .desktop\:margin-y-1em{
+    margin-top:1em;
+    margin-bottom:1em;
+  }
+  .desktop\:margin-top-1em{
+    margin-top:1em;
+  }
+  .desktop\:margin-bottom-1em{
+    margin-bottom:1em;
+  }
+  .desktop\:margin-y-105em{
+    margin-top:1.5em;
+    margin-bottom:1.5em;
+  }
+  .desktop\:margin-top-105em{
+    margin-top:1.5em;
+  }
+  .desktop\:margin-bottom-105em{
+    margin-bottom:1.5em;
+  }
+  .desktop\:margin-y-2em{
+    margin-top:2em;
+    margin-bottom:2em;
+  }
+  .desktop\:margin-top-2em{
+    margin-top:2em;
+  }
+  .desktop\:margin-bottom-2em{
+    margin-bottom:2em;
+  }
+  .desktop\:margin-y-0{
+    margin-top:0;
+    margin-bottom:0;
+  }
+  .desktop\:margin-top-0{
+    margin-top:0;
+  }
+  .desktop\:margin-bottom-0{
+    margin-bottom:0;
+  }
+  .desktop\:margin-y-auto{
+    margin-top:auto;
+    margin-bottom:auto;
+  }
+  .desktop\:margin-top-auto{
+    margin-top:auto;
+  }
+  .desktop\:margin-bottom-auto{
+    margin-bottom:auto;
+  }
+  .desktop\:margin-x-1px{
+    margin-left:1px;
+    margin-right:1px;
+  }
+  .desktop\:margin-right-1px{
+    margin-right:1px;
+  }
+  .desktop\:margin-left-1px{
+    margin-left:1px;
+  }
+  .desktop\:margin-x-2px{
+    margin-left:2px;
+    margin-right:2px;
+  }
+  .desktop\:margin-right-2px{
+    margin-right:2px;
+  }
+  .desktop\:margin-left-2px{
+    margin-left:2px;
+  }
+  .desktop\:margin-x-05{
+    margin-left:0.25rem;
+    margin-right:0.25rem;
+  }
+  .desktop\:margin-right-05{
+    margin-right:0.25rem;
+  }
+  .desktop\:margin-left-05{
+    margin-left:0.25rem;
+  }
+  .desktop\:margin-x-1{
+    margin-left:0.5rem;
+    margin-right:0.5rem;
+  }
+  .desktop\:margin-right-1{
+    margin-right:0.5rem;
+  }
+  .desktop\:margin-left-1{
+    margin-left:0.5rem;
+  }
+  .desktop\:margin-x-105{
+    margin-left:0.75rem;
+    margin-right:0.75rem;
+  }
+  .desktop\:margin-right-105{
+    margin-right:0.75rem;
+  }
+  .desktop\:margin-left-105{
+    margin-left:0.75rem;
+  }
+  .desktop\:margin-x-2{
+    margin-left:1rem;
+    margin-right:1rem;
+  }
+  .desktop\:margin-right-2{
+    margin-right:1rem;
+  }
+  .desktop\:margin-left-2{
+    margin-left:1rem;
+  }
+  .desktop\:margin-x-205{
+    margin-left:1.25rem;
+    margin-right:1.25rem;
+  }
+  .desktop\:margin-right-205{
+    margin-right:1.25rem;
+  }
+  .desktop\:margin-left-205{
+    margin-left:1.25rem;
+  }
+  .desktop\:margin-x-3{
+    margin-left:1.5rem;
+    margin-right:1.5rem;
+  }
+  .desktop\:margin-right-3{
+    margin-right:1.5rem;
+  }
+  .desktop\:margin-left-3{
+    margin-left:1.5rem;
+  }
+  .desktop\:margin-x-neg-1px{
+    margin-left:-1px;
+    margin-right:-1px;
+  }
+  .desktop\:margin-right-neg-1px{
+    margin-right:-1px;
+  }
+  .desktop\:margin-left-neg-1px{
+    margin-left:-1px;
+  }
+  .desktop\:margin-x-neg-2px{
+    margin-left:-2px;
+    margin-right:-2px;
+  }
+  .desktop\:margin-right-neg-2px{
+    margin-right:-2px;
+  }
+  .desktop\:margin-left-neg-2px{
+    margin-left:-2px;
+  }
+  .desktop\:margin-x-neg-05{
+    margin-left:-0.25rem;
+    margin-right:-0.25rem;
+  }
+  .desktop\:margin-right-neg-05{
+    margin-right:-0.25rem;
+  }
+  .desktop\:margin-left-neg-05{
+    margin-left:-0.25rem;
+  }
+  .desktop\:margin-x-neg-1{
+    margin-left:-0.5rem;
+    margin-right:-0.5rem;
+  }
+  .desktop\:margin-right-neg-1{
+    margin-right:-0.5rem;
+  }
+  .desktop\:margin-left-neg-1{
+    margin-left:-0.5rem;
+  }
+  .desktop\:margin-x-neg-105{
+    margin-left:-0.75rem;
+    margin-right:-0.75rem;
+  }
+  .desktop\:margin-right-neg-105{
+    margin-right:-0.75rem;
+  }
+  .desktop\:margin-left-neg-105{
+    margin-left:-0.75rem;
+  }
+  .desktop\:margin-x-neg-2{
+    margin-left:-1rem;
+    margin-right:-1rem;
+  }
+  .desktop\:margin-right-neg-2{
+    margin-right:-1rem;
+  }
+  .desktop\:margin-left-neg-2{
+    margin-left:-1rem;
+  }
+  .desktop\:margin-x-neg-205{
+    margin-left:-1.25rem;
+    margin-right:-1.25rem;
+  }
+  .desktop\:margin-right-neg-205{
+    margin-right:-1.25rem;
+  }
+  .desktop\:margin-left-neg-205{
+    margin-left:-1.25rem;
+  }
+  .desktop\:margin-x-neg-3{
+    margin-left:-1.5rem;
+    margin-right:-1.5rem;
+  }
+  .desktop\:margin-right-neg-3{
+    margin-right:-1.5rem;
+  }
+  .desktop\:margin-left-neg-3{
+    margin-left:-1.5rem;
+  }
+  .desktop\:margin-x-neg-4{
+    margin-left:-2rem;
+    margin-right:-2rem;
+  }
+  .desktop\:margin-right-neg-4{
+    margin-right:-2rem;
+  }
+  .desktop\:margin-left-neg-4{
+    margin-left:-2rem;
+  }
+  .desktop\:margin-x-neg-5{
+    margin-left:-2.5rem;
+    margin-right:-2.5rem;
+  }
+  .desktop\:margin-right-neg-5{
+    margin-right:-2.5rem;
+  }
+  .desktop\:margin-left-neg-5{
+    margin-left:-2.5rem;
+  }
+  .desktop\:margin-x-neg-6{
+    margin-left:-3rem;
+    margin-right:-3rem;
+  }
+  .desktop\:margin-right-neg-6{
+    margin-right:-3rem;
+  }
+  .desktop\:margin-left-neg-6{
+    margin-left:-3rem;
+  }
+  .desktop\:margin-x-neg-7{
+    margin-left:-3.5rem;
+    margin-right:-3.5rem;
+  }
+  .desktop\:margin-right-neg-7{
+    margin-right:-3.5rem;
+  }
+  .desktop\:margin-left-neg-7{
+    margin-left:-3.5rem;
+  }
+  .desktop\:margin-x-neg-8{
+    margin-left:-4rem;
+    margin-right:-4rem;
+  }
+  .desktop\:margin-right-neg-8{
+    margin-right:-4rem;
+  }
+  .desktop\:margin-left-neg-8{
+    margin-left:-4rem;
+  }
+  .desktop\:margin-x-neg-9{
+    margin-left:-4.5rem;
+    margin-right:-4.5rem;
+  }
+  .desktop\:margin-right-neg-9{
+    margin-right:-4.5rem;
+  }
+  .desktop\:margin-left-neg-9{
+    margin-left:-4.5rem;
+  }
+  .desktop\:margin-x-neg-10{
+    margin-left:-5rem;
+    margin-right:-5rem;
+  }
+  .desktop\:margin-right-neg-10{
+    margin-right:-5rem;
+  }
+  .desktop\:margin-left-neg-10{
+    margin-left:-5rem;
+  }
+  .desktop\:margin-x-neg-15{
+    margin-left:-7.5rem;
+    margin-right:-7.5rem;
+  }
+  .desktop\:margin-right-neg-15{
+    margin-right:-7.5rem;
+  }
+  .desktop\:margin-left-neg-15{
+    margin-left:-7.5rem;
+  }
+  .desktop\:margin-x-4{
+    margin-left:2rem;
+    margin-right:2rem;
+  }
+  .desktop\:margin-right-4{
+    margin-right:2rem;
+  }
+  .desktop\:margin-left-4{
+    margin-left:2rem;
+  }
+  .desktop\:margin-x-5{
+    margin-left:2.5rem;
+    margin-right:2.5rem;
+  }
+  .desktop\:margin-right-5{
+    margin-right:2.5rem;
+  }
+  .desktop\:margin-left-5{
+    margin-left:2.5rem;
+  }
+  .desktop\:margin-x-6{
+    margin-left:3rem;
+    margin-right:3rem;
+  }
+  .desktop\:margin-right-6{
+    margin-right:3rem;
+  }
+  .desktop\:margin-left-6{
+    margin-left:3rem;
+  }
+  .desktop\:margin-x-7{
+    margin-left:3.5rem;
+    margin-right:3.5rem;
+  }
+  .desktop\:margin-right-7{
+    margin-right:3.5rem;
+  }
+  .desktop\:margin-left-7{
+    margin-left:3.5rem;
+  }
+  .desktop\:margin-x-8{
+    margin-left:4rem;
+    margin-right:4rem;
+  }
+  .desktop\:margin-right-8{
+    margin-right:4rem;
+  }
+  .desktop\:margin-left-8{
+    margin-left:4rem;
+  }
+  .desktop\:margin-x-9{
+    margin-left:4.5rem;
+    margin-right:4.5rem;
+  }
+  .desktop\:margin-right-9{
+    margin-right:4.5rem;
+  }
+  .desktop\:margin-left-9{
+    margin-left:4.5rem;
+  }
+  .desktop\:margin-x-10{
+    margin-left:5rem;
+    margin-right:5rem;
+  }
+  .desktop\:margin-right-10{
+    margin-right:5rem;
+  }
+  .desktop\:margin-left-10{
+    margin-left:5rem;
+  }
+  .desktop\:margin-x-15{
+    margin-left:7.5rem;
+    margin-right:7.5rem;
+  }
+  .desktop\:margin-right-15{
+    margin-right:7.5rem;
+  }
+  .desktop\:margin-left-15{
+    margin-left:7.5rem;
+  }
+  .desktop\:margin-x-card{
+    margin-left:10rem;
+    margin-right:10rem;
+  }
+  .desktop\:margin-right-card{
+    margin-right:10rem;
+  }
+  .desktop\:margin-left-card{
+    margin-left:10rem;
+  }
+  .desktop\:margin-x-card-lg{
+    margin-left:15rem;
+    margin-right:15rem;
+  }
+  .desktop\:margin-right-card-lg{
+    margin-right:15rem;
+  }
+  .desktop\:margin-left-card-lg{
+    margin-left:15rem;
+  }
+  .desktop\:margin-x-mobile{
+    margin-left:20rem;
+    margin-right:20rem;
+  }
+  .desktop\:margin-right-mobile{
+    margin-right:20rem;
+  }
+  .desktop\:margin-left-mobile{
+    margin-left:20rem;
+  }
+  .desktop\:margin-x-05em{
+    margin-left:0.5em;
+    margin-right:0.5em;
+  }
+  .desktop\:margin-right-05em{
+    margin-right:0.5em;
+  }
+  .desktop\:margin-left-05em{
+    margin-left:0.5em;
+  }
+  .desktop\:margin-x-1em{
+    margin-left:1em;
+    margin-right:1em;
+  }
+  .desktop\:margin-right-1em{
+    margin-right:1em;
+  }
+  .desktop\:margin-left-1em{
+    margin-left:1em;
+  }
+  .desktop\:margin-x-105em{
+    margin-left:1.5em;
+    margin-right:1.5em;
+  }
+  .desktop\:margin-right-105em{
+    margin-right:1.5em;
+  }
+  .desktop\:margin-left-105em{
+    margin-left:1.5em;
+  }
+  .desktop\:margin-x-2em{
+    margin-left:2em;
+    margin-right:2em;
+  }
+  .desktop\:margin-right-2em{
+    margin-right:2em;
+  }
+  .desktop\:margin-left-2em{
+    margin-left:2em;
+  }
+  .desktop\:margin-x-0{
+    margin-left:0;
+    margin-right:0;
+  }
+  .desktop\:margin-right-0{
+    margin-right:0;
+  }
+  .desktop\:margin-left-0{
+    margin-left:0;
+  }
+  .desktop\:margin-x-auto{
+    margin-left:auto;
+    margin-right:auto;
+  }
+  .desktop\:margin-right-auto{
+    margin-right:auto;
+  }
+  .desktop\:margin-left-auto{
+    margin-left:auto;
+  }
+  .desktop\:measure-1{
+    max-width:44ex;
+  }
+  .desktop\:measure-2{
+    max-width:60ex;
+  }
+  .desktop\:measure-3{
+    max-width:64ex;
+  }
+  .desktop\:measure-4{
+    max-width:68ex;
+  }
+  .desktop\:measure-5{
+    max-width:72ex;
+  }
+  .desktop\:measure-6{
+    max-width:88ex;
+  }
+  .desktop\:measure-none{
+    max-width:none;
+  }
+  .desktop\:order-first{
+    order:-1;
+  }
+  .desktop\:order-last{
+    order:999;
+  }
+  .desktop\:order-initial{
+    order:initial;
+  }
+  .desktop\:order-0{
+    order:0;
+  }
+  .desktop\:order-1{
+    order:1;
+  }
+  .desktop\:order-2{
+    order:2;
+  }
+  .desktop\:order-3{
+    order:3;
+  }
+  .desktop\:order-4{
+    order:4;
+  }
+  .desktop\:order-5{
+    order:5;
+  }
+  .desktop\:order-6{
+    order:6;
+  }
+  .desktop\:order-7{
+    order:7;
+  }
+  .desktop\:order-8{
+    order:8;
+  }
+  .desktop\:order-9{
+    order:9;
+  }
+  .desktop\:order-10{
+    order:10;
+  }
+  .desktop\:order-11{
+    order:11;
+  }
+  .desktop\:padding-1px{
+    padding:1px;
+  }
+  .desktop\:padding-y-1px{
+    padding-top:1px;
+    padding-bottom:1px;
+  }
+  .desktop\:padding-x-1px{
+    padding-left:1px;
+    padding-right:1px;
+  }
+  .desktop\:padding-top-1px{
+    padding-top:1px;
+  }
+  .desktop\:padding-right-1px{
+    padding-right:1px;
+  }
+  .desktop\:padding-bottom-1px{
+    padding-bottom:1px;
+  }
+  .desktop\:padding-left-1px{
+    padding-left:1px;
+  }
+  .desktop\:padding-2px{
+    padding:2px;
+  }
+  .desktop\:padding-y-2px{
+    padding-top:2px;
+    padding-bottom:2px;
+  }
+  .desktop\:padding-x-2px{
+    padding-left:2px;
+    padding-right:2px;
+  }
+  .desktop\:padding-top-2px{
+    padding-top:2px;
+  }
+  .desktop\:padding-right-2px{
+    padding-right:2px;
+  }
+  .desktop\:padding-bottom-2px{
+    padding-bottom:2px;
+  }
+  .desktop\:padding-left-2px{
+    padding-left:2px;
+  }
+  .desktop\:padding-05{
+    padding:0.25rem;
+  }
+  .desktop\:padding-y-05{
+    padding-top:0.25rem;
+    padding-bottom:0.25rem;
+  }
+  .desktop\:padding-x-05{
+    padding-left:0.25rem;
+    padding-right:0.25rem;
+  }
+  .desktop\:padding-top-05{
+    padding-top:0.25rem;
+  }
+  .desktop\:padding-right-05{
+    padding-right:0.25rem;
+  }
+  .desktop\:padding-bottom-05{
+    padding-bottom:0.25rem;
+  }
+  .desktop\:padding-left-05{
+    padding-left:0.25rem;
+  }
+  .desktop\:padding-1{
+    padding:0.5rem;
+  }
+  .desktop\:padding-y-1{
+    padding-top:0.5rem;
+    padding-bottom:0.5rem;
+  }
+  .desktop\:padding-x-1{
+    padding-left:0.5rem;
+    padding-right:0.5rem;
+  }
+  .desktop\:padding-top-1{
+    padding-top:0.5rem;
+  }
+  .desktop\:padding-right-1{
+    padding-right:0.5rem;
+  }
+  .desktop\:padding-bottom-1{
+    padding-bottom:0.5rem;
+  }
+  .desktop\:padding-left-1{
+    padding-left:0.5rem;
+  }
+  .desktop\:padding-105{
+    padding:0.75rem;
+  }
+  .desktop\:padding-y-105{
+    padding-top:0.75rem;
+    padding-bottom:0.75rem;
+  }
+  .desktop\:padding-x-105{
+    padding-left:0.75rem;
+    padding-right:0.75rem;
+  }
+  .desktop\:padding-top-105{
+    padding-top:0.75rem;
+  }
+  .desktop\:padding-right-105{
+    padding-right:0.75rem;
+  }
+  .desktop\:padding-bottom-105{
+    padding-bottom:0.75rem;
+  }
+  .desktop\:padding-left-105{
+    padding-left:0.75rem;
+  }
+  .desktop\:padding-2{
+    padding:1rem;
+  }
+  .desktop\:padding-y-2{
+    padding-top:1rem;
+    padding-bottom:1rem;
+  }
+  .desktop\:padding-x-2{
+    padding-left:1rem;
+    padding-right:1rem;
+  }
+  .desktop\:padding-top-2{
+    padding-top:1rem;
+  }
+  .desktop\:padding-right-2{
+    padding-right:1rem;
+  }
+  .desktop\:padding-bottom-2{
+    padding-bottom:1rem;
+  }
+  .desktop\:padding-left-2{
+    padding-left:1rem;
+  }
+  .desktop\:padding-205{
+    padding:1.25rem;
+  }
+  .desktop\:padding-y-205{
+    padding-top:1.25rem;
+    padding-bottom:1.25rem;
+  }
+  .desktop\:padding-x-205{
+    padding-left:1.25rem;
+    padding-right:1.25rem;
+  }
+  .desktop\:padding-top-205{
+    padding-top:1.25rem;
+  }
+  .desktop\:padding-right-205{
+    padding-right:1.25rem;
+  }
+  .desktop\:padding-bottom-205{
+    padding-bottom:1.25rem;
+  }
+  .desktop\:padding-left-205{
+    padding-left:1.25rem;
+  }
+  .desktop\:padding-3{
+    padding:1.5rem;
+  }
+  .desktop\:padding-y-3{
+    padding-top:1.5rem;
+    padding-bottom:1.5rem;
+  }
+  .desktop\:padding-x-3{
+    padding-left:1.5rem;
+    padding-right:1.5rem;
+  }
+  .desktop\:padding-top-3{
+    padding-top:1.5rem;
+  }
+  .desktop\:padding-right-3{
+    padding-right:1.5rem;
+  }
+  .desktop\:padding-bottom-3{
+    padding-bottom:1.5rem;
+  }
+  .desktop\:padding-left-3{
+    padding-left:1.5rem;
+  }
+  .desktop\:padding-4{
+    padding:2rem;
+  }
+  .desktop\:padding-y-4{
+    padding-top:2rem;
+    padding-bottom:2rem;
+  }
+  .desktop\:padding-x-4{
+    padding-left:2rem;
+    padding-right:2rem;
+  }
+  .desktop\:padding-top-4{
+    padding-top:2rem;
+  }
+  .desktop\:padding-right-4{
+    padding-right:2rem;
+  }
+  .desktop\:padding-bottom-4{
+    padding-bottom:2rem;
+  }
+  .desktop\:padding-left-4{
+    padding-left:2rem;
+  }
+  .desktop\:padding-5{
+    padding:2.5rem;
+  }
+  .desktop\:padding-y-5{
+    padding-top:2.5rem;
+    padding-bottom:2.5rem;
+  }
+  .desktop\:padding-x-5{
+    padding-left:2.5rem;
+    padding-right:2.5rem;
+  }
+  .desktop\:padding-top-5{
+    padding-top:2.5rem;
+  }
+  .desktop\:padding-right-5{
+    padding-right:2.5rem;
+  }
+  .desktop\:padding-bottom-5{
+    padding-bottom:2.5rem;
+  }
+  .desktop\:padding-left-5{
+    padding-left:2.5rem;
+  }
+  .desktop\:padding-6{
+    padding:3rem;
+  }
+  .desktop\:padding-y-6{
+    padding-top:3rem;
+    padding-bottom:3rem;
+  }
+  .desktop\:padding-x-6{
+    padding-left:3rem;
+    padding-right:3rem;
+  }
+  .desktop\:padding-top-6{
+    padding-top:3rem;
+  }
+  .desktop\:padding-right-6{
+    padding-right:3rem;
+  }
+  .desktop\:padding-bottom-6{
+    padding-bottom:3rem;
+  }
+  .desktop\:padding-left-6{
+    padding-left:3rem;
+  }
+  .desktop\:padding-7{
+    padding:3.5rem;
+  }
+  .desktop\:padding-y-7{
+    padding-top:3.5rem;
+    padding-bottom:3.5rem;
+  }
+  .desktop\:padding-x-7{
+    padding-left:3.5rem;
+    padding-right:3.5rem;
+  }
+  .desktop\:padding-top-7{
+    padding-top:3.5rem;
+  }
+  .desktop\:padding-right-7{
+    padding-right:3.5rem;
+  }
+  .desktop\:padding-bottom-7{
+    padding-bottom:3.5rem;
+  }
+  .desktop\:padding-left-7{
+    padding-left:3.5rem;
+  }
+  .desktop\:padding-8{
+    padding:4rem;
+  }
+  .desktop\:padding-y-8{
+    padding-top:4rem;
+    padding-bottom:4rem;
+  }
+  .desktop\:padding-x-8{
+    padding-left:4rem;
+    padding-right:4rem;
+  }
+  .desktop\:padding-top-8{
+    padding-top:4rem;
+  }
+  .desktop\:padding-right-8{
+    padding-right:4rem;
+  }
+  .desktop\:padding-bottom-8{
+    padding-bottom:4rem;
+  }
+  .desktop\:padding-left-8{
+    padding-left:4rem;
+  }
+  .desktop\:padding-9{
+    padding:4.5rem;
+  }
+  .desktop\:padding-y-9{
+    padding-top:4.5rem;
+    padding-bottom:4.5rem;
+  }
+  .desktop\:padding-x-9{
+    padding-left:4.5rem;
+    padding-right:4.5rem;
+  }
+  .desktop\:padding-top-9{
+    padding-top:4.5rem;
+  }
+  .desktop\:padding-right-9{
+    padding-right:4.5rem;
+  }
+  .desktop\:padding-bottom-9{
+    padding-bottom:4.5rem;
+  }
+  .desktop\:padding-left-9{
+    padding-left:4.5rem;
+  }
+  .desktop\:padding-10{
+    padding:5rem;
+  }
+  .desktop\:padding-y-10{
+    padding-top:5rem;
+    padding-bottom:5rem;
+  }
+  .desktop\:padding-x-10{
+    padding-left:5rem;
+    padding-right:5rem;
+  }
+  .desktop\:padding-top-10{
+    padding-top:5rem;
+  }
+  .desktop\:padding-right-10{
+    padding-right:5rem;
+  }
+  .desktop\:padding-bottom-10{
+    padding-bottom:5rem;
+  }
+  .desktop\:padding-left-10{
+    padding-left:5rem;
+  }
+  .desktop\:padding-15{
+    padding:7.5rem;
+  }
+  .desktop\:padding-y-15{
+    padding-top:7.5rem;
+    padding-bottom:7.5rem;
+  }
+  .desktop\:padding-x-15{
+    padding-left:7.5rem;
+    padding-right:7.5rem;
+  }
+  .desktop\:padding-top-15{
+    padding-top:7.5rem;
+  }
+  .desktop\:padding-right-15{
+    padding-right:7.5rem;
+  }
+  .desktop\:padding-bottom-15{
+    padding-bottom:7.5rem;
+  }
+  .desktop\:padding-left-15{
+    padding-left:7.5rem;
+  }
+  .desktop\:padding-0{
+    padding:0;
+  }
+  .desktop\:padding-y-0{
+    padding-top:0;
+    padding-bottom:0;
+  }
+  .desktop\:padding-x-0{
+    padding-left:0;
+    padding-right:0;
+  }
+  .desktop\:padding-top-0{
+    padding-top:0;
+  }
+  .desktop\:padding-right-0{
+    padding-right:0;
+  }
+  .desktop\:padding-bottom-0{
+    padding-bottom:0;
+  }
+  .desktop\:padding-left-0{
+    padding-left:0;
+  }
+  .desktop\:width-1px{
+    width:1px;
+  }
+  .desktop\:width-2px{
+    width:2px;
+  }
+  .desktop\:width-05{
+    width:0.25rem;
+  }
+  .desktop\:width-1{
+    width:0.5rem;
+  }
+  .desktop\:width-105{
+    width:0.75rem;
+  }
+  .desktop\:width-2{
+    width:1rem;
+  }
+  .desktop\:width-205{
+    width:1.25rem;
+  }
+  .desktop\:width-3{
+    width:1.5rem;
+  }
+  .desktop\:width-4{
+    width:2rem;
+  }
+  .desktop\:width-5{
+    width:2.5rem;
+  }
+  .desktop\:width-6{
+    width:3rem;
+  }
+  .desktop\:width-7{
+    width:3.5rem;
+  }
+  .desktop\:width-8{
+    width:4rem;
+  }
+  .desktop\:width-9{
+    width:4.5rem;
+  }
+  .desktop\:width-10{
+    width:5rem;
+  }
+  .desktop\:width-15{
+    width:7.5rem;
+  }
+  .desktop\:width-card{
+    width:10rem;
+  }
+  .desktop\:width-card-lg{
+    width:15rem;
+  }
+  .desktop\:width-mobile{
+    width:20rem;
+  }
+  .desktop\:width-mobile-lg{
+    width:30rem;
+  }
+  .desktop\:width-tablet{
+    width:40rem;
+  }
+  .desktop\:width-tablet-lg{
+    width:55rem;
+  }
+  .desktop\:width-desktop{
+    width:64rem;
+  }
+  .desktop\:width-desktop-lg{
+    width:75rem;
+  }
+  .desktop\:width-widescreen{
+    width:87.5rem;
+  }
+  .desktop\:width-0{
+    width:0;
+  }
+  .desktop\:width-full{
+    width:100%;
+  }
+  .desktop\:width-auto{
+    width:auto;
+  }
+}
\ No newline at end of file
diff --git a/isis/src/docsys/build/IsisPrimaryPageBuild.xsl b/isis/src/docsys/build/IsisPrimaryPageBuild.xsl
index 88c1e72c4d..7847c427d8 100644
--- a/isis/src/docsys/build/IsisPrimaryPageBuild.xsl
+++ b/isis/src/docsys/build/IsisPrimaryPageBuild.xsl
@@ -67,7 +67,6 @@ Deborah Lee Soltesz
 
         <link rel="stylesheet" href="../../assets/styles/IsisStyleCommon.css"/>
         <link rel="stylesheet" href="../../assets/styles/main.css"/>
-        <link rel="stylesheet" href="../../assets/styles/menu.css"/>
         <link rel="stylesheet" media="print" href="../assets/styles/print.css"/>
         <!-- Dynamic analytics insertion to prevent running on local URLs -->
         <xsl:text>&#xa;</xsl:text>
diff --git a/isis/src/docsys/build/IsisSubPageBuild.xsl b/isis/src/docsys/build/IsisSubPageBuild.xsl
index 23daf4b429..4f9e216d73 100644
--- a/isis/src/docsys/build/IsisSubPageBuild.xsl
+++ b/isis/src/docsys/build/IsisSubPageBuild.xsl
@@ -5,20 +5,16 @@
     exclude-result-prefixes="xmlns fo">
 
 <!--
-
 This stylesheet will be used to transform a Documentation XML file into an HTML page.
 If there are multiple pages in the document, this stylesheet is used to generate the sub-page
 of the set, and IsisPrimaryPageBuild.xsl is used to generate the main page
 
-
 Author
 Deborah Lee Soltesz
 12/04/2002
-
 -->
 
 
-
   <xsl:output
     media-type="text/html"
     doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
@@ -27,7 +23,11 @@ Deborah Lee Soltesz
     encoding="utf-8"
     omit-xml-declaration="yes"/>
 
+  <xsl:param name="menuPath"/>
+
+  <xsl:include href="header.xsl"/>
   <xsl:include href="menu.xsl"/>
+  <xsl:include href="footer.xsl"/>
 
   <xsl:param name="filenameParam"/>
 
@@ -74,209 +74,172 @@ Deborah Lee Soltesz
         <meta name="city" content="Flagstaff"/>
         <meta name="zip" content="86001"/>
 
-        <link rel="stylesheet" href="../../assets/styles/IsisStyleCommon.css"/>
-        <link rel="stylesheet" href="../../assets/styles/main.css"/>
-        <link rel="stylesheet" href="../../assets/styles/menu.css"/>
+        <!-- Govt -->
+        <link rel="stylesheet" href="../../assets/styles/uswds.css"/>
+        <script src="../../../../assets/scripts/uswds-init.min.js"></script>
+        
+        <!-- USGS -->
+        <link rel="stylesheet" href="../../assets/styles/usgs/common.css" />
+        <link rel="stylesheet" href="../../assets/styles/usgs/custom.css" />
+
+        <!-- ISIS Docs -->
+        <link rel="stylesheet" href="../../assets/styles/IsisStyleCommon.css"></link>
+        <link rel="stylesheet" href="../styles/IsisApplicationDocStyle.css"></link>
         <link rel="stylesheet" media="print" href="../../assets/styles/print.css"/>
-        <!-- Dynamic analytics insertion to prevent running on local URLs -->
-        <xsl:text>&#xa;</xsl:text>
-        <script type="text/javascript">
-          //<xsl:comment><![CDATA[
-          (function() {
-            var usgsAnalytics = document.createElement('script');
-            usgsAnalytics.type = 'text/javascript';
-            usgsAnalytics.async = true;
-            usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js';
-            if('http:' == document.location.protocol) {
-              var s = document.getElementsByTagName('script')[0];
-              s.parentNode.insertBefore(usgsAnalytics, s);
-            }
-          })();
-          ]]></xsl:comment>
-        <xsl:text>&#xa;</xsl:text>
-        </script>
+        
+        <noscript> <!-- Use Print stylesheet, unhide all sections if no script -->
+          <link rel="stylesheet" href="../../assets/styles/print.css"/>
+        </noscript> <!-- Note: currently hides header/menu -->
+        
       </head>
 
       <body>
-        <div class="isisMenu">
-         <xsl:call-template  name="writeMenu"/>
-        </div>
-
-        <div class="isisContent">
-
-         <!-- HEADING -->
-         <a href="http://www.usgs.gov"><img src="../../assets/icons/littleVIS.gif" style="width: 80px; height: 22px;" border="0" alt="USGS"/></a>
-         <p style="margin-top:10px; margin-bottom:0px;">
-           <xsl:choose>
-             <xsl:when test="category[categoryItem = 'isis2']">
-             ISIS 2 Documentation
-             </xsl:when>
-             <xsl:otherwise>
-             ISIS Documentation
-             </xsl:otherwise>
-           </xsl:choose>
-         </p>
-         <xsl:if test="files/file/subtitle and normalize-space(files/file) = normalize-space($filenameParam)">
-           <h1 class="subtitle"><xsl:value-of select="files/file/subtitle"/></h1>
-         </xsl:if>
-         <hr/>
-
-         <table style="width: 100%;">
-           <tr valign="top">
-             <td align="left">
-               <h1><xsl:value-of select="bibliography/title"/></h1>
-               <h1 class="subtitle">
-                 <xsl:value-of select="bibliography/brief"/>
-               </h1>
-             </td>
-
-             <td align="right" class="caption" nowrap="nowrap">
-
-
-              <script language="javascript" type="text/javascript">
-                //<xsl:comment><![CDATA[
-                  // create back link if javascript is available
-                  if (history.length > 1) {
-                    document.write ("<a" + " href='javascript:history.back();'>Back</" + "a> | ") ;
-                  }
-                //]]></xsl:comment>
-              </script>
-
-              <a href="../../index.html">Home</a>
-             </td>
-           </tr>
-         </table>
-
-
-         <!-- links to other chapters/sections -->
-         <xsl:if test="count(files/file) > 1">
-           <p class="TOCanchors">
-           <xsl:if test="count(files/file[type = 'HTML']) > 1">
-             <xsl:for-each select="files/file[type = 'HTML']">
-               <xsl:choose>
-                 <xsl:when test="normalize-space(source/filename) != normalize-space($filenameParam)">
-                   <xsl:choose>
-                     <xsl:when test="subtitle">
-                       <a href="{normalize-space(source/filename)}"><xsl:value-of select="normalize-space(subtitle)"/></a>
-                     </xsl:when>
-                     <xsl:otherwise>
-                       <a href="{normalize-space(source/filename)}"><xsl:value-of select="position()"/></a>
-                     </xsl:otherwise>
-                   </xsl:choose>
-                 </xsl:when>
-
-                 <xsl:otherwise>
-                   <span style="font-style:italic; font-weight:bold;">
-                   <xsl:choose>
-                     <xsl:when test="subtitle">
-                       <xsl:value-of select="normalize-space(subtitle)"/>
-                     </xsl:when>
-                     <xsl:otherwise>
-                       <xsl:value-of select="position()"/>
-                     </xsl:otherwise>
-                   </xsl:choose>
-                   </span>
-                 </xsl:otherwise>
-               </xsl:choose>
-               <xsl:if test="position() != last()"> | </xsl:if>
-             </xsl:for-each>
-           </xsl:if>
-
-           <xsl:for-each select="files/file[type != 'HTML']">
-             <br/>
-             <xsl:choose>
-               <xsl:when test="normalize-space(source/filename) != normalize-space($filenameParam)">
-                 <xsl:choose>
-                   <xsl:when test="subtitle">
-                     <a href="{normalize-space(source/filename)}"><xsl:value-of select="normalize-space(subtitle)"/>
-                     (<xsl:value-of select="type"/><xsl:if test="size">, <xsl:value-of select="size"/></xsl:if>)</a>
-                   </xsl:when>
-                   <xsl:otherwise>
-                     <a href="{normalize-space(source/filename)}"><xsl:value-of select="type"/><xsl:if test="size"> (<xsl:value-of select="size"/>)</xsl:if></a>
-                   </xsl:otherwise>
-                 </xsl:choose>
-               </xsl:when>
-
-               <xsl:otherwise>
-                 <span style="font-style:italic; font-weight:bold;">
-                 <xsl:choose>
-                   <xsl:when test="subtitle">
-                     <xsl:value-of select="normalize-space(subtitle)"/>
-                   </xsl:when>
-                   <xsl:otherwise>
-                     <xsl:value-of select="position()"/>
-                   </xsl:otherwise>
-                 </xsl:choose>
-                 </span>
-               </xsl:otherwise>
-             </xsl:choose>
-             <xsl:if test="position() != last()"> | </xsl:if>
-           </xsl:for-each>
-           </p>
-           </xsl:if>
-
-
-
-         <hr/>
-         <!-- END HEADING -->
-
-
-         <!-- INLINE BODY CONTENT -->
-         <xsl:for-each select="files/file[normalize-space(source/filename) = normalize-space($filenameParam)]">
-               <xsl:if test="body">
-                 <xsl:choose>
-                   <xsl:when test="body/src">
-                     <!-- Output body content from source file -->
-                     <!--xsl:copy-of select="document(body/src)"/-->
-                     <xsl:apply-templates select="document(body/src)/* | document(body/src)/text()" mode="copyContents"/>
-                   </xsl:when>
-                   <xsl:otherwise>
-                     <!--output body content inlined in this file -->
-                       <xsl:apply-templates select="body/*" mode="copyContents"/>
-                   </xsl:otherwise>
-                 </xsl:choose>
-               </xsl:if>
-         </xsl:for-each>
-         <!-- END INLINE BODY CONTENT -->
-
-
-
-<!-- History  -->
-<xsl:if test="history">
- <a name="History"></a>
- <hr/>
-   <h2>
-       Document History
-   </h2>
-
-  <table>
-    <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]">
-      <tr>
-        <td class="tableCellHistory_name" nowrap="nowrap">
-          <xsl:value-of select="@name"/>
-        </td>
-
-        <td class="tableCellHistory_date" nowrap="nowrap">
-          <xsl:value-of select="@date"/>
-        </td>
-
-        <td class="tableCellHistory_description">
-          <xsl:value-of select="."/>
-        </td>
-      </tr>
-    </xsl:for-each>
-  </table>
-</xsl:if>
 
+        <script src="../../assets/scripts/uswds.min.js"></script>
+
+        <xsl:call-template  name="writeHeader"/>
+
+        <div id="page">
+
+          <div class="isisMenu">
+            <xsl:call-template  name="writeMenu"/>
+          </div>
+
+          <main class="isisContent">
+            
+            <xsl:if test="files/file/subtitle and normalize-space(files/file) = normalize-space($filenameParam)">
+              <h1 class="subtitle"><xsl:value-of select="files/file/subtitle"/></h1>
+            </xsl:if>
+            <hr/>
+
+            <h1><xsl:value-of select="bibliography/title"/></h1>
+            <h2 class="subtitle">
+              <xsl:value-of select="bibliography/brief"/>
+            </h2>
+
+            <!-- links to other chapters/sections -->
+            <xsl:if test="count(files/file) > 1">
+              <p class="TOCanchors">
+                <xsl:if test="count(files/file[type = 'HTML']) > 1">
+                  <xsl:for-each select="files/file[type = 'HTML']">
+                    <xsl:choose>
+                      <xsl:when test="normalize-space(source/filename) != normalize-space($filenameParam)">
+                        <xsl:choose>
+                          <xsl:when test="subtitle">
+                            <a href="{normalize-space(source/filename)}"><xsl:value-of select="normalize-space(subtitle)"/></a>
+                          </xsl:when>
+                          <xsl:otherwise>
+                            <a href="{normalize-space(source/filename)}"><xsl:value-of select="position()"/></a>
+                          </xsl:otherwise>
+                        </xsl:choose>
+                      </xsl:when>
+
+                      <xsl:otherwise>
+                        <span style="font-style:italic; font-weight:bold;">
+                        <xsl:choose>
+                          <xsl:when test="subtitle">
+                            <xsl:value-of select="normalize-space(subtitle)"/>
+                          </xsl:when>
+                          <xsl:otherwise>
+                            <xsl:value-of select="position()"/>
+                          </xsl:otherwise>
+                        </xsl:choose>
+                        </span>
+                      </xsl:otherwise>
+                    </xsl:choose>
+                    <xsl:if test="position() != last()"> | </xsl:if>
+                  </xsl:for-each>
+                </xsl:if>
+
+                <xsl:for-each select="files/file[type != 'HTML']">
+                  <br/>
+                  <xsl:choose>
+                    <xsl:when test="normalize-space(source/filename) != normalize-space($filenameParam)">
+                      <xsl:choose>
+                        <xsl:when test="subtitle">
+                          <a href="{normalize-space(source/filename)}"><xsl:value-of select="normalize-space(subtitle)"/>
+                          (<xsl:value-of select="type"/><xsl:if test="size">, <xsl:value-of select="size"/></xsl:if>)</a>
+                        </xsl:when>
+                        <xsl:otherwise>
+                          <a href="{normalize-space(source/filename)}"><xsl:value-of select="type"/><xsl:if test="size"> (<xsl:value-of select="size"/>)</xsl:if></a>
+                        </xsl:otherwise>
+                      </xsl:choose>
+                    </xsl:when>
+
+                    <xsl:otherwise>
+                      <span style="font-style:italic; font-weight:bold;">
+                      <xsl:choose>
+                        <xsl:when test="subtitle">
+                          <xsl:value-of select="normalize-space(subtitle)"/>
+                        </xsl:when>
+                        <xsl:otherwise>
+                          <xsl:value-of select="position()"/>
+                        </xsl:otherwise>
+                      </xsl:choose>
+                      </span>
+                    </xsl:otherwise>
+                  </xsl:choose>
+                  <xsl:if test="position() != last()"> | </xsl:if>
+                </xsl:for-each>
+              </p>
+            </xsl:if>
+
+            <hr/>
+            <!-- END HEADING -->
+
+
+            <!-- INLINE BODY CONTENT -->
+            <xsl:for-each select="files/file[normalize-space(source/filename) = normalize-space($filenameParam)]">
+                  <xsl:if test="body">
+                    <xsl:choose>
+                      <xsl:when test="body/src">
+                        <!-- Output body content from source file -->
+                        <!--xsl:copy-of select="document(body/src)"/-->
+                        <xsl:apply-templates select="document(body/src)/* | document(body/src)/text()" mode="copyContents"/>
+                      </xsl:when>
+                      <xsl:otherwise>
+                        <!--output body content inlined in this file -->
+                          <xsl:apply-templates select="body/*" mode="copyContents"/>
+                      </xsl:otherwise>
+                    </xsl:choose>
+                  </xsl:if>
+            </xsl:for-each>
+            <!-- END INLINE BODY CONTENT -->
+
+
+
+            <!-- History  -->
+            <xsl:if test="history">
+            <a name="History"></a>
+            <hr/>
+              <h2>
+                  Document History
+              </h2>
+
+              <table>
+                <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]">
+                  <tr>
+                    <td class="tableCellHistory_name" nowrap="nowrap">
+                      <xsl:value-of select="@name"/>
+                    </td>
+
+                    <td class="tableCellHistory_date" nowrap="nowrap">
+                      <xsl:value-of select="@date"/>
+                    </td>
+
+                    <td class="tableCellHistory_description">
+                      <xsl:value-of select="."/>
+                    </td>
+                  </tr>
+                </xsl:for-each>
+              </table>
+            </xsl:if>
+
+          </main>
 
-<!-- FOOTER -->
-<script type="text/javascript" language="JavaScript" src="../../assets/scripts/footer.js">
-          //<![CDATA[<!--
-          //-->]]>
-</script>
-</div>
-
+        </div>
 
+        <xsl:call-template  name="writeFooter"/>
 
       </body>
     </html>
diff --git a/isis/src/docsys/build/footer.xsl b/isis/src/docsys/build/footer.xsl
new file mode 100644
index 0000000000..b1639c907f
--- /dev/null
+++ b/isis/src/docsys/build/footer.xsl
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0"
+    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+    xmlns:fo="http://www.w3.org/1999/XSL/Format"
+    exclude-result-prefixes="xmlns fo">
+
+<!--
+
+This stylesheet will be used to generate the footer for all pages,
+Include this file in other XSL files
+and apply the template mode writeFooter .
+
+Author
+Deborah Lee Soltesz
+12/13/2002
+
+-->
+  <xsl:template mode="writeFooter" name="writeFooter">
+
+    <!-- REQUIRED Official USGS Footer ** DO NOT ALTER ** -->
+    <footer class="footer">
+      <div class="tmp-container">
+        <div class="footer-doi">
+          <ul class="menu nav">
+            <li class="first leaf menu-links menu-level-1"><a
+                href="https://www.doi.gov/privacy">DOI Privacy Policy</a></li>
+            <li class="leaf menu-links menu-level-1"><a
+                href="https://www.usgs.gov/policies-and-notices">Legal</a></li>
+            <li class="leaf menu-links menu-level-1"><a
+                href="https://www.usgs.gov/accessibility-and-us-geological-survey">Accessibility</a></li>
+            <li class="leaf menu-links menu-level-1"><a
+                href="https://www.usgs.gov/sitemap">Site Map</a></li>
+            <li class="last leaf menu-links menu-level-1"><a
+                href="https://answers.usgs.gov/">Contact USGS</a></li>
+          </ul>
+        </div>
+        <hr/>
+        <div class="footer-doi">
+          <ul class="menu nav">
+            <li class="first leaf menu-links menu-level-1"><a
+                href="https://www.doi.gov/">U.S. Department of the Interior</a></li>
+            <li class="leaf menu-links menu-level-1"><a
+                href="https://www.doioig.gov/">DOI Inspector General</a></li>
+            <li class="leaf menu-links menu-level-1"><a
+                href="https://www.whitehouse.gov/">White House</a></li>
+            <li class="leaf menu-links menu-level-1"><a
+                href="https://www.whitehouse.gov/omb/management/egov/">E-gov</a></li>
+            <li class="leaf menu-links menu-level-1"><a
+                href="https://www.doi.gov/pmb/eeo/no-fear-act">No Fear Act</a></li>
+            <li class="last leaf menu-links menu-level-1"><a
+                href="https://www.usgs.gov/about/organization/science-support/foia">FOIA</a></li>
+          </ul>
+        </div>
+      </div>
+    </footer>
+
+  </xsl:template>
+
+</xsl:stylesheet>
diff --git a/isis/src/docsys/build/header.xsl b/isis/src/docsys/build/header.xsl
new file mode 100644
index 0000000000..111bf55550
--- /dev/null
+++ b/isis/src/docsys/build/header.xsl
@@ -0,0 +1,148 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0"
+    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+    xmlns:fo="http://www.w3.org/1999/XSL/Format"
+    exclude-result-prefixes="xmlns fo">
+
+<!--
+
+This stylesheet will be used to generate the header for all pages,
+Include this file in other XSL files
+and apply the template mode writeHeader .
+
+Author
+Deborah Lee Soltesz
+12/13/2002
+
+-->
+
+  <xsl:template mode="writeHeader" name="writeHeader">
+
+    <header>
+      <!-- Government Website Banner-->
+      <section class="usa-banner" aria-label="Official website of the United States government">
+        <div class="usa-accordion">
+          <header class="usa-banner__header">
+            <div class="usa-banner__inner">
+              <div class="grid-col-auto">
+                <img
+                  aria-hidden="true"
+                  class="usa-banner__header-flag"
+                  src="{$menuPath}assets/img/us_flag_small.png"
+                  alt=""
+                />
+              </div>
+              <div class="grid-col-fill tablet:grid-col-auto" aria-hidden="true">
+                <p class="usa-banner__header-text">
+                  An official website of the United States government
+                </p>
+                <p class="usa-banner__header-action">Here’s how you know</p>
+              </div>
+              <button
+                type="button"
+                class="usa-accordion__button usa-banner__button"
+                aria-expanded="false"
+                aria-controls="gov-banner-default"
+              >
+                <span class="usa-banner__button-text">Here’s how you know</span>
+              </button>
+            </div>
+          </header>
+          <div
+            class="usa-banner__content usa-accordion__content"
+            id="gov-banner-default"
+          >
+            <div class="grid-row grid-gap-lg">
+              <div class="usa-banner__guidance tablet:grid-col-6">
+                <img
+                  class="usa-banner__icon usa-media-block__img"
+                  src="{$menuPath}assets/img/icon-dot-gov.svg"
+                  role="img"
+                  alt=""
+                  aria-hidden="true"
+                />
+                <div class="usa-media-block__body">
+                  <p>
+                    <strong>Official websites use .gov</strong><br />A
+                    <strong>.gov</strong> website belongs to an official government
+                    organization in the United States.
+                  </p>
+                </div>
+              </div>
+              <div class="usa-banner__guidance tablet:grid-col-6">
+                <img
+                  class="usa-banner__icon usa-media-block__img"
+                  src="{$menuPath}assets/img/icon-https.svg"
+                  role="img"
+                  alt=""
+                  aria-hidden="true"
+                />
+                <div class="usa-media-block__body">
+                  <p>
+                    <strong>Secure .gov websites use HTTPS</strong><br />A
+                    <strong>lock</strong>
+                    (<span class="icon-lock"
+                      ><svg
+                        xmlns="http://www.w3.org/2000/svg"
+                        width="52"
+                        height="64"
+                        viewBox="300 100 800 1000"
+                        class="usa-banner__lock-image-pd"
+                        role="img"
+                        aria-labelledby="banner-lock-description-default"
+                        focusable="false"
+                      >
+                        <title id="banner-lock-title-default">Lock</title>
+                        <desc id="banner-lock-description-default">Locked padlock icon</desc>
+                        <path
+                          fill="#000000"
+                          fill-rule="evenodd"
+                          d="M955.5,560.9v471.4c0,14.3-5.7,28-15.9,38.1-10.1,10.1-23.8,15.8-38.1,15.9H302.5c-14.3,0-28-5.8-38.1-15.9-10.1-10.1-15.8-23.8-15.9-38.1v-471.4c0-14.3,5.7-28,15.9-38.1,10.1-10.1,23.8-15.8,38.1-15.9h58.4v-120.6c0-63.9,25.4-125.2,70.6-170.4,45.2-45.2,106.5-70.6,170.5-70.6s125.2,25.4,170.5,70.6c45.2,45.2,70.6,106.5,70.6,170.5v120.6h58.4,0c14.3,0,28,5.7,38.1,15.9,10.1,10.1,15.8,23.8,15.9,38.1h0ZM767.5,386.3c0-43.9-17.4-86-48.5-117-31-31-73.1-48.5-117-48.5s-86,17.4-117,48.5-48.5,73.1-48.5,117v120.6h330.9v-120.6Z"
+                        />
+                      </svg> </span
+                    >) or <strong>https://</strong> means you’ve safely connected to
+                    the .gov website. Share sensitive information only on official,
+                    secure websites.
+                  </p>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+      </section>
+    </header>
+
+    <!-- Official USGS Header -->
+    <header id="navbar" class="header-nav" role="banner">
+      <div class="tmp-container">
+        <div class="header-search">
+          <a class="logo-header" href="https://www.usgs.gov/" title="Home">
+            <img src="https://asc-docs.s3.us-west-2.amazonaws.com/common/img/usgs-vis-2x.png"
+              style="height: 50px; margin-top: 8px; margin-bottom: 8px;" alt="Home" class="img" border="0" />
+          </a>
+        </div>
+      </div>
+    </header>
+
+    <header class="usa-header usa-header--extended narrow-only">
+      <nav aria-label="Mobile navigation" class="usa-nav">
+        <div class="usa-nav__inner">
+          <button type="button" class="usa-nav__close">
+            <img src="{$menuPath}assets/img/usa-icons/close.svg" role="img" alt="Close" />
+          </button>
+          <xsl:call-template  name="writeMenu"/>
+        </div>
+      </nav>
+    </header>
+
+    <div class="topnav-container narrow-only">
+      <div class="logo-bar">
+        <img class="nav-m-logo"
+          src="{$menuPath}assets/img/isis-logo-yellow-notxt.svg"/>
+        <div class="name-bar"><em class="isis-name">ISIS Documentation</em></div>
+      </div>
+      <button class="usa-menu-btn" type="button">Menu</button>
+    </div>
+  </xsl:template>
+
+</xsl:stylesheet>
diff --git a/isis/src/docsys/build/homepage.xml b/isis/src/docsys/build/homepage.xml
index 1f0bf9e87d..c08a9edd69 100644
--- a/isis/src/docsys/build/homepage.xml
+++ b/isis/src/docsys/build/homepage.xml
@@ -1,58 +1,32 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <homePage>
-  <div class="isisNavigationBar">
-  <table>
-    <tr>
-      <td><img src="assets/banners/banner.jpg" width="600" height="106" alt="[USGS Banner]" border="0" usemap="#bannermap"/>
-        <map name="bannermap" id="bannermap">
-          <area shape="rect" target="_top" alt="Visit the USGS Home Page" coords="2,1,186,73" href="http://www.usgs.gov"
-            title="Visit the USGS Home Page"/>
-          <area shape="rect" target="_top" alt="Go to the Astrogeology Research Program Home Page" coords="2,75,249,102"
-            href="http://astrogeology.usgs.gov"   title="Go to the Astrogeology Research Program Home Page"/>
-          <area shape="default" alt="USGS" nohref="nohref"/>
-        </map>
-      </td>
-    </tr>
-  </table>
-  </div>
-
-
-  <h1>ISIS</h1>
-  <h1 class="subtitle">Integrated Software for Imagers and Spectrometers</h1>
-  <hr/>
-  <table>
-    <tr>
-      <td valign="top">
-        <h2><a name="WhatIsIsis">What is ISIS?</a></h2>
-        <p>
-          Integrated Software for Imagers and Spectrometers (ISIS) is free and
-          open-source software (FOSS) developed by the USGS Astrogeology
-          Science Center for NASA and the planetary community. ISIS is a
-          fundamental tool for processing raw archival data into analysis ready
-          products and includes standard image processing tools such as
-          contrast, stretch, image algebra, filters, and statistical analysis.
-          However, ISIS's key feature is the ability to place different types of
-          data in the correct cartographic locations on extraterrestrial bodies.
-          The cartographically located data can then be used to create archives,
-          topographic or cartographic maps, digital elevation models, and other
-          scientific products.
-        </p>
-        <h2><a name="SupportingPlanetarySpaceMissions">Supporting Planetary Space Missions</a></h2>
-        <p>
-          ISIS is a valuable resource for planetary missions that require
-          systematic data processing, products for planning, and research and
-          analysis of derived data products. Support for a mission is added to
-          ISIS by creating sensor models, tools for ingesting mission-specific
-          ancillary data, and optional tools for calibrating mission data. Once
-          a mission is supported, data from that mission can be used with the
-          full suite of processing and analysis tools in ISIS. ISIS supports
-          data from NASA and International spacecraft missions including Lunar
-          Orbiter, Apollo, Voyager, Mariner 10, Viking, Galileo, Magellan,
-          Clementine, Mars Global Surveyor, Cassini, Mars Odyssey, Mars
-          Reconnaissance Orbiter, MESSENGER, Lunar Reconnaissance Orbiter,
-          Chandrayaan, Dawn, Kaguya, and New Horizons.
-        </p>
-      </td>
-    </tr>
-  </table>
+  <h2><a name="WhatIsIsis">What is ISIS?</a></h2>
+  <p>
+    Integrated Software for Imagers and Spectrometers (ISIS) is free and
+    open-source software (FOSS) developed by the USGS Astrogeology
+    Science Center for NASA and the planetary community. ISIS is a
+    fundamental tool for processing raw archival data into analysis ready
+    products and includes standard image processing tools such as
+    contrast, stretch, image algebra, filters, and statistical analysis.
+    However, ISIS's key feature is the ability to place different types of
+    data in the correct cartographic locations on extraterrestrial bodies.
+    The cartographically located data can then be used to create archives,
+    topographic or cartographic maps, digital elevation models, and other
+    scientific products.
+  </p>
+  <h2><a name="SupportingPlanetarySpaceMissions">Supporting Planetary Space Missions</a></h2>
+  <p>
+    ISIS is a valuable resource for planetary missions that require
+    systematic data processing, products for planning, and research and
+    analysis of derived data products. Support for a mission is added to
+    ISIS by creating sensor models, tools for ingesting mission-specific
+    ancillary data, and optional tools for calibrating mission data. Once
+    a mission is supported, data from that mission can be used with the
+    full suite of processing and analysis tools in ISIS. ISIS supports
+    data from NASA and International spacecraft missions including Lunar
+    Orbiter, Apollo, Voyager, Mariner 10, Viking, Galileo, Magellan,
+    Clementine, Mars Global Surveyor, Cassini, Mars Odyssey, Mars
+    Reconnaissance Orbiter, MESSENGER, Lunar Reconnaissance Orbiter,
+    Chandrayaan, Dawn, Kaguya, and New Horizons.
+  </p>
 </homePage>
diff --git a/isis/src/docsys/build/main.xsl b/isis/src/docsys/build/main.xsl
index 5cecbe660c..7fb9a7bb63 100644
--- a/isis/src/docsys/build/main.xsl
+++ b/isis/src/docsys/build/main.xsl
@@ -14,7 +14,11 @@ Deborah Lee Soltesz
 
 -->
 
+<xsl:param name="menuPath"/>
+
 <xsl:include href="menu.xsl"/>
+<xsl:include href="header.xsl"/>
+<xsl:include href="footer.xsl"/>
 
 <xsl:output 
   media-type="text/html" 
@@ -44,56 +48,48 @@ Deborah Lee Soltesz
         <meta name="city" content="Flagstaff"/>
         <meta name="zip" content="86001"/>
 
+        <!-- ISIS Docs -->
         <link rel="stylesheet" href="assets/styles/IsisStyleCommon.css"/>
-        <link rel="stylesheet" href="assets/styles/main.css"/>
-        <link rel="stylesheet" href="assets/styles/menu.css"/>
         <link rel="stylesheet" media="print" href="assets/styles/print.css"/>
-
-      <!-- ** start PAGE HEADER needs these scripts  ** -->
-      <!-- Commented out because we don't want to show the navigation menu
-           due to the rest of the Astrogeology site changing in structure.
-        <script type="text/javascript" src="assets/scripts/navigationBar.js">
-          <xsl:comment><![CDATA[
-          ]]></xsl:comment>
-        </script>
-      -->
         <script type="text/javascript" src="assets/scripts/homepage.js"></script>
-        <!-- Dynamic analytics insertion to prevent running on local URLs -->
-        <xsl:text>&#xa;</xsl:text>
-        <script type="text/javascript">
-          //<xsl:comment><![CDATA[
-	  (function() {
-            var usgsAnalytics = document.createElement('script');
-            usgsAnalytics.type = 'text/javascript';
-            usgsAnalytics.async = true;
-            usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js';
-            if('http:' == document.location.protocol) {
-              var s = document.getElementsByTagName('script')[0];
-              s.parentNode.insertBefore(usgsAnalytics, s);
-            }
-          })(); 
-          ]]></xsl:comment>
-        <xsl:text>&#xa;</xsl:text>
-        </script>
-      <!-- ** end  PAGE HEADER needs these scripts  ** -->
 
-      </head>
+        <!-- USGS -->
+        <link rel="stylesheet" href="assets/styles/usgs/common.css" />
+        <link rel="stylesheet" href="assets/styles/usgs/custom.css" />
 
-      <!-- Commented out because we are not displaying the navigation menu
-           anymore.
-      <body onclick="coolAllNavButtons();" onload="setDefaultBarTo(techBar); coolAllNavButtons();">
-      -->
-      <body>
+        <!-- Govt -->
+        <link rel="stylesheet" href="assets/styles/uswds.css"/>
+        <script src="assets/scripts/uswds-init.min.js"></script>
 
-        <div class="isisMenu">
-          <xsl:call-template  name="writeMenu"/>
-         </div>
+        <style>
+          .topnav-container {
+            border-top-color: black;
+          }
+        </style>
 
-       <div class="isisContent">
-        <!--xsl:copy-of select="."/-->
-        <xsl:apply-templates select="* | text()" mode="copyContents"/>
-       </div>
+      </head>
+
+      <body>
 
+        <script src="assets/scripts/uswds.min.js"></script>
+        
+        <xsl:call-template name="writeHeader"/>
+
+        <div id="isis-banner">
+          <div class="isis-logo"></div>
+          <p><em>Integrated Software for Imagers and Spectrometers</em></p>
+        </div>
+
+        <div id="page">
+          <div class="isisMenu">
+            <xsl:call-template  name="writeMenu"/>
+          </div>
+          <main class="isisContent">
+            <!--xsl:copy-of select="."/-->
+            <xsl:apply-templates select="* | text()" mode="copyContents"/>
+          </main>
+        </div>
+        <xsl:call-template name="writeFooter"/>
       <!-- end of body -->
       </body>
       </html>
diff --git a/isis/src/docsys/build/menu.xsl b/isis/src/docsys/build/menu.xsl
index 48509b727e..5c43c40753 100644
--- a/isis/src/docsys/build/menu.xsl
+++ b/isis/src/docsys/build/menu.xsl
@@ -15,66 +15,77 @@ Deborah Lee Soltesz
 12/13/2002
 
 -->
-  <xsl:param name="menuPath"/>
-
   <xsl:template mode="writeMenu" name="writeMenu">
-    <div>
-      <a href="{$menuPath}index.html" target="_top" id="homeLink">
-      Home</a>
-    </div>
-
-    <hr/>
-    <h2>
-      Quick Links
-    </h2>
-
-    <div>
-      <a href="{$menuPath}Application/index.html">
-      Software Manual</a>
-    </div>
-
-    <div>
-      <a href="https://github.com/DOI-USGS/ISIS3">
-      GitHub</a>
-    </div>
 
-    <div>
-      <a href="{$menuPath}Object/Developer/index.html">
-      API Reference</a>
-    </div>
+    <nav aria-label="usa-sidenav" class="sidenav">
 
-    <hr/>
-    <h2>
-      Documentation Versions
-    </h2>
+      <div id="nav-title">
+        <div>
+          <img id="nav-title-logo" height="65" src="{$menuPath}assets/img/isis-logo-yellow-notxt.svg"></img>
+        </div>
+        <div id="nav-title-text-box">
+          <em id="nav-title-text">ISIS<br />Documentation</em>
+        </div>
+      </div>
 
-    <div>
-      <a href="https://isis.astrogeology.usgs.gov">Public Release</a>
-    </div>
-    <div>
-      <a href="https://isis.astrogeology.usgs.gov/8.1.0/">8.1.0</a>
-    </div>
-    <div>
-      <a href="https://isis.astrogeology.usgs.gov/8.0.0/">8.0.0</a>
-    </div>  
-    <div>
-      <a href="https://isis.astrogeology.usgs.gov/7.2.0/">7.2.0</a>
-    </div>
-    <div>
-      <a href="https://isis.astrogeology.usgs.gov/7.1.0/">7.1.0</a>
-    </div>
-    <div>
-      <a href="https://isis.astrogeology.usgs.gov/7.0.0/">7.0.0</a>
-    </div>
-    <div>
-      <a href="https://isis.astrogeology.usgs.gov/6.0.0/">6.0.0</a>
-    </div>
-    <div>
-      <a href="https://isis.astrogeology.usgs.gov/3.9.0/">3.9.0</a>
-    </div>
-    <div>
-      <a href="https://isis.astrogeology.usgs.gov/3.5.0/">3.5.0</a>
-    </div>
+      <ul class="usa-sidenav">
+        <li class="usa-sidenav__item">
+          <a href="{$menuPath}index.html" target="_top" id="homeLink">Home/About</a>
+        </li>
+        <li class="usa-sidenav__item">
+          <a href="{$menuPath}Application/index.html" target="_top" id="homeLink">Application&#160;Manuals</a>
+          <ul class="usa-sidenav__sublist">
+            <li class="usa-sidenav__item">
+              <a href="{$menuPath}Application/index.html">By Category</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="{$menuPath}Application/alpha.html">By Alphabetical</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="{$menuPath}Application/oldvnew.html">Old vs. New</a>
+            </li>
+          </ul>
+        </li>
+        <li class="usa-sidenav__item">
+          <a href="https://github.com/DOI-USGS/ISIS3">GitHub</a>
+        </li>
+        <li class="usa-sidenav__item">
+          <a href="{$menuPath}Object/Developer/index.html">API</a>
+        </li>
+        <li class="usa-sidenav__item">
+          <a href="https://isis.astrogeology.usgs.gov">Versions</a>
+          <ul class="usa-sidenav__sublist">
+            <li class="usa-sidenav__item">
+              <a href="https://isis.astrogeology.usgs.gov">Public&#160;Release</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="https://isis.astrogeology.usgs.gov/8.1.0/">8.1.0</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="https://isis.astrogeology.usgs.gov/8.0.0/">8.0.0</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="https://isis.astrogeology.usgs.gov/7.2.0/">7.2.0</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="https://isis.astrogeology.usgs.gov/7.1.0/">7.1.0</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="https://isis.astrogeology.usgs.gov/7.0.0/">7.0.0</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="https://isis.astrogeology.usgs.gov/6.0.0/">6.0.0</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="https://isis.astrogeology.usgs.gov/3.9.0/">3.9.0</a>
+            </li>
+            <li class="usa-sidenav__item">
+              <a href="https://isis.astrogeology.usgs.gov/3.5.0/">3.5.0</a>
+            </li>
+          </ul>
+        </li>
+      </ul>
+    </nav>
 
   </xsl:template>
 
-- 
GitLab