(command.CommandList
  children: [
    (command.AndOr
      ops: [Op_DPipe]
      children: [
        (C {(source)} {(sources/include.sh)})
        (command.ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)})
      ]
    )
    (command.AndOr
      ops: [Op_DPipe]
      children: [(C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$SRCDIR'))}) (C {(dienow)})]
    )
    (C {(echo)} {(DQ ('=== Download source code.'))})
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//uclibc.org/downloads/uClibc-0.9.33.2.tar.bz2)}
          spids: [78]
        )
        (env_pair name:SHA1 val:{(4d8d67d6754409bd10015d67d1ce7a04c0b001ba)} spids:[84])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//www.musl-libc.org/releases/musl-1.1.12.tar.gz)}
          spids: [95]
        )
        (env_pair name:SHA1 val:{(e098ce88e7dd4398c178240b4c380771c5b4fe6b)} spids:[101])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(ftp) (Lit_Other ':') (//kernel.org/pub/linux/kernel/v4.x/linux-4.3.tar.gz)}
          spids: [112]
        )
        (env_pair name:SHA1 val:{(309d9bedd8c9ef4a79695f04dcf65c0b551d784c)} spids:[118])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//landley.net/aboriginal/mirror/binutils-397a64b3.tar.bz2)}
          spids: [143]
        )
        (env_pair name:SHA1 val:{(f74f1ce2e62c516ba832f99a94289930be7869cf)} spids:[149])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//landley.net/aboriginal/mirror/elf2flt-332e3d67e763.tar.gz)}
          spids: [167]
        )
        (env_pair name:SHA1 val:{(23279cdd550f557cef8e83e0e0f3e33d04b1d1bd)} spids:[173])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(ftp) (Lit_Other ':') (//ftp.gnu.org/gnu/gcc/gcc-4.2.1/gcc-core-4.2.1.tar.bz2)}
          spids: [188]
        )
        (env_pair name:SHA1 val:{(43a138779e053a864bd16dfabcd3ffff04103213)} spids:[194])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: 
            {(http) (Lit_Other ':') (//ftp.gnu.org/gnu/gcc/gcc-4.2.1/gcc-g) (Lit_Other '+') 
              (Lit_Other '+') (-4.2.1.tar.bz2)
            }
          spids: [209]
        )
        (env_pair name:SHA1 val:{(8f3785bd0e092f563e14ecd26921cd04275496a6)} spids:[218])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//landley.net/toybox/downloads/toybox-0.6.1.tar.gz)}
          spids: [239]
        )
        (env_pair name:SHA1 val:{(7bdf7253d5a5dbf7073e8f5ca0999a7928a63dae)} spids:[245])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//www.busybox.net/downloads/busybox-1.24.1.tar.bz2)}
          spids: [256]
        )
        (env_pair name:SHA1 val:{(157d14d24748b4505b1a418535688706a2b81680)} spids:[262])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(ftp) (Lit_Other ':') (//ftp.gnu.org/gnu/make/make-3.81.tar.bz2)}
          spids: [273]
        )
        (env_pair name:SHA1 val:{(41ed86d941b9c8025aee45db56c0283169dcab3d)} spids:[279])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//ftp.gnu.org/gnu/bash/bash-2.05b.tar.gz)}
          spids: [300]
        )
        (env_pair name:SHA1 val:{(b3e158877f94e66ec1c8ef604e994851ee388b09)} spids:[306])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: 
            {(http) (Lit_Other ':') (//cxx.uclibc.org/src/uClibc) (Lit_Other '+') (Lit_Other '+') 
              (-0.2.2.tar.bz2)
            }
          spids: [321]
        )
        (env_pair name:SHA1 val:{(f5582d206378d7daee6f46609c80204c1ad5c0f7)} spids:[330])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//distcc.googlecode.com/files/distcc-3.1.tar.bz2)}
          spids: [341]
        )
        (env_pair name:SHA1 val:{(30663e8ff94f13c0553fbfb928adba91814e1b3a)} spids:[347])
      ]
    )
    (command.AndOr
      ops: [Op_DAmp]
      children: [
        (command.Assignment
          keyword: Assign_None
          pairs: [
            (assign_pair
              lhs: (lhs_expr.LhsName name:URL spids:[371])
              op: Equal
              rhs: {(http) (Lit_Other ':') (//downloads.sf.net/genext2fs/genext2fs-1.4.1.tar.gz)}
              spids: [371]
            )
          ]
          spids: [371]
        )
        (command.SimpleCommand
          words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
          more_env: [
            (env_pair
              name: SHA1
              val: {(9ace486ee1bad0a49b02194515e42573036f7392)}
              spids: [378]
            )
          ]
        )
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: 
            {(https) (Lit_Other ':') 
              (
//www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.42.13/e2fsprogs-1.42.13.tar.gz
              )
            }
          spids: [389]
        )
        (env_pair name:SHA1 val:{(5205e5e55ca6602fc273a03123262e96405b430c)} spids:[395])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//zlib.net/zlib-1.2.7.tar.bz2)}
          spids: [406]
        )
        (env_pair name:SHA1 val:{(858818fe6d358ec682d54ac5e106a2dd62628e7f)} spids:[412])
      ]
    )
    (command.SimpleCommand
      words: [{(maybe_fork)} {(DQ ('download || dienow'))}]
      more_env: [
        (env_pair
          name: URL
          val: {(http) (Lit_Other ':') (//downloads.sf.net/squashfs/squashfs4.2.tar.gz)}
          spids: [423]
        )
        (env_pair name:SHA1 val:{(e0944471ff68e215d3fecd464f30ea6ceb635fd7)} spids:[429])
        (env_pair
          name: RENAME
          val: {(DQ ('s/(squashfs)(.*)/') (Lit_Other '\\') (1-) (Lit_Other '\\') (2/))}
          spids: [433]
        )
      ]
    )
    (C {(rm)} {(-f)} {(DQ ($ VSub_Name '$SRCDIR')) (/MANIFEST)})
    (C {(cleanup_oldfiles)})
    (C {(echo)} {(Lit_Other '=') (Lit_Other '=') (Lit_Other '=')} {(Got)} {(all)} {(source.)})
    (command.AndOr
      ops: [Op_DPipe]
      children: [
        (command.SimpleCommand
          words: [{(do_manifest)}]
          redirects: [
            (redir.Redir
              op: <Redir_Great '>'>
              fd: 16777215
              arg_word: {(DQ ($ VSub_Name '$SRCDIR')) (/MANIFEST)}
            )
          ]
          more_env: [(env_pair name:PATH val:{(DQ ($ VSub_Name '$OLDPATH'))} spids:[495])]
        )
        (C {(dienow)})
      ]
    )
  ]
)