???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................ELF          >    @      @       Z          @ 8 	 @                                 X4      X4                    `<      `<      `<      0      H                    x<      x<      x<                               8      8      8      $       $                    84      84      84                             Std   84      84      84                             Ptd   P0      P0      P0                           Qtd                                                  Rtd   `<      `<      `<                                  GNU ng2Z`m~R}       -         @  -   0       BE0h*|qX                                                 Y                                          w                                            m                                          6                                                                                                                                                      )                     d                                                                                       i                      @                                                                6                     w                      
                                          {                     )                                                                                                           Q                     U                                                                                      ,                                                                   K                                          F   "                       R                  *                R                  R               __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize lve_get_api_version Py_BuildValue PyArg_ParseTuple lve_info _PyObject_New strerror PyExc_OSError PyErr_SetString __stack_chk_fail PyTuple_Size lve_lvp_setup destroy_lve lve_lvp_map lve_lvp_destroy lve_lvp_create lve_kapi_ver lve_get_global_param lve_leave_pid lve_enter_pid_flags lve_enter_pid lve_destroy lve_create free malloc init_lve _Py_TrueStruct _Py_FalseStruct PyExc_TypeError lve_start lve_set_global_param lve_lvp_create2 lve_lvp_move lve_setup PyInit_pylve PyType_Ready Py_AtExit PyModule_Create2 PyModule_AddObject PyErr_NewException PyModule_AddIntConstant PyType_GenericNew liblve.so.0 libpython3.6m.so.1.0 libpthread.so.0 libc.so.6 _edata __bss_start _end GLIBC_2.4 GLIBC_2.2.5 LVE_1_5                                                              0   ii        ui	                    u'   
      `<                   h<                   p<             p<      (L             -      0L             -      @L             L      L             -      L             `&      L             K      L             -      L             `'      L             @K      L             -      L             %      L             J      L             -      L             @%      L             @J       M             -      M             )      M             I       M             -      (M             0      8M             H      @M             .      HM             0      XM              H      `M             .      hM             $      xM             G      M             $.      M             #      M             F      M             8.      M             @#      M              F      M             F.      M                    M             E      M             Z.      M             '      M             D       N             o.      N             `"      N             `D       N             .      (N              "      8N             C      @N             .      HN             p!      XN             `C      `N             .      hN             `(      xN             B      N             .      N                    N              B      N             .      N                     N             @A      N             .      N             P      N             @      N             .      N             )      N              @       O             .      @O             /      HO             /      hO             "/      pO             0/      O             6/      O             @/      O             J/      O             W/      O             a/      O             o/      P             G,      P             }/      0P             /      8P             /      XP             /      `P             /      P             /      P             /      P             G,      P             /      P             G,      Q             U,      Q             .      Q             &      Q              O      ?                    ?                    ?                    ?                    ?                    ?                    ?                    ?                    ?         '           ?         ,           8R                    >                    >                    >                    >                    >                    >                    >         	           >         
           >                    >                    >                    >                     ?                    ?                    ?                    ?                     ?                    (?                    0?                    8?                    @?                    H?                    P?                     X?         !           `?         "           h?         #           p?         $           x?         %           ?         &           ?         (           ?         )           ?         *           ?         +           ?         ,           HH'  HtH     5&  %&   h    h   h   h   h   h   h   h   qh   ah	   Qh
   Ah   1h   !h   h   h   h   h   h   h   h   h   h   h   qh   ah   Qh   Ah   1h   !h   h   h   h    h!   %u$  D  %m$  D  %e$  D  %]$  D  %U$  D  %M$  D  %E$  D  %=$  D  %5$  D  %-$  D  %%$  D  %$  D  %$  D  %$  D  %$  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %#  D  %}#  D  %u#  D  %m#  D  H=I6  HB6  H9tH^#  Ht	        H=6  H56  H)HHH?HHtHU#  HtfD      =5   u+UH=2#   HtH=  Yd5  ]     w    HH=  H1f     SHH5
  HPdH%(   HD$H1HT$   H45  H   H\$ t$HHuSH=l3  Ht]foHH=  @foKH K H01HL$HdH3%(   uIHP[@ ؉HH!  H81ǐH=4  H5   HD$HD$\ff.     SHHH0dH%(   HD$(1D$    tH~v1HT$LD$ HH2  H5  tqH4  HtlHT$ t$HHJ   BH=  1"H\$(dH3%(   uQH0[@ 1HL$ HH2  H5U  +u1 H=3  H5   HD$HD$\ff.     H=e3  Ht;     H(HH5  dH%(   HD$1HL$HT$tKH3  HtGt$T$H_H=  1/HL$dH3%(   u6H(f.     1@ H=2  H5H  HD$HD$@ H8HH0  dH%(   HD$(1HT$LD$ H5  tLH]2  HtHHL$ t$H1HH=  1qHt$(dH34%(   u0H8@ 1@ H=2  H5  HD$HD$ff.     HH=1  H5\  1HfHHH5W  dH%(   HD$1HT$t@H=1  Ht<t$H=$  1HL$dH3%(   uHfD  1@ cff.     HHH5
  dH%(   HD$1HT$t@H=0  Ht<t$H=
  1HL$dH3%(   uHfD  1@ ff.     HH=0  Ht$7H=
  H1D  H=Y0  H5	  U1Hff.      H8HH5	  dH%(   HD$(1HT$tPH	0  Httt$HT$ Hcu7Ht$ H=	  1HL$(dH3%(   u[H8    1@ ؉HH  H81f     H=/  H5	  HD$xHD$Lff.     H(HH5  dH%(   HD$1HT$t@H)/  Ht<t$HH=  1HHL$dH3%(   u/H( 1@ H=.  H5h  HD$HD$@ H8HH5Y  dH%(   HD$(1HL$$HT$LD$ 
tFH.  HtBt$L$ HǋT$$H=  1Ht$(dH34%(   u-H8Ð1@ H=).  H5  HD$ HD$@ H(HH5  dH%(   HD$1HL$HT$_tKH-  HtGt$T$HoH=h  1HL$dH3%(   u6H(f.     1@ H=y-  H5  HD$pHD$D@ HHH5  dH%(   HD$1HT$t@H=)-  Ht<t$H=  1KHL$dH3%(   uHfD  1@ ff.     HHH5g  dH%(   HD$1HT$$t@H=,  Ht<t$H=4  1HL$dH3%(   uHfD  1@ s,ff.     HH5A  H=j  H,  HtHZ  H Hf     H)  H HBwtLOLFHGIIH3FI3HH	t   t=u=H  H D  IAIII3@I3HH	uA@ A9A u1D  uH  H HH  H5  H8V1Hff.     @ HH=1+  HtH=  H1S H=+  H5  1HfD  H8HH5  dH%(   HD$(1HL$ HT$?tKH*  HtGt$HT$ H^H=G  1HL$(dH3%(   u5H8f     1@ H=Y*  H5  HD$PHD$$@ H(HH5  dH%(   HD$1HL$HT$tKH*  HtGt$T$HH=  1HL$dH3%(   u6H(f.     1@ H=)  H58  HD$HD$t@ H(HH5&  dH%(   HD$1HL$HT$tKHT)  HtGt$T$HH=  1oHL$dH3%(   u6H(f.     1@ H=(  H5  HD$HD$@ H8HH.'  dH%(   HD$(1HT$LD$ H5Q  (tLH(  HtHHL$ t$HHQsH=,  1HL$(dH3%(   u2H8fD  1@ H=A(  H5  HD$8HD$ff.     SH=t&  1-t  H=  H=M!  8HHK  H5&  H5  HH#&  11H=x  H5r  HHH'     H5f  H!   H5k  H   H5q  H   H5x  H   H5|  H   H5  H   H5  H   H5  H	   H5|  H
   H5  Hm   H5  HY   H5  HE}   H5  H1H[HH       (i,i) lve not initialized O IO! II IiI Ii iK liblve_settings pylve.LveNotInitialized LVEGP_SYMLINK_PROTECTION LVEGP_HARDLINK_PROTECTION LVEGP_HANDLE_SYMLINK_OWNER LVEGP_SYMLINK_OWNER_GID LVEGP_SYMLINK_PROT_ALLOW_GID LVEGP_HARDLINK_PROT_ALLOW_GID LVEGP_GLOBAL_NONROOT LVEGP_PROC_CAN_SEE_OTHER_UID LVEGP_PROC_SUPER_GID LVEGP_PTRACE_ENABLED LVEGP_PTRACE_SELF_ENABLED LVEGP_GRACE_PERIOD pylve Python binding to liblve. initialize lve_start lve_create lve_destroy lve_setup lve_set_default lve_info lve_enter_pid lve_enter_pid_flags lve_leave_pid lve_get_api_version lve_set_global_param lve_get_global_param lve_kapi_ver lve_lvp_create lve_lvp_create2 lve_lvp_destroy lve_lvp_setup lve_lvp_map lve_lvp_move liblve_settings objects ls_cpu CPU power aka rate. ls_cpus Number vcpus. ls_io IO limit. ls_enters Enter limit. ls_memory Memory limit. ls_cpu_weight ls_memory_phy Physical memory limit. ls_nproc Number processes. ls_iops Number of IOPS. ls_io_read ls_io_write     Only equal and not equal comparison operations supported.       LVEGP_XFS_QUOTA_CAP_RES_BYPASS  ;            8  P  t         p       4  T  p    @        `  4  `T  p    p  0             zR x  $      0   FJw ?:*3$"       D                 \   p'    HP     t       EN`
AE        d    EJ@
AE       @             L    H0m
K           H@{
E          DY           H a
G    <       H a
G    X  tR    H\
TY      x      H@p
H      x    H0d
D          H@v
B          H0m
K      $    H a
G          H a
G       P    Hn
JO      @  <    \   X  J    H\
LY      x      H@n
J          H0m
K      ,    H0m
K          H@y
G      d   E                  GNU                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 p<                                                                              ,             `<                           h<                    o    `             0                   
                                  >             0                                        
             	      	                             o           o    
      o           o    B
      o    \                                                                                       x<                                          0      @      P      `      p                                                                          0      @      P      `      p                                                                                                                                                   lve_lvp_map(lvp_id, lve_id) -> 0 or errno value

Move lve to the different reseller.
args:
	lvp_id - top level container ID;
	lve_id - id associated with LVE.  lve_lvp_map(lvp_id, lve_id) -> 0 or errno value

Create lvp_id<=>lvp_id map.
args:
	lvp_id - top level container ID;
	lve_id - id associated with LVE.          lve_lvp_setup(lvp_id, settings) -> 0 or errno value

Adjust parameters for top level container.
args:
	lvp_id - top level container ID, 0 by default;
	settings - liblve_settings instance.     lve_lvp_destroy(lvp_id) -> 0 or errno value

Destroy top level container.
args:
	lvp_id - top level container ID, 0 by default;
                                lve_lvp_create2(lvp_id, parent_lvp_id) -> 0 or errno value

Create a nested LVP under a parent LVP.
args:
	lvp_id - new LVP identifier;
	parent_lvp_id - parent LVP identifier (0 for root).    lve_lvp_create(lvp_id) -> 0 or errno value

Create top level container.
args:
	lvp_id - top level container ID, 0 by default;
  lve_kapi_ver() -> (KAPI_MAJOR, KAPI_MINOR)

Returns actual api version used to communicate with kernel.                         lve_get_global_param(param_id) -> parameter value

Return lve module global paramater value.
args:
	param_id - parameter id.
   lve_set_global_param(param_id, param_val) -> 0 or errno value

Set lve module global paramater value.
argc:
	param_id - parameter id.
	param_val - parameter value to be set.
                  lve_get_api_version() -> (LVE_API_MAJOR, LVE_API_MINOR)

Get liblve api version used to communicate with userland application.  lve_leave_pid(pid) -> 0 or errno value

Migrate existent process from container.
args:
	pid - process id to migrate.            lve_enter_pid_flags(lve_id, pid, flags) -> 0 or errno value

Migrate existent process into container with flags.
args:
	lve_id - id associated with LVE.
	pid - process id to migrate.
	flags - flag set for enter.             lve_enter_pid(lve_id, pid) -> 0 or errno value

Migrate existent process into container.
args:
	lve_id - id associated with LVE.
	pid - process id to migrate.  lve_info(lve_id) -> liblve_settings object

Get info about context.If error occured OSError exception is raised.
args:
	lve_id - id associated with LVE.
       lve_set_default([lvp_id,] settings) -> 0 or errno value

Set default parameters for new created virtual enviroment.
args:
	lvp_id - top level container ID, 0 by default;
	settings - liblve_settings instance.                 lve_setup(lve_id) -> 0 or errno value

Adjust parameters for virtual environment.
args:
	lve_id - id associated with LVE.
	settings - liblve_settings instance. lve_destroy(lve_id) -> 0 or errno value

Destroy configured virtual environment.
args:
	lve_id - id associated with LVE.        lve_create(lve_id) -> 0 or errno value

Create custom configured virtual enviroment.
args:
	lve_id - id associated with LVE.    lve_start() -> 0 or errno value

Set up the lve kernel module
  initialize() -> bool

Initializes and create instance of liblve.
Returns True if initialization successful, otherwise False.                                           -      -      L                                                              -      `&             K      -      `'             @K      -      %             J      -      @%             @J      -      )             I      -      0             H      .      0              H      .      $             G      $.      #             F      8.      @#              F      F.                    E      Z.      '             D      o.      `"             `D      .       "             C      .      p!             `C      .      `(             B      .                     B      .                     @A      .      P             @      .      )              @                                      .                            /      /                            "/      0/                            6/      @/                            J/      W/                             a/      o/             $               G,      }/             (               /      /             ,               /      /             0               /      /             4               G,      /             8               G,                                                                     U,      @                                                                                                                                              .                      &                                       O                                                                                                                                                                       GA$3a1       !,               GA$3p1113         ,                GA*             GA$annobin gcc 8.5.0 20210514            GA$plugin name: gcc-annobin              GA$running gcc 8.5.0 20210514            GA*             GA*             GA!              GA*FORTIFY               GA+GLIBCXX_ASSERTIONS             GA*GOW *            GA*cf_protection             GA+omit_frame_pointer             GA+stack_clash            GA!stack_realign            GA*FORTIFY            '               GA+GLIBCXX_ASSERTIONS   pylve.cpython-36m-x86_64-linux-gnu.so-2.2-4.el8.cloudlinux.x86_64.debug s7zXZ  ִF !   t/<] ?Eh=ڊ2NPUj[
dкZO7B^s=xϋ >`B Yb)nfD<\ԍPȋzv=M"whw:Rl[T[V%>Xߋ>s6 /`eիK2AE)NhWsQbod' [KJYHBZsu`zQtAԳ)ކkmA7|epuE43C`9CÊ0L?](\ b:T
p47bMq ]N`	@ZUMA??7LORQ8VpMqo
m}_5	ׯA!fhsޕl+jX?ԎҺjt쟁g#Gg@k\7l"7JrZ.7U0R?L&'e=R9#u\D@yf3+TiQ_9kjצfOT^-RڠPOߔ8&0ЫV!۔9M!<-rCVmKzoYMH+h$"lJY//h3'Dv*-\%렞<%o
\O)X΃tZE]vTX~)m7,#ݓdP֐#PaZL693ng*֔`b=$h=@ڏ9pS/>fQӠs'Uv-}^vـr7d@^Oəv'9eȄ!z,0(,)r/N50Oƚ{ԎCB[Cmq/aug\),jb+udƗD {/Z䒯c]閒1H
!PɃWGSonj_g?f.EGdדPGKO\+H04*!bFp]$
_֌"|;.np#iKvRFcǓMR֎`G*X0+Ն6O
	BMnS&: t %  dg    YZ .shstrtab .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt.sec .text .fini .rodata .eh_frame_hdr .eh_frame .note.gnu.property .init_array .fini_array .data.rel.ro .dynamic .got .data .bss .gnu.build.attributes .gnu_debuglink .gnu_debugdata                                                                              8      8      $                                 o       `      `      4                             (                                                   0             0      0                                   8   o       B
      B
      b                            E   o       
      
      P                            T             
      
      	                           ^      B                   0                          h                                                       c                         0                            n                                                        w             @      @                                   }             ,      ,                                          2       (,      (,      (                                         P0      P0                                                 01      01                                                84      84                                                  `<      `<                                                h<      h<                                                p<      p<                                                 x<      x<                                              >      >      x                                          @       @                                                 R      R                                                  R`     R      H                             
                     T      L                                                   $U      |                                                   Y      (                             