(command.CommandList
  children: [
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:pkgname spids:[6])
          op: Equal
          rhs: {(lizardfs)}
          spids: [6]
        )
      ]
      spids: [6]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:pkgver spids:[9])
          op: Equal
          rhs: {(2.6.0)}
          spids: [9]
        )
      ]
      spids: [9]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:pkgrel spids:[12])
          op: Equal
          rhs: {(2)}
          spids: [12]
        )
      ]
      spids: [12]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:pkgdesc spids:[15])
          op: Equal
          rhs: {(DQ ('a highly reliable, scalable and efficient distributed file system'))}
          spids: [15]
        )
      ]
      spids: [15]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:url spids:[20])
          op: Equal
          rhs: {(DQ ('https://github.com/lizardfs/lizardfs/'))}
          spids: [20]
        )
      ]
      spids: [20]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:arch spids:[25])
          op: Equal
          rhs: {(DQ )}
          spids: [25]
        )
      ]
      spids: [25]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:license spids:[29])
          op: Equal
          rhs: {(DQ (GPLv3))}
          spids: [29]
        )
      ]
      spids: [29]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:depends spids:[34])
          op: Equal
          rhs: {(DQ )}
          spids: [34]
        )
      ]
      spids: [34]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:depends_dev spids:[38])
          op: Equal
          rhs: {(DQ )}
          spids: [38]
        )
      ]
      spids: [38]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:makedepends spids:[42])
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_DollarName '$depends_dev') 
                (' boost-dev cmake fuse-dev zlib-dev asciidoc python2')
              )
            }
          spids: [42]
        )
      ]
      spids: [42]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:pkgusers spids:[48])
          op: Equal
          rhs: {(DQ (mfs))}
          spids: [48]
        )
      ]
      spids: [48]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:pkggroups spids:[53])
          op: Equal
          rhs: {(DQ (mfs))}
          spids: [53]
        )
      ]
      spids: [53]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:install spids:[58])
          op: Equal
          rhs: {(DQ ($ VSub_DollarName '$pkgname') (.pre-install))}
          spids: [58]
        )
      ]
      spids: [58]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:subpackages spids:[64])
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_DollarName '$pkgname') ('-doc ') ($ VSub_DollarName '$pkgname') ('-master ') 
                ($ VSub_DollarName '$pkgname') ('-metalogger\n') ('\t') ($ VSub_DollarName '$pkgname') ('-chunkserver ') ($ VSub_DollarName '$pkgname') 
                ('-client ') ($ VSub_DollarName '$pkgname') ('-cgi ') ($ VSub_DollarName '$pkgname') ('-cgiserv\n') ('\t') 
                ($ VSub_DollarName '$pkgname') (-adm)
              )
            }
          spids: [64]
        )
      ]
      spids: [64]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:source spids:[86])
          op: Equal
          rhs: 
            {
              (DQ (lizardfs-) ($ VSub_DollarName '$pkgver') 
                ('.tar.gz::https://github.com/lizardfs/lizardfs/archive/v') ($ VSub_DollarName '$pkgver') ('.tar.gz\n') ('\tfix-headers.patch\n') 
                ('\t0001-common-Add-multi-platform-endian-conversion-function.patch\n') ('\n') ('\tlizardfs-cgiserv.initd\n') ('\tlizardfs-chunkserver.initd\n') ('\tlizardfs-master.initd\n') 
                ('\tlizardfs-metalogger.initd\n') ('\t')
              )
            }
          spids: [86]
        )
      ]
      spids: [86]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:_builddir spids:[104])
          op: Equal
          rhs: {(DQ ($ VSub_DollarName '$srcdir')) (/lizardfs-) ($ VSub_DollarName '$pkgver')}
          spids: [104]
        )
      ]
      spids: [104]
    )
    (command.FuncDef
      name: prepare
      body: 
        (command.BraceGroup
          children: [
            (command.Assignment
              keyword: Assign_Local
              pairs: [(assign_pair lhs:(lhs_expr.LhsName name:i spids:[120]) op:Equal spids:[120])]
              spids: [118]
            )
            (C {(cd)} {(DQ ($ VSub_DollarName '$_builddir'))})
            (command.ForEach
              iter_name: i
              iter_words: [{($ VSub_DollarName '$source')}]
              do_arg_iter: F
              body: 
                (command.DoGroup
                  children: [
                    (command.Case
                      to_match: {($ VSub_DollarName '$i')}
                      arms: [
                        (case_arm
                          pat_list: [{(Lit_Other '*') (.patch)}]
                          action: [
                            (command.Sentence
                              child: (C {(msg)} {($ VSub_DollarName '$i')})
                              terminator: <Op_Semi ';'>
                            )
                            (command.AndOr
                              ops: [Op_DPipe]
                              children: [
                                (C {(patch)} {(-p1)} {(-i)} 
                                  {(DQ ($ VSub_DollarName '$srcdir')) (/) ($ VSub_DollarName '$i')}
                                )
                                (command.ControlFlow
                                  token: <ControlFlow_Return return>
                                  arg_word: {(1)}
                                )
                              ]
                            )
                          ]
                          spids: [149 151 175 16777215]
                        )
                      ]
                      spids: [142 146 178]
                    )
                  ]
                  spids: [139 181]
                )
              spids: [135 137]
            )
            (C {(mkdir)} {(-p)} {(build)})
          ]
          spids: [115]
        )
      spids: [111 114]
    )
    (command.FuncDef
      name: build
      body: 
        (command.BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_DollarName '$_builddir')) (/build)})
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(cmake)} {(..)} {(-DCMAKE_BUILD_TYPE) (Lit_Other '=') (Release)} 
                  {(-DCMAKE_INSTALL_PREFIX) (Lit_Other '=') (DQ (/))} {(-DENABLE_TESTS) (Lit_Other '=') (NO)} {(-DENABLE_DEBIAN_PATHS) (Lit_Other '=') (YES)}
                )
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(make)})
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
          ]
          spids: [197]
        )
      spids: [193 196]
    )
    (command.FuncDef
      name: package
      body: 
        (command.BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_DollarName '$_builddir')) (/build)})
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(make)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_DollarName '$pkgdir'))} {(install)})
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
            (C {(chown)} {(-R)} {(mfs) (Lit_Other ':') (mfs)} 
              {(DQ ($ VSub_DollarName '$pkgdir')) (/var/lib/mfs)}
            )
            (command.ForEach
              iter_name: i
              iter_words: [{($ VSub_DollarName '$source')}]
              do_arg_iter: F
              body: 
                (command.DoGroup
                  children: [
                    (command.Case
                      to_match: {($ VSub_DollarName '$i')}
                      arms: [
                        (case_arm
                          pat_list: [{(Lit_Other '*') (.initd)}]
                          action: [
                            (command.AndOr
                              ops: [Op_DPipe]
                              children: [
                                (C {(install)} {(-Dm755)} 
                                  {(DQ ($ VSub_DollarName '$srcdir')) (/) ($ VSub_DollarName '$i')} 
                                  {(DQ ($ VSub_DollarName '$pkgdir')) (/etc/init.d/) 
                                    (word_part.BracedVarSub
                                      token: <VSub_Name i>
                                      suffix_op: 
                                        (suffix_op.StringUnary
                                          op_id: VOp1_Percent
                                          arg_word: {('.*')}
                                        )
                                      spids: [343 347]
                                    )
                                  }
                                )
                                (command.ControlFlow
                                  token: <ControlFlow_Return return>
                                  arg_word: {(1)}
                                )
                              ]
                            )
                          ]
                          spids: [322 324 356 16777215]
                        )
                      ]
                      spids: [315 319 359]
                    )
                  ]
                  spids: [312 362]
                )
              spids: [308 310]
            )
          ]
          spids: [262]
        )
      spids: [258 261]
    )
    (command.FuncDef
      name: _mv_files
      body: 
        (command.BraceGroup
          children: [
            (command.Assignment
              keyword: Assign_Local
              pairs: [(assign_pair lhs:(lhs_expr.LhsName name:i spids:[376]) op:Equal spids:[376])]
              spids: [374]
            )
            (command.ForEach
              iter_name: i
              iter_words: [{(DQ ($ VSub_At '$@'))}]
              do_arg_iter: F
              body: 
                (command.DoGroup
                  children: [
                    (command.Case
                      to_match: {($ VSub_DollarName '$i')}
                      arms: [
                        (case_arm
                          pat_list: [{(Lit_Other '*') (/) (Lit_Other '*')}]
                          action: [
                            (C {(mkdir)} {(-p)} 
                              {(DQ ($ VSub_DollarName '$subpkgdir')) (/) 
                                (word_part.BracedVarSub
                                  token: <VSub_Name i>
                                  suffix_op: 
                                    (suffix_op.StringUnary
                                      op_id: VOp1_Percent
                                      arg_word: {(Lit_Slash /) ('*')}
                                    )
                                  spids: [413 418]
                                )
                              }
                            )
                          ]
                          spids: [400 403 419 16777215]
                        )
                        (case_arm
                          pat_list: [{(Lit_Other '*')}]
                          action: [(C {(mkdir)} {(-p)} {(DQ ($ VSub_DollarName '$subpkgdir'))})]
                          spids: [422 423 432 16777215]
                        )
                      ]
                      spids: [393 397 435]
                    )
                    (command.AndOr
                      ops: [Op_DPipe]
                      children: [
                        (C {(mv)} {(DQ ($ VSub_DollarName '$pkgdir')) (/) ($ VSub_DollarName '$i')} 
                          {(DQ ($ VSub_DollarName '$subpkgdir')) (/) ($ VSub_DollarName '$i')}
                        )
                        (command.ControlFlow
                          token: <ControlFlow_Return return>
                          arg_word: {(1)}
                        )
                      ]
                    )
                  ]
                  spids: [390 459]
                )
              spids: [384 388]
            )
          ]
          spids: [371]
        )
      spids: [367 370]
    )
    (command.FuncDef
      name: master
      body: 
        (command.BraceGroup
          children: [
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:pkgdesc spids:[471])
                  op: Equal
                  rhs: {(DQ ('LizardFS master server'))}
                  spids: [471]
                )
              ]
              spids: [471]
            )
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:depends spids:[477])
                  op: Equal
                  rhs: 
                    {
                      (DQ ('lizardfs=') ($ VSub_DollarName '$pkgver') (-r) ($ VSub_DollarName '$pkgrel'))
                    }
                  spids: [477]
                )
              ]
              spids: [477]
            )
            (C {(cd)} {(DQ ($ VSub_DollarName '$pkgdir'))})
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(_mv_files)} {(usr/sbin/mfsmaster)} {(usr/sbin/mfsrestoremaster)} 
                  {(usr/sbin/mfsmetadump)} {(usr/sbin/mfsmetarestore)} {(etc/mfs/mfsexports.cfg.dist)} {(etc/mfs/mfstopology.cfg.dist)} 
                  {(etc/mfs/mfsgoals.cfg.dist)} {(etc/mfs/mfsmaster.cfg.dist)} {(etc/mfs/globaliolimits.cfg.dist)} {(var/lib/mfs/metadata.mfs.empty)} 
                  {(etc/init.d/lizardfs-master)}
                )
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
            (C {(chown)} {(-R)} {(mfs) (Lit_Other ':') (mfs)} 
              {(DQ ($ VSub_DollarName '$subpkgdir')) (/var/lib/mfs)}
            )
          ]
          spids: [468]
        )
      spids: [464 467]
    )
    (command.FuncDef
      name: metalogger
      body: 
        (command.BraceGroup
          children: [
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:pkgdesc spids:[571])
                  op: Equal
                  rhs: {(DQ ('LizardFS metadata replication server'))}
                  spids: [571]
                )
              ]
              spids: [571]
            )
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:depends spids:[577])
                  op: Equal
                  rhs: 
                    {
                      (DQ ('lizardfs=') ($ VSub_DollarName '$pkgver') (-r) ($ VSub_DollarName '$pkgrel'))
                    }
                  spids: [577]
                )
              ]
              spids: [577]
            )
            (C {(cd)} {(DQ ($ VSub_DollarName '$pkgdir'))})
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(_mv_files)} {(usr/sbin/mfsmetalogger)} {(etc/mfs/mfsmetalogger.cfg.dist)} 
                  {(etc/init.d/lizardfs-metalogger)}
                )
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
          ]
          spids: [568]
        )
      spids: [564 567]
    )
    (command.FuncDef
      name: chunkserver
      body: 
        (command.BraceGroup
          children: [
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:pkgdesc spids:[625])
                  op: Equal
                  rhs: {(DQ ('LizardFS data server'))}
                  spids: [625]
                )
              ]
              spids: [625]
            )
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:depends spids:[631])
                  op: Equal
                  rhs: 
                    {
                      (DQ ('lizardfs=') ($ VSub_DollarName '$pkgver') (-r) ($ VSub_DollarName '$pkgrel'))
                    }
                  spids: [631]
                )
              ]
              spids: [631]
            )
            (C {(cd)} {(DQ ($ VSub_DollarName '$pkgdir'))})
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(_mv_files)} {(usr/sbin/mfschunkserver)} {(etc/mfs/mfschunkserver.cfg.dist)} 
                  {(etc/mfs/mfshdd.cfg.dist)} {(etc/init.d/lizardfs-chunkserver)}
                )
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
          ]
          spids: [622]
        )
      spids: [618 621]
    )
    (command.FuncDef
      name: client
      body: 
        (command.BraceGroup
          children: [
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:pkgdesc spids:[683])
                  op: Equal
                  rhs: {(DQ ('LizardFS client'))}
                  spids: [683]
                )
              ]
              spids: [683]
            )
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:depends spids:[689])
                  op: Equal
                  rhs: {(DQ (fuse))}
                  spids: [689]
                )
              ]
              spids: [689]
            )
            (C {(cd)} {(DQ ($ VSub_DollarName '$pkgdir'))})
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(_mv_files)} {(usr/bin/mfstools)} {(usr/bin/mfsmount)} {(usr/bin/mfssnapshot)} 
                  {(usr/bin/mfsappendchunks)} {(usr/bin/mfscheckfile)} {(usr/bin/mfsdeleattr)} {(usr/bin/mfsdirinfo)} {(usr/bin/mfsfileinfo)} 
                  {(usr/bin/mfsfilerepair)} {(usr/bin/mfsgeteattr)} {(usr/bin/mfsgetgoal)} {(usr/bin/mfsgettrashtime)} {(usr/bin/mfsmakesnapshot)} 
                  {(usr/bin/mfsrepquota)} {(usr/bin/mfsrgetgoal)} {(usr/bin/mfsrgettrashtime)} {(usr/bin/mfsrsetgoal)} {(usr/bin/mfsrsettrashtime)} 
                  {(usr/bin/mfsseteattr)} {(usr/bin/mfssetgoal)} {(usr/bin/mfssetquota)} {(usr/bin/mfssettrashtime)} {(etc/mfs/mfsmount.cfg.dist)} 
                  {(etc/mfs/iolimits.cfg.dist)}
                )
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
          ]
          spids: [680]
        )
      spids: [676 679]
    )
    (command.FuncDef
      name: cgi
      body: 
        (command.BraceGroup
          children: [
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:pkgdesc spids:[819])
                  op: Equal
                  rhs: {(DQ ('LizardFS CGI Monitor'))}
                  spids: [819]
                )
              ]
              spids: [819]
            )
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:depends spids:[825])
                  op: Equal
                  rhs: {(DQ (python2))}
                  spids: [825]
                )
              ]
              spids: [825]
            )
            (C {(cd)} {(DQ ($ VSub_DollarName '$pkgdir'))})
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(_mv_files)} {(usr/share/mfscgi)})
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
          ]
          spids: [816]
        )
      spids: [812 815]
    )
    (command.FuncDef
      name: cgiserv
      body: 
        (command.BraceGroup
          children: [
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:pkgdesc spids:[862])
                  op: Equal
                  rhs: {(DQ ('Simple CGI-capable HTTP server to run LizardFS CGI Monitor'))}
                  spids: [862]
                )
              ]
              spids: [862]
            )
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:depends spids:[868])
                  op: Equal
                  rhs: 
                    {
                      (DQ ($ VSub_DollarName '$pkgname') ('-cgi=') ($ VSub_DollarName '$pkgver') (-r) 
                        ($ VSub_DollarName '$pkgrel')
                      )
                    }
                  spids: [868]
                )
              ]
              spids: [868]
            )
            (C {(cd)} {(DQ ($ VSub_DollarName '$pkgdir'))})
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(_mv_files)} {(usr/sbin/lizardfs-cgiserver)} {(usr/sbin/mfscgiserv)} 
                  {(etc/init.d/lizardfs-cgiserv)}
                )
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
          ]
          spids: [859]
        )
      spids: [855 858]
    )
    (command.FuncDef
      name: adm
      body: 
        (command.BraceGroup
          children: [
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:pkgdesc spids:[917])
                  op: Equal
                  rhs: {(DQ ('LizardFS administration utility'))}
                  spids: [917]
                )
              ]
              spids: [917]
            )
            (command.Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (lhs_expr.LhsName name:depends spids:[923])
                  op: Equal
                  rhs: {(DQ )}
                  spids: [923]
                )
              ]
              spids: [923]
            )
            (C {(cd)} {(DQ ($ VSub_DollarName '$pkgdir'))})
            (command.AndOr
              ops: [Op_DPipe]
              children: [
                (C {(_mv_files)} {(usr/bin/lizardfs-admin)} {(usr/bin/lizardfs-probe)})
                (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
          ]
          spids: [914]
        )
      spids: [910 913]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:md5sums spids:[956])
          op: Equal
          rhs: 
            {
              (DQ ('9765bca6f8812a6fbca58a04e2f33c6e  lizardfs-2.6.0.tar.gz\n') 
                ('a04e01504edff691389236697d9e9f72  fix-headers.patch\n') 
                (
'8beae2dc879a6e3bc778fa63409dd5be  0001-common-Add-multi-platform-endian-conversion-function.patch\n'
                ) ('fcd290b193fbedc9035cbd4be46463b7  lizardfs-cgiserv.initd\n') 
                ('deffb670f92d3675b8716c79d8ba954f  lizardfs-chunkserver.initd\n') ('3185ec14fe09cc7c74dc8c9b00b289e8  lizardfs-master.initd\n') 
                ('17022128ce9dce94e632a59fbd2c5f05  lizardfs-metalogger.initd')
              )
            }
          spids: [956]
        )
      ]
      spids: [956]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:sha256sums spids:[967])
          op: Equal
          rhs: 
            {
              (DQ 
                (
'f7f7e3c64d4907db318113d224b9296ebcd629028ad3e13894eb592dac8d9161  lizardfs-2.6.0.tar.gz\n'
                ) ('2db07acf838c6b468d4ea3a5ad831e7cacf95a0067140d03640f9f01fde15175  fix-headers.patch\n') 
                (
'24a2b699fdf96c8ead795b5ad962502421bbac64a4bc4d7cf68dfaee16cc6b19  0001-common-Add-multi-platform-endian-conversion-function.patch\n'
                ) ('e080c484e67f6ec25816a5c90b12a3c867a5b123fa73aa9442f76bc5a8e90264  lizardfs-cgiserv.initd\n') 
                (
'b0157cf08cb22bdee27f9f88a11806341868102177021535e3ee66be5afd311b  lizardfs-chunkserver.initd\n'
                ) ('1ef583e31532a9012406be0643f432bc059dc22eacc71c9aca1d2cef722e67c7  lizardfs-master.initd\n') 
                (
'05b091d78fe3f4efab6ba916e0e91b0c628a9eb45244ee793bf473ccac825d6e  lizardfs-metalogger.initd'
                )
              )
            }
          spids: [967]
        )
      ]
      spids: [967]
    )
    (command.Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (lhs_expr.LhsName name:sha512sums spids:[978])
          op: Equal
          rhs: 
            {
              (DQ 
                (
'a80277cf625e175728147f1850cc6ad234d490589a825bfede23e53720ffef7d8c5d21ed8ce6a31217c8901e04cb5c91ac581da3795a592756c5f8f3257537ff  lizardfs-2.6.0.tar.gz\n'
                ) 
                (
'eaeff3c67951bccb7e3963981c5bae2f582c6cddfadbd604f0151ace49ade0524d51665c7a7821b59c80d61aade05900368c9f7022793131f03e44df6c96c3f8  fix-headers.patch\n'
                ) 
                (
'f5c391717b36315ec62ee71a24d41409a5138d2ba3579e392e9b29c08bb4c8711c4f71440518cc6ee03f13cdb265515cc544f99b5c368717aae1da1a9ca9ca9f  0001-common-Add-multi-platform-endian-conversion-function.patch\n'
                ) 
                (
'2c78af05c2eeba866c25c58d996c64d16a590248660a362e29a52065af93c126c6eb3232c8cdbb797e60cca406608b77f29ce62717446b7c3d1a8d35e0a722d8  lizardfs-cgiserv.initd\n'
                ) 
                (
'f5de527f2c6f729d49c365cbac64d938d8f90de2c78ac2f4fdbb445532fbc6438ed7380b7963f70cfbf99d48282d7da6a8dbb3df9ae84ac7d2fcebda2ce308c8  lizardfs-chunkserver.initd\n'
                ) 
                (
'6234131965bf52ef0bb859a50010b649b10b81786ff302f6ff65429d03026b32d0e1ad2daeab99dea4bd8cc94ac5aed75707d640adf33b4fb79e22185e77ac01  lizardfs-master.initd\n'
                ) 
                (
'76951ecdbaa69cef0fc383bbc3d36b1eb00aced3c98750676ab159a44a9e50d29ebe188080a08a2a09df6c62f6899bb093cf94e9e3e1688826f5ff8dfdc0fa68  lizardfs-metalogger.initd'
                )
              )
            }
          spids: [978]
        )
      ]
      spids: [978]
    )
  ]
)