Rendering of the source text

<?xml version="1.0"?>
<model xmlns="http://www.cellml.org/cellml/1.1#" name="ImportExample1">
  <component name="time">
    <variable name="t" public_interface="out" units="second" />
  </component>
  <component name="Cformation">
    <variable initial_value="10" name="A" units="uM" />
    <variable initial_value="5" name="B" units="uM" />
    <variable initial_value="0" name="C" public_interface="out" units="uM" />
    <variable name="J1" units="uM_per_s" />
    <variable initial_value="0.2" name="kf1" units="per_uM_per_s" />
    <variable initial_value="0.05" name="kr1" units="per_s" />
    <variable name="Cpc" units="uM_um2" />
    <variable initial_value="5" name="R" units="per_um" />
    <variable name="J2" public_interface="in" units="per_um2_per_s" />
    <variable name="t" public_interface="in" units="second" />
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply>
        <eq />
        <ci>J1</ci>
        <apply>
          <minus />
          <apply>
            <times />
            <ci>kf1</ci>
            <ci>A</ci>
            <ci>B</ci>
          </apply>
          <apply>
            <times />
            <ci>kr1</ci>
            <ci>C</ci>
          </apply>
        </apply>
      </apply>
      <apply>
        <eq />
        <apply>
          <diff />
          <bvar>
            <ci>t</ci>
          </bvar>
          <ci>C</ci>
        </apply>
        <apply>
          <minus />
          <ci>J1</ci>
          <apply>
            <times />
            <ci>Cpc</ci>
            <ci>J2</ci>
          </apply>
        </apply>
      </apply>
      <apply>
        <eq />
        <apply>
          <diff />
          <bvar>
            <ci>t</ci>
          </bvar>
          <ci>A</ci>
        </apply>
        <apply>
          <minus />
          <ci>J1</ci>
        </apply>
      </apply>
      <apply>
        <eq />
        <apply>
          <diff />
          <bvar>
            <ci>t</ci>
          </bvar>
          <ci>B</ci>
        </apply>
        <apply>
          <minus />
          <ci>J1</ci>
        </apply>
      </apply>
      <apply>
        <eq />
        <ci>Cpc</ci>
        <apply>
          <divide />
          <ci>R</ci>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="per_uM_per_um3">602.2</cn>
        </apply>
      </apply>
    </math>
  </component>
  <units name="uM">
    <unit prefix="micro" units="mole" />
    <unit exponent="-1" units="litre" />
  </units>
  <units name="per_um">
    <unit exponent="-1" prefix="micro" units="meter" />
  </units>
  <units name="uM_per_s">
    <unit units="uM" />
    <unit units="per_s" />
  </units>
  <units name="per_uM_per_s">
    <unit exponent="-1" units="uM" />
    <unit exponent="-1" units="second" />
  </units>
  <units name="per_s">
    <unit exponent="-1" units="second" />
  </units>
  <units name="uM_um2">
    <unit units="uM" />
    <unit units="um2" />
  </units>
  <units name="per_um2_per_s">
    <unit units="per_um2" />
    <unit units="per_s" />
  </units>
  <units name="per_um2">
    <unit exponent="2" units="per_um" />
  </units>
  <units name="um2">
    <unit exponent="2" prefix="micro" units="metre" />
  </units>
  <units name="per_uM_per_um3">
    <unit exponent="-1" units="uM" />
    <unit exponent="-3" prefix="micro" units="metre" />
  </units>
  <connection>
    <map_components component_1="time" component_2="Cformation" />
    <map_variables variable_1="t" variable_2="t" />
  </connection>
  <import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="ImportExample2.cellml">
    <component component_ref="Eformation" name="ImportedEformation" />
  </import>
  <connection>
    <map_components component_1="time" component_2="ImportedEformation" />
    <map_variables variable_1="t" variable_2="t" />
  </connection>
  <connection>
    <map_components component_1="Cformation" component_2="ImportedEformation" />
    <map_variables variable_1="C" variable_2="C" />
    <map_variables variable_1="J2" variable_2="J2" />
  </connection>
</model>