<?xml version="1.0"?>
<CONTENTS>
  <PRODUCTIDENTIFIER>7525:0x0600102B</PRODUCTIDENTIFIER>
  <PRODUCTIDENTIFIER>7525:0x0601102B</PRODUCTIDENTIFIER>
  <PRODUCTIDENTIFIER>7525:0x0602102B</PRODUCTIDENTIFIER>
  <PRODUCTIDENTIFIER>7525:0x0603102B</PRODUCTIDENTIFIER>
  <EXCLUDEDPRODUCTIDENTIFIER>7525-00</EXCLUDEDPRODUCTIDENTIFIER>
  <EXCLUDEDPRODUCTIDENTIFIER>7525-01</EXCLUDEDPRODUCTIDENTIFIER>
  <MINIMUMHARDWAREVERSION>0</MINIMUMHARDWAREVERSION>
  <MAXIMUMHARDWAREVERSION>4</MAXIMUMHARDWAREVERSION>
  <DEVICEPATH>/dev/mmcblk0</DEVICEPATH>
  <UPNPIDENTIFIER>mono-upnp-monarchedge</UPNPIDENTIFIER>
  <MANUFACTURER>Matrox</MANUFACTURER>
  <MANUFACTURERURL>https://www.matrox.com</MANUFACTURERURL>
  <MODEL>Monarch Edge 10 bit Encoder</MODEL>
  <MODEL>Monarch Edge 8 bit Encoder</MODEL>
  <MODEL>Monarch Edge Decoder</MODEL>
  <MODEL>Monarch Edge 10 bit Enc/Dec</MODEL>
  <MODELURL>https://www.matrox.com/video/monarch-edge</MODELURL>
  <ETHERNETPORTPRIORITY>First</ETHERNETPORTPRIORITY>
  <PASSWORD />
  <RUN>
    <NAME>COREBOOT</NAME>
    <FRIENDLYNAME>Coreboot</FRIENDLYNAME>
    <GROUP>SPI</GROUP>
    <FILE>coreboot-monarchedge.rom</FILE>
    <MD5>18b0ab4b68a728f54584fa4aea168f0a</MD5>
    <VERSION>1.00.00.001</VERSION>
    <VERSIONCOMMAND>rm /tmp/readspi.bin &gt;&amp; /dev/null ; %tools%flashrom -p internal -r /tmp/readspi.bin &gt;&amp; /dev/null ; cat /tmp/readspi.bin  | grep -a 'CONFIG_LOCALVERSION' | cut -f2 -d'"'</VERSIONCOMMAND>
    <COMMAND>%tools%flashrom -V -p internal:boardmismatch=force -w %source%coreboot-monarchedge.rom</COMMAND>
    <WEIGHT>10</WEIGHT>
    <SHA256>f80d477e6f472caa134e4c20a30f80cfa2e0c528104894a4c055ef36ea8ed9e6</SHA256>
    <SIZE>8388608</SIZE>
  </RUN>
  <PARTITION>
    <NAME>MAINTENANCE_PARTITION</NAME>
    <FRIENDLYNAME>Maintenance partition</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <PATH>p1</PATH>
    <REQUIRES>READ_WRITE_PARTITION</REQUIRES>
    <REQUIRES>READ_WRITE_FILE_SYSTEM</REQUIRES>
    <REQUIRES>MAINTENANCE_FILE_SYSTEM</REQUIRES>
    <REQUIRES>SET_DEFAULT_TIME_ZONE</REQUIRES>
    <VERSION>1023999</VERSION>
    <WEIGHT>1</WEIGHT>
  </PARTITION>
  <PARTITION>
    <NAME>READ_WRITE_PARTITION</NAME>
    <FRIENDLYNAME>Read/write partition</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <SKIPVALIDATION />
    <PATH>p2</PATH>
    <REQUIRES>READ_WRITE_FILE_SYSTEM</REQUIRES>
    <REQUIRES>HOSTNAME</REQUIRES>
    <REQUIRES>SET_DEFAULT_TIME_ZONE</REQUIRES>
    <VERSION>2047999</VERSION>
    <WEIGHT>1</WEIGHT>
  </PARTITION>
  <FILESYSTEM>
    <NAME>READ_WRITE_FILE_SYSTEM</NAME>
    <FRIENDLYNAME>Read/write file system</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>rw.tar.gz</FILE>
    <MD5>8a1191343711265a8b2cbf7cc5cb83cd</MD5>
    <VERSION>3.09.00.001</VERSION>
    <VERSIONCOMMAND>cat %mount%/shared/matrox_version</VERSIONCOMMAND>
    <PRESERVEFILE>%mount%/shared/etc/localtime</PRESERVEFILE>
    <PRESERVEFILE>%mount%/shared/etc/systemd/timesyncd.conf</PRESERVEFILE>
    <PRESERVEFILE>%mount%/config/modprobe.d/sv2.conf</PRESERVEFILE>
    <PATH>p2</PATH>
    <WEIGHT>1</WEIGHT>
    <SHA256>7e7eb088d9c919980919b18dbde046ff355f7e7e4a2a2863b0a874d70c35353d</SHA256>
    <SIZE>21091</SIZE>
  </FILESYSTEM>
  <RUN>
    <NAME>HOSTNAME</NAME>
    <FRIENDLYNAME>Maintenance file system hostname</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>ls %mount%/shared/etc/hostname &gt;&amp; /dev/null ; echo $?</VERSIONCOMMAND>
    <COMMAND>echo %serialnumber% &gt; %mount%/shared/etc/hostname ; echo 0</COMMAND>
    <PATH>p2</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>SET_DEFAULT_TIME_ZONE</NAME>
    <FRIENDLYNAME>Set default time zone</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>ls -l %mount%/shared/etc/localtime &gt;&amp; /dev/null ; echo $?</VERSIONCOMMAND>
    <COMMAND>ln -s /rw/shared/usr/share/zoneinfo/EST5EDT %mount%/shared/etc/localtime</COMMAND>
    <PATH>p2</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <FILESYSTEMIMAGE>
    <NAME>MAINTENANCE_FILE_SYSTEM</NAME>
    <FRIENDLYNAME>Maintenance file system</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>image-meos-maintenance-sv2cm.tar.gz</FILE>
    <EXTRACTEDSIZE>440</EXTRACTEDSIZE>
    <DELETEENTRY>DISABLE_USB</DELETEENTRY>
    <MD5>6153fe5705a675a475f31130e1b16d3f</MD5>
    <VERSION>4.02.00.010</VERSION>
    <VERSIONCOMMAND>source %mount%/etc/os-release ; echo ${VERSION_ID}</VERSIONCOMMAND>
    <PATH>p1</PATH>
    <REQUIRES>SSH_KEYS_MAINTENANCE</REQUIRES>
    <REQUIRES>READ_WRITE_FILE_SYSTEM_DEFAULTS</REQUIRES>
    <REQUIRES>DISABLE_USB</REQUIRES>
    <REQUIRES>START_IMAGE_P1</REQUIRES>
    <REQUIRES>SPLASH_INIT_P1</REQUIRES>
    <REQUIRES>EXE_CONFIG_DEFAULTS</REQUIRES>
    <WEIGHT>8</WEIGHT>
    <SHA256>22f73067bf085fab14c896830ba9a077059832828a13a05cec46bf8d1d6fb6c3</SHA256>
    <SIZE>153975796</SIZE>
  </FILESYSTEMIMAGE>
  <RUN>
    <NAME>SSH_KEYS_MAINTENANCE</NAME>
    <FRIENDLYNAME>Redirect SSH keys maintenance</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>ls -ld %mount%/etc/ssh | grep "/rw/shared/etc" &gt;&amp; /dev/null ; echo $?</VERSIONCOMMAND>
    <COMMAND>rm -rf %mount%/etc/ssh ; ln -s /rw/shared/etc/ssh %mount%/etc/ssh</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>READ_WRITE_FILE_SYSTEM_DEFAULTS</NAME>
    <FRIENDLYNAME>Read/write file system defaults</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>rw.tar.gz</FILE>
    <MD5>8a1191343711265a8b2cbf7cc5cb83cd</MD5>
    <VERSION>8a1191343711265a8b2cbf7cc5cb83cd</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/rw.tar.gz | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%/rw.tar.gz %mount%/rw.tar.gz</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
    <SHA256>7e7eb088d9c919980919b18dbde046ff355f7e7e4a2a2863b0a874d70c35353d</SHA256>
    <SIZE>21091</SIZE>
  </RUN>
  <RUN>
    <NAME>DISABLE_USB</NAME>
    <FRIENDLYNAME>Disable USB</FRIENDLYNAME>
    <FILEREQUIRED />
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>nousb</VERSION>
    <VERSIONCOMMAND>cat %mount%/sbin/init.sh | grep EXTRAPARAMETER= | cut -f2 -d'=' | cut -f2 -d'"'</VERSIONCOMMAND>
    <COMMAND>sed -i -e 's|EXTRAPARAMETER=""|EXTRAPARAMETER="nousb"|g' %mount%/sbin/init.sh</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>START_IMAGE_P1</NAME>
    <FRIENDLYNAME>Start image</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>ssimage.ppm</FILE>
    <MD5>
    </MD5>
    <VERSION>%filemd5%</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/usr/share/dietsplash/default_background.ppm  | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%ssimage.ppm %mount%/usr/share/dietsplash/default_background.ppm</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
    <SIZE>11172078</SIZE>
    <SHA256>
    </SHA256>
  </RUN>
  <RUN>
    <NAME>SPLASH_INIT_P1</NAME>
    <FRIENDLYNAME>Maintenance file system init script</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>echo 0</VERSIONCOMMAND>
    <COMMAND>sed -i -e 's|#/bin/dietsplash|/bin/dietsplash|g' %mount%/sbin/init.sh</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>POWER_MICROCONTROLLER</NAME>
    <FRIENDLYNAME>Power micro-controller</FRIENDLYNAME>
    <GROUP>EXCLUSIVE</GROUP>
    <FILE>APP_PMC.hex</FILE>
    <MD5>b3a12478288b9b4d0bba261c0b5f9d64</MD5>
    <PATH>p1</PATH>
    <VERSION>004-006-006</VERSION>
    <VERSIONCOMMAND>cd %tools% ; ./fpgainfo.sh 2&gt; /dev/null | grep 'PMC' | cut -f3 -d':' | cut -f2 -d' ' | cut -f1 -d']'</VERSIONCOMMAND>
    <COMMAND>/usr/local/bin/udrvsv2.sh ; %tools%InitMemContext &gt;&amp; /dev/null ; %tools%MtxPmcMicroCtrlFlasher -sv -f %source%APP_PMC.hex</COMMAND>
    <WEIGHT>15</WEIGHT>
    <REQUIRES>RESTORE_PMC_SETTINGS</REQUIRES>
    <REBOOTAFTERUPDATE />
    <SHA256>53d28b1b82107629e1977744e88210e2b9965e9a877f3307f25f41c53250f3f6</SHA256>
    <SIZE>61795</SIZE>
  </RUN>
  <RUN>
    <NAME>RESTORE_PMC_SETTINGS</NAME>
    <FRIENDLYNAME>Power micro-controller settings</FRIENDLYNAME>
    <GROUP>SV2</GROUP>
    <MD5>
    </MD5>
    <PATH>p1</PATH>
    <CURRENT />
    <VERSION>0x00001209</VERSION>
    <VERSIONCOMMAND>cd %tools% ; ./readpmcsetting.sh</VERSIONCOMMAND>
    <COMMAND>cd %tools% ; ./MtxResetCtrl-NoDrv -sps 0x00001209</COMMAND>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>HMC</NAME>
    <GROUP>SV2</GROUP>
    <FILE>7525_HMC.bin</FILE>
    <MD5>fd2b8a030595c8f0d0f19923d0cd8015</MD5>
    <VERSION>002-011-119-008</VERSION>
    <VERSION>002-011-119</VERSION>
    <VERSIONCOMMAND>cd %tools% ; ./boardinfo.sh 2&gt; /dev/null | grep 'FirmwareVersion:' | cut -f16 -d' '</VERSIONCOMMAND>
    <COMMAND>%tools%InitMemContext &gt;&amp; /dev/null ; %tools%MtxParFile -q -ihmc %source%7525_HMC.bin</COMMAND>
    <PATH>p3</PATH>
    <NOTCURRENT />
    <WEIGHT>5</WEIGHT>
    <SHA256>f38e375d3a642cf421b77f7f0ea996f06592c11c150fa6ef578dfebfbe89567a</SHA256>
    <SIZE>24448</SIZE>
  </RUN>
  <RUN>
    <NAME>FPGA</NAME>
    <GROUP>SV2</GROUP>
    <FILE>MonarchEdge_FPGA.tar.gz</FILE>
    <MD5>2040fdef3010a2f04247a2abcb1d4c9b</MD5>
    <VERSION>001-023-003</VERSION>
    <NOTCURRENT />
    <VERSIONCOMMAND>cd %tools% ; ./InitMemContext &gt;&amp; /dev/null ; ./fpgainfo.sh | grep 'FPGA Build' | cut -f3 -d':' | cut -f2 -d' ' | cut -f1 -d']'</VERSIONCOMMAND>
    <COMMAND>tar -zxf %source%MonarchEdge_FPGA.tar.gz -C %source% ; cd %tools% ; ./InitMemContext &gt;&amp; /dev/null ; ./writefpga-cal.sh %source%MonarchEdge_FPGA -forcemonarchedge</COMMAND>
    <CANDETECTCHILDRENWHENOUTDATED />
    <PATH>p3</PATH>
    <WEIGHT>50</WEIGHT>
    <SHA256>11546b35ae57312b6fb3f4751e60a80a75b6d3c6455f0d0f1aa85694ab418a64</SHA256>
    <SIZE>3810702</SIZE>
  </RUN>
  <PARTITION>
    <NAME>STANDARD_PARTITION</NAME>
    <FRIENDLYNAME>Standard partition</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <SKIPVALIDATION />
    <PATH>p3</PATH>
    <REQUIRES>DOCKER_PARTITION</REQUIRES>
    <REQUIRES>STANDARD_FILE_SYSTEM</REQUIRES>
    <VERSION>4095999</VERSION>
    <WEIGHT>2</WEIGHT>
  </PARTITION>
  <PARTITION>
    <NAME>DOCKER_PARTITION</NAME>
    <FRIENDLYNAME>Docker partition</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <SKIPVALIDATION />
    <PATH>p4</PATH>
    <VERSION>+2043999</VERSION>
    <WEIGHT>3</WEIGHT>
  </PARTITION>
  <RUN>
    <NAME>DOCKER_FORMAT</NAME>
    <FRIENDLYNAME>Format docker partition</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>file -sL /dev/mmcblk0p4 | grep ext4 &gt;&amp; /dev/null ; echo $?</VERSIONCOMMAND>
    <COMMAND>yes | mkfs.ext4 /dev/mmcblk0p4</COMMAND>
    <PATH>p1</PATH>
    <CURRENT />
    <WEIGHT>8</WEIGHT>
  </RUN>
  <FILESYSTEMIMAGE>
    <NAME>STANDARD_FILE_SYSTEM</NAME>
    <FRIENDLYNAME>Standard file system</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>image-meos-sv2cm.tar.gz</FILE>
    <PRESERVEFILE>%mount%/etc/ipkvm.conf</PRESERVEFILE>
    <EXTRACTEDSIZE>566</EXTRACTEDSIZE>
    <DELETEENTRY>DISABLE_NETWORK_UPDATE</DELETEENTRY>
    <DELETEENTRY>DISABLE_SSH</DELETEENTRY>
    <DELETEENTRY>DISABLE_UPNP</DELETEENTRY>
    <DELETEENTRY>DISABLE_SNMP</DELETEENTRY>
    <DELETEENTRY>DISABLE_APACHE</DELETEENTRY>
    <REQUIRES>SSH_KEYS</REQUIRES>
    <REQUIRES>CERTIFICATE</REQUIRES>
    <REQUIRES>WPA_SERVICE</REQUIRES>
    <REQUIRES>DISABLE_NETWORK_UPDATE</REQUIRES>
    <REQUIRES>DISABLE_SSH</REQUIRES>
    <REQUIRES>DISABLE_UPNP</REQUIRES>
    <REQUIRES>DISABLE_SNMP</REQUIRES>
    <REQUIRES>MOUNTDOCKER</REQUIRES>
    <REQUIRES>IPV6UPNPSUPPORT</REQUIRES>
    <REQUIRES>SMART</REQUIRES>
    <REQUIRES>DIETSPLASH</REQUIRES>
    <REQUIRES>STARTX</REQUIRES>
    <REQUIRES>OEM_VERSION_SUFFIX</REQUIRES>
    <MD5>59e6ea1e0cd5cd52ef619dc43f056af2</MD5>
    <REQUIRES>EXE_CONFIG_DEFAULTS</REQUIRES>
    <REQUIRES>DOTNET_CORE_RUNTIME</REQUIRES>
    <REQUIRES>DOCKER_ROOTLESS_EXTRAS</REQUIRES>
    <REQUIRES>SV2_DRIVERS</REQUIRES>
    <REQUIRES>MAEVEX2_PACK</REQUIRES>
    <VERSION>4.02.00.006</VERSION>
    <VERSIONCOMMAND>cat %mount%/usr/lib/os-release | grep VERSION_ID | cut -f2 -d'=' | cut -f2 -d'"'</VERSIONCOMMAND>
    <PATH>p3</PATH>
    <WEIGHT>30</WEIGHT>
    <SHA256>4165389d952afea9541efc25b80f62e490cff9ef0c816a03eec6851ea26c124a</SHA256>
    <SIZE>197892129</SIZE>
  </FILESYSTEMIMAGE>
  <RUN>
    <NAME>SSH_KEYS</NAME>
    <FRIENDLYNAME>Redirect SSH keys</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>ls -ld %mount%/etc/ssh | grep "/rw/shared/etc" &gt;&amp; /dev/null ; echo $?</VERSIONCOMMAND>
    <COMMAND>rm -rf %mount%/etc/ssh ; ln -s /rw/shared/etc/ssh %mount%/etc/ssh</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>CERTIFICATE</NAME>
    <FRIENDLYNAME>TLS certificate</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>cert.zip</FILE>
    <MD5>
    </MD5>
    <VERSION>%filemd5%</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/etc/apache2/cert.zip  | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%/cert.zip %mount%/etc/apache2/ ; mkdir /tmp/cert ; unzip -o %mount%/etc/apache2/cert.zip -d /tmp/cert ; cp /tmp/cert/server.crt %mount%/etc/apache2/ ; cp /tmp/cert/server.key %mount%/etc/apache2/ ; if [ -f '%mount%/etc/apache2/extracertificates/serverCA.crt' ]; then rm -rf %mount%/etc/apache2/extracertificates ; fi ;  if [ -f '/tmp/cert/extracertificates/serverCA.crt' ]; then mkdir -p %mount%/etc/apache2/extracertificates/ ; cp /tmp/cert/extracertificates/serverCA.crt %mount%/etc/apache2/extracertificates/ ; fi ; rm -rf /tmp/cert ; echo 0</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>WPA_SERVICE</NAME>
    <FRIENDLYNAME>WPA service</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>echo 0</VERSIONCOMMAND>
    <COMMAND> for i in $(ifconfig | grep enp | cut -f1 -d":" | cut -f1 -d" ") ; do ln -s /lib/systemd/system/wpa_supplicant-wired\@.service %mount%/etc/systemd/system/multi-user.target.wants/wpa_supplicant-wired\@$i.service ; done ; echo 0</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <SERVICE>
    <NAME>DISABLE_NETWORK_UPDATE</NAME>
    <FRIENDLYNAME>Disable network updater service</FRIENDLYNAME>
    <FILEREQUIRED />
    <SERVICENAME>sv2_updater-webservice-host.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>disable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <SERVICE>
    <NAME>DISABLE_SSH</NAME>
    <FRIENDLYNAME>Disable standard SSH service</FRIENDLYNAME>
    <FILEREQUIRED />
    <SERVICENAME>sshd.socket</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>disable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <SERVICE>
    <NAME>DISABLE_UPNP</NAME>
    <FRIENDLYNAME>Disable standard uPnP service</FRIENDLYNAME>
    <FILEREQUIRED />
    <SERVICENAME>upnp.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>disable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <SERVICE>
    <NAME>DISABLE_SNMP</NAME>
    <FRIENDLYNAME>Disable SNMP service</FRIENDLYNAME>
    <FILEREQUIRED />
    <SERVICENAME>snmpd.service</SERVICENAME>
    <SERVICENAME>snmptrapd.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>disable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <RUN>
    <NAME>MOUNTDOCKER</NAME>
    <FRIENDLYNAME>Mount docker</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>echo 0</VERSIONCOMMAND>
    <COMMAND>mkdir -p %mount%/docker ; sed -i '/\/dev\/mmcblk0p4/s/^#//g' %mount%/etc/fstab ; sed -i -e 's|/failsafe|/docker|g' %mount%/etc/fstab</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>IPV6UPNPSUPPORT</NAME>
    <FRIENDLYNAME>IPv6 uPnP support</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>false</VERSION>
    <VERSIONCOMMAND>cat %mount%/etc/upnp.conf | grep "IPV6UPNPSUPPORT=false" &gt;&amp; /dev/null ; if [ "$?" == "0" ]; then echo false ; else echo true ; fi</VERSIONCOMMAND>
    <COMMAND>echo "IPV6UPNPSUPPORT=false" &gt; %mount%/etc/upnp.conf</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>SMART</NAME>
    <FRIENDLYNAME>Smart</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>smart.sh</FILE>
    <MD5>489bb4e45d1ba7cfcb36059fe7bd7284</MD5>
    <VERSION>1.0</VERSION>
    <VERSIONCOMMAND>cat %mount%/etc/smart</VERSIONCOMMAND>
    <COMMAND>%source%smart.sh</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>3</WEIGHT>
    <SHA256>b5a3fb1f6b4c879a5dc4d3f37a144165668a0be782eb72dd54e48c1afaef6d12</SHA256>
    <SIZE>174</SIZE>
  </RUN>
  <SERVICE>
    <NAME>DIETSPLASH</NAME>
    <FRIENDLYNAME>splash screen service</FRIENDLYNAME>
    <SERVICENAME>dietsplash.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>enable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <SERVICE>
    <NAME>STARTX</NAME>
    <FRIENDLYNAME>X service</FRIENDLYNAME>
    <SERVICENAME>startx.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>enable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <RUN>
    <NAME>EXE_CONFIG_DEFAULTS</NAME>
    <FRIENDLYNAME>Debug configuration defaults</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER>
    </LATER>
    <FILE>exe.config.tar.gz</FILE>
    <MD5>1ac4657f3835f3f48ab7b425c8a82a45</MD5>
    <VERSION>1ac4657f3835f3f48ab7b425c8a82a45</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/exe.config.tar.gz | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%exe.config.tar.gz %mount%/</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
    <SHA256>7f7d69de2d8e4c5458e1777972663d2fe750030a65f4a09e6184e8528065f2c5</SHA256>
    <SIZE>2912</SIZE>
  </RUN>
  <FILESYSTEM>
    <NAME>DOTNET_CORE_RUNTIME</NAME>
    <FRIENDLYNAME>Dotnet Core Runtime</FRIENDLYNAME>
    <RPMPACKAGENAME>dotnetcorePack</RPMPACKAGENAME>
    <FRIENDLYNAME>dotnetcore</FRIENDLYNAME>
    <RPMEXTRAPARAMETERS>--nodeps</RPMEXTRAPARAMETERS>
    <GROUP>EEPROM</GROUP>
    <FILE>dotnetcorePack.rpm</FILE>
    <MD5>981a136298bce9b46f26d352efa1c1d7</MD5>
    <VERSION>6.0.5.002</VERSION>
    <VERSIONCOMMAND>rpm -q --queryformat %{version}.%{release}\\n dotnetcorePack</VERSIONCOMMAND>
    <PATH>p3</PATH>
    <WEIGHT>5</WEIGHT>
    <SHA256>8a15a3fc45bdc689e91781ae4b2c39e375e2c8b1e0996020ce5520033c380f34</SHA256>
    <SIZE>39607762</SIZE>
  </FILESYSTEM>
  <FILESYSTEM>
    <NAME>DOCKER_ROOTLESS_EXTRAS</NAME>
    <FRIENDLYNAME>Docker Rootless Extras</FRIENDLYNAME>
    <RPMPACKAGENAME>docker-rootless-extras</RPMPACKAGENAME>
    <FRIENDLYNAME>docker</FRIENDLYNAME>
    <RPMEXTRAPARAMETERS>--nodeps --force</RPMEXTRAPARAMETERS>
    <GROUP>EEPROM</GROUP>
    <FILE>docker-rootless-extras.rpm</FILE>
    <MD5>d9dfc20a72d20ba00e51a3f71fd88db4</MD5>
    <VERSION>20.10.17.008</VERSION>
    <VERSIONCOMMAND>rpm -q --queryformat %{version}.%{release}\\n docker-rootless-extras</VERSIONCOMMAND>
    <PATH>p3</PATH>
    <WEIGHT>5</WEIGHT>
    <SHA256>42c63e093f1fd0fe0a99f3fae1abf84bc1916c328a727039f9f07ec81505f9a1</SHA256>
    <SIZE>64406918</SIZE>
  </FILESYSTEM>
  <FILESYSTEM>
    <NAME>SV2_DRIVERS</NAME>
    <FRIENDLYNAME>SV2 drivers</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>liberatus-runtime-4.1.11-36.rpm</FILE>
    <RPMEXTRAPARAMETERS>--force</RPMEXTRAPARAMETERS>
    <MD5>27f7c748000e090e3ec5aedaf671297c</MD5>
    <VERSION>4.1.11-36</VERSION>
    <REQUIRES>MAEVEX2_PACK</REQUIRES>
    <VERSIONCOMMAND>rpm -q --queryformat %{version}-%{release}\\n liberatus-runtime</VERSIONCOMMAND>
    <PATH>p3</PATH>
    <WEIGHT>10</WEIGHT>
    <SHA256>67a033d93a2e208dec2f62fda53d461ebf7e950a768fd6b9732b2b1655a66a67</SHA256>
    <SIZE>109395752</SIZE>
  </FILESYSTEM>
  <FILESYSTEM>
    <NAME>MAEVEX2_PACK</NAME>
    <RPMPACKAGENAME>Maevex2Pack</RPMPACKAGENAME>
    <FRIENDLYNAME>Software pack</FRIENDLYNAME>
    <PRIMARYCOMPONENT>
    </PRIMARYCOMPONENT>
    <GROUP>EEPROM</GROUP>
    <FILE>SoftwarePack-2.03.00-035.rpm</FILE>
    <RPMEXTRAPARAMETERS>--nodeps --force</RPMEXTRAPARAMETERS>
    <MD5>d6ae695eaabb5901b127954a337a4020</MD5>
    <VERSION>2.03.00.035</VERSION>
    <VERSIONCOMMAND>rpm -q --queryformat %{version}.%{release}\\n Maevex2Pack</VERSIONCOMMAND>
    <LEGACYVERSIONCOMMAND>cat %mount%/lib/systemd/system/sv2_watchdog.service | grep SV2_WATCHDOG_VERSION | cut -f2 -d=</LEGACYVERSIONCOMMAND>
    <PATH>p3</PATH>
    <WEIGHT>5</WEIGHT>
    <SHA256>8f0b8247e8a91a0e115948e5c8027e457fde3f2804396f84be1a63d2f1307392</SHA256>
    <SIZE>37728484</SIZE>
    <REQUIRES>CONFIGURATION</REQUIRES>
    <REQUIRES>DEBUG_LOGGING</REQUIRES>
  </FILESYSTEM>
  <RUN>
    <NAME>CONFIGURATION</NAME>
    <FRIENDLYNAME>Configuration</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>xmsl.conf</FILE>
    <MD5>
    </MD5>
    <VERSION>%filemd5%</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/etc/xmsl.conf | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%xmsl.conf %mount%/etc/xmsl.conf</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
    <SIZE>0</SIZE>
    <SHA256>e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855</SHA256>
  </RUN>
  <RUN>
    <NAME>DEBUG_LOGGING</NAME>
    <FRIENDLYNAME>Debug logging options</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>debug.txt</FILE>
    <MD5>
    </MD5>
    <VERSION>%filemd5%</VERSION>
    <VERSIONCOMMAND>md5sum /rw/config/debug.txt | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>if [[ $(cat %source%debug.txt) =~ ^[A-Za-z0-9_\ -]+$ ]]; then cp %source%debug.txt /rw/config/debug.txt ; /usr/local/bin/configdebug.sh $(cat /rw/config/debug.txt) ; fi</COMMAND>
    <PATH>p3</PATH>
    <CURRENT>
    </CURRENT>
    <WEIGHT>3</WEIGHT>
    <SIZE>0</SIZE>
    <SHA256>
    </SHA256>
  </RUN>
  <SUPPORTFILE>
    <FILE>LocalUpdater.exe</FILE>
    <SIZE>3635712</SIZE>
    <MD5>fa785192eb30df1e0bdc97eb3d457065</MD5>
    <SHA256>565e0f035a0c4d8e88827b28dbbfc8a7d82521d52bc489ae309ab8d2f0d4fa65</SHA256>
  </SUPPORTFILE>
  <SUPPORTFILE>
    <FILE>log4net.dll</FILE>
    <SIZE>270336</SIZE>
    <MD5>b89cb7f3f1a1e2807e708f5435deb13d</MD5>
    <SHA256>27d26aab42f7cab35bf51d0536c67ed553fc97b670226b868805e7c6927e5c87</SHA256>
  </SUPPORTFILE>
  <SUPPORTFILE>
    <FILE>Tools.tar.gz</FILE>
    <SIZE>24553106</SIZE>
    <MD5>1ce7c4c47a9e3e20e2d7d2a2ddf4b8a8</MD5>
    <SHA256>3349ec6a6c8a82fc8b1824e293f65e7181824dc7b36f12c8aab6a1e6ba9c74c1</SHA256>
  </SUPPORTFILE>
</CONTENTS>