! #1/20 1369667714 501 20 100644 4540 ` __.SYMDEF SORTEDcccccc"c$.5=DLU HK\+c3c;cBcNcUc\cccjcrczcWWfnyYdmxTK_KoKKK+8FVcr/:IWg{%3AN^m|+8FVcr   + 8 G Z f r     . < J W d q ~ cccccccccc c#c5cGcWW-<HTcvK h h  h hK$3 h> _MKB16_MKB32_MKB64_MKB8_MKFLOAT_MKFLOATc_MKPTR_MKPTRc_MKSTR_MKSTRc_PROJECT_SLIDE_allocate_copyTo_dumpStack_dumpVal_idris_castFloatStr_idris_castIntStr_idris_castStrFloat_idris_castStrInt_idris_checkMessages_idris_concat_idris_doneAlloc_idris_getArg_idris_memmove_idris_memset_idris_numArgs_idris_peek_idris_poke_idris_readStr_idris_recvMessage_idris_requireAlloc_idris_sendMessage_idris_strCons_idris_strHead_idris_strIndex_idris_strRev_idris_strTail_idris_streq_idris_strlen_idris_strlt_init_vm_runThread_stackOverflow_terminate_vmThread_alloc_heap_free_heap_heap_check_all_heap_check_overflow_heap_check_pointers_heap_check_underflow_is_valid_ref_ref_in_heap_cheney_copy_idris_gc_idris_gcInfo_GETBIG_MKBIGC_MKBIGI_MKBIGM_MKBIGMc_MKBIGSI_MKBIGUI_bigAdd_bigDiv_bigEq_bigEqConst_bigGe_bigGt_bigLe_bigLt_bigMod_bigMul_bigSub_idris_bigDivide_idris_bigEq_idris_bigGe_idris_bigGt_idris_bigLe_idris_bigLt_idris_bigMinus_idris_bigMod_idris_bigPlus_idris_bigTimes_idris_castBigInt_idris_castBigStr_idris_castIntBig_idris_castStrBig_fileClose_fileEOF_fileError_fileOpen_fputStr_idris_stdin_isNull_putStr_idris_b16_idris_b16AShr_idris_b16And_idris_b16Compl_idris_b16CopyForGC_idris_b16Eq_idris_b16Gt_idris_b16Gte_idris_b16LShr_idris_b16Lt_idris_b16Lte_idris_b16Minus_idris_b16Or_idris_b16Plus_idris_b16S32_idris_b16S64_idris_b16SDiv_idris_b16SRem_idris_b16Shl_idris_b16T8_idris_b16Times_idris_b16UDiv_idris_b16URem_idris_b16Xor_idris_b16Z32_idris_b16Z64_idris_b16const_idris_b32_idris_b32AShr_idris_b32And_idris_b32Compl_idris_b32CopyForGC_idris_b32Eq_idris_b32Gt_idris_b32Gte_idris_b32LShr_idris_b32Lt_idris_b32Lte_idris_b32Minus_idris_b32Or_idris_b32Plus_idris_b32S64_idris_b32SDiv_idris_b32SRem_idris_b32Shl_idris_b32T16_idris_b32T8_idris_b32Times_idris_b32UDiv_idris_b32URem_idris_b32Xor_idris_b32Z64_idris_b32const_idris_b64_idris_b64AShr_idris_b64And_idris_b64Compl_idris_b64CopyForGC_idris_b64Eq_idris_b64Gt_idris_b64Gte_idris_b64LShr_idris_b64Lt_idris_b64Lte_idris_b64Minus_idris_b64Or_idris_b64Plus_idris_b64SDiv_idris_b64SRem_idris_b64Shl_idris_b64T16_idris_b64T32_idris_b64T8_idris_b64Times_idris_b64UDiv_idris_b64URem_idris_b64Xor_idris_b64const_idris_b8_idris_b8AShr_idris_b8And_idris_b8Compl_idris_b8CopyForGC_idris_b8Eq_idris_b8Gt_idris_b8Gte_idris_b8LShr_idris_b8Lt_idris_b8Lte_idris_b8Minus_idris_b8Or_idris_b8Plus_idris_b8S16_idris_b8S32_idris_b8S64_idris_b8SDiv_idris_b8SRem_idris_b8Shl_idris_b8Times_idris_b8UDiv_idris_b8URem_idris_b8Xor_idris_b8Z16_idris_b8Z32_idris_b8Z64_idris_b8const_idris_castB32Int_parse_args_parse_shift_args_print_usage_read_size_usage_aggregate_stats_print_stats#1/20 1369667709 501 20 100644 14660 ` idris_rts.o 8__text__TEXT __cstring__TEXT __eh_frame__TEXTX x$\ h'P1 P\p(UHAWAVAUATSHLEЉM̉IAIIDŽ$IDŽ$IDŽ$IDŽ$IDŽ$IDŽ$xIDŽ$pIDŽ$hI$IMcJ<I$ID$ID$JID$I|$ LIDŽ$IDŽ$ I$@HǾ I$@H I$HI$PI$XI|$P1I$1I$1I$1A$dADŽ$`LEM$MA$L)I$xLH[A\A]A^A_]fDUH~7HH H@LLOII H OHHu]UH~ 1@HWHwHHHH9u]fDUH7]fDUH7]UHHFHHD]fDUHHHFHHD]fUHHPH8]fUH勇]@UHHHH=fUHAWAVAUATSHHLLHPL8MuBLLm1HHEHELLLLPM?MtLLsPLHPHHPHHPH;HrH@HPLLH[A\A]A^A_]UH僿`]H]@UHH~HD]fDfDUHHBH~HHD]fDUHHBH~HHD]fDUHHH~Hu HM H w$Hs HDH]øfDfDUHHHL]fDfDUHHH]fDUHAVSHI&fDAȃ u60HMvMAtIDH=0t{unMttAvH=01fDI|VHMu A>uAF9H=0H=IvH=0[A^]UHAWAVAUATSHHH9_IvXE1L%L-f0LDH;HI;F(rI;F0s 0L AHI9^wH=0I H[A\A]A^A_]fUHAWAVAUATSHHLI%DfDHAt L`AA tLAtIILk KD=H;C0sIGhlIEHC HC H;C0w/ILLAtLLH[A\A]A^A_]H=H5nH UHAVSHLvLHp1HHfHCHCLHHcD~:HH HHH I։1fDAHsIHH9uH[A^]UHAWAVSHHILzLHp1LIfAIFIFHA^I~LLH[A^A_]ÐUHAWAVATSHLrL~LILIt1HHfH{H{LH{HLH[A\A^A_]ÐUHAVSH01IfAI~I~CHH L[A^]fUHAVSH 1IfAI~I~HAHH 01L[A^]@UHSHHfHXH[]DUHSHfXH[]UHSHffXH[]fDUHSHfXH[]UHSHHf HXH[]DUHAVSHIHHpLIfAI~I~HL[A^]fUHHEfE@H]UHAWAVAUATSHHHItjAudA H HcHE~AE!J4H A#ND D!HIuMLH[A\A]A^A_]ÍBHALGMoIfDI6H5IEIIIuAFEоHfE@zMvLHpHHfH{H{LH=IvHH[A\A]A^A_]MvHf LpHLH[A\A]A^A_]HLH[A\A]A^A_]HLH[A\A]A^A_]HLH[A\A]A^A_]H=H5 H /I~ I~PIIL1H[A^A_]f.UHAWAVAUATSHHHIIIIw8I+?HAd1E1IADŽ$`HEH IMeM}MuLHIEA`H}HHEHLLHH[A\A]A^A_]Stack overflow%d %d[] STR[%s]FWD val%d: OKRET: allocateidris_rts.cvm->heap.next <= vm->heap.end%g%dcopyTo0Inbox fullzRx 4  ,TA ,* ,  ,  , ,D ,t ,  ,. 4  ,< ,l ,# ,# ,D ,, ,\ 4 4  4  44 4l_  4o 4N 4L ,L+ ,|) ,* ,) , + 4<G ,t1 4   4  ,( 4DD 4|N 4G 46  ,$. ,TA ,C 4  4  4$    -h.---f-Uw-Pz-H-<-0-'{-z-z- w-z-kw-fz-^-R-F-={-4z-,z-w---G,-3-,-z--,--y-W- ,-y---,-u-R-:,-,--,--,--n-f-W-Hx->|-/%t= - - .- - - .- -9 q-4 ( !  - ~- }- - ,- p-p -X ,-G -' ,- ,- ,- - ,- - ,-V ,-& ,- ,- ,- s- r ,-R s-F " ,-u--,----i,-[--,--q-   z-lr-----2-- t-j-Q2-I-:3---h-aA----`-0- ----x-a-C--x-|-t=w-i-Z-K-<- r--v--w-w-&-( o^( ni^hm^lS^RX9^X8(^(O^N_^^C^BH%^H$!^ U^T/^.x^x@'^@&#^"^^^P^P7^65^4?^>pW^pV8]^8\-^,1^03^2`G^`F0E^0D;^:e^da^`pc^pb@A^@@Q^Pk^jI^Hx=^x<H[^HZY^XM^LK^J+^*X)^X( g^ f$ +B3/;3C7KGS:[KcPkSt`iu !` 0 @ + J(Nxp 4U ?U^^j80 WXx@\ `  N(@XC \0cuXe@thqPyp8&p b)@ }`j`hj .PT P>R h%p %pN /B9B.-w8b_init_vm_malloc_clock_alloc_heap___bzero_pthread_mutex_init_pthread_cond_init_PROJECT_SLIDE_idris_peek_idris_poke_idris_strHead_idris_strIndex_idris_checkMessages_idris_numArgs_stackOverflow___stderrp_fwrite_exit_idris_recvMessage_pthread_mutex_lock_time_pthread_cond_timedwait_pthread_mutex_unlock_idris_doneAlloc_idris_strlen_strlen_idris_streq_strcmp_idris_strlt_idris_castStrInt_strtol_idris_memmove_memmove_idris_memset_memset_dumpVal_printf_dumpStack_putchar_allocate_idris_gc___assert_rtn_idris_strRev_idris_strCons_strcpy_idris_concat___strcat_chk_idris_castFloatStr___sprintf_chk_idris_castIntStr_MKB64_MKB32_MKB16_MKB8_MKPTRc_MKSTRc_MKFLOATc_copyTo_MKBIGMc_idris_b8CopyForGC_idris_b16CopyForGC_idris_b32CopyForGC_idris_b64CopyForGC_idris_sendMessage_pthread_cond_signal_MKPTR_MKSTR_idris_getArg_idris_strTail_idris_readStr_fgets_realloc_free_MKFLOAT_idris_castStrFloat_strtod_idris_requireAlloc_terminate_free_heap_pthread_mutex_destroy_pthread_cond_destroy_runThread_vmThread_pthread_attr_init_pthread_create_init_vm.eh_PROJECT.eh_SLIDE.eh_idris_peek.eh_idris_poke.eh_idris_strHead.eh_idris_strIndex.eh_idris_checkMessages.eh_idris_numArgs.eh_stackOverflow.eh_idris_recvMessage.eh_idris_doneAlloc.eh_idris_strlen.eh_idris_streq.eh_idris_strlt.eh_idris_castStrInt.eh_idris_memmove.eh_idris_memset.eh_dumpVal.eh_dumpStack.eh_allocate.eh_idris_strRev.eh_idris_strCons.eh_idris_concat.eh_idris_castFloatStr.eh_idris_castIntStr.eh_MKB64.eh_MKB32.eh_MKB16.eh_MKB8.eh_MKPTRc.eh_MKSTRc.eh_MKFLOATc.eh_copyTo.eh_idris_sendMessage.eh_MKPTR.eh_MKSTR.eh_idris_getArg.eh_idris_strTail.eh_idris_readStr.eh_MKFLOAT.eh_idris_castStrFloat.eh_idris_requireAlloc.eh_terminate.eh_runThread.eh_vmThread.ehL_.strL_.str6L_.str2L_.str3L_.str4L_.str7L_.str5L_.str8L_.str9L_.str10___func__.4734L_.str11L_.str12L_.str13L_.str14___func__.5369L_.str15L_.str16L_.str17EH_frame0 #1/20 1369667709 501 20 100644 3020 ` idris_heap.o 8HH__text__TEXT__cstring__TEXT`__eh_frame__TEXTh hx8  PUHAVSHIHHt#IFIHIFI^I^ IF([A^]L5I>H50UHHt ]1]fUHH9ww H97]1]UHHHOH9w]HH8H50fDfDUHHHWH9w]HH8H50fDfDUHHHWHHrfD~DA LEuILFAu Mtt E1'~E1NLMtAu L9wL9vIA9|LH9w]H5H>L@H50HHH= @UHHHWH9v"HH8H50LGL9vHH8H50HL]@UHSHHH{H{(HuH[]H[]RTS ERROR: HEAP OVERFLOW RTS ERROR: HEAP UNDERFLOW RTS ERROR: heap closure broken. RTS ERROR: FWD in working heap. RTS ERROR: Unable to allocate heap. Requested %d bytes. zRx 4a ,T , ,4 ,4 , ,D\ ,t0 --h-XN=>-4--#=--=--= --=--=]-S-L@=-x ^xH ^H ^^ ^ ^X^X ^ MhU\dl@tp?,JXu0_/p=()  _alloc_heap_malloc___stderrp_fprintf_exit_is_valid_ref_ref_in_heap_heap_check_overflow_heap_check_underflow_heap_check_pointers_fwrite_heap_check_all_free_heap_free_alloc_heap.eh_is_valid_ref.eh_ref_in_heap.eh_heap_check_overflow.eh_heap_check_underflow.eh_heap_check_pointers.eh_heap_check_all.eh_free_heap.ehL_.str4L_.strL_.str1L_.str2L_.str3EH_frame0#1/20 1369667709 501 20 100644 3036 ` idris_gc.o 8__text__TEXT` __cstring__TEXT__eh_frame__TEXTh` h H PUHAWAVSHHH H HcHDsAE!J4 #KD D!HJHHGHHHsH>H9HHHu]CQHsFHs;Hs0H&HHHHC1f HCHH[A^A_]Ð@UHAWAVAUATSHHG H_(H9vgIL;Cfu=HKu4Ht/u+Cf~"LcDI4$LI$IIuLIF H9wH9uH[A\A]A^A_]H=H5OH UHAWAVAUATSHHIHctL{8I9ICljtLLc(H{HHIt L{8Lk(Lk ML{0L;I7HIIL9{wLP!I7HIIL9XwHHHHHHHHC HK8H+C(HHH9vHK@HK8LcHL)HHH9HBHHctHK8H9HCtC p+C(pH[A\A]A^A_]DfDUHAVSII6IVH=0Av8H=0Av A+v(H=0tLAv A+v(H=0[A^]cheneyidris_gc.cscan == vm->heap.nextStack: Final heap size %d Final heap use %d Final heap use after GC %d zRx 4+  4T  4u  4p - ----3- - - - - -m-X-5-- ---------Y-^ ^ X ^X ^ "8&R.n6>` 0h#,G[o4_copy_allocate_MKFLOATc_MKSTRc_MKBIGMc_MKPTRc_idris_b8CopyForGC_idris_b16CopyForGC_idris_b32CopyForGC_idris_b64CopyForGC_cheney___assert_rtn_idris_gc_clock_malloc_free_idris_gcInfo_printf_copy.eh_cheney.eh_idris_gc.eh_idris_gcInfo.eh___func__.4724L_.strL_.str1L_.str2L_.str3L_.str4L_.str5EH_frame0#1/20 1369667709 501 20 100644 10764 ` idris_gmp.oP p__text__TEXTpX__eh_frame__TEXT@ h R%, P@AUHHcHD]fUHH]UH@uHFxu1 H@HHH]H]@UHH~HrHD]UHH~HrHD]UHH~HrHD]UHH~HrHD]UHH~HrHD]UH@tHcHH9]HHcHfUHAWAVATSHI1IMg IvHSLfAMgL[A\A^A_]fDUHAWAVATSHI1IMg IvHSLfAMgL[A\A^A_]fDUHAWAVATSHI1IMg IvHSLfAMgL[A\A^A_]fDUHAWAVATSHI1IMg IvHSLfAMgL[A\A^A_]fDUHAWAVATSHI1IMg IvHSLfAMgL[A\A^A_]fDUHAWAVSH@Ht81IM~ LHHLfAM~LHH[A^A_]@UHAWAVATS@HIt91LIMg LHHLfAMgLHS1 LH[A\A^A_]fDUHAWAVAUATSHHHIIt)At#IIM9HDH[A\A]A^A_]H}At=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcIIIvHDMUHAWAVAUATSHHHIIt)At#IIM9HDH[A\A]A^A_]H}At=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcIIIvHDMUHAWAVAUATSHHHIIt)At#IIM9HDH[A\A]A^A_]H}At=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcIIIvHDMUHAWAVAUATSHHHIIt)At#IIM9HDH[A\A]A^A_]H}At=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcIIIvHDMUHAWAVAUATSHHHIIt)At#IIM9HDH[A\A]A^A_]H}At=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcIIIvHDMUHAWAVAUATSHHHIIt(At"LHIHIHDH[A\A]A^A_]H}At=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcI߾1H}HLc IwIVLfLcH4DfDUHAWAVAUATSHHHIIt(At"LHIHIHDH[A\A]A^A_]H}At=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcI߾1H}HLc IwIVLfLcH4DfDUHAWAVAUATSHHHIIH}AILHHM~$H I|HIIMLHVL}L1IMl$ LLLfA$Ml$L1IMn LLHfAMnL1HIvIT$Ls LfLsAt=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcI߾1H}HLc IwIVLfLcHH[A\A]A^A_]f.UHAWAVAUATSHHHIIH}ALHHIM)LHIMI)I?H=LuL1IMl$ LLHfA$Ml$L1HLk LLLfLkL1IHsIT$I^ HfAI^LKD6H[A\A]A^A_]At=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcI߾1H}HLc IwIVLfLcH8DUHAWAVAUATSHHHIIH}ALHMIMMy MxHKD7H[A\A]A^A_]N#?ILuL1IMo LLHfAMoL1HLk LLLfLkL1IHsIWI^ HfAI^L;LHD.At=1H}IMl$ LLHLfA$Ml$MHt91H}HLc LLHLfLcI߾1H}HLc IwIVLfLcHuUHAWAVSHH1IM~ LHfAM~LH[A^A_]f.UHAWAVSHH1IM~ LHfAM~LH[A^A_]f.UHAWAVSHH1IM~ LHfAM~LH[A^A_]f.UHAWAVSHH1IM~ LLHfAM~LH[A^A_]fUHAWAVSHH1IM~ L LHfAM~LH[A^A_]fDUHAWAVSHH^1IM~ L LHfAM~LH[A^A_]zRx , ,L  ,|, ,  ,  ,   ,<  ,l  ,. 4J 4J 4<J 4tJ 4J 4\  4s 4T  4  4  4  44  4l  4  4  4  4L  4F  4F  4F  4,N  4dS  4T  O-G-Q-O-G-xQ-BM-7G-(Q-H-Q-J-Q-JI-8Q-B-Q-N-G-Q-N-{G-kQ-6B-Q-N-G-Q-N-G-Q-P- Q- N- G- Q- N- G- Q-K P-3 Q- N- G- Q- N- G- Q-' L- Q- N- G- Q- N- G- Q-q L-Y Q-@ N-5 G-& Q- N- G- Q-@ E-) Q- N- G- Q- N- G- Q-0 K- Q-N-G-Q-N-G-Q-'C-N-G-Q-N-G-Q-7C-N-G-Q-N-G-Q-GC-.N- G-Q-N-G-Q-WC->N-0G-!Q-N-G-Q-gC-NN-@G-1Q- N-G-Q-A-lF-ON-AG-2Q-N-G-Q-B-yQ-@P-)Q-L-Q-E-Q-PK-9Q-D-C-C-C-}C-]C-@^?h^h0^0 ^ ^  ^ P6^P52^18^7&^%p4^p38(^8'0^/.^-,^+X*^X) <^ ;^^x$^x#@"^@!^ ^^p^p@^@^^^:^9P>^P= ^ ,`xV0@ p`pU\-PG @pNPw PP iPcH5#hB3OpC\`SP (v@s0``  v 0 a`D .4h 4_MKBIGI_idris_castIntBig_idris_castBigInt_bigGe___gmpz_cmp_bigLe_bigGt_bigLt_bigEq_bigEqConst___gmpz_cmp_si_bigMod_allocate___gmpz_mod_bigDiv___gmpz_fdiv_q_bigMul___gmpz_mul_bigSub___gmpz_sub_bigAdd___gmpz_add_GETBIG___gmpz_init___gmpz_set_si_idris_castBigStr___gmpz_get_str_MKSTR_idris_bigGe_idris_bigGt_idris_bigLe_idris_bigLt_idris_bigEq_idris_bigMod_idris_bigDivide_idris_bigTimes_idris_bigMinus_idris_bigPlus_MKBIGSI___gmpz_init_set_si_MKBIGUI___gmpz_init_set_ui_MKBIGMc___gmpz_init_set_MKBIGM___gmpz_set_MKBIGC___gmpz_set_str_idris_castStrBig_MKBIGI.eh_idris_castIntBig.eh_idris_castBigInt.eh_bigGe.eh_bigLe.eh_bigGt.eh_bigLt.eh_bigEq.eh_bigEqConst.eh_bigMod.eh_bigDiv.eh_bigMul.eh_bigSub.eh_bigAdd.eh_GETBIG.eh_idris_castBigStr.eh_idris_bigGe.eh_idris_bigGt.eh_idris_bigLe.eh_idris_bigLt.eh_idris_bigEq.eh_idris_bigMod.eh_idris_bigDivide.eh_idris_bigTimes.eh_idris_bigMinus.eh_idris_bigPlus.eh_MKBIGSI.eh_MKBIGUI.eh_MKBIGMc.eh_MKBIGM.eh_MKBIGC.eh_idris_castStrBig.ehEH_frame0 #1/20 1369667709 501 20 100644 1884 ` idris_stdfgn.o 888__text__TEXT__cstring__TEXTZ__eh_frame__TEXT`8 hH PUHHH=0]fUHH]ÐUHHH]UHHHH]fDUH]fDUH]fDUH]fDUH]%szRx , ,L ,| , ,  ,   ,<  ,l  --v-f-O-7=- p ^p@^@^^ ^  ^ P^P ^ bSp@`xu0@H0 &m\K9 _putStr_printf_isNull_idris_stdin___stdinp_fputStr_fputs_fileError_ferror_fileEOF_feof_fileClose_fclose_fileOpen_fopen_putStr.eh_isNull.eh_idris_stdin.eh_fputStr.eh_fileError.eh_fileEOF.eh_fileClose.eh_fileOpen.ehL_.strEH_frame0#1/28 1369667709 501 20 100644 20396 ` idris_bitstring.oP )p)__text__TEXT/ph+V__eh_frame__TEXT0. h4HBD PUHSHHfKHH[]UHFHD]fUHB8FHHH]fUHB8FHD]fUHB8FHD]fUHB8FHD]fUHB8FHD]fUHfBf9FHHH]UHfBf9FHD]UHfBf9FHD]UHfBf9FHD]UHfBf9FHD]UHB9FHHH]fUHB9FHD]fUHB9FHD]fUHB9FHD]fUHB9FHD]fUHHBH9FHHH]UHHBH9FHD]UHHBH9FHD]UHHBH9FHD]UHHBH9FHD]UHSHH1fKHH[]fDUHSHH1ffKfHH[]@UHSHH1fKHH[]fDUHSHH1ffKfHH[]@UHSHH1fKHH[]fDUHSHH1fHcKHHH[]@UHSHH1fKHHH[]DUHSHH1fKHH[]fDUHSHH1fHKHHH[]UHSHH1fKHH[]DUHSHH1fKHHH[]@UHSHH1fKHH[]DUHSHH1fHKHHH[]UHSHH1fKHH[]DUHSHH1fKfHH[]@UHSHH1fKHHH[]@UHSHH1fKHH[]DUHSHH1fKfHH[]@UHAVSHI1fKIVHHP[A^]UHAVSHI1fKIVHHP[A^]UHAVSHI1fKIVHHP[A^]UHAVSHI1fHKI3NHH[A^]ÐUHAVSHI1fHKI NHH[A^]ÐUHAVSHI1fHKI#NHH[A^]ÐUHSHH1fHKHHHH[]ÐUHAVSHI1HfIFHH{HQH[A^]fUHAVSHI1HfIF1HsHQH[A^]fUHAVSHI1HfIFHH{HAH[A^]fUHAVSHI1HfIF1HsHAH[A^]fUHAVSHI1fHKINHH[A^]UHAVSHI1fINH+KHH[A^]ÐUHAVSHI1fHKINHH[A^]ÐUHAVSHI1fKAVP[A^]ÐUHAVSHI1fKAVP[A^]ÐUHAVSHI1fKAVP[A^]ÐUHAVSHI1fKA3NH[A^]UHAVSHI1fKA NH[A^]UHAVSHI1fKA#NH[A^]UHSHH1fKщHH[]@UHAVSHI1HfAF{QH[A^]fDfDUHAVSHI1HfAF1sQH[A^]DfDUHAVSHI1HfAF{AH[A^]fDfDUHAVSHI1HfAF1sAH[A^]DfDUHAVSHI1fKANH[A^]fUHAVSHI1fAN+KH[A^]UHAVSHI1fKANH[A^]UHAVSHI1fKAVfP[A^]UHAVSHI1fKAVfP[A^]UHAVSHI1fKAVfP[A^]UHAVSHI1ffKfA3NfH[A^]UHAVSHI1ffKfA NfH[A^]UHAVSHI1ffKfA#NfH[A^]UHSHH1ffKffHH[]ÐUHAVSHI1HfAFsfQH[A^]UHAVSHI1HffAF1fsfQH[A^]UHAVSHI1HfAFsfAH[A^]UHAVSHI1HffAF1fsfAH[A^]UHAVSHI1ffKfANfH[A^]UHAVSHI1ffANf+KfH[A^]UHAVSHI1ffKfANfH[A^]UHAVSHI1fKAVP[A^]UHAVSHI1fKAVP[A^]UHAVSHI1fKAVP[A^]UHAVSHI1fKA2NH[A^]UHAVSHI1fKA NH[A^]UHAVSHI1fKA"NH[A^]UHSHH1fKшHH[]@UHAVSHI1HfAFsQH[A^]UHAVSHI1HfAFsfAH[A^]UHAVSHI1HfAFsAH[A^]UHAVSHI1HfAFsAH[A^]fDfDUHAVSHI1HfCAfAH[A^]fDUHAVSHI1fAN*KH[A^]UHAVSHI1fKANH[A^]UHSHH1fHXH[]UHSH1fXH[]f.UHSH1ffXH[]fUHSH1fXH[]f.UHSHH1fHHXH[]DUHSHH1fHXH[]fDUHSHH1fHfXH[]DUHSHH1fHXH[]fDUHSHHfHKHHH[]ÐUHSHHfKHH[]UHSHHffKfHH[]zRx ,- ,L ,| , , ,  ,< ,l , , , ,, ,\ , , , , ,L ,| , , ,  ,<* ,l, ,* ,, ,* ,,, ,\+ ,* ,- ,+ ,, ,L+ ,|- ,+ ,, , , ,<+ ,l, 41 41 4 1 4D/ 4|/ 4/ ,/ 4 7 4T 7 4 7 4 7 4 0 44 / 4l / 4 / 4 / 4 / 4L - 4 - 4 - , , 4$ 4 4\ 5 4 4 4 5 4 . 4< - 4t - 4 1 4 1 41 4T0 40 40 ,/ 4,9 4d8 49 48 4 1 4D0 4|0 40 40 4$0 4\- 4- 4- ,, 448 4l8 48 44 43 4L- 4- ,( ,& ,' ,L& ,|+ ,* ,+ , * ,</ ,l- ,/ ----T-$----c-4----U----d-5----u-E----e-%- - -t -E - - - -e -% - - - -U - - - -d -5 - - - -u -E - ---u-5----U-%---u-5----t-D-----T-$----d-4---- ^ p@^p?@t^@s^^8^7l^kP^P 6^ 5j^i^^P^P^^^p^p8^8^^^`^`(^(^^^H^H*^),^+"^!h.^h-0$^0#^^^X0^X/ &^ % ^  ^ x R^x Q@ N^@ M `^ _ b^ a V^ U` d^` c( X^( W >^ = <^ ; P^ OP f^P e Z^ Y H^ G :^ 9p ^p 8 ^8  ^  ^  ^ X ^X  ^ r^qp^o^H^H^|^{n^mp^p@^@^^^^P2^P1 4^ 3^ ^(^'`h^`g0T^0S^^]\^[^p^p@^@z^y^v^ux^wP~^P} F^ EL^KB^AD^C`J^`I0^0^ ^ ^ p^p@^@^^^^P^P ^ : 0@ ) !0 "` (## ) {`XP "nz@({b p$ "u $p@M+ #/  X# H"kO 8$\P= $>  # "(xH| H( (0 A OP   ) H `  h h!4  { !{X} 1  _ P  @`Pn( U 0!@ C  n   & xlP ( (* q@p  h)`>@.)_89` xNn `d  7  HH8E7phS [ (`I % Vp\ s 'p 8)0 $  %P 0&HHK<`<ajh` %0@-TZ8?P x' %Nb '`Y0I9 & `& P%0> @'"@- ' & %yhi8 x(0x_idris_b8CopyForGC_allocate_idris_castB32Int_idris_b8Lt_idris_b8Gt_idris_b8Eq_idris_b8Lte_idris_b8Gte_idris_b16Lt_idris_b16Gt_idris_b16Eq_idris_b16Lte_idris_b16Gte_idris_b32Lt_idris_b32Gt_idris_b32Eq_idris_b32Lte_idris_b32Gte_idris_b64Lt_idris_b64Gt_idris_b64Eq_idris_b64Lte_idris_b64Gte_idris_b64T32_idris_b64T16_idris_b64T8_idris_b32T16_idris_b32T8_idris_b32S64_idris_b32Z64_idris_b16T8_idris_b16S64_idris_b16S32_idris_b16Z64_idris_b16Z32_idris_b8S64_idris_b8S32_idris_b8S16_idris_b8Z64_idris_b8Z32_idris_b8Z16_idris_b64AShr_idris_b64LShr_idris_b64Shl_idris_b64Xor_idris_b64Or_idris_b64And_idris_b64Compl_idris_b64SRem_idris_b64URem_idris_b64SDiv_idris_b64UDiv_idris_b64Times_idris_b64Minus_idris_b64Plus_idris_b32AShr_idris_b32LShr_idris_b32Shl_idris_b32Xor_idris_b32Or_idris_b32And_idris_b32Compl_idris_b32SRem_idris_b32URem_idris_b32SDiv_idris_b32UDiv_idris_b32Times_idris_b32Minus_idris_b32Plus_idris_b16AShr_idris_b16LShr_idris_b16Shl_idris_b16Xor_idris_b16Or_idris_b16And_idris_b16Compl_idris_b16SRem_idris_b16URem_idris_b16SDiv_idris_b16UDiv_idris_b16Times_idris_b16Minus_idris_b16Plus_idris_b8AShr_idris_b8LShr_idris_b8Shl_idris_b8Xor_idris_b8Or_idris_b8And_idris_b8Compl_idris_b8SRem_idris_b8URem_idris_b8SDiv_idris_b8UDiv_idris_b8Times_idris_b8Minus_idris_b8Plus_idris_b64const_idris_b32const_idris_b16const_idris_b8const_idris_b64_idris_b32_idris_b16_idris_b8_idris_b64CopyForGC_idris_b32CopyForGC_idris_b16CopyForGC_idris_b8CopyForGC.eh_idris_castB32Int.eh_idris_b8Lt.eh_idris_b8Gt.eh_idris_b8Eq.eh_idris_b8Lte.eh_idris_b8Gte.eh_idris_b16Lt.eh_idris_b16Gt.eh_idris_b16Eq.eh_idris_b16Lte.eh_idris_b16Gte.eh_idris_b32Lt.eh_idris_b32Gt.eh_idris_b32Eq.eh_idris_b32Lte.eh_idris_b32Gte.eh_idris_b64Lt.eh_idris_b64Gt.eh_idris_b64Eq.eh_idris_b64Lte.eh_idris_b64Gte.eh_idris_b64T32.eh_idris_b64T16.eh_idris_b64T8.eh_idris_b32T16.eh_idris_b32T8.eh_idris_b32S64.eh_idris_b32Z64.eh_idris_b16T8.eh_idris_b16S64.eh_idris_b16S32.eh_idris_b16Z64.eh_idris_b16Z32.eh_idris_b8S64.eh_idris_b8S32.eh_idris_b8S16.eh_idris_b8Z64.eh_idris_b8Z32.eh_idris_b8Z16.eh_idris_b64AShr.eh_idris_b64LShr.eh_idris_b64Shl.eh_idris_b64Xor.eh_idris_b64Or.eh_idris_b64And.eh_idris_b64Compl.eh_idris_b64SRem.eh_idris_b64URem.eh_idris_b64SDiv.eh_idris_b64UDiv.eh_idris_b64Times.eh_idris_b64Minus.eh_idris_b64Plus.eh_idris_b32AShr.eh_idris_b32LShr.eh_idris_b32Shl.eh_idris_b32Xor.eh_idris_b32Or.eh_idris_b32And.eh_idris_b32Compl.eh_idris_b32SRem.eh_idris_b32URem.eh_idris_b32SDiv.eh_idris_b32UDiv.eh_idris_b32Times.eh_idris_b32Minus.eh_idris_b32Plus.eh_idris_b16AShr.eh_idris_b16LShr.eh_idris_b16Shl.eh_idris_b16Xor.eh_idris_b16Or.eh_idris_b16And.eh_idris_b16Compl.eh_idris_b16SRem.eh_idris_b16URem.eh_idris_b16SDiv.eh_idris_b16UDiv.eh_idris_b16Times.eh_idris_b16Minus.eh_idris_b16Plus.eh_idris_b8AShr.eh_idris_b8LShr.eh_idris_b8Shl.eh_idris_b8Xor.eh_idris_b8Or.eh_idris_b8And.eh_idris_b8Compl.eh_idris_b8SRem.eh_idris_b8URem.eh_idris_b8SDiv.eh_idris_b8UDiv.eh_idris_b8Times.eh_idris_b8Minus.eh_idris_b8Plus.eh_idris_b64const.eh_idris_b32const.eh_idris_b16const.eh_idris_b8const.eh_idris_b64.eh_idris_b32.eh_idris_b16.eh_idris_b8.eh_idris_b64CopyForGC.eh_idris_b32CopyForGC.eh_idris_b16CopyForGC.ehEH_frame0 #1/20 1369667709 501 20 100644 2924 ` idris_opts.o hh__text__TEXTx!__data__DATA__cstring__TEXT__eh_frame__TEXT hP  P UHH50]fDfDUHSHEE H5HUHM0tuqEH[]UGt MtKu!E EۋEEЋEEHH;H50H;H50HH H=2fUHAWAVAUATSHHUЉIu1ۉ'H:H5uAADH[A\A]A^A_]L5IH=#I>H50L5I>H501HUJ4H=0L5fDAErP?tHtYKuLHHcIFQA}-t@HUN,LH5usqAFLHLcM.AIA9|UHAVSHIHA6HH H A)HcHH4H3H [A^] Usage: [+RTS -RTS] Options: -? Print this message and exits. -s Summary GC statistics. -H Initial heap size. Egs: -H4M, -H500K, -H1G -K Sets the maximum stack size. Egs: -K8M %u%cRTS Opts: Unable to recognize size suffix `%c'. Possible suffixes are K or M or G. RTS Opts: Unable to parse size. Egs: 1K, 10M, 2G. +RTS-RTSRTS options should start with '-'. RTS opts: Wrong argument: %s zRx , ,L 4|q  4= -E---=---=-w-pf-WM=--=---=F-7- ^  ^P^P ^ +8\0Jqp0 1^<Bi)V_print_usage_usage_fprintf_read_size_sscanf___stderrp_exit_fwrite_parse_args_strcmp___stdoutp_printf_parse_shift_args_print_usage.eh_read_size.eh_parse_args.eh_parse_shift_args.ehL_.strL_.str1L_.str2L_.str3L_.str5L_.str6L_.str4EH_frame0#1/20 1369667709 501 20 100644 3100 ` idris_stats.o __text__TEXTu/__literal8__TEXTx__cstring__TEXT__eh_frame__TEXT(80  hP   PUHAWAVAUATSHHHK0II)HSLH)HS H)H{II)MI I0EMfIn\EI0CMfInXMf(^EDCEE1A** ^D,H9uE1*^ED,H9ufEELH H0EHfHn y\DH0CHfHnXHH HfHn\HfHnXCY^MM^YMпH5 3H=0sH=0s H=0sH=0H=D0s8H=0HCHH I0ELfHn\ oI0CLfHnX^WH=H=EȰHC HH LfHn\ LfHnX^H=HCHH LfHn\ LfHnX^H=LH LfHn\ DLfHnX^H=H=EH=D0H=EаH[A\A]A^A_]fDUHHHH=*]0E.AY@RTS error: aggregate_stats not implemented%'20d bytes allocated in the heap %'20d bytes copied during GC %'20d maximum heap size %'20d chunks allocated in the heap %'20d average chunk size GC called %d times INIT time: %8.3fs MUT time: %8.3fs GC time: %8.3fs EXIT time: %8.3fs TOTAL time: %8.3fs %%GC time: %.2f%% Alloc rate %'d bytes per MUT sec Productivity %.2f%% zRx 4J  ,T% q-aW=7-+$- - - - -~ waF-:3-,%------{-q-lA[-X^X ^ y D_t(1PexU@BM) _print_stats_clock_setlocale_putchar_printf_aggregate_stats___stderrp_fwrite_print_stats.eh_aggregate_stats.ehL_.str1L_.str2L_.str3L_.str4L_.str5L_.str6L_.str7L_.str8L_.str9L_.str10L_.str11L_.str12L_.str13L_.str14L_.str15L_.strEH_frame0