<?xml version="1.0" encoding="UTF-8"?>
<model ref="r:4756f1c3-ee0d-4da9-817d-c7dad8ea74b8(jetbrains.mps.logicExt.types)">
  <persistence version="9" />
  <languages>
    <use id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking" version="0" />
    <use id="c4803b19-6d89-4a3b-bf82-390769514add" name="jetbrains.mps.lang.coderules" version="21" />
    <use id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage" version="11" />
    <use id="35320f26-77cb-4c55-be9f-a97a27770af1" name="jetbrains.mps.logic" version="13" />
    <use id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel" version="17" />
    <use id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections" version="1" />
    <use id="446c26eb-2b7b-4bf0-9b35-f83fa582753e" name="jetbrains.mps.lang.modelapi" version="0" />
    <engage id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking" />
    <devkit ref="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" />
  </languages>
  <imports>
    <import index="kqnc" ref="r:92b96158-68e6-4f53-a32b-36e2b456fe01(jetbrains.mps.baseLanguageExt.types)" />
    <import index="5j4j" ref="r:c8fb1c5e-8204-4904-a38f-678899d447c1(jetbrains.mps.logic.structure)" />
    <import index="6exd" ref="r:0f9b1fb3-00f9-4480-b235-1a906a087ab2(jetbrains.mps.logic.dataform)" />
    <import index="bj13" ref="bbf5c548-7111-4a53-a117-cdefc664cf34/java:jetbrains.mps.logic.reactor.logical(jetbrains.mps.logic.reactor/)" />
    <import index="oy3s" ref="r:a6030cee-34eb-4503-b1bf-015fe5cd8c1a(jetbrains.mps.logic.unification)" />
    <import index="82uw" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.util.function(JDK/)" />
    <import index="tpee" ref="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
  </imports>
  <registry>
    <language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
      <concept id="1082485599095" name="jetbrains.mps.baseLanguage.structure.BlockStatement" flags="nn" index="9aQIb">
        <child id="1082485599096" name="statements" index="9aQI4" />
      </concept>
      <concept id="1202948039474" name="jetbrains.mps.baseLanguage.structure.InstanceMethodCallOperation" flags="nn" index="liA8E" />
      <concept id="1197027756228" name="jetbrains.mps.baseLanguage.structure.DotExpression" flags="nn" index="2OqwBi">
        <child id="1197027771414" name="operand" index="2Oq$k0" />
        <child id="1197027833540" name="operation" index="2OqNvi" />
      </concept>
      <concept id="1070475926800" name="jetbrains.mps.baseLanguage.structure.StringLiteral" flags="nn" index="Xl_RD">
        <property id="1070475926801" name="value" index="Xl_RC" />
      </concept>
      <concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
      <concept id="1068431790189" name="jetbrains.mps.baseLanguage.structure.Type" flags="in" index="33vP2l" />
      <concept id="1068580123155" name="jetbrains.mps.baseLanguage.structure.ExpressionStatement" flags="nn" index="3clFbF">
        <child id="1068580123156" name="expression" index="3clFbG" />
      </concept>
      <concept id="1068580123157" name="jetbrains.mps.baseLanguage.structure.Statement" flags="nn" index="3clFbH" />
      <concept id="1068580123159" name="jetbrains.mps.baseLanguage.structure.IfStatement" flags="nn" index="3clFbJ">
        <child id="1082485599094" name="ifFalseStatement" index="9aQIa" />
        <child id="1068580123160" name="condition" index="3clFbw" />
        <child id="1068580123161" name="ifTrue" index="3clFbx" />
        <child id="1206060520071" name="elsifClauses" index="3eNLev" />
      </concept>
      <concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS">
        <child id="1068581517665" name="statement" index="3cqZAp" />
      </concept>
      <concept id="1068580320020" name="jetbrains.mps.baseLanguage.structure.IntegerConstant" flags="nn" index="3cmrfG">
        <property id="1068580320021" name="value" index="3cmrfH" />
      </concept>
      <concept id="1206060495898" name="jetbrains.mps.baseLanguage.structure.ElsifClause" flags="ng" index="3eNFk2">
        <child id="1206060619838" name="condition" index="3eO9$A" />
        <child id="1206060644605" name="statementList" index="3eOfB_" />
      </concept>
      <concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ng" index="1ndlxa">
        <reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
        <child id="1068499141038" name="actualArgument" index="37wK5m" />
      </concept>
      <concept id="1107535904670" name="jetbrains.mps.baseLanguage.structure.ClassifierType" flags="in" index="3uibUv">
        <reference id="1107535924139" name="classifier" index="3uigEE" />
        <child id="1109201940907" name="parameter" index="11_B2D" />
      </concept>
      <concept id="1081773326031" name="jetbrains.mps.baseLanguage.structure.BinaryOperation" flags="nn" index="3uHJSO">
        <child id="1081773367579" name="rightExpression" index="3uHU7w" />
        <child id="1081773367580" name="leftExpression" index="3uHU7B" />
      </concept>
      <concept id="1073239437375" name="jetbrains.mps.baseLanguage.structure.NotEqualsExpression" flags="nn" index="3y3z36" />
      <concept id="6329021646629104954" name="jetbrains.mps.baseLanguage.structure.SingleLineComment" flags="nn" index="3SKdUt">
        <child id="8356039341262087992" name="line" index="1aUNEU" />
      </concept>
    </language>
    <language id="3a13115c-633c-4c5c-bbcc-75c4219e9555" name="jetbrains.mps.lang.quotation">
      <concept id="1196350785110" name="jetbrains.mps.lang.quotation.structure.AbstractAntiquotation" flags="ng" index="2c44t0">
        <child id="1196350785111" name="expression" index="2c44t1" />
      </concept>
      <concept id="1196350785112" name="jetbrains.mps.lang.quotation.structure.Antiquotation" flags="ng" index="2c44te" />
      <concept id="1196350785113" name="jetbrains.mps.lang.quotation.structure.Quotation" flags="nn" index="2c44tf">
        <child id="1196350785114" name="quotedNode" index="2c44tc" />
      </concept>
    </language>
    <language id="35320f26-77cb-4c55-be9f-a97a27770af1" name="jetbrains.mps.logic">
      <concept id="8456919074574710634" name="jetbrains.mps.logic.structure.ExpressionItem" flags="ng" index="37jhX">
        <child id="8456919074574710741" name="code" index="37jj2" />
      </concept>
      <concept id="1564179198502666296" name="jetbrains.mps.logic.structure.LogicalType" flags="ig" index="26uTi9">
        <child id="6399471711045454762" name="dataType" index="3vMvoR" />
      </concept>
      <concept id="8169506320648805904" name="jetbrains.mps.logic.structure.LogicalVariableDeclarationContainer" flags="ng" index="29MRiA">
        <child id="6399471711045617306" name="dataType" index="3vLBG7" />
        <child id="3063948360254832884" name="declaration" index="3XD1gS" />
      </concept>
      <concept id="8829335963593820278" name="jetbrains.mps.logic.structure.LogicalVariable" flags="ng" index="a7P8L">
        <reference id="8829335963593822893" name="declaration" index="a7OzE" />
      </concept>
      <concept id="8829335963591572611" name="jetbrains.mps.logic.structure.LogicalVariableDeclaration" flags="ng" index="aZer4" />
      <concept id="2105510410850132386" name="jetbrains.mps.logic.structure.ListNode" flags="ng" index="KCUsM">
        <child id="2105510410850136264" name="contents" index="KCVpo" />
      </concept>
      <concept id="4780620083400582599" name="jetbrains.mps.logic.structure.LogicalItemExpression" flags="ng" index="1nq8_$">
        <child id="4780620083400582654" name="logical" index="1nq8_t" />
      </concept>
      <concept id="7571593955706120730" name="jetbrains.mps.logic.structure.DataNodeExpression" flags="ng" index="1oi1Uc">
        <child id="7571593955706125526" name="root" index="1oi0x0" />
      </concept>
      <concept id="960803923479540328" name="jetbrains.mps.logic.structure.LogicalVariableDataForm" flags="ng" index="3wAshV">
        <child id="960803923479549586" name="variable" index="3wAq21" />
      </concept>
      <concept id="8713947027062024097" name="jetbrains.mps.logic.structure.LogicalItemValueExpression" flags="ng" index="1Ft4W6">
        <child id="8713947027062064784" name="logical" index="1FtiSR" />
      </concept>
    </language>
    <language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
      <concept id="1177026924588" name="jetbrains.mps.lang.smodel.structure.RefConcept_Reference" flags="nn" index="chp4Y">
        <reference id="1177026940964" name="conceptDeclaration" index="cht4Q" />
      </concept>
      <concept id="5045161044515397667" name="jetbrains.mps.lang.smodel.structure.Node_PointerOperation" flags="ng" index="iZEcu" />
      <concept id="7400021826771268254" name="jetbrains.mps.lang.smodel.structure.SNodePointerType" flags="ig" index="2sp9CU" />
      <concept id="2396822768958367367" name="jetbrains.mps.lang.smodel.structure.AbstractTypeCastExpression" flags="nn" index="$5XWr">
        <child id="6733348108486823193" name="leftExpression" index="1m5AlR" />
        <child id="3906496115198199033" name="conceptArgument" index="3oSUPX" />
      </concept>
      <concept id="1139613262185" name="jetbrains.mps.lang.smodel.structure.Node_GetParentOperation" flags="nn" index="1mfA1w" />
      <concept id="1139621453865" name="jetbrains.mps.lang.smodel.structure.Node_IsInstanceOfOperation" flags="nn" index="1mIQ4w">
        <child id="1177027386292" name="conceptArgument" index="cj9EA" />
      </concept>
      <concept id="1171999116870" name="jetbrains.mps.lang.smodel.structure.Node_IsNullOperation" flags="nn" index="3w_OXm" />
      <concept id="1172008320231" name="jetbrains.mps.lang.smodel.structure.Node_IsNotNullOperation" flags="nn" index="3x8VRR" />
      <concept id="1140137987495" name="jetbrains.mps.lang.smodel.structure.SNodeTypeCastExpression" flags="nn" index="1PxgMI">
        <property id="1238684351431" name="asCast" index="1BlNFB" />
      </concept>
      <concept id="1138055754698" name="jetbrains.mps.lang.smodel.structure.SNodeType" flags="in" index="3Tqbb2" />
      <concept id="1138056143562" name="jetbrains.mps.lang.smodel.structure.SLinkAccess" flags="nn" index="3TrEf2">
        <reference id="1138056516764" name="link" index="3Tt5mk" />
      </concept>
      <concept id="1138056282393" name="jetbrains.mps.lang.smodel.structure.SLinkListAccess" flags="nn" index="3Tsc0h">
        <reference id="1138056546658" name="link" index="3TtcxE" />
      </concept>
    </language>
    <language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
      <concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi">
        <child id="5169995583184591170" name="smodelAttribute" index="lGtFl" />
      </concept>
      <concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
        <property id="1169194664001" name="name" index="TrG5h" />
      </concept>
      <concept id="709746936026466394" name="jetbrains.mps.lang.core.structure.ChildAttribute" flags="ng" index="3VBwX9">
        <property id="709746936026609031" name="linkId" index="3V$3ak" />
        <property id="709746936026609029" name="role_DebugInfo" index="3V$3am" />
      </concept>
      <concept id="4452961908202556907" name="jetbrains.mps.lang.core.structure.BaseCommentAttribute" flags="ng" index="1X3_iC">
        <child id="3078666699043039389" name="commentedNode" index="8Wnug" />
      </concept>
    </language>
    <language id="c7fb639f-be78-4307-89b0-b5959c3fa8c8" name="jetbrains.mps.lang.text">
      <concept id="155656958578482948" name="jetbrains.mps.lang.text.structure.Word" flags="ng" index="3oM_SD">
        <property id="155656958578482949" name="value" index="3oM_SC" />
      </concept>
      <concept id="2535923850359271782" name="jetbrains.mps.lang.text.structure.Line" flags="ng" index="1PaTwC">
        <child id="2535923850359271783" name="elements" index="1PaTwD" />
      </concept>
    </language>
    <language id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections">
      <concept id="1225711141656" name="jetbrains.mps.baseLanguage.collections.structure.ListElementAccessExpression" flags="nn" index="1y4W85">
        <child id="1225711182005" name="list" index="1y566C" />
        <child id="1225711191269" name="index" index="1y58nS" />
      </concept>
    </language>
    <language id="c4803b19-6d89-4a3b-bf82-390769514add" name="jetbrains.mps.lang.coderules">
      <concept id="1618328391714763069" name="jetbrains.mps.lang.coderules.structure.MacroTable" flags="ng" index="0oKg$">
        <reference id="6097203247219331496" name="extends" index="3tg4Y$" />
        <child id="1618328391714763070" name="macro" index="0oKgB" />
      </concept>
      <concept id="7326790520856487884" name="jetbrains.mps.lang.coderules.structure.ProvideFeedbackOperation" flags="ng" index="26X5F$">
        <property id="7326790520856501351" name="severity" index="26X25f" />
        <child id="7326790520856501349" name="message" index="26X25d" />
      </concept>
      <concept id="861509610434242029" name="jetbrains.mps.lang.coderules.structure.TermConstructor" flags="ng" index="ns1u0">
        <reference id="861509610434243078" name="decl" index="ns1xF" />
        <child id="861509610434243076" name="override" index="ns1xD" />
      </concept>
      <concept id="861509610434243104" name="jetbrains.mps.lang.coderules.structure.TermTable" flags="ng" index="ns1xd">
        <reference id="8966267790978924106" name="extended" index="2efqH6" />
        <child id="861509610434243105" name="contents" index="ns1xc" />
      </concept>
      <concept id="861509610434243081" name="jetbrains.mps.lang.coderules.structure.TermDeclaration" flags="ng" index="ns1x$">
        <reference id="861509610434243089" name="prototype" index="ns1xW" />
        <child id="861509610434243084" name="template" index="ns1xx" />
      </concept>
      <concept id="861509610434276450" name="jetbrains.mps.lang.coderules.structure.TermTemplate" flags="ng" index="nspSf">
        <child id="861509610434276451" name="feature" index="nspSe" />
      </concept>
      <concept id="861509610434289827" name="jetbrains.mps.lang.coderules.structure.ChildFeature" flags="ng" index="nstbe" />
      <concept id="861509610434435669" name="jetbrains.mps.lang.coderules.structure.TermFeatureOverride" flags="ng" index="nsMwS">
        <reference id="861509610434435672" name="feature" index="nsMwP" />
        <child id="861509610434435670" name="getter" index="nsMwV" />
      </concept>
      <concept id="6691972578451976398" name="jetbrains.mps.lang.coderules.structure.RuleInputSpecification" flags="ng" index="2t___k">
        <reference id="6691972578451990912" name="applicableConcept" index="2t_S0q" />
        <child id="6691972578451986151" name="input" index="2t_VXX" />
      </concept>
      <concept id="8335224865066015764" name="jetbrains.mps.lang.coderules.structure.RulesList" flags="ng" index="AVZre">
        <reference id="3541122455446356437" name="extends" index="2YbDB9" />
        <child id="3575255234175157601" name="template" index="1nK1Vg" />
      </concept>
      <concept id="6856711987714624232" name="jetbrains.mps.lang.coderules.structure.LateExpressionItem" flags="ng" index="HKQnh">
        <child id="6856711987714624233" name="code" index="HKQng" />
      </concept>
      <concept id="2381360340662937504" name="jetbrains.mps.lang.coderules.structure.TermType" flags="ig" index="32pEOW" />
      <concept id="6097203247156088058" name="jetbrains.mps.lang.coderules.structure.ExpandMacroInputSpecification" flags="ng" index="3ixlbQ">
        <reference id="6097203247156276310" name="applicableConcept" index="3ixz9q" />
        <child id="6097203247156107501" name="input" index="3ix8rx" />
      </concept>
      <concept id="6097203247156229793" name="jetbrains.mps.lang.coderules.structure.ExpandMacroInputDeclaration" flags="ng" index="3ixQyH" />
      <concept id="6097203247155932548" name="jetbrains.mps.lang.coderules.structure.ExpandMacroTemplate" flags="ng" index="3iyZe8">
        <reference id="6097203247158702389" name="prototype" index="3iRiWT" />
        <child id="6097203247156392058" name="inputSpec" index="3iweTQ" />
        <child id="6097203247156492735" name="code" index="3iwQuN" />
        <child id="6097203247156594418" name="variable" index="3iJhzY" />
        <child id="6097203247216428965" name="logical" index="3tb1AD" />
      </concept>
      <concept id="6097203247183580433" name="jetbrains.mps.lang.coderules.structure.ExpandMacroInputReference" flags="ng" index="3j8tct">
        <reference id="6097203247183580434" name="declaration" index="3j8tcu" />
      </concept>
      <concept id="6097203247182936001" name="jetbrains.mps.lang.coderules.structure.ExpandMacroConstraint" flags="ng" index="3jbYBd">
        <reference id="6097203247182937177" name="template" index="3jbY9l" />
        <child id="6097203247182937145" name="input" index="3jbY8P" />
        <child id="6097203247182937143" name="logical" index="3jbY8V" />
      </concept>
      <concept id="6097203247184206287" name="jetbrains.mps.lang.coderules.structure.CallMacroConstraint" flags="ng" index="3jm4v3">
        <reference id="6097203247184207800" name="template" index="3jm46O" />
        <child id="6097203247185219723" name="argument" index="3jicU7" />
        <child id="6097203247184212024" name="logical" index="3jm6SO" />
      </concept>
      <concept id="3575255234174969639" name="jetbrains.mps.lang.coderules.structure.ConstraintRule" flags="ng" index="1nLNMm">
        <child id="4814011019633607808" name="parameter" index="0Rg$4" />
        <child id="3575255234174969659" name="guard" index="1nLNMa" />
        <child id="3575255234174969658" name="head" index="1nLNMb" />
        <child id="7674753015762572651" name="body" index="3xSepv" />
      </concept>
      <concept id="3575255234174969615" name="jetbrains.mps.lang.coderules.structure.RuleTemplate" flags="ng" index="1nLNMY">
        <child id="3575255234174969633" name="input" index="1nLNMg" />
        <child id="3575255234174969628" name="code" index="1nLNMH" />
      </concept>
      <concept id="3575255234174969664" name="jetbrains.mps.lang.coderules.structure.ConstraintRuleStatement" flags="ng" index="1nLNNL">
        <child id="3575255234174969665" name="rule" index="1nLNNK" />
      </concept>
      <concept id="8908809128801951597" name="jetbrains.mps.lang.coderules.structure.MacroBodyLogicalDeclaration" flags="ng" index="3uniRu" />
      <concept id="5372587443968979218" name="jetbrains.mps.lang.coderules.structure.ExpressionConstraint" flags="ng" index="3wWvb2">
        <child id="5372587443968983820" name="expression" index="3wWo3s" />
      </concept>
      <concept id="7674753015762572646" name="jetbrains.mps.lang.coderules.structure.BodyBlock" flags="ng" index="3xSepi">
        <child id="7674753015762572647" name="body" index="3xSepj" />
      </concept>
      <concept id="7368070394769089081" name="jetbrains.mps.lang.coderules.structure.RuleInputDeclaration" flags="ng" index="3A20r5" />
      <concept id="7368070394769139970" name="jetbrains.mps.lang.coderules.structure.RuleInputReference" flags="ng" index="3A2sRY">
        <reference id="7368070394769213644" name="declaration" index="3A2yKK" />
      </concept>
      <concept id="7368070394770780974" name="jetbrains.mps.lang.coderules.structure.UnifiesConstraint" flags="ng" index="3A8Hvi">
        <child id="7368070394770793930" name="value" index="3A8w4Q" />
        <child id="7368070394770793388" name="assignee" index="3A8wtg" />
      </concept>
      <concept id="7368070394766963750" name="jetbrains.mps.lang.coderules.structure.Head" flags="ng" index="3Aq93q">
        <property id="7368070394767443940" name="keep" index="3ArMco" />
      </concept>
      <concept id="7368070394766963523" name="jetbrains.mps.lang.coderules.structure.RuleComponent" flags="ng" index="3Aq9uZ">
        <child id="2316688792939037645" name="logic" index="3Ip0Jz" />
      </concept>
      <concept id="7368070394766966158" name="jetbrains.mps.lang.coderules.structure.Guard" flags="ng" index="3Aq9_M" />
      <concept id="7368070394766966388" name="jetbrains.mps.lang.coderules.structure.Body" flags="ng" index="3Aq9E8" />
      <concept id="7368070394766978092" name="jetbrains.mps.lang.coderules.structure.EmitConstraintStatement" flags="ng" index="3Aqczg">
        <child id="7368070394767031348" name="constraint" index="3Aqpz8" />
      </concept>
      <concept id="7368070394767045637" name="jetbrains.mps.lang.coderules.structure.UserConstraint" flags="ng" index="3Aqt3T">
        <reference id="7368070394767091750" name="template" index="3AqCNq" />
        <child id="7368070394768117915" name="argument" index="3AunhB" />
      </concept>
      <concept id="1553157749316176827" name="jetbrains.mps.lang.coderules.structure.PatternLogicalVariable" flags="ng" index="1HFMs5">
        <child id="5131913661993028915" name="variable" index="1uarlU" />
        <child id="5131913661993028917" name="value" index="1uarlW" />
      </concept>
      <concept id="2316688792938826204" name="jetbrains.mps.lang.coderules.structure.ConstraintLogicalClause" flags="ng" index="3I6s7M">
        <child id="2316688792938826214" name="constraint" index="3I6s78" />
      </concept>
      <concept id="2316688792938825384" name="jetbrains.mps.lang.coderules.structure.LogicalClauseList" flags="ng" index="3I6sU6">
        <child id="2316688792938825385" name="clauses" index="3I6sU7" />
      </concept>
      <concept id="2316688792939428589" name="jetbrains.mps.lang.coderules.structure.TemplateLogicalClause" flags="ng" index="3IrJb3">
        <child id="2316688792939428590" name="code" index="3IrJb0" />
      </concept>
      <concept id="965748826975413063" name="jetbrains.mps.lang.coderules.structure.RulePartParameterDeclaration" flags="ng" index="3NuqgR" />
    </language>
  </registry>
  <node concept="AVZre" id="7LI_gNMjLUJ">
    <property role="TrG5h" value="CheckLogic" />
    <ref role="2YbDB9" to="kqnc:34$A1Mf51rY" resolve="TypeOf" />
    <node concept="1nLNMY" id="7LI_gNMjO$E" role="1nK1Vg">
      <property role="TrG5h" value="logicalItemExpression" />
      <node concept="3clFbS" id="7LI_gNMjO$F" role="1nLNMH">
        <node concept="1nLNNL" id="7LI_gNMkJS9" role="3cqZAp">
          <node concept="1nLNMm" id="7LI_gNMkJSa" role="1nLNNK">
            <node concept="3Aq93q" id="7LI_gNMkJSd" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="7LI_gNMkJSe" role="3Ip0Jz">
                <node concept="3I6s7M" id="7LI_gNMkJSi" role="3I6sU7">
                  <node concept="3Aqt3T" id="7LI_gNMkJSh" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                    <node concept="37jhX" id="7LI_gNMkJSS" role="3AunhB">
                      <node concept="2OqwBi" id="7LI_gNMkK1a" role="37jj2">
                        <node concept="3A2sRY" id="7LI_gNMkJSQ" role="2Oq$k0">
                          <ref role="3A2yKK" node="7LI_gNMkJRX" resolve="lie" />
                        </node>
                        <node concept="3TrEf2" id="7LI_gNMkK9n" role="2OqNvi">
                          <ref role="3Tt5mk" to="5j4j:49obaclcanY" resolve="logical" />
                        </node>
                      </node>
                    </node>
                    <node concept="a7P8L" id="7LI_gNMkJT8" role="3AunhB">
                      <ref role="a7OzE" node="7LI_gNMkJSn" resolve="Type" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="7LI_gNMkJSm" role="0Rg$4">
              <node concept="aZer4" id="7LI_gNMkJSn" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="32pEOW" id="7LI_gNMkJSz" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="7LI_gNMkKbv" role="3xSepv">
              <node concept="3Aq9E8" id="7LI_gNMkKbw" role="3xSepj">
                <node concept="3I6sU6" id="7LI_gNMkKbx" role="3Ip0Jz">
                  <node concept="3I6s7M" id="7LI_gNMkKbA" role="3I6sU7">
                    <node concept="3Aqt3T" id="7LI_gNMkKb_" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                      <node concept="37jhX" id="7LI_gNMkKbH" role="3AunhB">
                        <node concept="3A2sRY" id="7LI_gNMkKbF" role="37jj2">
                          <ref role="3A2yKK" node="7LI_gNMkJRX" resolve="lie" />
                        </node>
                      </node>
                      <node concept="a7P8L" id="7LI_gNMkKbX" role="3AunhB">
                        <ref role="a7OzE" node="7LI_gNMkJSn" resolve="Type" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="7LI_gNMkJRW" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:49obaclcan7" resolve="LogicalItemExpression" />
        <node concept="3A20r5" id="7LI_gNMkJRX" role="2t_VXX">
          <property role="TrG5h" value="lie" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="7LI_gNMkKc6" role="1nK1Vg">
      <property role="TrG5h" value="logicalVariableRefExpression" />
      <node concept="3clFbS" id="7LI_gNMkKc7" role="1nLNMH">
        <node concept="1nLNNL" id="7LI_gNMkKpI" role="3cqZAp">
          <node concept="1nLNMm" id="7LI_gNMkKpJ" role="1nLNNK">
            <node concept="3Aq93q" id="7LI_gNMkKqh" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="7LI_gNMkKqi" role="3Ip0Jz">
                <node concept="3I6s7M" id="7LI_gNMkKqm" role="3I6sU7">
                  <node concept="3Aqt3T" id="7LI_gNMkKql" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                    <node concept="37jhX" id="7LI_gNMkKqt" role="3AunhB">
                      <node concept="2OqwBi" id="7LI_gNMkKyw" role="37jj2">
                        <node concept="3A2sRY" id="7LI_gNMkKqr" role="2Oq$k0">
                          <ref role="3A2yKK" node="7LI_gNMkKpy" resolve="lvre" />
                        </node>
                        <node concept="3TrEf2" id="7LI_gNMkKEH" role="2OqNvi">
                          <ref role="3Tt5mk" to="5j4j:hYA4REb_WC" resolve="logical" />
                        </node>
                      </node>
                    </node>
                    <node concept="a7P8L" id="7LI_gNMkKGV" role="3AunhB">
                      <ref role="a7OzE" node="7LI_gNMkKpO" resolve="Type" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="7LI_gNMkKpN" role="0Rg$4">
              <node concept="aZer4" id="7LI_gNMkKpO" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="32pEOW" id="7LI_gNMkKq0" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="7LI_gNMkKH$" role="3xSepv">
              <node concept="3Aq9E8" id="7LI_gNMkKH_" role="3xSepj">
                <node concept="3I6sU6" id="7LI_gNMkKHA" role="3Ip0Jz">
                  <node concept="3I6s7M" id="7LI_gNMkKHF" role="3I6sU7">
                    <node concept="3Aqt3T" id="7LI_gNMkKHE" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                      <node concept="37jhX" id="7LI_gNMkKHM" role="3AunhB">
                        <node concept="3A2sRY" id="7LI_gNMkKHK" role="37jj2">
                          <ref role="3A2yKK" node="7LI_gNMkKpy" resolve="lvre" />
                        </node>
                      </node>
                      <node concept="a7P8L" id="7LI_gNMkKI2" role="3AunhB">
                        <ref role="a7OzE" node="7LI_gNMkKpO" resolve="Type" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="7LI_gNMkKpx" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:hYA4REbm1C" resolve="LogicalVariableRefExpression" />
        <node concept="3A20r5" id="7LI_gNMkKpy" role="2t_VXX">
          <property role="TrG5h" value="lvre" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="7LI_gNMkLWt" role="1nK1Vg">
      <property role="TrG5h" value="logicalVariableDeclaration" />
      <node concept="3clFbS" id="7LI_gNMkLWu" role="1nLNMH">
        <node concept="1nLNNL" id="7LI_gNMkLXy" role="3cqZAp">
          <node concept="1nLNMm" id="7LI_gNMkLXz" role="1nLNNK">
            <node concept="3Aq93q" id="5X1yxJH$A3m" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="5X1yxJH$A3n" role="3Ip0Jz">
                <node concept="3IrJb3" id="5X1yxJH$Ada" role="3I6sU7">
                  <node concept="3clFbS" id="5X1yxJH$Adb" role="3IrJb0">
                    <node concept="3clFbJ" id="5X1yxJH$Ade" role="3cqZAp">
                      <node concept="2OqwBi" id="5X1yxJH$BjX" role="3clFbw">
                        <node concept="2OqwBi" id="5X1yxJH$B69" role="2Oq$k0">
                          <node concept="3A2sRY" id="5X1yxJH$B2m" role="2Oq$k0">
                            <ref role="3A2yKK" node="7LI_gNMkLXm" resolve="lvdecl" />
                          </node>
                          <node concept="3TrEf2" id="5X1yxJH$BaE" role="2OqNvi">
                            <ref role="3Tt5mk" to="5j4j:5f6wxQ3ychO" resolve="cardinalityExpr" />
                          </node>
                        </node>
                        <node concept="3x8VRR" id="5X1yxJH$Bw2" role="2OqNvi" />
                      </node>
                      <node concept="3clFbS" id="5X1yxJH$Adg" role="3clFbx">
                        <node concept="3Aqczg" id="5X1yxJH$AOW" role="3cqZAp">
                          <node concept="3Aqt3T" id="5X1yxJH$AOV" role="3Aqpz8">
                            <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                            <node concept="37jhX" id="5X1yxJH$ASP" role="3AunhB">
                              <node concept="2OqwBi" id="5X1yxJH$ASQ" role="37jj2">
                                <node concept="3A2sRY" id="5X1yxJH$ASR" role="2Oq$k0">
                                  <ref role="3A2yKK" node="7LI_gNMkLXm" resolve="lvdecl" />
                                </node>
                                <node concept="3TrEf2" id="6AKaG_lpuEY" role="2OqNvi">
                                  <ref role="3Tt5mk" to="5j4j:5f6wxQ3ychO" resolve="cardinalityExpr" />
                                </node>
                              </node>
                            </node>
                            <node concept="a7P8L" id="5X1yxJH$AST" role="3AunhB">
                              <ref role="a7OzE" node="7LI_gNMkLXC" resolve="CEType" />
                            </node>
                          </node>
                        </node>
                      </node>
                      <node concept="9aQIb" id="5X1yxJH$Byd" role="9aQIa">
                        <node concept="3clFbS" id="5X1yxJH$Bye" role="9aQI4">
                          <node concept="3Aqczg" id="5X1yxJH$BBF" role="3cqZAp">
                            <node concept="3Aqt3T" id="5X1yxJH$BBE" role="3Aqpz8">
                              <ref role="3AqCNq" to="kqnc:34$A1MfabR$" resolve="checkAll" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="7LI_gNMkLXB" role="0Rg$4">
              <node concept="aZer4" id="7LI_gNMkLXC" role="3XD1gS">
                <property role="TrG5h" value="CEType" />
              </node>
              <node concept="aZer4" id="7LI_gNMpTN1" role="3XD1gS">
                <property role="TrG5h" value="DataType" />
              </node>
              <node concept="32pEOW" id="7LI_gNMkLXO" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="7LI_gNMkM6s" role="3xSepv">
              <node concept="3Aq9E8" id="7LI_gNMkM6t" role="3xSepj">
                <node concept="3I6sU6" id="7LI_gNMkM6u" role="3Ip0Jz">
                  <node concept="3IrJb3" id="7LI_gNMkM6y" role="3I6sU7">
                    <node concept="3clFbS" id="7LI_gNMkM6z" role="3IrJb0">
                      <node concept="3Aqczg" id="7LI_gNMpTMH" role="3cqZAp">
                        <node concept="3jbYBd" id="7LI_gNMpTME" role="3Aqpz8">
                          <ref role="3jbY9l" to="kqnc:5itBwMau8m1" resolve="lift" />
                          <node concept="2OqwBi" id="7LI_gNMpUym" role="3jbY8P">
                            <node concept="1PxgMI" id="7LI_gNMpUpF" role="2Oq$k0">
                              <property role="1BlNFB" value="true" />
                              <node concept="chp4Y" id="7LI_gNMpUqO" role="3oSUPX">
                                <ref role="cht4Q" to="5j4j:75vUFrS_9Sg" resolve="LogicalVariableDeclarationContainer" />
                              </node>
                              <node concept="2OqwBi" id="7LI_gNMpTVN" role="1m5AlR">
                                <node concept="3A2sRY" id="7LI_gNMpTNX" role="2Oq$k0">
                                  <ref role="3A2yKK" node="7LI_gNMkLXm" resolve="lvdecl" />
                                </node>
                                <node concept="1mfA1w" id="7LI_gNMpU9L" role="2OqNvi" />
                              </node>
                            </node>
                            <node concept="3TrEf2" id="7LI_gNMpUGg" role="2OqNvi">
                              <ref role="3Tt5mk" to="5j4j:5zfvpQ72gqq" resolve="dataType" />
                            </node>
                          </node>
                          <node concept="a7P8L" id="7LI_gNMpTNE" role="3jbY8V">
                            <ref role="a7OzE" node="7LI_gNMpTN1" resolve="DataType" />
                          </node>
                        </node>
                      </node>
                      <node concept="3clFbJ" id="7LI_gNMkM6A" role="3cqZAp">
                        <node concept="2OqwBi" id="14oWJ2N_QKY" role="3clFbw">
                          <node concept="2OqwBi" id="14oWJ2N_QKZ" role="2Oq$k0">
                            <node concept="3A2sRY" id="14oWJ2N_QL0" role="2Oq$k0">
                              <ref role="3A2yKK" node="7LI_gNMkLXm" resolve="lvdecl" />
                            </node>
                            <node concept="3TrEf2" id="14oWJ2N_QL1" role="2OqNvi">
                              <ref role="3Tt5mk" to="5j4j:5f6wxQ3ychO" resolve="cardinalityExpr" />
                            </node>
                          </node>
                          <node concept="3x8VRR" id="14oWJ2N_UZb" role="2OqNvi" />
                        </node>
                        <node concept="3clFbS" id="7LI_gNMpURT" role="3clFbx">
                          <node concept="3Aqczg" id="7LI_gNMpUSg" role="3cqZAp">
                            <node concept="3Aqt3T" id="7LI_gNMpUSh" role="3Aqpz8">
                              <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                              <node concept="37jhX" id="7LI_gNMpUSi" role="3AunhB">
                                <node concept="3A2sRY" id="7LI_gNMpUSj" role="37jj2">
                                  <ref role="3A2yKK" node="7LI_gNMkLXm" resolve="lvdecl" />
                                </node>
                              </node>
                              <node concept="ns1u0" id="7LI_gNMpUSk" role="3AunhB">
                                <ref role="ns1xF" node="7LI_gNMpUS4" resolve="multiLogical" />
                                <node concept="nsMwS" id="7LI_gNMpUSl" role="ns1xD">
                                  <ref role="nsMwP" node="7LI_gNMpUS6" resolve="dataType" />
                                  <node concept="1nq8_$" id="7LI_gNMpUSm" role="nsMwV">
                                    <node concept="a7P8L" id="7LI_gNMpUSn" role="1nq8_t">
                                      <ref role="a7OzE" node="7LI_gNMpTN1" resolve="DataType" />
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                          <node concept="3clFbH" id="14oWJ2N_Wc9" role="3cqZAp" />
                        </node>
                        <node concept="9aQIb" id="14oWJ2N_QL3" role="9aQIa">
                          <node concept="3clFbS" id="7LI_gNMkM6C" role="9aQI4">
                            <node concept="3Aqczg" id="5X1yxJH$C71" role="3cqZAp">
                              <node concept="3Aqt3T" id="5X1yxJH$C6Z" role="3Aqpz8">
                                <ref role="3AqCNq" to="kqnc:3Qp4N06bUPu" resolve="defaultConvertsTo" />
                                <node concept="a7P8L" id="5X1yxJH$Cb5" role="3AunhB">
                                  <ref role="a7OzE" node="7LI_gNMkLXC" resolve="CEType" />
                                </node>
                                <node concept="ns1u0" id="5X1yxJH$Cf5" role="3AunhB">
                                  <ref role="ns1xF" to="kqnc:JOGAOsVt2E" resolve="_int_" />
                                </node>
                              </node>
                            </node>
                            <node concept="3Aqczg" id="7LI_gNMkMFb" role="3cqZAp">
                              <node concept="3Aqt3T" id="7LI_gNMkMF9" role="3Aqpz8">
                                <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                                <node concept="37jhX" id="7LI_gNMkMFm" role="3AunhB">
                                  <node concept="3A2sRY" id="7LI_gNMkMFk" role="37jj2">
                                    <ref role="3A2yKK" node="7LI_gNMkLXm" resolve="lvdecl" />
                                  </node>
                                </node>
                                <node concept="ns1u0" id="7LI_gNMpPwL" role="3AunhB">
                                  <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                                  <node concept="nsMwS" id="7LI_gNMpTMt" role="ns1xD">
                                    <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                                    <node concept="1nq8_$" id="7LI_gNMpUI$" role="nsMwV">
                                      <node concept="a7P8L" id="7LI_gNMpUIz" role="1nq8_t">
                                        <ref role="a7OzE" node="7LI_gNMpTN1" resolve="DataType" />
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="7LI_gNMkLXl" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:7E86$tKtfM3" resolve="LogicalVariableDeclaration" />
        <node concept="3A20r5" id="7LI_gNMkLXm" role="2t_VXX">
          <property role="TrG5h" value="lvdecl" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="14oWJ2Ny0qF" role="1nK1Vg">
      <property role="TrG5h" value="logicalVariable" />
      <node concept="3clFbS" id="14oWJ2Ny0qG" role="1nLNMH">
        <node concept="3clFbJ" id="4xczej5cB59" role="3cqZAp">
          <node concept="3clFbS" id="4xczej5cB5b" role="3clFbx">
            <node concept="3clFbF" id="4xczej5cUDt" role="3cqZAp">
              <node concept="2OqwBi" id="4xczej5cVtw" role="3clFbG">
                <node concept="3A2sRY" id="4xczej5cUDr" role="2Oq$k0">
                  <ref role="3A2yKK" node="14oWJ2Ny0qI" resolve="lv" />
                </node>
                <node concept="26X5F$" id="4xczej5cZK1" role="2OqNvi">
                  <property role="26X25f" value="4jcOV4hu0n_/ERROR" />
                  <node concept="Xl_RD" id="4xczej5cZUO" role="26X25d">
                    <property role="Xl_RC" value="indexed access incompatible with logical declaration" />
                  </node>
                </node>
              </node>
            </node>
          </node>
          <node concept="3y3z36" id="4xczej5cSx2" role="3clFbw">
            <node concept="2OqwBi" id="4xczej5cLNS" role="3uHU7B">
              <node concept="2OqwBi" id="4xczej5cBYu" role="2Oq$k0">
                <node concept="3A2sRY" id="4xczej5cBaQ" role="2Oq$k0">
                  <ref role="3A2yKK" node="14oWJ2Ny0qI" resolve="lv" />
                </node>
                <node concept="3TrEf2" id="4xczej5cIFc" role="2OqNvi">
                  <ref role="3Tt5mk" to="5j4j:5f6wxQ3pnWr" resolve="indexExpr" />
                </node>
              </node>
              <node concept="3w_OXm" id="4xczej5cQSX" role="2OqNvi" />
            </node>
            <node concept="2OqwBi" id="4xczej5cTq7" role="3uHU7w">
              <node concept="2OqwBi" id="4xczej5cTq8" role="2Oq$k0">
                <node concept="2OqwBi" id="4xczej5cTq9" role="2Oq$k0">
                  <node concept="3A2sRY" id="4xczej5cTqa" role="2Oq$k0">
                    <ref role="3A2yKK" node="14oWJ2Ny0qI" resolve="lv" />
                  </node>
                  <node concept="3TrEf2" id="4xczej5cTqb" role="2OqNvi">
                    <ref role="3Tt5mk" to="5j4j:7E86$tK_PaH" resolve="declaration" />
                  </node>
                </node>
                <node concept="3TrEf2" id="4xczej5cTqc" role="2OqNvi">
                  <ref role="3Tt5mk" to="5j4j:5f6wxQ3ychO" resolve="cardinalityExpr" />
                </node>
              </node>
              <node concept="3w_OXm" id="4xczej5cTqd" role="2OqNvi" />
            </node>
          </node>
        </node>
        <node concept="3clFbJ" id="4xczej5bGlD" role="3cqZAp">
          <node concept="3clFbS" id="4xczej5bGlF" role="3clFbx">
            <node concept="1nLNNL" id="4xczej5bVEx" role="3cqZAp">
              <node concept="1nLNMm" id="4xczej5bVEy" role="1nLNNK">
                <node concept="3Aq93q" id="4xczej5bVEz" role="1nLNMb">
                  <property role="3ArMco" value="true" />
                  <node concept="3I6sU6" id="4xczej5bVE$" role="3Ip0Jz">
                    <node concept="3I6s7M" id="4xczej5bVE_" role="3I6sU7">
                      <node concept="3Aqt3T" id="4xczej5bVEA" role="3I6s78">
                        <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                        <node concept="37jhX" id="4xczej5bVEB" role="3AunhB">
                          <node concept="2OqwBi" id="4xczej5bVEC" role="37jj2">
                            <node concept="3A2sRY" id="4xczej5bVED" role="2Oq$k0">
                              <ref role="3A2yKK" node="14oWJ2Ny0qI" resolve="lv" />
                            </node>
                            <node concept="3TrEf2" id="4xczej5bVEE" role="2OqNvi">
                              <ref role="3Tt5mk" to="5j4j:7E86$tK_PaH" resolve="declaration" />
                            </node>
                          </node>
                        </node>
                        <node concept="a7P8L" id="4xczej5bVEF" role="3AunhB">
                          <ref role="a7OzE" node="4xczej5bVEH" resolve="DeclType" />
                        </node>
                      </node>
                    </node>
                    <node concept="3I6s7M" id="4xczej5bXjs" role="3I6sU7">
                      <node concept="3Aqt3T" id="4xczej5bXjq" role="3I6s78">
                        <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                        <node concept="37jhX" id="4xczej5bXr$" role="3AunhB">
                          <node concept="2OqwBi" id="4xczej5c1MR" role="37jj2">
                            <node concept="3A2sRY" id="4xczej5bXry" role="2Oq$k0">
                              <ref role="3A2yKK" node="14oWJ2Ny0qI" resolve="lv" />
                            </node>
                            <node concept="3TrEf2" id="4xczej5caMg" role="2OqNvi">
                              <ref role="3Tt5mk" to="5j4j:5f6wxQ3pnWr" resolve="indexExpr" />
                            </node>
                          </node>
                        </node>
                        <node concept="a7P8L" id="4xczej5cbd6" role="3AunhB">
                          <ref role="a7OzE" node="4xczej5bX2X" resolve="IndexT" />
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
                <node concept="3NuqgR" id="4xczej5bVEG" role="0Rg$4">
                  <node concept="aZer4" id="4xczej5bVEH" role="3XD1gS">
                    <property role="TrG5h" value="DeclType" />
                  </node>
                  <node concept="aZer4" id="6VI6Kr6V97G" role="3XD1gS">
                    <property role="TrG5h" value="DataT" />
                  </node>
                  <node concept="aZer4" id="4xczej5bX2X" role="3XD1gS">
                    <property role="TrG5h" value="IndexT" />
                  </node>
                  <node concept="32pEOW" id="4xczej5bVEI" role="3vLBG7" />
                </node>
                <node concept="3xSepi" id="4xczej5bVEJ" role="3xSepv">
                  <node concept="3Aq9E8" id="4xczej5bVEK" role="3xSepj">
                    <node concept="3I6sU6" id="4xczej5bVEL" role="3Ip0Jz">
                      <node concept="3I6s7M" id="4xczej5cblA" role="3I6sU7">
                        <node concept="3Aqt3T" id="4xczej5cbl$" role="3I6s78">
                          <ref role="3AqCNq" to="kqnc:3Qp4N06bUPu" resolve="defaultConvertsTo" />
                          <node concept="a7P8L" id="4xczej5cbtW" role="3AunhB">
                            <ref role="a7OzE" node="4xczej5bX2X" resolve="IndexT" />
                          </node>
                          <node concept="ns1u0" id="4xczej5cbAq" role="3AunhB">
                            <ref role="ns1xF" to="kqnc:JOGAOsVt2E" resolve="_int_" />
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                  <node concept="3Aq9E8" id="6VI6Kr6VaS4" role="3xSepj">
                    <node concept="3I6sU6" id="6VI6Kr6VaS5" role="3Ip0Jz">
                      <node concept="3I6s7M" id="6VI6Kr6V9AM" role="3I6sU7">
                        <node concept="3Aqt3T" id="6VI6Kr6V9AK" role="3I6s78">
                          <ref role="3AqCNq" to="kqnc:3Qp4N06bUPu" resolve="defaultConvertsTo" />
                          <node concept="a7P8L" id="6VI6Kr6V9Kt" role="3AunhB">
                            <ref role="a7OzE" node="4xczej5bVEH" resolve="DeclType" />
                          </node>
                          <node concept="ns1u0" id="6VI6Kr6Va5_" role="3AunhB">
                            <ref role="ns1xF" node="7LI_gNMpUS4" resolve="multiLogical" />
                            <node concept="nsMwS" id="6VI6Kr6Vack" role="ns1xD">
                              <ref role="nsMwP" node="7LI_gNMpUS6" resolve="dataType" />
                              <node concept="1nq8_$" id="6VI6Kr6VanE" role="nsMwV">
                                <node concept="a7P8L" id="6VI6Kr6VanD" role="1nq8_t">
                                  <ref role="a7OzE" node="6VI6Kr6V97G" resolve="DataT" />
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                  <node concept="3Aq9E8" id="6VI6Kr6VasJ" role="3xSepj">
                    <node concept="3I6sU6" id="6VI6Kr6VasK" role="3Ip0Jz">
                      <node concept="3I6s7M" id="4xczej5bVEM" role="3I6sU7">
                        <node concept="3Aqt3T" id="4xczej5bVEN" role="3I6s78">
                          <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                          <node concept="37jhX" id="4xczej5bVEO" role="3AunhB">
                            <node concept="3A2sRY" id="4xczej5bVEP" role="37jj2">
                              <ref role="3A2yKK" node="14oWJ2Ny0qI" resolve="lv" />
                            </node>
                          </node>
                          <node concept="ns1u0" id="6VI6Kr6Vb9w" role="3AunhB">
                            <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                            <node concept="nsMwS" id="6VI6Kr6Vbeu" role="ns1xD">
                              <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                              <node concept="1nq8_$" id="6VI6Kr6Vbon" role="nsMwV">
                                <node concept="a7P8L" id="6VI6Kr6VouC" role="1nq8_t">
                                  <ref role="a7OzE" node="6VI6Kr6V97G" resolve="DataT" />
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3clFbH" id="4xczej5bGlE" role="3cqZAp" />
          </node>
          <node concept="2OqwBi" id="4xczej5bPro" role="3clFbw">
            <node concept="2OqwBi" id="4xczej5bHdP" role="2Oq$k0">
              <node concept="3A2sRY" id="4xczej5bGpM" role="2Oq$k0">
                <ref role="3A2yKK" node="14oWJ2Ny0qI" resolve="lv" />
              </node>
              <node concept="3TrEf2" id="4xczej5bMka" role="2OqNvi">
                <ref role="3Tt5mk" to="5j4j:5f6wxQ3pnWr" resolve="indexExpr" />
              </node>
            </node>
            <node concept="3x8VRR" id="4xczej5bTH8" role="2OqNvi" />
          </node>
          <node concept="9aQIb" id="4xczej5bUpS" role="9aQIa">
            <node concept="3clFbS" id="4xczej5bUpT" role="9aQI4">
              <node concept="1nLNNL" id="14oWJ2Ny0CO" role="3cqZAp">
                <node concept="1nLNMm" id="14oWJ2Ny0CP" role="1nLNNK">
                  <node concept="3Aq93q" id="14oWJ2Ny0UE" role="1nLNMb">
                    <property role="3ArMco" value="true" />
                    <node concept="3I6sU6" id="14oWJ2Ny0UF" role="3Ip0Jz">
                      <node concept="3I6s7M" id="14oWJ2Ny13x" role="3I6sU7">
                        <node concept="3Aqt3T" id="14oWJ2Ny13w" role="3I6s78">
                          <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                          <node concept="37jhX" id="14oWJ2Ny1lc" role="3AunhB">
                            <node concept="2OqwBi" id="14oWJ2Ny2i5" role="37jj2">
                              <node concept="3A2sRY" id="14oWJ2Ny1la" role="2Oq$k0">
                                <ref role="3A2yKK" node="14oWJ2Ny0qI" resolve="lv" />
                              </node>
                              <node concept="3TrEf2" id="14oWJ2Ny6D2" role="2OqNvi">
                                <ref role="3Tt5mk" to="5j4j:7E86$tK_PaH" resolve="declaration" />
                              </node>
                            </node>
                          </node>
                          <node concept="a7P8L" id="14oWJ2Ny7m$" role="3AunhB">
                            <ref role="a7OzE" node="14oWJ2Ny0LG" resolve="Type" />
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                  <node concept="3NuqgR" id="14oWJ2Ny0LF" role="0Rg$4">
                    <node concept="aZer4" id="14oWJ2Ny0LG" role="3XD1gS">
                      <property role="TrG5h" value="Type" />
                    </node>
                    <node concept="32pEOW" id="14oWJ2Ny74x" role="3vLBG7" />
                  </node>
                  <node concept="3xSepi" id="14oWJ2Ny7vC" role="3xSepv">
                    <node concept="3Aq9E8" id="14oWJ2Ny7vD" role="3xSepj">
                      <node concept="3I6sU6" id="14oWJ2Ny7vE" role="3Ip0Jz">
                        <node concept="3I6s7M" id="14oWJ2Ny7CC" role="3I6sU7">
                          <node concept="3Aqt3T" id="14oWJ2Ny7CB" role="3I6s78">
                            <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                            <node concept="37jhX" id="14oWJ2Ny7Ux" role="3AunhB">
                              <node concept="3A2sRY" id="14oWJ2Ny7Uv" role="37jj2">
                                <ref role="3A2yKK" node="14oWJ2Ny0qI" resolve="lv" />
                              </node>
                            </node>
                            <node concept="a7P8L" id="14oWJ2Ny83H" role="3AunhB">
                              <ref role="a7OzE" node="14oWJ2Ny0LG" resolve="Type" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="14oWJ2Ny0qH" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:7E86$tK_OxQ" resolve="LogicalVariable" />
        <node concept="3A20r5" id="14oWJ2Ny0qI" role="2t_VXX">
          <property role="TrG5h" value="lv" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="7LI_gNMpTgK" role="1nK1Vg">
      <property role="TrG5h" value="expressionItem" />
      <node concept="3clFbS" id="7LI_gNMpTgL" role="1nLNMH">
        <node concept="1nLNNL" id="7LI_gNMpTip" role="3cqZAp">
          <node concept="1nLNMm" id="7LI_gNMpTiq" role="1nLNNK">
            <node concept="3Aq93q" id="7LI_gNMpTj3" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="7LI_gNMpTj4" role="3Ip0Jz">
                <node concept="3I6s7M" id="7LI_gNMpTj8" role="3I6sU7">
                  <node concept="3Aqt3T" id="7LI_gNMpTj7" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                    <node concept="37jhX" id="7LI_gNMpTjf" role="3AunhB">
                      <node concept="2OqwBi" id="7LI_gNMpTrp" role="37jj2">
                        <node concept="3A2sRY" id="7LI_gNMpTjd" role="2Oq$k0">
                          <ref role="3A2yKK" node="7LI_gNMpTia" resolve="ei" />
                        </node>
                        <node concept="3TrEf2" id="7LI_gNMpTzA" role="2OqNvi">
                          <ref role="3Tt5mk" to="5j4j:7lt0LtQg3vl" resolve="code" />
                        </node>
                      </node>
                    </node>
                    <node concept="a7P8L" id="7LI_gNMpTjv" role="3AunhB">
                      <ref role="a7OzE" node="7LI_gNMpTiv" resolve="CType" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="7LI_gNMpTiu" role="0Rg$4">
              <node concept="aZer4" id="7LI_gNMpTiv" role="3XD1gS">
                <property role="TrG5h" value="CType" />
              </node>
              <node concept="32pEOW" id="7LI_gNMpTiF" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="7LI_gNMpTAc" role="3xSepv">
              <node concept="3Aq9E8" id="7LI_gNMpTAd" role="3xSepj">
                <node concept="3I6sU6" id="7LI_gNMpTAe" role="3Ip0Jz">
                  <node concept="3I6s7M" id="7LI_gNMpTAj" role="3I6sU7">
                    <node concept="3Aqt3T" id="7LI_gNMpTAi" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                      <node concept="37jhX" id="7LI_gNMpTAt" role="3AunhB">
                        <node concept="3A2sRY" id="7LI_gNMpTAr" role="37jj2">
                          <ref role="3A2yKK" node="7LI_gNMpTia" resolve="ei" />
                        </node>
                      </node>
                      <node concept="ns1u0" id="7LI_gNMpTAE" role="3AunhB">
                        <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                        <node concept="nsMwS" id="7LI_gNMpTAI" role="ns1xD">
                          <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                          <node concept="1nq8_$" id="7LI_gNMpUTR" role="nsMwV">
                            <node concept="a7P8L" id="7LI_gNMpUTQ" role="1nq8_t">
                              <ref role="a7OzE" node="7LI_gNMpTiv" resolve="CType" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="7LI_gNMpTi9" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:7lt0LtQg3tE" resolve="ExpressionItem" />
        <node concept="3A20r5" id="7LI_gNMpTia" role="2t_VXX">
          <property role="TrG5h" value="ei" />
        </node>
      </node>
    </node>
    <node concept="1X3_iC" id="14oWJ2NFfP7" role="lGtFl">
      <property role="3V$3am" value="template" />
      <property role="3V$3ak" value="c4803b19-6d89-4a3b-bf82-390769514add/8335224865066015764/3575255234175157601" />
      <node concept="1nLNMY" id="7LI_gNMpWAS" role="8Wnug">
        <property role="TrG5h" value="logicalItemValueExpression" />
        <node concept="3clFbS" id="7LI_gNMpWAT" role="1nLNMH">
          <node concept="1nLNNL" id="7LI_gNMpWDm" role="3cqZAp">
            <node concept="1nLNMm" id="7LI_gNMpWDo" role="1nLNNK">
              <node concept="3Aq93q" id="7LI_gNMpWDV" role="1nLNMb">
                <property role="3ArMco" value="true" />
                <node concept="3I6sU6" id="7LI_gNMpWDW" role="3Ip0Jz">
                  <node concept="3I6s7M" id="7LI_gNMpWE0" role="3I6sU7">
                    <node concept="3Aqt3T" id="7LI_gNMpWDZ" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                      <node concept="37jhX" id="7LI_gNMpWE7" role="3AunhB">
                        <node concept="2OqwBi" id="7LI_gNMpWM4" role="37jj2">
                          <node concept="3A2sRY" id="7LI_gNMpWE5" role="2Oq$k0">
                            <ref role="3A2yKK" node="7LI_gNMpWD8" resolve="live" />
                          </node>
                          <node concept="3TrEf2" id="7LI_gNMpWUh" role="2OqNvi">
                            <ref role="3Tt5mk" to="5j4j:7zIaasjAKqg" resolve="logical" />
                          </node>
                        </node>
                      </node>
                      <node concept="1HFMs5" id="7LI_gNMpWWF" role="3AunhB">
                        <node concept="a7P8L" id="7LI_gNMpWWv" role="1uarlU">
                          <ref role="a7OzE" node="7LI_gNMpWDu" resolve="Type" />
                        </node>
                        <node concept="ns1u0" id="7LI_gNMpX8P" role="1uarlW">
                          <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                          <node concept="nsMwS" id="7LI_gNMpX8R" role="ns1xD">
                            <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                            <node concept="1nq8_$" id="7LI_gNMpX9I" role="nsMwV">
                              <node concept="a7P8L" id="7LI_gNMpX9H" role="1nq8_t">
                                <ref role="a7OzE" node="7LI_gNMpX8V" resolve="DataType" />
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
              <node concept="3NuqgR" id="7LI_gNMpWDt" role="0Rg$4">
                <node concept="aZer4" id="7LI_gNMpWDu" role="3XD1gS">
                  <property role="TrG5h" value="Type" />
                </node>
                <node concept="aZer4" id="7LI_gNMpX8V" role="3XD1gS">
                  <property role="TrG5h" value="DataType" />
                </node>
                <node concept="32pEOW" id="7LI_gNMpWDE" role="3vLBG7" />
              </node>
              <node concept="3xSepi" id="7LI_gNMpX9V" role="3xSepv">
                <node concept="3Aq9E8" id="7LI_gNMpX9W" role="3xSepj">
                  <node concept="3I6sU6" id="7LI_gNMpX9X" role="3Ip0Jz">
                    <node concept="3I6s7M" id="7LI_gNMpXa2" role="3I6sU7">
                      <node concept="3Aqt3T" id="7LI_gNMpXa1" role="3I6s78">
                        <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                        <node concept="37jhX" id="7LI_gNMpXa9" role="3AunhB">
                          <node concept="3A2sRY" id="7LI_gNMpXa7" role="37jj2">
                            <ref role="3A2yKK" node="7LI_gNMpWD8" resolve="live" />
                          </node>
                        </node>
                        <node concept="a7P8L" id="7LI_gNMpXap" role="3AunhB">
                          <ref role="a7OzE" node="7LI_gNMpX8V" resolve="DataType" />
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node concept="2t___k" id="7LI_gNMpWD7" role="1nLNMg">
          <ref role="2t_S0q" to="5j4j:7zIaasjAAux" resolve="LogicalItemValueExpression" />
          <node concept="3A20r5" id="7LI_gNMpWD8" role="2t_VXX">
            <property role="TrG5h" value="live" />
          </node>
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="3GLv42MF2Fp" role="1nK1Vg">
      <property role="TrG5h" value="dataNodeLiteral" />
      <node concept="3clFbS" id="3GLv42MF2Fq" role="1nLNMH">
        <node concept="1nLNNL" id="3GLv42MF2Mz" role="3cqZAp">
          <node concept="1nLNMm" id="3GLv42MF2M$" role="1nLNNK">
            <node concept="3Aq93q" id="3GLv42MF2MB" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="3GLv42MF2MC" role="3Ip0Jz">
                <node concept="3I6s7M" id="3GLv42MF2MG" role="3I6sU7">
                  <node concept="3Aqt3T" id="3GLv42MF2MF" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:34$A1MfabR$" resolve="checkAll" />
                  </node>
                </node>
              </node>
            </node>
            <node concept="3xSepi" id="3GLv42MF2MJ" role="3xSepv">
              <node concept="3Aq9E8" id="3GLv42MF2MK" role="3xSepj">
                <node concept="3I6sU6" id="3GLv42MF2ML" role="3Ip0Jz">
                  <node concept="3I6s7M" id="3GLv42MF2MQ" role="3I6sU7">
                    <node concept="3Aqt3T" id="3GLv42MF2MP" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                      <node concept="37jhX" id="3GLv42MF2MX" role="3AunhB">
                        <node concept="3A2sRY" id="3GLv42MF2MV" role="37jj2">
                          <ref role="3A2yKK" node="3GLv42MF2Fs" resolve="dnl" />
                        </node>
                      </node>
                      <node concept="ns1u0" id="3GLv42MF2N4" role="3AunhB">
                        <ref role="ns1xF" to="kqnc:JOGAOsVt2a" resolve="classifier" />
                        <node concept="nsMwS" id="3GLv42MF2N8" role="ns1xD">
                          <ref role="nsMwP" to="kqnc:JOGAOsVt2c" resolve="classifier" />
                          <node concept="2OqwBi" id="3GLv42MF3vq" role="nsMwV">
                            <node concept="2c44tf" id="3GLv42MF3Hm" role="2Oq$k0">
                              <node concept="3uibUv" id="3GLv42MF3Hn" role="2c44tc">
                                <ref role="3uigEE" to="6exd:1bm7a6EXvsP" resolve="DataForm" />
                              </node>
                            </node>
                            <node concept="3TrEf2" id="3GLv42MF3He" role="2OqNvi">
                              <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="3GLv42MF2Fr" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:5WBVN_MESCN" resolve="DataNodeLiteral" />
        <node concept="3A20r5" id="3GLv42MF2Fs" role="2t_VXX">
          <property role="TrG5h" value="dnl" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="7LI_gNMB3n7" role="1nK1Vg">
      <property role="TrG5h" value="dataNodeExpression" />
      <node concept="3clFbS" id="7LI_gNMB3n8" role="1nLNMH">
        <node concept="1nLNNL" id="7LI_gNMB3q2" role="3cqZAp">
          <node concept="1nLNMm" id="7LI_gNMB3q4" role="1nLNNK">
            <node concept="3Aq93q" id="7LI_gNMB3qq" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="7LI_gNMB3qr" role="3Ip0Jz">
                <node concept="3I6s7M" id="7LI_gNMB3qv" role="3I6sU7">
                  <node concept="3Aqt3T" id="7LI_gNMB3qu" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:34$A1MfabR$" resolve="checkAll" />
                  </node>
                </node>
              </node>
            </node>
            <node concept="3xSepi" id="7LI_gNMB3qy" role="3xSepv">
              <node concept="3Aq9E8" id="7LI_gNMB3qz" role="3xSepj">
                <node concept="3I6sU6" id="7LI_gNMB3q$" role="3Ip0Jz">
                  <node concept="3IrJb3" id="7LI_gNMB3qC" role="3I6sU7">
                    <node concept="3clFbS" id="7LI_gNMB3qD" role="3IrJb0">
                      <node concept="3clFbJ" id="7LI_gNMB3qG" role="3cqZAp">
                        <node concept="2OqwBi" id="7LI_gNMB3Sj" role="3clFbw">
                          <node concept="2OqwBi" id="7LI_gNMB3$z" role="2Oq$k0">
                            <node concept="3A2sRY" id="7LI_gNMB3qS" role="2Oq$k0">
                              <ref role="3A2yKK" node="7LI_gNMB3pR" resolve="dne" />
                            </node>
                            <node concept="3TrEf2" id="7LI_gNMB3H9" role="2OqNvi">
                              <ref role="3Tt5mk" to="5j4j:6$jH9oLmVNm" resolve="root" />
                            </node>
                          </node>
                          <node concept="1mIQ4w" id="7LI_gNMB4e0" role="2OqNvi">
                            <node concept="chp4Y" id="7LI_gNMB4g4" role="cj9EA">
                              <ref role="cht4Q" to="5j4j:6$jH9oLmYC_" resolve="TermNode" />
                            </node>
                          </node>
                        </node>
                        <node concept="3clFbS" id="7LI_gNMB3qI" role="3clFbx" />
                        <node concept="3eNFk2" id="7LI_gNMB4n0" role="3eNLev">
                          <node concept="3clFbS" id="7LI_gNMB4n2" role="3eOfB_" />
                          <node concept="2OqwBi" id="7LI_gNMB4nC" role="3eO9$A">
                            <node concept="2OqwBi" id="7LI_gNMB4nD" role="2Oq$k0">
                              <node concept="3A2sRY" id="7LI_gNMB4nE" role="2Oq$k0">
                                <ref role="3A2yKK" node="7LI_gNMB3pR" resolve="dne" />
                              </node>
                              <node concept="3TrEf2" id="7LI_gNMB4nF" role="2OqNvi">
                                <ref role="3Tt5mk" to="5j4j:6$jH9oLmVNm" resolve="root" />
                              </node>
                            </node>
                            <node concept="1mIQ4w" id="7LI_gNMB4nG" role="2OqNvi">
                              <node concept="chp4Y" id="7LI_gNMB4sM" role="cj9EA">
                                <ref role="cht4Q" to="5j4j:6$jH9oLmYI0" resolve="ValueRole" />
                              </node>
                            </node>
                          </node>
                        </node>
                        <node concept="3eNFk2" id="7LI_gNMB4xD" role="3eNLev">
                          <node concept="3clFbS" id="7LI_gNMB4xE" role="3eOfB_">
                            <node concept="3clFbJ" id="7LI_gNMB6kJ" role="3cqZAp">
                              <node concept="2OqwBi" id="7LI_gNMBa8y" role="3clFbw">
                                <node concept="1y4W85" id="7LI_gNMB9yZ" role="2Oq$k0">
                                  <node concept="3cmrfG" id="7LI_gNMBa0W" role="1y58nS">
                                    <property role="3cmrfH" value="0" />
                                  </node>
                                  <node concept="2OqwBi" id="7LI_gNMB7sU" role="1y566C">
                                    <node concept="1PxgMI" id="7LI_gNMB7aQ" role="2Oq$k0">
                                      <property role="1BlNFB" value="true" />
                                      <node concept="chp4Y" id="7LI_gNMB7hq" role="3oSUPX">
                                        <ref role="cht4Q" to="5j4j:6$jH9oLmYEJ" resolve="ChildRole" />
                                      </node>
                                      <node concept="2OqwBi" id="7LI_gNMB6uA" role="1m5AlR">
                                        <node concept="3A2sRY" id="7LI_gNMB6kV" role="2Oq$k0">
                                          <ref role="3A2yKK" node="7LI_gNMB3pR" resolve="dne" />
                                        </node>
                                        <node concept="3TrEf2" id="7LI_gNMB71x" role="2OqNvi">
                                          <ref role="3Tt5mk" to="5j4j:6$jH9oLmVNm" resolve="root" />
                                        </node>
                                      </node>
                                    </node>
                                    <node concept="3Tsc0h" id="7LI_gNMB7GN" role="2OqNvi">
                                      <ref role="3TtcxE" to="5j4j:6$jH9oLmYFB" resolve="contents" />
                                    </node>
                                  </node>
                                </node>
                                <node concept="1mIQ4w" id="7LI_gNMBaCX" role="2OqNvi">
                                  <node concept="chp4Y" id="7LI_gNMBaDi" role="cj9EA">
                                    <ref role="cht4Q" to="5j4j:1OShD0HAY6y" resolve="ListNode" />
                                  </node>
                                </node>
                              </node>
                              <node concept="3clFbS" id="7LI_gNMB6kL" role="3clFbx">
                                <node concept="3Aqczg" id="kHzC1TY8Hd" role="3cqZAp">
                                  <node concept="3jm4v3" id="kHzC1TY8Hb" role="3Aqpz8">
                                    <ref role="3jm46O" to="kqnc:3qUnz9vk$1o" resolve="classifierTypeNonGeneric" />
                                    <node concept="2OqwBi" id="3CulEO1ZTUi" role="3jicU7">
                                      <node concept="2c44tf" id="3CulEO1ZTUj" role="2Oq$k0">
                                        <node concept="3uibUv" id="3CulEO1ZTUk" role="2c44tc">
                                          <ref role="3uigEE" to="6exd:6YPNC4OECgm" resolve="ListRole" />
                                        </node>
                                      </node>
                                      <node concept="3TrEf2" id="3CulEO1ZTUl" role="2OqNvi">
                                        <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                                      </node>
                                    </node>
                                    <node concept="a7P8L" id="kHzC1TY8Hr" role="3jm6SO">
                                      <ref role="a7OzE" node="kHzC1TY8Gz" resolve="Cls" />
                                    </node>
                                  </node>
                                </node>
                                <node concept="3clFbH" id="7LI_gNMBaFR" role="3cqZAp" />
                              </node>
                              <node concept="9aQIb" id="7LI_gNMBaG3" role="9aQIa">
                                <node concept="3clFbS" id="7LI_gNMBaG4" role="9aQI4">
                                  <node concept="3Aqczg" id="kHzC1TYa92" role="3cqZAp">
                                    <node concept="3jm4v3" id="kHzC1TYa93" role="3Aqpz8">
                                      <ref role="3jm46O" to="kqnc:3qUnz9vk$1o" resolve="classifierTypeNonGeneric" />
                                      <node concept="2OqwBi" id="3CulEO1ZTUm" role="3jicU7">
                                        <node concept="2c44tf" id="3CulEO1ZTUn" role="2Oq$k0">
                                          <node concept="3uibUv" id="3CulEO1ZTUo" role="2c44tc">
                                            <ref role="3uigEE" to="6exd:6YPNC4NYnau" resolve="ChildRole" />
                                          </node>
                                        </node>
                                        <node concept="3TrEf2" id="3CulEO1ZTUp" role="2OqNvi">
                                          <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                                        </node>
                                      </node>
                                      <node concept="a7P8L" id="kHzC1TYa96" role="3jm6SO">
                                        <ref role="a7OzE" node="kHzC1TY8Gz" resolve="Cls" />
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                            <node concept="3clFbH" id="7LI_gNMBbai" role="3cqZAp" />
                          </node>
                          <node concept="2OqwBi" id="7LI_gNMB4xF" role="3eO9$A">
                            <node concept="2OqwBi" id="7LI_gNMB4xG" role="2Oq$k0">
                              <node concept="3A2sRY" id="7LI_gNMB4xH" role="2Oq$k0">
                                <ref role="3A2yKK" node="7LI_gNMB3pR" resolve="dne" />
                              </node>
                              <node concept="3TrEf2" id="7LI_gNMB4xI" role="2OqNvi">
                                <ref role="3Tt5mk" to="5j4j:6$jH9oLmVNm" resolve="root" />
                              </node>
                            </node>
                            <node concept="1mIQ4w" id="7LI_gNMB4xJ" role="2OqNvi">
                              <node concept="chp4Y" id="7LI_gNMB4zi" role="cj9EA">
                                <ref role="cht4Q" to="5j4j:6$jH9oLmYEJ" resolve="ChildRole" />
                              </node>
                            </node>
                          </node>
                        </node>
                        <node concept="3eNFk2" id="7LI_gNMB4FJ" role="3eNLev">
                          <node concept="3clFbS" id="7LI_gNMB4FK" role="3eOfB_">
                            <node concept="3Aqczg" id="kHzC1TYayM" role="3cqZAp">
                              <node concept="3jm4v3" id="kHzC1TYayN" role="3Aqpz8">
                                <ref role="3jm46O" to="kqnc:3qUnz9vk$1o" resolve="classifierTypeNonGeneric" />
                                <node concept="a7P8L" id="kHzC1TYayQ" role="3jm6SO">
                                  <ref role="a7OzE" node="kHzC1TY8Gz" resolve="Cls" />
                                </node>
                                <node concept="2OqwBi" id="3CulEO26nN8" role="3jicU7">
                                  <node concept="2c44tf" id="3CulEO26nN9" role="2Oq$k0">
                                    <node concept="3uibUv" id="3CulEO26nNa" role="2c44tc">
                                      <ref role="3uigEE" to="6exd:2xQ7eRAD2dj" resolve="Value" />
                                    </node>
                                  </node>
                                  <node concept="3TrEf2" id="3CulEO26nNb" role="2OqNvi">
                                    <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                                  </node>
                                </node>
                              </node>
                            </node>
                            <node concept="3clFbH" id="7LI_gNMB6k_" role="3cqZAp" />
                          </node>
                          <node concept="2OqwBi" id="7LI_gNMB4FL" role="3eO9$A">
                            <node concept="2OqwBi" id="7LI_gNMB4FM" role="2Oq$k0">
                              <node concept="3A2sRY" id="7LI_gNMB4FN" role="2Oq$k0">
                                <ref role="3A2yKK" node="7LI_gNMB3pR" resolve="dne" />
                              </node>
                              <node concept="3TrEf2" id="7LI_gNMB4FO" role="2OqNvi">
                                <ref role="3Tt5mk" to="5j4j:6$jH9oLmVNm" resolve="root" />
                              </node>
                            </node>
                            <node concept="1mIQ4w" id="7LI_gNMB4FP" role="2OqNvi">
                              <node concept="chp4Y" id="7LI_gNMB4Qy" role="cj9EA">
                                <ref role="cht4Q" to="5j4j:6$jH9oLmYJ_" resolve="Value" />
                              </node>
                            </node>
                          </node>
                        </node>
                        <node concept="3eNFk2" id="7LI_gNMB4Um" role="3eNLev">
                          <node concept="3clFbS" id="7LI_gNMB4Un" role="3eOfB_">
                            <node concept="3Aqczg" id="kHzC1TYazd" role="3cqZAp">
                              <node concept="3jm4v3" id="kHzC1TYaze" role="3Aqpz8">
                                <ref role="3jm46O" to="kqnc:3qUnz9vk$1o" resolve="classifierTypeNonGeneric" />
                                <node concept="2OqwBi" id="3CulEO1ZTUu" role="3jicU7">
                                  <node concept="2c44tf" id="3CulEO1ZTUv" role="2Oq$k0">
                                    <node concept="3uibUv" id="3CulEO1ZTUw" role="2c44tc">
                                      <ref role="3uigEE" to="6exd:3OPtF03lco4" resolve="ListNode" />
                                    </node>
                                  </node>
                                  <node concept="3TrEf2" id="3CulEO1ZTUx" role="2OqNvi">
                                    <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                                  </node>
                                </node>
                                <node concept="a7P8L" id="kHzC1TYazh" role="3jm6SO">
                                  <ref role="a7OzE" node="kHzC1TY8Gz" resolve="Cls" />
                                </node>
                              </node>
                            </node>
                            <node concept="3clFbH" id="7LI_gNMB5So" role="3cqZAp" />
                          </node>
                          <node concept="2OqwBi" id="7LI_gNMB4Uo" role="3eO9$A">
                            <node concept="2OqwBi" id="7LI_gNMB4Up" role="2Oq$k0">
                              <node concept="3A2sRY" id="7LI_gNMB4Uq" role="2Oq$k0">
                                <ref role="3A2yKK" node="7LI_gNMB3pR" resolve="dne" />
                              </node>
                              <node concept="3TrEf2" id="7LI_gNMB4Ur" role="2OqNvi">
                                <ref role="3Tt5mk" to="5j4j:6$jH9oLmVNm" resolve="root" />
                              </node>
                            </node>
                            <node concept="1mIQ4w" id="7LI_gNMB4Us" role="2OqNvi">
                              <node concept="chp4Y" id="7LI_gNMB4X1" role="cj9EA">
                                <ref role="cht4Q" to="5j4j:1OShD0HAY6y" resolve="ListNode" />
                              </node>
                            </node>
                          </node>
                        </node>
                        <node concept="9aQIb" id="7LI_gNMB51D" role="9aQIa">
                          <node concept="3clFbS" id="7LI_gNMB51E" role="9aQI4">
                            <node concept="3Aqczg" id="kHzC1TYazC" role="3cqZAp">
                              <node concept="3jm4v3" id="kHzC1TYazD" role="3Aqpz8">
                                <ref role="3jm46O" to="kqnc:3qUnz9vk$1o" resolve="classifierTypeNonGeneric" />
                                <node concept="2OqwBi" id="3CulEO1ZTUy" role="3jicU7">
                                  <node concept="2c44tf" id="3CulEO1ZTUz" role="2Oq$k0">
                                    <node concept="3uibUv" id="3CulEO1ZTU$" role="2c44tc">
                                      <ref role="3uigEE" to="6exd:1bm7a6EXvsP" resolve="DataForm" />
                                    </node>
                                  </node>
                                  <node concept="3TrEf2" id="3CulEO1ZTU_" role="2OqNvi">
                                    <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                                  </node>
                                </node>
                                <node concept="a7P8L" id="kHzC1TYazG" role="3jm6SO">
                                  <ref role="a7OzE" node="kHzC1TY8Gz" resolve="Cls" />
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                      <node concept="3Aqczg" id="kHzC1TY9Kx" role="3cqZAp">
                        <node concept="3Aqt3T" id="kHzC1TY9Kv" role="3Aqpz8">
                          <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                          <node concept="37jhX" id="kHzC1TY9Mj" role="3AunhB">
                            <node concept="3A2sRY" id="kHzC1TY9Mh" role="37jj2">
                              <ref role="3A2yKK" node="7LI_gNMB3pR" resolve="dne" />
                            </node>
                          </node>
                          <node concept="a7P8L" id="kHzC1TY9Mz" role="3AunhB">
                            <ref role="a7OzE" node="kHzC1TY8Gz" resolve="Cls" />
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="kHzC1TY8Gy" role="0Rg$4">
              <node concept="aZer4" id="kHzC1TY8Gz" role="3XD1gS">
                <property role="TrG5h" value="Cls" />
              </node>
              <node concept="32pEOW" id="kHzC1TY8GJ" role="3vLBG7" />
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="7LI_gNMB3pQ" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:6$jH9oLmUCq" resolve="DataNodeExpression" />
        <node concept="3A20r5" id="7LI_gNMB3pR" role="2t_VXX">
          <property role="TrG5h" value="dne" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="7LI_gNMBbpU" role="1nK1Vg">
      <property role="TrG5h" value="splice" />
      <node concept="3clFbS" id="7LI_gNMBbpV" role="1nLNMH">
        <node concept="1nLNNL" id="7LI_gNMBbAR" role="3cqZAp">
          <node concept="1nLNMm" id="7LI_gNMBbAS" role="1nLNNK">
            <node concept="3Aq93q" id="7LI_gNMBbAV" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="7LI_gNMBbAW" role="3Ip0Jz">
                <node concept="3I6s7M" id="7LI_gNMBbBL" role="3I6sU7">
                  <node concept="3Aqt3T" id="7LI_gNMBbBI" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                    <node concept="37jhX" id="7LI_gNMBbBS" role="3AunhB">
                      <node concept="2OqwBi" id="7LI_gNMBbKv" role="37jj2">
                        <node concept="3A2sRY" id="7LI_gNMBbBQ" role="2Oq$k0">
                          <ref role="3A2yKK" node="7LI_gNMBbAC" resolve="spl" />
                        </node>
                        <node concept="3TrEf2" id="7LI_gNMBc4s" role="2OqNvi">
                          <ref role="3Tt5mk" to="5j4j:dfChU1zo4I" resolve="expression" />
                        </node>
                      </node>
                    </node>
                    <node concept="a7P8L" id="7LI_gNMBc6M" role="3AunhB">
                      <ref role="a7OzE" node="7LI_gNMBbBf" resolve="Type" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3xSepi" id="7LI_gNMBbB3" role="3xSepv">
              <node concept="3Aq9E8" id="7LI_gNMBbB4" role="3xSepj">
                <node concept="3I6sU6" id="7LI_gNMBbB5" role="3Ip0Jz">
                  <node concept="3I6s7M" id="kHzC1TYbLu" role="3I6sU7">
                    <node concept="3jm4v3" id="kHzC1TYbLs" role="3I6s78">
                      <ref role="3jm46O" to="kqnc:3qUnz9vk$1o" resolve="classifierTypeNonGeneric" />
                      <node concept="2OqwBi" id="3CulEO1ZTUA" role="3jicU7">
                        <node concept="2c44tf" id="3CulEO1ZTUB" role="2Oq$k0">
                          <node concept="3uibUv" id="3CulEO1ZTUC" role="2c44tc">
                            <ref role="3uigEE" to="6exd:1bm7a6EXvsP" resolve="DataForm" />
                          </node>
                        </node>
                        <node concept="3TrEf2" id="3CulEO1ZTUD" role="2OqNvi">
                          <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                        </node>
                      </node>
                      <node concept="a7P8L" id="kHzC1TYbLH" role="3jm6SO">
                        <ref role="a7OzE" node="kHzC1TYbGM" resolve="DF" />
                      </node>
                    </node>
                  </node>
                  <node concept="3I6s7M" id="7LI_gNMBfh3" role="3I6sU7">
                    <node concept="3Aqt3T" id="7LI_gNMBfh2" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:3Qp4N06bUPu" resolve="defaultConvertsTo" />
                      <node concept="a7P8L" id="7LI_gNMBfhb" role="3AunhB">
                        <ref role="a7OzE" node="7LI_gNMBbBf" resolve="Type" />
                      </node>
                      <node concept="a7P8L" id="kHzC1TYbM6" role="3AunhB">
                        <ref role="a7OzE" node="kHzC1TYbGM" resolve="DF" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="7LI_gNMBbBe" role="0Rg$4">
              <node concept="aZer4" id="7LI_gNMBbBf" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="aZer4" id="kHzC1TYbGM" role="3XD1gS">
                <property role="TrG5h" value="DF" />
              </node>
              <node concept="32pEOW" id="7LI_gNMBbBr" role="3vLBG7" />
            </node>
          </node>
        </node>
        <node concept="3clFbH" id="7LI_gNMBf$c" role="3cqZAp" />
      </node>
      <node concept="2t___k" id="7LI_gNMBbAB" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:dfChU1zo4B" resolve="Splice" />
        <node concept="3A20r5" id="7LI_gNMBbAC" role="2t_VXX">
          <property role="TrG5h" value="spl" />
        </node>
      </node>
    </node>
  </node>
  <node concept="AVZre" id="7LI_gNMpXGA">
    <property role="TrG5h" value="Converts" />
    <ref role="2YbDB9" to="kqnc:24Vro6cM_J$" resolve="ConversionMain" />
    <node concept="1nLNMY" id="3GLv42MBmnu" role="1nK1Vg">
      <property role="TrG5h" value="type_convertsTo_logical" />
      <node concept="3clFbS" id="3GLv42MBmnv" role="1nLNMH">
        <node concept="1nLNNL" id="3GLv42MBmrB" role="3cqZAp">
          <node concept="1nLNMm" id="3GLv42MBmrD" role="1nLNNK">
            <node concept="3Aq93q" id="3GLv42MBmsa" role="1nLNMb">
              <node concept="3I6sU6" id="3GLv42MBmsb" role="3Ip0Jz">
                <node concept="3I6s7M" id="3GLv42MBmsf" role="3I6sU7">
                  <node concept="3Aqt3T" id="3GLv42MBmse" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                    <node concept="1HFMs5" id="3GLv42MBms$" role="3AunhB">
                      <node concept="a7P8L" id="3GLv42MBmsr" role="1uarlU">
                        <ref role="a7OzE" node="3GLv42MBmrT" resolve="Type" />
                      </node>
                      <node concept="ns1u0" id="3GLv42MBmsG" role="1uarlW">
                        <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                        <node concept="nsMwS" id="3GLv42MBmsM" role="ns1xD">
                          <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                          <node concept="1nq8_$" id="3GLv42MBmsR" role="nsMwV">
                            <node concept="a7P8L" id="3GLv42MBmsQ" role="1nq8_t">
                              <ref role="a7OzE" node="3GLv42MBmsI" resolve="DataT" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node concept="1HFMs5" id="3GLv42MBmsV" role="3AunhB">
                      <node concept="a7P8L" id="3GLv42MBmsw" role="1uarlU">
                        <ref role="a7OzE" node="3GLv42MBmsm" resolve="LogicalT" />
                      </node>
                      <node concept="ns1u0" id="3GLv42MBmt8" role="1uarlW">
                        <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                        <node concept="nsMwS" id="3GLv42MBmtP" role="ns1xD">
                          <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                          <node concept="1nq8_$" id="3GLv42MBmtU" role="nsMwV">
                            <node concept="a7P8L" id="3GLv42MBmtT" role="1nq8_t">
                              <ref role="a7OzE" node="3GLv42MBmtK" resolve="LogicalDataT" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node concept="a7P8L" id="3GLv42MBmu$" role="3AunhB">
                      <ref role="a7OzE" node="3GLv42MBmum" resolve="Options" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="3GLv42MBmrS" role="0Rg$4">
              <node concept="aZer4" id="3GLv42MBmrT" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="aZer4" id="3GLv42MBmsI" role="3XD1gS">
                <property role="TrG5h" value="DataT" />
              </node>
              <node concept="aZer4" id="3GLv42MBmsm" role="3XD1gS">
                <property role="TrG5h" value="LogicalT" />
              </node>
              <node concept="aZer4" id="3GLv42MBmtK" role="3XD1gS">
                <property role="TrG5h" value="LogicalDataT" />
              </node>
              <node concept="32pEOW" id="3GLv42MBmrY" role="3vLBG7" />
            </node>
            <node concept="3NuqgR" id="3GLv42MBmul" role="0Rg$4">
              <node concept="aZer4" id="3GLv42MBmum" role="3XD1gS">
                <property role="TrG5h" value="Options" />
              </node>
              <node concept="3uibUv" id="3GLv42MBmux" role="3vLBG7">
                <ref role="3uigEE" to="kqnc:3vTJNooZBhQ" resolve="ConvertsContext.Options" />
              </node>
            </node>
            <node concept="3xSepi" id="3GLv42MBmtX" role="3xSepv">
              <node concept="3Aq9E8" id="3GLv42MBmtY" role="3xSepj">
                <node concept="3I6sU6" id="3GLv42MBmtZ" role="3Ip0Jz">
                  <node concept="3I6s7M" id="3GLv42MBmu4" role="3I6sU7">
                    <node concept="3Aqt3T" id="3GLv42MBmu3" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                      <node concept="a7P8L" id="3GLv42MBmuO" role="3AunhB">
                        <ref role="a7OzE" node="3GLv42MBmsI" resolve="DataT" />
                      </node>
                      <node concept="a7P8L" id="3GLv42MBmuT" role="3AunhB">
                        <ref role="a7OzE" node="3GLv42MBmtK" resolve="LogicalDataT" />
                      </node>
                      <node concept="a7P8L" id="3GLv42MBmv0" role="3AunhB">
                        <ref role="a7OzE" node="3GLv42MBmum" resolve="Options" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node concept="3clFbH" id="3GLv42MBmtg" role="3cqZAp" />
        <node concept="1nLNNL" id="3GLv42MBmr2" role="3cqZAp">
          <node concept="1nLNMm" id="3GLv42MBmr3" role="1nLNNK">
            <node concept="3Aq93q" id="3GLv42MBmr6" role="1nLNMb">
              <node concept="3I6sU6" id="3GLv42MBmr7" role="3Ip0Jz">
                <node concept="3I6s7M" id="3GLv42MBmrb" role="3I6sU7">
                  <node concept="3Aqt3T" id="3GLv42MBmra" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                    <node concept="a7P8L" id="3GLv42MBmvb" role="3AunhB">
                      <ref role="a7OzE" node="3GLv42MBmrg" resolve="Type" />
                    </node>
                    <node concept="1HFMs5" id="3GLv42MBmvk" role="3AunhB">
                      <node concept="a7P8L" id="3GLv42MBmvg" role="1uarlU">
                        <ref role="a7OzE" node="3GLv42MBmro" resolve="LogicalT" />
                      </node>
                      <node concept="ns1u0" id="3GLv42MBmvs" role="1uarlW">
                        <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                        <node concept="nsMwS" id="3GLv42MBmvu" role="ns1xD">
                          <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                          <node concept="1nq8_$" id="3GLv42MBmvz" role="nsMwV">
                            <node concept="a7P8L" id="3GLv42MBmvy" role="1nq8_t">
                              <ref role="a7OzE" node="3GLv42MBmv4" resolve="LogicalDataT" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node concept="a7P8L" id="3GLv42MBmvX" role="3AunhB">
                      <ref role="a7OzE" node="3GLv42MBmvK" resolve="Options" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="3GLv42MBmrf" role="0Rg$4">
              <node concept="aZer4" id="3GLv42MBmrg" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="aZer4" id="3GLv42MBmro" role="3XD1gS">
                <property role="TrG5h" value="LogicalT" />
              </node>
              <node concept="aZer4" id="3GLv42MBmv4" role="3XD1gS">
                <property role="TrG5h" value="LogicalDataT" />
              </node>
              <node concept="32pEOW" id="3GLv42MBmrl" role="3vLBG7" />
            </node>
            <node concept="3NuqgR" id="3GLv42MBmvJ" role="0Rg$4">
              <node concept="aZer4" id="3GLv42MBmvK" role="3XD1gS">
                <property role="TrG5h" value="Options" />
              </node>
              <node concept="3uibUv" id="3GLv42MBmvU" role="3vLBG7">
                <ref role="3uigEE" to="kqnc:3vTJNooZBhQ" resolve="ConvertsContext.Options" />
              </node>
            </node>
            <node concept="3xSepi" id="3GLv42MBmw6" role="3xSepv">
              <node concept="3Aq9E8" id="3GLv42MBmw7" role="3xSepj">
                <node concept="3I6sU6" id="3GLv42MBmw8" role="3Ip0Jz">
                  <node concept="3I6s7M" id="3GLv42MBmwd" role="3I6sU7">
                    <node concept="3Aqt3T" id="3GLv42MBmwc" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                      <node concept="a7P8L" id="3GLv42MBmwi" role="3AunhB">
                        <ref role="a7OzE" node="3GLv42MBmrg" resolve="Type" />
                      </node>
                      <node concept="a7P8L" id="3GLv42MBmwn" role="3AunhB">
                        <ref role="a7OzE" node="3GLv42MBmv4" resolve="LogicalDataT" />
                      </node>
                      <node concept="a7P8L" id="3GLv42MBmwu" role="3AunhB">
                        <ref role="a7OzE" node="3GLv42MBmvK" resolve="Options" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="3CulEO39F8O" role="1nK1Vg">
      <property role="TrG5h" value="logical_convertsTo_classifier" />
      <node concept="3clFbS" id="3CulEO39F8P" role="1nLNMH">
        <node concept="1nLNNL" id="3CulEO39F8Q" role="3cqZAp">
          <node concept="1nLNMm" id="3CulEO39F8R" role="1nLNNK">
            <node concept="3Aq93q" id="3CulEO39F8S" role="1nLNMb">
              <node concept="3I6sU6" id="3CulEO39F8T" role="3Ip0Jz">
                <node concept="3I6s7M" id="3CulEO39F8U" role="3I6sU7">
                  <node concept="3Aqt3T" id="3CulEO39F8V" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                    <node concept="1HFMs5" id="3CulEO39HDB" role="3AunhB">
                      <node concept="a7P8L" id="3CulEO39HCG" role="1uarlU">
                        <ref role="a7OzE" node="3CulEO39F95" resolve="LogType" />
                      </node>
                      <node concept="ns1u0" id="3CulEO39F8Z" role="1uarlW">
                        <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                        <node concept="nsMwS" id="3CulEO39INR" role="ns1xD">
                          <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                          <node concept="1nq8_$" id="3CulEO39INW" role="nsMwV">
                            <node concept="a7P8L" id="3CulEO39INV" role="1nq8_t">
                              <ref role="a7OzE" node="3CulEO39F96" resolve="DataType" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node concept="1HFMs5" id="3CulEO39HYY" role="3AunhB">
                      <node concept="a7P8L" id="3CulEO39HXU" role="1uarlU">
                        <ref role="a7OzE" node="3CulEO39HWK" resolve="ClsType" />
                      </node>
                      <node concept="ns1u0" id="3CulEO39HkN" role="1uarlW">
                        <ref role="ns1xF" to="kqnc:JOGAOsVt2a" resolve="classifier" />
                      </node>
                    </node>
                    <node concept="a7P8L" id="3CulEO39F93" role="3AunhB">
                      <ref role="a7OzE" node="3CulEO39F9s" resolve="Options" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="3CulEO39F94" role="0Rg$4">
              <node concept="aZer4" id="3CulEO39F95" role="3XD1gS">
                <property role="TrG5h" value="LogType" />
              </node>
              <node concept="aZer4" id="3CulEO39F96" role="3XD1gS">
                <property role="TrG5h" value="DataType" />
              </node>
              <node concept="aZer4" id="3CulEO39HWK" role="3XD1gS">
                <property role="TrG5h" value="ClsType" />
              </node>
              <node concept="aZer4" id="3CulEO39IO9" role="3XD1gS">
                <property role="TrG5h" value="ClsDataType" />
              </node>
              <node concept="aZer4" id="3CulEO39QWx" role="3XD1gS">
                <property role="TrG5h" value="WldCls" />
              </node>
              <node concept="aZer4" id="3CulEO39R1v" role="3XD1gS">
                <property role="TrG5h" value="WldPrm" />
              </node>
              <node concept="32pEOW" id="3CulEO39F97" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="3CulEO39F98" role="3xSepv">
              <node concept="3Aq9E8" id="3CulEO39F99" role="3xSepj">
                <node concept="3I6sU6" id="3CulEO39F9a" role="3Ip0Jz">
                  <node concept="3I6s7M" id="3CulEO39J1$" role="3I6sU7">
                    <node concept="3A8Hvi" id="3CulEO39J1E" role="3I6s78">
                      <node concept="ns1u0" id="3CulEO39J2d" role="3A8w4Q">
                        <ref role="ns1xF" to="kqnc:JOGAOsVt2a" resolve="classifier" />
                        <node concept="nsMwS" id="3CulEO39QWt" role="ns1xD">
                          <ref role="nsMwP" to="kqnc:JOGAOsVt2c" resolve="classifier" />
                          <node concept="1nq8_$" id="3CulEO39R3G" role="nsMwV">
                            <node concept="a7P8L" id="3CulEO39R3F" role="1nq8_t">
                              <ref role="a7OzE" node="3CulEO39QWx" resolve="WldCls" />
                            </node>
                          </node>
                        </node>
                        <node concept="nsMwS" id="3CulEO39R3T" role="ns1xD">
                          <ref role="nsMwP" to="kqnc:ZJPHcupkiC" resolve="typeParams" />
                          <node concept="1nq8_$" id="3CulEO39R41" role="nsMwV">
                            <node concept="a7P8L" id="3CulEO39R40" role="1nq8_t">
                              <ref role="a7OzE" node="3CulEO39R1v" resolve="WldPrm" />
                            </node>
                          </node>
                        </node>
                      </node>
                      <node concept="a7P8L" id="3CulEO39J1g" role="3A8wtg">
                        <ref role="a7OzE" node="3CulEO39IO9" resolve="ClsDataType" />
                      </node>
                    </node>
                  </node>
                  <node concept="3I6s7M" id="3CulEO39F9b" role="3I6sU7">
                    <node concept="3Aqt3T" id="3CulEO39F9c" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                      <node concept="a7P8L" id="3CulEO39ITy" role="3AunhB">
                        <ref role="a7OzE" node="3CulEO39F96" resolve="DataType" />
                      </node>
                      <node concept="a7P8L" id="3CulEO39J6K" role="3AunhB">
                        <ref role="a7OzE" node="3CulEO39IO9" resolve="ClsDataType" />
                      </node>
                      <node concept="a7P8L" id="3CulEO39F9p" role="3AunhB">
                        <ref role="a7OzE" node="3CulEO39F9s" resolve="Options" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
              <node concept="3Aq9E8" id="3CulEO39Ixw" role="3xSepj">
                <node concept="3I6sU6" id="3CulEO39Ixx" role="3Ip0Jz">
                  <node concept="3I6s7M" id="3CulEO39IxZ" role="3I6sU7">
                    <node concept="3Aqt3T" id="3CulEO39IxY" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                      <node concept="a7P8L" id="3CulEO39Ijd" role="3AunhB">
                        <ref role="a7OzE" node="3CulEO39HWK" resolve="ClsType" />
                      </node>
                      <node concept="ns1u0" id="3CulEO39IaB" role="3AunhB">
                        <ref role="ns1xF" to="kqnc:JOGAOsVt2a" resolve="classifier" />
                        <node concept="nsMwS" id="3CulEO39IaC" role="ns1xD">
                          <ref role="nsMwP" to="kqnc:JOGAOsVt2c" resolve="classifier" />
                          <node concept="2OqwBi" id="3CulEO39IaD" role="nsMwV">
                            <node concept="2c44tf" id="3CulEO39IaE" role="2Oq$k0">
                              <node concept="3uibUv" id="3CulEO39IaF" role="2c44tc">
                                <ref role="3uigEE" to="bj13:~MetaLogical" resolve="MetaLogical" />
                              </node>
                            </node>
                            <node concept="3TrEf2" id="3CulEO39IaG" role="2OqNvi">
                              <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                            </node>
                          </node>
                        </node>
                        <node concept="nsMwS" id="3CulEO39IaH" role="ns1xD">
                          <ref role="nsMwP" to="kqnc:ZJPHcupkiC" resolve="typeParams" />
                          <node concept="1oi1Uc" id="3CulEO39IaI" role="nsMwV">
                            <node concept="KCUsM" id="3CulEO39IaJ" role="1oi0x0">
                              <node concept="3wAshV" id="3CulEO39IaK" role="KCVpo">
                                <node concept="a7P8L" id="3CulEO39Jae" role="3wAq21">
                                  <ref role="a7OzE" node="3CulEO39IO9" resolve="ClsDataType" />
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                      <node concept="a7P8L" id="3CulEO39IBw" role="3AunhB">
                        <ref role="a7OzE" node="3CulEO39F9s" resolve="Options" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="3CulEO39F9q" role="0Rg$4">
              <node concept="3uibUv" id="3CulEO39F9r" role="3vLBG7">
                <ref role="3uigEE" to="kqnc:3vTJNooZBhQ" resolve="ConvertsContext.Options" />
              </node>
              <node concept="aZer4" id="3CulEO39F9s" role="3XD1gS">
                <property role="TrG5h" value="Options" />
              </node>
            </node>
            <node concept="3Aq9_M" id="3CulEO3halB" role="1nLNMa">
              <node concept="3I6sU6" id="3CulEO3halC" role="3Ip0Jz">
                <node concept="3I6s7M" id="3CulEO3halH" role="3I6sU7">
                  <node concept="3wWvb2" id="3CulEO3halF" role="3I6s78">
                    <node concept="3y3z36" id="3CulEO3haGn" role="3wWo3s">
                      <node concept="10Nm6u" id="3CulEO3haRN" role="3uHU7w" />
                      <node concept="1Ft4W6" id="3CulEO3halM" role="3uHU7B">
                        <node concept="a7P8L" id="3CulEO3halL" role="1FtiSR">
                          <ref role="a7OzE" node="3CulEO39F96" resolve="DataType" />
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node concept="3clFbH" id="3CulEO39ILZ" role="3cqZAp" />
        <node concept="1nLNNL" id="3CulEO39IEb" role="3cqZAp">
          <node concept="1nLNMm" id="3CulEO39IEc" role="1nLNNK">
            <node concept="3Aq93q" id="3CulEO39IEd" role="1nLNMb">
              <node concept="3I6sU6" id="3CulEO39IEe" role="3Ip0Jz">
                <node concept="3I6s7M" id="3CulEO39IEf" role="3I6sU7">
                  <node concept="3Aqt3T" id="3CulEO39IEg" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                    <node concept="1HFMs5" id="3CulEO39IEh" role="3AunhB">
                      <node concept="a7P8L" id="3CulEO39IEi" role="1uarlU">
                        <ref role="a7OzE" node="3CulEO39IEz" resolve="LogType" />
                      </node>
                      <node concept="ns1u0" id="3CulEO39IEj" role="1uarlW">
                        <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                      </node>
                    </node>
                    <node concept="1HFMs5" id="3CulEO39IEk" role="3AunhB">
                      <node concept="a7P8L" id="3CulEO39IEl" role="1uarlU">
                        <ref role="a7OzE" node="3CulEO39IE_" resolve="ClsType" />
                      </node>
                      <node concept="ns1u0" id="3CulEO39IEm" role="1uarlW">
                        <ref role="ns1xF" to="kqnc:JOGAOsVt2a" resolve="classifier" />
                      </node>
                    </node>
                    <node concept="a7P8L" id="3CulEO39IEx" role="3AunhB">
                      <ref role="a7OzE" node="3CulEO39IF5" resolve="Options" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="3CulEO39IEy" role="0Rg$4">
              <node concept="aZer4" id="3CulEO39IEz" role="3XD1gS">
                <property role="TrG5h" value="LogType" />
              </node>
              <node concept="aZer4" id="3CulEO39IE$" role="3XD1gS">
                <property role="TrG5h" value="DataType" />
              </node>
              <node concept="aZer4" id="3CulEO39IE_" role="3XD1gS">
                <property role="TrG5h" value="ClsType" />
              </node>
              <node concept="aZer4" id="3CulEO39Jbv" role="3XD1gS">
                <property role="TrG5h" value="ClsDataType" />
              </node>
              <node concept="32pEOW" id="3CulEO39IEA" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="3CulEO39IEB" role="3xSepv">
              <node concept="3Aq9E8" id="3CulEO39IEC" role="3xSepj">
                <node concept="3I6sU6" id="3CulEO39IED" role="3Ip0Jz">
                  <node concept="3I6s7M" id="3CulEO39Jgp" role="3I6sU7">
                    <node concept="3A8Hvi" id="3CulEO39Jgv" role="3I6s78">
                      <node concept="ns1u0" id="3CulEO39Jhf" role="3A8w4Q">
                        <ref role="ns1xF" to="kqnc:JOGAOsVt2a" resolve="classifier" />
                        <node concept="nsMwS" id="3CulEO39Jhh" role="ns1xD">
                          <ref role="nsMwP" to="kqnc:JOGAOsVt2c" resolve="classifier" />
                          <node concept="2OqwBi" id="3CulEO39Jhl" role="nsMwV">
                            <node concept="2c44tf" id="3CulEO39Jhm" role="2Oq$k0">
                              <node concept="3uibUv" id="3CulEO39Jko" role="2c44tc">
                                <ref role="3uigEE" to="6exd:1bm7a6EXvsP" resolve="DataForm" />
                              </node>
                            </node>
                            <node concept="3TrEf2" id="3CulEO39Jho" role="2OqNvi">
                              <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                            </node>
                          </node>
                        </node>
                      </node>
                      <node concept="a7P8L" id="3CulEO39Jg6" role="3A8wtg">
                        <ref role="a7OzE" node="3CulEO39Jbv" resolve="ClsDataType" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
              <node concept="3Aq9E8" id="3CulEO39IEM" role="3xSepj">
                <node concept="3I6sU6" id="3CulEO39IEN" role="3Ip0Jz">
                  <node concept="3I6s7M" id="3CulEO39IEO" role="3I6sU7">
                    <node concept="3Aqt3T" id="3CulEO39IEP" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                      <node concept="a7P8L" id="3CulEO39IEQ" role="3AunhB">
                        <ref role="a7OzE" node="3CulEO39IE_" resolve="ClsType" />
                      </node>
                      <node concept="ns1u0" id="3CulEO39IER" role="3AunhB">
                        <ref role="ns1xF" to="kqnc:JOGAOsVt2a" resolve="classifier" />
                        <node concept="nsMwS" id="3CulEO39IES" role="ns1xD">
                          <ref role="nsMwP" to="kqnc:JOGAOsVt2c" resolve="classifier" />
                          <node concept="2OqwBi" id="3CulEO39IET" role="nsMwV">
                            <node concept="2c44tf" id="3CulEO39IEU" role="2Oq$k0">
                              <node concept="3uibUv" id="3CulEO39IEV" role="2c44tc">
                                <ref role="3uigEE" to="bj13:~MetaLogical" resolve="MetaLogical" />
                              </node>
                            </node>
                            <node concept="3TrEf2" id="3CulEO39IEW" role="2OqNvi">
                              <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                            </node>
                          </node>
                        </node>
                        <node concept="nsMwS" id="3CulEO39IEX" role="ns1xD">
                          <ref role="nsMwP" to="kqnc:ZJPHcupkiC" resolve="typeParams" />
                          <node concept="1oi1Uc" id="3CulEO39IEY" role="nsMwV">
                            <node concept="KCUsM" id="3CulEO39IEZ" role="1oi0x0">
                              <node concept="3wAshV" id="3CulEO39IF0" role="KCVpo">
                                <node concept="a7P8L" id="3CulEO39JkR" role="3wAq21">
                                  <ref role="a7OzE" node="3CulEO39Jbv" resolve="ClsDataType" />
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                      <node concept="a7P8L" id="3CulEO39IF2" role="3AunhB">
                        <ref role="a7OzE" node="3CulEO39IF5" resolve="Options" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="3CulEO39IF3" role="0Rg$4">
              <node concept="3uibUv" id="3CulEO39IF4" role="3vLBG7">
                <ref role="3uigEE" to="kqnc:3vTJNooZBhQ" resolve="ConvertsContext.Options" />
              </node>
              <node concept="aZer4" id="3CulEO39IF5" role="3XD1gS">
                <property role="TrG5h" value="Options" />
              </node>
            </node>
          </node>
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="7LI_gNMpYxf" role="1nK1Vg">
      <property role="TrG5h" value="multiLogical_convertsTo_classifier" />
      <node concept="3clFbS" id="7LI_gNMpYxg" role="1nLNMH">
        <node concept="1nLNNL" id="7LI_gNMpYxG" role="3cqZAp">
          <node concept="1nLNMm" id="7LI_gNMpYxH" role="1nLNNK">
            <node concept="3Aq93q" id="7LI_gNMpYxK" role="1nLNMb">
              <node concept="3I6sU6" id="7LI_gNMpYxL" role="3Ip0Jz">
                <node concept="3I6s7M" id="7LI_gNMpYxP" role="3I6sU7">
                  <node concept="3Aqt3T" id="7LI_gNMpYxO" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                    <node concept="ns1u0" id="7LI_gNMpYxU" role="3AunhB">
                      <ref role="ns1xF" node="7LI_gNMpUS4" resolve="multiLogical" />
                    </node>
                    <node concept="ns1u0" id="7LI_gNMpYxZ" role="3AunhB">
                      <ref role="ns1xF" to="kqnc:JOGAOsVt2a" resolve="classifier" />
                      <node concept="nsMwS" id="7LI_gNMpYy2" role="ns1xD">
                        <ref role="nsMwP" to="kqnc:JOGAOsVt2c" resolve="classifier" />
                        <node concept="2OqwBi" id="3CulEO1Y7yG" role="nsMwV">
                          <node concept="2c44tf" id="3CulEO1Y7yH" role="2Oq$k0">
                            <node concept="3uibUv" id="3CulEO1Y7yI" role="2c44tc">
                              <ref role="3uigEE" to="oy3s:1fvYCPC9rB6" resolve="MetaLogicalArray" />
                            </node>
                          </node>
                          <node concept="3TrEf2" id="3CulEO1Y7yJ" role="2OqNvi">
                            <ref role="3Tt5mk" to="tpee:g7uigIF" resolve="classifier" />
                          </node>
                        </node>
                      </node>
                    </node>
                    <node concept="a7P8L" id="3OUB6BCUA_6" role="3AunhB">
                      <ref role="a7OzE" node="3OUB6BCUA_4" resolve="Options" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="3OUB6BCUA_2" role="0Rg$4">
              <node concept="3uibUv" id="3OUB6BCUA_3" role="3vLBG7">
                <ref role="3uigEE" to="kqnc:3vTJNooZBhQ" resolve="ConvertsContext.Options" />
              </node>
              <node concept="aZer4" id="3OUB6BCUA_4" role="3XD1gS">
                <property role="TrG5h" value="Options" />
              </node>
            </node>
          </node>
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="14oWJ2N_n59" role="1nK1Vg">
      <property role="TrG5h" value="logical_convertsTo_dataType" />
      <node concept="3clFbS" id="14oWJ2N_n5a" role="1nLNMH">
        <node concept="3SKdUt" id="3GLv42MBmmv" role="3cqZAp">
          <node concept="1PaTwC" id="3GLv42MBmmw" role="1aUNEU">
            <node concept="3oM_SD" id="3GLv42MBmmx" role="1PaTwD">
              <property role="3oM_SC" value="TODO" />
            </node>
            <node concept="3oM_SD" id="3GLv42MBmn5" role="1PaTwD">
              <property role="3oM_SC" value="ensure" />
            </node>
            <node concept="3oM_SD" id="3GLv42MBmn8" role="1PaTwD">
              <property role="3oM_SC" value="the" />
            </node>
            <node concept="3oM_SD" id="3GLv42MBmnc" role="1PaTwD">
              <property role="3oM_SC" value="proper" />
            </node>
            <node concept="3oM_SD" id="3GLv42MBmnh" role="1PaTwD">
              <property role="3oM_SC" value="conversion" />
            </node>
            <node concept="3oM_SD" id="3GLv42MBmnn" role="1PaTwD">
              <property role="3oM_SC" value="context" />
            </node>
          </node>
        </node>
        <node concept="1nLNNL" id="14oWJ2N_oEm" role="3cqZAp">
          <node concept="1nLNMm" id="14oWJ2N_oEn" role="1nLNNK">
            <node concept="3Aq93q" id="14oWJ2N_oL_" role="1nLNMb">
              <node concept="3I6sU6" id="14oWJ2N_oLA" role="3Ip0Jz">
                <node concept="3I6s7M" id="14oWJ2N_oSP" role="3I6sU7">
                  <node concept="3Aqt3T" id="14oWJ2N_oSO" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                    <node concept="1HFMs5" id="14oWJ2N_qBl" role="3AunhB">
                      <node concept="a7P8L" id="14oWJ2N_qvS" role="1uarlU">
                        <ref role="a7OzE" node="14oWJ2N_peu" resolve="LogicalType" />
                      </node>
                      <node concept="ns1u0" id="14oWJ2N_qIX" role="1uarlW">
                        <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                        <node concept="nsMwS" id="14oWJ2N_qQk" role="ns1xD">
                          <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                          <node concept="1nq8_$" id="14oWJ2N_qXI" role="nsMwV">
                            <node concept="a7P8L" id="14oWJ2N_qXH" role="1nq8_t">
                              <ref role="a7OzE" node="14oWJ2N_ptc" resolve="DType" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node concept="a7P8L" id="14oWJ2N_rkr" role="3AunhB">
                      <ref role="a7OzE" node="14oWJ2N_pUI" resolve="SType" />
                    </node>
                    <node concept="a7P8L" id="3OUB6BCUA_e" role="3AunhB">
                      <ref role="a7OzE" node="3OUB6BCUA_c" resolve="Options" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="14oWJ2N_pet" role="0Rg$4">
              <node concept="aZer4" id="14oWJ2N_peu" role="3XD1gS">
                <property role="TrG5h" value="LogicalType" />
              </node>
              <node concept="aZer4" id="14oWJ2N_ptc" role="3XD1gS">
                <property role="TrG5h" value="DType" />
              </node>
              <node concept="aZer4" id="14oWJ2N_pUI" role="3XD1gS">
                <property role="TrG5h" value="SType" />
              </node>
              <node concept="32pEOW" id="14oWJ2N_plP" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="14oWJ2N_rs7" role="3xSepv">
              <node concept="3Aq9E8" id="14oWJ2N_rs8" role="3xSepj">
                <node concept="3I6sU6" id="14oWJ2N_rs9" role="3Ip0Jz">
                  <node concept="3I6s7M" id="14oWJ2N_rzH" role="3I6sU7">
                    <node concept="3Aqt3T" id="14oWJ2N_rzG" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:3vTJNooZDgN" resolve="convertsTo" />
                      <node concept="a7P8L" id="14oWJ2N_rMK" role="3AunhB">
                        <ref role="a7OzE" node="14oWJ2N_ptc" resolve="DType" />
                      </node>
                      <node concept="a7P8L" id="14oWJ2N_rUt" role="3AunhB">
                        <ref role="a7OzE" node="14oWJ2N_pUI" resolve="SType" />
                      </node>
                      <node concept="a7P8L" id="3OUB6BCUA_f" role="3AunhB">
                        <ref role="a7OzE" node="3OUB6BCUA_c" resolve="Options" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="3OUB6BCUA_a" role="0Rg$4">
              <node concept="3uibUv" id="3OUB6BCUA_b" role="3vLBG7">
                <ref role="3uigEE" to="kqnc:3vTJNooZBhQ" resolve="ConvertsContext.Options" />
              </node>
              <node concept="aZer4" id="3OUB6BCUA_c" role="3XD1gS">
                <property role="TrG5h" value="Options" />
              </node>
            </node>
          </node>
        </node>
      </node>
    </node>
  </node>
  <node concept="ns1xd" id="7LI_gNMkMFA">
    <property role="TrG5h" value="Terms" />
    <ref role="2efqH6" to="kqnc:JOGAOsVt29" resolve="Terms" />
    <node concept="ns1x$" id="7LI_gNMkMFB" role="ns1xc">
      <property role="TrG5h" value="logical" />
      <ref role="ns1xW" to="kqnc:4lCLOtwq2MF" resolve="type" />
      <node concept="nspSf" id="7LI_gNMkMFC" role="ns1xx">
        <node concept="nstbe" id="7LI_gNMpTBn" role="nspSe">
          <property role="TrG5h" value="dataType" />
        </node>
      </node>
    </node>
    <node concept="ns1x$" id="7LI_gNMpUS4" role="ns1xc">
      <property role="TrG5h" value="multiLogical" />
      <ref role="ns1xW" to="kqnc:4lCLOtwq2MF" resolve="type" />
      <node concept="nspSf" id="7LI_gNMpUS5" role="ns1xx">
        <node concept="nstbe" id="7LI_gNMpUS6" role="nspSe">
          <property role="TrG5h" value="dataType" />
        </node>
      </node>
    </node>
  </node>
  <node concept="0oKg$" id="6Dg__VJVHUt">
    <property role="TrG5h" value="Types" />
    <ref role="3tg4Y$" to="kqnc:E1U1n2RerB" resolve="Types" />
    <node concept="3iyZe8" id="6Dg__VJVIOl" role="0oKgB">
      <ref role="3iRiWT" to="kqnc:5itBwMau8m1" resolve="lift" />
      <node concept="3clFbS" id="6Dg__VJVIOm" role="3iwQuN">
        <node concept="3Aqczg" id="6Dg__VK8zac" role="3cqZAp">
          <node concept="3jbYBd" id="6Dg__VK8za9" role="3Aqpz8">
            <ref role="3jbY9l" to="kqnc:5itBwMau8m1" resolve="lift" />
            <node concept="2OqwBi" id="6Dg__VK8zzx" role="3jbY8P">
              <node concept="3j8tct" id="6Dg__VK8zqm" role="2Oq$k0">
                <ref role="3j8tcu" node="6Dg__VJVIOr" resolve="lt" />
              </node>
              <node concept="3TrEf2" id="6Dg__VK8GuM" role="2OqNvi">
                <ref role="3Tt5mk" to="5j4j:5zfvpQ71CIE" resolve="dataType" />
              </node>
            </node>
            <node concept="a7P8L" id="6Dg__VK8zqf" role="3jbY8V">
              <ref role="a7OzE" node="6Dg__VK8zef" resolve="DType" />
            </node>
          </node>
        </node>
        <node concept="3Aqczg" id="6Dg__VK8zR5" role="3cqZAp">
          <node concept="3A8Hvi" id="6Dg__VK8zQZ" role="3Aqpz8">
            <node concept="a7P8L" id="6Dg__VK8zTf" role="3A8wtg">
              <ref role="a7OzE" node="6Dg__VJVIOp" resolve="Type" />
            </node>
            <node concept="ns1u0" id="6Dg__VK8zXc" role="3A8w4Q">
              <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
              <node concept="nsMwS" id="6Dg__VK8zZ9" role="ns1xD">
                <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                <node concept="1nq8_$" id="6Dg__VK8$34" role="nsMwV">
                  <node concept="a7P8L" id="6Dg__VK8$33" role="1nq8_t">
                    <ref role="a7OzE" node="6Dg__VK8zef" resolve="DType" />
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="3uniRu" id="6Dg__VJVIOn" role="3tb1AD">
        <node concept="32pEOW" id="6Dg__VJVIOo" role="3vLBG7" />
        <node concept="aZer4" id="6Dg__VJVIOp" role="3XD1gS">
          <property role="TrG5h" value="Type" />
        </node>
      </node>
      <node concept="3ixlbQ" id="6Dg__VJVIOq" role="3iweTQ">
        <ref role="3ixz9q" to="5j4j:1mP5b6jNC0S" resolve="LogicalType" />
        <node concept="3ixQyH" id="6Dg__VJVIOr" role="3ix8rx">
          <property role="TrG5h" value="lt" />
        </node>
      </node>
      <node concept="3uniRu" id="6Dg__VK8zee" role="3iJhzY">
        <node concept="aZer4" id="6Dg__VK8zef" role="3XD1gS">
          <property role="TrG5h" value="DType" />
        </node>
        <node concept="32pEOW" id="6Dg__VK8zgm" role="3vLBG7" />
      </node>
    </node>
  </node>
  <node concept="AVZre" id="6Dg__VK8GGD">
    <property role="TrG5h" value="Recover" />
    <ref role="2YbDB9" to="kqnc:6Qzc0KyJGzD" resolve="Recover" />
    <node concept="1nLNMY" id="6Dg__VK8GSe" role="1nK1Vg">
      <property role="TrG5h" value="recover_logical" />
      <node concept="3clFbS" id="6Dg__VK8GSf" role="1nLNMH">
        <node concept="1nLNNL" id="6Dg__VK8H1T" role="3cqZAp">
          <node concept="1nLNMm" id="6Dg__VK8H1U" role="1nLNNK">
            <node concept="3Aq93q" id="6Dg__VK8H1X" role="1nLNMb">
              <node concept="3I6sU6" id="6Dg__VK8H1Y" role="3Ip0Jz">
                <node concept="3I6s7M" id="6Dg__VK8H3X" role="3I6sU7">
                  <node concept="3Aqt3T" id="6Dg__VK8H3W" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:6Qzc0KyJGJT" resolve="recover" />
                    <node concept="a7P8L" id="6Dg__VK8Lpr" role="3AunhB">
                      <ref role="a7OzE" node="6Dg__VK8LcO" resolve="Node" />
                    </node>
                    <node concept="1HFMs5" id="6Dg__VK8Lv2" role="3AunhB">
                      <node concept="a7P8L" id="6Dg__VK8Lv0" role="1uarlU">
                        <ref role="a7OzE" node="6Dg__VK8Lj3" resolve="Type" />
                      </node>
                      <node concept="ns1u0" id="6Dg__VK8Lzm" role="1uarlW">
                        <ref role="ns1xF" node="7LI_gNMkMFB" resolve="logical" />
                        <node concept="nsMwS" id="6Dg__VK8LWX" role="ns1xD">
                          <ref role="nsMwP" node="7LI_gNMpTBn" resolve="dataType" />
                          <node concept="1nq8_$" id="6Dg__VK8Mbd" role="nsMwV">
                            <node concept="a7P8L" id="6Dg__VK8Mbc" role="1nq8_t">
                              <ref role="a7OzE" node="6Dg__VK8M2M" resolve="DType" />
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="6Dg__VK8LcN" role="0Rg$4">
              <node concept="aZer4" id="6Dg__VK8LcO" role="3XD1gS">
                <property role="TrG5h" value="Node" />
              </node>
              <node concept="aZer4" id="6Dg__VK8Mla" role="3XD1gS">
                <property role="TrG5h" value="DNode" />
              </node>
              <node concept="3Tqbb2" id="6Dg__VK8LgQ" role="3vLBG7" />
            </node>
            <node concept="3NuqgR" id="6Dg__VK8Lj2" role="0Rg$4">
              <node concept="aZer4" id="6Dg__VK8Lj3" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="aZer4" id="6Dg__VK8M2M" role="3XD1gS">
                <property role="TrG5h" value="DType" />
              </node>
              <node concept="32pEOW" id="6Dg__VK8Lld" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="6Dg__VK8LB_" role="3xSepv">
              <node concept="3Aq9E8" id="6Dg__VK8LBA" role="3xSepj">
                <node concept="3I6sU6" id="6Dg__VK8LBB" role="3Ip0Jz">
                  <node concept="3I6s7M" id="6Dg__VK8Mwj" role="3I6sU7">
                    <node concept="3Aqt3T" id="6Dg__VK8Mwh" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:6Qzc0KyJGJT" resolve="recover" />
                      <node concept="a7P8L" id="6Dg__VK8Myv" role="3AunhB">
                        <ref role="a7OzE" node="6Dg__VK8Mla" resolve="DNode" />
                      </node>
                      <node concept="a7P8L" id="6Dg__VK8M$B" role="3AunhB">
                        <ref role="a7OzE" node="6Dg__VK8M2M" resolve="DType" />
                      </node>
                    </node>
                  </node>
                  <node concept="3I6s7M" id="6Dg__VK8MXc" role="3I6sU7">
                    <node concept="3A8Hvi" id="6Dg__VK8MXi" role="3I6s78">
                      <node concept="HKQnh" id="6Dg__VK8N2I" role="3A8w4Q">
                        <node concept="2c44tf" id="6Dg__VK8N6G" role="HKQng">
                          <node concept="26uTi9" id="6Dg__VK8NaQ" role="2c44tc">
                            <node concept="33vP2l" id="6Dg__VK8Nd2" role="3vMvoR">
                              <node concept="2c44te" id="6Dg__VK8Nfd" role="lGtFl">
                                <node concept="1Ft4W6" id="6Dg__VK8Nhj" role="2c44t1">
                                  <node concept="a7P8L" id="6Dg__VK8S4S" role="1FtiSR">
                                    <ref role="a7OzE" node="6Dg__VK8Mla" resolve="DNode" />
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                      <node concept="a7P8L" id="6Dg__VK8MUV" role="3A8wtg">
                        <ref role="a7OzE" node="6Dg__VK8LcO" resolve="Node" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node concept="3clFbH" id="6Dg__VK8MMt" role="3cqZAp" />
      </node>
    </node>
  </node>
  <node concept="AVZre" id="5X1yxJH_zpX">
    <property role="TrG5h" value="ExpectType" />
    <ref role="2YbDB9" to="kqnc:2J$kxDHIJYU" resolve="ExpectType" />
    <node concept="1nLNMY" id="12QmIo_7seY" role="1nK1Vg">
      <property role="TrG5h" value="expect_typeOf_logicalItem" />
      <node concept="3clFbS" id="12QmIo_7seZ" role="1nLNMH">
        <node concept="1nLNNL" id="12QmIo_7sf0" role="3cqZAp">
          <node concept="1nLNMm" id="12QmIo_7sf1" role="1nLNNK">
            <node concept="3Aq93q" id="20Zoq4kTODB" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="4nIWweBEY4u" role="3Ip0Jz">
                <node concept="3I6s7M" id="4nIWweBEY4v" role="3I6sU7">
                  <node concept="3Aqt3T" id="20Zoq4kTOWU" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:20Zoq4kTOFb" resolve="recoverAll" />
                    <node concept="a7P8L" id="5fMWD6H$68P" role="3AunhB">
                      <ref role="a7OzE" node="5fMWD6H$66C" resolve="TypesUpdate" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="5fMWD6H$66B" role="0Rg$4">
              <node concept="aZer4" id="5fMWD6H$66C" role="3XD1gS">
                <property role="TrG5h" value="TypesUpdate" />
              </node>
              <node concept="3uibUv" id="5fMWD6HQXZl" role="3vLBG7">
                <ref role="3uigEE" to="82uw:~BiConsumer" resolve="BiConsumer" />
                <node concept="2sp9CU" id="3CulEO2bhzm" role="11_B2D" />
                <node concept="3Tqbb2" id="5fMWD6HQXZn" role="11_B2D" />
              </node>
            </node>
            <node concept="3NuqgR" id="20Zoq4kTODF" role="0Rg$4">
              <node concept="aZer4" id="20Zoq4kTODG" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="32pEOW" id="24ciDNzxNHm" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="6E2cNicdilW" role="3xSepv">
              <node concept="3Aq9E8" id="20Zoq4kTOEi" role="3xSepj">
                <node concept="3I6sU6" id="4nIWweBEY51" role="3Ip0Jz">
                  <node concept="3I6s7M" id="4nIWweBEY52" role="3I6sU7">
                    <node concept="3Aqt3T" id="20Zoq4kTOEw" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:35YJGAJTRng" resolve="expectType" />
                      <node concept="37jhX" id="1TH_SRmhruv" role="3AunhB">
                        <node concept="3A2sRY" id="35YJGAJTTpz" role="37jj2">
                          <ref role="3A2yKK" node="20Zoq4kTOD0" resolve="lit" />
                        </node>
                      </node>
                      <node concept="a7P8L" id="6QbNnfq3aV8" role="3AunhB">
                        <ref role="a7OzE" node="5fMWD6H$66C" resolve="TypesUpdate" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="20Zoq4kTOCM" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:7E86$tKsl45" resolve="LogicalItem" />
        <node concept="3A20r5" id="20Zoq4kTOD0" role="2t_VXX">
          <property role="TrG5h" value="lit" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="5X1yxJH__SD" role="1nK1Vg">
      <property role="TrG5h" value="expect_typeOf_logicalVarDecl" />
      <node concept="3clFbS" id="5X1yxJH__SE" role="1nLNMH">
        <node concept="1nLNNL" id="5X1yxJH__SF" role="3cqZAp">
          <node concept="1nLNMm" id="5X1yxJH__SG" role="1nLNNK">
            <node concept="3Aq93q" id="5X1yxJH__SH" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="5X1yxJH__SI" role="3Ip0Jz">
                <node concept="3I6s7M" id="5X1yxJH__SJ" role="3I6sU7">
                  <node concept="3Aqt3T" id="5X1yxJH__SK" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:20Zoq4kTOFb" resolve="recoverAll" />
                    <node concept="a7P8L" id="5X1yxJH__SL" role="3AunhB">
                      <ref role="a7OzE" node="5X1yxJH__SN" resolve="TypesUpdate" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="5X1yxJH__SM" role="0Rg$4">
              <node concept="aZer4" id="5X1yxJH__SN" role="3XD1gS">
                <property role="TrG5h" value="TypesUpdate" />
              </node>
              <node concept="3uibUv" id="5X1yxJH__SO" role="3vLBG7">
                <ref role="3uigEE" to="82uw:~BiConsumer" resolve="BiConsumer" />
                <node concept="2sp9CU" id="3CulEO2bh_d" role="11_B2D" />
                <node concept="3Tqbb2" id="5X1yxJH__SQ" role="11_B2D" />
              </node>
            </node>
            <node concept="3NuqgR" id="5X1yxJH__SR" role="0Rg$4">
              <node concept="aZer4" id="5X1yxJH__SS" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="32pEOW" id="5X1yxJH__ST" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="5X1yxJH__SU" role="3xSepv">
              <node concept="3Aq9E8" id="5X1yxJH__SV" role="3xSepj">
                <node concept="3I6sU6" id="5X1yxJH__SW" role="3Ip0Jz">
                  <node concept="3I6s7M" id="5X1yxJH__SX" role="3I6sU7">
                    <node concept="3Aqt3T" id="5X1yxJH__SY" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:35YJGAJTRng" resolve="expectType" />
                      <node concept="37jhX" id="5X1yxJH__SZ" role="3AunhB">
                        <node concept="3A2sRY" id="5X1yxJH__T0" role="37jj2">
                          <ref role="3A2yKK" node="5X1yxJH__T3" resolve="lvd" />
                        </node>
                      </node>
                      <node concept="a7P8L" id="5X1yxJH__T1" role="3AunhB">
                        <ref role="a7OzE" node="5X1yxJH__SN" resolve="TypesUpdate" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="5X1yxJH__T2" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:7E86$tKtfM3" resolve="LogicalVariableDeclaration" />
        <node concept="3A20r5" id="5X1yxJH__T3" role="2t_VXX">
          <property role="TrG5h" value="lvd" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="5X1yxJH_Ayi" role="1nK1Vg">
      <property role="TrG5h" value="expect_typeOf_logicalVar" />
      <node concept="3clFbS" id="5X1yxJH_Ayj" role="1nLNMH">
        <node concept="1nLNNL" id="5X1yxJH_Ayk" role="3cqZAp">
          <node concept="1nLNMm" id="5X1yxJH_Ayl" role="1nLNNK">
            <node concept="3Aq93q" id="5X1yxJH_Aym" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="5X1yxJH_Ayn" role="3Ip0Jz">
                <node concept="3I6s7M" id="5X1yxJH_Ayo" role="3I6sU7">
                  <node concept="3Aqt3T" id="5X1yxJH_Ayp" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:20Zoq4kTOFb" resolve="recoverAll" />
                    <node concept="a7P8L" id="5X1yxJH_Ayq" role="3AunhB">
                      <ref role="a7OzE" node="5X1yxJH_Ays" resolve="TypesUpdate" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="5X1yxJH_Ayr" role="0Rg$4">
              <node concept="aZer4" id="5X1yxJH_Ays" role="3XD1gS">
                <property role="TrG5h" value="TypesUpdate" />
              </node>
              <node concept="3uibUv" id="5X1yxJH_Ayt" role="3vLBG7">
                <ref role="3uigEE" to="82uw:~BiConsumer" resolve="BiConsumer" />
                <node concept="2sp9CU" id="3CulEO2bhB4" role="11_B2D" />
                <node concept="3Tqbb2" id="q1hCiyb545" role="11_B2D" />
              </node>
            </node>
            <node concept="3NuqgR" id="5X1yxJH_Ayw" role="0Rg$4">
              <node concept="aZer4" id="5X1yxJH_Ayx" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="32pEOW" id="5X1yxJH_Ayy" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="5X1yxJH_Ayz" role="3xSepv">
              <node concept="3Aq9E8" id="5X1yxJH_Ay$" role="3xSepj">
                <node concept="3I6sU6" id="5X1yxJH_Ay_" role="3Ip0Jz">
                  <node concept="3I6s7M" id="5X1yxJH_AyA" role="3I6sU7">
                    <node concept="3Aqt3T" id="5X1yxJH_AyB" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:35YJGAJTRng" resolve="expectType" />
                      <node concept="37jhX" id="5X1yxJH_AyC" role="3AunhB">
                        <node concept="3A2sRY" id="5X1yxJH_AyD" role="37jj2">
                          <ref role="3A2yKK" node="5X1yxJH_AyG" resolve="lv" />
                        </node>
                      </node>
                      <node concept="a7P8L" id="5X1yxJH_AyE" role="3AunhB">
                        <ref role="a7OzE" node="5X1yxJH_Ays" resolve="TypesUpdate" />
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="5X1yxJH_AyF" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:7E86$tK_OxQ" resolve="LogicalVariable" />
        <node concept="3A20r5" id="5X1yxJH_AyG" role="2t_VXX">
          <property role="TrG5h" value="lv" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="35YJGAJTRFo" role="1nK1Vg">
      <property role="TrG5h" value="typeOf_logicalItem" />
      <node concept="3clFbS" id="35YJGAJTRFp" role="1nLNMH">
        <node concept="1nLNNL" id="35YJGAJTRFq" role="3cqZAp">
          <node concept="1nLNMm" id="35YJGAJTRFr" role="1nLNNK">
            <node concept="3Aq93q" id="35YJGAJTRFy" role="1nLNMb">
              <property role="3ArMco" value="false" />
              <node concept="3I6sU6" id="35YJGAJTRFz" role="3Ip0Jz">
                <node concept="3I6s7M" id="35YJGAJTRF$" role="3I6sU7">
                  <node concept="3Aqt3T" id="35YJGAJTRTn" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:35YJGAJTRng" resolve="expectType" />
                    <node concept="37jhX" id="1TH_SRmhruz" role="3AunhB">
                      <node concept="3A2sRY" id="35YJGAJTUjl" role="37jj2">
                        <ref role="3A2yKK" node="35YJGAJTRFW" resolve="lit" />
                      </node>
                    </node>
                    <node concept="a7P8L" id="6QbNnfq3d6Z" role="3AunhB">
                      <ref role="a7OzE" node="6QbNnfq3aCy" resolve="TypesUpdate" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3Aq93q" id="35YJGAJTRTq" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="35YJGAJTRTr" role="3Ip0Jz">
                <node concept="3I6s7M" id="35YJGAJTRFA" role="3I6sU7">
                  <node concept="3Aqt3T" id="35YJGAJTRFB" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                    <node concept="37jhX" id="1TH_SRmhru$" role="3AunhB">
                      <node concept="3A2sRY" id="35YJGAJTRFD" role="37jj2">
                        <ref role="3A2yKK" node="35YJGAJTRFW" resolve="lit" />
                      </node>
                    </node>
                    <node concept="a7P8L" id="35YJGAJTRFE" role="3AunhB">
                      <ref role="a7OzE" node="35YJGAJTRFx" resolve="Type" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="6QbNnfq3aCx" role="0Rg$4">
              <node concept="aZer4" id="6QbNnfq3aCy" role="3XD1gS">
                <property role="TrG5h" value="TypesUpdate" />
              </node>
              <node concept="3uibUv" id="6QbNnfq3aCz" role="3vLBG7">
                <ref role="3uigEE" to="82uw:~BiConsumer" resolve="BiConsumer" />
                <node concept="2sp9CU" id="3CulEO2bhCV" role="11_B2D" />
                <node concept="3Tqbb2" id="q1hCixQWcd" role="11_B2D" />
              </node>
            </node>
            <node concept="3NuqgR" id="35YJGAJTRFt" role="0Rg$4">
              <node concept="aZer4" id="35YJGAJTRFu" role="3XD1gS">
                <property role="TrG5h" value="Node" />
              </node>
              <node concept="3Tqbb2" id="35YJGAJTRFv" role="3vLBG7" />
            </node>
            <node concept="3NuqgR" id="35YJGAJTRFw" role="0Rg$4">
              <node concept="aZer4" id="35YJGAJTRFx" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="32pEOW" id="24ciDNzxNHq" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="6E2cNicdim0" role="3xSepv">
              <node concept="3Aq9E8" id="35YJGAJTRFF" role="3xSepj">
                <node concept="3I6sU6" id="35YJGAJTRFG" role="3Ip0Jz">
                  <node concept="3I6s7M" id="35YJGAJTRFH" role="3I6sU7">
                    <node concept="3Aqt3T" id="35YJGAJTRFI" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:6Qzc0KyJGJT" resolve="recover" />
                      <node concept="a7P8L" id="35YJGAJTRFJ" role="3AunhB">
                        <ref role="a7OzE" node="35YJGAJTRFu" resolve="Node" />
                      </node>
                      <node concept="a7P8L" id="35YJGAJTRFK" role="3AunhB">
                        <ref role="a7OzE" node="35YJGAJTRFx" resolve="Type" />
                      </node>
                    </node>
                  </node>
                  <node concept="3I6s7M" id="6QbNnfq3bZU" role="3I6sU7">
                    <node concept="3wWvb2" id="5fMWD6H$6lB" role="3I6s78">
                      <node concept="2OqwBi" id="5fMWD6Im8AZ" role="3wWo3s">
                        <node concept="liA8E" id="5fMWD6Im8XT" role="2OqNvi">
                          <ref role="37wK5l" to="82uw:~BiConsumer.accept(java.lang.Object,java.lang.Object)" resolve="accept" />
                          <node concept="2OqwBi" id="5fMWD6Im95t" role="37wK5m">
                            <node concept="3A2sRY" id="5fMWD6Im95u" role="2Oq$k0">
                              <ref role="3A2yKK" node="35YJGAJTRFW" resolve="lit" />
                            </node>
                            <node concept="iZEcu" id="5fMWD6Im95v" role="2OqNvi" />
                          </node>
                          <node concept="1Ft4W6" id="7zIaaskbYIx" role="37wK5m">
                            <node concept="a7P8L" id="5fMWD6Im9qi" role="1FtiSR">
                              <ref role="a7OzE" node="35YJGAJTRFu" resolve="Node" />
                            </node>
                          </node>
                        </node>
                        <node concept="1Ft4W6" id="7zIaaskbYIw" role="2Oq$k0">
                          <node concept="a7P8L" id="14oWJ2NKUXo" role="1FtiSR">
                            <ref role="a7OzE" node="6QbNnfq3aCy" resolve="TypesUpdate" />
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node concept="3clFbH" id="14oWJ2N$ypW" role="3cqZAp" />
      </node>
      <node concept="2t___k" id="35YJGAJTRFV" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:7E86$tKsl45" resolve="LogicalItem" />
        <node concept="3A20r5" id="35YJGAJTRFW" role="2t_VXX">
          <property role="TrG5h" value="lit" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="14oWJ2Nxubj" role="1nK1Vg">
      <property role="TrG5h" value="typeOf_logicalVarDecl" />
      <node concept="3clFbS" id="14oWJ2Nxubk" role="1nLNMH">
        <node concept="1nLNNL" id="14oWJ2Nxubl" role="3cqZAp">
          <node concept="1nLNMm" id="14oWJ2Nxubm" role="1nLNNK">
            <node concept="3Aq93q" id="14oWJ2Nxubn" role="1nLNMb">
              <property role="3ArMco" value="false" />
              <node concept="3I6sU6" id="14oWJ2Nxubo" role="3Ip0Jz">
                <node concept="3I6s7M" id="14oWJ2Nxubp" role="3I6sU7">
                  <node concept="3Aqt3T" id="14oWJ2Nxubq" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:35YJGAJTRng" resolve="expectType" />
                    <node concept="37jhX" id="14oWJ2Nxubr" role="3AunhB">
                      <node concept="3A2sRY" id="14oWJ2Nxubs" role="37jj2">
                        <ref role="3A2yKK" node="14oWJ2Nxuc3" resolve="lvd" />
                      </node>
                    </node>
                    <node concept="a7P8L" id="14oWJ2Nxubt" role="3AunhB">
                      <ref role="a7OzE" node="14oWJ2NxubA" resolve="TypesUpdate" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3Aq93q" id="14oWJ2Nxubu" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="14oWJ2Nxubv" role="3Ip0Jz">
                <node concept="3I6s7M" id="14oWJ2Nxubw" role="3I6sU7">
                  <node concept="3Aqt3T" id="14oWJ2Nxubx" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                    <node concept="37jhX" id="14oWJ2Nxuby" role="3AunhB">
                      <node concept="3A2sRY" id="14oWJ2Nxubz" role="37jj2">
                        <ref role="3A2yKK" node="14oWJ2Nxuc3" resolve="lvd" />
                      </node>
                    </node>
                    <node concept="a7P8L" id="14oWJ2Nxub$" role="3AunhB">
                      <ref role="a7OzE" node="14oWJ2NxubI" resolve="Type" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="14oWJ2Nxub_" role="0Rg$4">
              <node concept="aZer4" id="14oWJ2NxubA" role="3XD1gS">
                <property role="TrG5h" value="TypesUpdate" />
              </node>
              <node concept="3uibUv" id="14oWJ2NxubB" role="3vLBG7">
                <ref role="3uigEE" to="82uw:~BiConsumer" resolve="BiConsumer" />
                <node concept="2sp9CU" id="3CulEO2bhOE" role="11_B2D" />
                <node concept="3Tqbb2" id="Q_4x90cBck" role="11_B2D" />
              </node>
            </node>
            <node concept="3NuqgR" id="14oWJ2NxubE" role="0Rg$4">
              <node concept="aZer4" id="14oWJ2NxubF" role="3XD1gS">
                <property role="TrG5h" value="Node" />
              </node>
              <node concept="3Tqbb2" id="14oWJ2NxubG" role="3vLBG7" />
            </node>
            <node concept="3NuqgR" id="14oWJ2NxubH" role="0Rg$4">
              <node concept="aZer4" id="14oWJ2NxubI" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="32pEOW" id="14oWJ2NxubJ" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="14oWJ2NxubK" role="3xSepv">
              <node concept="3Aq9E8" id="14oWJ2NxubL" role="3xSepj">
                <node concept="3I6sU6" id="14oWJ2NxubM" role="3Ip0Jz">
                  <node concept="3I6s7M" id="14oWJ2NxubN" role="3I6sU7">
                    <node concept="3Aqt3T" id="14oWJ2NxubO" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:6Qzc0KyJGJT" resolve="recover" />
                      <node concept="a7P8L" id="14oWJ2NxubP" role="3AunhB">
                        <ref role="a7OzE" node="14oWJ2NxubF" resolve="Node" />
                      </node>
                      <node concept="a7P8L" id="14oWJ2NxubQ" role="3AunhB">
                        <ref role="a7OzE" node="14oWJ2NxubI" resolve="Type" />
                      </node>
                    </node>
                  </node>
                  <node concept="3I6s7M" id="14oWJ2NxubR" role="3I6sU7">
                    <node concept="3wWvb2" id="14oWJ2NxubS" role="3I6s78">
                      <node concept="2OqwBi" id="14oWJ2NxubT" role="3wWo3s">
                        <node concept="liA8E" id="14oWJ2NxubU" role="2OqNvi">
                          <ref role="37wK5l" to="82uw:~BiConsumer.accept(java.lang.Object,java.lang.Object)" resolve="accept" />
                          <node concept="2OqwBi" id="14oWJ2NxubV" role="37wK5m">
                            <node concept="3A2sRY" id="14oWJ2NxubW" role="2Oq$k0">
                              <ref role="3A2yKK" node="14oWJ2Nxuc3" resolve="lvd" />
                            </node>
                            <node concept="iZEcu" id="14oWJ2NxubX" role="2OqNvi" />
                          </node>
                          <node concept="1Ft4W6" id="14oWJ2NxubY" role="37wK5m">
                            <node concept="a7P8L" id="14oWJ2NxubZ" role="1FtiSR">
                              <ref role="a7OzE" node="14oWJ2NxubF" resolve="Node" />
                            </node>
                          </node>
                        </node>
                        <node concept="1Ft4W6" id="14oWJ2Nxuc0" role="2Oq$k0">
                          <node concept="a7P8L" id="14oWJ2Nxuc1" role="1FtiSR">
                            <ref role="a7OzE" node="14oWJ2NxubA" resolve="TypesUpdate" />
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="14oWJ2Nxuc2" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:7E86$tKtfM3" resolve="LogicalVariableDeclaration" />
        <node concept="3A20r5" id="14oWJ2Nxuc3" role="2t_VXX">
          <property role="TrG5h" value="lvd" />
        </node>
      </node>
    </node>
    <node concept="1nLNMY" id="14oWJ2NxwyB" role="1nK1Vg">
      <property role="TrG5h" value="typeOf_logicalVar" />
      <node concept="3clFbS" id="14oWJ2NxwyC" role="1nLNMH">
        <node concept="1nLNNL" id="14oWJ2NxwyD" role="3cqZAp">
          <node concept="1nLNMm" id="14oWJ2NxwyE" role="1nLNNK">
            <node concept="3Aq93q" id="14oWJ2NxwyF" role="1nLNMb">
              <property role="3ArMco" value="false" />
              <node concept="3I6sU6" id="14oWJ2NxwyG" role="3Ip0Jz">
                <node concept="3I6s7M" id="14oWJ2NxwyH" role="3I6sU7">
                  <node concept="3Aqt3T" id="14oWJ2NxwyI" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:35YJGAJTRng" resolve="expectType" />
                    <node concept="37jhX" id="14oWJ2NxwyJ" role="3AunhB">
                      <node concept="3A2sRY" id="14oWJ2NxwyK" role="37jj2">
                        <ref role="3A2yKK" node="14oWJ2Nxwzn" resolve="lvd" />
                      </node>
                    </node>
                    <node concept="a7P8L" id="14oWJ2NxwyL" role="3AunhB">
                      <ref role="a7OzE" node="14oWJ2NxwyU" resolve="TypesUpdate" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3Aq93q" id="14oWJ2NxwyM" role="1nLNMb">
              <property role="3ArMco" value="true" />
              <node concept="3I6sU6" id="14oWJ2NxwyN" role="3Ip0Jz">
                <node concept="3I6s7M" id="14oWJ2NxwyO" role="3I6sU7">
                  <node concept="3Aqt3T" id="14oWJ2NxwyP" role="3I6s78">
                    <ref role="3AqCNq" to="kqnc:34$A1MfhdDv" resolve="typeOf" />
                    <node concept="37jhX" id="14oWJ2NxwyQ" role="3AunhB">
                      <node concept="3A2sRY" id="14oWJ2NxwyR" role="37jj2">
                        <ref role="3A2yKK" node="14oWJ2Nxwzn" resolve="lvd" />
                      </node>
                    </node>
                    <node concept="a7P8L" id="14oWJ2NxwyS" role="3AunhB">
                      <ref role="a7OzE" node="14oWJ2Nxwz2" resolve="Type" />
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node concept="3NuqgR" id="14oWJ2NxwyT" role="0Rg$4">
              <node concept="aZer4" id="14oWJ2NxwyU" role="3XD1gS">
                <property role="TrG5h" value="TypesUpdate" />
              </node>
              <node concept="3uibUv" id="14oWJ2NxwyV" role="3vLBG7">
                <ref role="3uigEE" to="82uw:~BiConsumer" resolve="BiConsumer" />
                <node concept="2sp9CU" id="3CulEO2bibP" role="11_B2D" />
                <node concept="3Tqbb2" id="14oWJ2NxwyX" role="11_B2D" />
              </node>
            </node>
            <node concept="3NuqgR" id="14oWJ2NxwyY" role="0Rg$4">
              <node concept="aZer4" id="14oWJ2NxwyZ" role="3XD1gS">
                <property role="TrG5h" value="Node" />
              </node>
              <node concept="3Tqbb2" id="14oWJ2Nxwz0" role="3vLBG7" />
            </node>
            <node concept="3NuqgR" id="14oWJ2Nxwz1" role="0Rg$4">
              <node concept="aZer4" id="14oWJ2Nxwz2" role="3XD1gS">
                <property role="TrG5h" value="Type" />
              </node>
              <node concept="32pEOW" id="14oWJ2Nxwz3" role="3vLBG7" />
            </node>
            <node concept="3xSepi" id="14oWJ2Nxwz4" role="3xSepv">
              <node concept="3Aq9E8" id="14oWJ2Nxwz5" role="3xSepj">
                <node concept="3I6sU6" id="14oWJ2Nxwz6" role="3Ip0Jz">
                  <node concept="3I6s7M" id="14oWJ2Nxwz7" role="3I6sU7">
                    <node concept="3Aqt3T" id="14oWJ2Nxwz8" role="3I6s78">
                      <ref role="3AqCNq" to="kqnc:6Qzc0KyJGJT" resolve="recover" />
                      <node concept="a7P8L" id="14oWJ2Nxwz9" role="3AunhB">
                        <ref role="a7OzE" node="14oWJ2NxwyZ" resolve="Node" />
                      </node>
                      <node concept="a7P8L" id="14oWJ2Nxwza" role="3AunhB">
                        <ref role="a7OzE" node="14oWJ2Nxwz2" resolve="Type" />
                      </node>
                    </node>
                  </node>
                  <node concept="3I6s7M" id="14oWJ2Nxwzb" role="3I6sU7">
                    <node concept="3wWvb2" id="14oWJ2Nxwzc" role="3I6s78">
                      <node concept="2OqwBi" id="14oWJ2Nxwzd" role="3wWo3s">
                        <node concept="liA8E" id="14oWJ2Nxwze" role="2OqNvi">
                          <ref role="37wK5l" to="82uw:~BiConsumer.accept(java.lang.Object,java.lang.Object)" resolve="accept" />
                          <node concept="2OqwBi" id="14oWJ2Nxwzf" role="37wK5m">
                            <node concept="3A2sRY" id="14oWJ2Nxwzg" role="2Oq$k0">
                              <ref role="3A2yKK" node="14oWJ2Nxwzn" resolve="lvd" />
                            </node>
                            <node concept="iZEcu" id="14oWJ2Nxwzh" role="2OqNvi" />
                          </node>
                          <node concept="1Ft4W6" id="14oWJ2Nxwzi" role="37wK5m">
                            <node concept="a7P8L" id="14oWJ2Nxwzj" role="1FtiSR">
                              <ref role="a7OzE" node="14oWJ2NxwyZ" resolve="Node" />
                            </node>
                          </node>
                        </node>
                        <node concept="1Ft4W6" id="14oWJ2Nxwzk" role="2Oq$k0">
                          <node concept="a7P8L" id="14oWJ2Nxwzl" role="1FtiSR">
                            <ref role="a7OzE" node="14oWJ2NxwyU" resolve="TypesUpdate" />
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node concept="2t___k" id="14oWJ2Nxwzm" role="1nLNMg">
        <ref role="2t_S0q" to="5j4j:7E86$tK_OxQ" resolve="LogicalVariable" />
        <node concept="3A20r5" id="14oWJ2Nxwzn" role="2t_VXX">
          <property role="TrG5h" value="lvd" />
        </node>
      </node>
    </node>
  </node>
</model>

