(command.CommandList
  children: [
    (command.ShAssignment
      left: <Id.Lit_VarLike 'TIMING_LOOPS='>
      pairs: [
        (AssignPair
          left: <Id.Lit_VarLike 'TIMING_LOOPS='>
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'TIMING_LOOPS='> name:TIMING_LOOPS)
          op: assign_op.Equal
          rhs: {<10000>}
        )
      ]
      redirects: []
    )
    (command.ShAssignment
      left: <Id.Lit_VarLike 'incksum='>
      pairs: [
        (AssignPair
          left: <Id.Lit_VarLike 'incksum='>
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'incksum='> name:incksum)
          op: assign_op.Equal
          rhs: 
            {
              (DQ 
                (CommandSub
                  left_token: <Id.Left_DollarParen '$('>
                  child: 
                    (command.Simple
                      blame_tok: <atf_get_srcdir>
                      more_env: []
                      words: [{<atf_get_srcdir>}]
                      redirects: []
                      do_fork: T
                    )
                  right: <Id.Eof_RParen _>
                ) <'/in_cksum'>
              )
            }
        )
      ]
      redirects: []
    )
    (command.ShFunction
      name_tok: <fail>
      name: fail
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <atf_fail>
              more_env: []
              words: [{<atf_fail>} {(DQ <'see output for details'>)}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <mbufs>
      name: mbufs
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.AndOr
              children: [
                (command.Simple
                  blame_tok: <Id.Left_DollarBrace '${'>
                  more_env: []
                  words: [
                    {(${ Id.VSub_Name incksum)}
                    {<-l>}
                    {<16>}
                    {<-u>}
                    {($ Id.VSub_Number 0)}
                    {<-i>}
                    {(${ Id.VSub_Name TIMING_LOOPS)}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                    {<1>}
                  ]
                  redirects: []
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <fail>
                  more_env: []
                  words: [{<fail>}]
                  redirects: []
                  do_fork: T
                )
              ]
              ops: [<Id.Op_DPipe _>]
            )
            (command.AndOr
              children: [
                (command.Simple
                  blame_tok: <Id.Left_DollarBrace '${'>
                  more_env: []
                  words: [
                    {(${ Id.VSub_Name incksum)}
                    {<-l>}
                    {<16>}
                    {<-u>}
                    {($ Id.VSub_Number 0)}
                    {<-i>}
                    {(${ Id.VSub_Name TIMING_LOOPS)}
                    {<1>}
                    {<2>}
                    {<3>}
                    {<4>}
                    {<5>}
                    {<6>}
                    {<7>}
                    {<8>}
                    {<9>}
                    {<10>}
                    {<11>}
                    {<12>}
                    {<13>}
                    {<14>}
                    {<15>}
                    {<16>}
                    {<1>}
                    {<2>}
                    {<3>}
                    {<4>}
                    {<5>}
                    {<6>}
                    {<7>}
                    {<8>}
                    {<9>}
                    {<10>}
                    {<11>}
                    {<12>}
                    {<13>}
                    {<14>}
                    {<15>}
                    {<16>}
                  ]
                  redirects: []
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <fail>
                  more_env: []
                  words: [{<fail>}]
                  redirects: []
                  do_fork: T
                )
              ]
              ops: [<Id.Op_DPipe _>]
            )
            (command.AndOr
              children: [
                (command.Simple
                  blame_tok: <Id.Left_DollarBrace '${'>
                  more_env: []
                  words: [
                    {(${ Id.VSub_Name incksum)}
                    {<-l>}
                    {<64>}
                    {<-u>}
                    {($ Id.VSub_Number 0)}
                    {<-i>}
                    {(${ Id.VSub_Name TIMING_LOOPS)}
                    {<1>}
                    {<2>}
                    {<3>}
                    {<4>}
                    {<5>}
                    {<6>}
                    {<7>}
                    {<8>}
                    {<9>}
                    {<10>}
                    {<11>}
                    {<12>}
                    {<13>}
                    {<14>}
                    {<15>}
                    {<16>}
                    {<1>}
                    {<2>}
                    {<3>}
                    {<4>}
                    {<5>}
                    {<6>}
                    {<7>}
                    {<8>}
                    {<9>}
                    {<10>}
                    {<11>}
                    {<12>}
                    {<13>}
                    {<14>}
                    {<15>}
                    {<16>}
                  ]
                  redirects: []
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <fail>
                  more_env: []
                  words: [{<fail>}]
                  redirects: []
                  do_fork: T
                )
              ]
              ops: [<Id.Op_DPipe _>]
            )
            (command.AndOr
              children: [
                (command.Simple
                  blame_tok: <Id.Left_DollarBrace '${'>
                  more_env: []
                  words: [
                    {(${ Id.VSub_Name incksum)}
                    {<-l>}
                    {<16>}
                    {<-u>}
                    {($ Id.VSub_Number 0)}
                    {<-i>}
                    {(${ Id.VSub_Name TIMING_LOOPS)}
                    {<1>}
                    {<3>}
                    {<1>}
                    {<3>}
                    {<1>}
                    {<3>}
                    {<1>}
                  ]
                  redirects: []
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <fail>
                  more_env: []
                  words: [{<fail>}]
                  redirects: []
                  do_fork: T
                )
              ]
              ops: [<Id.Op_DPipe _>]
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <sizes>
      name: sizes
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.AndOr
              children: [
                (command.Simple
                  blame_tok: <Id.Left_DollarBrace '${'>
                  more_env: []
                  words: [
                    {(${ Id.VSub_Name incksum)}
                    {<-l>}
                    {<16>}
                    {<-u>}
                    {($ Id.VSub_Number 1)}
                    {<-i>}
                    {(${ Id.VSub_Name TIMING_LOOPS)}
                    {<2048>}
                  ]
                  redirects: []
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <fail>
                  more_env: []
                  words: [{<fail>}]
                  redirects: []
                  do_fork: T
                )
              ]
              ops: [<Id.Op_DPipe _>]
            )
            (command.AndOr
              children: [
                (command.Simple
                  blame_tok: <Id.Left_DollarBrace '${'>
                  more_env: []
                  words: [
                    {(${ Id.VSub_Name incksum)}
                    {<-l>}
                    {<16>}
                    {<-u>}
                    {($ Id.VSub_Number 1)}
                    {<-i>}
                    {(${ Id.VSub_Name TIMING_LOOPS)}
                    {<40>}
                  ]
                  redirects: []
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <fail>
                  more_env: []
                  words: [{<fail>}]
                  redirects: []
                  do_fork: T
                )
              ]
              ops: [<Id.Op_DPipe _>]
            )
            (command.AndOr
              children: [
                (command.Simple
                  blame_tok: <Id.Left_DollarBrace '${'>
                  more_env: []
                  words: [
                    {(${ Id.VSub_Name incksum)}
                    {<-l>}
                    {<16>}
                    {<-u>}
                    {($ Id.VSub_Number 1)}
                    {<-i>}
                    {(${ Id.VSub_Name TIMING_LOOPS)}
                    {<1536>}
                  ]
                  redirects: []
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <fail>
                  more_env: []
                  words: [{<fail>}]
                  redirects: []
                  do_fork: T
                )
              ]
              ops: [<Id.Op_DPipe _>]
            )
            (command.AndOr
              children: [
                (command.Simple
                  blame_tok: <Id.Left_DollarBrace '${'>
                  more_env: []
                  words: [
                    {(${ Id.VSub_Name incksum)}
                    {<-l>}
                    {<16>}
                    {<-u>}
                    {($ Id.VSub_Number 1)}
                    {<-i>}
                    {(${ Id.VSub_Name TIMING_LOOPS)}
                    {<576>}
                  ]
                  redirects: []
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <fail>
                  more_env: []
                  words: [{<fail>}]
                  redirects: []
                  do_fork: T
                )
              ]
              ops: [<Id.Op_DPipe _>]
            )
            (command.AndOr
              children: [
                (command.Simple
                  blame_tok: <Id.Left_DollarBrace '${'>
                  more_env: []
                  words: [
                    {(${ Id.VSub_Name incksum)}
                    {<-l>}
                    {<16>}
                    {<-u>}
                    {($ Id.VSub_Number 1)}
                    {<-i>}
                    {(${ Id.VSub_Name TIMING_LOOPS)}
                    {<1536>}
                    {<1536>}
                    {<1536>}
                    {<1536>}
                    {<1536>}
                    {<640>}
                  ]
                  redirects: []
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <fail>
                  more_env: []
                  words: [{<fail>}]
                  redirects: []
                  do_fork: T
                )
              ]
              ops: [<Id.Op_DPipe _>]
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.Simple
      blame_tok: <atf_test_case>
      more_env: []
      words: [{<atf_test_case>} {<mbufs_aligned>}]
      redirects: []
      do_fork: T
    )
    (command.ShFunction
      name_tok: <mbufs_aligned_head>
      name: mbufs_aligned_head
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <atf_set>
              more_env: []
              words: [{<atf_set>} {(DQ <descr>)} {(DQ <'Test in_cksum mbuf chains aligned'>)}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <mbufs_aligned_body>
      name: mbufs_aligned_body
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <mbufs>
              more_env: []
              words: [{<mbufs>} {<0>}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <mbufs_unaligned_head>
      name: mbufs_unaligned_head
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <atf_set>
              more_env: []
              words: [{<atf_set>} {(DQ <descr>)} {(DQ <'Test in_cksum mbuf chains unaligned'>)}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <mbufs_unaligned_body>
      name: mbufs_unaligned_body
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <mbufs>
              more_env: []
              words: [{<mbufs>} {<1>}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <sizes_aligned_head>
      name: sizes_aligned_head
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <atf_set>
              more_env: []
              words: [{<atf_set>} {(DQ <descr>)} {(DQ <'Test in_cksum sizes aligned'>)}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <sizes_aligned_body>
      name: sizes_aligned_body
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <sizes>
              more_env: []
              words: [{<sizes>} {<0>}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <sizes_unaligned_head>
      name: sizes_unaligned_head
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <atf_set>
              more_env: []
              words: [{<atf_set>} {(DQ <descr>)} {(DQ <'Test in_cksum sizes unaligned'>)}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <sizes_unaligned_body>
      name: sizes_unaligned_body
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <sizes>
              more_env: []
              words: [{<sizes>} {<1>}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <atf_init_test_cases>
      name: atf_init_test_cases
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <atf_add_test_case>
              more_env: []
              words: [{<atf_add_test_case>} {<mbufs_aligned>}]
              redirects: []
              do_fork: T
            )
            (command.Simple
              blame_tok: <atf_add_test_case>
              more_env: []
              words: [{<atf_add_test_case>} {<mbufs_unaligned>}]
              redirects: []
              do_fork: T
            )
            (command.Simple
              blame_tok: <atf_add_test_case>
              more_env: []
              words: [{<atf_add_test_case>} {<sizes_aligned>}]
              redirects: []
              do_fork: T
            )
            (command.Simple
              blame_tok: <atf_add_test_case>
              more_env: []
              words: [{<atf_add_test_case>} {<sizes_unaligned>}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
  ]
)