ELF>p@@S HHC [Hx@S HHC [H@AWAVIAUATHUSH(dH%(HD$1LL$LD$HH$HD$HD$H|$t{H=HCH|$HH=HaH|$HH=IHH|$HH@fD1AH|$L HD$I_ H8 H{xHcHc{xHC(E1Hc{xHC@Hc{xHC0HCCx@1LƃfDHLH0HtƃH{LAHC( LL4ID$ IHC(HHPHC@HHC(HHC0HD9kxH|$HHIHIHLH0H@HpHcHcHJL$H<$HHCHHH2HuxHk HHE SxH{HLC@HHHC ǃHK8t{rAHH5H81Hxƃ|@HHL$dH3 %(HChLH([]A\A]A^A_fDHH5H81HH5H81H= HHH=HHH=HHHHt811HLH HPtHPHH5H81H=HHHuH=HH<$11HH HPtHPHH5H81H iHHHP H HJH HBHBHǂHJhHBpHff.SHH(H{@H{0HH{pHtH[@f.SHHH{HHc~HHt[H4D[fDHATH5USHL LHHHHH5HHH5HHH5LH;H5~H;HH5H;HTH51H;HH5[]A\121conventionenumsblockinginspectInvalid parameter type (%s)Invalid return type (%s)Invalid ABI specifiedUnknown FFI errorFunctionTypeCallbackInfoFunctionInfoFunctioninitializeresult_typeparam_typesInvalid argument type specified int^^B'W (08@ H P X _` eh Wp  Wt ex 4 I k { !p ) * + , . /W 1 __eW. { {'  {nB IDoB; 4 ;     W<  @`  @ @ @x@h i j;   ;b   ^len^ptrauxbary  {( as;> ` ^ len^aux >ptr  `ary  {( as(G7 H IB JB K B7sB;{` ;?Z{prs4t4 uv;(  Ƅ!abiǪ;Ʉʊ;;3;&J      L ,`  0  1J  2 7  Q  R S^ TW UW  9 !get : !put ;# "  ^  #  ^  < >  ?  @  A  B  C  D ( E 0 F 8 G @ H H I P J X K ` L h M p N x)  O4  -  3  4U  5 6 8b  9h ( :n 0 ;8 <@ =H > h ?t p @Wx AW|!abi B CW D  E F  G  H  S( . "L W L   ] #U b J R $u %obju$^ %a&6 '(ft6 )z ( * +,Us,T<- &ئ 'ئ(ft6 .z * +,Us,T<&t'tW't 't/v6 0w(1x1x1x0y0y0y2i}W0}W31 +,U ,T:3 1 +,U ,T53H1 +,U ,T8)z * +,U,T<) * 3100)z * +,U|,T<4^03g1 +,U ,T75,U~,Q0,R0+,T 5,U|5,T|5,Tv5,U~5,U|+,Q86z o* +,Uv,T<4]04$1 +,U ,T75,Q0,R0+,T 5W,UU,TT,Q ,Rw,X,Y77+77+77+5,T757,T857,T857,T47B775MF,Us,T25e,T 5Y},Us5,T 5,T 7d&@d\'@1B6 Q8objCP91CP+m,UU,T,Q ,R :\B'\6 7y7y7y7y7;y,UU:QJ@'Q6 777-<'05,Uv,T ,Q|5,Us5,Uv,T 5,Uv,T 5-,U|,T 5L,T 5~,T ,Q ,R 5,T ,Q ,R0;,T ,Q ,R0=e=e>L>P>Q>Y>d>g>p>r>{== 5= Z =0?= @FA>@@@@PACAGA 6A}@@@A{A3@}A UB@}A~A 1@@@~@@@@% $ > $ > : ; I  I : ;  : ; I8 : ;I8 : ; I !I/ : ; I I: ;( (((  : ;&I I: ; : ; : ;I : ; : ;I8  : ;I'I: ;I I: ;  I: ;   : ; ! : ; I8 "'I#<$.: ;'I %: ;I&.: ; 'I@B': ; I(4: ; I)1RUX Y *1+1,B-B1.1RUX Y /4: ; I04: ; I14: ; I24: ; I3 U4 5161X Y 7184: ; I9 U:.: ; '@B;B1<.?: ; '@B=4: ; I?<>4: ;I?<?4: ; I?@.?<n: ;A.?<n: ; B.?<n U SU U S -U-3S38U -U-.S@UU@TT@RQR_P_P_H_PPPP8P\(8(\py\8(P(8\8X88(888P(8X80] } ]X]P(PP7M_McPpyP^imPm^X^V\wP\X_P_\ \sP VP ;U;UUSUUUS#U#)S)*U0OUOVUH\, !&).8X87DIMDIMcpLVX  Xd .2@ /usr/include/ruby-2.3.0/ruby/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/5/include/usr/include/home/abel/Escritorio/LPP/tdd-alu0100792218/vendor/bundle/ruby/2.3.0/gems/ffi-1.9.18/ext/ffi_c/libffi-x86_64-linux-gnu/includeFunctionInfo.cruby.htypes.hstddef.hlibio.hffitarget.hffi.hTypes.hType.hAbstractMemory.hFunction.hCall.hClosurePool.hstdio.hStructByValue.hintern.hdefines.h  vX <vXKl vX <vXKK vtf yY!"s=v/ f {XJ=q.=ɏRyksu JeKkj JvJuI Jx JZtqMvxtJs9\XtJLرpgK =Z=m. =q6xt.?A;=\$$"uHMemoryOpsrb_define_methodsize_tRBasicsizetyperb_data_object_zallocNATIVE_CHAR_ARRAYRUBY_T_FIXNUMRUBY_T_REGEXPalignmentRUBY_Qundefint64_IO_save_endNATIVE_LONGDOUBLEuint32ruby_xfreerb_intern2basicClosurePool_NATIVE_BOOLrb_define_alloc_func_IO_write_baseRSTRUCT_EMBED_LEN_MASKrb_ary_dupruby_value_typetypeSize_lockMemoryOptypeFFI_DEFAULT_ABI_IO_save_baseNATIVE_UINT16rb_obj_is_kind_ofint8RUBY_DATA_FUNC_chain_cur_columnROBJECT_EMBEDRUBY_FL_UNTRUSTEDffi_cifNATIVE_BUFFER_INOUTFFI_LAST_ABINATIVE_FLOAT64FunctionInfo.cGNU C11 5.4.0 20160609 -mtune=generic -march=x86-64 -g -O2 -fstack-protector-strong -fPIC -fstack-protector-strongRUBY_FL_USER1uint64long intRUBY_T_OBJECTNATIVE_BUFFER_OUTNATIVE_UINT32_IO_markerfloat32RSTRUCT_EMBED_LEN_SHIFTrbffi_FunctionInfo_Initstrptrrb_data_object_getrbEnumsRUBY_FL_PROMOTEDheapRUBY_FL_USHIFTruby_special_constsRSTRING_NOEMBEDsigned char_IO_FILERUBY_T_CLASSRUBY_FL_DUPPEDVALUERUBY_T_NODErbConventionfnInfoffiTypeunsigned charAbstractMemory_callbackParametersRUBY_T_FILEarg_typesFFI_SYSV_BoolbytesclosurePoolRSTRUCT_EMBED_LEN_MAXffi_type_pointerNATIVE_UINT64charmoduleFFIrbBlockingreturnType_IO_lock_trb_ary_pushrb_cTrueClassRUBY_T_ZOMBIEflagsRUBY_T_RATIONAL_IO_read_ptrrb_global_variableffi_prep_cifNATIVE_MAPPED_posrb_cSymbolboolOppointerrbReturnType_markerscapaffiParameterTypessharedrb_cNilClassFFI_BAD_ABIFunctionTypefntype_param_typesfntype_initializerb_ary_new_capaRUBY_FL_USER19NATIVE_UINT8RARRAY_EMBED_LEN_SHIFTrbffi_TypeClassRUBY_T_ICLASS_offsetRUBY_T_MODULERUBY_T_MASKRUBY_T_ARRAYfntype_markRUBY_T_IMEMORUBY_T_FALSERUBY_T_MATCHNATIVE_CALLBACKrb_gc_mark_locationsRUBY_T_TRUElong unsigned intRUBY_FIXNUM_FLAGrbffi_Type_Lookupselfstatus_flags2RStringaddressblockingRUBY_Qnil_IO_read_base/home/abel/Escritorio/LPP/tdd-alu0100792218/vendor/bundle/ruby/2.3.0/gems/ffi-1.9.18/ext/ffi_cNativeType_unused2uslongRUBY_IMMEDIATE_MASKrb_eIndexErrorRUBY_Qtrueffi_typerbffi_ClosurePool_FreeRUBY_FL_SINGLETONargcrbffi_GetInvoker_old_offsetrb_ary_entryargvInvokerdmarkffi_abiinvoke__stack_chk_faillong long intNATIVE_INT16RARRAY_EMBED_LEN_MASKNATIVE_FLOAT32typeNameRUBY_T_COMPLEXdouble_IO_write_endfntype_allocateRARRAY_ENUM_ENDfloatRUBY_T_NONErb_eTypeErrorNATIVE_INT8ffiReturnType_IO_buf_baseRSTRING_EMBED_LEN_SHIFTunsigned intNATIVE_INT32parameterCountlongdoubleRUBY_T_UNDEFFunctionType___pad1__pad2__pad3__pad4__pad5_sbufrbffi_AbstractMemoryOpscallbackCountNATIVE_LONG_flagsTypeNATIVE_STRINGRUBY_SYMBOL_FLAGrbffi_FunctionTypeClassType_rb_cFalseClass_modeRDataffi_TypeRUBY_FL_TAINTrb_array_lenRArraylong doublerb_define_class_underRSTRING_EMBED_LEN_MAXrb_funcallvRUBY_T_BIGNUMruby_fl_typeRSTRUCT_ENUM_ENDslongNATIVE_INT64ffi_statusentryRUBY_T_NILRUBY_T_STRINGNATIVE_STRUCTparameterTypesrb_cFixnumruby_xcallocNATIVE_FUNCTIONFFI_FIRST_ABIsizeFFI_OKlong long unsigned intnativeType__off_trbffi_StructByValueClassROBJECT_ENUM_ENDAbstractMemorystdinrb_define_constRUBY_T_STRUCTRUBY_ELTS_SHAREDrbOptionsrb_check_type_IO_backup_base_shortbufrb_raise_next__off64_trb_id2symrb_intern_id_cacheRUBY_SPECIAL_SHIFTrb_cFloatruby_xrealloc2RUBY_FL_USER10RUBY_FL_USER11RUBY_FL_USER12RUBY_FL_USER13RUBY_FL_USER14RUBY_FL_USER15RUBY_FL_USER16RUBY_FL_USER17RUBY_FL_USER18_IO_buf_endRARRAY_EMBED_FLAGRUBY_FLONUM_MASKuint8_ffi_typeNATIVE_POINTERshort intRUBY_FL_FREEZEelements_vtable_offsetRUBY_FL_WB_PROTECTEDrbParamTypesfntype_freeRSTRING_ENUM_ENDRUBY_T_HASHrb_scan_argsRUBY_FL_USER0RUBY_T_DATARUBY_FL_USER2RUBY_FL_USER3RUBY_FL_USER4RUBY_FL_USER5RUBY_FL_USER6RUBY_FL_USER7RUBY_FL_USER8RUBY_FL_USER9int16rbParameterTypesdata_struct_objRUBY_FLONUM_FLAGROBJECT_EMBED_LEN_MAX_IO_read_endNATIVE_VARARGSNATIVE_ARRAYNATIVE_ULONG_filenoFFI_BAD_TYPEDEFRUBY_FL_EXIVARNATIVE_BUFFER_INrb_gc_markfloat64ignoreErrnoRUBY_FL_FINALIZEklassClosurePoolshort unsigned intstdoutrb_eArgErrorrtypenargsRSTRING_FSTRdfreeint32_IO_write_ptrfntype_result_typeRUBY_FL_PROMOTED0RUBY_FL_PROMOTED1RSTRING_EMBED_LEN_MASKNATIVE_VOIDhasStructRUBY_Qfalserb_hash_arefRUBY_T_FLOATdataFFI_UNIX64uint16nativeParameterTypesRUBY_T_SYMBOLRARRAY_EMBED_LEN_MAXGCC: (Ubuntu 5.4.0-6ubuntu1~16.04.5) 5.4.0 20160609zRx AR8ARHTBBE B(H0A8D`_ 8A0A(B BBBG dRQBA|JAy N A,IHA AB# 6@H az dBJ   Zp %A!'-39?EKaoz)8ER[lw 06F\oFunctionInfo.cfntype_param_typesfntype_result_typefntype_initializerb_intern_id_cache.10023rb_intern_id_cache.10025rb_intern_id_cache.10027rb_intern_id_cache.10032rb_intern_id_cache.10038fntype_allocatefntype_freefntype_mark.LC2.LC9.LC10.LC11.LC3.LC5.LC4.LC7.LC6.LC8.LC16.LC17.LC18.LC19.LC20.LC21.LC22_GLOBAL_OFFSET_TABLE_rb_check_typerb_ary_duprb_scan_argsrb_id2symrb_hash_arefruby_xcallocrb_ary_new_caparbffi_StructByValueClassrb_obj_is_kind_ofrb_ary_pushrb_ary_entryrbffi_Type_Lookuprbffi_FunctionTypeClassruby_xrealloc2ffi_prep_cifrb_eArgErrorrb_raiserbffi_GetInvokerrb_intern2rb_funcallvrb_eTypeError__stack_chk_failrb_data_object_zallocffi_type_pointerrbffi_CallFunctionruby_xfreerbffi_ClosurePool_Freerb_gc_markrb_gc_mark_locationsrbffi_FunctionInfo_Initrbffi_TypeClassrb_define_class_underrb_global_variablerb_define_constrb_define_alloc_funcrb_define_method /*/N12323 2 33/@/o4445*678/_9j:*;7<:*67/D=[*>bl?@*>?*>? A!%A/ ;"EAO[oB*C#?$AD$AB*C %?8EC*FN*GHHHHIJJJ3*M<&LNS*;^Oh'pPz(P)PQ*R+R,0HKR  ,  J) 0 7 > r E L S  a f  q  ~ )         <     M  j # p0 g = J jW d Oq ~ :    w  L =           t  ( / ;  G  S >       u   2       6    3  ! ' - E3 9 J ? hE _K (Q 0 W  ] )c Oi o u { ?     Z   x  /  S     6 H P     g   f A  [$ i+ w4 = F O X a  j  s  |     .  =  L  [   >    "       4 ; ZD Z J  P Y l sx  a   " v ) 2 8  H sT  a    z   `  * I b `h o u  | f   ?   ` f     v [      W" ) . H T 5` l Nx   q 3    ~    !     B         v   H& , ( 2 &8 X > 5D 0K V # a _ m  y    !   C* R= I  U a m y         U . N    & [2 ]> J V f b n ? z x  n T     H  ) } H XS ^ { 5        L ) = #G  ^ h { ! 0  .  @ $  S =  v     ]%  4 O C HM TR \ &a k rx }  C `       I    ()9M7U d iDD 0  p 9   [ A   X $ ) 2  >GXhs%cn6 Q Vp     A:Xer7s)HGp\Zf~ p    <    &<DQ]  cz  u l   &3#A G0^ h Im  w |Pbt $.C Mbo@     e  u    $ C0 < H T % ` vk v     G ; Y  Y  ( (               F F        4 4   $  , 0 8  <  C G N #R #Z )^ )e ui un 2r 2z ~                         < X@ 0.symtab.strtab.shstrtab.rela.text.data.bss.text.unlikely.rodata.str1.1.rodata.str1.8.rela.debug_info.debug_abbrev.debug_loc.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @@Px &8,@(1@@2@O2 c8^@Z1o!{}$O,0@0 ,P.@020C5DD @؋(E. L