ELF4P4 (# 444CCCC((( Qtd/lib/ld-linux.so.2GNU%B">@;9:* ?A<+1,/3 4856   #'(&%).2-$0!= 7MVfgx?"W'O%`q0Z%Co.i|6bu:<g6_nE%>=|YSf\::6$_ WEB:(J51lV16): W1  60_Jv_RegisterClasses__gmon_start__libc.so.6putcharstrcpywaitpidsysconf__strtod_internalstdoutvsprintfstrerrorfdopengetopt_longexecvefgetssetrlimitdup2tolowermallocoptargfflushstrtolpipecallocatofkillstrcatdcgettextvprintfoptindstrstrstrncmpstrncpyrealloc__strdupstrtokforksscanfindexgettimeofdaystrcmpasprintffclosestrcspnstderraccess__errno_locationatoifileno_IO_stdin_used_exitstrspn__libc_start_mainstrlengetrlimitstrchrfputsvfprintfstrpbrkfreeGLIBC_2.2GLIBC_2.1GLIBC_2.0$ii ii ii `@6?ptx|      !"#$%&'() *+,-. /$0(1,2034485<8@9D:H;L<P=TAU4/)5h%l%ph%th%xh%|h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%h%h %h(%h0% h8p%h@`%hHP%hP@%hX0% h` %$hh%(hp%,hx%0h%4h%8h%<h%@h%Dh%Hh%Lhp%Ph`%ThP1^PTRhhQVhTOUS[ËDRtX[ÐU= tvhҡhu ÉUtt hЃvÐU( )EEɵu uu hJ hhh54uEPt yhjNju;uh8j*58uuEP%yhlj u(,=,uhjhж5,(40=0uhԶj5,hPj:PTtà hPfPWh Qu hj Pjh4'50hPt݃ 50 5,;@whjF;<whHj hxjUEE} E EPhhu u6 E}8}.E?E}8wUĸ|z j55 j5hh4TWhj*5hh8"%h j 5 t 5@ hP} 5i t 5H< h@;E} EEEUE=4u hkE=8u hعFE 54E}t1}u h  Eh8jE 58E}t.}u hhE<hjm<;@w hĺEEEU hX5h BU55l hP hT hhhhh3h<hh`h3hhhh3phǼh[hܼh3F hP6h hU!h\hU hhU hPhĽhUh hUhXhU hPhhUh5hhhhUShhU>h<hU) hPhhUhhUÐU}t} t Et}t} t E]}t} u EH}t} t E1}t} t EE EE;E}EEEEEUuhп< jU5hԿE Euu hٿ jMUE E} uEۿuu5h; j Uu u5h jUu5hR jU jUXEPhuuEPjEhjjEEUHEPhu _tj@hEPt EPhh!uh0 UEE}t%}}t2}t}t$E?"EBEJESE]EU}u)5hhP j[U}u E-EPEPhu_u EEEU ut& uEt EEEU u^t$ uEt EEEU ut& u}t EEEU ut: u3}fE fEm]mEx}d EEEUS}t)huà u9u E/j juE8"t EEE]U uyt uO~ EEEU u:t uy EEEU ut ux EEEU ut& uE}x}d EEEU}u EBhu&thut EEEUjEPUE)P$d$U E)P$d$UjEPUE)ЉEEEЍЍЍЍU‰UE )EEU u=E}tEEHEEE8 t#EE8 tEE8 t EE8 tEEEU} u Eu hEP1EEEU}u ElhuE}u EGhuYEEE8u EEEE8u EEEEU} tuu #E Eu}t u;ErE@PuGE}uh[Pjuu uEEEEEU}t uqEE} tuu ^EEEdEE@PuE}uhPjduu EEPOEEEEEEUEhuHt uu uhEP  uu uhEP }tuuh EPuhEP}tu uh EPuhEP|}$tu(uhEP_},tu0uhEPBEUEhu=tuh%EPuh+EP uu uh/EP uuh4EP}t u uuh/EP uhEP{}$t u,u(uh/EPX uhEPA}0t u8u4uh/EP }<t4uhEP uDu@uh/EP EUSTEEEEPjEEPj  h<EE}u E u@PFE}u EuuhEut E^hGuzuhKucu E" uS@E EPE}u-hPPhwE}qEEh{uEE;E-h_PhwAEfhu;Eu]Ehueu E&huB@EhuK‹ESh{ut5h{u@Eh{u‹EE}t. uÃh{u9uEE܍ UEEE܍E=$u7Lj5Lr$$u E=(u7sLj5L2((u E EPiy E EPJy E{rEă}y Ea} u8}tju u u}tju uEE;L}*E܍$<~ uE˃EPuE0 j" uwhu$,=,u E^ u? 5, $Eĉ 5, (Eȉ,EE]U=$u E uEE$Eu EE$ uru EXjEPu`y8tE-EEEuEEE%EEEU}=,tZ 5,E}xj E$45hPv!hqPhwS jU=HuR j0HHy,8u H hPHUS$EE ]EuP`}t8u Ph/PPh4P; 5z5Pr jU jxUEE}tBE;E}:EEU :u$h6h8EEPEE E븋EEEÐU}u E uEHEh;usu;uh=EP(y EP uEH&h;uhLEPy EjuEEU}u E u0E}~BEEh]Pu$uhaEPby-E7uhdEP>y Eju EEUu ut EEEUSuhaEP uMEEE;E}&E]à EEP^EҋE]U}thjuu EEEU}u E>hkuMthpu6u EEEU}t uu E'hkuu EEEUeEPE)ĉEuhvu tuhu* uhhuh: eÐUE Pu 58XuvUME UQAÉUME UQA AÐUWVSju11SCC SC>@j:VCd>~tVPjjVY^$SP GRjjW?u5؃{t{tC uQ؍e[^_ÍvC뺍v$S 뼍vj:FVCe뀃 S1뤍vUWVSu j}@t Vt,t WCtUuE1ҍe[^_Ív PމU uu u`t%~tÃjhjfPjjhvUS ] uh uD hCtO pp p0h% E ] pp p0h?hC u hZQE ] hkUWVS}1ۃEtSOu,Wu9u>G u4[v^_ËWu It'؉[vJut퐳f1릐[^_붐UWVS]Cu} tPWV^ Htu 1ҍe[^_ÐPWV8 Hue[^_ÍvUVS ut11tv\tFC0ue[^Fʃrt(\t,nu FC0ΐtu FC0 FC0\FC0말UWVS [: E)19s׉M)F9Ήr [^_ÉUWVS[u ) pNu. [^_ÐUSR vЋuX[US[PY[check_ai_extents2007$Revision: 1.0 $support@allegroconsultants.com%s%sbin%srfutil%s%s %s -C aimage extent listCould not parse arguments/AI EXTENT ERROR: could not create Progress command AI EXTENT ERROR: could not find Progress command AI EXTENT ERROR: could not create base command AI EXTENT ERROR: could not open child_process pipe rAI EXTENT ERROR: could not open child_stderr pipe :statusemptyAI EXTENT CRITICAL: %d total extents: %d empty AI EXTENT WARNING: %d total extents: %d empty AI EXTENT OK: %d total extents: %d empty dlc-directorydatabase-fullpathcriticalwarningversionhelphVP:D:c:w:%sAI EXTENT ERROR: could not get dlc directory AI EXTENT ERROR: could not get db full path Critical AI Extent Count must be a non negative integer!Warning AI Extent Count must be a non negative integer!JJJJJJJJJJJJJJJГJJJJJJJJJJJJJJJJJ4JJJJJJJJJJJJJJJJJJqAI EXTENT ERROR: was not set AI EXTENT ERROR: was not set STATUS UNKNOWN: DLC directory is invalid AI EXTENT ERROR: could not check dlc directory STATUS UNKNOWN: Database fullpath is invalid AI EXTENT ERROR: could not check db path STATUS UNKNOWN: Warn count must be greater than critical count Usage: %s -P -D -w -c Use Progress utility to check the number of available AI extents. Options: -h, --help Print detailed help screen -V, --version Print version information -P, --dlc-directory=DLC %s Progress install directory %s -D, --database-fullpath=DBFULLPATHfull path to database to monitor-w, --warning=COUNTWarning state if less than COUNT empty extents-c, --critical=COUNTCritical state if less than COUNT empty extentsCOUNTs are specified as non-negative integers. When the number of empty%s AI extents is less than or equal to a COUNT, the appropriate WARNING or CRITICAL state is triggered.This plugin uses the Progress rfutil utility to check the status of theextents for the specified database. A count of empty extents is talliedand compared to the specified COUNT thresholds.Example:-P -D -w 4 -c 2%s %s Ok when the number of empty extents is greater than 4.Warning when the number of empty extents is reduced to 4 or less.Critical when the number of empty extents is further reduced to 2 or lessTo submit patches, suggest improvements, or report bugs, send email to%s %s: (null)%s: %s - %s %s: %s - %c %s: %s $Revision: %[0-9.]N/A1.4.8nagios-plugins%s (%s %s) %s OKWARNINGCRITICALDEPENDENTUNKNOWNCRITICAL - Plugin timed out after %d seconds %f%c-0123456789 -.A%s failed realloc in strpcpy failed malloc in strscat '= '%s'=%ld%s;%s=%ld%s;%s%ld;%s;%s%ld%s;%ld'%s'=%s=%s%f%s%s;LC_ALL=C" ' '''Could not malloc argv array in popen()%s CRITICAL - You need more args!!!'rCRITICAL - Plugin timed out after %d seconds CRITICAL - popen timeout received, but no child processsysconf error for _SC_OPEN_MAX: %s %s/%sprogress.cfg%s%sprogress.cfg.db%s%s.dbtruefalse$Revision: %[0-9.]N/A3.0allegro-prodashboard%s (%s %s) %s Warning level is a subset of critical and will not be alertedRange format incorrect%s - Warning not set; Critical: start=%g end=%gWarning: start=%g end=%g; Critical not setThreshold not set$  LH   d(ooo&"2BRbrŒҌ"2BRbrҍ"2BRbrŽҎ"2BRbr pPD·c˷wӷV۷hGCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)GCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)GCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)GCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)GCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)GCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)GCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)GCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)GCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)GCC: (GNU) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)Tt `[dnN ,bEmainprocess_argumentsuvalidate_argumentsprint_usageprint_help timeout_interval*childpidGchild_stderr_arrayhchild_processchild_stderrstart_timeend_timeprognamecopyrightrevisionemail/dlcdirDdbfullpath]warn_countvcrit_count max_state4usage\usage_vausage2usage3usage4,usage5Bclean_revstringprint_revisionstate_text4timeout_alarm_handlernis_numericis_positiveis_negative&is_nonnegative[is_percentageis_integeris_intposis_intneg8is_intnonnegkis_intpercentis_optiondelta_timedeltime\stripstrscpystrnl strpcpy~strpcatperfdata fperfdata start_time end_timefspopenspclosepopen_timeout_alarm_handleropen_maxrtrimpnamedBis_dlc_okis_dbpath_okcheck_accessUget_loweris_null_or_emptyis_boolean$atobOprint_allegro_revisionN xdieset_range_start/set_range_endfparse_range_string!_set_thresholds~set_thresholdsprint_thresholdscheck_rangeBget_status}np_escaped_stringrTGNU C 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)check_ai_extents.c/usr/local/nagios/customunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_t long int__off64_t__pid_t__time_t icharFILE.} ._flags #_IO_read_ptrc#_IO_read_endc#_IO_read_basec# _IO_write_basec#_IO_write_ptrc#_IO_write_endc#_IO_buf_basec#_IO_buf_endc# _IO_save_basec#$_IO_backup_basec#(_IO_save_endc#,_markers #0_chain &#4_fileno"#8_flags2&#<_old_offset(#@_cur_column,#D_vtable_offset-#F_shortbuf.,#G_lock2<#H_offset;,#L__pad1A#T__pad2B#X_modeD#\_unused2FB#` i _IO_lock_t _IO_marker  _next # _sbuf&# _pos#} <iL RiL3pid_td=time_t LSlong double double optionk namel# has_argo# flagpR# valq# cmainT$Uargcargv base_pro_cmdtbase_cmdppro_cmdclcmdchbufkeycvalue ctotal_ai!pܿempty_ai!pؿcheck_access) iLeprocess_argumentsV$ΔUargcUargvU cW|optionXxlongoptsZe uLvalidate_argumentsΔUcheck_value|print_usageUprint_helprUoptarg;coptindItimeout_interval!pchildpid A$Xchild_stderr_array R(child_process,qchild_stderr0start_time%eTend_time%ePprognamecopyrightrevision email dlcdirc4dbfullpathc8warn_countp<crit_countp@ 4`tGNU C 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)/usr/local/nagios-plugins-1.4.8/plugins/utils.csize_tՂunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong int__time_t__suseconds_tQchar_Q__gnuc_va_list+zQQva_listMdtime_tL& timevalF tv_secG&# tv_usecH6#long double double 4max_state)t U a( b( \usage9 2U msg8Y usage_va@2U fmt?YapA| usage2KU msgJY argJY usage3SU msgRY argR ,usage4[U msgZYusage5c1U clean_revstringjK1U revstringiY#kQ? print_revisiontޚU command_namesY revision_stringsY #u 4state_textYޚ<U result~ ntimeout_alarm_handler<sU signo is_numericsU3Ktmpxxfloat is_positiveU3K &is_negativeLU3K [is_nonnegativeLU3K is_percentageU3Kx| is_integerjU3Knx is_intposjU3K 8is_intnegU3K kis_intnonneg'U3K is_intpercent'qU3Ki|is_optionq͞UstrKdelta_time͞Utvnowx\deltime#~Utv"now$xstrip.~Ubuffer-Kx/t|i0xstrscpyLKUdestKKsrcKY  strnlKUstrKlent|~strpcpyKDUdestKsrcY strYlent|strpcatKDUdestKsrcY strYlent|l2tx perfdataKUlabelYval uomYwarnpwarncritpcrit minp$minv(maxp,maxv0dataK| fperfdata#K`UlabelYval uomYwarnpwarncritp$crit(minp0minv 4maxp!<maxv"data$K|timeout_intervalstart_time%Tend_time%PprognameY`GNU C 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)/usr/local/nagios-plugins-1.4.8/plugins/popen.c:unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_t$long int__off64_t__pid_t``:__rlim_t}charFILE.G. _flags # _IO_read_ptrw# _IO_read_endw# _IO_read_basew# _IO_write_basew# _IO_write_ptrw# _IO_write_endw# _IO_buf_basew# _IO_buf_endw# _IO_save_basew#$ _IO_backup_basew#( _IO_save_endw#, _markersP#0 _chain V#4 _fileno"#8 _flags2&#< _old_offset(#@ _cur_column,#D _vtable_offset-#F _shortbuf.\#G _lock2l#H _offset;0#L __pad1A#T __pad2B#X _modeD#\ _unused2Fr#`  }__gnuc_va_list+} _IO_lock_t P_IO_marker _nextP#_sbufV#_pos# l}`}`3va_listMpid_tdAlong double doublewrlim_ttg rlimit}rlim_cur#rlim_max#spopeng`Ucmdstringfenvhpcmdiwlargvjhstrkwdargcl`in\pfdnPPpfderrnPHpidoDlimitsw`spclosexUfpfd|statusxpidtzFLj __in __i __u GpV\ __in __i __u ppopen_timeout_alarm_handler&xUsigno%fh'|open_max:Uerr_sysNTUfmtMerrnoflagOterrno_savePpbufQoapSo}`rtrimewTUstrdwtokd if|jgxstdoutVstderrVtimeout_interval2childpid3Nchild_stderr_array4child_process5pname[wDmaxfd_LopenmaxHS*GNU C 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)/usr/local/nagios/custom/allegro.cPunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong intPcharlong double doubleis_dlc_okyUdlc_dir procheck |last_char x ] is_dbpath_ok y&Udb_full_pathdbcheck! |length"x ] U]9&VUpath8level8 get_lowerB V®U jAiCxlengthCttargetD pis_null_or_emptyP®U jO_Bool$is_booleanYRU jXOatobdRU jc print_allegro_revisiono*Ucmd_namenrev_stringn STRLENp$|$|1plugin_revisionqt27,yW +06:i%1#3intJ;yO6O. r###A# j### ## u#$#(#,G#0 #4z"r#8O&r#<(#@,V#D-d#F.#G2#H;#L:AO#TBO#XdDr#\qF#`W 6 ?z  # A# Pr#c 6 \ 6 3 3 # +r#end# Ur# r#%g g# ^g#3>die,MUrfmtQ ap=5E#rX"Q"%/PjUgQPQfg"lU"gQ"PQg(gUstr(V6)gS*end+[,W!FEQErYrUXrXVXWZxSxmw mUvrv vp(UQxSBr(U\gWnorSyesrV}rUVWxSU*Qb˶PirVjrS  % $ > $ > : ; I I : ;  : ;I8  &I : ;  : ; : ; I8 I!I/ .? : ; ' I@ : ; I 4: ; I .? : ; I< !I/.? : ; ' @ 4: ; I? < 4: ; I?  % : ; I$ > $ >  I&II!I/  : ; : ; I8 .? : ; ' I@ : ; I .? : ; ' @ 4: ; I .? : ; ' @ 4: ; I : ; I .? : ;' I@ : ;I 4: ;I .? : ;' @ 4: ; I? < 4: ; I?  % $ > $ > : ; II!I/  I : ; : ;I8  &I : ;  : ;  : ; I8 .? : ; ' I@ : ; I 4: ; I   : ; : ;I4: ;I  .? : ;' @ : ;I .? : ;' I@ .: ;' @ !I/.? : ;' I@ 4: ; I? < 4: ; I?  % $ > $ >  I&I.? : ; ' I@ : ; I 4: ; I .? : ; I<  .? : ; ' I@ : ; I .? : ; ' @ 44 I I!I/% : ; I I$ > $ >  : ;  : ;I8  &I : ; : ; I8 I !I/  : ; I8 .? : ; ' @ : ; I : ; I 4: ; I11.? : ; ' I : ; I.? : ; ' @ .? : ; ' I@ 4: ; I 4: ; I4: ; I 1.? : ;' I : ;I 4: ; I? <  /usr/include/usr/local/nagios-plugins-1.4.8/plugins/usr/include/sys/usr/include/bitscheck_ai_extents.cgetopt.hutils.hpopen.htypes.htypes.hstdio.hlibio.htime.hTryV+H2%s)$#rsxdr qd<WVd##HHʜYdseserYdV/deWHHHHHHHIHHIHHIHHHIHH, /usr/local/nagios-plugins-1.4.8/plugins/usr/include/usr/lib/gcc/i386-redhat-linux/3.4.3/include/usr/include/bitsutils.cstdio.hstdarg.htime.htypes.hstddef.hutils.htime.ht(dԎԎԎԏXd,VeVdd,VdVdVdVeWHYfV/d(sYdd՝/gdrYd/rYd-rYd/rYeCrYt/Ird$rYd$rYd$rYe/rYdd2rUf*1eU2gdr. q+dded8UedVdVddUfdWVd:dUfd-sdXdrdUdsddededede:+dsdeedededdd: /usr/local/nagios-plugins-1.4.8/plugins/usr/include/usr/include/bits/usr/include/sys/usr/lib/gcc/i386-redhat-linux/3.4.3/includepopen.cstdio.hlibio.htypes.htypes.hresource.hstdarg.h`sruwr,tddd0IddrVddddu-s;𺎜,,ԸddHud$$gV,rWrUe:d0dXV +wd8drǠdrssd6 /usr/local/nagios/customallegro.cgdIeg,Ygd$,YdHrYtdu:YdrYdd.rYdrdrYc:rV# /usr/include/bits/usr/include/usr/lib/gcc/i386-redhat-linux/3.4.3/includeutils_base.cstdio.hstdlib.hstdarg.hutils_base.hstdio.hlibio.htypes.h,;79v9:9:z+?trdtH*,dU}Ź~u/k r9R u*, c Gw<('P%b ( hΔ# {qY hZ~d %C  8%9S DdQ@\B liޚ^ 6&0 b: $`8 g#'J 1( =6M^ Wj0wh P®8 y T%>. |  * 1YBSSew[ P j?  n \  R !D ). 5,C1R S_hT m. ::͞C l ,! ` 6L sG "$5G M V f7 nLJ }WEJ :((%J71IPdfvX{ A RS 4l1 6& 8 :H  R g 1z `  t   < $  p  !  3 0call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxcheck_ai_extents.clongopts.0utils.cpopen.cmaxfdopenmaxerr_sysallegro.cutils_base.cusage5get_loweris_negativeusage_vais_booleanprogname__strtod_internal@@GLIBC_2.0is_intnegvsprintf@@GLIBC_2.0strchr@@GLIBC_2.0is_integerfdopen@@GLIBC_2.1popen_timeout_alarm_handleris_intnonnegis_optionrtrim_DYNAMICstrdup@@GLIBC_2.0is_percentagetimeout_alarm_handlerpnamefileno@@GLIBC_2.0strcmp@@GLIBC_2.0usagevalidate_argumentsclose@@GLIBC_2.0get_status_fp_hwemailfork@@GLIBC_2.0stripfflush@@GLIBC_2.0setrlimit@@GLIBC_2.2__fini_array_enddcgettext@@GLIBC_2.0perfdatadbfullpathcopyrightstrerror@@GLIBC_2.0print_help__dso_handlecrit_count__libc_csu_finiputchar@@GLIBC_2.0execve@@GLIBC_2.0state_text__errno_location@@GLIBC_2.0check_accesstolower@@GLIBC_2.0access@@GLIBC_2.0_initchildpidspopenmalloc@@GLIBC_2.0index@@GLIBC_2.0is_intpercentcheck_rangepipe@@GLIBC_2.0fperfdatastrpbrk@@GLIBC_2.0child_stderrstdout@@GLIBC_2.0stderr@@GLIBC_2.0open_maxend_timeis_null_or_emptysysconf@@GLIBC_2.0is_dbpath_okstart_timevfprintf@@GLIBC_2.0usage3waitpid@@GLIBC_2.0parse_range_string_startfgets@@GLIBC_2.0fputs@@GLIBC_2.0strstr@@GLIBC_2.0strlen@@GLIBC_2.0strcspn@@GLIBC_2.0print_revisionset_range_startatof@@GLIBC_2.0is_intposstrnldeltimestrncmp@@GLIBC_2.0strtol@@GLIBC_2.0__fini_array_startspclose__libc_csu_initstrpcatprint_usagechild_processclean_revstring__bss_startrevisionmain__libc_start_main@@GLIBC_2.0__init_array_endusage4dup2@@GLIBC_2.0realloc@@GLIBC_2.0delta_timestrcat@@GLIBC_2.0set_range_enddiedata_startprintf@@GLIBC_2.0_finiis_numericgettext@@GLIBC_2.0fclose@@GLIBC_2.1set_thresholds_set_thresholdsstrscpyis_nonnegative__strdup@@GLIBC_2.0getopt_long@@GLIBC_2.0is_positivegettimeofday@@GLIBC_2.0__preinit_array_endchild_stderr_arraystrspn@@GLIBC_2.0exit@@GLIBC_2.0atoi@@GLIBC_2.0calloc@@GLIBC_2.0sscanf@@GLIBC_2.0_edata_GLOBAL_OFFSET_TABLE_free@@GLIBC_2.0_endstrpcpyusage2_exit@@GLIBC_2.0atobstrncpy@@GLIBC_2.0timeout_interval__init_array_startoptarg@@GLIBC_2.0dlcdir_IO_stdin_usedasprintf@@GLIBC_2.0vprintf@@GLIBC_2.0strtok@@GLIBC_2.0kill@@GLIBC_2.0is_dlc_okgetrlimit@@GLIBC_2.2sprintf@@GLIBC_2.0__data_start_Jv_RegisterClasses__preinit_array_startmax_stateprint_allegro_revisionoptind@@GLIBC_2.0warn_countprocess_argumentsprint_thresholds__gmon_start__np_escaped_stringstrcpy@@GLIBC_2.0