ELFQd4(Out of memory ucode./uc.outJSON parse failureNot a valid JSON object/usr/bin/env ucodeUsage: %1$s -h %1$s -e "expression" %1$s input.uc [input2.uc ...] %1$s -c [-s] [-o output.uc] input.uc [input2.uc ...] -h Help display this help. -e "expression" Execute the given expression as ucode program. -p "expression" Like `-e` but print the result of expression. -t Enable VM execution tracing. -g interval Perform periodic garbage collection every `interval` object allocations. -S Enable strict mode. -R Process source file(s) as raw script code (default). -T[flag,flag,...] Process the source file(s) as templates, not as raw script code. Supported flags: no-lstrip (don't strip leading whitespace before block tags), no-rtrim (don't strip trailing newline after block tags). -D [name=]value Define global variable. If `name` is omitted, a JSON dictionary is expected with each property becoming a global variable set to the corresponding value. If `name` is specified, it is defined as global variable set to `value` parsed as JSON (or the literal `value` string if JSON parsing fails). -F [name=]path Like `-D` but reading the value from the file in `path`. The given file must contain a single, well-formed JSON dictionary. -U name Undefine the given global variable name. -l [name=]library Preload the given `library`, optionally aliased to `name`. -L pattern Append given `pattern` to default library search paths. If the pattern contains no `*`, it is added twice, once with `/*.so` and once with `/*.uc` appended to it. -c[flag,flag,...] Compile the given source file(s) to bytecode instead of executing them. Supported flags: no-interp (omit interpreter line), interp=... (over- ride interpreter line with ...), dynlink=... (force import from ... to be treated as shared extensions loaded at runtime). -o path Output file path when compiling. If omitted, the compiled byte code is written to `./uc.out`. Only meaningful in conjunction with `-c`. -s Omit (strip) debug information when compiling files. Only meaningful in conjunction with `-c`. utplucc%s/*.so%s/*.uc, no-lstripno-rtrimUnrecognized -T flag "%s", ignoring he:p:tg:ST::RD:F:U:l:L:c::o:sARGV[-e argument][-p argument]Invalid -D option value "%s": %s Invalid -D option value "%s": Not a valid JSON object -The stdin can only be read once rUnable to open definition file "%s": %s Invalid definition file "%s": %s require,no-interpCompile flag "%s" takes no value, ignoring interpCompile flag "%s" requires a value, ignoring dynlinkUnrecognized -c flag "%s", ignoring Require either -e/-p expression or source file [stdin]Failed to open "%s": %s Unable to open output file %s: %s wb#!%s print!|=`!9 !$9 8$!%9!84 A!(!,k}iN!,@4= <`8c=`k}iN!=`k}iN!48!0|N !|=`k}iN!,@4= <`8c=`k}iN!=`k}iN!8!|N = !<`|8c=`k}iN!=`k}iN!#|!q*|x$|#xc@P9)U$:=`k}iN!|iy@H8 8=`?Tc:|ik}iN!?x9I_U?:H$|}.|8! N !|}&8`=`8|vx|#x488aL"!,9 k}iN!888a8=`k}iN!= a)8a<=`!8k}i.N!,A8/x=`k}iN!,A;@<`x8c=`k;;}iN!?)>`??`?@5:s?;? ;{;Z>~exx~óxx}iN!,@?@9 888aL=`:k}iN!8aL=`k}iN!=`k}iN!8aL=`k}iN!=`|tx8aLk}iN!=`|~x~xk}iN!<|ex8x=`k?`;{;: }i>@N!9 != 9)! = 9)!$= 9)!(= 9)!,~exx~óx=`k}iN!,|}x@D,@ :U)::=`~xk>@> }iN!|~x,Axxy}iN!,@ a8~x8`q}iN!|~xK= 8*=`xk}iN!,Ax8a? }iN!,A8` p}iN!~x|ex}{xy}iN!K= <i%x8=`k;}iN!x=`k}iN!,@;K= 8aL =`k}iN!8=|nxxr}iN!|}yA9=9@]x}8Kx<8x=`k}iN!,@h,@(= <`8c=`k}iN!KXu=`k}iN!|pyA= != != !; !~x888ai}iN!|eyAP!8~xi}iN!!|yx~xi}iN!(|oxA~x=`k}iN!~x=`k}i.N!@$8#x=`k}iN!,@#x=`k}iN!= @<8i<x8=`k}iN!K$<x8=`k}iN!|wy@= =`k}iN!=`ck}iN!<|fxx8x=`k}iN!KT9K<8KT,A\=, AP$x8`=`k}iN!x|ex=`}sxk}iN!#x=`k}iN!K#x=`k>?}iN!,AĂ8` p}iN!~x|ex}sxx}iN!K8aL=`k}iN!= =`k}iN!KP= 8=)#xr}iN!|}yA9=9@]=x}9Kx#x=`k}iN!<|wx|fx888aL=`k}iN!=`|xx~xk}iN!,@!T, AK8aL=`k}iN!,@=xxxK= i,A;:}iN!|}x,@?;K,8=xr}iN!|yA9 ?; x=`k}iN!,@T,A(= ix~x=`k;}iN!$x8`=`k}ixN!|}xKX$x=`k}iN!,@0,@xx= =`ik}iN!H(x=`k}iN!,@,ADaHp@P8T:=`k}iN!,@H!D8 aH8=`U):|cJk}iN!!D9IU):ADAHI.xK,xK8= K<#x8=`k}iN!,@5; :, Ax>=>@:u888ap}iN!|xyA~x~dx#xo}iN!|yyAx8|yr}i~wxN!K= <`8c=`k}iN!=`k}iN!9 #:?=`U):H.k}iN!=`ck}iN!<|fxx8Kl<`~x$x8c=`k}iN!,:A9)|~x:,A0<8x=`k}iN!,@0= ? ?H#x=`k}iN!K88Ax=`k}iN!,@D?=`k}iN!=`ck}iN!<|fx}x8K<=`8k}iN!|xK\U):||H.y}iN!|dx~xx}iN!:9)::| A~x=`k}iN!al9 84!0x=`k}iN!||y@`= a4=`k}iN!a4=`k}iN!x=`k}iN!a0=`k}iN!KX,Ad,A$<ex8x=`k}iN!j%xx=`k}iN!x=`k;}iN!Kp,A8aL=`k}iN!80x8aL=`k}iN!(A,A,@!;, A08aL=`k}iN!<`8c=`k}iN!=`|dx8aLk}iN!<`8c=`k}iN!8|i8aLN!8aL=`k}iN!8aL=`k}iN!Kt(;Kda0=`k}iN!|#xKH;@wDxVZ\w`xrz|wxwxddwxwx wx&24w8xBFHwLxfjlwpxvh~hwx  !"!!w!x#$#$$w$x&%*%,%w0%x6&:&<&w@&xJ'N'P'wT'xZ%f%h%wl%xr(~((w(x))PP)w*)x   , , d d l l!!!w !x&#:> BF NpVpZ^dwhxvz++,,,,w,xwx",$,w(,x6+>+B*J*L*wP*xd r-v-x-w|-xtt  wx||  wx&(w,xBN"P"wT"x++%%%w%x**w*x---w-x...w.x >dBdFJPwTx^+b+d j-r+v-x-w|-x///w/x++ -+--w-x / //w/x0 0 0w0x+1"+&1(1w,1xB2F2H2wL2xR3^3`3wd3xv4z4|4w4x555w5x666w6x777w7x  888w8x*).)0)w4)xV9Z9\9w`9xn)v)x)w|)x:::w:x;;9);w;x99w9x))w )x   4   4 " "" ("w ,"x 66 :6 <6w @6x V+ ^+ b% f% h%w l%x ~* *w *x  l  l   w x    p   p   w x  . . .w .x < 2 &3 F< H >> @>w D>x R V Z? ^? `?w d?x j@ r@ t@w x@x ~  " " "w "x $ $ 9 9 9w 9x ) ) )w )x 6 6 6w 6x ; "; &9 *) ,;w 0;x R9 T9w X9x j) l)w p)x ~% % %w %x + + A A Aw Ax + + * *w *x 8 8 8w 8x   B B Bw Bx  * ,w 0x R% V% X%w \%x z+ ~+   , ,  4   4  ,w ,x   * *w *x wx"."2"8"w<"xJ,N,P,wX,xnrtwxx"""w"xwxwx *,w0xb+f+n lv lz~wx<C<?@?wD?xR#VZ?f?h?wl?xr@z@|@w@x    ///w/x## l lwxDD 8EFF Fw$Fx:G>G@GwDGxRV?Z?\?w`?xf@n@p@wt@xz   H HHwHx88w8xEEwEx###wxII Iw$Ix2:>BDwHxRVXw\xfjlwpxz~wx  """w"xJJJwJx===w=xK K KwKx"L&L(Lw,Lx^MbMdMwhMxn r v8z8|8w8xMMMwMx  NNNwNxOOOwOxOOOwOxP P PwPx.0w4xBF  x  d  ( L    $  ( ,  0 4 8 ,< 0@ pD @<\t  .symtab.strtab.shstrtab.text.data.bss.rodata.str1.4.rela.text.xasprintf.rela.text.xstrdup.rela.text.xrealloc.part.0.rela.text.uc_search_path_add.rela.text.startup.main.rela.rodata.comment.note.GNU-stack.PPC.EMB.apuinfo.rela.eh_frame4!4'4,24 "@ X;@+ U dP@, h X<c@-|   ~@. x   D@.   !H@OT 0"<4"p"p"@P,< # (cPh