ELF>@8@8@$!// 00 0  00 0 00$$Ptd,,,QtdGNUHaZH[Kqn6*(@@  tRD "%'+-./02qtgRqXע0|q|(ɸlBEl"jt)Y41QTrj+N(EdW|3 X n^ {~B-[ 2 L"e *o  0+ X,6 5 @   86  @e ' p&%6  " @4 pE P ") * 6 6  6 ] * y %__gmon_start___fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesadj_matrix_newmallocadj_matrix_addst_hashadj_matrix_findnode_freeadj_matrix_freeadj_matrix_defaultDEFAULT_ADJ_TABLEcodepoints_initrb_enc_getrb_str_new_frozenrb_enc_codepoint_lenrealloccodepoints_freejaro_distance_from_codesmemset__ctype_tolower_locjaro_winkler_distance_from_codesDEFAULT_OPTIONSInit_jaro_winkler_extrb_define_modulerb_eRuntimeErrorrb_mJaroWinklerrb_define_class_underrb_eErrorrb_eInvalidWeightErrorrb_jaro_winkler_distancerb_define_singleton_methodrb_jaro_distancerb_scan_argsrb_check_typerb_float_newrb_id2symrb_hash_arefrb_num2dblrb_intern2rb_raiselibruby.so.2.3libpthread.so.0libgmp.so.10libdl.so.2libcrypt.so.1libm.so.6libc.so.6_edata__bss_start_end/usr/local/libGLIBC_2.3GLIBC_2.2.5ii Lui V0 P0 4 4 @4 *H4 *P4 *X4 *`4 *h4 *p4 *x4 *4 *4 *4 *4 *4 *4 *4 *4 *4 *4 *4 *4 *4 *4 *4 *4 *5 *5 *5 +5 + 5 *(5 +05 +85 *@5 +H5 *P5 +X5  +`5  +h5 +p5 +x5  +5 +5 +5 *5 *5 +5 +5 +5 *5 +5 *5 +5 +5 *5 +5 +5 +6  +6  +6 "+6 * 6 $+(6 *06 $+86 +@6 &+H6 *P6 &+X6 +`6 +h6  +p6 +x6 +6 *6 (+6 *6 (+6  +6 (+H2 P2 +X2 2`2  h2 3p2 x2 -2 2 ,2 2 .2 12 2 /2 2 2 2 2 2 )3 3 *3 3  3  (3  03 083  @3  H3 "P3 #X3  `3 h3 p3 x3 3 3 3 ,3 3 3 &3 3 3 3 !HH HtH5B %D @%B h%: h%2 h%* h%" h% h% h%  hp% h`% h P% h @% h 0% h % h % h% h% h% h% h% h% h% h% h% hp% h`%z hP%r h@%j h0%b h %Z h%R hH=) H) UH)HHvH Ht ]fD]fffff.H= H5 UH)HHHH?HHtH Ht ]f]fffff.= u'H= UHt H= H]p fffff.H= H?u ^fDH HtUH]@AVAUATUS ItiL$LA]H1IEIfL1IfIMH HHH9uHH9tMu[L]A\A]A^Af.ATUISH{&H0HH|$Ht$H$7%>HHHHHHHHi7%H)H HHHHHHHHi۾H)HI4$HHhHXHHH Hu*f.HHHuHH[]A\fH HHH[]A\fff.ATUISH{&H0HH|$Ht$H$7%>HHHHHHHHi7%H)H HHHHHI$HHHiʾH)HHHuNfH9t3HHtHHH9uH;PuH[]A\H;huǸH1[]A\HtSHH?H[ffDfffff.AVAUE1ATUISWI$N41JI9Hv$< t*fD<HI9wAA9DHHL9uHEM9HuPE1HELeLEMLUMLmLMIHEB<0ujMteLE1MIIM9CC<,uHEBHEB1HUHUHHtHELMIIL;uuHEfLULMMHH*HEP>fDH9HHF1_AHIHI9`KTLeLLmMID+A=w"HIcD,D+HL9u1MLmMLeLLMMIfMc\YXHf([]A\A]fffffSH=H H H5HHHH H;H5HHH H;H5HH H;Hm H5[AVAUHATUIS1HĀHL$LL$LD$H|$%H|$H HHT$ HPH@HT$(HD$0HD$ttHl$@Ht$H\$`H]Ht$HPLD$ HL$hHT$`Ht$HH|$@AHIHHL[]A\A]A^@HtHuH= HUH|$HH= IHH|$HH= IHH|$HH=R HHqH|$HtIHusD$ f.mItL D$(Ht@t@D$0Ht5D$1zfDLD$ Hu1HtHD$17Hu1HtHEnfDƒHHH< Y@ڃHHH h,HHH@ _fH= ?HH ZH=z HH H=P HHu H=)HH] ofD>H H5H81fffff.H  d@H  THHAEIOUBVYCGFWXKSZQMNLPRJ25810 ?ffffff?$@@?JaroWinklerInvalidWeightErrorjaro_distance2:weightthresholdignore_caseadj_tableScaling factor should not exceed 0.25, otherwise the distance can become larger than 1.?;hhH(x(8hX0xzRx $FJ w?;*3$"<DBBB A(A0q (D BBBA <BAD N0  AABJ O AAB<BAD N0  AABH Q CABh"FO<$xBBE A(D0 (D BBBE ,dYAI ZAAdXBBB B(A0A8J`E 8A0A(B BBBE k 8A0A(B BBBC 4"AF Mo A [ A <LBBD A(M0 (E ABBD @ADBBI A(D0F 0D(A BBBE (   P= X *0 0 op b 2 pp  o@ oo oQ0 &6FVfv&6FVfv4 **************************++*++*+*+ + +++ +++**+++*+*++*+++ + +"+*$+*$++&+*&+++ +++*(+*(+ +(+GCC: (Debian 4.9.2-10+deb8u2) 4.9.2,, ,P ,"p&l b WEintGd)=!3f\7x$ 4 x my m [   Y[^!)x/FF +?)?'%43%z%J% |}%( Y-%0 &[%8 %@ y%H z%P џ%X ` G h , ?p ()?t !x rT ~1 5  !% .# /# 0# 1# 2 P4? 56  O3m?2 + +"+i(4.)nxK- d"{{uROy'uH  ;  1 %#eD)aĎ/1}  W8  Lq9e+J-5 >G VoM%H} iН*'yiKi . x8 U9 5FiDǧo-P%c{q4 x0Y[Yu8jiUj U| U@ U|# YxmWymh1[h2[s POI='  i(R sUXT8Q 7% UwT8Q 7% UH.+ zY.=x.my.mh1/[p!h21[T3"5i7<R YUXT8Q 7% UwT8Q 7%>"}>r#!z$* UUE@l YE"0I iFV`m; jG#z# # $ UU%R? MS+ 4 UT 6 &`'YWN_( iX _fqYmYmh#v8U ( ( )xHC)*LC)[@MC)UC)ܺ`C)cC  M* @4 +. # ,-3  ,.,,. ,# }b PE)<$ d)=WEintG/mm? )f'43zJ |}( Y-0 &[8 @ yH zP џX X` G ^h , fp ()ft !tx rJ ~X 5d t !% . / 0 1 21 P4f 56z OX3Xm^f' t     ifi(f!3Q.)n<d *e df ?-P%am#lenmptraux?aary  qW( pasY1 1  oC} pQ,} qQ wQ  fȧ f{  4  UP f4f4  x kS f5 f {   ( D0 s8 @M H Pr X 9`} ]h p8 fx* Q|f ) 4f4 f>4>)%fmJm>JfJyfJff4?f(?(.4 4 >]?  cy =a^YZ9l nn fstr enc [f f strH i1!Y1"n c, ptr end enc # $%&c ' (UT) *9l +$ (U,: ,# +aP B (U~(Tv(Q|(R},t '$ (U|2$r -=@  =f .H / ^/ ^0xH0*L0[@M0U0ܺ`0c1 |$ 2. : 12w P 1 Qt 2N  13  #b |P  |G)C$ intWEi&Jd)=!3\7C 4 x y   [  FFYx L R ^!%g(J/11  ?)J'43zJ |}( Y-0 &[8 @ yH zP џX K` G Qh , Jp ()Jt !nx rq ~Q 5W g !%y . / 0 1 28 P4J 56m OK3KmQJ   g  }i(.) nCK- F d"{{uROy'uH  ;  1 %#eD)aĎ/1}  W 8]  Lq9e+J-5 >G VoM%H} iН*'yiKi . x8 U9  }FiDǧ -P% c{ q4  xJ)__cJel8qq8opt)_[-.38G8jG8kG8V8mbtcbb8!i#8#$J__c$JJi%8#&J__c&J|i48q5868j:8iH8iX8jZ8 *   )P " 9! D O7ZeMp{eZpOD^9  p{!{ !    M   i "  #L O` Y[ d pG#_ "#" $."j 8%w"x &" 'Ts'QvH"(#,) $(# ( +#$%># "T#i &$# 07( #&Z%# ) 'Uv'T0'QvH) 'Uw'T0'Q~&e% 'Us'T'Q  *+ * *+,"i% -ei}-li8-qj(-qj8.optk/l#@ /r8U/vs8&%)'U|'Ts'Qv'RR'X}0 0++1 Q1 Q2x H2* L2[@ M2 U2ܺ `2 c3 4 X5 6 667@Q   +c8T66J6wb 4p&l?؁)<$ d)=WEintG/mm? )f'43zJ |}( Y-0 &[8 @ yH zP џX X` G ^h , fp ()ft !tx rJ ~X 5d t !% . / 0 1 21 P4f 56z OX3Xm^f' t     ifi(!3Q.)n<IDo<Q&xF_4="r K- d"{{uROy'uH  ;  1 %#eD)aĎ/1}  W8  Lq9e+J-5 >G VoM%H} iН*'yiKi . x8 U9 d *e df :FiDǧz-P%c{q4 Y1 1  X     p&>}&3 U `+&I T y+&I T l+&i T +Q *R &i T +Q *R f\obj'g 1;:te s1~s2~opt~q#X~cp18cp28 ret;E !>p'p$A"O #x $%!$&!$'"$("#C% 6 %q* U +T6# C& 6 %Q* U +T9#PC C' 6 %1* U +T;# C( 6 %* U +T9!>(3 "O #!>( 6 "Oe#&( &( &5( &B( &Z( &g( &( &( ( D U}) \ U~%* T +,' UUTTQ +R~X~Y~;'$ T5J'$ T5'; Uv'; Us''- X~&'W'mR Uv%'mUs( ))1))1) Xg B*  B1#B:#B3$*\UUTTQQF* z F1l$F:$F$*\UUTTQQ* ^* ^+xH+*L+[@M+U+ܺ`+c+ s* X, 6 , 6 ,/ 6 -yI )-zi ))). ى ))))f- ))m-% )-  ))- )/V))-wf$)f))/&B;))f.[ Q)Q)-km)0 )Q% B$ > $ > : ; I : ;  : ; I8  : ; I8  I  : ;   : ;I8 : ; I!I/ &I& : ;(  : ;.?: ; 'I@B: ; I4: ; I 4: ; I4: ; I1B1.?: ; '@B: ; I4: ; I !4: ; I" U#1$B1%.?: ; I@B& U'4: ; I (4: ; I?<)4: ;I?<*4: ; I?+.?: ;'I<,I-.?: ; 'I<..?: ;'<% B: ; I$ > $ >   I : ;  : ; I8 : ;I8 : ; I !I/ &I : ; : ;(  : ; : ;I : ; : ;I8  : ;I : ; 'II : ; .: ; 'I : ; I4: ; I.?: ; '@B: ; I: ; I 4: ; I!4: ; I"4: ; I#1RUX Y $1% U&41'1(B) *4: ; I+1,1-5I.B1/4: ; I?<04: ;I?<1.?: ; 'I<2.?: ;'I<3.?: ;'<% B$ > : ; I$ >  : ;  : ; I8  : ;  : ; I8  I  : ;I8 : ; I!I/  : ;(  : ;.?: ; 'I : ; I: ; I4: ; I4: ; I  44I!I.1@B14141I U 41!41I" # U$ %1&1'B(1X Y )1*!I/+&I,.?: ; 'I@B-: ; I.: ; I/4: ; I04: ; I?14: ; I?<24: ;I?<3.?: ; I<45.?: ; 'I<6I7.?: ; 'I<8.?'I4<% B: ; I$ > $ >   I : ;  : ; I8 : ;I8 : ; I !I/ &I: ; I : ;(  : ; : ;I : ; .?: ; '@B1BB1.: ;'I : ;I.?: ; 'I@B: ; I4: ; I4: ; I 4: ; I!1RUX Y "1# U$4: ; I%1&1'('I)I*4: ; I?<+4: ;I?<,4: ; I?-.?: ;'I<..?: ; '</.?: ;'<0.?: ; '<{ /usr/include/usr/lib/gcc/x86_64-linux-gnu/4.9/include/usr/include/x86_64-linux-gnu/bits/usr/local/include/ruby-2.3.0/ruby/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnu/usr/local/include/ruby-2.3.0/usr/local/include/ruby-2.3.0/x86_64-linux/ruby/usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixedadj_matrix.cstdint.hadj_matrix.hstddef.htypes.hlibio.hruby.hst.hstdio.hstdlib.hstdc-predef.hstdint.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hwchar.hcodepoints.hruby.hconfig.hdefines.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.htypes.htime.hstat.hstat.hstdlib-bsearch.hstdlib-float.hstring.hstring.hstring2.hendian.hendian.hstrings.hinttypes.hunistd.hposix_opt.hconfname.hselect.hselect.hsigset.htime.hmissing.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hlimits.h syslimits.h limits.hintern.hsubst.h /-=;;xf uKWLV>:VhV\IrKLڄ>y LuKWLV>:Vh>H?WggwyJ5ZWM=K;u!<)zXR=sM q2TN,vT Xqw< /usr/lib/gcc/x86_64-linux-gnu/4.9/include/usr/include/x86_64-linux-gnu/bits/usr/include/usr/include/x86_64-linux-gnu/sys/usr/local/include/ruby-2.3.0/ruby/usr/local/include/ruby-2.3.0/usr/local/include/ruby-2.3.0/x86_64-linux/ruby/usr/include/x86_64-linux-gnu/gnu/usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed/usr/include/linuxcodepoints.cstddef.htypes.hlibio.htypes.hstdint.hruby.hcodepoints.honiguruma.hencoding.hstdio.hstdlib.hintern.hstdc-predef.hruby.hconfig.hdefines.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.htime.hendian.hendian.hbyteswap.hbyteswap-16.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hstat.hstat.hwaitflags.hwaitstatus.hxlocale.halloca.hstdlib-bsearch.hstdlib-float.hstring.hstring.hstring2.hstrings.hinttypes.hstdint.hwchar.hunistd.hposix_opt.henvironments.hconfname.hgetopt.hmissing.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hlimits.h syslimits.h limits.hposix1_lim.hlocal_lim.hlimits.h posix2_lim.hxopen_lim.hst.hsubst.h t< <tX1YVYW=Y;YIK:>x=/KKnKKW=f.KIpK| /usr/include/usr/lib/gcc/x86_64-linux-gnu/4.9/include/usr/include/x86_64-linux-gnu/bits/usr/local/include/ruby-2.3.0/ruby/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnu/usr/local/include/ruby-2.3.0/usr/local/include/ruby-2.3.0/x86_64-linux/ruby/usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixedjaro.cctype.hstddef.hstdint.hjaro.hadj_matrix.htypes.hlibio.hruby.hstdio.hstdc-predef.hstdint.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hwchar.hcodepoints.hruby.hconfig.hdefines.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.htypes.htime.hstat.hstat.hstdlib.hstdlib-bsearch.hstdlib-float.hstring.hstring.hstring2.hendian.hendian.hstrings.hinttypes.hunistd.hposix_opt.hconfname.hselect.hselect.hsigset.htime.hmissing.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hlimits.h syslimits.h limits.hintern.hst.hsubst.h P =;K#jztL,uIuuYzJB7uIzȕu=;/w E'u.z]BxX JwDxJp(<~sZ,J~I#eJJo. "Kg;c&JWv:K=<Y[gIjYggv/p /usr/local/include/ruby-2.3.0/ruby/usr/lib/gcc/x86_64-linux-gnu/4.9/include/usr/include/x86_64-linux-gnu/bits/usr/include/usr/include/x86_64-linux-gnu/sys/usr/local/include/ruby-2.3.0/usr/local/include/ruby-2.3.0/x86_64-linux/ruby/usr/include/x86_64-linux-gnu/gnu/usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed/usr/include/linuxjaro_winkler.cruby.hstddef.htypes.hlibio.htypes.hstdint.hcodepoints.hjaro.hstdio.hintern.hstdc-predef.hruby.hconfig.hdefines.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.htime.hendian.hendian.hbyteswap.hbyteswap-16.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hstat.hstat.hstdlib.hwaitflags.hwaitstatus.hxlocale.halloca.hstdlib-bsearch.hstdlib-float.hstring.hstring.hstring2.hstrings.hinttypes.hstdint.hwchar.hunistd.hposix_opt.henvironments.hconfname.hgetopt.hmissing.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hlimits.h syslimits.h limits.hposix1_lim.hlocal_lim.hlimits.h posix2_lim.hxopen_lim.hst.hsubst.h p& !su=>v>Mqw+M>XKqW:>Y<pfY!s=s=s=I=gfgqLYqutqfeqtYYYqq& __bzero(s,n) __builtin_memset (s, '\0', n)TypedData_Make_Struct(klass,type,data_type,sval) ({ TypedData_Make_Struct0(data_struct_obj, klass, type, sizeof(type), data_type, sval); data_struct_obj; })RB_UNUSED_VAR(x) x __attribute__ ((unused))RB_FL_ANY(x,f) RB_FL_TEST((x),(f))RUBY_CONST_ID(var,str) do RUBY_CONST_ID_CACHE((var) =, (str)) while (0)_POSIX_THREADS 200809L__S_IFDIR 0040000HAVE_SEEKDIR 1__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__RB_ULONG2NUM(x) rb_ulong2num_inline(x)RGENGC_WB_PROTECTED_HASH 1__USE_FORTIFY_LEVELRUBY_EVENT_NONE 0x0000FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)CASEFOLD_FILESYSTEM 0RB_NUM_COERCE_FUNCS_NEED_OPID 1__CHAR32_TYPE__ unsigned intHAVE_SHUTDOWN 1RTYPEDDATA_DATA(v) (RTYPEDDATA(v)->data)HAVE_STRUCT_TIMEVAL 1HAVE_MALLOC_USABLE_SIZE 1rb_cFalseClass_SC_NL_SETMAX _SC_NL_SETMAX_WCHAR_T_DEFINED CHAR_MIN SCHAR_MINHAVE_GETGRNAM 1_CS_LFS64_LIBS _CS_LFS64_LIBSHAVE_INFINITY 1_SC_AIO_LISTIO_MAX _SC_AIO_LISTIO_MAX__LONG_LONG_PAIR(HI,LO) LO, HIRB_FL_ALL(x,f) (RB_FL_TEST((x),(f)) == (f))HAVE_RB_FD_INIT 1_SC_V7_ILP32_OFFBIG _SC_V7_ILP32_OFFBIG__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__SIZEOF_SHORT__ 2HAVE_BACKTRACE 1__STDC_ISO_10646__ 201103Lrb_fd_init(f) FD_ZERO(f)SCNdFAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"__FLT_MAX_10_EXP__ 38RB_NEGFIXABLE(f) ((f) >= RUBY_FIXNUM_MIN)__SQUAD_TYPE long intHAVE_SETGROUPS 1rb_exc_new2 rb_exc_new_cstrst_strcasecmp st_locale_insensitive_strcasecmp_IO_va_list __gnuc_va_listTYPE(x) rb_type((VALUE)(x))__LITTLE_ENDIAN 1234_SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_INHERIT_POSIX_MESSAGE_PASSING 200809Lrb_type_p(obj,type) __extension__ (__builtin_constant_p(type) ? RB_TYPE_P((obj), (type)) : rb_type(obj) == (type))HAVE__SETJMP 1Qfalse ((VALUE)RUBY_Qfalse)_SC_HOST_NAME_MAX _SC_HOST_NAME_MAXrb_memcmp memcmp_XOPEN_XPG2 1HUGE_VALL (__builtin_huge_vall())_POSIX_THREAD_CPUTIME 0PRIXMAX __PRI64_PREFIX "X"R_OK 4__pid_t_defined HAVE_SETPGID 1Data_Make_Struct0(result,klass,type,size,mark,free,sval) VALUE result = rb_data_object_zalloc((klass), (size), (RUBY_DATA_FUNC)(mark), (RUBY_DATA_FUNC)(free)); (void)((sval) = (type *)DATA_PTR(result));PRIdFAST64 __PRI64_PREFIX "d"__fortify_function __extern_always_inline __attribute_artificial____DEC64_MIN_EXP__ (-382)SIZEOF_PTRDIFF_T 8__ATOMIC_HLE_RELEASE 131072rb_Complex2(x,y) rb_Complex((x), (y))DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) xRB_OBJ_FREEZE(x) rb_obj_freeze_inline((VALUE)x)_BITS_WCHAR_H 1__WCHAR_TYPE__ intFL_ANY(x,f) RB_FL_ANY(x,f)ULONG2NUM(x) RB_ULONG2NUM(x)__STDC__ 1__FD_MASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))__STRING(x) #xrb_str_buf_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_str_buf_cat(rb_str_buf_new((long)strlen(str)), (str), (long)strlen(str)) : rb_str_buf_new_cstr(str); })__LDBL_REDIR(name,proto) name protoSCNuLEAST16 "hu"ALLOCV_N(type,v,n) RB_ALLOCV_N(type, v, n)HAVE_SYS_TIME_H 1_SC_PAGE_SIZE _SC_PAGESIZESHRT_MAX __SHRT_MAX____DEC128_MIN_EXP__ (-6142)HAVE_INITGROUPS 1_CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGSLLONG_MAX __LONG_LONG_MAX____LEAF_ATTR __attribute__ ((__leaf__))T_OBJECT RUBY_T_OBJECTHAVE_UINT16_T 1PACKED_STRUCT_UNALIGNED(x) xRB_FL_TEST(x,f) (RB_FL_ABLE(x)?RB_FL_TEST_RAW((x),(f)):0)__DBL_MAX_10_EXP__ 308__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))RGENGC_WB_PROTECTED_REGEXP 1_SC_NETWORKING _SC_NETWORKINGRREGEXP_SRC_END(r) RSTRING_END(RREGEXP(r)->src)_IO_file_flags _flags_SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_SIZERUBY_ALIAS_FUNCTION(prot,name,args) RUBY_ALIAS_FUNCTION_TYPE(VALUE, prot, name, args)_SC_RTSIG_MAX _SC_RTSIG_MAXCheck_TypedStruct(v,t) rb_check_typeddata((VALUE)(v),(t))HAVE_VA_ARGS_MACRO 1_SC_PII_XTI _SC_PII_XTI_shortbufRB_IO_WAIT_WRITABLE RB_IO_WAIT_WRITABLE__ELF__ 1rb_data_object_get_1 rb_data_object_get_warningcode_2__LDBL_DIG__ 18SCNo8 "hho"PRIxLEAST8 "x"__SIZEOF_LONG__ 8RB_ID2SYM(x) (rb_id2sym(x))__MATH_DECLARE_LDOUBLE 1HAVE_POLL 1INTEGER_PACK_NEGATIVE 0x200SCNo32 "o"USE_RINCGC 1_GCC_NEXT_LIMITS_H _IOS_NOCREATE 32INCLUDE_RUBY_CONFIG_H 1RMODULE_IS_REFINEMENT RMODULE_IS_REFINEMENT_IO_DONT_CLOSE 0100000FL_ALL_RAW(x,f) RB_FL_ALL_RAW(x,f)RARRAY_AREF(a,i) (RARRAY_CONST_PTR(a)[i])__WCHAR_T__ OBJ_FROZEN(x) RB_OBJ_FROZEN(x)HAVE_GETRESGID 1PRIxVALUE PRI_VALUE_PREFIX"x"_SC_SYSTEM_DATABASE_R _SC_SYSTEM_DATABASE_R_WCHAR_T_DECLARED __need___va_list__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)xmalloc ruby_xmalloc__UINT64_TYPE__ long unsigned intZALLOC_N(type,n) RB_ZALLOC_N(type,n)PRIXPTRDIFF PRI_PTRDIFF_PREFIX"X"HAVE_DECL_GETENV 1SCHAR_MAX __SCHAR_MAX___POSIX_VERSION 199009LFLUSH_REGISTER_WINDOWS ((void)0)OBJ_UNTRUST(x) RB_OBJ_UNTRUST(x)__STRICT_ANSI__ 1_SC_2_C_BIND _SC_2_C_BIND_SC_2_PBS_CHECKPOINT _SC_2_PBS_CHECKPOINTINT_MAX __INT_MAX____DBL_HAS_INFINITY__ 1RARRAY_PTR_USE_END(a) __REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW_CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGSRB_OBJ_WB_UNPROTECT(x) rb_obj_wb_unprotect(x, __FILE__, __LINE__)RUBY_TYPED_NEVER_FREE RUBY_NEVER_FREEHAVE_PTHREAD_SIGMASK 1_SC_PRIORITIZED_IO _SC_PRIORITIZED_IO__FLT_HAS_INFINITY__ 1_BITS_TYPESIZES_H 1__INT_LEAST16_MAX__ 32767__INT_MAX__ 2147483647_XOPEN_SHM 1__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)HAVE_SYS_IOCTL_H 1HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1__FD_SETSIZE 1024__STD_TYPE typedef__LDBL_MIN__ 3.36210314311209350626e-4932LRB_INT2NUM(v) INT2FIX((int)(v))INT_MIN (-INT_MAX - 1)RUBY_EVENT_THREAD_END 0x0800__THROWNL __attribute__ ((__nothrow__))_IO_ftrylockfile(_fp) F_OK 0rb_str_buf_cat2 rb_str_cat_cstrHAVE_INTTYPES_H 1_SC_POLL _SC_POLL__FLT_EPSILON__ 1.19209289550781250000e-7F_SC_SIGNALS _SC_SIGNALSrb_off_t off_tRB_FL_TEST_RAW(x,f) (RBASIC(x)->flags&(f))SYMBOL_FLAG RUBY_SYMBOL_FLAGRSTRING_NOEMBED RSTRING_NOEMBEDPRIX64 __PRI64_PREFIX "X"HAVE_PTHREAD_CONDATTR_INIT 1HAVE_A_OUT_H 1_IOS_INPUT 1_T_PTRDIFF_ typeof __typeof__T_DATA RUBY_T_DATAINT_FAST8_MAX (127)S_IXGRP (S_IXUSR >> 3)__U32_TYPE unsigned intHAVE_RUBY_REGEX_H 1_IO_USER_LOCK 0x8000st_index_tMEMMOVE(p1,p2,type,n) memmove((p1), (p2), sizeof(type)*(n))_CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBSS_IRGRP (S_IRUSR >> 3)FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBSHAVE_CBRT 1_POSIX_RAW_SOCKETS 200809L_IO_IS_FILEBUF 0x2000rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_, RUBY_UNTYPED_DATA_WARNING)SIZEOF_UINT16_T 2RUBY_TYPED_PROMOTED1 RUBY_FL_PROMOTED1PRIoPTRDIFF PRI_PTRDIFF_PREFIX"o"__USE_MISC__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__))_IO_BUFSIZ _G_BUFSIZHAVE_STRUCT_STAT_ST_CTIM 1SCNd32 "d"_VA_LIST_DEFINED __DEC128_MANT_DIG__ 34__nlink_t_defined _POSIX_SHELL 1_POSIX_VDISABLE '\0'__INTPTR_TYPE__ long intHAVE_STRUCT_TM_TM_GMTOFF 1__code_model_small__ 1ISDIGIT(c) rb_isdigit((unsigned char)(c))_OLD_STDIO_MAGIC 0xFABC0000HAVE_POSIX_MEMALIGN 1__(args) argsSCNxFAST8 "hhx"__USE_XOPEN_EXTENDEDHAVE__LONGJMP 1_POSIX_THREAD_PRIO_INHERIT 200809LPRIiLEAST64 __PRI64_PREFIX "i"rb_str_cat2 rb_str_cat_cstrALLOC_N(type,n) RB_ALLOC_N(type,n)LLONG_MIN (-LLONG_MAX-1)_IO_UNITBUF 020000__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROWL_tmpnam 20PRId32 "d"rb_ary_new4 rb_ary_new_from_valuesOBJ_UNTRUSTED(x) RB_OBJ_UNTRUSTED(x)_SC_SS_REPL_MAX _SC_SS_REPL_MAX_SC_FILE_SYSTEM _SC_FILE_SYSTEM__INT_LEAST64_TYPE__ long intZALLOC(type) RB_ZALLOC(type)SCNdMAX __PRI64_PREFIX "d"_CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGSFL_USER16 RUBY_FL_USER16__STRING2_SMALL_GET16(src,idx) (((const unsigned char *) (const char *) (src))[idx + 1] << 8 | ((const unsigned char *) (const char *) (src))[idx])PRIoLEAST64 __PRI64_PREFIX "o"_SC_PII_SOCKET _SC_PII_SOCKET_SC_EQUIV_CLASS_MAX _SC_EQUIV_CLASS_MAX__GCC_ATOMIC_CHAR_LOCK_FREE 2HAVE_SETRESGID 1HAVE_PTHREAD_ATTR_SETINHERITSCHED 1_SC_XBS5_ILP32_OFFBIG _SC_XBS5_ILP32_OFFBIG__UINT_FAST32_TYPE__ long unsigned intPRIxPTR __PRIPTR_PREFIX "x"PRIxSIZE PRI_SIZE_PREFIX"x"_SC_SINGLE_PROCESS _SC_SINGLE_PROCESS_SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_ASSOC__INO_T_MATCHES_INO64_T 1_IO_FLAGS2_USER_WBUF 8__SIZEOF_INT__ 4uint32_trb_fd_zero(f) FD_ZERO(f)__need_time_tRB_OBJ_INIT_COPY(obj,orig) ((obj) != (orig) && (rb_obj_init_copy((obj), (orig)), 1))WEAK(x) __attribute__ ((weak)) xrb_str_new_lit(str) rb_str_new_static((str), rb_strlen_lit(str))PRIuLEAST64 __PRI64_PREFIX "u"RARRAY_ASET(a,i,v) do { const VALUE _ary = (a); VALUE *ptr = (VALUE *)RARRAY_PTR_USE_START(_ary); RB_OBJ_WRITE(_ary, &ptr[i], (v)); RARRAY_PTR_USE_END(_ary); } while (0)rb_data_object_make_1 rb_data_object_make_warningT_MODULE RUBY_T_MODULESIZEOF_SHORT 2HAVE_MEMRCHR 1__SIG_ATOMIC_TYPE__ int_BSD_SIZE_T_DEFINED_ __BIGGEST_ALIGNMENT__ 16RB_FL_SET_RAW(x,f) (void)(RBASIC(x)->flags |= (f))RMODULE_SUPER(m) RCLASS_SUPER(m)rb_str_new5 rb_str_new_with_classrb_fd_clr(n,f) FD_CLR((n), (f))HAVE_TRUE_LONG_LONG 1_SC_V6_ILP32_OFFBIG _SC_V6_ILP32_OFFBIGUINT_FAST8_MAX (255)rb_usascii_str_new2 rb_usascii_str_new_cstr__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))ALLOCV_END(v) RB_ALLOCV_END(v)__UINT16_C(c) cRFILE(obj) (R_CAST(RFile)(obj))__PRAGMA_REDEFINE_EXTNAME 1_POSIX_TRACE -1HAVE_STRUCT_STAT_ST_ATIM 1_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_SC_ASYNCHRONOUS_IO _SC_ASYNCHRONOUS_IOFL_USER6 RUBY_FL_USER6HAVE_PTHREAD_ATTR_INIT 1isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))RSHIFT(x,y) ((x)>>(int)(y))_XOPEN_XPG3 1posix_signal ruby_posix_signalHAVE_INTPTR_T 1___int_wchar_t_h rb_hash_end(h) st_hash_end(h)SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name)RB_NEWOBJ_OF(obj,type,klass,flags) type *(obj) = (type*)rb_newobj_of(klass, flags)rb_big2uint(x) rb_big2ulong(x)__USE_ISOC11__INT32_MAX__ 2147483647__NO_MATH_INLINES 1va_end(v) __builtin_va_end(v)SIGNEDNESS_OF_RLIM_T +1_IO_va_list _G_va_list__UINTPTR_TYPE__ long unsigned int_BITS_STAT_H 1RARRAY(obj) (R_CAST(RArray)(obj))HAVE_HYPOT 1_PC_NAME_MAX _PC_NAME_MAX_IO_SKIPWS 01HAVE_TIMES 1S_IXOTH (S_IXGRP >> 3)INTEGER_PACK_2COMP 0x80NUM2SIZET(x) NUM2ULONG(x)RUBY_INTERNAL_EVENT_GC_START 0x400000HAVE_BUILTIN___BUILTIN_CLZL 1__UINT8_TYPE__ unsigned charUSE_FLONUM 1RREGEXP_SRC_LEN(r) RSTRING_LEN(RREGEXP(r)->src)SIZE_MAX (18446744073709551615UL)__UINT_FAST64_MAX__ 18446744073709551615ULHAVE_SETRESUID 1HAVE_SSIZE_T 1_SC_2_FORT_RUN _SC_2_FORT_RUN_POSIX_THREAD_ATTR_STACKADDR 200809LHAVE_STRING_H 1PRIoSIZE PRI_SIZE_PREFIX"o"LONG2NUM(x) RB_LONG2NUM(x)HAVE_PREAD 1INT32_MIN (-2147483647-1)UINT_MAX (INT_MAX * 2U + 1U)rb_cFixnum_POSIX_PRIORITY_SCHEDULING 200809LRUBY __UINT_LEAST8_MAX__ 255PRI_LONG_PREFIX "l"_IO_FIXED 010000FL_EXIVAR RUBY_FL_EXIVAR_LFS_LARGEFILE 1__MATH_PRECNAMErb_utf8_str_new(str,len) __extension__ ( { (__builtin_constant_p(str) && __builtin_constant_p(len)) ? rb_utf8_str_new_static((str), (len)) : rb_utf8_str_new((str), (len)); })S_IRWXO (S_IRWXG >> 3)HAVE_SINH 1RB_ZALLOC(type) (RB_ZALLOC_N(type,1))__SLONG32_TYPE int_IO_OCT 040_SC_THREADS _SC_THREADS_POSIX_ADVISORY_INFO 200809LRB_FIX2LONG(x) ((long)RSHIFT((SIGNED_VALUE)(x),1))_SC_RE_DUP_MAX _SC_RE_DUP_MAXPRIdFAST8 "d"FL_FREEZE RUBY_FL_FREEZE_IO_write_end_GCC_NEXT_LIMITS_HSCNu16 "hu"RSTRING_EMBED_LEN_MASK RSTRING_EMBED_LEN_MASK_POSIX_THREAD_PROCESS_SHARED 200809L_SC_TRACE_SYS_MAX _SC_TRACE_SYS_MAXTypedData_Wrap_Struct(klass,data_type,sval) rb_data_typed_object_wrap((klass),(sval),(data_type))__UINT16_TYPE__ short unsigned int_IO_NO_READS 4INT_FAST8_MIN (-128)RARRAY_LENINT(ary) rb_long2int(RARRAY_LEN(ary))FL_USER15 RUBY_FL_USER15_SC_TTY_NAME_MAX _SC_TTY_NAME_MAX__FSBLKCNT_T_TYPE __SYSCALL_ULONG_TYPE_SC_USHRT_MAX _SC_USHRT_MAX__attribute_malloc__ __attribute__ ((__malloc__))_T_SIZE_ HAVE_QSORT_R 1RB_FIX2SHORT(x) (rb_fix2short((VALUE)(x)))_SC_THREAD_KEYS_MAX _SC_THREAD_KEYS_MAXHAVE_SYS_PRCTL_H 1PRIu8 "u"SIZEOF_SSIZE_T 8rb_fd_copy(d,s,n) (*(d) = *(s))RTYPEDDATA_P(v) (RTYPEDDATA(v)->typed_flag == 1)PRI_UIDT_PREFIX PRI_INT_PREFIX_MATH_H 1HAVE_BUILTIN___BUILTIN_CLZLL 1NUM2UINT(x) RB_NUM2UINT(x)__INT8_C(c) c__stub_chflags HAVE_BUILTIN___BUILTIN_BSWAP64 1HAVE_NEXTAFTER 1_IO_uid_t __uid_t_SC_BC_BASE_MAX _SC_BC_BASE_MAXPIDT2NUM(v) INT2NUM(v)RREGEXP(obj) (R_CAST(RRegexp)(obj))TIMEZONE_VOID 1T_MATCH RUBY_T_MATCH____mbstate_t_defined 1UCHAR_MAX (SCHAR_MAX * 2 + 1)RUBY_TYPED_FREE_IMMEDIATELY 1_SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_ASSOC__FLT_MAX_EXP__ 128_G_HAVE_MREMAP 1RUBY_FL_USER_N(n) RUBY_FL_USER ##n = (1<<(RUBY_FL_USHIFT+n))RUBY_FUNCTION_NAME_STRING __func____ATOMIC_SEQ_CST 5MODET2NUM(v) UINT2NUM(v)_GCC_SIZE_T UNALIGNED_WORD_ACCESS 1__stub_setlogin HAVE_GETPRIORITY 1_IO_read_end__STDIO_INLINE_SC_2_PBS_LOCATE _SC_2_PBS_LOCATEINT2FIX(i) (((VALUE)(i))<<1 | RUBY_FIXNUM_FLAG)RB_FLONUM_P(x) ((((int)(SIGNED_VALUE)(x))&RUBY_FLONUM_MASK) == RUBY_FLONUM_FLAG)SIZEOF_INTPTR_T 8FIX2UINT(x) RB_FIX2UINT(x)UNREACHABLE __builtin_unreachable()HAVE_TM_ZONE 1HAVE_ACOSH 1rb_data_object_wrap_warning(klass,ptr,mark,free) __extension__( __builtin_choose_expr( __builtin_constant_p(klass) && !(klass), rb_data_object_wrap(klass, ptr, mark, free), rb_data_object_wrap_warning(klass, ptr, mark, free)))__DBL_DIG__ 15HAVE_SCHED_YIELD 1__PRIPTR_PREFIX "l"FL_ANY_RAW(x,f) RB_FL_ANY_RAW(x,f)__INTMAX_C(c) c ## LHAVE_FCNTL_H 1HAVE_KILLPG 1__SIZEOF_DOUBLE__ 8FL_USHIFT RUBY_FL_USHIFT__long_double_t long doubleMEMCMP(p1,p2,type,n) memcmp((p1), (p2), sizeof(type)*(n))HAVE_LLABS 1__END_NAMESPACE_C99 _IO_BOOLALPHA 0200000RUBY_INTERNAL_EVENT_SWITCH 0x040000_POSIX_SYNCHRONIZED_IO 200809LPRIuPTR __PRIPTR_PREFIX "u"SIZET2NUM(v) ULONG2NUM(v)__FLT_DENORM_MIN__ 1.40129846432481707092e-45F_SC_2_FORT_DEV _SC_2_FORT_DEV__GCC_IEC_559_COMPLEX 2SIZEOF_INT 4__S32_TYPE intSCNdLEAST64 __PRI64_PREFIX "d"PRIdMAX __PRI64_PREFIX "d"_SC_TYPED_MEMORY_OBJECTS _SC_TYPED_MEMORY_OBJECTSHAVE_GCC_SYNC_BUILTINS 1RUBY_EVENT_END 0x0004HAVE_ST_BLKSIZE 1rb_enable_super(klass,name) rb_enable_super()RUBY_EVENT_THREAD_BEGIN 0x0400__FDS_BITS(set) ((set)->__fds_bits)__USER_LABEL_PREFIX__ RGENGC_WB_PROTECTED_OBJECT 1ULLONG_MAXrb_time_t time_t_SIZE_T_DECLARED __USE_FORTIFY_LEVEL 0HAVE_SYS_TYPES_H 1__DECIMAL_DIG__ 21HAVE_DECL_SYS_NERR 1INT16_MIN (-32767-1)_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGSRB_OBJ_TAINT_RAW(x) RB_FL_SET_RAW(x, RUBY_FL_TAINT)RB_IMMEDIATE_P(x) ((VALUE)(x) & RUBY_IMMEDIATE_MASK)RB_OBJ_PROMOTED_RAW(x) RB_FL_ALL_RAW(x, RUBY_FL_PROMOTED)TypedData_Make_Struct0(result,klass,type,size,data_type,sval) VALUE result = rb_data_typed_object_zalloc(klass, size, data_type); (void)((sval) = (type *)DATA_PTR(result));_POSIX_IPV6 200809L_IO_wint_t wint_t_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)NOINLINE(x) __attribute__ ((noinline)) xrb_exc_new3 rb_exc_new_strrb_strlen_lit(str) (sizeof(str "") - 1)USE_RGENGC_LOGGING_WB_UNPROTECT 0HAVE_SETCONTEXT 1HAVE_UINT32_T 1ISPRINT(c) rb_isprint((unsigned char)(c))_POSIX2_VERSION __POSIX2_THIS_VERSIONSIZEOF_DOUBLE 8STRINGIZE(expr) STRINGIZE0(expr)__stub_lchmod _SC_XOPEN_VERSION _SC_XOPEN_VERSIONINTEGER_PACK_BIG_ENDIAN (INTEGER_PACK_MSWORD_FIRST | INTEGER_PACK_MSBYTE_FIRST)__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1previous__SIZEOF_LONG_DOUBLE__ 16_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")rb_data_object_get_0 rb_data_object_getSCNd64 __PRI64_PREFIX "d"__DEC_EVAL_METHOD__ 2HAVE_GETPWNAM_R 1_CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGSRUBY_INIT_STACK VALUE variable_in_this_stack_frame; ruby_init_stack(&variable_in_this_stack_frame);PRIXSIZE PRI_SIZE_PREFIX"X"__UINT_FAST16_MAX__ 18446744073709551615UL__S_TYPEISSEM(buf) ((buf)->st_mode - (buf)->st_mode)__MMX__ 1POSFIXABLE(f) RB_POSFIXABLE(f)_SC_STREAMS _SC_STREAMSS_ISBLK(mode) __S_ISTYPE((mode), __S_IFBLK)Data_Wrap_Struct(klass,mark,free,sval) rb_data_object_wrap((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))_G_HAVE_MMAP 1rb_cFloat__UINT32_MAX__ 4294967295URUBY_SAFE_LEVEL_MAX 1RUBY_EVENT_C_CALL 0x0020__DBL_MIN_10_EXP__ (-307)rb_utf8_str_new_lit(str) rb_utf8_str_new_static((str), rb_strlen_lit(str))MB_CUR_MAX (__ctype_get_mb_cur_max ())WCHAR_MIN __WCHAR_MINHAVE_GETCONTEXT 1HAVE_PROTOTYPES 1_GCC_PTRDIFF_T HAVE_LONG_LONG 1__S_ISTYPE(mode,mask) (((mode) & __S_IFMT) == (mask))UINT_FAST16_MAX (18446744073709551615UL)__FLT_MIN_10_EXP__ (-37)FIXNUM_MIN RUBY_FIXNUM_MINWINT_MAX (4294967295u)UNLIMITED_ARGUMENTS (-1)PACKED_STRUCT(x) x __attribute__((packed))_POSIX_SPIN_LOCKS 200809LCHAR_BIT __CHAR_BIT__HAVE_CLOCKID_T 1HAVE_UINT64_T 1RARRAY_CONST_PTR(a) rb_array_const_ptr(a)_POSIX2_CHAR_TERM 200809L__DBL_MANT_DIG__ 53SCNdFAST16 __PRIPTR_PREFIX "d"SCNiFAST16 __PRIPTR_PREFIX "i"__k8 1RB_FIXABLE(f) (RB_POSFIXABLE(f) && RB_NEGFIXABLE(f))FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x_XOPEN_XPG4 1__USE_POSIX_SC_WORD_BIT _SC_WORD_BIT__INT_WCHAR_T_H __gid_t_defined PRIiLEAST16 "i"T_RATIONAL RUBY_T_RATIONAL__DEC32_EPSILON__ 1E-6DFROBJECT_EMBED ROBJECT_EMBEDalloca __builtin_allocaPRIXFAST8 "X"SCNoFAST16 __PRIPTR_PREFIX "o"__USE_ISOC99 1_PC_FILESIZEBITS _PC_FILESIZEBITS_SC_USER_GROUPS_R _SC_USER_GROUPS_R__size_t INT_FAST64_MAX (__INT64_C(9223372036854775807))_SC_MAPPED_FILES _SC_MAPPED_FILES_SC_SPIN_LOCKS _SC_SPIN_LOCKSDEFINE_MCONTEXT_PTR(mc,uc) mcontext_t *mc = &(uc)->uc_mcontextALLOC(type) RB_ALLOC(type)_IO_cleanup_region_start(_fct,_fp) FL_ALL(x,f) RB_FL_ALL(x,f)_XOPEN_UNIX 1__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))SCNuFAST16 __PRIPTR_PREFIX "u"_CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1FL_USER0 RUBY_FL_USER0PRIdPTRDIFF PRI_PTRDIFF_PREFIX"d"__stub_stty INTEGER_PACK_LSWORD_FIRST 0x02_chain__glibc_likely(cond) __builtin_expect ((cond), 1)__UINT8_C(c) c__mode_t_defined SCNiFAST64 __PRI64_PREFIX "i"RB_FL_ABLE(x) (!RB_SPECIAL_CONST_P(x) && RB_BUILTIN_TYPE(x) != RUBY_T_NODE)PRIuLEAST8 "u"_POSIX_MONOTONIC_CLOCK 0_SC_SHRT_MIN _SC_SHRT_MIN__NFDBITS (8 * (int) sizeof (__fd_mask))rb_tainted_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_tainted_str_new((str), (long)strlen(str)) : rb_tainted_str_new_cstr(str); })PRIXLEAST32 "X"RUBY_LONGJMP(env,val) __builtin_longjmp((env),val)_SC_THREAD_THREADS_MAX _SC_THREAD_THREADS_MAX_SC_XOPEN_CRYPT _SC_XOPEN_CRYPT_Mdouble_SIZEOF_UINT32_T 4__INTMAX_TYPE__ long intHAVE_ALLOCA 1HAVE_GETRLIMIT 1_IO_SCIENTIFIC 04000S_ISUID __S_ISUIDCheck_SafeStr(v) rb_check_safe_str((VALUE)(v))__amd64 1_SC_LEVEL4_CACHE_LINESIZE _SC_LEVEL4_CACHE_LINESIZESIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONGstrpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); })OBJ_FREEZE(x) RB_OBJ_FREEZE(x)INT_FAST16_MIN (-9223372036854775807L-1)NUM2CLOCKID(v) NUM2INT(v)__LONG_LONG_MAX__ 9223372036854775807LLfirst_timeNUM2DEVT(v) NUM2ULONG(v)_SC_THREAD_ROBUST_PRIO_PROTECT _SC_THREAD_ROBUST_PRIO_PROTECTgetc(_fp) _IO_getc (_fp)__ORDER_LITTLE_ENDIAN__ 1234_SC_MQ_PRIO_MAX _SC_MQ_PRIO_MAXRMODULE_IS_OVERLAID RMODULE_IS_OVERLAID__SIZE_T xrealloc ruby_xreallocST_INDEX_BITS (sizeof(st_index_t) * CHAR_BIT)__WCHAR_MAX__ 2147483647RSTRUCT_SET(st,idx,v) RB_OBJ_WRITE(st, &RSTRUCT_CONST_PTR(st)[idx], (v))HAVE_TRUNCATE 1_SC_TRACE_USER_EVENT_MAX _SC_TRACE_USER_EVENT_MAX_IO_lock_tOBJ_TAINT(x) RB_OBJ_TAINT(x)ATAN2_INF_C99 1__FLT_DIG__ 6rb_rational_new2(x,y) rb_rational_new((x), (y))HAVE_UNISTD_H 1S_IROTH (S_IRGRP >> 3)isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))HAVE_STRUCT_STAT_ST_MTIM 1HAVE_VAR_TIMEZONE 1SIZEOF_LONG_LONG 8__USE_ISOC95HAVE_STRINGS_H 1__USE_ISOC99_PC_CHOWN_RESTRICTED _PC_CHOWN_RESTRICTEDHAVE_GETCWD 1RARRAY_PTR(a) ((VALUE *)RARRAY_CONST_PTR(RB_OBJ_WB_UNPROTECT_FOR(ARRAY, a)))_SC_OPEN_MAX _SC_OPEN_MAX_POSIX_THREAD_SAFE_FUNCTIONS 200809LANYARGS STDOUT_FILENO 1PATH_SEP_CHAR PATH_SEP[0]HAVE_MKTIME 1SIZEOF_UINT64_T 8HAVE_TRUNCATE64 1RB_ALLOCV_N(type,v,n) ((type*)(ruby_xmalloc2_size((n), sizeof(type)) < RUBY_ALLOCV_LIMIT ? (RB_GC_GUARD(v) = 0, alloca((n) * sizeof(type))) : rb_alloc_tmp_buffer(&(v), (n) * sizeof(type))))PRIdLEAST8 "d"__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__strcmp_cg(s1,s2,l1) (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (s2); int __result = (((const unsigned char *) (const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((const unsigned char *) (const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((const unsigned char *) (const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((const unsigned char *) (const char *) (s1))[3] - __s2[3]); } } __result; }))ruby_debug (*rb_ruby_debug_ptr())NUM2PIDT(v) NUM2INT(v)HAVE_INT32_T 1__USE_XOPEN2KSHRT_MIN (-SHRT_MAX - 1)__USE_POSIX199506rb_intern(str) (__builtin_constant_p(str) ? __extension__ (CONST_ID_CACHE((ID), (str))) : rb_intern(str))rb_uid_t uid_tRSTRING(obj) (R_CAST(RString)(obj))__NTH(fct) __attribute__ ((__nothrow__ __LEAF)) fct__unix__ 1LONG_LONG long long__uid_t_defined RB_BLOCK_CALL_FUNC_ARGLIST(yielded_arg,callback_arg) VALUE yielded_arg, VALUE callback_arg, int argc, const VALUE *argv, VALUE blockargT_MASK RUBY_T_MASK_SC_BC_STRING_MAX _SC_BC_STRING_MAXrb_str_buf_new2 rb_str_buf_new_cstr__strcmp_cc(s1,s2,l) (__extension__ ({ int __result = (((const unsigned char *) (const char *) (s1))[0] - ((const unsigned char *) (const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((const unsigned char *) (const char *) (s1))[1] - ((const unsigned char *) (const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((const unsigned char *) (const char *) (s1))[2] - ((const unsigned char *) (const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((const unsigned char *) (const char *) (s1))[3] - ((const unsigned char *) (const char *) (s2))[3]); } } __result; }))FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x_SC_MULTI_PROCESS _SC_MULTI_PROCESS__S_ISVTX 01000ISSPACE(c) rb_isspace((unsigned char)(c))_PC_SYNC_IO _PC_SYNC_IOOBJ_TAINT_RAW(x) RB_OBJ_TAINT_RAW(x)Node_BITS_POSIX_OPT_H 1_IO_buf_base__UINT_LEAST64_TYPE__ long unsigned int_CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGSHAVE_LIMITS_H 1PRIxMAX __PRI64_PREFIX "x"_IOS_TRUNC 16__wur ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL)HAVE_LOCKF 1__SIZEOF_LONG_LONG__ 8SCNu8 "hhu"FIX2SHORT(x) RB_FIX2SHORT(x)PRId8 "d"PRIo16 "o"__SIG_ATOMIC_MAX__ 2147483647MATH_ERRNO 1_SC_AIO_PRIO_DELTA_MAX _SC_AIO_PRIO_DELTA_MAXuint64_tHAVE_TIMEGM 1HAVE_VFORK 1RTYPEDDATA(obj) (R_CAST(RTypedData)(obj))_STATBUF_ST_NSEC _IO_IN_BACKUP 0x100PATH_SEP ":"RFLOAT_VALUE(v) rb_float_value(v)PRIX32 "X"PRIdPTR __PRIPTR_PREFIX "d"SCNoLEAST32 "o"HAVE_INT64_T 1_IO_peekc(_fp) _IO_peekc_unlocked (_fp)HAVE_SETUID 1_WCHAR_T_DEFINED_ __MATH_INLINE __extern_always_inline_SC_NL_ARGMAX _SC_NL_ARGMAX__FSWORD_T_TYPE __SYSCALL_SLONG_TYPERGENGC_WB_PROTECTED_NODE_CREF 1__WINT_TYPE__ unsigned int_IO_STDIO_H _SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASEHAVE_RB_SCAN_ARGS_OPTIONAL_HASH 1_SC_ATEXIT_MAX _SC_ATEXIT_MAXSPECIAL_CONST_P(x) RB_SPECIAL_CONST_P(x)_SC_NL_NMAX _SC_NL_NMAXHAVE_CLOCK_GETTIME 1PRI_TIMET_PREFIX PRI_LONG_PREFIX_POSIX_MEMLOCK 200809LHAVE_FLOCK 1__THROW __attribute__ ((__nothrow__ __LEAF))HAVE_MKNOD 1__intptr_t_defined HAVE_GMTIME_R 1PRIxPTRDIFF PRI_PTRDIFF_PREFIX"x"INT64_MAX (__INT64_C(9223372036854775807))INT_LEAST32_MAX (2147483647)CONST_ID_CACHE(result,str) RUBY_CONST_ID_CACHE(result, str)__LDBL_REDIR1(name,proto,alias) name proto__FLT_MANT_DIG__ 24__stub_getmsg SCNxFAST16 __PRIPTR_PREFIX "x"T_TRUE RUBY_T_TRUESCNoMAX __PRI64_PREFIX "o"rb_str_new(str,len) __extension__ ( { (__builtin_constant_p(str) && __builtin_constant_p(len)) ? rb_str_new_static((str), (len)) : rb_str_new((str), (len)); })__INT_FAST8_MAX__ 127_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGSxcalloc ruby_xcalloc_SC_DEVICE_SPECIFIC_R _SC_DEVICE_SPECIFIC_RPRIxFAST8 "x"SIZEOF_OFF_T 8__UQUAD_TYPE unsigned long int_SC_BC_DIM_MAX _SC_BC_DIM_MAXisinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))HAVE_LIBPTHREAD 1OBJ_INFECT_RAW(x,s) RB_OBJ_INFECT_RAW(x,s)RARRAY_EMBED_LEN_MASK RARRAY_EMBED_LEN_MASK__USE_XOPEN2K8XSI__need_FILE __USECONDS_T_TYPE __U32_TYPEisnormal(x) (fpclassify (x) == FP_NORMAL)_CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS__timer_t_defined 1_SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIORITY_SCHEDULINGrb_enc_str_new_literal(str,enc) rb_enc_str_new_lit(str, enc)HAVE_MKFIFO 1UINT_FAST64_MAX (__UINT64_C(18446744073709551615))SCNdLEAST8 "hhd"__need___va_list PRIXFAST32 __PRIPTR_PREFIX "X"SYM2ID(x) RB_SYM2ID(x)ROBJECT(obj) (R_CAST(RObject)(obj))RUBY_EVENT_CALL 0x0008__DEC32_MIN__ 1E-95DF__INT_FAST64_MAX__ 9223372036854775807L__FLT_MIN_EXP__ (-125)_THREAD_SAFE 1HAVE__SC_CLK_TCK 1GIDT2NUM(v) UINT2NUM(v)__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN___Mdouble_END_NAMESPACEMEMCPY(p1,p2,type,n) memcpy((p1), (p2), sizeof(type)*(n))__PTRDIFF_MAX__ 9223372036854775807Lrb_clockid_t clockid_t_ENDIAN_H 1HAVE_SETREGID 1__INT32_C(c) cHAVE_SYS_TIMES_H 1_ANSI_STDARG_H_ RHASH_IFNONE(h) rb_hash_ifnone(h)rb_uint_new(v) rb_uint2inum(v)_SC_PII_INTERNET _SC_PII_INTERNETRHASH_EMPTY_P(h) (RHASH_SIZE(h) == 0)RUBY_METHOD_FUNC(func) ((VALUE (*)(ANYARGS))(func))UINT64_MAX (__UINT64_C(18446744073709551615))_SC_XOPEN_REALTIME _SC_XOPEN_REALTIME_SC_XOPEN_XPG4 _SC_XOPEN_XPG4PRId16 "d"RSTRUCT_EMBED_LEN(st) (long)((RBASIC(st)->flags >> RSTRUCT_EMBED_LEN_SHIFT) & (RSTRUCT_EMBED_LEN_MASK >> RSTRUCT_EMBED_LEN_SHIFT))_SC_THREAD_ATTR_STACKSIZE _SC_THREAD_ATTR_STACKSIZEROBJECT_EMBED_LEN_MAX ROBJECT_EMBED_LEN_MAXPRIdFAST32 __PRIPTR_PREFIX "d"FL_USER8 RUBY_FL_USER8_POSIX_READER_WRITER_LOCKS 200809L_VA_LIST_ __WCHAR_MIN __WCHAR_MIN__FL_USER14 RUBY_FL_USER14HAVE_RUBY_ENCODING_H 1__SIZE_MAX__ 18446744073709551615UL_MKNOD_VER_LINUX 0_POSIX2_SW_DEV __POSIX2_THIS_VERSIONNUM2MODET(v) NUM2UINT(v)PRIiMAX __PRI64_PREFIX "i"__stub_fdetach ALLOCA_N(type,n) ((type*)alloca(sizeof(type)*(n)))RB_OBJ_TAINTED(x) (!!RB_FL_TEST((x), RUBY_FL_TAINT))RARRAY_EMBED_LEN(a) (long)((RBASIC(a)->flags >> RARRAY_EMBED_LEN_SHIFT) & (RARRAY_EMBED_LEN_MASK >> RARRAY_EMBED_LEN_SHIFT))_SC_2_PBS_ACCOUNTING _SC_2_PBS_ACCOUNTING__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__COMPAR_FN_T __UINTMAX_TYPE__ long unsigned int__U64_TYPE unsigned long intRTEST(v) !(((VALUE)(v) & ~Qnil) == 0)STRNCASECMP(s1,s2,n) (st_locale_insensitive_strncasecmp((s1), (s2), (n)))_SC_TRACE_NAME_MAX _SC_TRACE_NAME_MAX_IO_LINE_BUF 0x200_IO_BE(expr,res) __builtin_expect ((expr), res)INT_FAST32_MAX (9223372036854775807L)__UINT_FAST8_TYPE__ unsigned charSCNoLEAST16 "ho"__FLT_RADIX__ 2__ID_T_TYPE __U32_TYPE_CS_LFS_LDFLAGS _CS_LFS_LDFLAGSCONST_ID(var,str) RUBY_CONST_ID(var, str)_PC_MAX_CANON _PC_MAX_CANON__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))NIL_P(v) !((VALUE)(v) != Qnil)ULONG_MAX (LONG_MAX * 2UL + 1UL)rb_usascii_str_new_literal(str) rb_usascii_str_new_lit(str)_IO_SHOWBASE 0200RUBY_VM 1MB_LEN_MAX 16NUM2GIDT(v) NUM2UINT(v)__USE_LARGEFILE64HAVE_READLINK 1__BIT_TYPES_DEFINED__ 1RB_OBJ_UNTRUSTED(x) RB_OBJ_TAINTED(x)FL_USER2 RUBY_FL_USER2__LP64__ 1PRIi8 "i"__U16_TYPE unsigned short int_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZErb_data_object_wrap_1 rb_data_object_wrap_warning_SC_REGEXP _SC_REGEXP_CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBSOBJ_TAINTED(x) RB_OBJ_TAINTED(x)HAVE_BUILTIN___BUILTIN_CLZ 1HAVE_ATAN2L 1__attribute_pure__ __attribute__ ((__pure__))HAVE_ISINF 1RGENGC_WB_PROTECTED_RATIONAL 1HAVE_LOCALE_H 1__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2RB_NUM2CHR(x) rb_num2char_inline(x)__FD_ZERO_STOS "stosq"__INT16_TYPE__ short intcode_1STDIN_FILENO 0__KERNEL_STRICT_NAMES RB_UINT2NUM(v) LONG2FIX((unsigned int)(v))rb_str_buf_cat rb_str_cat_SC_TRACE_EVENT_FILTER _SC_TRACE_EVENT_FILTER_SC_NL_TEXTMAX _SC_NL_TEXTMAXINTEGER_PACK_MSWORD_FIRST 0x01___int_size_t_h __UINT_LEAST32_TYPE__ unsigned intNEWOBJ_OF(obj,type,klass,flags) RB_NEWOBJ_OF(obj,type,klass,flags)_SC_STREAM_MAX _SC_STREAM_MAXHAVE_SYS_SYSCALL_H 1__GCC_ATOMIC_LONG_LOCK_FREE 2SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T__LDBL_MAX__ 1.18973149535723176502e+4932L_CS_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVSSCNxFAST32 __PRIPTR_PREFIX "x"__TIME_T_TYPE __SYSCALL_SLONG_TYPE__WINT_MIN__ 0U__S_IFREG 0100000_PC_2_SYMLINKS _PC_2_SYMLINKS__UINT_FAST32_MAX__ 18446744073709551615ULREALLOC_N(var,type,n) RB_REALLOC_N(var,type,n)RSTRUCT_CONST_PTR(st) rb_struct_const_ptr(st)__stub_fchflags RSTRUCT(obj) (R_CAST(RStruct)(obj))__GNU_LIBRARY__HAVE_RUBY_VERSION_H 1__ULONGWORD_TYPE unsigned long intT_HASH RUBY_T_HASH__DEC128_MAX_EXP__ 6145RBASIC_CLASS(obj) (RBASIC(obj)->klass)T_STRING RUBY_T_STRINGRB_FIXNUM_P(f) (((int)(SIGNED_VALUE)(f))&RUBY_FIXNUM_FLAG)RB_NUM2LL(x) rb_num2ll_inline(x)RSTRUCT_LENINT(st) rb_long2int(RSTRUCT_LEN(st))_SC_PAGESIZE _SC_PAGESIZE_LIBC_LIMITS_H_ 1__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)HAVE_WAITPID 1rb_argv rb_get_argv()HAVE_WORKING_FORK 1__USE_XOPEN_IO_DELETE_DONT_CLOSE 0x40USE_SYMBOL_AS_METHOD_NAME 1LL2NUM(v) rb_ll2inum(v)RMODULE_INCLUDED_INTO_REFINEMENT RMODULE_INCLUDED_INTO_REFINEMENTrb_str_new4 rb_str_new_frozen_SC_SYMLOOP_MAX _SC_SYMLOOP_MAX__dev_t_defined __WORDSIZE_TIME64_COMPAT32 1_LFS64_ASYNCHRONOUS_IO 1rb_fd_init_copy(d,s) (*(d) = *(s))_GCC_WCHAR_T S_ISFIFO(mode) __S_ISTYPE((mode), __S_IFIFO)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)_SC_PII_OSI_CLTS _SC_PII_OSI_CLTSrb_set_safe_level(level) rb_set_safe_level(RUBY_SAFE_LEVEL_CHECK(level, error))__INT64_MAX__ 9223372036854775807L__DEV_T_TYPE __UQUAD_TYPEHAVE_TIME_H 1RB_FIX2ULONG(x) ((unsigned long)RB_FIX2LONG(x))__need_timer_tHAVE_PPOLL 1__uint32_t_defined UINT32_MAX (4294967295U)__need___FILESCNi8 "hhi"_IO_save_base__LDBL_REDIR_DECL(name) _POSIX_TIMEOUTS 200809LHAVE_MEMMEM 1DEVT2NUM(v) ULONG2NUM(v)__need_size_t FP_INFINITE 1va_start(v,l) __builtin_va_start(v,l)rb_data_object_make_0 rb_data_object_makeQtrue ((VALUE)RUBY_Qtrue)_CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS_LFS64_LARGEFILE 1HAVE_LIBDL 1__LDBL_MIN_EXP__ (-16381)__clockid_t_defined 1_BSD_WCHAR_T_ULL2NUM(v) rb_ull2inum(v)T_FLOAT RUBY_T_FLOATHAVE_STDARG_PROTOTYPES 1__USE_BSDHAVE_RUBY_RUBY_H 1__GCC_HAVE_DWARF2_CFI_ASM 1_SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFF32HAVE_RB_DEFINE_ALLOC_FUNC 1_IOS_NOREPLACE 64__KEY_T_TYPE __S32_TYPEst_hash_start(h) ((st_index_t)(h))_POSIX_FSYNC 200809L_POSIX_CHOWN_RESTRICTED 0_SC_XOPEN_XCU_VERSION _SC_XOPEN_XCU_VERSION__BEGIN_NAMESPACE_STD _SC_PII_OSI_M _SC_PII_OSI_MW_OK 2_SC_SIGQUEUE_MAX _SC_SIGQUEUE_MAX__need_size_tFL_USER7 RUBY_FL_USER7ruby_verbose (*rb_ruby_verbose_ptr())_IO_write_ptr__need_timespec _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVSHAVE_UTIMES 1PRIXFAST64 __PRI64_PREFIX "X"_SC_SELECT _SC_SELECTSIZEOF_VALUE SIZEOF_LONG_CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGSPRIuVALUE PRI_VALUE_PREFIX"u"_POSIX_TRACE_LOG -1SCNiLEAST64 __PRI64_PREFIX "i"_IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))__has_include(STR) __has_include__(STR)RUBY_MBCHAR_MAXSIZE INT_MAXISALNUM(c) rb_isalnum((unsigned char)(c))NAN (__builtin_nanf (""))__DEC128_MIN__ 1E-6143DL_SC_BC_SCALE_MAX _SC_BC_SCALE_MAXSIG_ATOMIC_MAX (2147483647)INT2NUM(x) RB_INT2NUM(x)__INT64_TYPE__ long intrb_long2int(n) rb_long2int_inline(n)_POSIX_THREAD_PRIO_PROTECT 200809LCLONESETUP(clone,obj) rb_clone_setup(clone,obj)__DEC64_MANT_DIG__ 16PRIx64 __PRI64_PREFIX "x"__FLT_HAS_QUIET_NAN__ 1_SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREAD_ROBUST_PRIO_INHERITadj_matrix_free_GCC_WRAP_STDINT_H SCNoLEAST64 __PRI64_PREFIX "o"RB_OBJ_INFECT(x,s) ( (RB_OBJ_TAINTABLE(x) && RB_FL_ABLE(s)) ? RB_OBJ_INFECT_RAW(x, s) : (void)0)HAVE_STDBOOL_H 1IMMEDIATE_MASK RUBY_IMMEDIATE_MASK__USE_UNIX98PRIxFAST32 __PRIPTR_PREFIX "x"__malloc_and_calloc_defined RSTRUCT_ENUM_END__REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)FL_TAINT RUBY_FL_TAINT__MATH_PRECNAME(name,r) name ##f ##r__CONCAT(x,y) x ## yHAVE_GETGROUPS 1__MODE_T_TYPE __U32_TYPExmalloc2 ruby_xmalloc2SCNuLEAST64 __PRI64_PREFIX "u"_PC_NO_TRUNC _PC_NO_TRUNCSCNoFAST8 "hho"__stub_gtty RARRAY_LEN(a) rb_array_len(a)_POSIX_MEMORY_PROTECTION 200809LPRIXLEAST8 "X"__ORDER_PDP_ENDIAN__ 3412__OFF_T_MATCHES_OFF64_T 1__ATOMIC_ACQUIRE 2_IO_FLAGS2_NOTCANCEL 2_IO_STDIO 040000HAVE_STRUCT_STAT_ST_BLOCKS 1strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))HAVE_SIGPROCMASK 1OBJ_PROMOTED_RAW(x) RB_OBJ_PROMOTED_RAW(x)__SIZEOF_PTRDIFF_T__ 8HAVE_ISNAN 1st_is_member(table,key) st_lookup((table),(key),(st_data_t *)0)RUBY_FIXNUM_MIN RSHIFT((long)LONG_MIN,1)__BIG_ENDIAN 4321T_NONE RUBY_T_NONESCNuLEAST32 "u"_SC_REALTIME_SIGNALS _SC_REALTIME_SIGNALS_SC_NGROUPS_MAX _SC_NGROUPS_MAXINT_LEAST8_MIN (-128)_IO_off_t __off_tHAVE_ALLOCA_H 1__MATH_PRECNAME(name,r) name ##l ##rHAVE_MEMALIGN 1_SC_PII _SC_PIIT_ZOMBIE RUBY_T_ZOMBIECheck_Type(v,t) rb_check_type((VALUE)(v),(t))PRIiPTR __PRIPTR_PREFIX "i"_SC_THREAD_PRIO_PROTECT _SC_THREAD_PRIO_PROTECT__fsblkcnt_t_defined _SC_BARRIERS _SC_BARRIERSrb_str_new_literal(str) rb_str_new_lit(str)SCNu32 "u"HUGE_VALF (__builtin_huge_valf())_LFS64_STDIO 1LONG_MAX __LONG_MAX__PRIXLEAST16 "X"NUM2USHORT(x) RB_NUM2USHORT(x)_XOPEN_XCU_VERSION 4RUBY_EVENT_CLASS 0x0002HAVE_SETEUID 1__GNUC_VA_LIST HAVE_FSYNC 1_SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_SIZE__need_mbstate_t HAVE_SETSID 1__DBL_MAX__ ((double)1.79769313486231570815e+308L)rb_rational_new1(x) rb_rational_new((x), INT2FIX(1))NORETURN(x) __attribute__ ((noreturn)) xisunordered(u,v) __builtin_isunordered(u, v)SCNxMAX __PRI64_PREFIX "x"_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__need_wint_tSCNuPTR __PRIPTR_PREFIX "u"__ATOMIC_RELAXED 0_next__FLT_MAX__ 3.40282346638528859812e+38FSCNi64 __PRI64_PREFIX "i"__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))_CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBSHAVE_ST_BLOCKS 1PRIo32 "o"_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS_IOS_ATEND 4HAVE_GETRESUID 1_IO_INTERNAL 010RDATA(obj) (R_CAST(RData)(obj))DATA_PTR(dta) (RDATA(dta)->data)RARRAY_EMBED_FLAG RARRAY_EMBED_FLAGHAVE_UTIME_H 1UINT_LEAST8_MAX (255)_CS_PATH _CS_PATHRGENGC_WB_PROTECTED_FLOAT 1_POSIX_MEMLOCK_RANGE 200809LRGENGC_WB_PROTECTED_ARRAY 1_IOS_APPEND 8_IO_MAGIC_MASK 0xFFFF0000ruby_fl_type_IOS_OUTPUT 2RHASH_ITER_LEV(h) rb_hash_iter_lev(h)IMMEDIATE_P(x) RB_IMMEDIATE_P(x)rb_disable_super(klass,name) rb_disable_super()ISUPPER(c) rb_isupper((unsigned char)(c))InitVM(ext) {void InitVM_ ##ext(void);InitVM_ ##ext();}RUBY_EVENT_TRACEPOINT_ALL 0xffffHAVE_SYS_UIO_H 1rb_Rational1(x) rb_Rational((x), INT2FIX(1))__GCC_IEC_559 2UINT_LEAST32_MAX (4294967295U)__REDIRECT_NTHNL(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWNLFL_USER4 RUBY_FL_USER4_SC_TRACE_LOG _SC_TRACE_LOGT_SYMBOL RUBY_T_SYMBOLTMP_MAX 238328HAVE_ROUND 1INT16_MAX (32767)T_BIGNUM RUBY_T_BIGNUM__fsfilcnt_t_defined rb_fd_set(n,f) FD_SET((n), (f))_PC_SOCK_MAXBUF _PC_SOCK_MAXBUF_SC_XOPEN_UNIX _SC_XOPEN_UNIXHAVE_STDINT_H 1_CS_POSIX_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS_SC_MONOTONIC_CLOCK _SC_MONOTONIC_CLOCK__need___FILE LONG_MIN (-LONG_MAX - 1L)__wchar_t__ RB_OBJ_FREEZE_RAW(x) (void)(RBASIC(x)->flags |= RUBY_FL_FREEZE)RB_OBJ_WRITE(a,slot,b) rb_obj_write((VALUE)(a), (VALUE *)(slot), (VALUE)(b), __FILE__, __LINE__)_POSIX_SEMAPHORES 200809Lrb_str_new2 rb_str_new_cstrSCNxLEAST8 "hhx"__stub_sstk HAVE_DUP 1SCNdLEAST32 "d"HAVE_ELF_H 1HAVE_PTHREAD_CONDATTR_SETCLOCK 1_PC_PIPE_BUF _PC_PIPE_BUF__ATOMIC_RELEASE 3rb_fd_term(f) ((void)(f))rb_check_trusted_internal(obj) ((void) 0)__GXX_ABI_VERSION 1002NUM2TIMET(v) NUM2LONG(v)strncat(dest,src,n) __builtin_strncat (dest, src, n)__stub_fattach _POSIX_MAPPED_FILES 200809LRUBY_MACRO_SELECT(base,n) TOKEN_PASTE(base, n)__int8_t_defined rb_isascii(c) ((unsigned long)(c) < 128)PRI_64_PREFIX PRI_LONG_PREFIXHAVE_SETGID 1RB_NUM2INT(x) rb_num2int_inline(x)_STRING_ARCH_unaligned 1_POSIX_THREAD_ATTR_STACKSIZE 200809L_SC_BASE _SC_BASEHAVE_RB_DATA_TYPE_T_PARENT 1NUM2INT(x) RB_NUM2INT(x)_POSIX_TIMERS 200809L_IO_UPPERCASE 01000putc(_ch,_fp) _IO_putc (_ch, _fp)_SIGSET_H_types 1FLONUM_MASK RUBY_FLONUM_MASK_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS_CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS__SIZEOF_WINT_T__ 4__S_IFBLK 0060000HAVE__BOOL 1Init_stack(addr) ruby_init_stack(addr)__stub_bdflush FIXNUM_P(f) RB_FIXNUM_P(f)NUM2DBL(x) rb_num2dbl((VALUE)(x))HAVE_TANH 1SCNo16 "ho"HAVE_TIMEZONE 1rb_locale_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_locale_str_new((str), (long)strlen(str)) : rb_locale_str_new_cstr(str); })HAVE_TYPE_RB_DATA_TYPE_T 1BUFSIZ _IO_BUFSIZHAVE_COSH 1RB_ALLOC_N(type,n) ((type*)ruby_xmalloc2((n),sizeof(type)))HAVE_UCONTEXT_H 1_SC_INT_MAX _SC_INT_MAX_SC_TRACE _SC_TRACEFL_USER17 RUBY_FL_USER17_SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_SIZE__INT_LEAST8_TYPE__ signed charHAVE_RB_REG_NEW_STR 1rb_str_dup_frozen rb_str_new_frozen__SSE2__ 1__DBL_MAX_EXP__ 1024_CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS__SLONGWORD_TYPE long intNORETURN_STYLE_NEW 1LLONG_MINRB_NUM2USHORT(x) rb_num2ushort(x)_TANDEM_SOURCE 1_PC_SYMLINK_MAX _PC_SYMLINK_MAX__SIZEOF_WCHAR_T__ 4RUBY_INTERNAL_EVENT_GC_ENTER 0x2000000FIXNUM_MAX RUBY_FIXNUM_MAX__FLT_EVAL_METHOD__ 0INTMAX_MIN (-__INT64_C(9223372036854775807)-1)__GLIBC__ 2rb_mode_t mode_tINT_FAST32_MIN (-9223372036854775807L-1)INT32_MAX (2147483647)FL_TEST_RAW(x,f) RB_FL_TEST_RAW(x,f)__KERNEL_STRICT_NAMES_POSIX_ASYNCHRONOUS_IO 200809L_IO_va_list_PC_REC_MAX_XFER_SIZE _PC_REC_MAX_XFER_SIZE_IO_funlockfile(_fp) INTEGER_PACK_LSBYTE_FIRST 0x20HAVE_EACCESS 1S_ISDIR(mode) __S_ISTYPE((mode), __S_IFDIR)_CS_POSIX_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVSrb_ary_new3 rb_ary_new_from_args_CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS/app/vendor/bundle/ruby/2.3.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler__P(args) argsSCNxFAST64 __PRI64_PREFIX "x"SEEK_END 2__need_FILE__PIC__ 2__INT_LEAST16_TYPE__ short intUINTPTR_MAX (18446744073709551615UL)HAVE_SYS_PARAM_H 1INT_LEAST8_MAX (127)_IO_LINKED 0x80PRIoVALUE PRI_VALUE_PREFIX"o"_SYS_SIZE_T_H __RLIM_T_TYPE __SYSCALL_ULONG_TYPEHAVE_GETPGRP 1__INT_FAST16_MAX__ 9223372036854775807L_IO_RIGHT 04_Mdouble_ _Mfloat_RB_FL_UNSET_RAW(x,f) (void)(RBASIC(x)->flags &= ~(f))_SC_T_IOV_MAX _SC_T_IOV_MAXHAVE_GETTIMEOFDAY 1ROBJECT_IV_INDEX_TBL(o) ((RBASIC(o)->flags & ROBJECT_EMBED) ? RCLASS_IV_INDEX_TBL(rb_obj_class(o)) : ROBJECT(o)->as.heap.iv_index_tbl)DLEXT ".so"_CS_V6_ENV _CS_V6_ENVFL_USER9 RUBY_FL_USER9_CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS__x86_64 1adj_matrix_addPRIxFAST64 __PRI64_PREFIX "x"INTEGER_PACK_LITTLE_ENDIAN (INTEGER_PACK_LSWORD_FIRST | INTEGER_PACK_LSBYTE_FIRST)PRIx32 "x"RB_OBJ_INFECT_RAW(x,s) RB_FL_SET_RAW(x, RB_OBJ_TAINTED_RAW(s))HAVE_WRITEV 1STRCASECMP(s1,s2) (st_locale_insensitive_strcasecmp((s1), (s2)))SIZEOF_LONG 8RMODULE_IV_TBL(m) RCLASS_IV_TBL(m)_sbuf_CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBSrb_fd_ptr(f) (f)HAVE_PTHREAD_H 1_IO_save_endRGENGC_WB_PROTECTED_CLASS 1__suseconds_t_defined __SIZEOF_SIZE_T__ 8RUBY_UBF_PROCESS ((rb_unblock_function_t *)-1)HAVE_FCHMOD 1SafeStringValue(v) do { StringValue(v); rb_check_safe_obj(v);} while (0)INT8_MAX (127)PRIX8 "X"SIZEOF_TIME_T 8PRIXVALUE PRI_VALUE_PREFIX"X"FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_SC_REGEX_VERSION _SC_REGEX_VERSION__S_IFIFO 0010000__USE_XOPEN2K8_STDIO_H 1_IO_fpos_t _G_fpos_tRUBY_INTERNAL_EVENT_NEWOBJ 0x100000_SC_SPORADIC_SERVER _SC_SPORADIC_SERVERrb_gid_t gid_tHAVE_FCHOWN 1__SUSECONDS_T_TYPE __SYSCALL_SLONG_TYPE__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)_SC_JOB_CONTROL _SC_JOB_CONTROLISASCII(c) rb_isascii((unsigned char)(c))RB_FIX2INT(x) ((int)rb_fix2int((VALUE)(x)))HAVE_LSTAT 1_SC_DELAYTIMER_MAX _SC_DELAYTIMER_MAX__BEGIN_NAMESPACE_C99 SCNoFAST64 __PRI64_PREFIX "o"__SYSCALL_WORDSIZE 64HAVE_GETSID 1__USE_LARGEFILEHAVE_BUILTIN___BUILTIN_BSWAP32 1rb_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_str_new_static((str), (long)strlen(str)) : rb_str_new_cstr(str); })__DEC32_MIN_EXP__ (-94)__SWORD_TYPE long int_STDARG_H HAVE_GRP_H 1_POSIX_SAVED_IDS 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1DUPSETUP(dup,obj) rb_dup_setup(dup,obj)SIZEOF_FLOAT 4HAVE_TGAMMA 1StringValuePtr(v) rb_string_value_ptr(&(v))FL_USER18 RUBY_FL_USER18__UINT32_TYPE__ unsigned intRUBY_EXTERN externSET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name)StringValueCStr(v) rb_string_value_cstr(&(v))RUBY_EVENT_RETURN 0x0010PRIoFAST64 __PRI64_PREFIX "o"_SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONFHAVE_SYMLINK 1HAVE_SETPGRP 1T_STRUCT RUBY_T_STRUCTHAVE_SCHED_GETAFFINITY 1RETURN_ENUMERATOR(obj,argc,argv) RETURN_SIZED_ENUMERATOR(obj, argc, argv, 0)_SC_PRIORITY_SCHEDULING _SC_PRIORITY_SCHEDULING__LDBL_MAX_10_EXP__ 4932__END_DECLS sizetype__DEC64_EPSILON__ 1E-15DDFILENAME_MAX 4096HAVE_LCHOWN 1ret_matrixROBJECT_IVPTR(o) ((RBASIC(o)->flags & ROBJECT_EMBED) ? ROBJECT(o)->as.ary : ROBJECT(o)->as.heap.ivptr)ROBJECT_ENUM_ENDNUM2LONG(x) RB_NUM2LONG(x)RSTRING_LENINT(str) rb_long2int(RSTRING_LEN(str))PRIoLEAST16 "o"_IO_iconv_t _G_iconv_t__DEC32_MAX_EXP__ 97__OFF_T_TYPE __SYSCALL_SLONG_TYPERUBY_ALLOCV_LIMIT 1024_POSIX_BARRIERS 200809LRLIM2NUM(v) ULONG2NUM(v)MATH_ERREXCEPT 2PRIiFAST32 __PRIPTR_PREFIX "i"_SC_CHAR_BIT _SC_CHAR_BITRUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) externSCNiFAST8 "hhi"_LFS_ASYNCHRONOUS_IO 1_vtable_offsetRUBY_FL_DUPPED_GNU_SOURCE 1__SIZEOF_INT128__ 16_SC_IPV6 _SC_IPV6OBJ_WB_UNPROTECT(x) RB_OBJ_WB_UNPROTECT(x)SYMBOL_P(x) RB_SYMBOL_P(x)HAVE_UINTPTR_T 1SCNdPTR __PRIPTR_PREFIX "d"__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FD_ELT (d)] &= ~__FD_MASK (d)))_SC_DEVICE_IO _SC_DEVICE_IOPRIoFAST32 __PRIPTR_PREFIX "o"_SC_XOPEN_XPG2 _SC_XOPEN_XPG2_STATBUF_ST_BLKSIZE RB_NUM2LONG(x) rb_num2long_inline(x)__size_t__ _SC_SEM_NSEMS_MAX _SC_SEM_NSEMS_MAX_SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL1_DCACHE_LINESIZE_SC_COLL_WEIGHTS_MAX _SC_COLL_WEIGHTS_MAXRB_DYNAMIC_SYM_P(x) (!RB_SPECIAL_CONST_P(x) && RB_BUILTIN_TYPE(x) == (RUBY_T_SYMBOL))rb_funcall3 rb_funcallv_publicHAVE_INT16_T 1RMODULE(obj) RCLASS(obj)__attribute_used__ __attribute__ ((__used__))SCNx32 "x"PRIuFAST32 __PRIPTR_PREFIX "u"__time_t_defined 1_SC_LINE_MAX _SC_LINE_MAXFD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)EOF (-1)HAVE_SYSCALL_H 1__USING_NAMESPACE_STD(name) RB_ALLOCV_END(v) rb_free_tmp_buffer(&(v))INTMAX_MAX (__INT64_C(9223372036854775807))_IO_LEFT 02HAVE_WAIT4 1__INT16_MAX__ 32767NUM2RLIM(v) NUM2ULONG(v)_SC_C_LANG_SUPPORT_R _SC_C_LANG_SUPPORT_RRB_FLOAT_TYPE_P(obj) ( RB_FLONUM_P(obj) || (!RB_SPECIAL_CONST_P(obj) && RB_BUILTIN_TYPE(obj) == RUBY_T_FLOAT))RGENGC_WB_PROTECTED_STRUCT 1SCNoPTR __PRIPTR_PREFIX "o"rb_cTrueClassPRIuLEAST32 "u"_FEATURES_H 1_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_BSD_SIZE_T_ __va_arg_pack_len() __builtin_va_arg_pack_len ()PRI_MODET_PREFIX PRI_INT_PREFIXHAVE_MEMMOVE 1__attribute_deprecated__ __attribute__ ((__deprecated__))__has_include_next(STR) __has_include_next__(STR)RBIGNUM_NEGATIVE_P(b) (FIX2LONG(rb_big_cmp((b), INT2FIX(0))) < 0)_STAT_VER_KERNEL 0PRIiLEAST32 "i"HAVE_IOCTL 1__INT32_TYPE__ intRETURN_SIZED_ENUMERATOR(obj,argc,argv,size_fn) do { if (!rb_block_given_p()) return SIZED_ENUMERATOR(obj, argc, argv, size_fn); } while (0)_PC_REC_XFER_ALIGN _PC_REC_XFER_ALIGN_CS_V7_ENV _CS_V7_ENV_POSIX_JOB_CONTROL 1SIGNEDNESS_OF_UID_T +1isless(x,y) __builtin_isless(x, y)_CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS__GCC_ATOMIC_POINTER_LOCK_FREE 2__USE_EXTERN_INLINES 1SIZEOF_INT16_T 2_SC_GETGR_R_SIZE_MAX _SC_GETGR_R_SIZE_MAX__S_TYPEISSHM(buf) ((buf)->st_mode - (buf)->st_mode)rb_fd_dup(d,s) (*(d) = *(s))_IO_read_baseRUBY_EVENT_SWITCH 0x040000__OFF64_T_TYPE __SQUAD_TYPEHAVE_PTHREAD_SETNAME_NP 1RB_NUM2SHORT(x) rb_num2short_inline(x)RBIGNUM_POSITIVE_P(b) (FIX2LONG(rb_big_cmp((b), INT2FIX(0))) >= 0)_SC_XOPEN_LEGACY _SC_XOPEN_LEGACY__HAVE_COLUMN _SC_SYNCHRONIZED_IO _SC_SYNCHRONIZED_IOHAVE_ENDGRENT 1_IO_SHOWPOINT 0400_Mdouble_END_NAMESPACE __END_NAMESPACE_STDSTRINGIZE0(expr) #exprrb_hash_uint32(h,i) st_hash_uint32((h), (i))S_IXUSR __S_IEXECva_arg(v,l) __builtin_va_arg(v,l)rb_complex_new2(x,y) rb_complex_new((x), (y))__DEC64_MAX_EXP__ 385_IO_buf_endHAVE_RUBY_RE_H 1_SC_THREAD_CPUTIME _SC_THREAD_CPUTIME__MATHDECL_1LONG2FIX(i) INT2FIX(i)__UID_T_TYPE __U32_TYPE__LDBL_HAS_DENORM__ 1HAVE_SIGACTION 1_ANSI_STDDEF_H _Mdouble_END_NAMESPACE __END_NAMESPACE_C99math_errhandling (MATH_ERRNO | MATH_ERREXCEPT)stdin stdinSIZEOF___INT64 0SCNx64 __PRI64_PREFIX "x"_CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBSRUBY_ELTS_SHARED RUBY_ELTS_SHAREDPRI_DEVT_PREFIX PRI_LONG_PREFIXSTDC_HEADERS 1__GCC_ATOMIC_INT_LOCK_FREE 2__UINT32_C(c) c ## U_STATBUF_ST_RDEV RClass RClassDeprecated_SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_ASSOCRSTRING_EMBED_LEN(str) (long)((RBASIC(str)->flags >> RSTRING_EMBED_LEN_SHIFT) & (RSTRING_EMBED_LEN_MASK >> RSTRING_EMBED_LEN_SHIFT))HAVE_SIGALTSTACK 1RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")__REGISTER_PREFIX__ HAVE_PIPE2 1_SC_IOV_MAX _SC_IOV_MAXSIZEOF_UINTPTR_T 8_IO_MAGIC 0xFBAD0000RTYPEDDATA_TYPE(v) (RTYPEDDATA(v)->type)_IOS_BIN 128S_IRUSR __S_IREAD_IO_ssize_t __ssize_tSIZEOF_INT8_T 1__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)_XOPEN_ENH_I18N 1INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)_SC_UCHAR_MAX _SC_UCHAR_MAX_IO_write_base_SC_READER_WRITER_LOCKS _SC_READER_WRITER_LOCKS_SC_2_C_VERSION _SC_2_C_VERSIONADJ_MATRIX_DEFAULT_LENGTH 958OBJ_FREEZE_RAW(x) RB_OBJ_FREEZE_RAW(x)RB_OBJ_UNTRUST(x) RB_OBJ_TAINT(x)__USE_REENTRANT_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGSrb_hash_uint(h,i) st_hash_uint((h), (i))__INO_T_TYPE __SYSCALL_ULONG_TYPE_SC_PII_OSI _SC_PII_OSISEEK_CUR 1FP_ZERO 2rb_cSymbolHAVE_GCC_ATOMIC_BUILTINS 1_SC_CHARCLASS_NAME_MAX _SC_CHARCLASS_NAME_MAX_IO_BAD_SEEN 0x4000__GID_T_TYPE __U32_TYPET_CLASS RUBY_T_CLASS__USE_POSIX2DYNAMIC_SYM_P(x) RB_DYNAMIC_SYM_P(x)HAVE_LANGINFO_H 1__linux__ 1RUBY_INTERNAL_EVENT_GC_EXIT 0x4000000_LIMITS_H___ HAVE_ERF 1RHASH_TBL(h) rb_hash_tbl(h)_SC_ADVISORY_INFO _SC_ADVISORY_INFORUBY_JMP_BUF jmp_buf_CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS_SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_ASSOCRUBY_EVENT_LINE 0x0001__ptr_t void *RUBY_SAFE_LEVEL_INVALID_P(level) __extension__( __builtin_choose_expr( __builtin_constant_p(level), ((level) < 0 || RUBY_SAFE_LEVEL_MAX < (level)), 0))_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)HAVE_DL_ITERATE_PHDR 1DBL2NUM(dbl) rb_float_new(dbl)__stub_putmsg HAVE_CLOCK_GETRES 1SCNuLEAST8 "hhu"RUBY_PRI_VALUE_MARK "\v"__strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((const char *) (reject))[0], ((const char *) (reject))[0] != '\0') ? ((__r1 = ((const char *) (reject))[1], ((const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); })FL_ABLE(x) RB_FL_ABLE(x)__STDC_HOSTED__ 1RB_CHR2FIX(x) INT2FIX((long)((x)&0xff))__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__INT_FAST32_TYPE__ long int__need_ptrdiff_tlength__k8__ 1FL_SET(x,f) RB_FL_SET(x,f)SCNd16 "hd"_PC_PATH_MAX _PC_PATH_MAXPRIxLEAST64 __PRI64_PREFIX "x"__timespec_defined 1STRTOUL(str,endptr,base) (ruby_strtoul((str), (endptr), (base)))__USE_ISOCXX11PRIoLEAST8 "o"PRIo8 "o"RUBY_EVENT_SPECIFIED_LINE 0x010000_SC_THREAD_SAFE_FUNCTIONS _SC_THREAD_SAFE_FUNCTIONSFIX2INT(x) RB_FIX2INT(x)POSIX_SIGNAL 1__DBL_HAS_DENORM__ 1RB_ZALLOC_N(type,n) ((type*)ruby_xcalloc((n),sizeof(type)))RUBY_TYPED_DEFAULT_FREE RUBY_DEFAULT_FREE__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1_PC_ALLOC_SIZE_MIN _PC_ALLOC_SIZE_MIN_CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBSSIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_THAVE_INT8_T 1HAVE_RUBY_THREAD_H 1HAVE_RUBY_MISSING_H 1PRI_PIDT_PREFIX PRI_INT_PREFIXINT8_MIN (-128)__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2UINT8_MAX (255)_SC_V7_ILP32_OFF32 _SC_V7_ILP32_OFF32_IO_marker_SC_FILE_ATTRIBUTES _SC_FILE_ATTRIBUTES__GNUC_STDC_INLINE__ 1__DBL_MIN__ ((double)2.22507385850720138309e-308L)PRIi32 "i"__need_timeval SCNdFAST32 __PRIPTR_PREFIX "d"RARRAY_EMBED_LEN_SHIFT RARRAY_EMBED_LEN_SHIFTHAVE_RB_DATA_TYPE_T_FUNCTION 1__POSIX2_THIS_VERSION 199209L_Mdouble_ doubleRB_OBJ_PROMOTED(x) (RB_SPECIAL_CONST_P(x) ? 0 : RB_OBJ_PROMOTED_RAW(x))RUBY_EVENT_COVERAGE 0x020000_Mlong_double_ long doubleHAVE_GETGRNAM_R 1__PMT(args) args_POSIX_TYPED_MEMORY_OBJECTS -1CLASS_OF(v) rb_class_of((VALUE)(v))INT_LEAST16_MAX (32767)RUBY_EVENT_B_RETURN 0x0200_SC_XOPEN_SHM _SC_XOPEN_SHMRB_EVENT_HOOKS_HAVE_CALLBACK_DATA 1HAVE_MBLEN 1SCNiLEAST16 "hi"__need_timer_t RSTRUCT_PTR(st) ((VALUE *)RSTRUCT_CONST_PTR(RB_OBJ_WB_UNPROTECT_FOR(STRUCT, st)))EXIT_SUCCESS 0_CS_GNU_LIBPTHREAD_VERSION _CS_GNU_LIBPTHREAD_VERSION_IO_SHOWPOS 02000RB_FL_ALL_RAW(x,f) (RB_FL_TEST_RAW((x),(f)) == (f))__INT8_MAX__ 127__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)adj_matrix_defaultRB_OBJ_TAINTABLE(x) (RB_FL_ABLE(x) && RB_BUILTIN_TYPE(x) != RUBY_T_BIGNUM && RB_BUILTIN_TYPE(x) != RUBY_T_FLOAT)__DADDR_T_TYPE __S32_TYPERUBY_TYPED_WB_PROTECTED RUBY_FL_WB_PROTECTED_SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFIC__need_malloc_and_calloc_SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_ASSOCRB_FL_UNSET(x,f) (RB_FL_ABLE(x) ? RB_FL_UNSET_RAW(x, f) : (void)0)_SYS_CDEFS_H 1__INT_LEAST32_MAX__ 2147483647__bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)RB_OBJ_WB_UNPROTECT_FOR(type,obj) __extension__( __builtin_choose_expr( RGENGC_WB_PROTECTED_ ##type, OBJ_WB_UNPROTECT((VALUE)(obj)), ((VALUE)(obj))))stdout stdout__need_mbstate_tFOPEN_MAXrb_Complex1(x) rb_Complex((x), INT2FIX(0))ST_DATA_T_DEFINED RCLASS(obj) (R_CAST(RClass)(obj))FD_SETSIZE __FD_SETSIZE__MATH_PRECNAME(name,r) __CONCAT(name,r)_IO_cleanup_region_end(_Doit) USHRT_MAX (SHRT_MAX * 2 + 1)HAVE_PTHREAD_ATTR_GETSTACK 1RETSIGTYPE void__FSID_T_TYPE struct { int __val[2]; }RUBY_INTERNAL_EVENT_MASK 0xfffe0000PRIiFAST64 __PRI64_PREFIX "i"HAVE_RUBY_INTERN_H 1_STAT_VER _STAT_VER_LINUX_SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS_SC_2_PBS_TRACK _SC_2_PBS_TRACKFilePathStringValue(v) ((v) = rb_get_path_no_checksafe(v))adj_matrix_find__GCC_ATOMIC_SHORT_LOCK_FREE 2_SC_2_PBS_MESSAGE _SC_2_PBS_MESSAGE_GCC_LIMITS_H_ RB_FL_REVERSE_RAW(x,f) (void)(RBASIC(x)->flags ^= (f))HAVE_WORKING_VFORK 1RUBY_PLATFORM "x86_64-linux"RHASH_SIZE(h) NUM2SIZET(rb_hash_size(h))RUBY_FIXNUM_MAX (LONG_MAX>>1)__BLKCNT_T_TYPE __SYSCALL_SLONG_TYPE__BLKSIZE_T_TYPE __SYSCALL_SLONG_TYPE__SIZEOF_POINTER__ 8FL_USER11 RUBY_FL_USER11HAVE_STDLIB_H 1__S_IFLNK 0120000_SC_LEVEL2_CACHE_LINESIZE _SC_LEVEL2_CACHE_LINESIZESCNxPTR __PRIPTR_PREFIX "x"rb_check_frozen_internal(obj) do { VALUE frozen_obj = (obj); if (OBJ_FROZEN(frozen_obj)) { rb_error_frozen_object(frozen_obj); } } while (0)_PC_REC_MIN_XFER_SIZE _PC_REC_MIN_XFER_SIZE_T_SIZE FP_NORMAL 4__INT_LEAST64_MAX__ 9223372036854775807LSIGNEDNESS_OF_PID_T -1RB_ALLOC(type) ((type*)ruby_xmalloc(sizeof(type)))_POSIX_REENTRANT_FUNCTIONS 1_SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLNHAVE_LINK 1PRIu16 "u"__UINT_LEAST64_MAX__ 18446744073709551615ULRB_OBJ_WRITTEN(a,oldv,b) rb_obj_written((VALUE)(a), (VALUE)(oldv), (VALUE)(b), __FILE__, __LINE__)__PTRDIFF_T _SC_V7_LPBIG_OFFBIG _SC_V7_LPBIG_OFFBIGALLOCV(v,n) RB_ALLOCV(v, n)__flexarr []__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__ASMNAME2(prefix,cname) __STRING (prefix) cname_BITS_TYPES_H 1PRIo64 __PRI64_PREFIX "o"HAVE_SYS_SELECT_H 1__WCHAR_MAX __WCHAR_MAX__UINT_LEAST16_MAX (65535)_IO_NO_WRITES 8M_PI 3.14159265358979323846PRIdVALUE PRI_VALUE_PREFIX"d"__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))FL_USER5 RUBY_FL_USER5FL_REVERSE_RAW(x,f) RB_FL_REVERSE_RAW(x,f)_T_WCHAR_ SSIZET2NUM(v) LONG2NUM(v)RSTRUCT_EMBED_LEN_MAX RSTRUCT_EMBED_LEN_MAXS_ISGID __S_ISGID__STDC_VERSION__ 199901LFL_UNSET_RAW(x,f) RB_FL_UNSET_RAW(x,f)INT_LEAST32_MIN (-2147483647-1)rb_complex_raw2(x,y) rb_complex_raw((x), (y))OFFT2NUM(v) LONG2NUM(v)TypedData_Get_Struct(obj,type,data_type,sval) ((sval) = (type*)rb_check_typeddata((obj), (data_type)))S_ISLNK(mode) __S_ISTYPE((mode), __S_IFLNK)RUBY_ALIAS_FUNCTION_VOID(prot,name,args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)RSTRUCT_GET(st,idx) (RSTRUCT_CONST_PTR(st)[idx])RAND_MAX 2147483647RUBY_NEVER_FREE ((RUBY_DATA_FUNC)0)SCNi32 "i"S_ISCHR(mode) __S_ISTYPE((mode), __S_IFCHR)RB_RESERVED_FD_P(fd) rb_reserved_fd_p(fd)_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGSrb_rlim_t rlim_t_SC_SCHAR_MIN _SC_SCHAR_MIN__GCC_ATOMIC_LLONG_LOCK_FREE 2HAVE_DLOPEN 1_IO_HEX 0100DLEXT_MAXLEN 3_SC_PIPE _SC_PIPERB_TYPE_P(obj,type) ( ((type) == RUBY_T_FIXNUM) ? RB_FIXNUM_P(obj) : ((type) == RUBY_T_TRUE) ? ((obj) == RUBY_Qtrue) : ((type) == RUBY_T_FALSE) ? ((obj) == RUBY_Qfalse) : ((type) == RUBY_T_NIL) ? ((obj) == RUBY_Qnil) : ((type) == RUBY_T_UNDEF) ? ((obj) == RUBY_Qundef) : ((type) == RUBY_T_SYMBOL) ? RB_SYMBOL_P(obj) : ((type) == RUBY_T_FLOAT) ? RB_FLOAT_TYPE_P(obj) : (!RB_SPECIAL_CONST_P(obj) && RB_BUILTIN_TYPE(obj) == (type)))HAVE_MALLOC_H 1_SC_CLK_TCK _SC_CLK_TCKHAVE_OFF_T 1_MKNOD_VER 0_lockHAVE_FORK 1_POSIX_REALTIME_SIGNALS 200809LRHASH_SET_IFNONE(h,ifnone) rb_hash_set_ifnone((VALUE)h, ifnone)SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_TSCNiPTR __PRIPTR_PREFIX "i"rb_fd_select(n,rfds,wfds,efds,timeout) select((n), (rfds), (wfds), (efds), (timeout))_PC_REC_INCR_XFER_SIZE _PC_REC_INCR_XFER_SIZE_SC_SEM_VALUE_MAX _SC_SEM_VALUE_MAXRUBY_INTERNAL_EVENT_GC_END_MARK 0x800000RARRAY_PTR_USE_START(a) ((VALUE *)RARRAY_CONST_PTR(a))RB_POSFIXABLE(f) ((f) < RUBY_FIXNUM_MAX+1)HAVE_UINT8_T 1Data_Make_Struct(klass,type,mark,free,sval) ({ Data_Make_Struct0(data_struct_obj, klass, type, sizeof(type), mark, free, sval); data_struct_obj; })__INO64_T_TYPE __UQUAD_TYPErb_rational_raw1(x) rb_rational_raw((x), INT2FIX(1))__stub_sigreturn rb_pid_t pid_tPRIoLEAST32 "o"__END_NAMESPACE_STD RSTRING_ENUM_END__need_clockid_t PRIXFAST16 __PRIPTR_PREFIX "X"__clockid_time_tRB_SPECIAL_CONST_P(x) (RB_IMMEDIATE_P(x) || !RTEST(x))__UINT_LEAST16_TYPE__ short unsigned intPRIiFAST8 "i"RB_NUM2UINT(x) ((unsigned int)rb_num2uint(x))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__LDBL_HAS_QUIET_NAN__ 1NUM2ULONG(x) RB_NUM2ULONG(x)HAVE_POSIX_FADVISE 1ASSUME(x) (LIKELY(!!(x)) ? (void)0 : UNREACHABLE)_SC_CHAR_MAX _SC_CHAR_MAX_CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGSPRIi64 __PRI64_PREFIX "i"PRI_INT_PREFIX ""rb_str_cat_cstr(str,ptr) __extension__ ( { (__builtin_constant_p(ptr)) ? rb_str_cat((str), (ptr), (long)strlen(ptr)) : rb_str_cat_cstr((str), (ptr)); })RUBY_ALIAS_FUNCTION_TYPE(type,prot,name,args) type prot __attribute__((alias(#name)));__EXTENSIONS__ 1__USING_NAMESPACE_C99(name) __need_clock_tHAVE_SYS_FCNTL_H 1HAVE_RUBY_ST_H 1RBIGNUM_SIGN(b) (FIX2LONG(rb_big_cmp((b), INT2FIX(0))) >= 0)RUBY_FL_PROMOTEDHAVE_STRUCT_STAT_ST_BLKSIZE 1_unused2HAVE_PWD_H 1_G_IO_IO_FILE_VERSION 0x20001RB_OBJ_FROZEN(x) (!RB_FL_ABLE(x) || RB_OBJ_FROZEN_RAW(x))SCNiMAX __PRI64_PREFIX "i"HAVE_SETREUID 1__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS__attribute_artificial__ __attribute__ ((__artificial__))PRIdFAST16 __PRIPTR_PREFIX "d"FL_USER19 RUBY_FL_USER19SIZEOF_UINT8_T 1GETGROUPS_T gid_tPRIdLEAST16 "d"STDERR_FILENO 2__MATHDECL_POSIX_CLOCK_SELECTION 200809L__FSBLKCNT64_T_TYPE __UQUAD_TYPE_SIZE_T_DEFINED __sigset_t_defined HAVE_DIRENT_H 1HAVE_TYPEOF 1FL_USER13 RUBY_FL_USER13_SC_NZERO _SC_NZERONUM2ULL(x) RB_NUM2ULL(x)__STD_TYPE_SC_CHAR_MIN _SC_CHAR_MIN__CLOCKID_T_TYPE __S32_TYPE_CS_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS_modeUINT_LEAST64_MAX (__UINT64_C(18446744073709551615))SCNdLEAST16 "hd"__SYSCALL_ULONG_TYPE __ULONGWORD_TYPE__ULONG32_TYPE unsigned int__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROW_IO_FILE__INT_FAST64_TYPE__ long intxfree ruby_xfree__need_NULL _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGSrb_check_trusted(obj) __extension__({rb_check_trusted_internal(obj);})rb_str_new3 rb_str_new_sharedHAVE_LIBCRYPT 1_POSIX_THREAD_PRIORITY_SCHEDULING 200809L_CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS__LDBL_MANT_DIG__ 64S_IRWXU (__S_IREAD|__S_IWRITE|__S_IEXEC)FL_USER1 RUBY_FL_USER1FP_SUBNORMAL 3RB_SYMBOL_P(x) (RB_STATIC_SYM_P(x)||RB_DYNAMIC_SYM_P(x))_T_PTRDIFF __UINT_FAST64_TYPE__ long unsigned intHAVE_GMP_H 1NULL ((void *)0)__SCHAR_MAX__ 127__ORDER_BIG_ENDIAN__ 4321SCNuFAST8 "hhu"__gnu_linux__ 1_SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORT_IO_FLAGS2_MMAP 1adj_matrix.c__S_IREAD 0400_CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGSRB_OBJ_TAINT(x) (RB_OBJ_TAINTABLE(x) ? RB_OBJ_TAINT_RAW(x) : (void)0)RUBY_UNTYPED_DATA_WARNING 0_SC_2_C_DEV _SC_2_C_DEVSIZEOF_INT32_T 4rb_big2int(x) rb_big2long(x)RB_SYM2ID(x) (rb_sym2id(x))_SC_LONG_BIT _SC_LONG_BITINT64_MIN (-__INT64_C(9223372036854775807)-1)__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)_SC_EXPR_NEST_MAX _SC_EXPR_NEST_MAXNUM2UIDT(v) NUM2UINT(v)_CS_LFS_LIBS _CS_LFS_LIBS_PC_ASYNC_IO _PC_ASYNC_IO_CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS__STDC_IEC_559_COMPLEX__ 1ENUM_OVER_INT 1WCHAR_MAX __WCHAR_MAX__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0)_CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS__LDBL_REDIR_NTH(name,proto) name proto __THROWRSTRING_END(str) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? (RSTRING(str)->as.ary + RSTRING_EMBED_LEN(str)) : (RSTRING(str)->as.heap.ptr + RSTRING(str)->as.heap.len))RREGEXP_SRC(r) RREGEXP(r)->srcFL_TEST(x,f) RB_FL_TEST(x,f)__extern_inline extern __inline __attribute__ ((__gnu_inline__))RSTRUCT_LEN(st) rb_struct_len(st)__INTPTR_MAX__ 9223372036854775807L__need_wchar_t__FLT_DECIMAL_DIG__ 9INTPTR_MAX (9223372036854775807L)INTEGER_PACK_FORCE_GENERIC_IMPLEMENTATION 0x400rb_check_arity rb_check_arity__ldiv_t_defined 1rb_ary_new2 rb_ary_new_capaFL_UNSET(x,f) RB_FL_UNSET(x,f)__off_t_defined __STRING_INLINE __extern_inlineLLONG_MIN (-LLONG_MAX - 1LL)PRIxLEAST16 "x"PRIuPTRDIFF PRI_PTRDIFF_PREFIX"u"__va_list__ NUM2OFFT(v) NUM2LONG(v)_SC_TRACE_EVENT_NAME_MAX _SC_TRACE_EVENT_NAME_MAX_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))RB_FIX2UINT(x) ((unsigned int)rb_fix2uint(x))HAVE_SYS_SOCKET_H 1__linux 1HAVE_SYSCONF 1_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDSCNxLEAST32 "x"RARRAY_EMBED_LEN_MAX RARRAY_EMBED_LEN_MAX__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))islessequal(x,y) __builtin_islessequal(x, y)HAVE_LOG2 1FP_NAN 0__FINITE_MATH_ONLY__ 0__pad1__pad2__pad3__pad4__pad5SIZEOF_INT64_T 8FL_USER3 RUBY_FL_USER3rb_enumeratorize_with_size(obj,id,argc,argv,size_fn) rb_enumeratorize_with_size(obj, id, argc, argv, (rb_enumerator_size_func *)(size_fn))SCNd8 "hhd"RB_NEWOBJ(obj,type) type *(obj) = (type*)rb_newobj()RCOMPLEX_SET_REAL(cmp,r) RB_OBJ_WRITE((cmp), &((struct RComplex *)(cmp))->real,(r))HAVE_STRCHR 1_SC_FIFO _SC_FIFO_CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGSRGENGC_WB_PROTECTED_BIGNUM 1rb_cNilClassst_strncasecmp st_locale_insensitive_strncasecmpRCLASS_SUPER(c) rb_class_get_superclass(c)_SC_2_CHAR_TERM _SC_2_CHAR_TERMFIX2LONG(x) RB_FIX2LONG(x)HAVE_NATIVETHREAD __MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args)INT_LEAST16_MIN (-32767-1)_STDC_PREDEF_H 1_SC_USER_GROUPS _SC_USER_GROUPS_POSIX_PTHREAD_SEMANTICS 1__UINT16_MAX__ 65535SIGNEDNESS_OF_TIME_T -1HAVE_UTIMENSAT 1TOLOWER(c) rb_tolower((unsigned char)(c))SIZEOF_ST_INDEX_T SIZEOF_VOIDP_SC_XOPEN_XPG3 _SC_XOPEN_XPG3_IO_TIED_PUT_GET 0x400_SC_XOPEN_ENH_I18N _SC_XOPEN_ENH_I18N_markers_pos_SC_NL_LANGMAX _SC_NL_LANGMAXHAVE_DAYLIGHT 1RARRAY_PTR_USE(ary,ptr_name,expr) do { const VALUE _ary = (ary); VALUE *ptr_name = (VALUE *)RARRAY_PTR_USE_START(_ary); expr; RARRAY_PTR_USE_END(_ary); } while (0)__S_IFCHR 0020000__bos0(ptr) __builtin_object_size (ptr, 0)INTEGER_PACK_NATIVE_BYTE_ORDER 0x40_XOPEN_CRYPT 1__BYTE_ORDER __LITTLE_ENDIANPRIu64 __PRI64_PREFIX "u"RB_ALLOCV(v,n) ((n) < RUBY_ALLOCV_LIMIT ? (RB_GC_GUARD(v) = 0, alloca(n)) : rb_alloc_tmp_buffer(&(v), (n)))RSTRING_EMBED_LEN_MAX RSTRING_EMBED_LEN_MAX_SC_ULONG_MAX _SC_ULONG_MAX__LONG_MAX__ 9223372036854775807L__GCC_ATOMIC_BOOL_LOCK_FREE 2__DEC64_MAX__ 9.999999999999999E384DDTOUPPER(c) rb_toupper((unsigned char)(c))__UWORD_TYPE unsigned long int__UINT64_C(c) c ## ULHAVE_ATAN2F 1__USE_FILE_OFFSET64FIX2ULONG(x) RB_FIX2ULONG(x)HAVE_DUP2 1SCNiLEAST8 "hhi"SCNuFAST64 __PRI64_PREFIX "u"RMODULE_M_TBL(m) RCLASS_M_TBL(m)__UINTPTR_MAX__ 18446744073709551615ULSSIZE_MAX LONG_MAXFOPEN_MAX 16stderr stderrHAVE_SYS_SENDFILE_H 1PRIoPTR __PRIPTR_PREFIX "o"__INT_LEAST8_MAX__ 127__CHAR_BIT__ 8USE_ELF 1RUBY_EVENT_FIBER_SWITCH 0x1000SIGNEDNESS_OF_CLOCKID_T -1SIGNEDNESS_OF_GID_T +1FL_PROMOTED0 RUBY_FL_PROMOTED0PRIoMAX __PRI64_PREFIX "o"HAVE_PTHREAD_COND_INIT 1_SC_THREAD_STACK_MIN _SC_THREAD_STACK_MINNEGATIVE_TIME_T 1RSTRING_FSTR RSTRING_FSTRFLONUM_P(x) RB_FLONUM_P(x)TOKEN_PASTE(x,y) x ##yRUBY_EVENT_C_RETURN 0x0040__INT_FAST32_MAX__ 9223372036854775807L__nonnull(params) __attribute__ ((__nonnull__ params))PRId64 __PRI64_PREFIX "d"RB_FL_ANY_RAW(x,f) RB_FL_TEST_RAW((x),(f))__BLKCNT64_T_TYPE __SQUAD_TYPE__STDIO_INLINE __extern_inline_IO_CURRENTLY_PUTTING 0x800_SC_FD_MGMT _SC_FD_MGMT__PDP_ENDIAN 3412_SC_MB_LEN_MAX _SC_MB_LEN_MAXLIBDIR_BASENAME "lib"_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGSRUBY_BLOCK_CALL_FUNC_TAKES_BLOCKARG 1_IO_pid_t __pid_trb_data_object_wrap_0 rb_data_object_wrapadj_matrix_newPRI_OFFT_PREFIX PRI_LONG_PREFIX__FLOAT_WORD_ORDER __BYTE_ORDEROBJ_TAINTABLE(x) RB_OBJ_TAINTABLE(x)_SC_TIMER_MAX _SC_TIMER_MAX_STDIO_USES_IOSTREAM PRIx16 "x"xrealloc2 ruby_xrealloc2_BSD_WCHAR_T_ RARRAY_ENUM_ENDMEMZERO(p,type,n) memset((p), 0, sizeof(type)*(n))snprintf ruby_snprintf__lldiv_t_defined 1INT_LEAST64_MAX (__INT64_C(9223372036854775807))__need_timespec__attribute_noinline__ __attribute__ ((__noinline__))_SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFF32T_FALSE RUBY_T_FALSE_SC_TIMEOUTS _SC_TIMEOUTSINTEGER_PACK_MSBYTE_FIRST 0x10FP_ILOGB0 (-2147483647 - 1)__S_TYPEISMQ(buf) ((buf)->st_mode - (buf)->st_mode)_SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKADDRSCHAR_MIN (-SCHAR_MAX - 1)Qundef ((VALUE)RUBY_Qundef)TIMET2NUM(v) LONG2NUM(v)__USE_GNUPRI_GIDT_PREFIX PRI_INT_PREFIXFL_REVERSE(x,f) RB_FL_REVERSE(x,f)HAVE_FCNTL 1RUBY_SETJMP(env) __builtin_setjmp((env))__need_timeval__UINT_FAST8_MAX__ 255RMODULE_CONST_TBL(m) RCLASS_CONST_TBL(m)__OPTIMIZE__ 1HAVE_STRERROR 1_SC_2_UPE _SC_2_UPES_IRWXG (S_IRWXU >> 3)UINT2NUM(x) RB_UINT2NUM(x)_SC_MQ_OPEN_MAX _SC_MQ_OPEN_MAX__PRI64_PREFIX "l"new_node_SC_XBS5_LP64_OFF64 _SC_XBS5_LP64_OFF64RUBY_EVENT_RAISE 0x0080_SC_RAW_SOCKETS _SC_RAW_SOCKETS_SC_CLOCK_SELECTION _SC_CLOCK_SELECTION_POSIX2_LOCALEDEF __POSIX2_THIS_VERSIONULLONG_MAX (LLONG_MAX * 2ULL + 1)BUILTIN_TYPE(x) RB_BUILTIN_TYPE(x)PRI_RLIM_PREFIX PRI_LONG_PREFIXstrncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))__S_ISGID 02000__need_wchar_t __USE_XOPEN2KXSISCNi16 "hi"__S_ISUID 04000UINT_FAST32_MAX (18446744073709551615UL)FL_FINALIZE RUBY_FL_FINALIZEID2SYM(x) RB_ID2SYM(x)__blkcnt_t_defined __ATOMIC_ACQ_REL 4_SC_MEMORY_PROTECTION _SC_MEMORY_PROTECTIONRUBY_INTERNAL_EVENT_OBJSPACE_MASK 0x7f00000__va_copy(d,s) __builtin_va_copy(d,s)_T_WCHAR RSTRING_EMBED_LEN_SHIFT RSTRING_EMBED_LEN_SHIFT_SIZET_ __INT8_TYPE__ signed charrb_enc_str_new_lit(str,enc) rb_enc_str_new_static((str), rb_strlen_lit(str), (enc))HUGE_VAL (__builtin_huge_val())UINT16_MAX (65535)_G_va_list __gnuc_va_listRB_NUM2ULL(x) rb_num2ull(x)__SSE2_MATH__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1R_CAST(st) (struct st*)node_free__DEC32_MANT_DIG__ 7_STDDEF_H_ X_OK 1HAVE_FUNC_WEAK 1PRIuFAST8 "u"rb_usascii_str_new(str,len) __extension__ ( { (__builtin_constant_p(str) && __builtin_constant_p(len)) ? rb_usascii_str_new_static((str), (len)) : rb_usascii_str_new((str), (len)); })SCNu64 __PRI64_PREFIX "u"NUM2LL(x) RB_NUM2LL(x)_CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGSRSTRING_GETMEM(str,ptrvar,lenvar) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? ((ptrvar) = RSTRING(str)->as.ary, (lenvar) = RSTRING_EMBED_LEN(str)) : ((ptrvar) = RSTRING(str)->as.heap.ptr, (lenvar) = RSTRING(str)->as.heap.len))__STRING_INLINE_SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_SIZEINT_FAST16_MAX (9223372036854775807L)__MATHCALL__FD_ISSET(d,set) ((__FDS_BITS (set)[__FD_ELT (d)] & __FD_MASK (d)) != 0)RB_FL_SET(x,f) (RB_FL_ABLE(x) ? RB_FL_SET_RAW(x, f) : (void)0)rb_external_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_external_str_new((str), (long)strlen(str)) : rb_external_str_new_cstr(str); })PRI_CLOCKID_PREFIX PRI_INT_PREFIXRB_BUILTIN_TYPE(x) (int)(((struct RBasic*)(x))->flags & RUBY_T_MASK)_SC_PASS_MAX _SC_PASS_MAXFIXABLE(f) RB_FIXABLE(f)_STAT_VER_LINUX 1PTRDIFF_MIN (-9223372036854775807L-1)_IO_flockfile(_fp) islessgreater(x,y) __builtin_islessgreater(x, y)_SC_TIMERS _SC_TIMERS__FXSR__ 1__INT_FAST8_TYPE__ signed charCHR2FIX(x) RB_CHR2FIX(x)_ALL_SOURCE 1__strcmp_gc(s1,s2,l2) (- __strcmp_cg (s2, s1, l2))__UINT_LEAST32_MAX__ 4294967295U__USE_POSIX199309SIG_ATOMIC_MIN (-2147483647-1)T_ICLASS RUBY_T_ICLASSPRI_VALUE_PREFIX "l"STACK_END_ADDRESS __libc_stack_end_POSIX_TRACE_EVENT_FILTER -1_SC_PII_INTERNET_STREAM _SC_PII_INTERNET_STREAMRBASIC(obj) (R_CAST(RBasic)(obj))DEPRECATED(x) __attribute__ ((deprecated)) xT_NODE RUBY_T_NODEHAVE_FINITE 1____gwchar_t_defined 1FL_PROMOTED1 RUBY_FL_PROMOTED1ISXDIGIT(c) rb_isxdigit((unsigned char)(c))_BSD_PTRDIFF_T_ __WCHAR_T _SC_MEMLOCK_RANGE _SC_MEMLOCK_RANGE__STDC_IEC_559__ 1SCNx8 "hhx"OBJ_INIT_COPY(obj,orig) RB_OBJ_INIT_COPY(obj, orig)__ATOMIC_HLE_ACQUIRE 65536__DEC64_MIN__ 1E-383DDst_data_t__INT16_C(c) c_CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGSHAVE_DLADDR 1SCNiFAST32 __PRIPTR_PREFIX "i"HAVE_STRSTR 1PRIuLEAST16 "u"_IO_IS_APPENDING 0x1000CHAR_MAX SCHAR_MAXS_IWGRP (S_IWUSR >> 3)__ino_t_defined HAVE_STRUCT_TM_TM_ZONE 1PRIuFAST64 __PRI64_PREFIX "u"_SC_NL_MSGMAX _SC_NL_MSGMAX__UINT_FAST16_TYPE__ long unsigned int_cur_columnSCNo64 __PRI64_PREFIX "o"_SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_SIZE_XOPEN_LEGACY 1RUBY_EVENT_B_CALL 0x0100SCNoFAST32 __PRIPTR_PREFIX "o"RGENGC_WB_PROTECTED_STRING 1HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1_SC_CHILD_MAX _SC_CHILD_MAXT_ARRAY RUBY_T_ARRAYHAVE_CHROOT 1__DECIMAL_BID_FORMAT__ 1_SC_LEVEL3_CACHE_LINESIZE _SC_LEVEL3_CACHE_LINESIZEsignbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))RB_FL_REVERSE(x,f) (RB_FL_ABLE(x) ? RB_FL_REVERSE_RAW(x, f) : (void)0)T_UNDEF RUBY_T_UNDEF_SC_TZNAME_MAX _SC_TZNAME_MAXOBJ_PROMOTED(x) RB_OBJ_PROMOTED(x)_SC_THREAD_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVER_CS_LFS_LINTFLAGS _CS_LFS_LINTFLAGSHAVE_STRUCT_TIMEZONE 1SCNuFAST32 __PRIPTR_PREFIX "u"__BEGIN_DECLS _SC_SPAWN _SC_SPAWN__restrict_arr __restrict_SC_UINT_MAX _SC_UINT_MAXHAVE_SETRLIMIT 1strncpy(dest,src,n) __builtin_strncpy (dest, src, n)_SC_PII_INTERNET_DGRAM _SC_PII_INTERNET_DGRAMOBJ_FROZEN_RAW(x) RB_OBJ_FROZEN_RAW(x)rb_rational_raw2(x,y) rb_rational_raw((x), (y))_G_config_h 1_XOPEN_VERSION 4S_ISREG(mode) __S_ISTYPE((mode), __S_IFREG)_POSIX_NO_TRUNC 1HAVE_ATTRIBUTE_FUNCTION_ALIAS 1PRIdLEAST32 "d"HAVE_STRUCT_TIMESPEC 1__STDC_NO_THREADS__ 1RREGEXP_SRC_PTR(r) RSTRING_PTR(RREGEXP(r)->src)ADJ_MATRIX_SEED 9527HAVE_FTRUNCATE 1_PC_LINK_MAX _PC_LINK_MAX_SC_UIO_MAXIOV _SC_UIO_MAXIOV_SC_MESSAGE_PASSING _SC_MESSAGE_PASSING__need_time_t HAVE_SYS_FILE_H 1__ATOMIC_CONSUME 1__WINT_MAX__ 4294967295U__stub_revoke HAVE_ST_RDEV 1__glibc_unlikely(cond) __builtin_expect ((cond), 0)rb_check_frozen(obj) __extension__({rb_check_frozen_internal(obj);})DEFAULT_ADJ_TABLE_SC_FILE_LOCKING _SC_FILE_LOCKINGrb_data_object_make RUBY_MACRO_SELECT(rb_data_object_make_, RUBY_UNTYPED_DATA_WARNING)_SC_2_VERSION _SC_2_VERSION_CS_LFS64_LDFLAGS _CS_LFS64_LDFLAGS_SC_AVPHYS_PAGES _SC_AVPHYS_PAGESM_PI_2 (M_PI/2)_SC_VERSION _SC_VERSIONPRIXLEAST64 __PRI64_PREFIX "X"T_FILE RUBY_T_FILEFilePathValue(v) (RB_GC_GUARD(v) = rb_get_path(v))_IO_backup_basePRIoFAST8 "o"__RLIM64_T_TYPE __UQUAD_TYPE_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_XOPEN_REALTIME 1__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2_IO_read_ptrRUBY_SAFE_LEVEL_CHECK(level,type) __extension__(__builtin_choose_expr(RUBY_SAFE_LEVEL_INVALID_P(level), ruby_safe_level_2_ ##type(), (level)))FLONUM_FLAG RUBY_FLONUM_FLAG__INT_LEAST32_TYPE__ intTYPEOF_VAR_TIMEZONE longrb_special_const_p(obj) __extension__ ({ VALUE special_const_obj = (obj); (int)(RB_SPECIAL_CONST_P(special_const_obj) ? RUBY_Qtrue : RUBY_Qfalse); })__LEAF , __leaf___SC_XBS5_LPBIG_OFFBIG _SC_XBS5_LPBIG_OFFBIGHAVE_SYS_RESOURCE_H 1NUM2SSIZET(x) NUM2LONG(x)__DBL_DECIMAL_DIG__ 17__LDBL_EPSILON__ 1.08420217248550443401e-19LRSTRUCT_EMBED_LEN_MASK RSTRUCT_EMBED_LEN_MASK_PC_PRIO_IO _PC_PRIO_IOOBJ_INFECT(x,s) RB_OBJ_INFECT(x,s)__WORDSIZE 64RB_LONG2NUM(x) rb_long2num_inline(x)_IO_off64_t __off64_t__SSIZE_T_TYPE __SWORD_TYPEHAVE_GNU_QSORT_R 1_IO_UNIFIED_JUMPTABLES 1_VA_LIST_T_H __ssize_t_defined T_IMEMO RUBY_T_IMEMO_SC_SSIZE_MAX _SC_SSIZE_MAXFL_WB_PROTECTED RUBY_FL_WB_PROTECTED_CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGSPRIiPTRDIFF PRI_PTRDIFF_PREFIX"i"SEEK_SET 0RB_IO_WAIT_READABLE RB_IO_WAIT_READABLEOBJSETUP(obj,c,t) rb_obj_setup(obj, c, t)____FILE_defined 1RGENGC_WB_PROTECTED_COMPLEX 1_Mdouble_BEGIN_NAMESPACE__UINT_LEAST16_MAX__ 65535PRIdLEAST64 __PRI64_PREFIX "d"__DBL_MIN_EXP__ (-1021)ISLOWER(c) rb_islower((unsigned char)(c))_SC_SCHAR_MAX _SC_SCHAR_MAXHAVE_DIRFD 1SIZED_ENUMERATOR(obj,argc,argv,size_fn) rb_enumeratorize_with_size((obj), ID2SYM(rb_frame_this_func()), (argc), (argv), (size_fn))_SC_SAVED_IDS _SC_SAVED_IDSRB_GC_GUARD(v) (*__extension__ ({ volatile VALUE *rb_gc_guarded_ptr = &(v); __asm__("" : : "m"(rb_gc_guarded_ptr)); rb_gc_guarded_ptr; }))PRIuSIZE PRI_SIZE_PREFIX"u"UIDT2NUM(v) UINT2NUM(v)SCNxLEAST16 "hx"S_IWUSR __S_IWRITEPRI_PTRDIFF_PREFIX "t"HAVE_RUBY_ONIGURUMA_H 1__VERSION__ "4.9.2"USE_RGENGC 1__attribute_alloc_size__(params) __attribute__ ((__alloc_size__ params))HAVE_LIBGMP 1_CS_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS_SC_SEMAPHORES _SC_SEMAPHORES_POSIX_SHARED_MEMORY_OBJECTS 200809LPRIiSIZE PRI_SIZE_PREFIX"i"st_hash__S_IWRITE 0200S_IWOTH (S_IWGRP >> 3)GNU C 4.9.2 -mtune=generic -march=x86-64 -ggdb3 -O3 -std=c99 -fno-fast-math -fPICST_DATA_COMPATIBLE_P(type) __builtin_choose_expr(__builtin_types_compatible_p(type, st_data_t), 1, 0)PRIX16 "X"rb_int_new(v) rb_int2inum(v)__DEC32_MAX__ 9.999999E96DFAdjMatrixUINTMAX_MAX (__UINT64_C(18446744073709551615))_old_offset___int_ptrdiff_t_h _CS_LFS64_LINTFLAGS _CS_LFS64_LINTFLAGSINTEGER_PACK_FORCE_BIGNUM 0x100_IO_ERR_SEEN 0x20RSTRING_PTR(str) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? RSTRING(str)->as.ary : RSTRING(str)->as.heap.ptr)rb_tainted_str_new2 rb_tainted_str_new_cstrRUBY_DEFAULT_FREE ((RUBY_DATA_FUNC)-1)__SHRT_MAX__ 32767__TIMER_T_TYPE void *HAVE_RUBY_VM_H 1_IO_USER_BUF 1T_COMPLEX RUBY_T_COMPLEXrb_intern_const(str) (__builtin_constant_p(str) ? __extension__ (rb_intern2((str), (long)strlen(str))) : (rb_intern)(str))NUM2SHORT(x) RB_NUM2SHORT(x)INFINITY (__builtin_inff())RUBY_INTERNAL_EVENT_FREEOBJ 0x200000strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })FL_USER10 RUBY_FL_USER10StringValue(v) rb_string_value(&(v))NEGFIXABLE(f) RB_NEGFIXABLE(f)HAVE_PTHREAD_GETATTR_NP 1rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_, RUBY_UNTYPED_DATA_WARNING)FIX_CONST_VALUE_PTR(x) (x)NEWOBJ(obj,type) RB_NEWOBJ(obj,type)RUBY_SUBST_H 1PRIi16 "i"__GNU_LIBRARY__ 6SCNoLEAST8 "hho"long long int_MATH_H_MATHDEF 1__FSFILCNT64_T_TYPE __UQUAD_TYPEWINT_MIN (0u)_SC_V6_LP64_OFF64 _SC_V6_LP64_OFF64isgreater(x,y) __builtin_isgreater(x, y)_IO_size_t size_tT_NIL RUBY_T_NIL_flags2_SC_2_PBS _SC_2_PBS_SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAXEXIT_FAILURE 1_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGSVALUE_SC_SHELL _SC_SHELLRUBY_INTERNAL_EVENT_GC_END_SWEEP 0x1000000PRI_SIZE_PREFIX "z"__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL_SC_XOPEN_REALTIME_THREADS _SC_XOPEN_REALTIME_THREADSSCNxLEAST64 __PRI64_PREFIX "x"__UINT8_MAX__ 255RUBY_UBF_IO ((rb_unblock_function_t *)-1)_CS_LFS_CFLAGS _CS_LFS_CFLAGS_POSIX_CPUTIME 0fpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))PRIiFAST16 __PRIPTR_PREFIX "i"HAVE_SENDFILE 1HAVE_SYS_STAT_H 1rb_usascii_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_usascii_str_new_static((str), (long)strlen(str)) : rb_usascii_str_new_cstr(str); })_CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBSHAVE_SYSCALL 1_SC_PHYS_PAGES _SC_PHYS_PAGES_fileno_SC_V6_LPBIG_OFFBIG _SC_V6_LPBIG_OFFBIGSIGNEDNESS_OF_MODE_T +1HAVE_MEMORY_H 1ruby_value_typerb_complex_raw1(x) rb_complex_raw((x), INT2FIX(0))__x86_64__ 1HAVE_SIGNBIT 1_CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGSrb_defout rb_stdout_SC_INT_MIN _SC_INT_MIN_POSIX_SPORADIC_SERVER -1__FD_ELT(d) ((d) / __NFDBITS)PRIoFAST16 __PRIPTR_PREFIX "o"HAVE_TELLDIR 1__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L_Mfloat_ float__PMT__SSE__ 1RB_REALLOC_N(var,type,n) ((var)=(type*)ruby_xrealloc2((char*)(var),(n),sizeof(type)))__DBL_HAS_QUIET_NAN__ 1ExportStringValue(v) do { SafeStringValue(v); (v) = rb_str_export(v);} while (0)HAVE_FMOD 1__USE_ATFILE_IOLBF 1_POSIX2_C_BIND __POSIX2_THIS_VERSIONHAVE_FFS 1PRIuFAST16 __PRIPTR_PREFIX "u"rb_fd_max(f) FD_SETSIZEPRIxLEAST32 "x"SCNx16 "hx"RCOMPLEX_SET_IMAG(cmp,i) RB_OBJ_WRITE((cmp), &((struct RComplex *)(cmp))->imag,(i))ISPRINT_SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_ICACHE_LINESIZE__unix 1PATH_ENV "PATH"_CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS__LDBL_HAS_INFINITY__ 1T_FIXNUM RUBY_T_FIXNUM_CS_LFS64_CFLAGS _CS_LFS64_CFLAGS_SC_MEMLOCK _SC_MEMLOCK__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))_SC_AIO_MAX _SC_AIO_MAX__S_IEXEC 0100_IOFBF 0HAVE_FTRUNCATE64 1INTPTR_MIN (-9223372036854775807L-1)STATIC_SYM_P(x) RB_STATIC_SYM_P(x)vsnprintf ruby_vsnprintfPTRDIFF_MAX (9223372036854775807L)_CS_GNU_LIBC_VERSION _CS_GNU_LIBC_VERSION__STRING2_SMALL_GET32(src,idx) (((((const unsigned char *) (const char *) (src))[idx + 3] << 8 | ((const unsigned char *) (const char *) (src))[idx + 2]) << 8 | ((const unsigned char *) (const char *) (src))[idx + 1]) << 8 | ((const unsigned char *) (const char *) (src))[idx])__UINTMAX_MAX__ 18446744073709551615ULRSTRUCT_EMBED_LEN_SHIFT RSTRUCT_EMBED_LEN_SHIFTISGRAPH(c) rb_isgraph((unsigned char)(c))__CLOCK_T_TYPE __SYSCALL_SLONG_TYPERB_STATIC_SYM_P(x) (((VALUE)(x)&~((~(VALUE)0)<flags & ROBJECT_EMBED) ? ROBJECT_EMBED_LEN_MAX : ROBJECT(o)->as.heap.numiv)_PC_VDISABLE _PC_VDISABLErb_usascii_str_new_lit(str) rb_usascii_str_new_static((str), rb_strlen_lit(str))rb_fd_resize(n,f) ((void)(f))_POSIX2_C_DEV __POSIX2_THIS_VERSION__PID_T_TYPE __S32_TYPEDEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x_SC_FSYNC _SC_FSYNCrb_dev_t dev_tFL_UNTRUSTED RUBY_FL_UNTRUSTEDQnil ((VALUE)RUBY_Qnil)FL_SINGLETON RUBY_FL_SINGLETON_XOPEN_REALTIME_THREADS 1_POSIX_REGEXP 1_SC_LOGIN_NAME_MAX _SC_LOGIN_NAME_MAX__SIZEOF_FLOAT__ 4HAVE_SYS_WAIT_H 1_POSIX_TRACE_INHERIT -1__DEC128_EPSILON__ 1E-33DL__SIZE_T__ SCNuMAX __PRI64_PREFIX "u"_SC_PII_OSI_COTS _SC_PII_OSI_COTSHAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1_POSIX_PRIORITIZED_IO 200809Lrb_utf8_str_new_literal(str) rb_utf8_str_new_lit(str)_IO_UNBUFFERED 2__SSE_MATH__ 1__UINT_LEAST8_TYPE__ unsigned char__NLINK_T_TYPE __SYSCALL_ULONG_TYPE__amd64__ 1__LDBL_MIN_10_EXP__ (-4931)HAVE_SETEGID 1_SC_CPUTIME _SC_CPUTIME__always_inline __inline __attribute__ ((__always_inline__))__warnattr(msg) __attribute__((__warning__ (msg)))HAVE_RUBY_IO_H 1__UINT64_MAX__ 18446744073709551615ULrb_fd_isset(n,f) FD_ISSET((n), (f))PRIuMAX __PRI64_PREFIX "u"_G_BUFSIZ 8192_SC_XOPEN_STREAMS _SC_XOPEN_STREAMSrb_complex_new1(x) rb_complex_new((x), INT2FIX(0))FL_SET_RAW(x,f) RB_FL_SET_RAW(x,f)__CHAR16_TYPE__ short unsigned intHAVE_UNSETENV 1SIGNEDNESS_OF_OFF_T -1PRI_LL_PREFIX "ll"__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FD_ELT (d)] |= __FD_MASK (d)))RB_NUM2ULONG(x) rb_num2ulong_inline(x)FIXNUM_FLAG RUBY_FIXNUM_FLAGHAVE_FDATASYNC 1PRIu32 "u"PRIXPTR __PRIPTR_PREFIX "X"HAVE_DUP3 1strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (size_t) 0) : ((__a1 = ((const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })rb_funcall2 rb_funcallv_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS_Mdouble_ _Mlong_double_RUBY_EVENT_ALL 0x00ffrb_exc_new_cstr(klass,ptr) __extension__ ( { (__builtin_constant_p(ptr)) ? rb_exc_new((klass), (ptr), (long)strlen(ptr)) : rb_exc_new_cstr((klass), (ptr)); })_SC_SHRT_MAX _SC_SHRT_MAX_CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGSrb_fix_new(v) INT2FIX(v)__attribute_const__ __attribute__ ((__const__))__S_IFMT 0170000RB_OBJ_FROZEN_RAW(x) (RBASIC(x)->flags&RUBY_FL_FREEZE)RB_OBJ_TAINTED_RAW(x) RB_FL_TEST_RAW(x, RUBY_FL_TAINT)rb_secure(level) rb_secure(RUBY_SAFE_LEVEL_CHECK(level, warning))HAVE_LGAMMA_R 1__FLT_MIN__ 1.17549435082228750797e-38F_IO_DEC 020_SC_TRACE_INHERIT _SC_TRACE_INHERITRUBY_ATTR_ALLOC_SIZE(params) __attribute__ ((__alloc_size__ params))HAVE_CRYPT 1STACK_GROW_DIRECTION -1rb_Rational2(x,y) rb_Rational((x), (y))SCNiLEAST32 "i"_IO_fpos64_t _G_fpos64_t__SYSCALL_SLONG_TYPE __SLONGWORD_TYPENUM2CHR(x) RB_NUM2CHR(x)__SIZE_TYPE__ long unsigned int__LDBL_MAX_EXP__ 16384_POSIX_THREAD_SPORADIC_SERVER -1Data_Get_Struct(obj,type,sval) ((sval) = (type*)rb_data_object_get(obj))_POSIX_SPAWN 200809LINT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)__S16_TYPE short int_POSIX_ASYNC_IO 1_SC_THREAD_PROCESS_SHARED _SC_THREAD_PROCESS_SHARED__GNUC_MINOR__ 9RUBY_UNTYPED_DATA_FUNC(func) func __attribute__((warning("untyped Data is unsafe; use TypedData instead")))_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_LP64 1SPT_TYPE SPT_REUSEARGVRUBY_CONST_ID_CACHE(result,str) { static ID rb_intern_id_cache; if (!rb_intern_id_cache) rb_intern_id_cache = rb_intern2((str), (long)strlen(str)); result rb_intern_id_cache; }__S64_TYPE long int_SC_V7_LP64_OFF64 _SC_V7_LP64_OFF64HAVE_STRUCT_STAT_ST_RDEV 1CLOCKID2NUM(v) INT2NUM(v)__GNUC__ 4FP_ILOGBNAN (-2147483647 - 1)_SC_2_SW_DEV _SC_2_SW_DEVSIGNEDNESS_OF_DEV_T +1PRIiLEAST8 "i"ISALPHA(c) rb_isalpha((unsigned char)(c))HAVE_RUBY_UTIL_H 1OBJ_TAINTED_RAW(x) RB_OBJ_TAINTED_RAW(x)__UINTMAX_C(c) c ## ULPRIdSIZE PRI_SIZE_PREFIX"d"HAVE_SETENV 1__pic__ 2RSTRING_LEN(str) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? RSTRING_EMBED_LEN(str) : RSTRING(str)->as.heap.len)HAVE_GETPGID 1HAVE_RUBY_DEFINES_H 1__PTRDIFF_TYPE__ long int_IONBF 2_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))HAVE_NAN 1PRIxFAST16 __PRIPTR_PREFIX "x"__USE_ISOC95 1SIGNED_VALUE longCANONICALIZATION_FOR_MATHN 1__INT64_C(c) c ## LPRINTF_ARGS(decl,string_index,first_to_check) decl __attribute__((format(printf, string_index, first_to_check)))FL_USER12 RUBY_FL_USER12_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))__USE_SVIDrb_utf8_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_utf8_str_new_static((str), (long)strlen(str)) : rb_utf8_str_new_cstr(str); })strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })__INTMAX_MAX__ 9223372036854775807L_CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGSSIZEOF_SIZE_T 8__GNUC_PATCHLEVEL__ 2__va_arg_pack() __builtin_va_arg_pack ()T_REGEXP RUBY_T_REGEXPPTHREAD_KEYS_MAX 1024ONIGURUMA_VERSION_MAJOR 5_POSIX_V6_LPBIG_OFFBIG -1ONIGENC_MBCLEN_NEEDMORE_LEN(r) (-1-(r))ENC_CODERANGE_SET(obj,cr) RB_ENC_CODERANGE_SET(obj,cr)ONIGENC_CODE_RANGE_FROM(range,i) range[((i)*2) + 1]ONIG_SYN_OP_ESC_ASTERISK_ZERO_INF (1U<<3)S_ISSOCK(mode) __S_ISTYPE((mode), __S_IFSOCK)ONIGERR_PREMATURE_END_OF_CHAR_CLASS -103BC_SCALE_MAX _POSIX2_BC_SCALE_MAXDEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)COLL_WEIGHTS_MAX 255LONG_BIT 64S_IFLNK __S_IFLNKSEEK_DATA 3ONIG_SYN_OP2_ESC_CAPITAL_M_BAR_META (1U<<12)_POSIX_RTSIG_MAX 8ONIG_OPTION_NOTBOS (ONIG_OPTION_NEWLINE_CRLF << 1)ONIGENC_IS_MBC_ASCII(p) (*(p) < 128)L_XTND SEEK_ENDONIGENC_IS_CODE_LOWER(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_LOWER)TLOSS 5rb_enc_isalpha(c,enc) ONIGENC_IS_CODE_ALPHA((enc),(c))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)ENCODING_GET_INLINED(obj) RB_ENCODING_GET_INLINED(obj)ONIG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME_CALL (1U<<10)rb_enc_mbmaxlen(enc) (enc)->max_enc_lenrb_enc_isdigit(c,enc) ONIGENC_IS_CODE_DIGIT((enc),(c))__SIZEOF_PTHREAD_MUTEXATTR_T 4__undef_ARG_MAX PTHREAD_THREADS_MAXHOST_NAME_MAX 64ONIGERR_EMPTY_GROUP_NAME -214ONIGENC_CASE_FOLD_MIN INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR__USE_POSIX199506 1htole16(x) (x)rb_enc_isprint(c,enc) ONIGENC_IS_CODE_PRINT((enc),(c))ONIGENC_STEP_BACK(enc,start,s,end,n) onigenc_step_back((enc),(start),(s),(end),(n))__bswap_constant_64(x) (__extension__ ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56)))ONIGENC_IS_CODE_PUNCT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PUNCT)ONIGENC_IS_CODE_NEWLINE(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_NEWLINE)ONIG_SYNTAX_PYTHON (&OnigSyntaxPython)UTIME_NOW ((1l << 30) - 1l)__USE_REENTRANT 1RStringONIGERR_END_PATTERN_AT_LEFT_BRACE -100ONIGENC_CTYPE_UPPER 10M_LOG2El 1.442695040888963407359924681001892137LUNDERFLOW 4ONIGENC_CTYPE_XDIGIT 11_POSIX_NGROUPS_MAX 8ONIG_OPTION_ON(options,regopt) ((options) |= (regopt))NL_SETMAX INT_MAXONIGERR_INVALID_CHAR_IN_GROUP_NAME -216PTHREAD_STACK_MIN 16384ONIG_SYN_OP2_PLUS_POSSESSIVE_INTERVAL (1U<<5)ENCODING_SET_INLINED(obj,i) RB_ENCODING_SET_INLINED(obj,i)rb_enc_isspace(c,enc) ONIGENC_IS_CODE_SPACE((enc),(c))M_PIl 3.141592653589793238462643383279502884L__ILP32_OFF32_CFLAGS "-m32"ECONV_DEFAULT_NEWLINE_DECORATOR RUBY_ECONV_DEFAULT_NEWLINE_DECORATORENC_CODERANGE_BROKEN RUBY_ENC_CODERANGE_BROKENECONV_XML_TEXT_DECORATOR RUBY_ECONV_XML_TEXT_DECORATORONIGERR_END_PATTERN_AT_CONTROL -106ONIG_SYN_OP2_ESC_G_BRACE_BACKREF (1U<<26)ONIGERR_TYPE_BUG -6_XOPEN_SOURCE 700RB_ENC_CODERANGE_AND(a,b) ((a) == RUBY_ENC_CODERANGE_7BIT ? (b) : (a) != RUBY_ENC_CODERANGE_VALID ? RUBY_ENC_CODERANGE_UNKNOWN : (b) == RUBY_ENC_CODERANGE_7BIT ? RUBY_ENC_CODERANGE_VALID : (b))ONIGENC_PRECISE_MBC_ENC_LEN(enc,p,e) (enc)->precise_mbc_enc_len(p,e,enc)__need_clock_t codepoints_init_POSIX_OPEN_MAX 20ONIGENC_CODE_TO_MBC(enc,code,buf) (enc)->code_to_mbc(code,buf,enc)ONIG_SYNTAX_PERL (&OnigSyntaxPerl)ONIG_SYNTAX_JAVA (&OnigSyntaxJava)rb_enc_mbcput(c,buf,enc) ONIGENC_CODE_TO_MBC((enc),(c),(UChar*)(buf))ONIGENC_IS_CODE_CNTRL(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_CNTRL)le16toh(x) (x)NR_OPEN 1024le32toh(x) (x)_POSIX_THREAD_ROBUST_PRIO_PROTECT -1ONIGENC_IS_CODE_ALNUM(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALNUM)rb_enc_islower(c,enc) ONIGENC_IS_CODE_LOWER((enc),(c))ONIGERR_CHAR_CLASS_VALUE_AT_END_OF_RANGE -110w_stopsig __wait_stopped.__w_stopsig_POSIX_MAX_INPUT 255ONIG_SYN_OP_DECIMAL_BACKREF (1U<<16)ONIG_TRAVERSE_CALLBACK_AT_LAST 2ENC_CODERANGE_7BIT RUBY_ENC_CODERANGE_7BIT__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)M_2_SQRTPI 1.12837916709551257390ONIGERR_INVALID_WIDE_CHAR_VALUE -400__LP64_OFF64_LDFLAGS "-m64"ONIG_SYN_OP2_CCLASS_SET_OP (1U<<6)_POSIX_UIO_MAXIOV 16_POSIX_RE_DUP_MAX 255ONIG_SYNTAX_RUBY (&OnigSyntaxRuby)ONIG_SYN_OP_BRACE_INTERVAL (1U<<8)__USE_XOPEN_EXTENDED 1ONIG_SYN_OP_VBAR_ALT (1U<<10)ONIG_IS_PATTERN_ERROR(ecode) ((ecode) <= -100 && (ecode) > -1000)ONIG_MISMATCH -1_POSIX_SEM_NSEMS_MAX 256ONIGERR_INVALID_POSIX_BRACKET_TYPE -121ONIGENC_CONSTRUCT_MBCLEN_INVALID() (-1)MBCLEN_CHARFOUND_P(ret) ONIGENC_MBCLEN_CHARFOUND_P(ret)ONIG_OPTION_NEGATE_SINGLELINE (ONIG_OPTION_FIND_NOT_EMPTY << 1)INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR (1<<30)ENC_CODERANGE_UNKNOWN RUBY_ENC_CODERANGE_UNKNOWNw_coredump __wait_terminated.__w_coredumpM_E 2.7182818284590452354MQ_PRIO_MAX 32768alloca(size) __builtin_alloca (size)ONIG_STATE_MODIFY -2M_LOG10El 0.434294481903251827651128918916605082LONIG_SYNTAX_GREP (&OnigSyntaxGrep)ECONV_ERROR_HANDLER_MASK RUBY_ECONV_ERROR_HANDLER_MASKONIGERR_CHAR_CLASS_VALUE_AT_START_OF_RANGE -111ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO)ONIG_SYN_ALLOW_INVALID_INTERVAL (1U<<3)ECONV_NEWLINE_DECORATOR_WRITE_MASK RUBY_ECONV_NEWLINE_DECORATOR_WRITE_MASK_POSIX_THREAD_KEYS_MAX 128ECONV_NEWLINE_DECORATOR_MASK RUBY_ECONV_NEWLINE_DECORATOR_MASK__USE_GNU 1_XOPEN_SOURCE_ATFILE_SOURCE__socklen_t_defined __WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))ENCODING_INLINE_MAX RUBY_ENCODING_INLINE_MAX_POSIX_AIO_LISTIO_MAX 2__WCOREFLAG 0x80ONIG_SYN_OP_QMARK_NON_GREEDY (1U<<25)ONIG_SYN_OP2_QMARK_VBAR_BRANCH_RESET (1U<<28)ONIG_SYN_OP2_ESC_H_HORIZONTAL_WHITESPACE (1U<<24)__undef_OPEN_MAXONIG_SYN_OP_ESC_BRACE_INTERVAL (1U<<9)rb_enc_is_newline(p,end,enc) ONIGENC_IS_MBC_NEWLINE((enc),(UChar*)(p),(UChar*)(end))ONIG_SYN_OP_ESC_LPAREN_SUBEXP (1U<<13)BIG_ENDIAN __BIG_ENDIANmempcpy(dest,src,n) __mempcpy (dest, src, n)ONIG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME (1U<<8)_POSIX_THREAD_DESTRUCTOR_ITERATIONS 4ONIGENC_CTYPE_ALNUM 13__WCOREDUMP(status) ((status) & __WCOREFLAG)ONIGENC_CTYPE_SPACE 9_POSIX_PATH_MAX 256_POSIX2_BC_STRING_MAX 1000ONIGENC_PROPERTY_NAME_TO_CTYPE(enc,p,end) (enc)->property_name_to_ctype(enc,p,end)ONIGENC_CTYPE_ALPHA 1PDP_ENDIAN __PDP_ENDIAN__ENUM_IDTYPE_T 1_POSIX2_BC_BASE_MAX 99__SIZEOF_PTHREAD_BARRIERATTR_T 4__bswap_16(x) (__extension__ ({ unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))ONIGERR_TOO_BIG_WIDE_CHAR_VALUE -401ONIG_TRAVERSE_CALLBACK_AT_FIRST 1ONIG_SYN_OP2_ESC_U_HEX4 (1U<<14)ONIGERR_TOO_BIG_NUMBER_FOR_REPEAT_RANGE -201ONIG_SYN_OP2_INEFFECTIVE_ESCAPE (1U<<20)M_1_PI 0.31830988618379067154ONIGENC_GET_CASE_FOLD_CODES_BY_STR(enc,case_fold_flag,p,end,acs) (enc)->get_case_fold_codes_by_str(case_fold_flag,p,end,acs,enc)ONIG_STATE_COMPILING -1WORD_BIT 32ENCODING_GET(obj) RB_ENCODING_GET(obj)ONIG_SYN_OP2_PLUS_POSSESSIVE_REPEAT (1U<<4)ONIG_OPTION_POSIX_BRACKET_ALL_RANGE (ONIG_OPTION_ASCII_RANGE << 1)ONIGENC_CASE_FOLD_TURKISH_AZERI (1<<20)ONIG_STATE_NORMAL 0RE_DUP_MAX (0x7fff)rb_fd_ptr(f) ((f)->fdset)ONIG_SYN_OP2_ESC_CAPITAL_Q_QUOTE (1U<<0)ONIG_SYN_OP_LPAREN_SUBEXP (1U<<12)NL_LANGMAX _POSIX2_LINE_MAXECONV_PARTIAL_INPUT RUBY_ECONV_PARTIAL_INPUTONIG_META_CHAR_ANYCHAR_ANYTIME 5rb_encodingENC_CODERANGE_AND(a,b) RB_ENC_CODERANGE_AND(a, b)WIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))ONIG_SYN_NOT_NEWLINE_IN_NEGATIVE_CC (1U<<20)__useconds_t_defined __W_EXITCODE(ret,sig) ((ret) << 8 | (sig))ONIGENC_CTYPE_PUNCT 8_POSIX_C_SOURCEONIGENC_IS_CODE_WORD(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_WORD)_POSIX2_LINE_MAX 2048ONIGERR_EMPTY_CHAR_CLASS -102__USE_ISOC11 1htobe16(x) __bswap_16 (x)NL_NMAX INT_MAX__blksize_t_defined WCONTINUED 8ONIGERR_END_PATTERN_AT_LEFT_BRACKET -101__SIZEOF_PTHREAD_CONDATTR_T 4L_SET SEEK_SETM_LN10l 2.302585092994045684017991454684364208LS_IFIFO __S_IFIFOONIGERR_CONTROL_CODE_SYNTAX -109st_mtime st_mtim.tv_sec__daddr_t_defined ONIG_SYN_OP_ESC_PLUS_ONE_INF (1U<<5)WNOWAIT 0x01000000__USE_POSIX2 1ONIGENC_CASE_FOLD_DEFAULT OnigDefaultCaseFoldFlagONIG_SYNTAX_POSIX_EXTENDED (&OnigSyntaxPosixExtended)ONIGENC_CONSTRUCT_MBCLEN_NEEDMORE(n) (-1-(n))ONIG_SYNTAX_PERL58 (&OnigSyntaxPerl58)MBCLEN_NEEDMORE_P(ret) ONIGENC_MBCLEN_NEEDMORE_P(ret)ONIGERR_NUMBERED_BACKREF_OR_CALL_NOT_ALLOWED -209XATTR_LIST_MAX 65536st_ctime st_ctim.tv_secSEM_VALUE_MAX (2147483647)basicONIG_SYN_DIFFERENT_LEN_ALT_LOOK_BEHIND (1U<<6)_POSIX_NAME_MAX 14_ATFILE_SOURCE 1ONIG_META_CHAR_ANYTIME 2rb_enc_codepoint(p,e,enc) rb_enc_codepoint_len((p),(e),0,(enc))rb_enc_mbc_to_codepoint(p,e,enc) ONIGENC_MBC_TO_CODE((enc),(UChar*)(p),(UChar*)(e))_LINUX_LIMITS_H w_retcode __wait_terminated.__w_retcode_POSIX_SSIZE_MAX 32767ONIG_OPTION_NEWLINE_CRLF (ONIG_OPTION_WORD_BOUND_ALL_RANGE << 1)__USE_XOPEN2KXSI 1LONG_LONG_MINONIGERR_UNMATCHED_RANGE_SPECIFIER_IN_CHAR_CLASS -112ONIG_SYN_OP_LINE_ANCHOR (1U<<23)strdupa(s) (__extension__ ({ const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))_POSIX_CLOCKRES_MIN 20000000ONIGERR_INVALID_LOOK_BEHIND_PATTERN -122_BSD_SOURCE 1ONIGENC_CODE_TO_MBC_MAXLEN 7be64toh(x) __bswap_64 (x)__undef_LINK_MAXONIGENC_MBC_MINLEN(enc) ((enc)->min_enc_len)_POSIX_PIPE_BUF 512__stpcpy(dest,src) __builtin_stpcpy (dest, src)F_TEST 3__strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s)))M_LN2 0.69314718055994530942ONIG_META_CHAR_ANYCHAR 1ONIG_OPTION_NOTEOL (ONIG_OPTION_NOTBOL << 1)ONIGERR_INVALID_CHAR_PROPERTY_NAME -223ONIG_SYN_OP_ESC_VBAR_ALT (1U<<11)S_IFCHR __S_IFCHRONIGENC_FLAG_UNICODE 1U__WSTOPSIG(status) __WEXITSTATUS(status)RB_ENCODING_GET_INLINED(obj) (int)((RBASIC(obj)->flags & RUBY_ENCODING_MASK)>>RUBY_ENCODING_SHIFT)__need_getoptEXPR_NEST_MAX _POSIX2_EXPR_NEST_MAXS_IFREG __S_IFREGENC_CODERANGE_ASCIIONLY(obj) RB_ENC_CODERANGE_ASCIIONLY(obj)ONIG_OPTION_WORD_BOUND_ALL_RANGE (ONIG_OPTION_POSIX_BRACKET_ALL_RANGE << 1)_BITS_POSIX2_LIM_H 1OVERFLOW 3MBCLEN_NEEDMORE_LEN(ret) ONIGENC_MBCLEN_NEEDMORE_LEN(ret)onig_enc_len(enc,p,e) ONIGENC_MBC_ENC_LEN(enc, p, e)_POSIX_TIMER_MAX 32__SIZEOF_PTHREAD_MUTEX_T 40P_(args) argsrb_enc_name(enc) (enc)->nameONIG_SYNTAX_POSIX_BASIC (&OnigSyntaxPosixBasic)M_SQRT2 1.41421356237309504880M_PI_2 1.57079632679489661923NL_MSGMAX INT_MAXM_LN2l 0.693147180559945309417232121458176568Lstrsep(s,reject) __strsep (s, reject)M_SQRT1_2 0.70710678118654752440ruby_coderange_typeONIGENC_MAX_STD_CTYPE ONIGENC_CTYPE_ASCIIONIG_SYN_OP_DOT_ANYCHAR (1U<<1)WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))DOMAIN 1RB_ENC_CODERANGE(obj) ((int)RBASIC(obj)->flags & RUBY_ENC_CODERANGE_MASK)RB_ENC_CODERANGE_ASCIIONLY(obj) (RB_ENC_CODERANGE(obj) == RUBY_ENC_CODERANGE_7BIT)ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY (1U<<16)ONIG_SYN_ALLOW_EMPTY_RANGE_IN_CC (1U<<22)mbc_to_code__u_char_defined RB_ENCODING_SET(obj,i) rb_enc_set_index((obj), (i))RB_ENC_CODERANGE_CLEAN_P(cr) rb_enc_coderange_clean_p(cr)WNOHANG 1ONIGERR_INVALID_GROUP_NAME -215rb_enc_isupper(c,enc) ONIGENC_IS_CODE_UPPER((enc),(c))ONIG_SYNTAX_ASIS (&OnigSyntaxASIS)ONIGENC_CTYPE_ASCII 14ONIGENC_IS_MBC_NEWLINE(enc,p,end) (enc)->is_mbc_newline((p),(end),enc)WUNTRACED 2ONIG_SYN_CONTEXT_INDEP_ANCHORS (1U<<31)OnigCtype__USE_XOPEN 1WIFEXITED(status) __WIFEXITED (__WAIT_INT (status))_POSIX2_BC_DIM_MAX 2048ONIG_SYN_OP2_QMARK_CAPITAL_P_NAMED_GROUP (1U<<30)OnigCodePointleft_adjust_char_headONIGENC_IS_CODE_SPACE(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_SPACE)MBCLEN_INVALID_P(ret) ONIGENC_MBCLEN_INVALID_P(ret)__ILP32_OFFBIG_CFLAGS "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"ONIGERR_MATCH_STACK_LIMIT_OVER -15PLOSS 6ONIGERR_UNDEFINED_GROUP_REFERENCE -218property_name_to_ctypeapply_all_case_foldONIG_META_CHAR_ESCAPE 0be16toh(x) __bswap_16 (x)ONIG_SYN_OP_POSIX_BRACKET (1U<<24)ONIGENC_NAME(enc) ((enc)->name)ONIG_SYN_OP_ESC_OCTAL3 (1U<<28)ONIGERR_MISMATCH_CODE_LENGTH_IN_CLASS_RANGE -204_POSIX_SIGQUEUE_MAX 32_POSIX_THREAD_ROBUST_PRIO_INHERIT 200809LONIG_OPTION_CAPTURE_GROUP (ONIG_OPTION_DONT_CAPTURE_GROUP << 1)__undef_OPEN_MAX ONIGENC_IS_CODE_PRINT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PRINT)DELAYTIMER_MAX 2147483647__ILP32_OFF32_LDFLAGS "-m32"_POSIX2_EXPR_NEST_MAX 32S_TYPEISSHM(buf) __S_TYPEISSHM(buf)M_PI_4 0.78539816339744830962ONIGENC_IS_UNICODE(enc) ((enc)->flags & ONIGENC_FLAG_UNICODE)ONIGENC_CTYPE_PRINT 7ONIG_NORMAL 0__USE_ATFILE 1_POSIX_CHILD_MAX 25ONIGERR_STACK_BUG -12ECONV_UNDEF_MASK RUBY_ECONV_UNDEF_MASKONIG_ENCODING_UNDEF ((OnigEncoding )0)_BITS_PTHREADTYPES_H 1ONIG_SYN_OP_BRACKET_CC (1U<<17)ONIGERR_INVALID_COMBINATION_OF_OPTIONS -403__WNOTHREAD 0x20000000ENC_CODERANGE_VALID RUBY_ENC_CODERANGE_VALIDONIG_SYNTAX_EMACS (&OnigSyntaxEmacs)RB_ENC_CODERANGE_SET(obj,cr) ( RBASIC(obj)->flags = (RBASIC(obj)->flags & ~RUBY_ENC_CODERANGE_MASK) | (cr))major(dev) gnu_dev_major (dev)CodePointsONIG_SYN_OP2_ESC_CAPITAL_K_KEEP (1U<<25)_XOPEN_SOURCE_EXTENDED_LARGEFILE64_SOURCE__WCLONE 0x80000000ONIG_MAX_CAPTURE_GROUP_NUM 32767ONIGENC_GET_CTYPE_CODE_RANGE(enc,ctype,sbout,ranges) (enc)->get_ctype_code_range(ctype,sbout,ranges,enc)rb_enc_isctype(c,t,enc) ONIGENC_IS_CODE_CTYPE((enc),(c),(t))ULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)ONIG_SYN_OP2_ESC_CAPITAL_C_BAR_CONTROL (1U<<11)ONIG_OPTION_MAXBIT ONIG_OPTION_NOTEOSWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))S_ISVTX __S_ISVTXECONV_NEWLINE_DECORATOR_READ_MASK RUBY_ECONV_NEWLINE_DECORATOR_READ_MASKONIG_OPTION_DOTALL ONIG_OPTION_MULTILINEONIGENC_APPLY_ALL_CASE_FOLD(enc,case_fold_flag,f,arg) (enc)->apply_all_case_fold(case_fold_flag,f,arg,enc)ONIG_OPTION_NOTBOL (ONIG_OPTION_CAPTURE_GROUP << 1)ONIG_SYN_OP_VARIABLE_META_CHARACTERS (1U<<0)precise_mbc_enc_lenONIG_SYN_OP2_QMARK_GROUP_EFFECT (1U<<1)ONIGERR_EMPTY_RANGE_IN_CHAR_CLASS -203S_IEXEC S_IXUSRM_LOG2E 1.4426950408889634074ONIGERR_INVALID_ARGUMENT -30M_LN10 2.30258509299404568402WSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))ONIGURUMA_VERSION_MINOR 15__USE_XOPEN2K 1ONIG_TRAVERSE_CALLBACK_AT_BOTH ( ONIG_TRAVERSE_CALLBACK_AT_FIRST | ONIG_TRAVERSE_CALLBACK_AT_LAST )_POSIX_MQ_OPEN_MAX 8ONIGERR_UNMATCHED_CLOSE_PARENTHESIS -116strndup(s,n) __strndup (s, n)minor(dev) gnu_dev_minor (dev)code_to_mbcONIGENC_CTYPE_CNTRL 3ONIG_OPTION_NONE 0UONIG_OPTION_ASCII_RANGE (ONIG_OPTION_POSIX_REGION << 1)ONIGENC_CTYPE_LOWER 6ONIG_CHAR_TABLE_SIZE 256rb_enc_prev_char(s,p,e,enc) ((char *)onigenc_get_prev_char_head((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e)))ONIG_STATE_SEARCHING 1OnigCaseFoldTypePIPE_BUF 4096S_IWRITE S_IWUSRrb_enc_left_char_head(s,p,e,enc) ((char *)onigenc_get_left_adjust_char_head((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e)))rb_enc_code_to_mbclen(c,enc) ONIGENC_CODE_TO_MBCLEN((enc), (c));_XOPEN_SOURCE_EXTENDED 1ONIGERR_TOO_LONG_WIDE_CHAR_VALUE -212ENC_CODERANGE_MASK RUBY_ENC_CODERANGE_MASKECONV_STATEFUL_DECORATOR_MASK RUBY_ECONV_STATEFUL_DECORATOR_MASK__W_CONTINUED 0xffffhtobe64(x) __bswap_64 (x)ENCODING_IS_ASCII8BIT(obj) RB_ENCODING_IS_ASCII8BIT(obj)_POSIX_MAX_CANON 255ONIG_OPTION_EXTEND (ONIG_OPTION_IGNORECASE << 1)__clock_t_defined 1SEEK_HOLE 4HUGE 3.40282347e+38FONIGENC_IS_CODE_BLANK(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_BLANK)LONG_LONG_MIN (-LONG_LONG_MAX - 1LL)ONIG_OPTION_OFF(options,regopt) ((options) &= ~(regopt))S_TYPEISSEM(buf) __S_TYPEISSEM(buf)F_TLOCK 2_POSIX_SOURCE_POSIX2_RE_DUP_MAX 255ONIGENC_CTYPE_WORD 12ARG_MAX 131072ONIG_META_CHAR_ZERO_OR_ONE_TIME 3ENCODING_SET(obj,i) RB_ENCODING_SET(obj,i)ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY (1U<<9)ONIG_SYN_OP2_ESC_H_XDIGIT (1U<<19)__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))__WALL 0x40000000TEMP_FAILURE_RETRY(expression) (__extension__ ({ long int __result; do __result = (long int) (expression); while (__result == -1L && errno == EINTR); __result; }))ENCODING_MASK RUBY_ENCODING_MASKrb_enc_codepoint_lenNZERO 20RB_ENCODING_SET_INLINED(obj,i) do { RBASIC(obj)->flags &= ~RUBY_ENCODING_MASK; RBASIC(obj)->flags |= (VALUE)(i) << RUBY_ENCODING_SHIFT;} while (0)F_LOCK 1RB_ENC_CODERANGE_CLEAR(obj) RB_ENC_CODERANGE_SET((obj),0)__key_t_defined rb_enc_isalnum(c,enc) ONIGENC_IS_CODE_ALNUM((enc),(c))ONIG_INEFFECTIVE_META_CHAR 0_POSIX_TZNAME_MAX 6ONIGENC_IS_ALLOWED_REVERSE_MATCH(enc,s,end) (enc)->is_allowed_reverse_match(s,end,enc)S_IREAD S_IRUSRONIGENC_IS_MBC_WORD(enc,s,end) ONIGENC_IS_CODE_WORD(enc,ONIGENC_MBC_TO_CODE(enc,s,end))ONIGERR_UNEXPECTED_BYTECODE -14_ISOC11_SOURCEUChar OnigUCharbyte_len__strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n)))codepoints_freeONIG_OPTION_MULTILINE (ONIG_OPTION_EXTEND << 1)_ISOC95_SOURCE_POSIX_C_SOURCE 200809L__PTHREAD_RWLOCK_INT_FLAGS_SHARED 1ECONV_INVALID_REPLACE RUBY_ECONV_INVALID_REPLACE_ISOC95_SOURCE 1ONIG_SYN_OP_ESC_X_BRACE_HEX8 (1U<<30)ONIG_SYN_OP2_OPTION_RUBY (1U<<3)__ILP32_OFFBIG_LDFLAGS "-m32"ONIGERR_META_CODE_SYNTAX -108ONIGERR_END_PATTERN_IN_GROUP -118ONIGENC_MAX_COMP_CASE_FOLD_CODE_LEN 3L_cuserid 9ONIG_SYN_OP2_ESC_P_BRACE_CIRCUMFLEX_NOT (1U<<17)ONIGERR_INVALID_BACKREF -208RBasicONIGERR_TOO_MANY_MULTI_BYTE_RANGES -205ONIGENC_IS_UNDEF(enc) ((enc) == ONIG_ENCODING_UNDEF)_XBS5_LP64_OFF64 1_POSIX_QLIMIT 1NGROUPS_MAX 65536ONIGENC_CODE_RANGE_TO(range,i) range[((i)*2) + 2]htole64(x) (x)__USE_LARGEFILE 1LITTLE_ENDIAN __LITTLE_ENDIANis_mbc_newline_POSIX_V6_LP64_OFF64 1strdup(s) __strdup (s)le64toh(x) (x)ONIG_STATE(reg) ((reg)->state > 0 ? ONIG_STATE_SEARCHING : (reg)->state)_POSIX_DELAYTIMER_MAX 32ONIGENC_CTYPE_BLANK 2UTIME_OMIT ((1l << 30) - 2l)WEXITED 4NL_ARGMAX _POSIX_ARG_MAXONIGENC_CONSTRUCT_MBCLEN_CHARFOUND(n) (n)__POSIX2_THIS_VERSION 200809L__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))ONIG_SYN_OP2_QMARK_LPAREN_CONDITION (1U<<29)ONIGERR_NEVER_ENDING_RECURSION -221rb_enc_str_asciicompat_p(str) rb_enc_asciicompat(rb_enc_get(str))ONIGERR_TOO_SHORT_MULTI_BYTE_STRING -206P_PIDONIG_INFINITE_DISTANCE ~((OnigDistance )0)ENC_CODERANGE_CLEAN_P(cr) RB_ENC_CODERANGE_CLEAN_P(cr)_DEFAULT_SOURCEM_SQRT1_2l 0.707106781186547524400844362104849039LONIGENC_IS_CODE_DIGIT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_DIGIT)ONIGENC_GET_CASE_FOLD_CODES_MAX_NUM 13M_El 2.718281828459045235360287471352662498LS_IFDIR __S_IFDIRONIG_NULL_WARN onig_null_warnONIGENC_MBCLEN_CHARFOUND_LEN(r) (r)OnigEncodingTypeSTONIGENC_IS_CODE_XDIGIT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_XDIGIT)_SYS_SYSMACROS_H 1ONIG_SYN_OP_ESC_X_HEX2 (1U<<29)ONIGERR_INVALID_REPEAT_RANGE_PATTERN -123ENC_CODERANGE_CLEAR(obj) RB_ENC_CODERANGE_CLEAR(obj)BYTE_ORDER __BYTE_ORDERAIO_PRIO_DELTA_MAX 20ONIG_SYN_OP_ESC_CAPITAL_G_BEGIN_ANCHOR (1U<<15)__PTHREAD_MUTEX_HAVE_ELISION 1F_ULOCK 0S_IFMT __S_IFMTS_IFSOCK __S_IFSOCKONIG_SYNTAX_GNU_REGEX (&OnigSyntaxGnuRegex)ONIG_SYN_CAPTURE_ONLY_NAMED_GROUP (1U<<7)XATTR_NAME_MAX 255__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)ONIGERR_TARGET_OF_REPEAT_OPERATOR_NOT_SPECIFIED -113RB_ENCODING_GET(obj) (RB_ENCODING_GET_INLINED(obj) != RUBY_ENCODING_INLINE_MAX ? RB_ENCODING_GET_INLINED(obj) : rb_enc_get_index(obj))ONIGERR_NESTED_REPEAT_OPERATOR -115ONIG_META_CHAR_ONE_OR_MORE_TIME 4ONIG_SYN_CONTEXT_INDEP_REPEAT_OPS (1U<<0)ONIGERR_NOT_SUPPORTED_ENCODING_COMBINATION -402ONIG_IS_OPTION_ON(options,option) ((options) & (option))ONIGENC_FLAG_NONE 0Ucodepoints_ISOC99_SOURCEECONV_UNDEF_HEX_CHARREF RUBY_ECONV_UNDEF_HEX_CHARREFM_LOG10E 0.43429448190325182765OnigApplyAllCaseFoldFunc__have_pthread_attr_t 1ONIG_SYN_ALLOW_UNMATCHED_CLOSE_SUBEXP (1U<<2)ONIG_SYN_WARN_REDUNDANT_NESTED_REPEAT (1U<<25)__need_malloc_and_calloc __SIZEOF_PTHREAD_ATTR_T 56ONIG_NO_SUPPORT_CONFIG -2_POSIX2_COLL_WEIGHTS_MAX 2SING 2ONIG_NREGION 10ONIG_SYN_OP_ESC_C_CONTROL (1U<<27)ONIG_SYN_WARN_CC_DUP (1U<<26)__USE_BSD 1code_to_mbclenrb_enc_getONIGENC_IS_MBC_HEAD(enc,p,e) (ONIGENC_MBC_ENC_LEN(enc,p,e) != 1)__SIZEOF_PTHREAD_RWLOCK_T 56_POSIX_TTY_NAME_MAX 9__SIZEOF_PTHREAD_RWLOCKATTR_T 8ECONV_XML_ATTR_CONTENT_DECORATOR RUBY_ECONV_XML_ATTR_CONTENT_DECORATORNL_TEXTMAX INT_MAXONIGERR_END_PATTERN_WITH_UNMATCHED_PARENTHESIS -117w_termsig __wait_terminated.__w_termsigIOV_MAX 1024is_allowed_reverse_match_ISOC99_SOURCE 1_POSIX_SYMLINK_MAX 255M_2_SQRTPIl 1.128379167095512573896158903121545172L__W_STOPCODE(sig) ((sig) << 8 | 0x7f)fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))ONIGERR_SPECIFIED_ENCODING_CANT_CONVERT_TO_WIDE_CHAR -22ONIG_SYN_OP_ESC_O_BRACE_OCTAL (1U<<31)RTSIG_MAX 32ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc,start,s,end) (enc)->left_adjust_char_head(start, s, end, enc)ONIG_SYN_OP2_OPTION_PERL (1U<<2)MBCLEN_CHARFOUND_LEN(ret) ONIGENC_MBCLEN_CHARFOUND_LEN(ret)ONIGERR_INVALID_CONDITION_PATTERN -124ENC_CODERANGE(obj) RB_ENC_CODERANGE(obj)ECONV_CRLF_NEWLINE_DECORATOR RUBY_ECONV_CRLF_NEWLINE_DECORATOR_XOPEN_LIM_H 1ONIGERR_UNDEFINED_NAME_REFERENCE -217__id_t_defined _POSIX_SOURCE 1ONIGURUMA_H ONIGENC_IS_SINGLEBYTE(enc) (ONIGENC_MBC_MAXLEN(enc) == 1)htobe32(x) __bswap_32 (x)code_lenONIG_SYNTAX_DEFAULT OnigDefaultSyntaxONIGENC_IS_CODE_ALPHA(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALPHA)__USE_LARGEFILE64 1ONIG_SYN_OP2_ESC_V_VERTICAL_WHITESPACE (1U<<23)be32toh(x) __bswap_32 (x)__LP64_OFF64_CFLAGS "-m64"BC_DIM_MAX _POSIX2_BC_DIM_MAXONIG_OPTION_POSIX_REGION (ONIG_OPTION_NOTEOL << 1)ONIG_SYN_STRICT_CHECK_BACKREF (1U<<5)__undef_LINK_MAX get_case_fold_codes_by_strONIG_SYN_OP2_ESC_K_NAMED_BACKREF (1U<<8)ONIG_MAX_CAPTURE_HISTORY_GROUP 31__undef_ARG_MAXONIG_MAX_REPEAT_NUM 100000rb_enc_str_new(str,len,enc) __extension__ ( { (__builtin_constant_p(str) && __builtin_constant_p(len)) ? rb_enc_str_new_static((str), (len), (enc)) : rb_enc_str_new((str), (len), (enc)); })XATTR_SIZE_MAX 65536ONIGENC_CTYPE_DIGIT 4ONIG_SYN_OP2_OPTION_JAVA (1U<<31)ONIG_SYN_OP_QMARK_ZERO_ONE (1U<<6)ONIGERR_TOO_SHORT_DIGITS -210ONIG_SYN_OP_ESC_D_DIGIT (1U<<22)ONIGERR_END_PATTERN_AT_ESCAPE -104ONIG_SYN_OP_ASTERISK_ZERO_INF (1U<<2)ONIG_OPTION_DEFAULT ONIG_OPTION_NONE_POSIX_FD_SETSIZE _POSIX_OPEN_MAXX_TLOSS 1.41484755040568800000e+16ONIGENC_MBC_CASE_FOLD_MAXLEN 18ONIGERR_MEMORY -5ONIGERR_TOO_BIG_NUMBER -200__WIFCONTINUED(status) ((status) == __W_CONTINUED)single_byte_optimizable_POSIX_HIWAT _POSIX_PIPE_BUFONIGENC_IS_MBC_ASCII_WORD(enc,s,end) onigenc_ascii_is_code_ctype( ONIGENC_MBC_TO_CODE(enc,s,end),ONIGENC_CTYPE_WORD,enc)ONIGENC_IS_CODE_CTYPE(enc,code,ctype) (enc)->is_code_ctype(code,ctype,enc)_LARGEFILE_SOURCE 1_SVID_SOURCEOnigCaseFoldCodeItemONIG_SYN_OP_ESC_AZ_BUF_ANCHOR (1U<<14)ONIG_SYN_WARN_CC_OP_NOT_ESCAPED (1U<<24)L_ctermid 9w_stopval __wait_stopped.__w_stopvalONIGENC_MBC_MAXLEN_DIST(enc) ONIGENC_MBC_MAXLEN(enc)klass__USE_MISC 1rb_enc_right_char_head(s,p,e,enc) ((char *)onigenc_get_right_adjust_char_head((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e)))rb_enc_asciicompat(enc) (rb_enc_mbminlen(enc)==1 && !rb_enc_dummy_p(enc))ONIG_SYN_CONTEXT_INVALID_REPEAT_OPS (1U<<1)ONIG_SYN_OP_ESC_QMARK_ZERO_ONE (1U<<7)stpcpy(dest,src) __stpcpy (dest, src)ONIGENC_MBCLEN_INVALID_P(r) ((r) == -1)_POSIX_ARG_MAX 4096ONIGERR_DEFAULT_ENCODING_IS_NOT_SET -21__SIZEOF_PTHREAD_BARRIER_T 32rb_enc_ispunct(c,enc) ONIGENC_IS_CODE_PUNCT((enc),(c))RB_ENCODING_IS_ASCII8BIT(obj) (RB_ENCODING_GET_INLINED(obj) == 0)ONIG_SYN_OP2_ESC_GNU_BUF_ANCHOR (1U<<15)ONIG_OPTION_DONT_CAPTURE_GROUP (ONIG_OPTION_NEGATE_SINGLELINE << 1)ONIGERR_UNDEFINED_GROUP_OPTION -119_POSIX_V7_LPBIG_OFFBIG -1ENCODING_SHIFT RUBY_ENCODING_SHIFThtole32(x) (x)__need_IOV_MAX __undef_NR_OPENONIGENC_MBC_CASE_FOLD(enc,flag,pp,end,buf) (enc)->mbc_case_fold(flag,(const OnigUChar** )pp,end,buf,enc)ECONV_UNIVERSAL_NEWLINE_DECORATOR RUBY_ECONV_UNIVERSAL_NEWLINE_DECORATOR_POSIX_V7_LP64_OFF64 1strndupa(s,n) (__extension__ ({ const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))ONIGERR_UNDEFINED_BYTECODE -13st_atime st_atim.tv_sec__USE_POSIX199309 1ONIGURUMA ONIG_SYN_OP2_ESC_CAPITAL_R_LINEBREAK (1U<<21)_BSD_SOURCEM_2_PIl 0.636619772367581343075535053490057448L_LARGEFILE64_SOURCE 1_POSIX_MQ_PRIO_MAX 32_POSIX_HOST_NAME_MAX 255WTERMSIG(status) __WTERMSIG (__WAIT_INT (status))ONIG_MAX_ERROR_MESSAGE_LEN 90ONIGENC_CTYPE_GRAPH 5ONIGENC_CODE_RANGE_NUM(range) ((int )range[0])ONIG_EXTERN RUBY_EXTERN__WIFEXITED(status) (__WTERMSIG(status) == 0)ONIG_OPTION_FIND_NOT_EMPTY (ONIG_OPTION_FIND_LONGEST << 1)fread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))ONIGENC_MBC_ENC_LEN(enc,p,e) onigenc_mbclen_approximate(p,e,enc)codepoints.c__PTHREAD_MUTEX_HAVE_PREV 1rb_enc_step_back(s,p,e,n,enc) ((char *)onigenc_step_back((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e),(int)(n)))_POSIX_VERSION 200809LONIGENC_MBCLEN_CHARFOUND_P(r) (0 < (r))__SIZEOF_PTHREAD_COND_T 48ONIGENC_CODE_TO_MBCLEN(enc,code) (enc)->code_to_mbclen(code,enc)__USE_XOPEN2K8XSI 1ONIG_SYNTAX_PERL58_NG (&OnigSyntaxPerl58_NG)BC_BASE_MAX _POSIX2_BC_BASE_MAX__ino64_t_defined _XLOCALE_H 1ONIGERR_TARGET_OF_REPEAT_OPERATOR_INVALID -114P_ALLissignaling(x) (sizeof (x) == sizeof (float) ? __issignalingf (x) : sizeof (x) == sizeof (double) ? __issignaling (x) : __issignalingl (x))ONIGERR_UPPER_SMALLER_THAN_LOWER_IN_REPEAT_RANGE -202_XOPEN_IOV_MAX _POSIX_UIO_MAXIOVONIGERR_OVER_THREAD_PASS_LIMIT_COUNT -1001ECONV_UNDEF_REPLACE RUBY_ECONV_UNDEF_REPLACEONIG_SYN_OP_ESC_B_WORD_BOUND (1U<<20)ONIGERR_INVALID_CODE_POINT_VALUE -400heapM_2_PI 0.63661977236758134308ONIG_SYN_OP_ESC_W_WORD (1U<<18)long long unsigned intrb_enc_mbminlen(enc) (enc)->min_enc_lenONIG_IS_CAPTURE_HISTORY_GROUP(r,i) ((i) <= ONIG_MAX_CAPTURE_HISTORY_GROUP && (r)->list && (r)->list[i])M_PI_2l 1.570796326794896619231321691639751442L__USE_POSIX 1ONIGERR_TOO_MANY_CAPTURE_GROUPS -224_POSIX_STREAM_MAX 8CHARCLASS_NAME_MAX 2048ruby_encoding_indexM_1_PIl 0.318309886183790671537767526745028724LONIG_OPTION_IGNORECASE 1UONIGENC_MBCLEN_NEEDMORE_P(r) ((r) < -1)WIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ONIGENC_IS_CODE_GRAPH(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_GRAPH)S_BLKSIZE 512P_PGID__need_getopt __WEXITSTATUS(status) (((status) & 0xff00) >> 8)ONIG_OPTION_NOTEOS (ONIG_OPTION_NOTBOS << 1)ECONV_INVALID_MASK RUBY_ECONV_INVALID_MASK__USE_UNIX98 1get_ctype_code_range_POSIX_THREAD_THREADS_MAX 64ONIG_OPTION_FIND_LONGEST (ONIG_OPTION_SINGLELINE << 1)ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END (1U<<19)ECONV_CR_NEWLINE_DECORATOR RUBY_ECONV_CR_NEWLINE_DECORATORLOGIN_NAME_MAX 256ONIG_SYN_OP2_ESC_CAPITAL_X_EXTENDED_GRAPHEME_CLUSTER (1U<<22)_POSIX_SEM_VALUE_MAX 32767_XOPEN_VERSION 700LINE_MAX _POSIX2_LINE_MAXECONV_AFTER_OUTPUT RUBY_ECONV_AFTER_OUTPUT_BITS_POSIX1_LIM_H 1__FDS_BITS(set) ((set)->fds_bits)ONIG_SYN_BACKSLASH_ESCAPE_IN_CC (1U<<21)rb_gc_guarded_ptrWSTOPPED 2RB_ENCODING_CODERANGE_SET(obj,encindex,cr) do { VALUE rb_encoding_coderange_obj = (obj); RB_ENCODING_SET(rb_encoding_coderange_obj, (encindex)); RB_ENC_CODERANGE_SET(rb_encoding_coderange_obj, (cr)); } while (0)S_TYPEISMQ(buf) __S_TYPEISMQ(buf)BC_STRING_MAX _POSIX2_BC_STRING_MAXONIG_SYN_OP2_ESC_V_VTAB (1U<<13)LINK_MAX 127ONIG_SYN_ALLOW_DOUBLE_RANGE_OP_IN_CC (1U<<23)__undef_NR_OPEN _ISOC11_SOURCE 1strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp)M_PI_4l 0.785398163397448309615660845819875721LONIGERR_PARSER_BUG -11_XBS5_LPBIG_OFFBIG -1ENCODING_MAXNAMELEN RUBY_ENCODING_MAXNAMELENONIGERR_MULTIPLEX_DEFINED_NAME -219ONIGERR_GROUP_NUMBER_OVER_FOR_CAPTURE_HISTORY -222_POSIX2_CHARCLASS_NAME_MAX 14L_INCR SEEK_CURLONG_LONG_MAX __LONG_LONG_MAX__dataALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)ENCODING_CODERANGE_SET(obj,encindex,cr) RB_ENCODING_CODERANGE_SET(obj, encindex, cr)mbc_case_fold_POSIX_LINK_MAX 8S_IFBLK __S_IFBLKONIG_SYN_OP_ESC_CONTROL_CHARS (1U<<26)_POSIX_SYMLOOP_MAX 8ONIGERR_TOO_BIG_BACKREF_NUMBER -207NFDBITS __NFDBITSTTY_NAME_MAX 32__USE_XOPEN2K8 1rb_enc_isascii(c,enc) ONIGENC_IS_CODE_ASCII(c)ONIG_MAX_MULTI_BYTE_RANGES_NUM 10000_DEFAULT_SOURCE 1_POSIX_AIO_MAX 1ONIG_OPTION_SINGLELINE (ONIG_OPTION_MULTILINE << 1)ONIGERR_MULTIPLEX_DEFINITION_NAME_CALL -220ONIGERR_END_PATTERN_AT_META -105PV_(args) argsPTHREAD_DESTRUCTOR_ITERATIONS _POSIX_THREAD_DESTRUCTOR_ITERATIONSONIGENC_IS_CODE_ASCII(code) ((code) < 128)ONIGENC_MBC_TO_CODE(enc,p,end) (enc)->mbc_to_code((p),(end),enc)ONIGENC_CTYPE_NEWLINE 0ONIG_SYN_OP_PLUS_ONE_INF (1U<<4)M_SQRT2l 1.414213562373095048801688724209698079Lrb_enc_str_new_cstr(str,enc) __extension__ ( { (__builtin_constant_p(str)) ? rb_enc_str_new_static((str), (long)strlen(str), (enc)) : rb_enc_str_new_cstr((str), (enc)); })ONIG_REGION_NOTPOS -1ONIG_SYN_OP_ESC_S_WHITE_SPACE (1U<<21)is_code_ctypeONIGENC_IS_CODE_UPPER(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_UPPER)ONIG_SYN_OP2_QMARK_SUBEXP_CALL (1U<<27)ONIGENC_MBC_MAXLEN(enc) ((enc)->max_enc_len)ONIG_SYN_ALLOW_INTERVAL_LOW_ABBREV (1U<<4)ONIG_SYN_OP2_ATMARK_CAPTURE_HISTORY (1U<<10)_BITS_BYTESWAP_H 1makedev(maj,min) gnu_dev_makedev (maj, min)__USE_SVID 1__WTERMSIG(status) ((status) & 0x7f)ULONG_LONG_MAXONIG_SYN_OP2_ESC_G_SUBEXP_CALL (1U<<9)ECONV_DECORATOR_MASK RUBY_ECONV_DECORATOR_MASKONIG_ENCODING_ASCII (&OnigEncodingASCII)PATH_MAX 4096_POSIX2_BC_SCALE_MAX 99OnigEncodingType_LARGEFILE_SOURCE_SVID_SOURCE 1__off64_t_defined _POSIX_LOGIN_NAME_MAX 9__WAIT_STATUS_DEFN int *ECONV_XML_ATTR_QUOTE_DECORATOR RUBY_ECONV_XML_ATTR_QUOTE_DECORATORP_tmpdir "/tmp"ONIG_MAX_BACKREF_NUM 1000rb_fd_max(f) ((f)->maxfd)ONIG_SYN_OP2_QMARK_LT_NAMED_GROUP (1U<<7)ONIGURUMA_VERSION_TEENY 0long_codes_flagthresholdtoupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))SWAP(x,y) do { __typeof__(x) SWAP = x; x = y; y = SWAP; } while (0)__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)isprint(c) __isctype((c), _ISprint)tolowerispunct(c) __isctype((c), _ISpunct)__res__isascii(c) (((c) & ~0x7f) == 0)__toascii(c) ((c) & 0x7f)codepoints1codepoints2DEFAULT_THRESHOLD 0.7jaro_distance_from_codesOptionsrighttransposition_countignore_caseiscntrl(c) __isctype((c), _IScntrl)isgraph(c) __isctype((c), _ISgraph)jaro_winkler_distance_from_codesisspace(c) __isctype((c), _ISspace)DEFAULT_WEIGHT 0.1isdigit(c) __isctype((c), _ISdigit)isupper(c) __isctype((c), _ISupper)__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))adj_tableweightsimilar_count_ISbit(bit) ((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))isblank(c) __isctype((c), _ISblank)isalnum(c) __isctype((c), _ISalnum)_CTYPE_H 1SWAP__int32_tlefttolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))__exctype(name) extern int name (int) __THROWisalpha(c) __isctype((c), _ISalpha)match_countprefixisxdigit(c) __isctype((c), _ISxdigit)__ctype_tolower_locmemsetshort_codes_flaglen1len2max_4jaro.cwindow_sizeDEFAULT_OPTIONSislower(c) __isctype((c), _ISlower)RUBY_Qnilrb_num2dblrb_define_modulerb_define_class_underrb_mJaroWinklerInit_jaro_winkler_extrb_id2symrb_eInvalidWeightErrorRUBY_Qtrueruby_special_constsdistance_fnc_optrb_scan_argsrb_intern2rb_jaro_distancerb_hash_arefRUBY_SPECIAL_SHIFTrb_eErrorselfrb_jaro_winkler_distanceargcrb_define_singleton_methodargvrb_eRuntimeErrorrb_typerb_check_typejaro_winkler.crb_intern_id_cacherb_raiseRUBY_Qundefrb_float_newRUBY_QfalseU%S%USU4P4]P;>0Uv\vwUw\UTuXQrwrwPwwPtVtwpwVp,sSswpwSpVwRVcQcfRfwQUp\pqUq\UTuXQlwlqPqwPnVqV07P7nq3$v3$|""qq3$v3$|""Pq3$v3$|""7aPqPUSUUUUw\wUU\0g]]0MS00 s spT spQUZSZdUdSUS3T3p6@0@UQ]\tv\P_P_~^![Vv^^VvVP]v]4WPPUUuqvH1yzv1zyyyHV1yy"1~U|pEEHpHz|z~~~HNNVpV~~ " RURUUUU"URTRTTTT"TRQRQQQQ"QRRRRRRR"RRXRv@Xv@X"6RXRv@Xv@"6DRD^u\PE_EHPHz\z$^$'P'e\emPmq^^^HN_NVPV^"^6DQDR\\mv 6DTDRYY_'Y'mvHY"6DUDR]]!vHnqpquPu_z___"0uvxzvzxxxHVx u"sszwzsmqsquwsswsu"s0ZzvzZZZHV~Z"0$=0=TzvTTHV0GZRZwPP$=0=RRR00zv0~Hbub+aua0&RzRrR"0Pz0P$t#q#-((Qz$t#u#-(Q=P0PP$=0=QQ0e^HV^0H]HV]0 ]]'0'mS"0Nm_4N_0JUJ\U\0JTJhShT0JQJVQV0JRJR0JXJ]X]Kaa[v0v1230132hSSUBUTBTQBQRW\WtRtB\W[P[o\otP PtP~,P~P^,^P^B^P],]P]B] P V,VPVBV#+P+SPS,SBSSlVV]V*VvSS,]SSP[U[\UP[T[\TP[Q[\Q`kUklU`kTklT`kQklQ@hxg >-u"$[ x00B Sh` *v0`  @    b N   ֱ  `  v  EU!{$ I X!n#  ycEJ^s1GWJlAz-? +i!m"  e "## -$$! :!%2&-<3'o!$(a!!0)":!3**"9+D&,&2(:!Y(-y(=.9/ 0!000+0,5-1 11D2 30 4"5#6&7#)8T-9c1y1E:1X:1:12;]233N3'4<O"=Z<>4g-55?5#?A|ADD@EE} GE O" 2҃=HFdo \95R=JK#nNam`OeA:2rW9C7o7CC5@N #/({D;D,93s-|.%1mLeB!uDknH  ' 3un:S9*Ϸ8"lA$=nUp xrG{%hJ8;- t kC`f?.x :o0Vg&~ .U69Pe'f7QgQhiDjqk lUmvn:ópUq=rPsctVunvw{xKyz/{|}e~|qDJ9tF(M7"__P#.*+ 7_8_9VRGSrXY \ؼ]5efz|{|}~^6y {;eFy3T/CpBP4kmw1e [;L O G w 2`}  y&  0 M tj`C<Qi3!nG" "I*i#4yx_JET9*JJ`w=yg)EC` cV.M!(smNE8$Ajd 2m՘^h!y n2 );A()BG$gJG$5H {Ii0; k{Ht"Ji9+ _* ;- &Q  '(+)x*ٛ+/,-5./[0r1 2g3ƍ45:y678l9:;g7?"@<AQBµC~bDO5EFp<GĠH<7IYBJ K@=LMNV1OUP&QeVR9STUq0VˡWX$fYnZ[8\D]^_S_`9a/Hb(zcMdIef#-g2hfji<jk(lmno,p)=qwrstfuvGwMx ycAzx{<|{}~  8 p;!;ZC "7 42p?9Na  *8 Gx srJ@%PH9TBw( %U<J]BIR&3  *0 7,JS4CP/ _(pC\1 ȤF-\vO2xp>_QdZ.>(Tڡ=/F1nQ`vIa!36>Sv:JH _; <5GQ6[uʢ^9l#zd_;Ry*/nV+`;H' 0f)];ń[,!,ybm.\(O[R=\}v4f0[p7)0X:)(O`D4=Pz11n&fCdWf>cR5V}'%K&EQA;YI vI@_Az v#:2//N9#L5#8Cr2DE1}yYLEZyo[t7\S]ܗ^tlmbn+op,qrGslu"#D#& y' (D)*+ʂ-;.(^3a4586>789N:/;+<6=(>qm?R4@sAcBCD?|EF"G4HI OR V$c%8:BDyH< Azv1}yP1`.P0L@1N23K6l=8m<!j" D#)$y%%&'p($1)5*o+,(-;0*e"'634$;;>MNOiPQ[RnS-|TZ\]^_ #`:a.b|c^5d!evfg]hlijklm0npqu }(~8C,nΓKJJ+s6e~xKl$FI[%#;] F^x1y/zI?%ǺtCҎ5$%UNmA394=wB9DGGL>QVZ+cnbW6BER(!VB{^gbIdjxy$1}y$oU(%&g ).j,E]?Bvϔs>)71?(ZZ; 1A7?+x`Jg.<LPK (D,Az-v1},'!xlO zv]-D&(DxX{Hy%nzn)Ak'Q(*LyA9(B > !uAH1}Hyc*AzvH1}Hyf[ !)4,7:2\Av* $WtSK 9IL&>K,6  7*QAz( ,-e56G\7nh8O9 ;+S<=)>@2-AB\iCFooG;(H*ILKFHLJDM,NPQ+RܨSV=WQ\XY[.\%]^+`aN.bc٥f0gh=i~k^Hlmn!pq/rsvp5wRxy{|y}0~pb}Jف2!X]ˇfIDHe97b-CEDyNa\FC~WLChG\z-yt FkmnB~X(Pm]3D %0~ӵ**`sVa:_(@P.?CJ<G/Kw8OAjS]ade&fCiWFlRps[$Y* 6#z|&])t_,P/n2|6`9<?g9BHE_H;IQL:OKR:*U_YdڐgjkaEmgo}:rwut+v{wz}+9iQzBE-mH ,:B.D0% 9~mqRAzv}m5!(#%w'DQ)+7-Z/13M5D79Ǚ;=?fAHCsJ5LUNPRQTrVXTZ\Ņ^` b%dfth8j~El_1nZ prtv5xz1|\~עNv /<} 61bWh-417*H5|Jg~< '6:x|,jD)9._/I.h]dpsEX,^4 <|mI˪Ph-0DHAH.08/ ^/&_r{$C*hc*3pЭo;ôDbۏrZn  YEo)^7 E0)kP3+w?Nj$(,]ÖqDCS 0 2S0ԶGJdG5l-O|<N"^s}2c*m0=1!d[[pH>tĚM 6~0 A d,@*ˊ#zi9FN-F U})zss8S,ޝwa3 6q!:S= $])*}BR(!^gjxyr$Lc419?;H<0.= I}8NZլ[\]0w(*+G46@9;U>AB5CDFIGHcfI+R.TUVήW\YIZ[cf\+}E@Gή\Icf+PzҺ#+%ccPbz\˨'(XxPH 2),M8F+Q_SxX__ZbRl mn/boNp]qethC<#V)]!R0\2&8BJHyA .g"/^z0'1@3H5Fhik<nqTtVDpJq~r f6+l~dԠz5LG^_|H o*R >/vn <? @BHIbJKN@R1`abcgHhUiK/j mJ/q}u.v+w"xx{|*4BNn \8 8[gBr3A%!agwf{64,HyurC3%p?^'N 9v422~[er)3]vAz09}=f/l/n) \ "{ruIOq u?4&1 a1ZD#u W ?9'֤brJ;/G@4Bxا=-04/*\ٲ#ۇuj(@9'(wrX>6MmJi 8 ޟ4plM^_2Ku0iD7`JZ#N3w6]2',-vCI"Uً{cdkP.BM "|Qf) ̌?gg210$@01 "    1  7 ?   - P: + D   Z 3 yh  u tt g ;O |   ׯ  l  re  7 tV m1 d(  \ t $ H9     h 9 [+ @- 5 5G  Mo   D % ?} {i ǝ ' o _K  i . ~ ז   x ^ H ;   #   K d#   M _ ] & B j 9 l 'o   7 PB i 9   a  y5 E   v&Td&7a$+H+K-  xA uw#"WM$q;!8@Mon:d*%'n-y8e@L@^8BcG(6#)`)}t0 <(4ZC*UH mUlm,(d2U2>@ U!{$ I _JN   ֱ  M!n#  ycEJ^s1GWMMlN>NNN-No!$ aO0 ?"@#A&B#)CT-Dc1y1EE1XE1EF]F]M833N_O_GO"HZGI4J_K`&L`QaMaNOb!_bbg-bc 5#O?A-oDDPEE  i qgqye'f7QgQhiDjqk lUmvn:ópUq=rPsctVunvw{xKyz/{|}e~|qy6ܑvW1m dZ̳sdq̳smDJvW1m ټ>o]TQJ7QDYdq6}_xYQrQJ7QDKjԁc_W9tF(M7Az vP^+bgbx1y/zI?%ǺtQQu_CҎ5U$%mcA39({48=wB9DGGL>QVciGun{[W65aBER(!VB{^gbIdjxy$lAzy$o)-.1f/g04,&a U?m@qTAKB]DE}FG0]IȋJzKsL9?;H<0.= FNU7Zլ[\]0Z=>?nxS&Kn: !hFik]lJ$+ #}BR(!^gjxy$U(%&g ).j,E^g_n`p]?Bvϔs>)71?(ZZ; 1CW}lsmnvopxwrnu?QyA7?+xgPH0`Jg.T>Z<LPK (D,cPJ|| n +o"$%*g.2/J0Xn"v%(R,^1L5f8l9:;dcdaeqf^g 25dHToUMVÇWD}XYwl[Pznzn)A;AzD#bru-<7:2\AvIf*Zt $WtSK 9IL&>K,6   y ޟ t ߖ  ˆ 74yx_JET9*JJ`w=yg)EC` cV.M!(smNE8$Ajd 2m՘^h!y n2 );A()BG$gJG$5H( ,-e56G\7nh8O9 ;+S<=)>@2-AB\iCFooG;(H*ILKFHLJDM,NPQ+RܨSV=WQ\XY[.\%]^+`aN.bc٥f0gh=i~k^Hlmn!pq/rsvp5wRxy{|y}0~pb}Jف2!X]ˇfIDHe97b-CEDyNa\FC~WLChG\z-yt FkmnB~X(Pm]3D %0~ӵ**`sVa:_(@P"5CJ<G/Kw8OAjSWCade&fCiWFlRps[$Y* 6#z|&])t_,P/n2|6`9<?g9BHE_H;IQL:OKR:*U_Y]`?]dڐgjkaEmgo}:rwut+v{wz}+9iQzBE-mH ,:B.D0% 9~8@9O:(=^>Ȗ?_xY`en~fєhi@_ d}inQiAltˎIcf+PzҺ#+%ccPbz\˨8۫zH(xWYR~aj0uLyTiĻ^-yypWHb|yxnJYLس^X™'(XxPH 2A .g"/^z0'1@3H5Fhik<qTtpJq~r f6+l~dԠz5LG^_|H o*R >d"%ܯ)/N3469<@B^CFIpM XT[\`'gcFtg_jQmx`p(svqy |Gx$&_}s;z"Sq#]6S " I^   0rp*+/_0t45}e95:>c@`OCfEqHJSNQXTWIZ׿]S`acpxgx}!$;g(-,/m37?ùBĨEPHKQNTwQVT XUk CҎ5U$%)AFIkLjyPmSXXVYmwj3Q<? @BHIbJKN@R1`abcgHhUiK/j mJ/q}u.v+w"xx{|*4BNn \8 8[drgBr3A%!agwf{6,HyurC3%p?^'N 9v422~[er)3]vAz09}=f/l/n) \ "{ruIOq u?4&1 a1ZD#u W ?9'֤brJ;/G@4Bxا=-04/*\ٲ#ۇuj(@9'(wrX>6MmJi 8 ޟ4plM^_2Ku0iD7`JZ#N3w6]2',-vCI"Uً{cdkP.BM "|Qf) ̌?gg210$@01 "    1  7 ?   - P: + D   Z 3 yh  u tt g ;O |   ׯ  l  re  7 tV m1 d(  \ t $ H9     h 9 [+ @- 5 5G  Mo   D % ?} {i ǝ ' o _K  i . ~ ז   x ^ H ;   #   K d#   M _ ] & B j 9 l 'o   7 PB i 9   a  y5 E   v&Td&7a$+H+K-  xA uw#"WM$q;!8@Mon:d*%g()vO*+ExMbUluP}k~Ya!TMo/I PHW4sgg mmgWWf|z̞vmxޕtƠQdrƥ+iT͚`oOu[/t|A[Vg-Vd]R\pV}AmFOo%é!|0͓8(aذ:v5jwrQI!Xw|xozbW\o4\_Wѧʆ0zn=P7og_e`nvk fW^rosK*red_mk &jX\_hT]Q2Ii0{a<i_KecZe}Ǫ}9;*c)pÜvf Sl`{`խ3vql̐%`Ɓg`ZH~YyW"nmPKA?Zn]brr7 `s0jiĺ3!@p !T |jX!~kFv_icA'i|^ 5Ak_j3b#d$Z%o'+{-v/l4m6X78R9j:;>L{MzNzO'RJUZZaGbac^dՂeYf{ghwiOjkEllPީxOS`G:~ p3x,qlqNJz\OwyejaR]@|6TYwSߘb̾H F(cRcӦZZrYkp  @    b N   ֱ  `  v  EU! {$ I X!:!#  ycEJ^s:!1GWJlAz:!? +i!m"" :!e #$#-%$! :!&2'-<3(o!$)a!!0*":!3+*"9,D&-&2(:!Y(.y(=/90 0!100+0,5-2 11D3 40 5"6#7&8#)9T-:c1y1E;1X;1;12<]233N3'4=O">Z=?4g-55@5#A?A|ADDBEEG g } @'Q(*LyA9(B > !uAH#:2//N9#L5#8Cr2DE1},'!xlO zv]-D&(DxX{HyW+Xc)dKf3zCv? @  U!{$ I _JN   ֱ  M!n#  ycEJ^s1GWMMlN>NNN-No!$aO< _# !hFOVO!9" 0!#00+0,5-$ 1O%OP&[ $P'wP%Pi(P}Q") %)*R*+RZS,-S-Sk./# -0$! :!S122S03*Q345 6`  T V97Z8[9 \2(:!\:y(_;Fw]D< =0 >"?#@&A#)BT-Cc1y1ED1XD1DF]E]M833N_O_FO"GZFH4I_J`&K`QaLaMOb!_bbg-bc 5#N?A-oDDOEE .symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_ranges.debug_macrop @ p p X   * *,,0 0 0 0 H2 2 4 6   0  . A W6 f0  P0 4 6 6  6 86 P6 h/v0 4 0 6 2  p& 6 $@4 p6 "@M *S cp @  *     1 %R 0+b6 g6  *   P "&76 N6 ^ x6 " ' X @ crtstuff.c__JCR_LIST__deregister_tm_clonesregister_tm_clones__do_global_dtors_auxcompleted.6670__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryadj_matrix.cfirst_time.7001ret_matrix.7002codepoints.cjaro.cjaro_winkler.crb_intern_id_cache.8380rb_intern_id_cache.8383rb_intern_id_cache.8386rb_intern_id_cache.8389__FRAME_END____JCR_END____dso_handle_DYNAMIC__TMC_END___GLOBAL_OFFSET_TABLE_Init_jaro_winkler_extfree@@GLIBC_2.2.5rb_raise_ITM_deregisterTMCloneTablerb_enc_getrb_num2dbl_edataDEFAULT_ADJ_TABLEnode_freerb_scan_args_finicodepoints_initrb_hash_arefadj_matrix_freeadj_matrix_newrb_str_new_frozenrb_jaro_distancememset@@GLIBC_2.2.5adj_matrix_default__gmon_start__rb_check_typeadj_matrix_findadj_matrix_addst_hashmalloc@@GLIBC_2.2.5jaro_winkler_distance_from_codesDEFAULT_OPTIONS_endrb_define_singleton_methodrealloc@@GLIBC_2.2.5__bss_startrb_enc_codepoint_lenrb_jaro_winkler_distance_Jv_RegisterClassesrb_float_newrb_id2symjaro_distance_from_codesrb_eRuntimeErrorrb_define_modulerb_eInvalidWeightErrorrb_mJaroWinkler_ITM_registerTMCloneTablerb_eError__cxa_finalize@@GLIBC_2.2.5distance_initrb_define_class_underrb_intern2__ctype_tolower_loc@@GLIBC_2.3codepoints_free$.o8 @ppbHo hUo@ @ 0dp p nBpp xXXs~\** **(,,,,$0 00 00 00 00H2 H2x2 24 4@6 6H06$671 hx s'02l^%=pKXP #< 8