internal/templates/AzureFunctionTimer-1.0.0.0.xml

<Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04">
  <Obj RefId="0">
    <TN RefId="0">
      <T>PSModuleDevelopment.Template.Template</T>
      <T>System.Object</T>
    </TN>
    <ToString>PSModuleDevelopment.Template.Template</ToString>
    <Props>
      <S N="Name">AzureFunctionTimer</S>
      <Obj N="Type" RefId="1">
        <TN RefId="1">
          <T>PSModuleDevelopment.Template.TemplateType</T>
          <T>System.Enum</T>
          <T>System.ValueType</T>
          <T>System.Object</T>
        </TN>
        <ToString>Project</ToString>
        <I32>1</I32>
      </Obj>
      <Version N="Version">1.0.0.0</Version>
      <S N="Description">Timer Trigger endpoint for the basic Azure Function Template</S>
      <S N="Author">Friedrich Weinmann</S>
      <DT N="CreatedOn">2020-07-24T00:00:00+00:00</DT>
      <Obj N="Tags" RefId="2">
        <TN RefId="2">
          <T>System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</T>
          <T>System.Object</T>
        </TN>
        <LST>
          <S>azure</S>
          <S>function</S>
          <S>timer</S>
        </LST>
      </Obj>
      <Obj N="Parameters" RefId="3">
        <TNRef RefId="2" />
        <LST />
      </Obj>
      <Obj N="Scripts" RefId="4">
        <TN RefId="3">
          <T>System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[PSModuleDevelopment.Template.ParameterScript, PSModuleDevelopment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T>
          <T>System.Object</T>
        </TN>
        <DCT />
      </Obj>
      <Obj N="Children" RefId="5">
        <TN RefId="4">
          <T>System.Collections.Generic.List`1[[PSModuleDevelopment.Template.TemplateItemBase, PSModuleDevelopment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T>
          <T>System.Object</T>
        </TN>
        <LST>
          <Obj RefId="6">
            <TN RefId="5">
              <T>PSModuleDevelopment.Template.TemplateItemFile</T>
              <T>PSModuleDevelopment.Template.TemplateItemBase</T>
              <T>System.Object</T>
            </TN>
            <ToString>PSModuleDevelopment.Template.TemplateItemFile</ToString>
            <Props>
              <S N="Value">{_x000D__x000A_ "bindings": [_x000D__x000A_ {_x000D__x000A_ "name": "Timer",_x000D__x000A_ "type": "timerTrigger",_x000D__x000A_ "direction": "in",_x000D__x000A_ "schedule": "0 5 * * * *"_x000D__x000A_ }_x000D__x000A_ ],_x000D__x000A_ "disabled": false_x000D__x000A_}</S>
              <B N="PlainText">true</B>
              <Obj N="ContentParameterFlat" RefId="7">
                <TNRef RefId="2" />
                <LST />
              </Obj>
              <Obj N="ContentParameterScript" RefId="8">
                <TNRef RefId="2" />
                <LST />
              </Obj>
              <S N="Name">function.json</S>
              <S N="RelativePath">function.json</S>
              <S N="Identifier">þ</S>
              <Obj N="FileSystemParameterFlat" RefId="9">
                <TNRef RefId="2" />
                <LST />
              </Obj>
              <Obj N="FileSystemParameterScript" RefId="10">
                <TNRef RefId="2" />
                <LST />
              </Obj>
            </Props>
            <MS>
              <BA N="SerializationData">AAEAAAD/////AQAAAAAAAAAMAgAAAEpQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAALVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtRmlsZQkAAAAFVmFsdWUJUGxhaW5UZXh0FENvbnRlbnRQYXJhbWV0ZXJGbGF0FkNvbnRlbnRQYXJhbWV0ZXJTY3JpcHQETmFtZQxSZWxhdGl2ZVBhdGgKSWRlbnRpZmllchdGaWxlU3lzdGVtUGFyYW1ldGVyRmxhdBlGaWxlU3lzdGVtUGFyYW1ldGVyU2NyaXB0AQADAwEBAQMDAX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1df1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAgAAAAYDAAAAsAF7DQogICJiaW5kaW5ncyI6IFsNCiAgICB7DQogICAgICAibmFtZSI6ICJUaW1lciIsDQogICAgICAidHlwZSI6ICJ0aW1lclRyaWdnZXIiLA0KICAgICAgImRpcmVjdGlvbiI6ICJpbiIsDQogICAgICAic2NoZWR1bGUiOiAiMCA1ICogKiAqICoiDQogICAgfQ0KICBdLA0KICAiZGlzYWJsZWQiOiBmYWxzZQ0KfQEJBAAAAAkFAAAABgYAAAANZnVuY3Rpb24uanNvbgYHAAAADWZ1bmN0aW9uLmpzb24GCAAAAALDvgkJAAAACQoAAAAEBAAAAH9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24GAAAICAkLAAAAAAAAAAAAAAABBQAAAAQAAAAJCwAAAAAAAAAAAAAAAQkAAAAEAAAACQsAAAAAAAAAAAAAAAEKAAAABAAAAAkLAAAAAAAAAAAAAAARCwAAAAAAAAAL</BA>
            </MS>
          </Obj>
          <Obj RefId="11">
            <TNRef RefId="5" />
            <ToString>PSModuleDevelopment.Template.TemplateItemFile</ToString>
            <Props>
              <S N="Value"># Input bindings are passed in via param block._x000D__x000A_param ($Timer)_x000D__x000A__x000D__x000A_# Get the current universal time in the default string format_x000D__x000A_$currentUTCtime = (Get-Date).ToUniversalTime()_x000D__x000A__x000D__x000A_# The 'IsPastDue' porperty is 'true' when the current function invocation is later than scheduled._x000D__x000A_if ($Timer.IsPastDue)_x000D__x000A_{_x000D__x000A__x0009_Write-Host "PowerShell timer is running late!"_x000D__x000A_}_x000D__x000A__x000D__x000A_# Write an information log with the current time._x000D__x000A_Write-Host "PowerShell timer trigger function ran! TIME: $currentUTCtime"</S>
              <B N="PlainText">true</B>
              <Obj N="ContentParameterFlat" RefId="12">
                <TNRef RefId="2" />
                <LST />
              </Obj>
              <Obj N="ContentParameterScript" RefId="13">
                <TNRef RefId="2" />
                <LST />
              </Obj>
              <S N="Name">run.ps1</S>
              <S N="RelativePath">run.ps1</S>
              <S N="Identifier">þ</S>
              <Obj N="FileSystemParameterFlat" RefId="14">
                <TNRef RefId="2" />
                <LST />
              </Obj>
              <Obj N="FileSystemParameterScript" RefId="15">
                <TNRef RefId="2" />
                <LST />
              </Obj>
            </Props>
            <MS>
              <BA N="SerializationData">AAEAAAD/////AQAAAAAAAAAMAgAAAEpQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAALVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtRmlsZQkAAAAFVmFsdWUJUGxhaW5UZXh0FENvbnRlbnRQYXJhbWV0ZXJGbGF0FkNvbnRlbnRQYXJhbWV0ZXJTY3JpcHQETmFtZQxSZWxhdGl2ZVBhdGgKSWRlbnRpZmllchdGaWxlU3lzdGVtUGFyYW1ldGVyRmxhdBlGaWxlU3lzdGVtUGFyYW1ldGVyU2NyaXB0AQADAwEBAQMDAX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1df1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAgAAAAYDAAAA5AMjIElucHV0IGJpbmRpbmdzIGFyZSBwYXNzZWQgaW4gdmlhIHBhcmFtIGJsb2NrLg0KcGFyYW0gKCRUaW1lcikNCg0KIyBHZXQgdGhlIGN1cnJlbnQgdW5pdmVyc2FsIHRpbWUgaW4gdGhlIGRlZmF1bHQgc3RyaW5nIGZvcm1hdA0KJGN1cnJlbnRVVEN0aW1lID0gKEdldC1EYXRlKS5Ub1VuaXZlcnNhbFRpbWUoKQ0KDQojIFRoZSAnSXNQYXN0RHVlJyBwb3JwZXJ0eSBpcyAndHJ1ZScgd2hlbiB0aGUgY3VycmVudCBmdW5jdGlvbiBpbnZvY2F0aW9uIGlzIGxhdGVyIHRoYW4gc2NoZWR1bGVkLg0KaWYgKCRUaW1lci5Jc1Bhc3REdWUpDQp7DQoJV3JpdGUtSG9zdCAiUG93ZXJTaGVsbCB0aW1lciBpcyBydW5uaW5nIGxhdGUhIg0KfQ0KDQojIFdyaXRlIGFuIGluZm9ybWF0aW9uIGxvZyB3aXRoIHRoZSBjdXJyZW50IHRpbWUuDQpXcml0ZS1Ib3N0ICJQb3dlclNoZWxsIHRpbWVyIHRyaWdnZXIgZnVuY3Rpb24gcmFuISBUSU1FOiAkY3VycmVudFVUQ3RpbWUiAQkEAAAACQUAAAAGBgAAAAdydW4ucHMxBgcAAAAHcnVuLnBzMQYIAAAAAsO+CQkAAAAJCgAAAAQEAAAAf1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV0DAAAABl9pdGVtcwVfc2l6ZQhfdmVyc2lvbgYAAAgICQsAAAAAAAAAAAAAAAEFAAAABAAAAAkLAAAAAAAAAAAAAAABCQAAAAQAAAAJCwAAAAAAAAAAAAAAAQoAAAAEAAAACQsAAAAAAAAAAAAAABELAAAAAAAAAAs=</BA>
            </MS>
          </Obj>
        </LST>
      </Obj>
    </Props>
    <MS>
      <BA N="SerializationData">AAEAAAD/////AQAAAAAAAAAMAgAAAEpQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGUKAAAABE5hbWUEVHlwZQdWZXJzaW9uC0Rlc2NyaXB0aW9uBkF1dGhvcglDcmVhdGVkT24EVGFncwpQYXJhbWV0ZXJzB1NjcmlwdHMIQ2hpbGRyZW4BBAMBAQADAwMDKVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVUeXBlAgAAAA5TeXN0ZW0uVmVyc2lvbg1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dgAJTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5EaWN0aW9uYXJ5YDJbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV0sW1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuUGFyYW1ldGVyU2NyaXB0LCBQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dngFTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtQmFzZSwgUFNNb2R1bGVEZXZlbG9wbWVudCwgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGxdXQIAAAAGAwAAABJBenVyZUZ1bmN0aW9uVGltZXIF/P///ylQU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlVHlwZQEAAAAHdmFsdWVfXwAIAgAAAAEAAAAJBQAAAAYGAAAAPFRpbWVyIFRyaWdnZXIgZW5kcG9pbnQgZm9yIHRoZSBiYXNpYyBBenVyZSBGdW5jdGlvbiBUZW1wbGF0ZQYHAAAAEkZyaWVkcmljaCBXZWlubWFubgDAKoJkL9iICQgAAAAJCQAAAAkKAAAACQsAAAAEBQAAAA5TeXN0ZW0uVmVyc2lvbgQAAAAGX01ham9yBl9NaW5vcgZfQnVpbGQJX1JldmlzaW9uAAAAAAgICAgBAAAAAAAAAAAAAAAAAAAABAgAAAB/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXQMAAAAGX2l0ZW1zBV9zaXplCF92ZXJzaW9uBgAACAgJDAAAAAMAAAAAAAAAAQkAAAAIAAAACQ0AAAAAAAAAAAAAAAQKAAAAgAJTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5EaWN0aW9uYXJ5YDJbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV0sW1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuUGFyYW1ldGVyU2NyaXB0LCBQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAdWZXJzaW9uCENvbXBhcmVyCEhhc2hTaXplAAMACBZTeXN0ZW0uT3JkaW5hbENvbXBhcmVyCAAAAAAJDgAAAAAAAAAECwAAAJ4BU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tQU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlSXRlbUJhc2UsIFBTTW9kdWxlRGV2ZWxvcG1lbnQsIFZlcnNpb249Mi4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1udWxsXV0DAAAABl9pdGVtcwVfc2l6ZQhfdmVyc2lvbgQAAC9QU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlSXRlbUJhc2VbXQIAAAAICAkPAAAAAgAAAAIAAAARDAAAAAMAAAAGEAAAAAVhenVyZQYRAAAACGZ1bmN0aW9uBhIAAAAFdGltZXIRDQAAAAAAAAAEDgAAABZTeXN0ZW0uT3JkaW5hbENvbXBhcmVyAQAAAAtfaWdub3JlQ2FzZQABAQcPAAAAAAEAAAAEAAAABC1QU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlSXRlbUJhc2UCAAAACRMAAAAJFAAAAA0CBRMAAAAtUFNNb2R1bGVEZXZlbG9wbWVudC5UZW1wbGF0ZS5UZW1wbGF0ZUl0ZW1GaWxlCQAAAAVWYWx1ZQlQbGFpblRleHQUQ29udGVudFBhcmFtZXRlckZsYXQWQ29udGVudFBhcmFtZXRlclNjcmlwdAROYW1lDFJlbGF0aXZlUGF0aApJZGVudGlmaWVyF0ZpbGVTeXN0ZW1QYXJhbWV0ZXJGbGF0GUZpbGVTeXN0ZW1QYXJhbWV0ZXJTY3JpcHQBAAMDAQEBAwMBf1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1df1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV0CAAAABhUAAACwAXsNCiAgImJpbmRpbmdzIjogWw0KICAgIHsNCiAgICAgICJuYW1lIjogIlRpbWVyIiwNCiAgICAgICJ0eXBlIjogInRpbWVyVHJpZ2dlciIsDQogICAgICAiZGlyZWN0aW9uIjogImluIiwNCiAgICAgICJzY2hlZHVsZSI6ICIwIDUgKiAqICogKiINCiAgICB9DQogIF0sDQogICJkaXNhYmxlZCI6IGZhbHNlDQp9AQkWAAAACRcAAAAGGAAAAA1mdW5jdGlvbi5qc29uBhkAAAANZnVuY3Rpb24uanNvbgYaAAAAAsO+CRsAAAAJHAAAAAEUAAAAEwAAAAYdAAAA5AMjIElucHV0IGJpbmRpbmdzIGFyZSBwYXNzZWQgaW4gdmlhIHBhcmFtIGJsb2NrLg0KcGFyYW0gKCRUaW1lcikNCg0KIyBHZXQgdGhlIGN1cnJlbnQgdW5pdmVyc2FsIHRpbWUgaW4gdGhlIGRlZmF1bHQgc3RyaW5nIGZvcm1hdA0KJGN1cnJlbnRVVEN0aW1lID0gKEdldC1EYXRlKS5Ub1VuaXZlcnNhbFRpbWUoKQ0KDQojIFRoZSAnSXNQYXN0RHVlJyBwb3JwZXJ0eSBpcyAndHJ1ZScgd2hlbiB0aGUgY3VycmVudCBmdW5jdGlvbiBpbnZvY2F0aW9uIGlzIGxhdGVyIHRoYW4gc2NoZWR1bGVkLg0KaWYgKCRUaW1lci5Jc1Bhc3REdWUpDQp7DQoJV3JpdGUtSG9zdCAiUG93ZXJTaGVsbCB0aW1lciBpcyBydW5uaW5nIGxhdGUhIg0KfQ0KDQojIFdyaXRlIGFuIGluZm9ybWF0aW9uIGxvZyB3aXRoIHRoZSBjdXJyZW50IHRpbWUuDQpXcml0ZS1Ib3N0ICJQb3dlclNoZWxsIHRpbWVyIHRyaWdnZXIgZnVuY3Rpb24gcmFuISBUSU1FOiAkY3VycmVudFVUQ3RpbWUiAQkeAAAACR8AAAAGIAAAAAdydW4ucHMxBiEAAAAHcnVuLnBzMQkaAAAACSMAAAAJJAAAAAEWAAAACAAAAAkNAAAAAAAAAAAAAAABFwAAAAgAAAAJDQAAAAAAAAAAAAAAARsAAAAIAAAACQ0AAAAAAAAAAAAAAAEcAAAACAAAAAkNAAAAAAAAAAAAAAABHgAAAAgAAAAJDQAAAAAAAAAAAAAAAR8AAAAIAAAACQ0AAAAAAAAAAAAAAAEjAAAACAAAAAkNAAAAAAAAAAAAAAABJAAAAAgAAAAJDQAAAAAAAAAAAAAACw==</BA>
    </MS>
  </Obj>
</Objs>