ELF,*4(SuD$$D$$[f\$t$t$ D$ 4$F\$t$Ðt&\$t$t$ D$ 4$F$D$D$$D$\$t$Í't$t$$\$|$|$ tK<$D$ 4$D$t0D$ 4$F@\$t$|$Ë$ $u2x4$|$ D$D$$x f\$t$$ƍ D$D$ t$D$ $\$t$fSD$ $[Í&'\$|$|$$t$t$ <$D$t'4$D$ F\$8|$t$ÍD$$t&WVS|$ <$D$D$4$uD$ $<$D$D$$D$$PD$D$D$ $PD$D$D$ $D$D$D$ $D$D$D$ $D$D$D$ $[^_POINTERStructByReferenceDataConverterinitializestruct_classnative_typeto_nativefrom_nativewrong argument type %s (expected %s)wrong type (expected subclass of FFI::Struct)$Òkw,  t =intH8Vw zV dS3g(O#### 2## ## #k# r#$#(X #,R"#0( $#45&O#8< *O#<,o#@f 0,#D1A#F2#Gg6#H?#LHH#TOI#XVJ#\]K#`dL#dXNO#h P#l >   #  # O#n  3g  3'X:IDY:ea* [ [ z   J $ A  c")w1GTU#:V# M{ N# O#P3# ]# #^# /_# 1 _# zm lenz#ptr#aux# Gary  3 Q>#as##w#b # #"$|#:F? F G# fH#O   4 ]i S_# `,# a,# bi#o$c$uy 8= k) 9I/ l   9  lW+0^6 B N  !w  "8#  ## *  C  D# S Ez# FO#  GO#  , get -# put .##!zw#z x /< 1  2 #  3 # 4 4 #  5 #  6 #  7 #  8 # A 9 # M : # 6 ; #$  < #(  = #,  > #0  ? #4  @ #8) A4 (2 $ ,  - #  .3#  0O# 2 #  3# 4# get 6 # put 7 #  9 # = ) Y0  # I ?O# S @O# D AO#  B# J C{# c FO# ? H#$  I#( J#,@ *z N M _ N #  O#  P#  R# ! S#C!   ' o         %= T &# '" "h B{ #B#T B$sbrD{ = %M #(M# MO#LM&bN 'b(5) d&XPD8 'X*sbrZ{ #&~p '~'/~+ctx~,sbr{ &h 'h'/h+ctxh,sbrj{ ,sk #&6:8 ':6,sbr8{ f*obj:P-Q B_ +sbrQ{ .H P /Y /d 0o 1H B(2o 3d 3Y 4,/ '(9) 55L6666V6X6 66+5 &5} L 5r #5 V5 +55L6666V6X6 66+5 &5} L 5r #5 V73% $ > $ > : ; I  I : ; : ;I8 : ;  : ;  : ; I8 I !I/ : ; I : ;(  : ; I 8  : ; : ;I : ; : ;I8  : ;I' I: ;II&I<  : ;  : ;  : ; I8 !' I".: ; ' I #: ; I$4: ; I%.? : ; ' I 4 &.: ; ' I@': ; I ( )4: ; I *4: ; I +: ; I ,4: ; I-.: ; ' @..1@/1 04111X Y 241314.? : ; ' @54: ; I? < 64: ;I? < 74: ; I?  ttLt LMtMNtPStSt ttt t#tat abtbt *7#7RWlWWLR#tt tPV !t!$t$@t @AtABtPStSt tt P0#0ttt t(t ()t)*t *+t+,t, /usr/include/i386-linux-gnu/bits/usr/lib/gcc/i686-linux-gnu/4.6.1/include/usr/include/home/igor/.rvm/rubies/ruby-1.9.3-p125/include/ruby-1.9.1/ruby/var/www/gems/sunrise/vendor/bundle/ruby/1.9.1/gems/ffi-1.0.11/ext/ffi_c/libffi/includeStructByReference.cstring3.htypes.hstddef.hlibio.hruby.hst.hffi.hTypes.hType.hAbstractMemory.hStruct.hStructByReference.hstdio.hPointer.h=ttXM=/ XMdN\/&gs>V0V<*VDt[ef$GiKIo.Mx?G1yK$;/Y=&&&&&NATIVE_BUFFER_INRUBY_T_REGEXP_shortbufRUBY_T_NIL_ffi_type_IO_lock_tNATIVE_UINT32NATIVE_BUFFER_INOUT_IO_buf_enddmarkrbffi_AbstractMemoryOpsStructFieldselfflagsrbNameNATIVE_BUFFER_OUTsbr_to_nativerbFields_IO_write_endunsigned intrb_cFalseClassrbffi_StructByReferenceClassbins_flagsheadint16klassStructheap__len_markersRUBY_FIXNUM_FLAGNATIVE_LONGMemoryOpNATIVE_ULONGelementsRUBY_SYMBOL_FLAGRUBY_T_FALSErb_eIndexErrorAbstractMemoryNATIVE_ARRAYrbffi_StructByReference_InitRUBY_QundefRUBY_T_CLASSffi_type_posRUBY_T_FILENATIVE_VARARGSrbFieldNamesstdoutsize_IO_save_endruby_special_constsfloatint32baseNATIVE_UINT64sbr_allocaterbTypelong long unsigned intrbFieldMapst_tableRUBY_T_SYMBOLRUBY_T_ICLASSRUBY_T_MODULEVALUE_IO_backup_base_offsettypeSize__destvalue_filenoStructLayoutRUBY_T_BIGNUMrb_cSymbolreferenceFieldCountRUBY_T_UNDEFsize_treferenceIndexRUBY_T_NONErbLayoutoffsetruby_value_typeRUBY_Qnil_IO_read_base_BoolrbReferencesstdinmoduleFFI_nextbasicst_hash_typeNATIVE_FLOAT32NATIVE_UINT8NativeTypeRUBY_T_DATAslongchar_modeNATIVE_STRUCTNATIVE_FUNCTIONst_data_tint64_IO_markerfields_IO_read_ptrRUBY_T_TRUErbffi_TypeClassuint16dataint8float32StructByReferenceffiTypeNATIVE_CALLBACKRUBY_SPECIAL_SHIFTTypeRUBY_T_RATIONAL_IO_write_baseuint64long long intrb_cNilClassRUBY_T_COMPLEX_IO_save_baserb_cFixnumRUBY_T_FLOATaddressRUBY_IMMEDIATE_MASKNATIVE_CHAR_ARRAYRUBY_T_MASKmemsetsbr_struct_class__quad_trb_cObjectRUBY_T_FIXNUMcompareuint32sbr_from_nativerb_eTypeErrorNATIVE_FLOAT64__pad1__pad2__pad3__pad4__pad5StructByReference.cRUBY_T_STRINGRUBY_T_ZOMBIEcapa_vtable_offsetRUBY_T_OBJECTType_NATIVE_POINTERffiTypesNATIVE_INT16RUBY_T_STRUCTRUBY_T_HASHfloat64__chuint8_IO_read_endRUBY_DATA_FUNCRUBY_T_NODEshort intRBasicStruct_long intlayouthashNATIVE_INT8/var/www/gems/sunrise/vendor/bundle/ruby/1.9.1/gems/ffi-1.0.11/ext/ffi_cmemoryOpsbr_markentries_packednum_binspointersbr_native_typeNATIVE_BOOLStructByReference_rbPointerNATIVE_STRINGNATIVE_INT32st_index_tRStringStructLayout__locksharedlong unsigned intRData_old_offset_IO_FILENATIVE_MAPPEDMemoryOpsrbffi_StructClassstrptrStructField_GNU C 4.6.1boolOpRUBY_T_MATCHtypeunsigned charnativeType_sbuf_IO_write_ptrtailuslongNATIVE_VOIDfieldCountrbStructClassdfreesbr_initialize__off_tNATIVE_UINT16RUBY_T_ARRAYsigned charst_table_entryshort unsigned intreferenceRequiredrb_cTrueClassAbstractMemory_doublealignmentrb_intern_id_cachenum_entries_chainNATIVE_INT64_flags2alignfieldSymbolTableRUBY_Qtrue_cur_columnrbffi_NullPointerSingleton__off64_t_unused2_IO_buf_baseRUBY_QfalseGCC: (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1zR| NAN }A<P;C DS`\SC DSx$|C HDSO A ^C DV@ "AC \A$P{C DSH~ A 0 \AA AN GA AA@.symtab.strtab.shstrtab.rel.text.data.bss.rodata.str1.1.rodata.str1.4.text.__i686.get_pc_thunk.bx.rel.debug_info.debug_abbrev.debug_loc.rel.debug_aranges.rel.debug_line.debug_str.comment.note.GNU-stack.rel.eh_frame.group4%@, 4P%l+p02pb?2VN*o.k 7  {?  @ _ @0 0'+''P @H<).% 2N%=P;NS^l^y "P{    ((3@LV#0>Tf \(3IfyStructByReference.csbr_native_typerb_intern_id_cache.6066sbr_struct_classsbr_from_nativesbr_to_nativesbr_allocatesbr_marksbr_initializerb_intern_id_cache.6084.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9__i686.get_pc_thunk.bx_GLOBAL_OFFSET_TABLE_rb_intern2rbffi_TypeClassrb_const_getrb_check_typerb_class_new_instancerb_obj_is_kind_ofrbffi_NullPointerSingletonrb_class_namerb_obj_classnamerb_eTypeErrorrb_raiseruby_xmallocrb_data_object_allocrb_gc_markrbffi_StructClassrb_class_inherited_prbffi_StructByReference_Initrb_cObjectrb_define_class_underrbffi_StructByReferenceClassrb_global_variablerb_include_modulerb_define_alloc_funcrb_define_method% &  +'1 ;(E)X%^ &v*% &*+% &#*4,H*d-r../ 01.% &2 3)%/ &94X%^ &t56* 01% &8 9:;  /'5 A)O<U c=i s >  >  >  !>   "!> !(/6=DKY`ep},;JYhw +:IXho{ $+8>DJPV\bhntz!/@Q_m!?L[jy%1?M[v &,29DO[ix*=KYgu  # ( 3 ? M [ i w           ) 7 E S a p {      # / > I Z e                   9 D H L U c               & 9 @ D H d h l                #1?M[iw &4BP]jw: @`D