ELF>u@@8f.HH5H@HHH5H@HSHHH{HCHC[SHHH[f.SHHH{[fUH SHfoHh HEEHEHPHH[]fHAVAUATIUHSHu'HHHHtHHHHHH0HH5HH5LIHhI@uHt HLI]uHt HLIVIEoHRHPL[]A\A]A^HH5H81ff.UH5SHH-HUHHHHH}H5H;H5DH;HH5H;1HH5H;H1[H[H5]@layoutStructByValueStructinitializelayoutstruct_classFFI::StructByValuewrong type in @layout ivar (expected FFI::StructLayout)! 2./int0mm C1t gC2IDhC  <T=4 3@fM X < p       < 8 X M  @`        @  @ @4x @  < k <  l"f <R <|  @ $HMM0 f8+ @#( y$f%C5(T6W=^g j f \ y55 \a wf ,01U2w7<&U      J58 () |* +  ,y0 7 QR hS _T XU X#9 ;&get: T&put; nOO_;"nO_Y <s-! 0!04 56<8 X :;< >( 1"8PA B|CD XE XF X Gr(S 0V X0X8Y@ZH|PQR$%Ch%99 '; fI yyj y( e _y :e ;   ($ f: fV l  ' m <   UUT  ' Usl F T V e T ) T Q R1) T Q R0=T Q R0R  sbvR : UUT   sbvR : UUT y >U sbv  l f sbvR  ? UU |  |f sbv~R $ $ t& tf sbvvR  @ ] ] ]" sbv_R !`!a *W'c+ Ac+  %B) UsT7+7jui^RG  y%j U|TvC7kCui^RG ' %j U|Ts [Uv sUs: Us: U|T  T J^ J sbvLR objN *j!NI UUT Q +7Pui^RG. U1TH"ptr"str"*7strDlen ya b! Xa  b  XEobj,-obj,!-objFStructByValue.c( I : ; 9 I8 I~1B !I($ >  : ; 9 I ( :!; 9 IB 4:!; 9 IB > !I: ; 9 H}H}: ;9 I : ; 9  :!;9 I8 4: ; 9 I?<.?: ; 9 'I<:!;9 I.:!; 9!'I@z1RB X YW &I :!; 9 I8.?: ; 9!'<H}1RB X YW .: ;9!'I !'I.?: ;9 'I< .:!; 9!'@z!4:!; 9 IB"'# : ; 9 $I%!I/ & :!; 9 I8 '4:!; 9 I(.?: ;9!'<)H}* U+1RB UX!Y W!,.:!; 9!'I !4-:!; 9 I.% /$ > 0 1&2: ; 9 I3  : ; 9 4( 5  : ;9 6 : ;9 I 8 7> I: ; 9 8 : ; 9 94G: ; 9 :.?: ; 9 '<;<.?: ; 9 '@z=H}>: ; 9 I?H}@H}A1RB UX Y W B41BC1RB X Y W D4: ;9 IE.: ;9 'I 4F6UUU)U $P0?U?IU@DPUpxUxSUUpxUxSUUPXUXoSopUPXUXoSopUUSUUSUU\P\TVTV0P]00P^08PSS    7jVp}\4jV\V VVkS}\4kS\SSSUUVPSPPSP P  8 v P,C    MKqMKd >JYIK $ >JY=X m >JYKS#[X }t } tJ}"ZdKu"? @+ ~t  /o  s\~ t= X}J= P~n f   }  LP~n X   }hJ ... t $ !s Yu;=Y0u=I/NATIVE_UINT8rb_data_typed_object_zallocmoduleFFIRUBY_Qundefrb_intern2rb_define_constRUBY_T_SYMBOLsize_trbffi_StructByValueClassffiTypeNATIVE_UINT64rbimpl_typeddata_flagsRUBY_T_HASHNATIVE_BUFFER_INtypeRUBY_T_MOVEDrb_ivar_getruby_value_typeRUBY_T_NONElong long unsigned intStructLayoutRUBY_FL_FINALIZErbTypeRUBY_FL_EXIVARoldvruby_rstring_constsRUBY_T_COMPLEXrbffi_StructByValue_InitfieldNameNATIVE_BUFFER_OUTreferenceRequiredlong long intsigned charfielddata_struct_objType_RUBY_TYPED_WB_PROTECTEDrb_alloc_func_tfunctionsizeNATIVE_BUFFER_INOUTNATIVE_INT32dsizeROBJECT_EMBED_LEN_MAXrb_check_typeddataRUBY_Qnilrb_gc_locationRUBY_FL_UNTRUSTEDparentNATIVE_FLOAT32long intfield_cache_entryrb_eTypeErrorRUBY_SPECIAL_SHIFTsbv_freeaddresssbv_type_data_typeshort intRUBY_FL_FREEZEdoublerbFieldNames_ffi_typerb_gc_mark_movableStructField_nativeTypeRUBY_TYPED_FREE_IMMEDIATELYRUBY_FLONUM_FLAGreferenceIndexlineRUBY_T_STRINGStructLayout_ruby_rarray_constsRARRAY_EMBED_LEN_MAXTypeRUBY_TYPED_PROMOTED1reservedRUBY_QtrueRUBY_FL_PROMOTED1NATIVE_ARRAYNativeTypeRUBY_T_NILRUBY_T_RATIONALunsigned intruby_fl_ushiftStructFieldrb_define_class_understrlenwrap_struct_namerb_obj_is_instance_ofmemoryOplong unsigned intffiTypesRUBY_T_FILEreferenceFieldCountsbv_struct_classNATIVE_LONGshort unsigned intRUBY_T_MASKNATIVE_UINT16RUBY_FL_SHAREABLErbStructClassRUBY_FL_USER10NATIVE_STRINGsbv_markRUBY_FL_USER13NATIVE_FUNCTIONRUBY_FL_USER15slotRUBY_FL_USER17RUBY_FL_USER18RUBY_ELTS_SHAREDRUBY_T_ARRAYRSTRING_EMBED_LEN_MAXrb_obj_writetypeSizeRUBY_T_UNDEFruby_xfreeRUBY_FL_SEEN_OBJ_IDStructByValueffi_typerb_data_type_structrbLayoutRUBY_T_DATARB_SPECIAL_CONST_PRUBY_T_FIXNUMrb_raisesbv_initializefilenamesbv_allocateelementsruby_xcallocdataRUBY_FL_USHIFTrbffi_TypeClassRUBY_T_STRUCTRUBY_T_FLOATRUBY_T_REGEXPRUBY_FL_WB_PROTECTEDNATIVE_STRUCTStructByValue_RSTRING_EMBED_LEN_SHIFTbasicRB_IMMEDIATE_PRUBY_T_BIGNUMfloatNATIVE_INT8sbv_layoutNATIVE_INT64NATIVE_LONGDOUBLEalignmentNATIVE_POINTERAbstractMemory_RUBY_TYPED_FROZEN_SHAREABLERUBY_T_ZOMBIENATIVE_VOIDsbv_compactrbffi_type_data_typeNATIVE_BOOLRUBY_SYMBOL_FLAGklasscache_row_Boolunsigned charNATIVE_MAPPEDNATIVE_UINT32rb_define_alloc_funcruby_special_constsRUBY_FIXNUM_FLAGRUBY_FL_SINGLETONRUBY_DATA_FUNCruby_robject_constsrbFieldstyped_flagAbstractMemoryrbStructLayoutRUBY_FL_PROMOTED0RUBY_T_MATCHrbimpl_intern_constNATIVE_ULONGlayoutlong doublecharruby_fl_typeRUBY_T_NODErb_global_variableRUBY_T_MODULEdcompactselfRUBY_T_CLASSbaserbffi_StructLayoutClassrb_gc_writebarrierRUBY_FL_USER1RUBY_FL_USER11RUBY_FL_USER3RUBY_FL_USER12RUBY_T_TRUERUBY_FL_USER6RUBY_FL_USER7RUBY_FL_USER14RUBY_FL_USER9offsetRUBY_FL_USER16rb_obj_writtenMemoryOpRUBY_T_ICLASSRUBY_FL_USER19fieldCountrb_intern_constRUBY_FL_USER0RUBY_FL_USER2rbFieldMapRUBY_FL_USER4NATIVE_VARARGSRUBY_FL_USER5RUBY_T_FALSEsbv_memsizeRUBY_FL_USER8rbffi_struct_layout_data_typeRTypedDatarbNamerb_data_type_tRUBY_FL_PROMOTEDRUBY_IMMEDIATE_MASKNATIVE_INT16flagsRARRAY_EMBED_LEN_SHIFTVALUERUBY_T_OBJECTRUBY_T_IMEMORUBY_FLONUM_MASKalignfieldsrbimpl_iddfreeGNU C17 12.2.0 -mtune=generic -march=x86-64 -g -O2 -fstack-protector-strong -fPIC -fasynchronous-unwind-tablesRUBY_FL_TAINTRBasicdmarkNATIVE_FLOAT64RUBY_QfalseRB_TEST/sdk/clients/client/ruby/vendor/bundle/ruby/3.1.0/gems/ffi-1.17.1/ext/ffi_cStructByValue.c/sdk/clients/client/ruby/vendor/bundle/ruby/3.1.0/gems/ffi-1.17.1/ext/ffi_c/usr/include/ruby-3.1.0/ruby/internal/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/ruby-3.1.0/ruby/internal/intern/usr/include/ruby-3.1.0/ruby/internal/core/usr/include/x86_64-linux-gnu/usr/includeStructByValue.cStructByValue.crgengc.hsymbol.hspecial_consts.hstddef.hvalue.hvm.hrbasic.hvalue_type.hfl_type.hrstring.hrarray.hrdata.hrobject.hrtypeddata.hffi.hType.hTypes.hglobals.hStructByValue.hAbstractMemory.hStruct.hxmalloc.hstring.herror.hobject.hvariable.hgc.hvariable.hgc.hmodule.hGCC: (Debian 12.2.0-14) 12.2.0zRx 0DTHDT` A^|APAQ$^AMD FDA<IBB D(D0 (A BBBA $AHD ~CO.HA0LP Xpaj^w(/   (3?Um  #6F[p StructByValue.csbv_memsizesbv_struct_classsbv_type_data_typesbv_layoutsbv_compactsbv_freesbv_marksbv_allocatesbv_initializerbimpl_id.0.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC0.LC1rb_check_typeddatarb_gc_locationruby_xfreerb_gc_mark_movablerb_data_typed_object_zallocruby_xcallocrb_intern2rb_ivar_get_GLOBAL_OFFSET_TABLE_rbffi_StructLayoutClassrb_obj_is_instance_ofrbffi_struct_layout_data_typerb_gc_writebarrierrb_eTypeErrorrb_raiserbffi_StructByValue_Initrbffi_TypeClassrb_define_class_underrbffi_StructByValueClassrb_global_variablerb_define_constrb_define_alloc_funcrbffi_type_data_typerb_define_method!7<!Y"f"y#$%& -A'HX(b**m+}*,!!--*./$0*192@*3K4Y^5m688#$8 <p P07    L * 1 8 J? }F M T #b p  z h      < f    N  -   3 (  % %  + 1 7 > 2 L I Y g x ~ l  =  !  [  h   M       p m b     Z  X z    '  d  ]! 2 .9  J vP  V 8\  b 0h $ o wv } p H - _  z  m                          # , 5 5 ? F 6 N \_ e ,l } O   H  W  Y   H        $& 3 )@ I W 9 d  q S~ /  $     t  )   P( -5 B O g }    z  r   <  i F    >    ?    )  % + 21 7 =  C I JO V Wb =n z  J      o   8  - I  Ot      m      A    #   J -  : D G -T  a n {  C {  k     O  3 & / J  k g ?     Z e% ; oW m J      )   =   O( b=  G q\ f w      ( 0   /  -  8  & "' 6+ 40  H X a 0x 8 @ < P N @    ) X V  p$ ). f2 ^A E J }W m ~r P )     ] j   )     ' 0G 8 Q  U Z d Eh =w m{ e        1   1    88  & * 3 '7 %<E\e <s 2w 0 > < M K Y U n l x v          = A JSp t ~           $ ( 1:S  W  ` d m 'q %z 3~ 1 = ; G E Q O [! Y(D\\qt    g c  { y ! &  / 9 = B`ox !             O 8 BS j v    W     Z    E ! ! ! ! ! " \& * . 2 $6 O: mD zI N S X ] b g l q v {      % + 2 : D T e n x       f 4L0dPp  .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.data.rel.ro.rodata.cst16.rodata.cst4.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.rela.eh_frame @@?8&,12O@2`8TH O@PCao6|@C* :R@n!0@o0!G!@o0%b 0305  55@@s87X! <t(