<?xml version="1.0" encoding="UTF-8"?>
<config install4jVersion="9.0.5" install4jBuild="9133" type="windows" archive="false" bitness="64">
  <general applicationName="thinkorswim" applicationVersion="desktop" mediaSetId="4161" applicationId="9968-4488-2169-7623" status="LCOK" mediaName="thinkorswim_x64_installer" jreVersion="jre11.0.10-win_x64" minJavaVersion="1.8" publisherName="thinkorswim, Inc" publisherURL="http://www.thinkorswim.com/" jreSharingKey="" lzmaCompression="false" pack200Compression="false" installerType="1" addOnAppId="" suggestPreviousLocations="false" uninstallerFilename="uninstall" uninstallerDirectory="." defaultInstallationDirectory="{appdir}{/}thinkorswim" privilegedInstallerRequest="true" />
  <languages skipLanguageSelection="false" languageSelectionInPrincipalLanguage="false">
    <variable id="en" name="English" messageFile="i4j_extf_0_7caten.utf8" customLocalizationFile="i4j_extf_1_7caten.properties" />
    <variable id="zh_CN" name="Chinese (Simplified)" messageFile="i4j_extf_2_7caten.utf8" customLocalizationFile="i4j_extf_3_7caten.properties" />
    <variable id="zh_TW" name="Chinese (Traditional)" messageFile="i4j_extf_4_7caten.utf8" customLocalizationFile="i4j_extf_5_7caten.properties" />
  </languages>
  <compilerVariables>
    <variable name="extensionDir" value="@install4j.extension.deliver.dir@" />
    <variable name="appName" value="thinkorswim" />
    <variable name="moduleName" value="client" />
    <variable name="fullName" value="thinkorswim" />
    <variable name="publisher" value="thinkorswim, Inc" />
    <variable name="shortName" value="thinkorswim" />
    <variable name="publisherUrl" value="http://www.thinkorswim.com/" />
    <variable name="whiteLabel" value="tos" />
    <variable name="sys.date" value="20231019" />
    <variable name="sys.time" value="105344" />
    <variable name="sys.timestamp" value="1697727224508" />
    <variable name="sys.install4jHome" value="/Volumes/tos-tools/install4j/install4j9.0.5" />
    <variable name="sys.install4jVersion" value="9.0.5" />
    <variable name="sys.fileSeparator" value="/" />
    <variable name="sys.pathlistSeparator" value=":" />
    <variable name="sys.version" value="desktop" />
    <variable name="sys.shortName" value="thinkorswim" />
    <variable name="sys.fullName" value="thinkorswim" />
    <variable name="sys.publisher" value="thinkorswim, Inc" />
    <variable name="sys.publisherUrl" value="http://www.thinkorswim.com/" />
    <variable name="sys.languageId" value="en" />
    <variable name="sys.javaMinVersion" value="1.8" />
    <variable name="sys.javaMaxVersion" value="" />
    <variable name="sys.applicationId" value="9968-4488-2169-7623" />
    <variable name="sys.updatesUrl" value="" />
    <variable name="sys.mediaFileName" value="thinkorswim_x64_installer" />
    <variable name="sys.mediaName" value="Windows x64" />
    <variable name="sys.mediaId" value="4161" />
    <variable name="sys.platform" value="windows-x64" />
    <variable name="sys.withJre" value="_with_jre" />
    <variable name="sys.jreBundleVersion" value="jre11.0.10-win_x64" />
    <variable name="sys.jreBundleArch" value="zulu11.45.28-sa" />
    <variable name="sys.mediaFileSeparator" value="\" />
    <variable name="sys.mediaPathlistSeparator" value=";" />
    <variable name="sys.msiProductId" value="" />
  </compilerVariables>
  <customCode />
  <styles>
    <style id="5108" customizedId="" idNamespace="">
      <java version="11.0.16.1" class="java.beans.XMLDecoder">
        <object class="com.install4j.runtime.beans.styles.FormStyle" />
      </java>
      <actionLists />
      <formComponents>
        <formComponent id="5109" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" resetInitOnPrevious="false">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.styles.NestedStyleComponent">
              <void property="styleId">
                <string>5121</string>
              </void>
            </object>
          </java>
          <actionLists />
        </formComponent>
        <group id="5110" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup" />
          </java>
          <actionLists />
          <beans>
            <formComponent id="5111" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="10" insetsLeft="20" insetsBottom="10" insetsRight="20" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.styles.ContentComponent" />
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5112" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="0" insetsLeft="5" insetsBottom="0" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent">
                  <void property="enabledTitleText">
                    <boolean>false</boolean>
                  </void>
                  <void property="labelText">
                    <string>install4j</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5113" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.styles.NestedStyleComponent">
                  <void property="styleId">
                    <string>5125</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </beans>
        </group>
      </formComponents>
    </style>
    <style id="5114" customizedId="" idNamespace="">
      <java version="11.0.16.1" class="java.beans.XMLDecoder">
        <object class="com.install4j.runtime.beans.styles.FormStyle" />
      </java>
      <actionLists />
      <formComponents>
        <group id="5115" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
              <void property="backgroundColor">
                <object class="com.install4j.runtime.beans.LightOrDarkColor">
                  <object class="java.awt.Color">
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                  </object>
                  <object class="java.awt.Color">
                    <int>49</int>
                    <int>52</int>
                    <int>53</int>
                    <int>255</int>
                  </object>
                </object>
              </void>
              <void property="borderSides">
                <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
                  <void property="bottom">
                    <boolean>true</boolean>
                  </void>
                </object>
              </void>
              <void property="imageEdgeBackgroundColor">
                <object class="com.install4j.runtime.beans.LightOrDarkColor">
                  <object class="java.awt.Color">
                    <int>25</int>
                    <int>143</int>
                    <int>220</int>
                    <int>255</int>
                  </object>
                  <object class="java.awt.Color">
                    <int>0</int>
                    <int>74</int>
                    <int>151</int>
                    <int>255</int>
                  </object>
                </object>
              </void>
              <void property="imageEdgeBorder">
                <boolean>true</boolean>
              </void>
              <void property="imageFile">
                <object class="com.install4j.api.beans.ExternalFile">
                  <string>i4j_extf_10_7caten_18gg8kx.png</string>
                </object>
              </void>
              <void property="insets">
                <object class="java.awt.Insets">
                  <int>5</int>
                  <int>10</int>
                  <int>10</int>
                  <int>10</int>
                </object>
              </void>
            </object>
          </java>
          <actionLists />
          <beans>
            <formComponent id="5116" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="0" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.styles.ScreenTitleComponent">
                  <void property="labelFontSizePercent">
                    <int>130</int>
                  </void>
                  <void property="labelFontStyle">
                    <object class="java.lang.Enum" method="valueOf">
                      <class>com.install4j.runtime.beans.formcomponents.FontStyle</class>
                      <string>BOLD</string>
                    </object>
                  </void>
                  <void property="labelFontType">
                    <object class="java.lang.Enum" method="valueOf">
                      <class>com.install4j.runtime.beans.formcomponents.FontType</class>
                      <string>DERIVED</string>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5117" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent" />
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5118" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="10" insetsLeft="0" insetsBottom="0" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.styles.ContentComponent" />
              </java>
              <actionLists />
            </formComponent>
          </beans>
        </group>
        <formComponent id="5119" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="0" insetsRight="0" resetInitOnPrevious="false">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.styles.NestedStyleComponent">
              <void property="styleId">
                <string>5125</string>
              </void>
            </object>
          </java>
          <actionLists />
        </formComponent>
      </formComponents>
    </style>
    <style id="5121" customizedId="" idNamespace="">
      <java version="11.0.16.1" class="java.beans.XMLDecoder">
        <object class="com.install4j.runtime.beans.styles.FormStyle">
          <void property="fillVertical">
            <boolean>false</boolean>
          </void>
          <void property="standalone">
            <boolean>false</boolean>
          </void>
          <void property="verticalAnchor">
            <object class="java.lang.Enum" method="valueOf">
              <class>com.install4j.api.beans.Anchor</class>
              <string>NORTH</string>
            </object>
          </void>
        </object>
      </java>
      <actionLists />
      <formComponents>
        <group id="5122" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
              <void property="backgroundColor">
                <object class="com.install4j.runtime.beans.LightOrDarkColor">
                  <object class="java.awt.Color">
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                  </object>
                  <object class="java.awt.Color">
                    <int>49</int>
                    <int>52</int>
                    <int>53</int>
                    <int>255</int>
                  </object>
                </object>
              </void>
              <void property="borderSides">
                <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
                  <void property="bottom">
                    <boolean>true</boolean>
                  </void>
                </object>
              </void>
              <void property="imageAnchor">
                <object class="java.lang.Enum" method="valueOf">
                  <class>com.install4j.api.beans.Anchor</class>
                  <string>NORTHEAST</string>
                </object>
              </void>
              <void property="imageEdgeBorderWidth">
                <int>2</int>
              </void>
              <void property="imageFile">
                <object class="com.install4j.api.beans.ExternalFile">
                  <string>icon:${installer:sys.installerApplicationMode}_header.png</string>
                </object>
              </void>
              <void property="imageInsets">
                <object class="java.awt.Insets">
                  <int>0</int>
                  <int>5</int>
                  <int>1</int>
                  <int>1</int>
                </object>
              </void>
              <void property="insets">
                <object class="java.awt.Insets">
                  <int>0</int>
                  <int>20</int>
                  <int>0</int>
                  <int>10</int>
                </object>
              </void>
            </object>
          </java>
          <actionLists />
          <beans>
            <formComponent id="5123" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.styles.ScreenTitleComponent">
                  <void property="labelFontStyle">
                    <object class="java.lang.Enum" method="valueOf">
                      <class>com.install4j.runtime.beans.formcomponents.FontStyle</class>
                      <string>BOLD</string>
                    </object>
                  </void>
                  <void property="labelFontType">
                    <object class="java.lang.Enum" method="valueOf">
                      <class>com.install4j.runtime.beans.formcomponents.FontType</class>
                      <string>DERIVED</string>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5124" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="8" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.styles.ScreenTitleComponent">
                  <void property="titleType">
                    <object class="java.lang.Enum" method="valueOf">
                      <class>com.install4j.runtime.beans.styles.TitleType</class>
                      <string>SUB_TITLE</string>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </beans>
        </group>
      </formComponents>
    </style>
    <style id="5125" customizedId="" idNamespace="">
      <java version="11.0.16.1" class="java.beans.XMLDecoder">
        <object class="com.install4j.runtime.beans.styles.FormStyle">
          <void property="fillVertical">
            <boolean>false</boolean>
          </void>
          <void property="standalone">
            <boolean>false</boolean>
          </void>
          <void property="verticalAnchor">
            <object class="java.lang.Enum" method="valueOf">
              <class>com.install4j.api.beans.Anchor</class>
              <string>SOUTH</string>
            </object>
          </void>
        </object>
      </java>
      <actionLists />
      <formComponents>
        <group id="5126" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.HorizontalFormComponentGroup">
              <void property="alignFirstLabel">
                <boolean>false</boolean>
              </void>
              <void property="insets">
                <object class="java.awt.Insets">
                  <int>3</int>
                  <int>5</int>
                  <int>8</int>
                  <int>5</int>
                </object>
              </void>
            </object>
          </java>
          <actionLists />
          <beans>
            <formComponent id="5127" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SpringComponent" />
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5128" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.styles.StandardControlButtonComponent">
                  <void property="buttonText">
                    <string>&lt; ${i18n:ButtonBack}</string>
                  </void>
                  <void property="controlButtonType">
                    <object class="java.lang.Enum" method="valueOf">
                      <class>com.install4j.api.context.ControlButtonType</class>
                      <string>PREVIOUS</string>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5129" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.styles.StandardControlButtonComponent">
                  <void property="buttonText">
                    <string>${i18n:ButtonNext} &gt;</string>
                  </void>
                  <void property="controlButtonType">
                    <object class="java.lang.Enum" method="valueOf">
                      <class>com.install4j.api.context.ControlButtonType</class>
                      <string>NEXT</string>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5130" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="5" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.styles.StandardControlButtonComponent">
                  <void property="buttonText">
                    <string>${i18n:ButtonCancel}</string>
                  </void>
                  <void property="controlButtonType">
                    <object class="java.lang.Enum" method="valueOf">
                      <class>com.install4j.api.context.ControlButtonType</class>
                      <string>CANCEL</string>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </beans>
        </group>
      </formComponents>
    </style>
    <overriddenStyle id="5108.installer" referenceId="5108">
      <overriddenBeans>
        <overriddenBean id="5122" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
              <void property="backgroundColor">
                <object class="com.install4j.runtime.beans.LightOrDarkColor">
                  <object class="java.awt.Color">
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                  </object>
                  <object class="java.awt.Color">
                    <int>49</int>
                    <int>52</int>
                    <int>53</int>
                    <int>255</int>
                  </object>
                </object>
              </void>
              <void property="borderSides">
                <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
                  <void property="bottom">
                    <boolean>true</boolean>
                  </void>
                </object>
              </void>
              <void property="imageAnchor">
                <object class="java.lang.Enum" method="valueOf">
                  <class>com.install4j.api.beans.Anchor</class>
                  <string>NORTHEAST</string>
                </object>
              </void>
              <void property="imageEdgeBorderWidth">
                <int>2</int>
              </void>
              <void property="imageFile">
                <object class="com.install4j.api.beans.ExternalFile">
                  <string>i4j_extf_11_7caten_84z7xd.png</string>
                </object>
              </void>
              <void property="imageInsets">
                <object class="java.awt.Insets">
                  <int>0</int>
                  <int>5</int>
                  <int>1</int>
                  <int>1</int>
                </object>
              </void>
              <void property="insets">
                <object class="java.awt.Insets">
                  <int>0</int>
                  <int>20</int>
                  <int>0</int>
                  <int>10</int>
                </object>
              </void>
            </object>
          </java>
          <actionLists />
        </overriddenBean>
        <overriddenBean id="5112" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent">
              <void property="enabledTitleText">
                <boolean>false</boolean>
              </void>
            </object>
          </java>
          <actionLists />
        </overriddenBean>
      </overriddenBeans>
    </overriddenStyle>
    <overriddenStyle id="5114.473" referenceId="5114">
      <overriddenBeans>
        <overriddenBean id="5115" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
              <void property="backgroundColor">
                <object class="com.install4j.runtime.beans.LightOrDarkColor">
                  <object class="java.awt.Color">
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                  </object>
                  <object class="java.awt.Color">
                    <int>49</int>
                    <int>52</int>
                    <int>53</int>
                    <int>255</int>
                  </object>
                </object>
              </void>
              <void property="borderSides">
                <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
                  <void property="bottom">
                    <boolean>true</boolean>
                  </void>
                </object>
              </void>
              <void property="imageEdgeBackgroundColor">
                <object class="java.awt.Color">
                  <int>25</int>
                  <int>25</int>
                  <int>25</int>
                  <int>255</int>
                </object>
              </void>
              <void property="imageEdgeBorder">
                <boolean>true</boolean>
              </void>
              <void property="imageFile">
                <object class="com.install4j.api.beans.ExternalFile">
                  <string>./user/${compiler:whiteLabel}banner_${installer:sys.languageId}.png</string>
                </object>
              </void>
              <void property="insets">
                <object class="java.awt.Insets">
                  <int>5</int>
                  <int>10</int>
                  <int>10</int>
                  <int>10</int>
                </object>
              </void>
            </object>
          </java>
          <actionLists />
        </overriddenBean>
      </overriddenBeans>
    </overriddenStyle>
    <overriddenStyle id="5114.9" referenceId="5114">
      <overriddenBeans>
        <overriddenBean id="5115" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
              <void property="backgroundColor">
                <object class="com.install4j.runtime.beans.LightOrDarkColor">
                  <object class="java.awt.Color">
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                  </object>
                  <object class="java.awt.Color">
                    <int>49</int>
                    <int>52</int>
                    <int>53</int>
                    <int>255</int>
                  </object>
                </object>
              </void>
              <void property="borderSides">
                <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
                  <void property="bottom">
                    <boolean>true</boolean>
                  </void>
                </object>
              </void>
              <void property="imageEdgeBackgroundColor">
                <object class="java.awt.Color">
                  <int>25</int>
                  <int>25</int>
                  <int>25</int>
                  <int>255</int>
                </object>
              </void>
              <void property="imageEdgeBorder">
                <boolean>true</boolean>
              </void>
              <void property="imageFile">
                <object class="com.install4j.api.beans.ExternalFile">
                  <string>./user/${compiler:whiteLabel}banner${installer:bannerDomain?:}_${installer:sys.languageId}.png</string>
                </object>
              </void>
              <void property="insets">
                <object class="java.awt.Insets">
                  <int>5</int>
                  <int>10</int>
                  <int>10</int>
                  <int>10</int>
                </object>
              </void>
            </object>
          </java>
          <actionLists />
        </overriddenBean>
      </overriddenBeans>
    </overriddenStyle>
    <overriddenStyle id="5108.uninstaller" referenceId="5108">
      <overriddenBeans>
        <overriddenBean id="5122" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
              <void property="backgroundColor">
                <object class="com.install4j.runtime.beans.LightOrDarkColor">
                  <object class="java.awt.Color">
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                  </object>
                  <object class="java.awt.Color">
                    <int>49</int>
                    <int>52</int>
                    <int>53</int>
                    <int>255</int>
                  </object>
                </object>
              </void>
              <void property="borderSides">
                <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
                  <void property="bottom">
                    <boolean>true</boolean>
                  </void>
                </object>
              </void>
              <void property="imageAnchor">
                <object class="java.lang.Enum" method="valueOf">
                  <class>com.install4j.api.beans.Anchor</class>
                  <string>NORTHEAST</string>
                </object>
              </void>
              <void property="imageEdgeBorderWidth">
                <int>2</int>
              </void>
              <void property="imageFile">
                <object class="com.install4j.api.beans.ExternalFile">
                  <string>i4j_extf_11_7caten_84z7xd.png</string>
                </object>
              </void>
              <void property="imageInsets">
                <object class="java.awt.Insets">
                  <int>0</int>
                  <int>5</int>
                  <int>1</int>
                  <int>1</int>
                </object>
              </void>
              <void property="insets">
                <object class="java.awt.Insets">
                  <int>0</int>
                  <int>20</int>
                  <int>0</int>
                  <int>10</int>
                </object>
              </void>
            </object>
          </java>
          <actionLists />
        </overriddenBean>
        <overriddenBean id="5112" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent">
              <void property="enabledTitleText">
                <boolean>false</boolean>
              </void>
            </object>
          </java>
          <actionLists />
        </overriddenBean>
      </overriddenBeans>
    </overriddenStyle>
    <overriddenStyle id="5114.10" referenceId="5114">
      <overriddenBeans>
        <overriddenBean id="5115" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
              <void property="backgroundColor">
                <object class="com.install4j.runtime.beans.LightOrDarkColor">
                  <object class="java.awt.Color">
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                  </object>
                  <object class="java.awt.Color">
                    <int>49</int>
                    <int>52</int>
                    <int>53</int>
                    <int>255</int>
                  </object>
                </object>
              </void>
              <void property="borderSides">
                <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
                  <void property="bottom">
                    <boolean>true</boolean>
                  </void>
                </object>
              </void>
              <void property="imageEdgeBackgroundColor">
                <object class="java.awt.Color">
                  <int>25</int>
                  <int>25</int>
                  <int>25</int>
                  <int>255</int>
                </object>
              </void>
              <void property="imageEdgeBorder">
                <boolean>true</boolean>
              </void>
              <void property="imageFile">
                <object class="com.install4j.api.beans.ExternalFile">
                  <string>${installer:sys.resourceDir}/${compiler:whiteLabel}banner_${installer:sys.languageId}.png</string>
                </object>
              </void>
              <void property="insets">
                <object class="java.awt.Insets">
                  <int>5</int>
                  <int>10</int>
                  <int>10</int>
                  <int>10</int>
                </object>
              </void>
            </object>
          </java>
          <actionLists />
        </overriddenBean>
      </overriddenBeans>
    </overriddenStyle>
    <overriddenStyle id="5114.13" referenceId="5114">
      <overriddenBeans>
        <overriddenBean id="5115" customizedId="" idNamespace="">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
              <void property="backgroundColor">
                <object class="com.install4j.runtime.beans.LightOrDarkColor">
                  <object class="java.awt.Color">
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                    <int>255</int>
                  </object>
                  <object class="java.awt.Color">
                    <int>49</int>
                    <int>52</int>
                    <int>53</int>
                    <int>255</int>
                  </object>
                </object>
              </void>
              <void property="borderSides">
                <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
                  <void property="bottom">
                    <boolean>true</boolean>
                  </void>
                </object>
              </void>
              <void property="imageEdgeBackgroundColor">
                <object class="java.awt.Color">
                  <int>25</int>
                  <int>25</int>
                  <int>25</int>
                  <int>255</int>
                </object>
              </void>
              <void property="imageEdgeBorder">
                <boolean>true</boolean>
              </void>
              <void property="imageFile">
                <object class="com.install4j.api.beans.ExternalFile">
                  <string>${installer:sys.resourceDir}/${compiler:whiteLabel}banner_${installer:sys.languageId}.png</string>
                </object>
              </void>
              <void property="insets">
                <object class="java.awt.Insets">
                  <int>5</int>
                  <int>10</int>
                  <int>10</int>
                  <int>10</int>
                </object>
              </void>
            </object>
          </java>
          <actionLists />
        </overriddenBean>
      </overriddenBeans>
    </overriddenStyle>
  </styles>
  <lookAndFeel type="crossPlatform" darkModeStrategy="light" lightTheme="lightIntelliJ" darkTheme="darcula" customLightThemeName="" customDarkThemeName="" />
  <applications>
    <application id="installer" customizedId="" idNamespace="">
      <java version="11.0.16.1" class="java.beans.XMLDecoder">
        <object class="com.install4j.runtime.beans.applications.InstallerApplication">
          <void property="frameSizeClientArea">
            <boolean>false</boolean>
          </void>
          <void property="languageSelectionScript">
            <object class="com.install4j.api.beans.ScriptProperty">
              <void property="value">
                <string>com.install4j.script.I4jScript_Internal_127</string>
              </void>
            </object>
          </void>
          <void property="resizable">
            <boolean>false</boolean>
          </void>
          <void property="splashMessage">
            <string>Installing thinkorswim...</string>
          </void>
        </object>
      </java>
      <actionLists />
      <variables />
      <screens>
        <screen id="15" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="0" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.StartupScreen" />
          </java>
          <actionLists />
          <actions>
            <action id="3169" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_128</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents />
        </screen>
        <screen id="473" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_129" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5114.473">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.WelcomeScreen" />
          </java>
          <actionLists />
          <actions />
          <formComponents>
            <formComponent id="4984" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_130" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${form:welcomeMessage}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4985" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent">
                  <void property="consoleScript">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_131</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4986" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.UpdateAlertComponent">
                  <void property="updateCheck">
                    <boolean>false</boolean>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4987" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="20" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${i18n:ClickNext}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4983" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_132" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${i18n:welcomeScreen.Disclaimer}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="3171" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_133" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="com.install4j.script.I4jScript_Internal_134" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.FormScreen">
              <void property="subTitle">
                <string>${i18n:updateInstallation.Text}</string>
              </void>
              <void property="title">
                <string>${i18n:updateInstallation.Title}</string>
              </void>
            </object>
          </java>
          <actionLists />
          <actions>
            <action id="3308" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_135" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="${i18n:requestPrivileges.ErrorMessage}" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.misc.RequestPrivilegesAction">
                  <void property="failIfNotObtainedMac">
                    <boolean>false</boolean>
                  </void>
                  <void property="failIfNotObtainedWin">
                    <boolean>false</boolean>
                  </void>
                  <void property="obtainIfNormalWin">
                    <boolean>true</boolean>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="4033" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_137" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_136</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3240" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_138</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3511" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_139" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction">
                  <void property="excludedVariables">
                    <array class="java.lang.String" length="1">
                      <void index="0">
                        <string>ackLicense</string>
                      </void>
                    </array>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents>
            <formComponent id="3173" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_140" visibilityClassName="com.install4j.script.I4jScript_Internal_141" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="radioButtonLabel">
                    <string>${i18n:updateInstallation.UpdateExistingInstallationAll}</string>
                  </void>
                  <void property="requestFocus">
                    <boolean>true</boolean>
                  </void>
                  <void property="variableName">
                    <string>updateOption</string>
                  </void>
                  <void property="variableValue">
                    <string>updateAll</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="3174" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_142" visibilityClassName="com.install4j.script.I4jScript_Internal_143" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:updateInstallation.UpdateExistingInstallation}</string>
                  </void>
                  <void property="variableName">
                    <string>updateOption</string>
                  </void>
                  <void property="variableValue">
                    <string>updateMy</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="3175" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:updateInstallation.InstallAnotherInstance}</string>
                  </void>
                  <void property="variableName">
                    <string>updateOption</string>
                  </void>
                  <void property="variableValue">
                    <string>newInstall</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="4160" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_144" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="com.install4j.script.I4jScript_Internal_145" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.FormScreen">
              <void property="subTitle">
                <string>${i18n:accountSelection.Text}</string>
              </void>
              <void property="title">
                <string>${i18n:accountSelection.Title}</string>
              </void>
            </object>
          </java>
          <actionLists />
          <actions>
            <action id="4115" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_146</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents>
            <formComponent id="4171" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:accountSelection.TDAmeritrade}</string>
                  </void>
                  <void property="variableName">
                    <string>userDomain</string>
                  </void>
                  <void property="variableValue">
                    <string>tda</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4176" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="radioButtonLabel">
                    <string>${i18n:accountSelection.Schwab}</string>
                  </void>
                  <void property="requestFocus">
                    <boolean>true</boolean>
                  </void>
                  <void property="variableName">
                    <string>userDomain</string>
                  </void>
                  <void property="variableValue">
                    <string>schwab</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4175" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:accountSelection.Guest}</string>
                  </void>
                  <void property="variableName">
                    <string>userDomain</string>
                  </void>
                  <void property="variableValue">
                    <string>guest</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4172" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:accountSelection.TDDirectInvesting}</string>
                  </void>
                  <void property="variableName">
                    <string>userDomain</string>
                  </void>
                  <void property="variableValue">
                    <string>tdw</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4174" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:accountSelection.Asia}</string>
                  </void>
                  <void property="variableName">
                    <string>userDomain</string>
                  </void>
                  <void property="variableValue">
                    <string>hkasia</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="4253" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_147" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="com.install4j.script.I4jScript_Internal_148" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.FormScreen">
              <void property="subTitle">
                <string>${i18n:domainSelection.Text}</string>
              </void>
              <void property="title">
                <string>${i18n:domainSelection.Title}</string>
              </void>
            </object>
          </java>
          <actionLists />
          <actions />
          <formComponents>
            <formComponent id="4255" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="radioButtonLabel">
                    <string>${i18n:domainSelection.Thinkorswim}</string>
                  </void>
                  <void property="requestFocus">
                    <boolean>true</boolean>
                  </void>
                  <void property="variableName">
                    <string>userDomain</string>
                  </void>
                  <void property="variableValue">
                    <string>tos</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4254" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:domainSelection.TDAmeritrade}</string>
                  </void>
                  <void property="variableName">
                    <string>userDomain</string>
                  </void>
                  <void property="variableValue">
                    <string>swimadmin</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4256" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:domainSelection.Schwab}</string>
                  </void>
                  <void property="variableName">
                    <string>userDomain</string>
                  </void>
                  <void property="variableValue">
                    <string>schwab</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="4334" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_149" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="com.install4j.script.I4jScript_Internal_150" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.FormScreen">
              <void property="scrollable">
                <boolean>false</boolean>
              </void>
              <void property="subTitle">
                <string>${i18n:license.Text}</string>
              </void>
              <void property="title">
                <string>${i18n:license.Title}</string>
              </void>
            </object>
          </java>
          <actionLists />
          <actions />
          <formComponents>
            <formComponent id="4824" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.HtmlDisplayFormComponent" id="HtmlDisplayFormComponent0">
                  <void id="LocalizedExternalFile0" property="displayedTextFile">
                    <void property="languageIdToExternalFile">
                      <void method="put">
                        <string>en</string>
                        <object class="com.install4j.api.beans.ExternalFile">
                          <string>i4j_extf_6_7caten.html</string>
                        </object>
                      </void>
                      <void method="put">
                        <string>zh_CN</string>
                        <object class="com.install4j.api.beans.ExternalFile">
                          <string>i4j_extf_7_7caten.html</string>
                        </object>
                      </void>
                      <void method="put">
                        <string>zh_TW</string>
                        <object class="com.install4j.api.beans.ExternalFile">
                          <string>i4j_extf_8_7caten.html</string>
                        </object>
                      </void>
                    </void>
                  </void>
                  <void property="fillVertical">
                    <boolean>true</boolean>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4903" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${i18n:license.Footer}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4496" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:license.Agree}</string>
                  </void>
                  <void property="selectionScript">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_151</string>
                      </void>
                    </object>
                  </void>
                  <void property="variableName">
                    <string>ackLicenseValue</string>
                  </void>
                  <void property="variableValue">
                    <string>true</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="4497" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="radioButtonLabel">
                    <string>${i18n:license.DoNotAgree}</string>
                  </void>
                  <void property="selectionScript">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_152</string>
                      </void>
                    </object>
                  </void>
                  <void property="variableName">
                    <string>ackLicenseValue</string>
                  </void>
                  <void property="variableValue">
                    <string>false</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="3043" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_153" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.FormScreen">
              <void property="subTitle">
                <string>${i18n:installationsOptions.Text}</string>
              </void>
              <void property="title">
                <string>${i18n:installationsOptions.Title}</string>
              </void>
            </object>
          </java>
          <actionLists />
          <actions>
            <action id="3047" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_154" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="${i18n:requestPrivileges.ErrorMessage}" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.misc.RequestPrivilegesAction">
                  <void property="failIfNotObtainedMac">
                    <boolean>false</boolean>
                  </void>
                  <void property="failIfNotObtainedWin">
                    <boolean>false</boolean>
                  </void>
                  <void property="obtainIfNormalWin">
                    <boolean>true</boolean>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="4035" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_156" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_155</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3108" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_157</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents>
            <formComponent id="3319" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="radioButtonLabel">
                    <string>${i18n:installationsOptions.CurrentUser}</string>
                  </void>
                  <void property="requestFocus">
                    <boolean>true</boolean>
                  </void>
                  <void property="variableName">
                    <string>installFor</string>
                  </void>
                  <void property="variableValue">
                    <string>me</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="3318" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_158" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:installationsOptions.ForAllUsers}</string>
                  </void>
                  <void property="variableName">
                    <string>installFor</string>
                  </void>
                  <void property="variableValue">
                    <string>all</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="2" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_159" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="com.install4j.script.I4jScript_Internal_160" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.InstallationDirectoryScreen" />
          </java>
          <actionLists />
          <actions />
          <formComponents>
            <formComponent id="5017" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="25" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${i18n:SelectDirLabel(thinkorswim)}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5018" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.InstallationDirectoryChooserComponent">
                  <void property="existingDirWarning">
                    <boolean>false</boolean>
                  </void>
                  <void property="requestFocus">
                    <boolean>true</boolean>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="2706" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.FormScreen">
              <void property="subTitle">
                <string>${i18n:integrationOptions.Text}</string>
              </void>
              <void property="title">
                <string>${i18n:integrationOptions.Title}</string>
              </void>
            </object>
          </java>
          <actionLists />
          <actions />
          <formComponents>
            <formComponent id="2707" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_161" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent">
                  <void property="labelText">
                    <string>${i18n:integrationOptions.StartMenuIntegration}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="3316" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_162" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:integrationOptions.None}</string>
                  </void>
                  <void property="variableName">
                    <string>programGroup</string>
                  </void>
                  <void property="variableValue">
                    <string>none</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="3317" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_163" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="radioButtonLabel">
                    <string>${i18n:integrationOptions.CreateGroup}</string>
                  </void>
                  <void property="requestFocus">
                    <boolean>true</boolean>
                  </void>
                  <void property="variableName">
                    <string>programGroup</string>
                  </void>
                  <void property="variableValue">
                    <string>group</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="3315" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_164" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SingleRadiobuttonComponent">
                  <void property="radioButtonLabel">
                    <string>${i18n:integrationOptions.CreateIcon}</string>
                  </void>
                  <void property="variableName">
                    <string>programGroup</string>
                  </void>
                  <void property="variableValue">
                    <string>icon</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="2709" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent">
                  <void property="labelText">
                    <string>${i18n:integrationOptions.DesktopIntegration}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="2710" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
                  <void property="checkboxText">
                    <string>${i18n:integrationOptions.CreateDesktopIcon}</string>
                  </void>
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="variableName">
                    <string>create_icon</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="2711" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_165" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
                  <void property="checkboxText">
                    <string>${i18n:integrationOptions.CreateQuickLaunchIcon}</string>
                  </void>
                  <void property="variableName">
                    <string>create_launch</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="3512" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_166" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.FormScreen">
              <void property="subTitle">
                <string>${i18n:systemIntegration.Text}</string>
              </void>
              <void property="title">
                <string>${i18n:systemIntegration.Title}</string>
              </void>
            </object>
          </java>
          <actionLists />
          <actions>
            <action id="3516" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_167" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="${i18n:requestPrivileges.ErrorMessage}" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.misc.RequestPrivilegesAction">
                  <void property="failIfNotObtainedMac">
                    <boolean>false</boolean>
                  </void>
                  <void property="failIfNotObtainedWin">
                    <boolean>false</boolean>
                  </void>
                  <void property="obtainIfNormalWin">
                    <boolean>true</boolean>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="4114" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_169" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_168</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents>
            <formComponent id="3515" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${i18n:systemIntegration.Label}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="3514" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_170" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
                  <void property="checkboxText">
                    <string>${i18n:systemIntegration.PerformRegistration}</string>
                  </void>
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="requestFocus">
                    <boolean>true</boolean>
                  </void>
                  <void property="variableName">
                    <string>performRegistration</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="1986" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="true" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.installer">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.InstallationScreen" />
          </java>
          <actionLists />
          <actions>
            <action id="5457" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_172" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_171</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="1987" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="quit" errorMessage="${i18n:FileCorrupted}" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.InstallFilesAction" />
              </java>
              <actionLists />
            </action>
            <action id="2504" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.desktop.RegisterAddRemoveAction">
                  <void property="icon">
                    <object class="com.install4j.api.beans.ExternalFile">
                      <string>i4j_extf_9_7caten_12z1age.ico</string>
                    </object>
                  </void>
                  <void property="iconSource">
                    <object class="java.lang.Enum" method="valueOf">
                      <class>com.install4j.runtime.beans.actions.desktop.IconSource</class>
                      <string>CUSTOM</string>
                    </object>
                  </void>
                  <void property="itemName">
                    <string>thinkorswim</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3309" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_173" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.desktop.CreateProgramGroupAction" id="CreateProgramGroupAction0">
                  <void property="programGroupEntryConfigs">
                    <void method="add">
                      <object class="com.install4j.runtime.beans.screens.components.ProgramGroupFileConfig">
                        <void property="name">
                          <string>thinkorswim</string>
                        </void>
                        <void property="target">
                          <object class="java.io.File">
                            <string>thinkorswim.exe</string>
                          </object>
                        </void>
                      </object>
                    </void>
                  </void>
                  <void property="programGroupName">
                    <string>thinkorswim</string>
                  </void>
                  <void property="uninstallerMenuName">
                    <string>${i18n:UninstallerMenuEntry(thinkorswim)}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3310" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_174" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.desktop.CreateStartMenuEntryAction">
                  <void property="categories">
                    <string>${i18n:installation.Application}</string>
                  </void>
                  <void property="entryName">
                    <string>thinkorswim</string>
                  </void>
                  <void property="file">
                    <object class="java.io.File">
                      <string>thinkorswim.exe</string>
                    </object>
                  </void>
                  <void property="programGroupName">
                    <string />
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3311" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_175" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.desktop.CreateDesktopLinkAction">
                  <void property="file">
                    <object class="java.io.File">
                      <string>thinkorswim.exe</string>
                    </object>
                  </void>
                  <void property="name">
                    <string>thinkorswim</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3312" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_176" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.desktop.CreateProgramGroupAction" id="CreateProgramGroupAction0">
                  <void property="allUsers">
                    <boolean>false</boolean>
                  </void>
                  <void property="programGroupEntryConfigs">
                    <void method="add">
                      <object class="com.install4j.runtime.beans.screens.components.ProgramGroupFileConfig">
                        <void property="name">
                          <string>thinkorswim</string>
                        </void>
                        <void property="target">
                          <object class="java.io.File">
                            <string>thinkorswim.exe</string>
                          </object>
                        </void>
                      </object>
                    </void>
                  </void>
                  <void property="programGroupName">
                    <string>thinkorswim</string>
                  </void>
                  <void property="uninstallerMenuName">
                    <string>${i18n:UninstallerMenuEntry(thinkorswim)}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3313" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_177" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.desktop.CreateStartMenuEntryAction">
                  <void property="allUsers">
                    <boolean>false</boolean>
                  </void>
                  <void property="entryName">
                    <string>thinkorswim</string>
                  </void>
                  <void property="file">
                    <object class="java.io.File">
                      <string>thinkorswim.exe</string>
                    </object>
                  </void>
                  <void property="programGroupName">
                    <string />
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3314" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_178" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.desktop.CreateDesktopLinkAction">
                  <void property="allUsers">
                    <boolean>false</boolean>
                  </void>
                  <void property="file">
                    <object class="java.io.File">
                      <string>thinkorswim.exe</string>
                    </object>
                  </void>
                  <void property="name">
                    <string>thinkorswim</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3946" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_180" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_179</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="3517" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_181</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="5366" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_182" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.files.AddWindowsFileRightsAction">
                  <void property="execute">
                    <boolean>true</boolean>
                  </void>
                  <void property="files">
                    <array class="java.io.File" length="1">
                      <void index="0">
                        <object class="java.io.File">
                          <string>${installer:sys.installationDir}</string>
                        </object>
                      </void>
                    </array>
                  </void>
                  <void property="read">
                    <boolean>true</boolean>
                  </void>
                  <void property="write">
                    <boolean>true</boolean>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents>
            <formComponent id="5044" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.ProgressComponent">
                  <void property="initialStatusMessage">
                    <string>${i18n:WizardPreparing}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="9" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="true" wizardIndexChangeType="1" wizardIndexKey="" styleId="5114.9">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.FinishedScreen" />
          </java>
          <actionLists />
          <actions>
            <action id="5279" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_183" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.misc.RunExecutableAction">
                  <void property="executable">
                    <object class="java.io.File">
                      <string>thinkorswim.exe</string>
                    </object>
                  </void>
                  <void property="workingDirectory">
                    <object class="java.io.File">
                      <string>${installer:sys.installationDir}</string>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents>
            <formComponent id="5049" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="10" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${form:finishedMessage}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="1747" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
                  <void property="checkboxText">
                    <string>${i18n:RunEntryExec("thinkorswim")}</string>
                  </void>
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="variableName">
                    <string>executeLauncherAction</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
      </screens>
    </application>
    <application id="uninstaller" customizedId="" idNamespace="">
      <java version="11.0.16.1" class="java.beans.XMLDecoder">
        <object class="com.install4j.runtime.beans.applications.UninstallerApplication">
          <void property="customMacosExecutableName">
            <string>${i18n:UninstallerMenuEntry(thinkorswim)}</string>
          </void>
          <void property="frameSizeClientArea">
            <boolean>false</boolean>
          </void>
          <void property="resizable">
            <boolean>false</boolean>
          </void>
          <void property="useCustomMacosExecutableName">
            <boolean>true</boolean>
          </void>
        </object>
      </java>
      <actionLists />
      <variables />
      <screens>
        <screen id="16" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="0" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.uninstaller">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.StartupScreen" />
          </java>
          <actionLists />
          <actions>
            <action id="2892" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction" />
              </java>
              <actionLists />
            </action>
            <action id="2893" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.misc.RequireInstallerPrivilegesAction" />
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents />
        </screen>
        <screen id="10" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5114.10">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.UninstallWelcomeScreen" />
          </java>
          <actionLists />
          <actions />
          <formComponents>
            <formComponent id="5058" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_184" insetsTop="3" insetsLeft="0" insetsBottom="10" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${form:welcomeMessage}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="5059" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent">
                  <void property="consoleScript">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_185</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="3629" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_186" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.uninstaller">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.FormScreen">
              <void property="subTitle">
                <string>${i18n:uninstall.systemIntegration.Text}</string>
              </void>
              <void property="title">
                <string>${i18n:uninstall.systemIntegration.Title}</string>
              </void>
            </object>
          </java>
          <actionLists />
          <actions>
            <action id="3632" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_187" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.misc.RequestPrivilegesAction" />
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents>
            <formComponent id="3630" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${i18n:uninstall.systemIntegration.Label}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
            <formComponent id="3631" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
                  <void property="checkboxText">
                    <string>${i18n:uninstall.systemIntegration.RemoveIntegration}</string>
                  </void>
                  <void property="initiallySelected">
                    <boolean>true</boolean>
                  </void>
                  <void property="requestFocus">
                    <boolean>true</boolean>
                  </void>
                  <void property="variableName">
                    <string>removeIntegration</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="11" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.uninstaller">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.UninstallationScreen" />
          </java>
          <actionLists />
          <actions>
            <action id="3589" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_189" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
                  <void property="script">
                    <object class="com.install4j.api.beans.ScriptProperty">
                      <void property="value">
                        <string>com.install4j.script.I4jScript_Internal_188</string>
                      </void>
                    </object>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
            <action id="12" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.UninstallFilesAction" />
              </java>
              <actionLists />
            </action>
            <action id="4005" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.actions.files.DeleteFileAction">
                  <void property="backupForRollback">
                    <boolean>false</boolean>
                  </void>
                  <void property="files">
                    <array class="java.io.File" length="1">
                      <void index="0">
                        <object class="java.io.File">
                          <string>.</string>
                        </object>
                      </void>
                    </array>
                  </void>
                  <void property="recursive">
                    <boolean>true</boolean>
                  </void>
                </object>
              </java>
              <actionLists />
            </action>
          </actions>
          <formComponents>
            <formComponent id="5069" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.ProgressComponent">
                  <void property="initialStatusMessage">
                    <string>${i18n:UninstallerPreparing}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
        <screen id="14" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="true" wizardIndexChangeType="1" wizardIndexKey="" styleId="5108.uninstaller">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.UninstallFailureScreen" />
          </java>
          <actionLists />
          <actions />
          <formComponents />
        </screen>
        <screen id="13" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="true" wizardIndexChangeType="1" wizardIndexKey="" styleId="5114.13">
          <java version="11.0.16.1" class="java.beans.XMLDecoder">
            <object class="com.install4j.runtime.beans.screens.UninstallSuccessScreen" />
          </java>
          <actionLists />
          <actions />
          <formComponents>
            <formComponent id="5073" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="10" insetsRight="0" resetInitOnPrevious="false">
              <java version="11.0.16.1" class="java.beans.XMLDecoder">
                <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
                  <void property="labelText">
                    <string>${form:successMessage}</string>
                  </void>
                </object>
              </java>
              <actionLists />
            </formComponent>
          </formComponents>
        </screen>
      </screens>
    </application>
  </applications>
  <launchers>
    <launcher type="gui" id="18" customizedId="" menuName="thinkorswim" excludeFromMenu="true" uninstaller="false" name="thinkorswim" file="thinkorswim.exe" />
    <launcher type="gui" id="3384" customizedId="" menuName="User mode thinkorswim" excludeFromMenu="true" uninstaller="false" name="User mode thinkorswim" file="userthinkorswim.exe" />
    <launcher type="installerApplication" id="uninstaller" customizedId="" menuName="thinkorswim Uninstaller" excludeFromMenu="false" uninstaller="true" name="thinkorswim Uninstaller" file="uninstall.exe" />
  </launchers>
  <components />
  <externalRoots />
  <filesets />
  <fileOptions>
    <dir name="" mode="755" />
    <entry name="jreupdater/index.xml" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="license_zh_CN.html" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <dir name="suit/1979.1.503" mode="755" />
    <entry name="license_zh_TW.html" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="userthinkorswim.exe" overwrite="3" shared="false" mode="755" uninstallMode="0" isLauncher="true" />
    <entry name="thinkorswim.vmoptions" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name=".install4j/i4jinst.dll" overwrite="1" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit/1979.1.503/svg-salamander-1.1.2.2.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit/1979.1.503/VeracodeAnnotations-1.2.1.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit/1979.1.503/suit.jnlp" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="zacinst.ini" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit.properties" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit/1979.1.503/tos-seahorselaf-base-1979.1.503.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit/1979.1.503/jna-platform-5.7.0.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="launcher.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit/1979.1.503/tos-suit-1979.1.503.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name=".install4j/i4jdel.exe" overwrite="1" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit/1979.1.503/tos-updater-base-1979.1.503.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="uninstall.exe" overwrite="3" shared="false" mode="700" uninstallMode="0" />
    <entry name="suit/1979.1.503/jna-5.7.0.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="thinkorswim.exe" overwrite="3" shared="false" mode="755" uninstallMode="0" isLauncher="true" />
    <entry name="license_en.html" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <dir name="jreupdater" mode="755" />
    <entry name="suit/index.xml" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit/1979.1.503/toscommon-client-571.4.1.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <entry name="suit/1979.1.503/launcher.jar" overwrite="4" shared="false" mode="644" uninstallMode="0" />
    <dir name="suit" mode="755" />
  </fileOptions>
  <uninstallDelete>
    <entry name="jre/bin/server/classes.jsa" />
    <entry name="./client.out" />
    <entry name="./client.out" />
    <entry name="./client.out" />
    <entry name="./client.out" />
  </uninstallDelete>
  <windowsSpecific />
  <scriptClassOrigins>
    <class className="com.install4j.script.I4jScript_Internal_127" beanType="application" beanName="Installer" propertyName="Replacement script for language code" parentScreen="" importLineCount="1" headerLineCount="19" scriptLineCount="7" />
    <class className="com.install4j.script.I4jScript_Internal_128" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Startup" importLineCount="0" headerLineCount="19" scriptLineCount="30" />
    <class className="com.install4j.script.I4jScript_Internal_129" beanType="screen" beanName="Welcome" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_130" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_131" beanType="form component" beanName="Console handler" propertyName="Console script" parentScreen="Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
    <class className="com.install4j.script.I4jScript_Internal_132" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
    <class className="com.install4j.script.I4jScript_Internal_133" beanType="screen" beanName="Form" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_134" beanType="screen" beanName="Form" propertyName="Post-activation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_135" beanType="action" beanName="Request privileges" propertyName="Condition expression" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_136" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="4" />
    <class className="com.install4j.script.I4jScript_Internal_137" beanType="action" beanName="Run script" propertyName="Condition expression" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_138" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="16" />
    <class className="com.install4j.script.I4jScript_Internal_139" beanType="action" beanName="Load a response file" propertyName="Condition expression" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_140" beanType="form component" beanName="Single radio button" propertyName="Initialization script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
    <class className="com.install4j.script.I4jScript_Internal_141" beanType="form component" beanName="Single radio button" propertyName="Visibility script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_142" beanType="form component" beanName="Single radio button" propertyName="Initialization script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="4" />
    <class className="com.install4j.script.I4jScript_Internal_143" beanType="form component" beanName="Single radio button" propertyName="Visibility script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_144" beanType="screen" beanName="Form" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
    <class className="com.install4j.script.I4jScript_Internal_145" beanType="screen" beanName="Form" propertyName="Post-activation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_146" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="5" />
    <class className="com.install4j.script.I4jScript_Internal_147" beanType="screen" beanName="Form" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
    <class className="com.install4j.script.I4jScript_Internal_148" beanType="screen" beanName="Form" propertyName="Post-activation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_149" beanType="screen" beanName="Form" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_150" beanType="screen" beanName="Form" propertyName="Post-activation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="8" />
    <class className="com.install4j.script.I4jScript_Internal_151" beanType="form component" beanName="Single radio button" propertyName="Selection script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="7" />
    <class className="com.install4j.script.I4jScript_Internal_152" beanType="form component" beanName="Single radio button" propertyName="Selection script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="7" />
    <class className="com.install4j.script.I4jScript_Internal_153" beanType="screen" beanName="Form" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_154" beanType="action" beanName="Request privileges" propertyName="Condition expression" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_155" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="4" />
    <class className="com.install4j.script.I4jScript_Internal_156" beanType="action" beanName="Run script" propertyName="Condition expression" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_157" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="6" />
    <class className="com.install4j.script.I4jScript_Internal_158" beanType="form component" beanName="Single radio button" propertyName="Initialization script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
    <class className="com.install4j.script.I4jScript_Internal_159" beanType="screen" beanName="Installation location" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_160" beanType="screen" beanName="Installation location" propertyName="Validation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="12" />
    <class className="com.install4j.script.I4jScript_Internal_161" beanType="form component" beanName="Horizontal separator" propertyName="Visibility script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_162" beanType="form component" beanName="Single radio button" propertyName="Visibility script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_163" beanType="form component" beanName="Single radio button" propertyName="Visibility script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_164" beanType="form component" beanName="Single radio button" propertyName="Visibility script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_165" beanType="form component" beanName="Check box" propertyName="Visibility script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_166" beanType="screen" beanName="Form" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
    <class className="com.install4j.script.I4jScript_Internal_167" beanType="action" beanName="Request privileges" propertyName="Condition expression" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_168" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="8" />
    <class className="com.install4j.script.I4jScript_Internal_169" beanType="action" beanName="Run script" propertyName="Condition expression" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_170" beanType="form component" beanName="Check box" propertyName="Initialization script" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_171" beanType="action" beanName="Choose if elevated launcher is needed [Run script]" propertyName="Script" parentScreen="Installation" importLineCount="22" headerLineCount="19" scriptLineCount="137" />
    <class className="com.install4j.script.I4jScript_Internal_172" beanType="action" beanName="Choose if elevated launcher is needed [Run script]" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_173" beanType="action" beanName="Create program group" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
    <class className="com.install4j.script.I4jScript_Internal_174" beanType="action" beanName="Create start menu entry" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
    <class className="com.install4j.script.I4jScript_Internal_175" beanType="action" beanName="Add a desktop link" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
    <class className="com.install4j.script.I4jScript_Internal_176" beanType="action" beanName="Create program group" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
    <class className="com.install4j.script.I4jScript_Internal_177" beanType="action" beanName="Create start menu entry" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
    <class className="com.install4j.script.I4jScript_Internal_178" beanType="action" beanName="Add a desktop link" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_179" beanType="action" beanName="Replace elevated launcher [Run script]" propertyName="Script" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="10" />
    <class className="com.install4j.script.I4jScript_Internal_180" beanType="action" beanName="Replace elevated launcher [Run script]" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_181" beanType="action" beanName="Call InstallerCallback.onInstall [Run script]" propertyName="Script" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="16" />
    <class className="com.install4j.script.I4jScript_Internal_182" beanType="action" beanName="Add Windows file rights" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_183" beanType="action" beanName="Run executable or batch file" propertyName="Condition expression" parentScreen="Finish" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_184" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Uninstall Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_185" beanType="form component" beanName="Console handler" propertyName="Console script" parentScreen="Uninstall Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
    <class className="com.install4j.script.I4jScript_Internal_186" beanType="screen" beanName="Form" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_187" beanType="action" beanName="Request privileges" propertyName="Condition expression" parentScreen="Form" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_188" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Uninstallation" importLineCount="0" headerLineCount="19" scriptLineCount="10" />
    <class className="com.install4j.script.I4jScript_Internal_189" beanType="action" beanName="Run script" propertyName="Condition expression" parentScreen="Uninstallation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
    <class className="com.install4j.script.I4jScript_Internal_0" beanType="Static members" beanName="" propertyName="" parentScreen="" importLineCount="0" headerLineCount="17" scriptLineCount="1" />
  </scriptClassOrigins>
</config>
