ELF>V@@HʭI AfH8LHT$HQHL$dH%(HD$(1I@hHL$ LHT$HD$HT$ HT$HT$(dH+%(uH8ff.SHHHH+u%HH=gHHH<[ÐH5HHff.ATIUHH=SHt!HHH+Lc[]A\HH5H81HtUHH?H]fff.@HH@@U1H5SHHH-)HH9sjHʭH HH9tOH9uH)HHtEH H HH9tGH9uH)HHtH[]HHH5H81DHfailed to allocate closure from poolCould not locate offsets in trampoline codeZ$e%int_&kwwCW_'~fC( <      XI  @`  @ @ @)x@ < <   <2   <q  *<S 55 +  abi  <  < <,()/0 1 2 4 ^ 5 c(6h0788@9 H: h;mp< Xx= X|abi> ? X@ A B C D  , 0 1 2-< &      K SXk . !0 #T $ k % k & kpcl ' k )T  *Y(^ *~WXY +X[m  _ $_ / 0 &X /mFXFkKnkkYrk 6Yk12 5 Ym3F F4 L65M O ^ k 6~ ($ 7~ #) !& Usv T  Q0 T 8=_92TM :ctx2k2"k21Y2@r2O; 4< 4   = ? 6 -I UT"Xy "y "+y __ offX'f>ptr r?e X $ 0 ?Y  X"^  `"v  `@ UU TTT#y  AyE UrBq!3 q' Cn UU#_ X _( _6ka bY! U1 T8 T kksrc.n:DkImEF(  : ; 9 I8 I !I(($ > : ; 9 I I~ :!; 9 IB > !I:!;9! 1B 1 : ; 9 :!;9 IB4:!; 9 I: ;9 I : ; 9 I8 'I.?: ; 9 'I<H}.: ;9!'I : ;9 I4:!; 9 IBH}:!;!9!I&I7I4:!;9!I?<4:!;!9 I.?: ; 9!'< 41B!H}" U#.?:!; 9 'I@z$% %$ > & '&(5I)( *> I: ; 9 + : ; 9 ,: ;9 I-> I: ; 9 .</.?: ;9 '<0.?: ;9 '<1.?: ;9 '<23.?: ;9 '@z41RB UX YW 51RB UX YW 61X YW 71X YW 8.: ;9 'I 9.: ;9 'I@z:: ;9 IB;1RB X YW <1RB UX YW =1RB X YW >4: ;9 I?.: ; 9 'I@z@H}A: ; 9 IB.?: ; 9 '@zCH}D.?: ; 9 'I 4E.?<n: ; F.?<nUU    PPUUUUTTRTQSQSRRXXXXQQTRTQRT VUVU VTVT 4Q4VH 9R9RIVXUVUUUUVpVT\p#\PPSpP,eD49IIMRW\af  ;#\JX#JX#Y WYXZ%K t  <t&  tK4 <KXOq%)xX .twS4v YT4J Y  Y< u tfT4J Y  Y<u4fF +YNATIVE_UINT8Closure_rbParameterTypestrampoline_offsetssize_tnextffiTypeNATIVE_UINT64ruby_nonempty_memcpyfnInfoNATIVE_CHAR_ARRAYRUBY_T_HASHROBJECT_EMBEDFFI_WIN64typeRUBY_T_MOVEDruby_value_typeRUBY_T_NONEGNU C17 11.4.0 -mtune=generic -march=x86-64 -g -O2 -fPIC -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionlong long unsigned intRUBY_FL_PROMOTED0RUBY_FL_FINALIZEblockingrbReturnTyperbffi_MethodHandle_CodeAddressClosureRUBY_T_COMPLEXruby_fl_typeFunctionTypeintptr_tNATIVE_BUFFER_OUTlong long intsigned charType_prep_trampolinesizeNATIVE_BUFFER_INOUTNATIVE_INT32ROBJECT_EMBED_LEN_MAXRUBY_FL_UNTRUSTEDtrampoline_offsetclosureNATIVE_VARARGSreturnTypelong intFFI_UNIX64coderbffi_Closure_AllocmemcpyfnOffsetrbffi_Closure_Freeshort intinvokeRUBY_FL_FREEZEdoubleNATIVE_ULONG_ffi_typenativeTypebytesRARRAY_EMBED_LEN_MAXTypeROBJECT_ENUM_ENDruby_rvalue_flagsvalueNativeTypeRUBY_T_RATIONALrbReturnValueunsigned intRARRAY_TRANSIENT_FLAGNATIVE_BUFFER_INffi_abilong unsigned intRUBY_T_FILENATIVE_LONGshort unsigned intRUBY_T_MASKffi_trampolineNATIVE_UINT16RVALUE_EMBED_LEN_MAXRUBY_FL_USER10NATIVE_STRINGRUBY_FL_USER12RUBY_FL_USER13NATIVE_FUNCTIONFFI_LAST_ABIRUBY_FL_USER16RUBY_FL_USER17RUBY_FL_USER18RUBY_ELTS_SHAREDffiReturnTypeClosurePool_custom_trampolineRSTRING_EMBED_LEN_MAXcallbackCountffiParameterTypesRARRAY_EMBED_LEN_MASKarg_typesrbffi_MethodHandle_InitRUBY_T_UNDEFruby_xfreetrampoline_sizeparameterCountRUBY_T_DATAruby_rstring_flagsRUBY_T_FIXNUMlong doubleRUBY_FL_PROMOTED1elementsruby_xcallocfunctionerrmsgsize__destRUBY_FL_USHIFTRUBY_FL_WB_PROTECTEDFFI_GNUW64trampoline_func_offsetrb_eFatalRUBY_T_STRUCTRUBY_T_REGEXPdestnargstrampoline_ctx_offsetNATIVE_STRUCTNATIVE_FLOAT32RSTRING_EMBED_LEN_SHIFTRUBY_T_BIGNUMClosurePoolRUBY_T_ARRAYrbEnumsNATIVE_INT64NATIVE_LONGDOUBLEalignmentNATIVE_POINTERRUBY_T_ZOMBIENATIVE_VOIDRUBY_T_NILRUBY_T_STRINGNATIVE_BOOL_Boolunsigned charNATIVE_MAPPEDNATIVE_UINT32NATIVE_INT8RSTRING_EMBED_LEN_MASKRSTRING_NOEMBEDinfoRUBY_FL_SINGLETONmodule__lenrtyperbffi_function_anyargscallbackParametersInvokerRSTRING_ENUM_END__stack_chk_failRUBY_T_MATCH__srcFFI_FIRST_ABIrb_eNoMemError__builtin_memcpyrb_raisehasStructfloatrbffi_MethodHandle_AlloccharRUBY_T_NODErbffi_ClosurePool_NewRUBY_T_FLOATRUBY_T_MODULEselfRUBY_T_CLASSparameterTypesnativeParameterTypesRUBY_FL_USER0RUBY_FL_USER1RUBY_FL_USER11ctxOffsetRUBY_FL_USER4RUBY_T_TRUERUBY_FL_USER6RUBY_FL_USER7RUBY_FL_USER14RUBY_FL_USER9RUBY_FL_USER15RARRAY_EMBED_FLAGRUBY_T_ICLASSRUBY_FL_USER19defaultClosurePoolignoreErrnoRUBY_FL_USER2ruby_robject_flagsRUBY_FL_USER3rb_gc_guarded_ptrRUBY_FL_USER5RUBY_T_FALSERUBY_FL_USER8ruby_rarray_flagsRUBY_FL_PROMOTEDRUBY_T_OBJECTffi_cifpoolFunctionType_flagsNATIVE_INT16RUBY_FL_DUPPEDRUBY_T_SYMBOLRARRAY_EMBED_LEN_SHIFTVALUEFFI_DEFAULT_ABIRUBY_T_IMEMORSTRING_FSTRffi_typeargchandleMethodHandleclosurePoolRARRAY_ENUM_ENDerrmsgRUBY_FL_TAINTRUBY_FL_EXIVARargvNATIVE_ARRAYrbffi_MethodHandle_FreeNATIVE_FLOAT64RUBY_FL_SEEN_OBJ_IDffi_trampoline_endFFI_EFI64/home/sisira/projects/live/direct7-ruby-sdk/vendor/bundle/ruby/2.7.0/gems/ffi-1.16.3/ext/ffi_cMethodHandle.c/home/sisira/projects/live/direct7-ruby-sdk/vendor/bundle/ruby/2.7.0/gems/ffi-1.16.3/ext/ffi_c/home/sisira/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/11/include/usr/include/home/sisira/projects/live/direct7-ruby-sdk/vendor/bundle/ruby/2.7.0/gems/ffi-1.16.3/ext/ffi_c/libffi-x86_64-linux/includeMethodHandle.cMethodHandle.cruby.hstring_fortified.hstddef.hstdint.hffitarget.hffi.hFunction.hType.hTypes.hCall.hClosurePool.hMethodHandle.hdefines.hGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx eH@W A 8TEy B (TXFDK g ABA !JO (EJD  AAD  e"T2H_  rw(}|X P!8KV uMethodHandle.ccustom_trampolineprep_trampolinetrampoline_ctx_offsettrampoline_func_offsetdefaultClosurePool.LC0.LC1_ffi_trampoline_ffi_trampoline_end__stack_chk_fail_GLOBAL_OFFSET_TABLE_memcpyrbffi_MethodHandle_Allocrbffi_Closure_Allocruby_xcallocrb_eNoMemErrorrb_raiserbffi_MethodHandle_Freerbffi_Closure_Freeruby_xfreerbffi_MethodHandle_CodeAddressrbffi_MethodHandle_Initrbffi_ClosurePool_Newrb_eFatal*** 3*:Da **$ 3>*%EO[j!  _ * 1 8 R? F (M =T 1b z C : t /  8 $ Q    -   w  j    c  & , I2 :8  > D J P V  \  b x h *n t  z H  d    e    D       h    B               '  0  9 5 B K  T ] f & o C x     r  ( i  W         B  + 1 f   ) 3  C I R P Y  _ h  r }               e _   V  ? L Y vf zs V  ;   H          9   ; & ;3  @ M V g |t  p       I o F     \   x " x( N. F4 X: "@ Y F L R X ^ d dj xp v |   4      W G    R l  : C G As      |     |  q' T o   _     i    -( 1 8B &F "O KS G\  n l  x v   S (  O" E I N Y ] b m q v   u       C ? X R   s q- 1 {6 N '_  l    T     /        ! & q0 4 9 G P  _ h  w W     A P     e n4 * > U q_ c h lr Bv :{  e c  u m   ! H  \  . 7 @ pJ N  U Y -=Rb " n& * . +2 T6 a@ E J O T Y ^ &c 2h 8m Cr Jw R| Y g v   <XP.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rela.debug_info.debug_abbrev.rela.debug_loclists.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.eh_frame @e@0p&,12TE^@@P3 QZ_d_@pR` yL0t@R0 |H@S(0V 0'0z*,** *@(U+ 0/U