<?xml version='1.0' encoding='UTF-8'?>
<AST>
  <HeaderNode startPos="0,0,0" endPos="0,0,0">
    <VariableTable startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="in1" startPos="0,0,0" endPos="0,0,0"/>
      <NameSlot slot="1" name="in0" startPos="0,0,0" endPos="0,0,0"/>
    </VariableTable>
    <InputDirective startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="in1" startPos="0,0,0" endPos="0,0,0"/>
    </InputDirective>
    <InputDirective startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="1" name="in0" startPos="0,0,0" endPos="0,0,0"/>
    </InputDirective>
    <VersionDirective startPos="0,0,0" endPos="0,0,0">
      <VersionMajor startPos="0,0,0" endPos="0,0,0"/>
      <VersionMinor startPos="0,0,0" endPos="0,0,0"/>
    </VersionDirective>
  </HeaderNode>
  <ObjectNode startPos="1,1,0" endPos="5,2,60">
    <KeyValuePairNode startPos="2,3,4" endPos="2,20,21">
      <LiteralKeyNode startPos="2,3,4" endPos="2,6,7">
        <StringNode startPos="2,3,4" endPos="2,6,7">a</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="2,8,9" endPos="2,19,20">
        <BinaryOpNode startPos="2,8,9" endPos="2,19,20"/>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="3,3,25" endPos="3,21,43">
      <LiteralKeyNode startPos="3,3,25" endPos="3,6,28">
        <StringNode startPos="3,3,25" endPos="3,6,28">b</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="3,8,30" endPos="3,20,42">
        <BinaryOpNode startPos="3,8,30" endPos="3,20,42"/>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="4,3,47" endPos="4,14,58">
      <LiteralKeyNode startPos="4,3,47" endPos="4,6,50">
        <StringNode startPos="4,3,47" endPos="4,6,50">c</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="4,8,52" endPos="4,13,57">
        <BinaryOpNode startPos="4,8,52" endPos="4,13,57"/>
      </NullSafeNode>
    </KeyValuePairNode>
  </ObjectNode>
</AST>