(__TEXTpp__text__TEXTu:__stubs__TEXTvXvX__stub_helper__TEXT\Z:\Z__cstring__TEXT]]__unwind_info__TEXTHdHd__eh_frame__TEXTXe Xe(__DATApp__got__DATAppQ__nl_symbol_ptr__DATAppm__la_symbol_ptr__DATAppo__const__DATAxs xs__common__DATAt0__bss__DATAtXH__LINKEDIT(("000 p P??Sm u+Ne4驝W0$ * 8/usr/lib/libSystem.B.dylib @@executable_path/../lib/libffi.6.dylib @ @executable_path/../lib/libgmp.10.dylib 8/usr/lib/libobjc.A.dylib&`)@+@UHSPHH{0'<H{8Ht;HH[];ffff.UH1Ht H<Hx]fDUHAWAVAUATSHHHH]HUIH5?H:IH5?H:II t HHI^LuHcH9"H9HEHEHUL8H5UHuH=>6:HH5ULeLmL9HEI^HEH@HEL5E1H]H9L;H9L HEuHC J<@t~9 9HAE1IcLHEJH84:{HEJH8H@H96Ht?sHEJHt_HEJHtJHEJHt5L=TMuH==8IL=THEJH8H@H9HL?HEJHHtHEJHHtHEJHcHtHEJH8HH@HxqHt?~HEJH8x8LHEJZ HEJ7'8.8H1H}L7DH}H7Hffffff.H}/7EIE9EHuHD?]]2UHL׉уHPIHHc HH'IHDH]HH]ÅHIHDH]ÅHHHDH]ÅHHHDH]HH]HH]H"IH8H5611fff.UHSPHӉAHRHcHH1H@HHW1HH1fH81H)0HHH@0H@k0fH@Q0o@uH0H\@tpHH3NH0Z1 *H=FH521*H=lFH5'1*H=TFH51s*H=)H=EH50&)H=DH50)H=DH5{0(H=DH5s0(HDH@HH>uHTH=@)HH5F0H(HkDH=N0t)H5)0HHx(H=ADH540Hk(H="DH50H4L(H=DH50H-(H=CH5/H(H=CH5/H's H[]UHHH>uHD6]H](UHH@tH=(H(HH>uHD]H]v(UHAVSIHtH H'HAtI L'IHLI(HH>u HD[A^]H[A^] (UHSPHH{Ht'HH[]'ff.UH1Ht 6(H ]f.UHSH(H=HHEH}HuHUHVBHuпJ&H H;MuH([]'UHHBH8H=HH5/.&&HBH5%.H&H=AH5. %H=AH5K%H=AH5*Ha%H=AH5*H]%UHSPH &Hq@HHH[]^%UHAWAVAUATSHxIHuAH~<HHEHEH5-L%IH5)L%IH@HH52AHuH=)Z%HH5AH$HEEIcHEIMHH% t HHHIUHcH9D9~H5?Lf$HT%1Ʌ~EE~@HEHȨu%HHtHHHHt H%9HD9|LeAFHHMH HxH4Hw-HhLpHEHHHH)HEHHhLpH}u#HEELH]HCHEHEHMHHEE1f.H#L;H#L HEuHC N<(HEN$(LLHtt#fffff.#IAt>AH:uBDH:t0IH:t#Aă H:uMHm:tID$HMH;uL=H5>HuH=' #HH5>1H}L"H$"ILHt"fff."HMJ)LHFHEJ(IAH]HMHxHEHHH}!tHH"L="9LpHhHUHHI#H=L0H=HuH=* "HH="HcHL1LH!H}!H5)L!HuHIH;MuHe[A\A]A^A_]"H59HH)1HHD!H!HH8Hu$IM&H8HH*1HH!HHHcH9uH5)1HD!H!fff.UHAWAVAUATSHHIHEHD$HEH$H(HMLELM1I!H}uHEH}Ⱦ* HEHHH t HHHHpHcH9HUH5e(L HUH5$Lz HUH5D(Lg HUH5>(LT H}HtH5L H5:LHMH tHEHHHEHQH¾H IE1fffff.yKDIH]HHH tHHHHSI9}QHmL3H]H^L tHfH[ J<@tff.qvHt HHHCIDH}@t:IHEH t HHHXHcH9ufH}@tH}DHMu7LHH[A\A]A^A_]HHH6Hu+HH-HH5HH5k&1H׉HHHcH9uH5%1H׉HfUHAWAVSPHIIH=9HuH=&HH=9L9uH5%HL1H[A^A_]H.5HH%1HHLUHAWAVSPH8H8H4HH5E&H8H5HH=8H5#&H HH=8H5!HL58HH={8H7HrIHCHIG H@Au=LHt4IHHHt$HHIItH%uLSH5[%LL L57HH=7H7HIHCHIG H@Au=LHt4IHHHt$HHIItH%uLH5u#LLcH=D7H5$KH=,7H5$3H=7H5$H=6H5+ HH=6H5 H1H=6H5;$H 1H=6H5#HHH=6H5~HH=h6H5#H1qH=L6H5#H1UH=06H5#H 1H[A^A_]/fUHSP%HH=5H25HHCHH[]fff.UHAVSHHuH}IƿHLH1HHDHtHH>uHD?zH[A^]H45HH#1HHLfUHAWAVSHIH#1HMLE1A tSu&1H}t H}HH}@t' %1H}tH}HTIǿHDIMu HHuyH53L^HH;Ht{t { tL;HCtH=K0HLLWH[A^A_]H "1HH3HH5!1HHf.UHH53HH>uHD]H]UHSPH52HÃ{tH;Cu*H[]HW3HHA!1HH4H93HHH!1HHH ffffff.UHAVSHHuH5R2xt]HH}Iƿ;HL<H(1HHDHtuHD?H[A^]H2HHH 1HH`He2HH8 1HHL?UHH51<@ ]fUHH5}1@ ]fUHH5]1H1y t]fffff.UHSPHH;Ht{t { t"HH[]UHHH]ÐUHAWAVSPH1HuH=H1H1L=D1I?H"-HH5BUHD1H5H9H=.1H5H>H=1H5H1HH=0L5LHH=0H5HH=0H5H" H=0H5Hc 1H=u0H5H 1HsH=V0H5p1H[H=>0H5_H 1?H="0H5LH 1H H=0H511HH=/H5H 1HH=/H51HH=/H5Hv 1H=/H5H H=y/H5H wH=Z/H5Hl 1[H=>/H5H <H=/H5uHa HH=.H5VHH=.H5@H H=.H5#H H=.HLH=.H5HH=j.H5H,1kH=N.H5H@LM7L=,.(GHH-LHHCHCHu*HHt!Hʃw r HHH54LHH[A^A_]UHAVSI(HH -LHpHCHCH[A^]fDUHAWAVAUATSH(HEHHMLE1 uLeAtI#!LeAtOIULIL}Iu HE6LI1M9IEHEHEAILUI1HEE1LILLL=z,(HH+LHTL+LsLcu4HHH}t+Hʃw rHHH}H}HtHH Hy H([A\A]A^A_]LILH J1HfUHAWAVAUATSPILuHt'H0LyHtoL!HXH HIL%{+(HH*LHUIL;AHCHCH&H0LHtH}IHEH tPLhUH5K+11LII4H}IE1L;}tMAIHHIL%*(HH*LHxIL;HCLkALHI$wH I$H5*LE1HH)HH:1HHLIL5)(HHR)LH IL;AHCHCu+LHt"I$w r H I$MAuQLHtHI$w r0HMu'HHtH HHHtHH I $Mt ID$ LpLH[A\A]A^A_]fDUHAWAVAUATSH8HAHEHE1HMLELM1 HE~3H}T IHE1I9HEHMAtI L; I1AAAL}AtI L I1A|IH]HuHE1E1LBE1=H I1I9HEHEAt HEIHEL ILHEMt?IH5Z'H HH;Ht HCHtHEHCLc L3L{LkH8[A\A]A^A_]ÐUHAVSHH5&V IHu IF 1&H 1H9HEIN tHH IF[A^]ÐUHAVSH5& HxHtHH>uLt?[A^] I HþH LH[A^])fUHH55& H8HH>uHD?]] UHH5&\ H]ff.UHAWAVATSL5%L2 HL L=9&(T HLHL L#HCHCu*HHt!Hʃw r HH[A\A^A_]ffffff.UHAWAVATSL5>%L IL%%( HLHLz L;HCHCu*HHt!Hʃw r HH[A\A^A_]fUHH5$ H1H9u]fffff.UHAWAVSPIH5z$HIHHM1L uH}@tu%I> E I>Hc H[A^A_]H 1HRUHAWAVSPIH5#H>IHZHM1L uH}@tXu$I>Iv I>Hc H[A^A_]H 1HfUHAVSIH5_#HLHH LCLKH=1H[A^]fff.UHAWAVSPIHH5y#LAHHt~H5]#H%HtH5"H-L8 E1HuXH5,#LHtH5"LH1Iu(I)tMHHOH[A^A_]HHH1HHffff.UHAWAVSPIHH5"LaH1HtoH5"HHHtH5!HPL8 E1HuIH5O"LHtH5!LH1Iu1I9ϹHDH[A^A_]HHH1HHffffff.UHAWAVATSHIH5!HtH5G!LL8 E1IIF L`tH H5HII)L5s!(HH LHML;HCLcu*HHt!Hʃw r HH[A\A^A_]H HH1HHff.UHAWAVATSHIH5 HtH5G LL8 E1IIF L`tH H5HI)IL5s (HHLHML;HCLcu*HHt!Hʃw r HH[A\A^A_]H HH1HHff.UHAWAVSHIH5WHII>HHMLE1LuH]tHu}HEtH"H.HHu@tH"HIHHDHHIH=H[A^A_]HHH 1HHH 1HUHAWAVAUATSHIH5cHII>RHHMLeL}1LMMuLmAtI".H]tH%L*ILeAt'I-HHH}IMLIH}@u!HHtHHHu H}mH5HH]t(H5HHt!H5\HH03t#HH&1HtHHHS hNh]hkhzhhhxhnhdhZfiddle/closure@args@ctypePointer[]closure args: %dcallclosure retval: %dClosureinitializeto_i21error prepping CIF %dmprotecterror prepping closure %dunknown type %dFiddleDLErrorTYPE_VOIDTYPE_VOIDPTYPE_CHARTYPE_SHORTTYPE_INTTYPE_LONGTYPE_LONG_LONGTYPE_FLOATTYPE_DOUBLETYPE_SIZE_TTYPE_SSIZE_TTYPE_PTRDIFF_TTYPE_INTPTR_TTYPE_UINTPTR_TALIGN_VOIDPALIGN_CHARALIGN_SHORTALIGN_INTALIGN_LONGALIGN_LONG_LONGALIGN_FLOATALIGN_DOUBLEALIGN_SIZE_TALIGN_SSIZE_TALIGN_PTRDIFF_TALIGN_INTPTR_TALIGN_UINTPTR_TWINDOWSSIZEOF_VOIDPSIZEOF_CHARSIZEOF_SHORTSIZEOF_INTSIZEOF_LONGSIZEOF_LONG_LONGSIZEOF_FLOATSIZEOF_DOUBLESIZEOF_SIZE_TSIZEOF_SSIZE_TSIZEOF_PTRDIFF_TSIZEOF_INTPTR_TSIZEOF_UINTPTR_TRUBY_FREEBUILD_RUBY_PLATFORMx86_64-darwin13dlwrapdlunwrapmallocreallocfreefiddle/functionFunctionDEFAULTSTDCALL31:args is so large that it can cause integer overflow (%d)@ptr@return_type@abierror creating CIF %dname@nameunknown keyword: %li number of arguments is so large that it can cause integer overflow (%d)wrong number of arguments (%d for %d)tainted parameter not allowedlast_error=HandlesymNEXTRTLD_GLOBALRTLD_LAZYRTLD_NOWclosedisable_closeenable_closeclose_enabled?fiddle/handleclosed handleunknown symbol "%s"%sdlclose() called too many times02rb_fiddle_handle_newto_ptrfree=to_intto_valueptr+@ref-@null?to_sto_strinspect<=>==eql?+-[]=sizesize=NULLfiddle/pointerNULL pointer dereferencerb_fiddle_ptr_aset()Fiddle::Pointer was expected11rb_fiddle_ptr_aref()#<%li :%p ptr=%p size=%ld free=%p>01rb_fiddle_ptr_to_strrb_fiddle_ptr_to_s12to_ptr should return a Fiddle::Pointer objectrb_fiddle_ptr_s_malloc44!aX LLvXL .@`pP   p00` !!"##`$$% % )p)@/0`01120346799:`:zRx $3AC B$DAC ,lAC M$xvAC $н_AC C,bAC M$H)AC zRx $8AC $DmAC B,lxAC GzRx $@&AC $DHAC $l@-AC B$HAC $@8AC $XbAC CzRx $%AC B$DAC $lMAC E$AC $80AC B,@AC M,AC M$DAC FzRx $AC F$DDAC B$lAC G$XFAC I$)AC $AC B$ AC G$4AC $\AC $x"AC $0AC B$AC zRx $hAC F$D@JAC C,lh~AC M,AC J,hoAC M$_AC C$$gAC C$L()AC $t0AC ,(AC G,AC G$"AC $$AC F$LhAC F$tDAC C$AC F$AC F,XAC G,(AC G$LAC I,tAC M$P(AC $X2AC C$p.AC B$x*AC B$DAC \ZfZpZzZZZZZZZZZZZZZZ[[[$[.[8[B[L[V[`[j[t[~[[[[[[[[[[[[[\ \\\(\2\<\F\P\Z\d\n\x\\\\\\\\\\\\] ]]](]2]<]F]P]Z]d]n]x]]]]@`12ibBC=cX0X`X!`RAREpREpRET>@_rb_cFalseClassQqh@_rb_cFixnum@_rb_cFloat@_rb_cIO@_rb_cObject@_rb_cString@_rb_cSymbol@_rb_cTrueClass@_rb_eArgError@_rb_eRuntimeError@_rb_eSecurityError@_rb_eStandardError@_rb_eTypeError@_rb_yield@_ruby_xfree@___stack_chk_guard@dyld_stub_binder@_ffi_type_double@_ffi_type_float@_ffi_type_pointer@_ffi_type_sint16@_ffi_type_sint32@_ffi_type_sint64@_ffi_type_sint8@_ffi_type_uint16@_ffi_type_uint32@_ffi_type_uint64@_ffi_type_uint8@_ffi_type_voidq>@_rb_Integerq>@_rb_alloc_tmp_bufferq>@_rb_ary_newq>@_rb_ary_pushq>@_rb_ary_tmp_newq>@_rb_block_given_pq>@_rb_bugq>@_rb_check_funcallq>@_rb_check_typeq>@_rb_check_typeddataq>@_rb_class_new_instanceq>@_rb_const_getq>@_rb_data_typed_object_allocq>@_rb_define_alloc_funcq>@_rb_define_class_underq>@_rb_define_constq>@_rb_define_methodq>@_rb_define_moduleq>@_rb_define_module_functionq>@_rb_define_singleton_methodq>@_rb_ensureq>@_rb_fix2intq>@_rb_float_newq>@_rb_free_tmp_bufferq>@_rb_freeze_singleton_classq>@_rb_funcallq>@_rb_funcallvq>@_rb_gc_markq>@_rb_gc_writebarrier_unprotectq>@_rb_hash_foreachq>@_rb_id2symq>@_rb_int2bigq>@_rb_intern2q>@_rb_io_check_closedq>@_rb_io_stdio_fileq>@_rb_io_taint_checkq>@_rb_iv_getq>@_rb_iv_setq>@_rb_ll2inumq>@_rb_num2dblq>@_rb_num2intq>@_rb_num2llq>@_rb_num2longq>@_rb_num2uintq>@_rb_num2ullq>@_rb_num2ulongq>@_rb_obj_classq>@_rb_obj_is_kind_ofq>@_rb_out_of_intq>@_rb_raiseq>@_rb_safe_levelq>@_rb_scan_argsq>@_rb_secureq>@_rb_sprintfq>@_rb_str_new_staticq>@_rb_string_value_cstrq>@_rb_string_value_ptrq>@_rb_sys_failq>@_rb_tainted_str_newq>@_rb_tainted_str_new_cstrq>@_rb_uint2bigq>@_rb_ull2inumq>@_ruby_xcallocq>@_ruby_xfreeq>@_ruby_xmallocq>@_ruby_xreallocq@___bzeroq@___errorq@___stack_chk_failq@_dlcloseq@_dlerrorq@_dlopenq@_dlsymq@_memcpyq@_mmapq@_mprotectq@_munmapq@_ffi_callq@_ffi_prep_cifq@_ffi_prep_closureq@_ffi_raw_size_cuInit_fiddleint_to_ffi_typevalue_to_genericgeneric_to_valuerb_function_data_typemFiddleallbacklosure_data_typeFiddle<_closurefunctionhandlepointerFMOSfiddle_eFiddleErrorcfreeptr2valuenew_functionWWWdewClosureFunctionHandlePointer<@ `00 @p0 P0 P0 00 P`p0 0P0@00 <d ( libSystem.B ( libSystem.B ( libobjc.A ( libSystem.B@#P$&101*p1=1I2[03e`3t 8;>??@A A, `BL Bk B B C  G pG H K @M4 ML N` @Nx `N O O O PP P 0Q R R/ SD TX Ul W W X 0X `X  t  Pt  t  t<  tZ  t  t  t  t  u  u7  u_  u+p#&2<;P Ce tu t` xs s)& t t t t +025+J'\en 0ARbs08HT_gs&=N`r #7R^kw $0<GTam{'4Han{opqrstu~STUWXYZklmn[\]^V_`abcdefghijvwxyz{|}@opqrstu~STUWXYZklmn[\]^_Init_fiddle_Init_fiddle_closure_Init_fiddle_function_Init_fiddle_handle_Init_fiddle_pointer_cFiddleClosure_cFiddleFunction_callback_closure_data_type_function_data_type_generic_to_value_int_to_ffi_type_mFiddle_rb_cHandle_rb_cPointer_rb_eFiddleError_rb_fiddle_free_rb_fiddle_new_function_rb_fiddle_ptr2value_value_to_generic___bzero___error___stack_chk_fail___stack_chk_guard_dlclose_dlerror_dlopen_dlsym_ffi_call_ffi_prep_cif_ffi_prep_closure_ffi_raw_size_ffi_type_double_ffi_type_float_ffi_type_pointer_ffi_type_sint16_ffi_type_sint32_ffi_type_sint64_ffi_type_sint8_ffi_type_uint16_ffi_type_uint32_ffi_type_uint64_ffi_type_uint8_ffi_type_void_memcpy_mmap_mprotect_munmap_rb_Integer_rb_alloc_tmp_buffer_rb_ary_new_rb_ary_push_rb_ary_tmp_new_rb_block_given_p_rb_bug_rb_cFalseClass_rb_cFixnum_rb_cFloat_rb_cIO_rb_cObject_rb_cString_rb_cSymbol_rb_cTrueClass_rb_check_funcall_rb_check_type_rb_check_typeddata_rb_class_new_instance_rb_const_get_rb_data_typed_object_alloc_rb_define_alloc_func_rb_define_class_under_rb_define_const_rb_define_method_rb_define_module_rb_define_module_function_rb_define_singleton_method_rb_eArgError_rb_eRuntimeError_rb_eSecurityError_rb_eStandardError_rb_eTypeError_rb_ensure_rb_fix2int_rb_float_new_rb_free_tmp_buffer_rb_freeze_singleton_class_rb_funcall_rb_funcallv_rb_gc_mark_rb_gc_writebarrier_unprotect_rb_hash_foreach_rb_id2sym_rb_int2big_rb_intern2_rb_io_check_closed_rb_io_stdio_file_rb_io_taint_check_rb_iv_get_rb_iv_set_rb_ll2inum_rb_num2dbl_rb_num2int_rb_num2ll_rb_num2long_rb_num2uint_rb_num2ull_rb_num2ulong_rb_obj_class_rb_obj_is_kind_of_rb_out_of_int_rb_raise_rb_safe_level_rb_scan_args_rb_secure_rb_sprintf_rb_str_new_static_rb_string_value_cstr_rb_string_value_ptr_rb_sys_fail_rb_tainted_str_new_rb_tainted_str_new_cstr_rb_uint2big_rb_ull2inum_rb_yield_ruby_xcalloc_ruby_xfree_ruby_xmalloc_ruby_xreallocdyld_stub_binder_dealloc_closure_memsize_allocate_initialize_to_i_rb_fiddle_value2ptr_rb_fiddle_malloc_rb_fiddle_realloc_deallocate_function_memsize_allocate_function_call_initialize_parse_keyword_arg_i_rb_fiddle_handle_s_allocate_rb_fiddle_handle_s_sym_rb_fiddle_handle_initialize_rb_fiddle_handle_to_i_rb_fiddle_handle_close_rb_fiddle_handle_sym_rb_fiddle_handle_disable_close_rb_fiddle_handle_enable_close_rb_fiddle_handle_close_enabled_p_fiddle_handle_free_fiddle_handle_memsize_rb_fiddle_ptr_s_allocate_rb_fiddle_ptr_s_malloc_rb_fiddle_ptr_s_to_ptr_rb_fiddle_ptr_initialize_rb_fiddle_ptr_free_set_rb_fiddle_ptr_free_get_rb_fiddle_ptr_to_i_rb_fiddle_ptr_to_value_rb_fiddle_ptr_ptr_rb_fiddle_ptr_ref_rb_fiddle_ptr_null_p_rb_fiddle_ptr_to_s_rb_fiddle_ptr_to_str_rb_fiddle_ptr_inspect_rb_fiddle_ptr_cmp_rb_fiddle_ptr_eql_rb_fiddle_ptr_plus_rb_fiddle_ptr_minus_rb_fiddle_ptr_aref_rb_fiddle_ptr_aset_rb_fiddle_ptr_size_get_rb_fiddle_ptr_size_set_fiddle_ptr_mark_fiddle_ptr_free_fiddle_ptr_memsize_fiddle_handle_data_type_fiddle_ptr_data_type_callback.rb_intern_id_cache_callback.rb_intern_id_cache5_callback.rb_intern_id_cache8_generic_to_value.rb_intern_id_cache_generic_to_value.rb_intern_id_cache2_parse_keyword_arg_i.rb_intern_id_cache_function_call.rb_intern_id_cache_function_call.rb_intern_id_cache21_function_call.rb_intern_id_cache23_Init_fiddle_pointer.rb_intern_id_cache_id_to_ptr