ELFP@44 44@4@@@p((@(@@@  )@@@@@S(ͻPtdS(MM/lib/ld-uClibc.so.0@S%T5THTXTcTTT @ Kh@@h@#@ T p@Pppp@ ppIp#p o@oo@I* {y8a^ +^ 6Kd k[`5w M\ K$~42YFx'~MQE|)N8zK1 ~O>B@/\rmB.bI:=(lUAD=GCYPkg(Je9) +v]?<Mt#x!**y;jOX @m7rO#u,4<Gv/>.nJ}Q;cb;Y*\[ Fp&'E|l i"Z3lGN3MP!/,#{kkLg*.e69!f4%1Rdofu(zJ+?`T0~ L&fv 4Xd57W7cS-_32X&hLHs#$ QwIXmC2,e6TtWB}>D-QIqZ:GK9|3P;%[5q?V$&'aw"c /=0soRB,_ ")uH^n_Hp:!IoJjC( pR WA?V]S+3 js  DjSDm<{.@ Fzo|%<S`N5En yiUhL:V'V`bH zO"Ey P2xcvAaTa%$uh-^<Ubd;n}Z]?hg %A=Zi90>fA&H1$>6qCtp0 8r]@e8W)0=)U#72\8.{Y_} 95T[CgGRs1x6 q-7l4wtBi1FrN-"/D@:('EF!,+TPS@ST@@T@TP@ S@T)T)TP"T)GKH5J ~pK\NQ`K:G D 9P. F npKH7GHH `8A y>AAT leJ lB N;H %Il H`KhC 1PJ 7HH$ 0G\ fJ "DUI` `M. *A  =hG &RPK(A MIt &/4K I@KE,I, 40K iH\ P KD3KQGA <H-C \RKtLK eK4ZC MШKP G NK_G #JX 7E|mI ]h*BؙAp +H #IKp4fJ !tJ\ @C D@F, HKH:,LSF$ tI (FJ , ,VJ4 o'F4 `-IX K5 3\/H$ CWJl $OB 90IH K@ Ah E X9sFh &G| B)H EtwJt hA$ V?fG FJ ' |`Jt lA +Bp C JL j=J( 14J U)0K ,4VJ ,G\ 9D{Ht .&FC 94H0 {=8G 8J $D, ](dI\ u PcJP 9"A DH< NK0IpK`FJ KJ  P`K RAl 1J  nC)H #J -LK $8AH 1H *\H V=ID H0 (DdCT KPKP@KL@B` 3,F$ W$ D ,;0K *C8 3KH FT 4D  Dh NpK0K`K3C +J %XM4 OPK 0I\ RH q@ =P*p$J  LF Ht yC\ {G@KLQ0K]"`C %C  -HHI  M5 /J FHl cK@ pAd IJH &J $ H, S 8]J b* E HH K-K\f/XHp "'PH| Ot[J@ GKCcJ GK|QKG 4ХKdJ L- 6$K=I LA )A8 `I  |C_H JXA4 `K4 .Jp `Ad T'rK $9oHP I\Gx bCHt C X!Dh ЏGX SK$ }1TI` :5G@ tH$ 4F\ LKgKL?TGp 4,KT +F< [PнJ ;;J V3KD J\ A$4H` !ED =J t@ @L2 -` J\ OBJd [Jx $ iJl EJ( #J dSТK @IX !-̗E v!D kA I 6.pFH A 8lCL ?sGH sK<rOK$QK&J @G  1LH, R0RI ?HJ (VL8 t AT TJ 1 VI $I v=Dh D E` u-I =tKL KtG @  \7/Hp n<(FP ;A8 dSC@ $ȤJ 7PKXVI\ 6,vGl tHpK\A -zG *lE N`KdD ;F` OPKK@K=@`G ,H M0K+B(XJ  E $M4 K KD)XF K\pM3 +>CD %+JD <PJ g3eF <Gt SKXMKPM|,J 0 D8 KLMСKPS(D  M. TSK 0KDe6I  6QK  K/ %D oIP t$Cd L, KH MJL "H\ /M0 qL;KD F 3K oJK@FRK=`lL6 +J X LHH8 'E K\<K@ $ HX k2wJ`  B ;[J I68IH$ JK$EHL C EIJH @4 cHРKH)LGKD3G k8IJ( nI|xJ\ ĢA $dC  7\NH  <J NKt G$ HK\GKHPKy9IX r$H NpKL. 8 ȃA` F\ &,FE z2UI` vN`KPKTFI@ H@K\.0KHJ8 HD+JD ]3PK M KP& GH HKLP>K| G2K 0)K"4 B RK8/LzG| )|F$ @A T<J\ B J ,JD 0TsJ pQKlHK\Cd RpKT H -K 'XyK 0CX zH`K\!3uC 0L3 RK  `G\ EKlhsD CkHd DHEL *sJ( ;$Ix HK\KpK 3$(J@ ~@ TC G K+A  :G WCT QOKc CL  D ^> C Ox>KL FH7A G4 >xPA0 5\JH C8`H  8E$ 8% xG( &J\ (0G \GK?LJ i4"F LJh OpK0M, z(GJ  atG\ Y8mH hR`KO9pE@ D8pSF {p*%IJ4 xM2 PPK\jED ;)IQ@KDm7SH  aBJ I0K| KpTDKNPK!,eK b&wG `J LdJ| BJP p#1BP  L2D 4$F L2`UI` #,Fl 9 GM0 3;K\37 YK LKx#dHx _ 8J pH I ЛK`D, NJ  I WIP :Kt?ФG( RKHK_@I KM/ `RKKBJ "C /Et )tyBX JpKGS`K[DJ kF( 8FP HPK\ fJH @K` 46F '0J  C H XtF, eG@ {@xG 3Kd &GLJ IJt U4A D>XC` S0Kl J @F /2E Q KXF (G A pDJL DH xCh $I x/Kl &H q9KSGF LKU.H( tC F-C L,J0 OKk(K ExwC HKEtrC ?lG 'P.H H| ,IH O/E 3اA  GКK0J*E ;'H  z?ȜJ <K WAA  LI 6Hl ,$~H B D 0G\ H KD ; BI `'AD _fini__uClibc_main__deregister_frame_info__register_frame_info_Jv_RegisterClasses_log_fn_tor_mallocset_uint32memcpy_tor_reallocbuf_total_allocmemmovestderrfprintfabort_tor_malloc_zeroassert_buf_okbuf_new_with_capacitybuf_total_usedbuf_datalentor_tls_get_pending_bytestor_tls_readsend__errno_location_check_no_tls_errorstor_tls_writestrstratoimemchrget_uint16tor_strisprintstrchrescapedtor_inet_ntoastrlenstrlcpyaddress_is_in_virtual_rangeget_uint32recvcircuit_id_used_on_connsmartlist_createtor_snprintfsmartlist_addsmartlist_join_stringssmartlist_free_tor_strdupbuild_state_get_exit_nicknamecircuit_list_pathget_optionsrouter_get_by_digestrep_hist_note_extend_succeededrep_hist_note_extend_failedrouter_get_my_routerinfocircuit_state_to_stringcircuit_log_pathglobal_circuitlistmemcmpcircuit_newcircuit_set_statecircuit_initcontrol_event_circuit_statuscircuit_handle_first_hop_circuit_mark_for_closeconnection_or_get_by_identity_digestconnection_or_connectrouter_digest_version_as_new_ascircuit_send_next_onion_skincircuits_pending_or_connscircuit_set_circid_orconnmemsetconnection_or_write_cell_to_bufonion_skin_createconnection_edge_send_commandcircuit_reset_failure_counthas_completed_circuitcircuit_rep_hist_note_resultcircuit_has_openedcheck_whether_orport_reachableinform_testing_reachabilityconsider_testing_reachabilitytor_version_as_new_ascrypto_randcircuit_mark_all_unused_circscircuit_expire_all_dirty_circsrelay_header_unpackcrypto_new_digest_envcrypto_digest_add_bytescrypto_create_init_cipherfast_client_handshakecircuit_init_cpath_cryptocrypto_dh_freeonion_skin_client_handshakeis_local_IPtor_tls_is_serverrouter_orport_found_reachablerep_hist_get_predicted_portscircuit_remove_handled_portssmartlist_string_num_isincompare_addr_to_addr_policyconnection_edge_is_rendezvous_streamcircuit_stream_is_being_handledget_connection_arrayrouter_is_meadd_nickname_list_to_smartlistsmartlist_subtractsmartlist_overlapsmartlist_intersectrouterlist_sl_choose_by_bandwidthrouter_is_unreliablerouter_exit_policy_rejects_allconnection_ap_can_use_exitrouter_choose_random_noderouter_get_routerlistextend_info_dupextend_info_from_routerextend_info_freecircuit_append_new_exitsmartlist_choosebase16_encoderouter_get_trusteddirserver_by_digestbuild_state_get_exit_routerrouterlist_add_familyrouterlist_find_my_routerinfofirewall_is_fascist_orfascist_firewall_allows_address_oronion_append_to_cpathcrypto_pk_dup_keycrypto_free_pk_envsmartlist_insertformat_local_iso_timesmartlist_del_keepordersmartlist_split_stringsmartlist_clearentry_guards_prepend_from_configstrcasecmpparse_iso_timeis_legal_nicknamebase16_decodeor_state_saveconfig_free_linesformat_iso_timestrcmp_last_circid_orconn_entorconn_circid_map_HT_GROWsmartlist_removecrypto_rand_intcrypto_free_digest_envcrypto_free_cipher_envorconn_circid_map_HT_CLEARconnection_freerend_cmp_service_idsassert_circuit_okconnection_edge_destroyconnection_or_send_destroy_connection_mark_for_closerend_client_remove_intro_pointcircuit_build_failedonion_pending_removeassert_cpath_layer_oksmartlist_isincircuit_get_by_circid_orconnsmartlist_delcircuit_all_predicted_ports_handledcircuit_launch_by_routernum_rend_servicesrep_hist_get_predicted_internalconnection_ap_attach_pendingrouter_have_minimum_dir_infoproxy_modeaddressmap_cleanrend_services_introduceconnection_state_is_opencircuit_unlink_all_from_or_conncircuit_n_conn_donecircuit_get_by_edge_conncircuit_detach_streamrend_client_rendcirc_has_openedrend_client_introcirc_has_openedrend_service_intro_has_openedrend_service_rendezvous_has_openedrend_service_relaunch_rendezvousentry_guard_set_statuscircuit_launch_by_extend_infocircuit_find_to_cannibalizecircuit_extend_to_new_exitcircuit_establish_circuitrouter_get_by_nicknamerep_hist_note_used_internalrend_client_get_random_introrend_client_refetch_renddesctor_inet_atonrouter_exit_policy_all_routers_rejectconnection_get_by_typerouter_reset_status_download_failuresrouter_reset_descriptor_download_failuresupdate_networkstatus_downloadsupdate_router_descriptor_downloadsaddressmap_already_mappedaddressmap_registerconnection_ap_handshake_send_resolveconnection_ap_handshake_send_beginconnection_ap_handshake_attach_chosen_circuitrend_client_send_introductionstats_n_padding_cells_processedstats_n_relay_cells_processedstats_n_destroy_cells_processedstats_n_create_cells_processedstats_n_created_cells_processedwe_are_hibernatingfast_server_handshakeonionskin_answerassign_to_cpuworkercircuit_finish_handshakecircuit_receive_relay_cellswitch_idcheck_private_dirset_max_file_descriptorsretry_all_listenersmark_logs_tempoptions_init_logsconn_type_to_stringconnection_close_immediateclose_temp_logscontrol_event_logmsgadd_callback_logcontrol_adjust_event_log_severityrollback_log_changesstart_daemonclear_trusted_dir_serversor_state_loadset_exit_redirectsparse_virtual_addr_networkpolicies_parse_from_optionsinit_cookie_authenticationrend_service_load_keysaccounting_parse_optionsaccounting_is_enabledentry_nodes_should_be_addedmark_my_descriptor_dirtycpuworkers_rotatednsworkers_rotateinit_keysserver_has_changed_ipconfigure_accountingwrite_pidfilefinish_daemonrend_config_servicesparse_line_from_strstrncasecmptor_parse_longatofset_optionsgethostnameis_internal_IPgethostbynameget_interface_address__ctype_tolower_locstrcmpstartget_unameparse_addr_portvalidate_addr_policiesdecode_hashed_passwordpath_is_relativeresolve_my_addressis_legal_nickname_or_hexdigestoptions_initfile_statusexpand_filenameread_file_to_strconfig_get_linesaddressmap_clear_configuredis_plausible_address_tor_strndupparse_log_levelstrerroradd_file_logstdoutadd_stream_logadd_syslog_loglog_level_to_stringparse_addr_and_port_rangeadd_trusted_dir_serverstrncmpoptions_dumprenamewrite_str_to_filetor_parse_uint64__ctype_b_locconfigure_libevent_loggingsuppress_libevent_log_msgevent_initevent_get_versionevent_get_methodentry_guards_parse_statetor_version_parserep_hist_load_stateentry_guards_update_staterep_hist_update_stateaes_c_idcompat_c_idcontainer_c_idcrypto_c_idlog_c_idtorgzip_c_idtortls_c_idutil_c_idbuffers_c_idcircuitbuild_c_idcircuitlist_c_idcircuituse_c_idcommand_c_idconfig_c_idconnection_c_idconnection_edge_c_idconnection_or_c_idcontrol_c_idcpuworker_c_iddirectory_c_iddirserv_c_iddns_c_idhibernate_c_idmain_c_idonion_c_idpolicies_c_idrelay_c_idrendclient_c_idrendcommon_c_idrendmid_c_idrendservice_c_idrephist_c_idrouter_c_idrouterlist_c_idrouterparse_c_idconnection_is_listenerbuf_newevent_deltor_digest_is_zeroconnection_or_remove_from_identity_maptor_tls_freebuf_freeconnection_is_on_closeable_listconnection_in_arrayconnection_unregistercontrol_update_global_event_maskdirectory_set_dirtyconnection_or_clear_identity_maprend_client_desc_hereconnection_dir_request_failedconnection_or_nonopen_was_started_hererep_hist_note_connect_failedrouter_set_statuscontrol_event_or_conn_statusrep_hist_note_connection_diedrep_hist_note_disconnectconnection_dns_removecontrol_event_stream_statusdns_cancel_pending_resolve__assertassert_connection_okbuf_clearconn_state_to_stringadd_connection_to_closeable_listsocketsetsockoptbindlistenset_socket_nonblockingconnection_newconnection_addconnection_start_readingtor_dup_addrsocks_policy_permits_addressgetsocknameconnection_tls_start_handshakeescaped_safe_strglobal_read_bucketglobal_write_bucketconnection_stop_readingenable_control_loggingdisable_control_loggingconnection_start_writingconnection_is_readingconnection_edge_end_errnobuf_capacityread_to_bufrep_hist_note_bytes_readread_to_buf_tlsconnection_tls_continue_handshakeconnection_state_is_connectinggetsockoptconnection_bucket_write_limitflush_bufconnection_wants_to_flushrep_hist_note_bytes_writtenflush_buf_tlsconnection_stop_writingbase64_encodeconnection_or_process_inbufconnection_edge_process_inbufconnection_dir_process_inbufconnection_dns_process_inbufconnection_cpu_process_inbufconnection_control_process_inbufconnection_or_finished_flushingconnection_edge_finished_flushingconnection_dir_finished_flushingconnection_dns_finished_flushingconnection_cpu_finished_flushingconnection_control_finished_flushingconnection_or_finished_connectingconnection_dir_finished_connectingconnection_edge_finished_connectingconnection_or_reached_eofconnection_edge_reached_eofconnection_dir_reached_eofconnection_dns_reached_eofconnection_cpu_reached_eofconnection_control_reached_eofconnection_is_writingconnection_edge_end_reason_socks5_responseconnection_ap_handshake_socks_resolvedconnection_ap_handshake_socks_replyconnection_edge_endconnection_edge_package_raw_inbuf_connection_mark_unattached_aperrno_to_end_reasonconnection_edge_consider_sending_sendmeconnection_watch_eventsconnection_ap_detach_retriableconnection_ap_handshake_attach_circuitstrmap_newstrmap_getstrmap_removeaddressmap_get_mappingsstrmap_freecontrol_event_address_mappedstrmap_setaddr_mask_get_bitsstrcasecmpendbase32_encodestrlcatstrmap_iter_initstrmap_iter_donestrmap_iter_getstrmap_iter_nextstrmap_iter_next_rmvaddressmap_inittor_strloweraddressmap_rewriteparse_extended_hostnamerep_hist_note_used_portrouter_find_exact_exit_enclavehex_strrep_hist_note_used_resolverend_cache_lookup_entrystrrchrfetch_from_buf_socksconnection_write_to_bufconnection_ap_handshake_rewrite_and_attachtor_socketpairset_uint16client_dns_set_addressmapdns_resolveconnection_exit_connectrend_service_set_connection_addr_portconnection_connectrouter_compare_to_my_exit_policyrend_valid_service_iddigestmap_getdigestmap_setdigestmap_removedigestmap_freedigestmap_newfetch_from_buf_httpparse_http_responsealloc_http_authenticatordirserv_get_nickname_by_digestrouter_digest_is_metor_tls_newtor_tls_handshaketor_tls_peer_has_certtor_tls_get_peer_cert_nicknametor_tls_verifycrypto_pk_get_digestget_identity_keycrypto_pk_cmp_keysauthdir_modedirserv_orconn_tls_donerep_hist_note_connect_succeededconnection_handle_writeconnection_fetch_from_bufcommand_process_cellchange_callback_log_severitytor_memmemtor_vsnprintf_connection_controller_force_writetor_parse_ulongcircuit_get_by_global_idconnection_get_by_global_idoptions_trial_assignoption_is_recognizedoption_get_assignmentoption_get_canonical_namebase64_decodesecret_to_keyoptions_save_currentcontrol_signal_actaddressmap_register_virtual_addressget_torrc_fnameaccounting_getinfo_helperentry_guards_getinforouter_get_by_hexdigestsigned_descriptor_get_bodydirectory_dump_request_logdirserv_get_routerdescsdirserv_get_networkstatus_v2_circuit_get_global_listlist_server_statusdirserver_getinfo_unregisteredconfig_getinfo_helperwrite_escaped_datasmartlist_join_strings2router_load_single_routerread_escaped_datafetch_from_buf_linefetch_from_buf_control0write_bytes_to_fileconnection_get_by_type_stateconnection_or_exact_get_by_addr_portdup_onion_keysread_allonion_skin_server_handshakewrite_allcrypto_thread_cleanupspawn_exitspawn_funconion_next_taskonion_pending_addrouter_get_trusted_dir_serversdirectory_initiate_command_routerstatusfascist_firewall_allows_address_dirrouter_pick_trusteddirserverrouter_pick_directory_serverdirectory_all_unreachabledirectory_get_from_dirserverdir_split_resource_into_fingerprintsconnection_ap_make_bridgeeat_whitespace_no_nlfind_whitespacesscanfparse_rfc1123_timerouter_digest_is_trusted_dirdetect_compression_methodtor_gzip_uncompressrend_cache_storerouter_load_routers_from_stringdirectory_info_has_arrivedrouter_dirport_found_reachablerouter_set_networkstatusrouters_update_all_from_networkstatusrouter_parse_runningroutersrouter_parse_directorydirserv_get_directoryglobal_write_bucket_emptyformat_rfc1123_timedirserv_get_runningrouterstor_gzip_compressrend_cache_lookup_descdirserv_add_descriptorrouter_get_combined_status_by_digesttor_strstripcrypto_pk_get_fingerprintadd_fingerprint_to_dirdirserv_free_fingerprint_listcrypto_pk_check_fingerprint_syntaxesc_for_logauthdir_policy_permits_addressauthdir_policy_valid_addressesc_router_inforouter_parse_entry_from_stringrouter_add_to_routerlistcontrol_event_or_authdir_new_descriptorcontrol_event_descriptors_changedrouter_differences_are_cosmeticrouterinfo_freerouterlist_removerouter_get_advertised_bandwidthsort_version_listcrypto_pk_write_public_key_to_stringrouter_get_dir_hashrouter_append_dirobj_signaturedigestmap_sizedigestmap_iter_initdigestmap_iter_donedigestmap_iter_getdigestmap_iter_nextdirserv_dump_directory_to_stringdirserv_set_cached_directoryrouter_get_runningrouters_hashsmartlist_sortrouter_get_networkstatus_v2_hashexit_policy_is_general_exitdigest_to_base64router_get_by_descriptor_digestcache_map_HT_CLEARcache_map_HT_GROWtor_lookup_hostnameconnection_get_by_type_state_lastwrittenlocaltime_rmktime__udivdi3accounting_record_bandwidth_usageidentity_key_is_setcrypto_digest_get_digest__cmpdi2__floatdidf__fixunsdfditor_cleanupstats_n_seconds_workingaccounting_run_housekeepingevent_setcircuit_about_to_close_connectionconnection_about_to_close_connectionassert_connection_edge_not_dns_pendingconnection_removeevent_addevent_pendingconnection_handle_readassert_all_pending_dns_resolves_okany_predicted_circuitsrouter_retry_connectionsrouter_is_clique_modeconsider_hibernationcircuit_expire_buildingconnection_ap_expire_beginningconnection_expire_held_opencircuit_close_all_markedrend_consider_services_uploadbuf_shrinkcircuit_build_needed_circscheck_descriptor_bandwidth_changedmark_my_descriptor_dirty_if_older_thanconsider_publishable_servernetworkstatus_list_update_recentcheck_descriptor_ipaddress_changedrouterlist_remove_old_routersnetworkstatus_list_cleanrep_history_cleanrend_cache_cleanany_trusted_dir_is_v1_authoritycrypto_seed_rngtor_tls_context_newget_onion_key_set_atrotate_onion_keyrouter_rebuild_descriptoradvertised_server_moderouter_upload_dir_desc_to_dirserverstor_gettimeofdaycontrol_event_bandwidth_usedconnection_bucket_refillcircuit_note_clock_jumpedcheck_whether_dirport_reachableaccounting_add_bytesrouter_reset_warningsrouterlist_reset_warningsaddressmap_clear_transientoptions_init_from_torrcdirserv_parse_fingerprint_filedns_inithandle_signalsconnection_bucket_initrouter_reload_router_listrouter_reload_networkstatusevent_dispatchcpu_inithibernate_begin_shutdownwaitpidget_min_log_levelswitch_logs_debugrephist_total_allocrephist_total_numdump_routerlist_mem_usagecircuit_dump_by_connstats_n_relay_cells_relayedstats_n_relay_cells_deliveredstats_n_data_cells_packagedstats_n_data_bytes_packagedstats_n_data_cells_receivedstats_n_data_bytes_receivedtime_of_process_startrep_hist_dump_statsrend_service_dump_statssigemptysetsigactionrep_hist_initrend_cache_initadd_temp_lognetwork_initatexitgeteuidcrypto_global_initrouterlist_free_alladdressmap_free_alldirserv_free_allrend_service_free_allrend_cache_free_allrep_hist_free_alldns_free_allclear_pending_onionscircuit_free_allentry_guards_free_allconnection_free_allpolicies_free_alltor_tls_free_allclose_logsconfig_free_allrouter_free_alltor_free_allcrypto_global_cleanupunlinkcrypto_dh_newcrypto_dh_get_bytescrypto_pk_keysizecrypto_dh_get_publiccrypto_pk_public_hybrid_encryptcrypto_pk_private_hybrid_decryptcrypto_dh_compute_secretcrypto_expand_key_materialrouter_parse_addr_policy_from_stringaddr_policy_freepolicies_parse_exit_policystrcasecmpstarteat_whitespacerelay_header_packcrypto_digest_dupcrypto_digest_assigncrypto_cipher_encryptcrypto_cipher_decryptclient_dns_incr_failuresclient_dns_clear_failuresconnection_exit_begin_conncircuit_extendcircuit_truncatedconnection_exit_begin_resolverend_process_relay_cellconnection_outbuf_too_fullcrypto_pk_asn1_encodecrypto_pk_private_sign_digestcrypto_pk_asn1_decodecrypto_pk_public_checksig_digestrend_service_descriptor_freestrspnstrmap_get_lcrend_parse_service_descriptorrend_get_service_idstrmap_set_lcrend_mid_establish_introrend_mid_establish_rendezvousrend_mid_introducerend_service_introducerend_mid_rendezvousrend_client_receive_rendezvousrend_service_intro_establishedrend_client_rendezvous_ackedrend_client_introduction_ackedstrncpycrypto_dh_generate_publiccircuit_get_by_rend_query_and_purposeconnection_get_by_type_state_rendquerycrypto_digestcircuit_get_next_by_pk_and_purposecircuit_get_rendezvoussmartlist_set_capacityinit_key_from_filecircuit_launch_by_nicknamerend_encode_service_descriptordirectory_post_to_dirserverssmartlist_add_alldigestmap_isemptydigestmap_iter_next_rmvtor_mutex_acquiretor_mutex_releasecrypto_new_pk_envcrypto_pk_generate_keycrypto_pk_write_private_key_to_filenamereplace_filecrypto_pk_read_private_key_from_filenamecrypto_pk_check_keyset_identity_keyset_onion_keyrouter_get_my_descriptordirserv_add_own_fingerprinttor_mutex_newdirectory_initiate_command_routerget_onion_keyget_platform_strsmartlist_string_isinrouter_dump_router_to_stringsmartlist_string_removeis_legal_hexdigestrep_hist_bandwidth_assessrep_hist_get_bandwidth_linesrouter_get_router_hashtor_mutex_freetor_listdirstat64append_bytes_to_filewrite_chunks_to_filenetworkstatus_freerouterlist_freerouterstatus_freeauthdir_wants_to_reject_routerdirserv_thinks_router_is_blatantly_unreachableqsortrouters_update_status_from_networkstatusrouter_parse_list_from_stringdirserv_set_cached_networkstatus_v2networkstatus_parse_from_stringtouch_filesmartlist_bsearchconnection_get_by_type_addr_port_purposeconnection_get_by_type_purposenetworkstatus_get_by_digestentry_guards_set_status_from_directorytor_version_is_obsoleteversion_status_joindirserv_would_reject_routercmp_addr_policiescrypto_pk_private_signtor_version_comparecrypto_pk_DER64_decode_public_keycrypto_pk_public_checksigdigest_from_base64parse_port_rangecrypto_pk_read_public_key_from_stringstrtoltor_mainftello64strftimefputsfflushsyslogcloselogfclosefopen64openlogevent_set_log_callbackstrcpy__ctype_toupper_locstrtoulstrtoullsprintfgmtime_rtor_timegmstrptimemkdirgetuidchmodgetpwuidgetenvstrcmpendget_user_homediropendirreaddir64closedirpipeforksetsidchdirdup2getpidutimefcntl64getrlimit64setrlimit64getpwnamgetgrnamsetgidsetuidgetaddrinfofreeaddrinfopthread_createpthread_detachpthread_exitpthread_mutex_initpthread_mutex_lockpthread_mutex_unlockpthread_mutex_destroypthread_selfstrmap_impl_HT_GROWdigestmap_impl_HT_GROWstrmap_impl_HT_CLEARdigestmap_impl_HT_CLEARERR_get_errorERR_reason_error_stringERR_lib_error_stringERR_func_error_stringENGINE_get_nameENGINE_get_idERR_load_crypto_stringsOPENSSL_add_all_algorithms_noconfENGINE_load_builtin_enginesENGINE_register_all_completeENGINE_get_default_RSAENGINE_get_default_DHENGINE_get_default_RANDENGINE_get_digest_engineENGINE_get_cipher_engineERR_remove_stateEVP_cleanupERR_free_stringsENGINE_cleanupCONF_modules_unloadCRYPTO_cleanup_all_ex_dataRSAPrivateKey_dupEVP_PKEY_newEVP_PKEY_assignEVP_PKEY_freeRSA_freeRSAPublicKey_dupRSA_new_crypto_new_pk_env_rsacrypto_new_cipher_envcrypto_cipher_set_keycrypto_cipher_encrypt_init_ciphercrypto_cipher_decrypt_init_cipheraes_new_cipheraes_free_cipherRSA_generate_keyBIO_new_mem_bufPEM_read_bio_RSAPrivateKeyBIO_freeBIO_s_memBIO_newPEM_write_bio_RSAPublicKeyBIO_ctrlBUF_MEM_freeBIO_writePEM_read_bio_RSAPublicKeyPEM_write_bio_RSAPrivateKeytor_strpartitionRSA_check_keyBN_cmpRSA_sizeRSA_public_encryptRSA_private_decryptRSA_public_decryptRSA_private_encryptcrypto_cipher_generate_keycrypto_pk_public_encryptcrypto_pk_private_decrypti2d_RSAPublicKeyd2i_RSAPublicKeyaes_set_keyaes_cryptSHA1SHA1_InitSHA1_UpdateSHA1_FinalBN_newBN_hex2bnBN_set_wordDH_newBN_dupDH_freeDH_sizeDH_generate_keyBN_freeBN_num_bitsBN_bn2binBN_copyBN_sub_wordBN_bn2hexCRYPTO_freeBN_bin2bnDH_compute_keyRAND_seedRAND_bytesEVP_EncodeInitEVP_EncodeUpdateEVP_EncodeFinalEVP_DecodeInitEVP_DecodeUpdateEVP_DecodeFinalCRYPTO_num_locksCRYPTO_set_locking_callbacktor_get_thread_idCRYPTO_set_id_callbackaes_get_counteraes_set_counterSSL_get_errorSSL_library_initSSL_load_error_stringsSSL_CTX_free_crypto_pk_env_get_evp_pkeyX509_newX509_set_versionX509_get_serialNumberASN1_INTEGER_setX509_NAME_newOBJ_txt2nidX509_NAME_add_entry_by_NIDX509_set_subject_nameX509_set_issuer_nameX509_time_adjX509_set_pubkeyEVP_sha1X509_signX509_freeX509_NAME_freeSSLv23_methodSSL_CTX_newSSL_CTX_ctrlSSL_CTX_set_cipher_listSSL_CTX_use_certificateSSL_CTX_use_PrivateKeySSL_CTX_check_private_key_crypto_dh_env_get_dhSSL_CTX_set_verifySSL_newSSL_set_fdSSL_freeSSL_readSSL_writeSSL_acceptERR_peek_errorSSL_connectSSL_shutdownSSL_get_peer_certificateX509_get_subject_nameX509_NAME_get_text_by_NIDASN1_TIME_printSSL_get_peer_cert_chainsk_numsk_valueX509_cmpX509_get_pubkeyX509_verifyEVP_PKEY_get1_RSAX509_cmp_timeSSL_pendingSSL_get_rbioBIO_number_readSSL_get_wbioBIO_number_writtendeflateInit2_deflatedeflateEndis_gzip_supportedinflateInit2_inflateinflateEndlibz.so.1_DYNAMIC_LINKING__RLD_MAP_gp_disp_DYNAMIC_GLOBAL_OFFSET_TABLE_libssl.so.0.9.8libcrypto.so.0.9.8libpthread.so.0libdl.so.0libevent-1.1b.so.1__clz_tablibgcc_s.so.1libc.so.0_ftext_fdata_gp_edata__bss_start_fbssGLIBC_2.0Tii T<Ҝ'!'<\Ҝ'!9' <,Ҝ'! @9'  '!<ќ'!!x'$$',䆙 <ќ'!')B$B,@dB$BC`B$d!$"!` dB$BC`B$,@$!@ $)!$" '<М'!'Ȏ$)$@!@ DB$B @D$@!@  '<Ϝ'!' (!$ !#!H#I+C 0$ T$$@$( 0' $0 7p"$$ p$ $$ l& (1&  $ $$$$ p$ $$ l& <1&  $ $$$$ p$ $ l& \1&  $ $f$$$ p$ $$ l& d1&  $ $C$<'!' 40,<8(!!!ČȌ!+%@+!(@!##0D @!@( !`0'!( !0 D !@<Ȋ'!'$,( !!0 $+!(!  $@#"!#P#0C 9' !0@D$!8@!@%"!E+`+# @#8!@S!0,$ !0'<ȉ'!'$ ,(!!!x 9' !@@!8%!0 +E! `$@#e"!b#EB&&+C@!( 8 !p@$Q,$ !0'C<Ԉ'!' <(40,!c4C$@D$ +C@$+bn@$  !@7p" F<#! `!( !9' y" T$B,@># F<"!9' >" F<#! `!(  @$!9' <# F>"!9' }<" F>#!(  4$!9' a<`r'!'$ !T$yP!( 0{9' @$@!$('$ `$ x$ $$ $ 8$  yB,T@X!! $@29'  @! X !(! `  1&p  X$ \B$$$ $ $  辥$ $$ \B$䉙  t  ! 8  DA$$ $ l$  ! y$ B$$ $ $  辥$ $$ B$<f'!' 40,<8(!!0@C$b$$B$mB$$9'  T@!@ $ $$$  &! !(!8  $('!(  >#!0`(*+'c&ĈĘňŘ LjǘȈ ȘDDEE GGH H$B$%('ɈɘÈØǀ ȀIICCG H8  !<40,(@'$$ $ $  $$ $ $$ & <1&  辥$ $$䉙  t  $$ $ $$ & x1&  辥$ $$$$ $ $ & 1&  辥$ $$$$ $ $$ & 1&  辥$ $$$$ $ $$ & 1&  辥$ $i$<`'!H'  !@*!B(' $'@$@$B4 $ Tc$@(' $B@$ Xc$4  $'4d  <_'!'  !yB,@$TDC3`$b_$x@$$ |$ $  T$z9'  h@!@@G@Dc00"%C0%D.2%E%0(,-*1.5296=:@&HD.'  &@$$ |$ $  $L!( ! $('  @!$D!!`'$$ |$ $  $! $X  $$ |$ $  !   B@! (  !   !  !@$$$ $"  ! 4  @! l  @8  `  ! $$ $ $`$ \& \1&  辥$ $`$䉙  t  $ $ $ \& 1&  辥$ $_$$ |$ $$  $L$  !@  !@B @b@LLT%('@$HD!  6@$! ('@29'  @$T#$Db! !(X  B$@ B$ B$$8$ |$ $  !$ |$ $$ Dƥ$  @('!($  T$$$  T$$$(, 0$4(8$ $ $6$ \& ̿1&  辥$ $6$$$ $ $5$ \& 1&  辥$ $5$<,W'!'!8 P$$$  Ȇ  ';B?FC_"\"c#`#g$d$k%h%JGo"l"% '8 $$ $ D$ "8Dl  @!80,($ @'"hD @ !_"\"c#`#g$d$k%h%o"l"$ $ h$$ ! p $<,B'!' DD>,F(40,HE0 p t!<` F{E$L$$$ $$$ $ $$  ! p9'  !@B(@$*@$! 4,(8' $ $  !$ $ $  $ $ $$ & L1&  辥$ $$䉙  t  $ $ $$ & T1&  辥$ $$$$ $ $$ & \1&  辥$ $$<>'!'( $ !@̈ !@"@!$0 $!df!(@ÀĀCD! @ "&*@$! @D !@( 0'<='!' H<40(!!D@8,tY9'  !@  S`$0!B@V,$C!CP! `1&̏  @! p  B*"@! @؇  !H@<840,(P'$ $ $0$ h& 1&  辥$ $0$䉙  t  $ $ $/$ h& 1&  辥$ $/$@!@ ! !(@$ @$!<9'!' pl\H!|hd`XTPL  (','8D  ,0$4@!(!CD^9'  ,@&0B$0*@D 0  Ï!@b@!$!b!bq! $  @TÏ&b*@R&4!0$$ $ $  ̈  $!@8(E! `$$  ̈  88e! @!0!8!@  ̈  !@Ə!Œ @!8(!C&tu! @Œ*@!8! @!(  80b @! @!(`$  @! @!(`@  ! @  !@! `؇  ! ؇  ! @؇  ! p   $8"$ $ ,$  ! pld`\XTPLHx'80b@$!$ $ D$  !!E  Ə!  ! @tY9'  !@$q@Ə!Œ%@! $!Ve!DQ! @ @!(\9'  @!( ! @  ƏŒ&*@! ! @!(  80b @! @!(`$  @! @!(`@  ! @  @!@@B$@B(@!⎀!bb&@! @p  *@! ؇  (! `|9@'`$ B$| B$`$ B$ $ $$  ! !(!0@_9'  #$ $ $  V@ B$`q!l"BB0^@! |!8  T@l"B0@! 8HbB0G@$$!8  >@! І  7@@,@!<(!bD&^9'  @!( ,*@C*@$!`4u4c$4(!bDԄ  @<bB$b FEBDBDA4!8D$ FD@D+@*`$! @T ;@!@!0@! @!( !8Ō p!QCE!($+@$p  ! 4,($ !8'!(@ !@@$!( #00!  !@!8" p !0QÌŬ%+ @!8"FBDBDA4!8D$ FD@Dp%g]&F<'!' ! @! @$ ('p $<@'! @!( @ @$b! !$ ` ! +@! c$!bcDMF H L! P$T% F> F2E<JDJDA5!8D FDD! !P!H!Xg &C)%!  JJ%+E@k%&(B,! @$FJDJDA5!8D FDD%b @ D!į F< '!' PLHXTD@!!0Ð$:b$$2>>(p$c` dE<|<N0B4b$&P40,7('B$Bb@ ! `!(!0b!(F! `@!@!(c$cc$B$Cp  xB$x0`$&S40,}('B$Bb@ ! `!(!0`b!(jF! `@!@!(!@$TxbB$xbXPLHD@`'`  $!@ RT;S$B$ B+@$$d  $$ #"&b$B$D#B$Bb@  ! "$$! c b c JbM$$ $ $m$ & 1&  0٥$ $m$䉙  t  bb$ bY<<$ $ $T$ & \1&  0٥$ $T$D!(  (D<>!$ $>`(B(B@! @E- P <D!(  DzU|Tz @!(`@D<840,(H'$ $  @<D!0`d  %Q  >Dd  xCab$PBC-`Q&!   PD!@  ! @  $$ $ $  PB!( D  Z$ $ $$ & d1&  0٥$ $$䉙  t  $ $ $$ & 1&  0٥$ $$!(@0  @  ! @! @  xD0$ $ $  !yCb,@$$ $ $|B!8$$ 8$   $ $$ & |1&  0٥$ $b$$ $ $$ & 1&  0٥$ $@$$!(% $b$<$r #`$ & R&bFDc`$#`$ & R&bDB$c`8"@D$4"@$x#(bx"<c4$C$DT$y#$9b"@g$80,(@'$$ $ $ & 1&  0٥$ $g$䉙  t  z"p@#J`$b%Q$qe$$$ $ $ & 1&  0٥$ $e$ $ $c$ & 1&  0٥$ $c$$ $ $b$ & ,1&  0٥$ $b$#$X9'  F!( t  :@$$ $ $[$ & <1&  0٥$ $K[$ !( t  @$$ $ $X$ & 1&  0٥$ $X$X"s@$T"@y"B,@$D"m@J$@"I@K$L"%@L$H"@M$ $ $ & 1&  0٥$ $M$ $ $ & 1&  0٥$ $L$ $ $ & 1&  0٥$ $K$ $ $ & 1&  0٥$ $}J$ $ $I$ & 1&  0٥$ $\I$y"B,@$D"m@$@"I@Q$L"%@R$H"@S$ $ $ & ,1&  0٥$ $'S$ $ $ & 81&  0٥$ $R$ $ $ & D1&  0٥$ $Q$ $ $P$ & P1&  0٥$ $P$$ $ $O$ & \1&  0٥$ $O$$ $ $G$ & t1&  0٥$ $G$$$ $ $E$ & 1&  0٥$ $_E$$$ $ $ & 1&  0٥$ $=D$$$ $ $  0٥$ $B$!$$ $ $@$  0٥$ $@$  "=$$$ $ $ & 1&  0٥$ $=$$ $ $;$ & 1&  0٥$ $;$  2"$$ $ $8$ & 1&  0٥$ $8$$ $ $6$ & L1&  0٥$ $l6$ $ $4$ & 1&  0٥$ $K4$$ $ $ & 1&  0٥$ $*1$$ $ $/$ & 1&  0٥$ $/$$$ $ $.$ & 1&  0٥$ $.$<8'!' LHD@$RC0$c` bBD$ƌ&E40,/('B$Bb@ ! `!0b!0E! `@!@!0!Œ!@$"`b@!@!LD@!`P'! c bb & 1&$$ $ $$  0٥$ $$䉙  t  <'!' 0,(84!!0$$@%$y,@!8$xb80,(!@'@!8z@!8 $e"$X"0Q!8$A"P`  !(@P3@Pb@!8cTC!8$ "D&&  @!8$ $! @Ԅ  @!8$$ $ $  !8Pt@  ,DtX!d*C@!8$B0B,!8@$$B0B,$$ $ $ & 01&  D$ $%$䉙  t  $$ $ $ & p1&  D$ $$$$$ $ $#$ & x1&  D$ $#$<̝'!0$,('@ $$!(!t @t!(*D$@!(t @PC`pp*C@$yy$+C<'!' <!! D@840,LH(!!0`  !@j!$"$" $5"$!@! !(!0!8 $@9'  @! ! !@LD@<840,(P'!(@ @!0 $t9'  @!$ $ $$ & 1&  D$ $$䉙  t  $$ $ $$ & p1&  D$ $$ 0$x y$ ($!0$x (! $$ $ (0 (>$xy$ $ d$ ($b,@ c$!bc!|`@t*B@<ԗ'!' 4,D@<80(!1@! & &b!bp$! 5@!(@  $ $! `@$!( h  ! 1&p  b1&*"@D<840,(H'$  $$ $ $$  D$ $$䉙  t  <ܕ'!'$!! @40,P0<8(  !@ !@!`!(bEd̏ !@$$$yB,@x$RQ!@<40,($ !`H'PC`t @ ,Ct!C*@P` @!(@PC``! `Ԅ @P&*@$\! !( ^$C$<'!' $! D@<8LH,04(  c!@!! `!$yd,v@c` "*#@! (','  @$$ $ 4$  (,$!(  LD@<8P'<  @B*+@$! 0'4'А  @B*@b*@$$ $ p$  04$!($0@$b*$ $ $  $!($$zb@tb@PbD1&s&Bw@usR&<'!' !䋙 L D@@*B$B*P @$$9'  ('  (C!@*!$# ! @Њ  @! ! $ 9' ( ! ̃ <8'!' 40,($ $(@! @B @ E @! @B@Ej@`! `b @ E @! @B@ET@! Œ @ E @! @C`!`e>@$$ 4$ L$  &$$ $ $$ p1&  D$ $$䉙  t  4,(8'($ $$ $ $ & p1&  D$ $$$$ $ $$ & x1&  D$ $$<'!' $%b!b( @$$b ('Đ  @!(! $$ !  ! b!  @!(! @芙 <'!' 0,(!D@<84  C## ts& & &z@D<840,(H't*yB,@$xbp*r@##$ $$ $  ! $B$ $    ,Ct!*q `yB,@ @$>$t#"y $ ($  $1@$y B,@$! :$$ $ $9$  D$ $9$䉙  t  $ $ $8$  D$ $8$<'!' $$O$  '<'!' \$ t$$$  '!!$$ $ $  !   "#0yB,@ T_$L9$Db%4,(8'$ $ $ $ & D1&  D$ $ $䉙  t  $ $ $ $ & t1&  D$ $ $$ $ $ $ & 1&  D$ $ $$$ $ $ $ & 1&  D$ $ $C$$ $  ($$x  (! 8  !@H@<8!`P'd"$ $ $  $d" $ $$",n@0!  $,'$9'  @$^@,+@$>B $ D$$  ! ,  ,t! $%9'  ,!   '$$ $ $$ & 1&  D$ $$䉙  t  , $yb$! $0'$9'  ^@$>@0@$>B,`!>b$$ $ $  A!$ $ $$ & 1&  D$ $$,0 !y $b>!>$ $ $$!> $>$$ @$  0$yBb$xb,>,>b$$ $ $  0,  @$,!  t! 0  ,t  0  !$$ $ $$ & 1&  D$ $$0o>$ $ $  p!$$ $ $$ & l1&  D$ $$$$  #b! @$ $ $  1$ $ $x$ & 01&  D$ $x$$ $ $w$ & 1&  D$ $pw$$$ $ $v$ & h1&  D$ $Mv$$$ $ $u$ & p1&  D$ $*u$<['!' ($!b,@!0 8c$!bc!|`BcB$D,!d"#( 0'ЂBЂcB$E,!e!(Ђ"Ђ#$LI9' BcB$E,!e!("#$K9' @B@cB$E,!e!(@"@#$?9' BcB$E,!e!("#$pF9'  C`$$ $ $ $ <@Y'!P' !!  @$4 p$ $  D!($d  '  ! @4  Q@D0-@$tb0!(  M@L&  !@  C`$$!  0H#C! ` $ p$ $    C`$$L$ȏ  8#!  $ p$ $  D!(D  !@$y"! $X  C$Cb$$bp'D&!(('H$|  $@('!0! $  bA4 p$$ <$  ! $$ l$  I4 p$$ x$  ! $$0  E&%c0!0@X"J`B&! @  ¨¸èø ǨǸȨ ȸ$$ ¨¸èøĠ Ǡ! $!0   @$$4 p$ $   p$$ $  ! $$ ìĬǬ Ȭ$$`` c$$4 p$ $  Dtt@0`` c$$4 p$ 8$  $Dt  C`$$BD< $ p$ |$  D!(x$ T& 1&$$ $ l$$  $$ l$$䉙  t  C"'b C`$$ $ P$ p$ ! $$ l$ ,$ 0'yB,K@$4 P$ $ %&&!  %@4$ P$ $ ! 8 A4 P$$ $ ! $$$ P$$ $ ! $$4 P$ $ $'&!(! $ "$4 P$ T$ $$ $ 8$$ $ d$$ & \1&$$ 0$ \$$  h$ \$$䉙  t  & 1&$$$ 0$ \$$ & h1&  h$ \$$<'!' D@<840LH,(!!!`d!!Cc$%!! `!0$$c9'  ! @!@l  @A@! @! l  %@!@! `!(!8$w9'  @!!0@! `!(!8$s9'  @!@R@!0@!LD@<840,(!`P'p   & \1&$ 0$ \$$  h$ \$$䉙  t  & 1&$<'!'80,!($!! 4! !(@$(9' !(@!0$!8 !@(\9' !@$\@!(` ! @!(`!8$(9' $=@!(` ! @!(`!0(9' !(@! `荙 !$ @!(`80,($ !`@'(9' $!(`$(9' $(9' $(9' !<'!'njÌ ,($ @! c$!bc!|`( 0'p !!`r@!c!CDp 1&*2@؇ ă < '!' <840D@!!(!!!CX(9'  `B@ $D<840H'`  D!@l  bDl  b! !( !0`('$m9'  $ $ $ @$! `ă  (  (@! @p  ( & \1&$$ 0$ \$$  h$ \$$䉙  t  & 1&$<| '!' ($  '<0 '!' \TPLHplhd`X!!!$  $('@$$  !@!('$$ $ $  ('8'  @('8'!($  8!(&0c0% % 6% ܉  @$B@$|Bc@$O`$$ $ $  8&0c0% % .% $*B$B@D$$ $ $  ؅  "*!$"('l  !pld`\XTPLHx'$$ $ L$('  $ $ $$('(  ! @@! C$b8'E! $  \('8<$&0% % .% !(܉  @Bd!bR6@ & &Dԁ  D!@ԁ  !&! 0  !@B!(G!  $d  !( D@! `  R@! ` $!0!8p  q!@ !b!bb&@! @p  *@! `؇  ! !((9'  !@XTLHD@<840`'$$ $ $  $$ 0$ \$}$  h$ \$}$䉙  t  h@! Žd!G!0(@9'  7@Ž! !E$j9'  !@Žd!F! $T{9'  !@"@!@ ! ԁ  P$! 0  !@! @!(!8 $d  ! `!(   3 &Dԁ  D!@ԁ  !&! 0  !@B!(G!  $d  !( @! `  R@! ă  $$ $ $  n$$$ 0$ \$ c$  B$ h$ \$n$:$ $ $  (& & 1&$$ 0$ \$O$  h$ \$O$p  (<'!'!!0$!(@(H9'  '<'!' @<HD840,(!>!!`!41&! @0  B$+*3@&`!H@<840,(!`P'('!8@$ @$d  @('l  $® $ ,& `1&$$ 0$ \$$  h$ \$$䉙  t  <'!' \XLHhd`TPD@!!!!4+C |$F@,  ! `!@4  h@! b@`b $.@b@db $$@b@hb $@\b;@! `,!@(','0'!8 (  )@$0܉  @ \\e(x9'  @,$$ L$ `$  , @! @! `(9'  ,$@d! `4  @! `4  @! `Xb@$(9'  D$@b@! `@$  $@bm@$! `4  V@! `b@*$>c4+C $y@`b $q@b4+b $i@b 0$+bb@0c`(e@$0C$ P$  4c`,e@$4C$ $  bW@Xb $"@b@pb $@tb@xb@b!@tb@xb@ $l  $8®8hd\XTPLHD@p'bj@$b@b X$@b $@b $@gK('g3$d l$!0(9'  $@8d $!0(9'  $@8b@!b@$b@B@bb@ $b8@ $!$@p&Up&p& R&B*@b @! `b@b @4  $n@Dr@H`T!B!bp $!   @! HbB41&Hb*4@b@bƌcDD< F E p t!>"FE $4b@XB(V@$b@,B(C@$ b,B(1@$b@b @bB(@$bB(@$b<@6*@$b*@< b*@<b $@4b@<@0bA('$ $4d  A(' $<b@< @! `8bA(' $$4  @4d0b NB,@0g N$('$ <$d  <c+do@g! `$  $@\dC`f&hd ԁ  0B, $@ldpf&xd ԁ  0B, $t@e! b@b 0 $f@(d $!0($9'  $_@8,d 4$!0($9'  $P@88d L$!0($9'  $A@8<d $!0($9'  $2@8<d 4$!0($9'  $#@8Pd $!0($9'  $@8d 0$!0($9'  $@8p! ` $!0($9'  $@8! `!(  $@8p!(! !0(9'  $@8!(|d* |(x9'  @$$ l $  |p! `$(9'  @! `$ԍ  !$@$d!0  $@88 "$~d  8"$s@eb p"$@gtg&!((  "$Z@tb@$tbdg&!((  "$G@db@P$db0c8b+C@ #$64d$$ P#$@4  & p$$ #$@4  p$ #$!8  p$ #$$  $b$ <$$$  $b$ $$,$  ,$ b$ $$,$  ,$b$ %$X$  X$b P%$  @! HblB4 X%$  @! Hb_B4 `%$  @! HbRB4 p%$  @!8HbEB4(' |%$$$ %$l  @0&"@ $!@`  !@ ($ @" T$U <$l   %$l  `  T$!@l   %$l  p$$ %$  !`  <$!@l   &$l  p$$ &$  z̈  $!@`  ($!@l  c¯u,!b!bdR&0  !@@$0  !@! @$!8  x&$d  ! !(  *U@c!  $!0!8p  ¯!8@$$ &$  ~ !!bb&@! @p  *@! ؇  !$ &$  b`/! @*%("de ('$$$ L$ \'$  b`pd$z9'  Wxbpd$z9'  Itb,(h9'  '@$$((h9'  @$$쐙  '$@74'!0􃙏  '$A($ ($  `d& $ \($$ h9'  j! `$ l($  L! `(9'  $@b$$ L$ )$  $! `  @('g ()$$p  , h)$Ѝ  @!  t)$Ѝ  @! ,  !8@$$ )$  t *$Ѝ  j@ h& ,*1&$$ 0$ \$$  h$ \$$䉙  t  <ќ'!'l @$! ! '$b%l =@ '%(h9'  *$&@%(h9' @"b! 0($ !8' *$l B$ +$l $B"$ <+$d A ' $<|Ϝ'!'$ !!(h9' @$HH"b$$!`('"b$"b$%(x9' @!$<Μ'!'$ !!(h9' @$%(h9'  @$  %(h9' @$$!('LL%(x9' @$"b"b"b"b"b00"b44"b88"b<<"bXX%(h9' @$%(h9' @$%(h9' @$"b"b!0<<̜'! +B$<̜'!'840 @<,($!!!!@!̈ !@!(! @ $$| Q! ! B!bq&! L '@*`Q !B!bb&@! @p *@! @؇ !@840,($ H' '!8 $ +$d  @ 'l Q$® $<8ʜ'!' HD`\XTPL@<8!! ,0*!$%*!$$*/@$d +$l  @d +$l  @(Ċ9'  !  d +$l  @$`  !@<]B4! $Ѐ  *!1@$&*7b@!D $l  V@$$ +$  ! p  D!l  !@1&1&*4@*73(9'  @!@! @h  $C!  ,$|  @!@! @h  $C!! p  ! l  !@h$$ ,$!8  *$! *!$6h  $C! $G$$ <,$!8  ! p  !($*!$ (9'  ,$$`\TPLHD@<8!`h'$ d,$  ,$p  ,!8$ ,$$  ! p  !*!$ ! !(`('$$e9'  @,'($!(!8(\9'  (!@ă  !(0!0!8 (9'  @!(0!0 (9'  t@!( ! 荙  @!j!(H  U@!@! @('h  !@! p  R,'($!(!8(\9'  (!@ă  ! 8p  *!$ ! ! $l  @$ $l  @$*7 $@l  1& $l  @$ ,$ ,$p  *4`! d +$l  (@(9'  ! *s&s*&  0 +& ,1&$$ 0$ \$ $  h$ \$ $䉙  t  <'!'*B$B @!@(9' !@!` '<\'!' !4,(0$p ̈ H`!@$e! @!0$| Cc(v`$BPQ! x 9@! $$ ,$ -$ Q !B!bb&@! @p *@! @ s`$! @؇ 4,($ 8'x  @$$ ,$ -$! l !(@! !0| Q"*@$$ ,$ <-$ b$ ,$ d-$<'!'0,$ 84(!-$!!p Y@!@Q$#(Q! \ ! @!@ 0@!@ ! p  @$!c80,($ @'&!  A!@$$ -$ -$ $$$ -$ -$  ! p $!  !@A$$$ -$ -$<'!'$0,(84$!!!  $' '(9' !@$ q@$$ l$ 6@!  $ @!  @! !80,(!`@' $ .$( 9' ! $ .$( 9' A$ $ .$( 9' A D $$ .$ ,.$ $$@ $$ $<<'!'D<40(LH@8,!!̈ !@_`$$e$! @!0$ $| C!` 'BD$'(9' #@Q"*@P .$ Y@$?4b$$ P.$ d.$ Q! !B!bb&@! @p *@! @ s`! @؇ &LD@<840,(P' $ @$Qb P.$ .$$" .$ "@$ $l .$T $ P.$ .$  .$ @ $ $ .$ P.$ .$$ .$  @$` $` $ P.$ /$ P/$p  @$ P.$ @! !  7$l  "@!8 !  7$l  @!8 !  7$l  @!8 !  7$l  @!8 $$ 7$  80,(@' 88$l  (@! !  7$l  @!8 !  7$l  @!8 !  7$l  @!8 $ @8$$ 8$l  @!  7$l  @!8 !  7$l  @!8 !  7$l  @@!8$$ 8$ 7& 91&$$ 0$ \$$  h$ \$$䉙  t  <'!*B$B<ܑ'!'( $ D!@ԁ Q$! 0 !@!(  9$! @d !@( 0'<'!'X! !!0!(`\ @$L '@! @!`X!`h'4  ,9$ <9$ P9$ @$L$ !L  9$@!L $ <9$ 9$@$L 0ă 0<'!' 0!<84$e(*B$BU@!(@! ('$*!$0  :$ $$,@$*$('  $ :$ ,:$@$<40@'(  (@! @p  ((  (@! @p  ((9'  !  :& T:1&$$ 0$ \$d$  h$ \$d$䉙  t  <'!'@840,<($(d9' ! @!@h !@$!!Yb$$Mb$$ `:$ p:$ $$@$ ! p `! `p  @!(@$(9' !@840,(H'$ `:$ $ $p $! !(H |@!@X$` !@W$  L>$ H   ؎ p t ( l  |>$ Ԏ  X H   T $ Ȋ   X L   ( \    Ѕ   쏄 4    '<{'!'$ b, ($D@! ?c$!bc!|` >B$( 0' >B$ >B$ >B$ ?B$ ?B$ (?B$ 4?B$ @?B$ L?B$ `?B$$$ h?$ |?$ !8*$@$ ?$d *B$@!$$0b$b0B$C,` $Ec$!bc!|`"B,@! #$b$&,$ 0'Ă  #$,b! 脙 @! L0&!(@!  ! !( ! !( ! $ "B0@$"! !(@L$& ! $! !(@L$& ! #$b!  @! @!( 芙 !  " C`! >#@"$$ PD$ xD$ g$쉙 _#$[bD$ S"B06@$@">#$ PD$ D$ $$0 E$ C$C$ PD$  <$e'!' ,!(!40(  "$ @E$ \E$K@$("$@!   $  $#! (  @4,(8'$$Ў  ( $  $%!@<  #(($ @E$ E$$  !   `@$  80,(@'>@  !  ,$ C$ C$ E& $F1&  C$ C$$䉙  t  $ C$ C$$ E& ,F1&  C$ C$$<@a'!' ! P@8LHD<40  (','!@D  ,O! 4F& E&(!CQ&B0;@R&>"F@$,"#B(2@*D#<B4 <$0d0$5 43$  $%!@<  #! `$ PF$ lF$  #9'  @$8<(D@4$0, $M!   Q,*!@c00%C"0%D.2%E%0! @<8  D! p  @! (E9'  @!h`\XTP!`p'! $ C$  !܄  !,&0c0% % .% `  @! 8'!($,'  @$ H$ H$$  !   !c0&0% % % x  r@ $8'!($,'  H$ I$$ TI$$ H$  $! !(H  ! !(H'l  @! H$(|>9'  +A$ H$ I$$  ! $$ H$ I$    D $U$S$B,@$ $  $$ H$ I$  $!  $ H$ J$$  ! @$ C$  $"@`!A!!bu!0('4'4(  @R&4D%!   V,`! (@x(<#B0QC*W@! !(0  8`0is&! ă  p  D"$<#$ 8K$ HK$  @!( ! @  !   ! $ C$  *W!p  4p  D"$<# 8K$ HK$$  !   ! $x@ $`  XG$!@l  ¯! l  ¯!(!   ,'$(+@!(!V!1W$$ K$ K$ @! $T BB0S$u!   8 $p@0! K$$ L$ " b '0! K$$ ,L$" 8D<>'!' 40,($b!(4,(!8'$blp*(C HL& HD1&$$ C$ C$$  C$ C$$䉙  t  <='!' 40<8>$!(@!<40!`@'!   $bb(@$$b! (>! @('(0^9'  ! N@!($b$"b("(9'  ! @$>`b08  @@(@!@>b0@b0@@! !,9'  A$! $(9'  @$>b0  $b$ b! $ C$  y$!   `! $ b$(?9'  a!@b $sb!  $!  $! $ tL& L1&$$ C$ C$$  C$ C$$䉙  t  <:'!' <0D@84,($!"!D  D!@  #+@!.@#0!C$d0l@!c0 $_bDFG&!(   M!@+$ #08Dl  )@! `! @D  D!@  #.@!`$(T9'  !D<840,(H'  !(@! \  ! @!((S9'    8  $E,@! @D  hD!@؁  C$$ L$ L$  hDF!( ܌  C$!@b,=@ Mc$!bc!|``C` Mc$DB$$ L$ $M$  ~$`C` Mc$DB$ L$ hM$$! @  e!!hD؁  2@!(@hDF܌  )A!$$ L$ M$  D$ċ  =(R9'  !@ L& M1&$ C$ C$C$  C$ C$C$䉙  t   @!D<840!`H',!   b@! ('4$,'胙  K@$,F$!$$ N$ $N$  $*b$(b!   ! $ C$  $b$  lC`L&!(  $!   ! ! , 9'  @$! `  !@d0$s!c0 $fb$!0 (&  T`!@1 $ ! 8l  @!(@! 苙  @! ]!,9'  A$R! l  B#Q "! b$b!   ! $ C$  )$!   !   8  $,@\!0 h$(&@  !@$1""*@$"*@$ LN$" dN$$ N$$  !   ! $m"$$ N$ N$  !$$ N$ N$  ! 8  \@! \  <%CR! \  ! ċ  A!!   ! g$$ N$ N$  $b$b! R$!   !  M& N1&$ C$ C$$  C$ C$$䉙  t  <,'!' (40,!h@ $gb$>-@)@8  $((&  !@  8 !  8l  @! ! 苙  @! 4,(8',9'    !(@! l  B#Q "!   !  $ C$  $ C$ C$$ N& O1&  C$ C$$䉙  t  $$ C$ C$$ N& @O1&  C$ C$$$$ C$ C$$ N& HD1&  C$ C$$<('!'($ 40,!!&!>”@ŒB0@ !# $fb$&! !(@ U`!@!  ("!R("4,($ 8'#$b$b$" LO$ dO$$ ! 5$ C$ "$ LO$ O$$ !  ! @$1$ C$  8 $<&'!'!$'!' ,P0(D  @!@! @$Ō$ G$,$ !0'8Q<P>@00*C@!@<%'!'( !!'',$!400D  !(d$*0 Pc$!@4,($ !8'8R<QS!@>@<$'!' '!'($D  !0d$*( Pc$!( !`0'>@!!<($'!' '!'($D  !0$b*( P$!( !`0'>b@<#'!'$ !!'',(D  !0$b*( P$!@,$ !0'bQ!@`>b@<"'!'$ !!'',(D  @!8! @$ P$,$ !0'Q>”@,,Œ*C@!8@*&&`! b*& @!(*&< '!'$ !!'',(D  !0$b*( P$!@,$ !0'>b@!@`b"< '!$ b$b$$b! $b!$<'!' 40,"(>@!($ b$ $b$b $b!(4,(!8'B$B0B,@!( O& HD1&$$ C$ C$$  C$ C$$䉙  t   @! $bb(@ $$b! 4,(!8'B8D,B8 O& HD1&$$ C$ C$$  C$ C$$䉙  t  <'!',$ (!ԁ !@*@$(  @$0jb!(hD@$0$b$b@$@$@$@$@$0$b@$0$b $b0}@$0 $b0R@0B$ C,+` Vc$!bc!|`@$4,(8'$ C$ C$@$ Q& Q1&  C$ C$@$䉙  t  J@B,&@$xA$ C$ C$E$ Q& R1&  C$ C$E$$ C$ C$D$ Q& (R1&  C$ C$D$$$ C$ C$C$ Q& LR1&  C$ C$C$n@B,J@$$@B,R@$ C$ C$K$ Q& pR1&  C$ C$WK$$ C$ C$J$ Q& R1&  C$ C$5J$$ C$ C$I$ Q& R1&  C$ C$I$$$ C$ C$H$ Q& R1&  C$ C$H$b,J@ b,&@$@$ C$ C$P$ Q& S1&  C$ C$P$$ C$ C$O$ Q& S1&  C$ C$O$$$ C$ C$N$ Q& 8S1&  C$ C$N$n@B,J@$$@ B,M@$ C$ C$V$ Q& \S1&  C$ C$RV$$ C$ C$U$ Q& S1&  C$ C$0U$$ C$ C$T$ Q& S1&  C$ C$T$$$ C$ C$S$ Q& S1&  C$ C$S$%@B,@$$ C$ C$Z$ Q& S1&  C$ C$Z$$$ C$ C$Y$ Q& T1&  C$ C$Y$%@B,t@$$ C$ C$^$ Q& 4T1&  C$ C$x^$$$ C$ C$]$ Q& XT1&  C$ C$U]$%@B,)@$$ C$ C$b$ Q& |T1&  C$ C$-b$$$ C$ C$a$ Q& T1&  C$ C$ a$$$ C$ C$e$ Q& T1&  C$ C$e$$$ C$ C$7$ Q& T1&  C$ C$7$$ C$ C$4$ Q& T1&  C$ C$4$B$B0B,]@0$$ C$ C$2$ Q& T1&  C$ C$x2$$ C$ C$.$ Q& LU1&  C$ C$V.$] $b 3@'$>@0 $  0$ C$ C$)$ Q& dU1&  C$ C$)$$$ C$ C$ Q& xU1&  C$ C$'$$$ C$ C$%$ Q& S1&  C$ C$%$$$ C$ C$ Q& U1&  C$ C$$$$ C$ C$ Q& U1&  C$ C$$$$ C$ C$ Q& U1&  C$ C$m$$$ C$ C$ Q& U1&  C$ C$K$$$ C$ C$ Q& U1&  C$ C$)$$$ C$ C$ Q& @O1&  C$ C$$D-@$B,@0h@$$$ C$ C$$ Q& V1&  C$ C$$$$ C$ C$ Q& V1&  C$ C$$4  $4  3$ C$ C$$ Q& E1&  C$ C$$  @BB0@$$ C$ C$$ Q& $V1&  C$ C$U$$ C$ C$ Q& XV1&  C$ C$4$$$ C$ C$$ Q& xV1&  C$ C$$$ C$ C$$ Q& lC1&  C$ C$$$$ C$ C$$ Q& HD1&  C$ C$$<'!' 40,(@<8$!!!`b!<>%CQ C`!( !0@!   <%C@840,(H'! `@  !@$b$$D $! $!0!8ą  !( !8! !(!0  !( $ (W$ HW$  !(!0   W& W1&$$ W$ W$$  W$ W$$䉙  t  <('!' ($! @! Đ @$< X$ 0X$ >! @$( !0'0 !  W$`X$$ b <'!' (40,!!0$0b$fb$0 b,@ Yc$!bc!|`! ,9'  C(#4,(!`8'0 lX$$ X$$  !  $0  ! $ W$  $00<  $< X$ X$  !!(! h  A!! x$$ W$ W$k$ LX& X1&  W$ W$k$䉙  t  $$ W$ W$j$ LX& Y1&  W$ W$j$<'!' (4!0,!$ TY$< lY$$c0$3$> @4,(!8'   W$$! $b!8<%C  <%C$$D   g$$Cb !  @!@zB@$"$< Y$ Y$ "<%C"!,$ 0'"< Y$ Y$ !(! $ ' @ @! 8$c0.0%(%(&%(!' %'<  $@$ Y$ Z$ !$$ Y$ LZ$ $<'!' ,(40!!  D(  ! !0 !(@0  4,(8' Z& Y1&$$ W$ W$$  W$ W$$䉙  t  <,'!' (40,k!$b$7b$0 b(@ $b(&@$b$0$ Z$ [$  $4,(8'! \  ! L  !! \  !$ W$ W$$ Z& X1&  W$ W$$䉙  t  $$ W$ W$$ Z& Y1&  W$ W$$<'!' LXTPH!$b$b$8<$ "0%d%b.%e$('@'@  D$L  ('!@  <# L[$ p[$$<  $! "$  ! 苙  @! @  V@ `1&*%@0($ 8'R! ԏ $ W$@$1&! D <ڜ'!'!$$ !쉙 !   C! `!($芙 ! ԏ $('$! 芙 !<ٜ'!'Ȃ T+!$"Ȃ X+!$" 'H$""$ ,f$ xf$$  ! !(쉙  !80,(!`@'"G$!  $$ W$D  ! @$$ W$  $$$ W$ W$$ e& f1&  W$ W$$䉙  t  $$ W$ W$ e& f1&  W$ W$$$$ W$ W$$ e& f1&  W$ W$$$ 8g$ `g$$  ! $쉙  !@840,(!`H'$$ W$ W$Q$ g& g1&  W$ W$Q$䉙  t  !  $J$ W$D  ! $K$ W$  $$ W$ W$F$ g& \1&  W$ W$F$$$ W$ W$E$ g& g1&  W$ W$E$$$ W$ W$D$ g& f1&  W$ W$tD$$$ W$ W$ g& f1&  W$ W$RC$$$ W$ W$B$ g& f1&  W$ W$/B$<'!'80,!04( $$ g$ h$ $ '$!0膙 v@#  䅙 $䅙 $ !@C !(@`$D$ @8 $bq 4h$l D! 8<p 7@! $!  ! ԏ ! $ W$@$$$ g$ Dh$ $80,(@'D $ $܄  $ g$$ lh$ $<'!'$$ ,(!!!u!C$bTD$>$$$ $$$$! @' ,$ 0'!8"$,'!(ffgg bbc c# '$+( $0$$ '!(ff  $[$$0[$Z$'!( bb$! ".C00%(%(%(|DdF@$ q<\'!' 40,(<8!!!J@!+($쉙   b/@$*@! `g$+$ $$ b<40,(@'(' $!0()+*,0`  $ZB$('$!0(,)!(@!0$ h$ h$   h& e1&$$ W$ W$$  W$ W$$䉙  t  <4'!' @!! LDH!<   ! @4  !@$y#b&  C`$$ $ Ti$ pi$  LD@!P'&('܇  &2! !(  @$! 8'<'!0(  @$8@$$ $ Ti$ i$  <p  << Ti$ i$  $  !@$,$8<y#$Jb$<4  <$D  @!  $0  ! ܄    @!@y@$wb! $"$0  !   e("! (0  Y i$ Ti$$  j$l  D$&%&$8  ! @  p@!   ! !(   (@!   $ Ti$ (j$$  T"$#LD! $0  !   0< Hj$$ Ti$$  ! $0  ! ܄  ! $i$ W$   Ti$ tj$ $ Ti$ j$ $ 8i& j1&$$ W$ W$`$  W$ W$`$䉙  t  <'!'(!! 80,!4 &'܇ $ !@&""! \ D"$$#! "< !@@! @@$b80,(!@'>"@! ܄ (B2"(Q <('!' P\XTLH!@  @! @P+$ƌ8Q<S<Ȍ!(Ì!CG$$b$"C* < k$ k$$  DE! @!0 !8`\  !@$tb! @g`$B! @苙  P@$! @$  ! @@  @8'! @  C! @!(@$!8  \TPLH`'8Dc0.0%(%(&%(!   <<'  ! @  C!(@$! @!8$$ k$ 8k$  ! @$B! @$  E  ! @  ! @!(@芙  ! @܄  +bR@ +SM@B0J@< <$#$"$2%b"%d('%b$@'@  DDL  ('!@  <C$< k$ dk$  <  @DDL  <C k$< k$$  F! @$0  ! @< '!' 40,(4,(+8' k& Y1&$$ W$ W$/$  W$ W$/$䉙  t  <'!' 40<8!!$b$?$O @$d-$#b$('  @! (&0c0% % .% \&E  !@$b!$b!$<40@'$  Qd8#$$ k$ l$  !$$ W$ W$ k& Dl1&  W$ W$@$䉙  t  $$ W$ W$ k& e1&  W$ W$?$$ W$ W$>$ k& W1&  W$ W$>$$$ W$ W$=$ k& Y1&  W$ W$=$<8'!'P+$ ($ ! !!bb& @! @p P+$*@! ؇ P+!$2( 0'@|<|$("  @$! ("!P("  >" $u$ Du$@$"  "<%C"! $ l$  $$ l$ l$ u& u1&  m$ l$$䉙  t  $$ l$ l$$ u& Dm1&  m$ l$$$$ l$ l$$ u& u1&  m$ l$$@Vb$$C!0@!8@, O9'  w,&(!"D   y& (y1&$$ w$ w$)$  x$ w$)$䉙  t  <8>'!' @0& B,TXPLHD<840T@!,'('D  ,!$ $$ $(!BPs1&*%@XTLHD@<840`'>@V$U@! ԁ  !(@! !0`  ,1&(!BD   Xy& ty1&$$ w$ w$G$  x$ w$G$䉙  t  <;'!'04!00'$!'$  'ԁ '!"B$!(@ lx$$X 2! @!(  $ $,Z9' $('<:'!' ' $!0$,(< ! @ @! !@,!`0'<`:'!' $ '!0$,(< ! @ @!( @!(@C$b!(,!0'<9'!'\TP@`XLHD<8$!!!t(,!Kb0$Hb$0 !@B@@!=$ E!@"C0@!ed 0T#21!(@! `!0 !p $b#s&t2&0 D2@!DC c0`R&P2 $bC`s&`! ('h @$! p t(x,'Ā @!@(ă ! ,LT9' `\TPLHD@<8!h',$$ y$ y$ $?*@$$5$. y$0@! 0,U9' (ă ,p ,, z$,N9'  z$$ 4z$$ Tz$$ y$$ pz$  z$ԁ !(@!0 z$` ~! p w#"$b#(W !(@P2@!bd 0!pR&s&! @#( '$', L9' @!@ $! ` $ !bPp  z$ԁ !(@ z$!0! @('h $ A0$ y$ pz$$ ! $ z$,U9' <3'!'!8$$ ,|^9' $('@! $&*@1&@!b!bb&@! @p *@! `؇ %!0!  <|$,N9' q !b!bb&@! @p *@! `؇ G2'@-$! P C0B0%Cb$ r B,&%@1&! ! $ \|$,U9'  t|$$<$'!'\!`X!$!  |$hdЍ C@! ԁ !8@'@$!0  @! ԁ :$ C$h`\X!p'@# '$BBCC DDE E+(/,304BBCCDDE! ! ԁ !8@'!0 @$L $C$< #'!x'l!xph`|td!! c!@$,b!$)b ! @B@!CBC0` B0@! @ {$l X\@ $\Mb $c$;b$:b! `X. |$ԁ !(@!0` |$` xtplhd`!' |$ԁ !(@ |$!0`p X! `$ @}$,U9' X+$X @b$ X}$ t}$$ ! `,LT9' c$b$ b$Xbp X$b 'd @$@'X\!  ' )'!($X $$ X}$ }$ P!(X'\', L9' <@$ }$ԁ !(@ }$O!0`!!QC@!dbB0@1&!"C&! 0 ! @!(!0@!8 X @ \ $~$ԁ !(@ $~$!0`` XrX\<'!' !耙  @! ,LT9'  !('$ ~$b$$b ~$ԁ !(@!0 ~$` ,U9' <'!'$ ,($!b!$b!!QCP`!(  D2@!DC c0`!( 1&! @\ ! @ $!@  @$!  $ I@! $ ! p !  @! `,LT9' ,$ !0'c$b$b! ` $ԁ !(@!0` $` ! `$ 8$,U9'  T$ @$!  `$ @!  d$ @$!  l$ @!  {$ @$!  t$ {@!  |$ q@$!  $ f@!  $ \@$! ` $!0 ,N9' N$$$ $PL! <'!'T0XPLHD@<84`$!Bb!$?b̈ !@̈ !@̈ &!@!(!  8{$$| !T $!CS! `4 $$! @!(` {$!8| B$C! ` $$ $0$ Q !B!bb&@! @p *@! @ $&*@ !!bb&@! @p *@! ؇ ! @؇ `! ŽH@Î!CD $ w$! $ 'p ` ! @!@` ! p ю !Ž!bb&@! @p *@! ؇ XTLHD@<840!`'08$ԁ `!(@08$`  8{$$ 'p ` !(@!@,U9' ԁ P$! 0 !@! @!(0p$!8`d ! !(  ! `BCP(ԁ Q$! 0 ! !@x (@!( ! p $$ $0$! 0$!8d ! !( $(x (@! !( ! p ($ $0$$(! 0$d ! !( 0$l  @,! 0$l ^@,(+l !(@!   @!( !8@(! 0$d !(!  }(!8@! 0$$!( ! p ! ` $ $00$V$! 0h$!8`d ! !( ! `(l !(@! $|  !8`!( ! 0$d !(!( 0$! ! @!(`0$!8!( {$! $<|'!'0$l  '<0'!' !0$!l  0$@! 0$l  @!   ! @l  B!!`'0$Ѝ  @! !(@  !@0$Ѝ  @! 0І$Ѝ  @! !(@8  !@0$Ѝ  @! 0膥$l  @! 4Ĉ9'  B0$Ѝ  @! $&  @! @  @! @!0$Ѝ  @! 0 $l  [@!   !@̈  ' !@"$@! `T !B!bd  @! @l  !(@! `  &*@! `"! ` {$!0!8p  qB !c!CDp  &*@! `؇  !0$Ѝ  f@! 04$l  H@! 0D$l  @! 0T$l  @! 0d$l  @! ̈  ''!@D  !$$!CD&w&*@! ` w$!0!8p  qB !c!CDp  &*@! `>@O^`0t&0&4('! $8  ! ԁ  ! !@ԁ  !&0  &!@!8!(0$! @d  !( ! `  &<D$! 0$d  ! `0&0$Ѝ  b@! 0$l  2@! !$̈  !@! @!( !0`<  !  8{$!0!8p  B`!!CDp  1&*3@! 0$l  @! $0Ї$l  @! !!0臥$l  @!$$0$l  @! h  B0 $Ѝ  _@! ԁ  P$! 0  !@̈  !@'&!(0$! d  ! `!('  b @! f!(@Œ$C$! $0  uB!@!c!CPR&!   !(@!   *U`!"N ! p  G! `0 $Ѝ  c@!  C`$$0,$0D$  L!̈  ! @!@ %&􅙏  b @! f!(@Œ$C$! $0  tB!@!c!CP! R&  *T@!# ̈  ''!@D  !!&D$&b&*@!  w$!0!8p  юB !Î!CDp  &*@! >@$%b,s@0c$!bc!|`!&Cb@C$0ts&b!&0s&!&D  !@('!"D$49'  ('ԁ  ! `!@ԁ  !!&0  !@ &!"C! ('g!(! 0$d  ! !(  o&0s&!&0s&!&0s&!&$$0,$0$  ̈  !@p  @!@$ybB,&@s`!  w$!0!8p  юBL !Î!CDp  &*@! zb@! `!(P  !@xb0܈& W!  {&@0t&ԁ  ! !@ԁ  !&0  &g!@!(! @0$d  ! !(   ! p    @$D!(@  A$$&H  B $&$  !(@䇙  !@<'!' \TL`XPHD@<8$!!(4b!$b̈  !@! @!( 8{$$|  ̈  !@̈  t!@ !c!CP('! 49'  ! @!((@! 1&  *4@Ž@|B$*b@!Î!CF! 0 $,N9'  @Q !B!bb&@! @p  *@! @؇  `! q !b!bb&@! @p  *@! `؇  ! ؇  4@! @p  `\TPLHD@<8!h'Ž!bf! 0<$,N9'  Ž&B$*@$$ w$ w$)$0& {1&  x$ w$)$䉙  t  $B>@!B!bp $! qp  ! J@ $! 0ԁ  !(@! 0'$ā  ! !0 0X$!@,N9'  0!(!0`  0@! @B&*@ x$ԁ  !(@!0 x$`  p  0p  !0 0d$@! ,N9'  ! ԁ  !(@!0! `  w$ԁ  !(@ w$!0`  ,'! @0l$$p  , 44!  $, O9'  $$ w$ w$6$0&0p1&  x$ w$"6$! !0$,U9'  l  !(@! @  ([! @0|$ԁ  !(@0|$T!0! !0$! @ {$!($( $ b$\  4,(!8'$ w$ w$$0 &0H1&  x$ w$$䉙  t  $$ w$ w$$0 & x1&  x$ w$$( $ b$\  4,(!8'$0Ș$0$9$0&01&  0$$0$9$䉙  t  $$0Ș$0$8$0&0P1&  0$$0$8$<蕜'!<̕'!' LD@H ¤F "1c0!%@%@ !%@8'('$8  #('0X$0d$$4  LD@P'<'!' $$ ! @0$@d$ +B$BB$+!$" $! +!$" ! @4 @ '49' <'!'$!0$0$$  $$0$0ș$b$ +B$BB$+!$"+B$BB$+!$"49' ! |$0$  !('@1& R$*(@4,($ 8',4!"*S0$$0<$@$ +c$c+B$Bc$B$! $0$+!$#+!$" *(<('!' 0$@<8HD!!!(49'  49'  (P!H@<8P'XB@$+c$c+B$Bb4T  $BA@0'<G<F8E! 4X9'  $! "  ,"+B$B$B$!0 ('+!$"`  ! $!0 `  XD!0 $`  XD!p  X@$40$0$  $$  @!@$$0Ș$0$$0x&01&  0$$0$$䉙  t  0$0Ğ$$  ! @Є  B(J#$0Ș$0$$0x&01&  0$$0$$$$0Ș$0$$0x&0L1&  0$$0$$<ȏ (DH<IJ@$ $0ԧ$00$  (8!4< ! @4H'9' (>$p (<p (4p (80$ $0ԧ$0$ (@$Lb8聙 (@$0Į$!(0ܮ$4o9' (D0<CDB $0ԧ$0$ (84 <p (<p (4p (8<ȏ (<IDH$@ $0ԧ$00$ (DC<H0$0ԧ$0|$ (@$b8 (@$0$!(0$4o9' (D`0DB<C $0ԧ$0į$ (p (L=8 (C`$$<CDB0ԧ$0$_$+`!0b@Ld$ @$*<0)'!<)'!'0H$l  '<('!H߽' !!$@$0X$0x$ h   $b! h '4p@9'  e@@$h $0X$0$  h 0$! l  @! 0$l  @! ! 0$l  R,l '!(@  E@!@0$@$0X$$  ! `$0$4b$bc1&b*"@ D<840,(H'ć 8 `0c$$@$0$0$ !(!0@! `!8 1&$l B0@$8@$0$0$ l$$U$Cll $ B0C$8@$0$0$ l$ B4ll$ B0C$8@$0$0$ l$B4$U<ݜ'!'@840,(<$ 0 !@ !@̈ !@T !B!bp!(! 89' ! !@􁙏 +V@R&6 ! *T@! `! `0,ǥ$!0!8p q!@ !b!bb&@! @p *@! `؇ !@@840,($ H'􁙏 L '00$@$0B$8d  'l !(@! ` *T<ۜ'!'!  !@`B$Bd$h$@`!$#d!$#h!$# '<ڜ'!' lhxtp!8('!!$()'#?$#0l"B0@! $$&&&)$$! 4  ! @l  xplh'8%8  ! ԁ  !=$&0D&0`1&$$0L$0x$$  0$0x$$䉙  t  <؜'!'$ !!$ @ @$ C`! pB$*"@!$!$!`('<4؜'!lB0@!0p B$* @t$ b$`*@!0!<ל'!' D!! P@<8\LH40,(  !@  U\<6!o@$̈  !@`!$㎀!C!(PO1&0*T6@! *3@! @0H$!0!8p  \Qb !B!bb&@! @p  *@! @؇  PLD@<840,(!X'lB(08|9'  !(@! @  *3! 8L9'  lB0@$~%bl0h&0|1&$0L$0x$$  0$0x$$䉙  t  <Ԝ'!'$ 40,(!̈ !@! 0$$| $!  ! 0ǥ$!0!8p 2!@@!"!bb&@! @p *@! ؇ !`4,($ 8' FEBDBDA4!8D$ FD@D+@*`$! @T ;@!@!0@! @!( !8Ō p!QCE!($+@$p  ! 4,($ !8'!(@ !@@$!( #00!  !@!8" p !0QÌŬ%+ @!8"FBDBDA4!8D$ FD@Dp%g]&F<'!' ! @! @$ ('p $<@'! @!( @ @$b! !$ ` ! +@! pc$!bcDZF H L! P$T% F> F?E<HDHD5!8D FDD! !`*!X!h! "'%!@# @$D$@!.$!@"H! F L) k%%+@%&jB,! @$FHDHD5!8D FDD%b @ D!Ģ F<ؐ'!H,B$$ C@@@@<'!'8h9' 삙  'B@! @5$܄  .$$89'  ! @ $$`  !@DDbrL  C$<0x$0$  !SBDD8BL  C$<0x$0$  C$b! @$$`  @!@DE&$&8  $`  R$! B8@9'  ! @89'  !$0$0$$0l&0 1&  0 ҥ$0$ $<~'!' 4<80$b!$b$8lH9'  t@ $$  [@!@D$L  #$<0H$0\$  D8D$l  D$!   4,c$cDc$4,!$#,ԁ  ('$!0(`  (D!0`  !<40@'p  D$<0H$0$  #$ b! D$  $$89'  $0$0$c$04&0 1&  0 ҥ$0$c$䉙  t  $$0$0$b$04&01&  0 ҥ$0$b$$*@  ! @@!(芙  ! ܄  "! Bp  B@!@! @8 ,9'  0  ! L  $0$0$$r!$$0$0$ $  0 ҥ$0$ $䉙  t  < l'!' <,B$B0<84,(u!~@! @BR!@x`! `bR!@rB@,c$cZrBS&!0`!8C @$D$Ð@!.$!8D,$3GD,B$B@ !0!( !(`&$,  !( @!@!@!(  D,c$cČc$D,B$C@! @p  <40,(@'@,!$$<,!$@"@,!$ 0t&01&$$0$0$)$  0 ҥ$0$)$䉙  t  < i'!' XH!0'`! $!!(\plhdTPL8  0('!00 `$!@D&@!.$!0D,$D,B$B$@ !0! &!(@$,  ! @!@!@! !7`!  b@$v$rI@ b$$$0'!  D!(@  Pb8 ctqV$! 89'  !   1@! @!(芙  ! ܄  B! @bp  b@!@$ ! `pld`\XTPLHx'8 ,9'  $$$0$0$0B$  0 ҥ$0$$0B$䉙  t  D  @!@E! @芙  B$#CE$%D  $$$0$0$0B$  0 ҥ$0$$V$! 89'  !   M! @! $0  !  $L  $<0$0$  bE@$0&01&$0$0$[$  0 ҥ$0$[$ZL  <0$0$$  $`  !@:+B$ !  B$! 8@9'  !< b'!' 40,>( $ b$\  4,(!8'$0$0$$0H&0l1&  0 ҥ$0$$䉙  t  $$0$0$$0H&01&  0 ҥ$0$$'!'$ 0D4Ex,%7%f+8D#e#D#g'-%$! !(.h,$ƌh,$p,$p,$+@&+! !(<4!80B1 ! @+#@!(`q+$$$,!$$('@! !( @! <<'!'0$08$<!$  8Z9' ! 8hW9' ! @|,!$"8W9'  ,!$"!!h,!$"h,!$#p,!$"p,!$#x,!$ ('@$  !(@!   <<$!(  4,(8'$0h$0$$0l&01&  0$0$$䉙  t  $$0h$0$$0l&01&  0$0$$< '!'!(<<$t  '<, '!<@$ !0,$$*$$`!@!< '!<@c$c,B$< '!' ,(40,!$w@q0"2m@!(  ?@"25@!(  @4,(8'  D  !@@#20B$`$0B$$0$0$      D  !@@#20B$`$0B$$0$0$  "2  $$0h$0$$0&0X1&  0$0$$䉙  t  $$0h$0$0&0l1&  0$0$$$$0h$0$$0&01&  0$0$$<'!' 40,($!0!@! @!4,(8'  @!$0&01&$$0h$0$3$  0$0$3$䉙  t  @ $0$$0$ $b! $ b0$! $ !  <<'!'$ ,(!!Ð $}b$$00$0D$ e ! !(@!  !  &@! !(@!  <<B$BC`,$ 0'@9' >@ $$00$0`$ <%C! $0$ !  ! 8 ~$<'!'0 @,R&!DRLHD<8>B @!LD@<8!`P'! 0!(@! @ 0܏ 0B$$0$0$ 0B@! @苙 0 @! @! @$@X9' 0$` 0!@BB0@C$b(G&D$E!0  0@!@BB0V@! @! @苙 0@! @C$9b$9bB<c4 <$C 4/D$$D 0DD!@L 0D!@ 0CB! ` @C$$>B0$0$( 0! @$ 0! @4 0@$苙 0@! @C!@!C $bB$$0$0l$ 0*! 0#!8 0$C$yb! @hD$E(G&!0 @ 0eDDL 0D!@ 0CB$(C$ @B0$$>C0$( 01<,'!'($ $ $$ '@!@$ $C0$0$$ ! $#$0$D $( 0'<4'!' ($!! !@L @!  $0X$$ ! l ( 0'4 @ @! ̆ @! @B@! D @` $D <'!'( 4,1&!$180D@<! ($$!@>" @ $$0zb$bD<840H'#BB0$@B0" <:!4!"*R<@L$&D"$<#4'0$0"0$#B (" <%C!@"BB0@x"@4,"!C*B@L$& (! !@Đ (#@4"D#$<"0$0$ (! $0$ ("<%C" (@! x"@!  (-@x")@ `! 4 (@"4D#$<"0$00$ (! $! `D (@4#!D@ !d*C`,"!D*B-@$$ (=@$D"<#40$0x$0' (! !($ (! !( 28 ( (C`$$$$ (#! D& $<#,"0$#B0$  (! $0$ ($$ (W@4"D#$<"0$0$ (! )$"D#$<"0$0D$ (! $ (@Q#$b0"<B$*R@D"$<#'0$0"0$4#B,",B$*R@0"$# $0$0$ (#$b! $$ (B,@!  $0$0$$ (! 8 (P (=@;42<('!',$!(  !@! `t ! 4 [@<XB$B*SH@! `<\B$B*S5@<DB$B@ B$<D!$3!` B$*S@$<`B$B@*Sb&<`!$"*S@!  @! `ff@$ )@$ D  @!$!`('$$0$0$ $$0$00$ 0$04$$0$0|$$̈ <<!$l"<'!' !H x !   , $  ̍ \   Љ 0쁙 <<$؇ <dB$B@! @ ('P p <d!$ ̀ < <ȹ'!'  !@B@$+@! @!  @! ! X   (' ! @̉  ! <'!' l`hd  P  ! @4  H@P$  7@$  (@$! @('$ԅ  @!(0$('p  ld`p'$$0$0$  0$0$$0$00$$0$  0&0H1&$0h$0$7$  0$0$7$䉙  t  <<'!'@ '$! LDH `$( !@ Dԁ &!8@)'$ !0 '$$4 0T$ 'p LD@P'<$'!'$ @d9' *@ C$Ab6`$+b$b C$$0\$0h$  $$('0$ @9' @09' @9' <'!' (!! 80,4  $!@`  <c$c!@Ps`R<B$BJ@$<B$B@$!<!$1<!$"<!$180,(!`@'$0$00$1$0&081&  0D$00$1$䉙  t  $0$00$0$0&0p1&  0D$00$0$<B$B@$bi@$  $C<$*F`$<$<c$c#BB(q<!$$<!$1z@!!   $0|$0$$  $! N$00$  <$#BB(@!L$0|$0$$  ! p  7$0$00$9$0&01&  0D$00$>9$$0$00$8$0&01&  0D$00$8$:! !( !0@@/9'  !@$<B4$ B!ȇBȇc$B$E,!e0$40( $ȇ"ȇ#  ,! !(!0`@J9'  &A!@$40$0< $  !ȇBȇc0t $B$D,!d$0$ȇ"ȇ#  ! !(!0`!8@J9'  A!@  C`$$0$0 $ $0$0 $$$$0\ $0T $0&0 1&  0 $0T $!$$$0\ $0T $$0&0H 1&  0 $0T $$$$0\ $0T $$0&0P 1&  0 $0T $$< r'!' PLD@`\XTH<8!!xc!?$$B,@$$2$D!(!0@9'  @$!(('܇  *@!(`!`\TPLHD@<8!`h'LD@9'  @!yB,@T@!@DC$pb$0X &0d 'q&!0<!( @9'  !( ('@$܇  *@!(`HTB$DTq&$40l $0x $  $@9'  @$!Ю$$0\ $0T $ $  0 $0T $ $䉙  t   C`$$0l $0 $ $$$0\ $0T $$0X &0 1&  0 $0T $$@$@9'  )A$($$0\ $0T $0X &0 1&  0 $0T $$$$0\ $0T $$0X &0( 1&  0 $0T $$$$0\ $0T $0X &0P 1&  0 $0T $$$$0\ $0T $$0X &0H 1&  0 $0T $g$@$<0 $0 $ !>@$$>0 $0 $@< r! @ @!`$@('!($  $*>B$((,0(,+'('2d  $".Q@6'!(!0   $0@ c$b0H c$$40T $0t $  !0`!8('!(@@,9'  @!XPLHD@<8!``'$0T $0 $$  ! @$$0T $  $$$0\ $0T $$0 &0 1&  0 $0T $$䉙  t  <Bi$:$$b$<0T $0 $  <%C! $0T $  $$0T $0 $  !  $$0T $D  o$$0\ $0T $$0 &0 1&  0 $0T $$@$0T $0$  <!<_'!'$b,$ C@!@0c$!bc!|`$ $0@$0`$ 0B$$('0B$0B$0B$0B$0B$0B$0B$$ $0@$0$ 0@B$0HB$0`B$0|B$0B$0B$<^'!' $$ !@"$ (+@ $$$(@$$$(@$$$$ $0$0$ $$!`('!(@$$$$(@$ $ (@$$(@!$$$<\'!'$b, ($@!0c$!bc!|`$( 0' $ $ $!  $<0$$08$ $$$<['! $! $ $ $$!`$<['!' D@84TPLH<0 !!!!! `@X<9'  @2#$Mb2@! `$@D89'  $$0$0$  #$b<"%C"! $0T $  TLHD@<840!X'!0$$x  ! !(`$0T $D  $$  ! `!@@D89'  $$0$0P$  PD*$  !@ b.W@$0c$!bc!|` B,W@D&4 B,@('$$  %@d"!@8$0$0$$  \d  0$$  \$$$  ! !(\  ]A$$0$0$  #2  <$ W.C0"%(%(%# B, @$$d&$!(  D&  <$C$(WD0*%e"%d%8b$$  $0$$00$  !  $$$$  B(@$$!0x  tB@$  ,Ct! #C{t$$  $$$0$0\$  $$  b$W! \d  0$$  D\0&01&$0\ $0T $$  0 $0T $$䉙  t  <8T'!' 40,(D@<8$(1!!!5!$0b$0$/b#1  C`$$$%<  C(!  $0($0T$  !D<840,(!`H' $b $#b$$0($0$  !"$D$ D,@b$*@b$ $0($$0$  !  $3$0T $D  !*@$66! &ą  ! $A$! $  ".C00%(%(%@l0 $ b$0($0$$ $!  #$#C$0($08$  BB,"@!0`&  <$ U.C0"%(%(%G$ BB,0@$$d&$!(  !0`$$x  ! !(!0!8  ! $h  0A!! "$0T $  $!&  <$C$(UD0*%e"%d%8b0`$0($$  &!  $0  !  $8$X@<9'  !@0&01&$0\ $0T $/$  0 $0T $/$䉙  t  <(N'!' PLHD@XT!!!!i$E@$E&('܇  < B$B$B$!(`0$0$< !$"  2B,@$ ! Đ  @!(@(0)b,@0c$!bc!|`!(`$0$08$  !XPLHD@!``' $y b$0$0d$$ !(`0$0$$! @!(0  !̇ḂcB$D,!ḋ"̇#TB$Tf@aT$!(`0$0$  ! !(@d9'  ? !(`"B$"@"2pp)!!@+0!H#!H&D&!0 p(p)`  ! L  !  C`$$ $0$0$  g$0$0$Y$8$  C`$$04$ $0$  &!  $0  ! $0T $  2$8B$k8J 2@$D@D89'  #(!(`$0$0h$  "@ B@$"<>$%C"! $0T $  "<%C"$0$0$  2@$D@D89'  !(`$0$0$  ! !(`0$0$$  C`$$0$08$= $- !(`"2B$"0$0l$$  !   ! $h  A!! $0T $  |!$P$dB$P0$0$  ! !(@4`9'  _!4dB$4$0$0$  ! !( !(`0$0$;$! @!(<  8!@9$$!(`0$0$$  F&! $  @!@! 8  !@A!!(`$0$0@$  !!(`0$0h$$0$0$ $ $0$0$$$<0$0$  $!(! $8'$8  !F>d  ! !(!0!8  $ $! !(@  !0$0$< $0$0<$$ !(`0$0l$$y$ b$0$0$! @!(  }! !(`0$0$l$!(`0$0$$  C`$$(0$0<$ $20G&!   K!!0!8 ('@D9'  >!@0$0$ $$0\ $0T $d$0&0H 1&  0 $0T $d$䉙  t  $0\ $0T $c$0&0P 1&  0 $0T $c$<<8@'!' 84(@<0,!!@$`! @$$0$0$  ! @840,(!H'  @!@! @@Xb9'  @! @!(`  !@@! B,@b,@$!`􂊏J􂋏k솈솉)!PQ%!+ Q-!Xc!Xd!H"!( !0('􂁏*􂁏+솁(솁)    $!(`0$0$  ! !(@$('  @! h`4B5@B$4BB$@$!(`0$0$  o! ! d  !(`$0$0 $  ! @@Xb9'  H! $$0\ $0T $$0|&0,1&  0 $0T $$䉙  t  Pb@B$Pb$$0\ $0T $$0|&0H1&  0 $0T $$0$0p$$  ! d  ! $!(`0$0$  $$0\ $0T $_$0|&01&  0 $0T $_$$$0\ $0T $^$0|&01&  0 $0T $b^$<9'!' ,($!0 @! ,$ 0' ?@!@B(@$0$0 $@$<( 2B$! !( $!8 @$B(@$0$00$ $0$0`$$< 8'!'!$! 0$0$$ $ $!(!0 @a9' !( @!0  @a9' $('<<87'!' ($!! !> @!( !`0'/ @Q!  ! $h ! 0T $@$! @!( @Xb9' @$ @! <5'!'($ 0,!!$O $P"!(0$0$ P"@!0($ !`8'!($0$0 $ $P Q!  P$Q! $d d 4B!(0$0 $ 4B@!!($0$0D $ $P$! d ! $<<3'!'$ !!,($0d $0 $5$TB(&@ $TdB$T! !( $!8 A$$$0d $0 $ ,$ 0'8"dB$8"8"B(<2'!'  '<@2'!' ($!UFE !!&b&=@! @*@0FE !!FC&`! `*@ ! ! @p ( 0'p @܎ FE*! p @p FE!&@ <0'!' L@<840,PHD(!T$! !!!0  c!@!C®@u$$"21�d$%&d  E0!@0*%(!   d!0c0.0%(%(&&%(!   $B&e! 0*%(  H@1&b@!c!CƎP#0&! #0!(8  ! ԁ  cR&!"*C`Q$Ǝ! #8&!(   @!"Îh##C!PLD@<840,(X'Ď$p  c`!bc@$`<<c!CP! @R&$($0.%(6%(%(  D$&0*%(  -*1.5296 "" # #$$%%=:""H#0%&$d  E0!@0*%($&  b!0*B@&{ e! 0*%(  C&0!&08!1&$0X!$0!$W$  0!$0!$W$䉙  t  <+'!' <4,!!!$80LHD@(`  # u!@(@!$fb@(@$! P  C0B01&%C#q+P@$! !(`  y@B!0#qB(u@$!   *D00%e"%d%b$C 1& B#qB(]@$! P  C0B0%CB}1&U@ Dȉ  #0q!@+@@+f-@!(D#05!8   @!@LD@<840,(!`P'$ $0!$0"$  ! @(  !#$ $0!$0("$  ! @$0!$0`"$ $`  CB`!#q!0@B(! @!(  ! @Q$l  ED&!e* b@ `  DB `  CBt`!L$P`  !@#q!B(&! @  *0D0%e"%d%b$&@P  C0B0%CD "" # #%%''-*1.5296""=:$$*&)$$&4  ! l  C$&!bP  C01&B0%C#0q*0! !(@Y!"`  @HB*@L$$0!$0"$$ $#qB(?@$! P  C0B0%C1&&# qT0!&0"1&$$0X!$0!$$  0!$0!$$䉙  t  <$'!' @L!HD('  ('! $ $@$  !LD@!`P'0"&0"1&$$0X!$0!$$  0!$0!$$䉙  t  $  0!$0!$>$䉙  t  <'!'$!' ,(!P @!(@$CD$,$ !0'D`  p<pc4C!@  @! @،  @$P08'$0'$$$08'$0($$08'$0D($$! L  $$08'$0p($  w! $0p%$0%$F$0'&0(1&  0%$0%$;F$$$0p%$0%$0'&0(1&  0%$0%$D$$$0p%$0%$C$0'&0 )1&  0%$0%$C$H0)$0<*$$$  ! @!(   !@! ܎  !! L  $0)$$0|*$  ! @$$0%$  $> $0)$$0*$  ! @$$0)&0*1&$0p%$0%$$  0%$0%$$䉙  t  @$<'! !0  1@! E&('$X  @$  $ $$T$&y"DTP!(  P"!@ $0p-$0-$  ! $$0p-$0.$$$0p%$0%$$0P-&0 .1&  0%$0%$$䉙  t  $0p%$0%$~$0P-&08.1&  0%$0%$~$ $0p-$0L.$  ! <$'!'@!! H<4D80  '$'!@D $! !CP$ b1&*$@H@<840P'>@&! !(@ @!(`$1&!  ! @$('P $"C!  $0x.$$0.$ ! $$0%$D ( Cd$$0x.$0.$ $0 ,! ԏ A$0x.$$0 /$ ! $$<'!'$ '(40,!P \@!  !(bE@! @  BC=`!(B!"P!  $00/$0P/$@$ ! p  ČÌ$!CE!#eĬ! @4 !(@4,(!8'!#D쌙 !(@ $$00/$0/$ !(%G$8  $$06$007$  C1&b*"@0P7$l  x B0P7$l  jB0,;$$0D;$  $yb!".y@$! @D<9'  `@!@! !(@$X  ?@!0@Ďȉ  B$+",@$b4ĎF&'&('  @!@(!@$bL$t)'$('!! !(!0  z@$xQl`$Tb! ('#"#! !(#b  7@!4! @4  !@$b'!  $!0@$4   @!@! @،  @\$E& '! $  @! D9'  ! !@  ! @!( $  !$$!(!0 $l  &!@9*@$$$0,;$0x;$  !   ! $d$09$  ! ܎  $'$$0,;$0;$  P@$ddeeffggddBBCC FFG GBB&$&8  X$P`  !@p<pB4! "P  B$74'! $  x@ ,"$0#(4",8#0<"! ܎  u!$$0,;$0<$  K$0,;$0D<$$$ $0,;$0<$  M$! ȏ  $$0,;$0<$L  @$ $0,;$0<$  '$!   @$0,;$0=$ $*$s$`  )'!@  *0D0%e"%d%b@-'P  C0B0%CD2/63:7>;-*1.5296B?=:$$*&&)$$4  C'P  C0B0%C&b$ $0,;$0<=$  E'!(`  @H#p!ER$*s$$ $0,;$0l=$  $0,;$0=$` $$0,;$0=$W $$ $!   ! ȏ  $0,;$0>$/$! ȏ  $0,;$04>$ $>”0,;$0l>$ $>$0,;$0>$  $0;&0>1&$09$09$N$  09$09$N$䉙  t  <Ü'!' ,40(y$b!PB(@! $$0 ?$00?$  4,(8'0?B$$  *b`P0P0$@$$0 ?$0?$  $0 ?$0?$  $$!0$l  u@!(@PFC$B$ì¬Ĭ"#"#"""##$$&&""""##$$&&""s$09$09$$0>&0@1&  09$09$$䉙  t  $0 ?$0 @$5$$09$09$$0>&0P@1&  09$09$$$$09$09$r$0>&0\@1&  09$09$r$<о'!'0@$0@$,(!!$ $$4$0 ! ! @$!0 DB!(`B$DB!8 $$$ !@D$!(0@$.@$8 (B%B,C)C0D-D4E1E""##$$%%8B5B""x#$ b! !4,($ 8'\ !$$0@$ $<伜'!' `plhd\Xy $b!T@$@'$!0 $!   ! D<9'  @!@>B0HA$$$0A$  $$*'d  E0!@0*%(('  TB&LE(',! p 0$$4(80AB$B,<0Ac$c40AB$B '08<  4@! @&$!(p!0`!8  4@!TBLC!8`! !(@ $  @$phd`\Xx'>B$0A$0A$  ! @$$09$  $$0A$0A$  ! @>B$0A$0$B$$$$09$09$$0(A&0\B1&  09$09$$䉙  t  $$09$09$$0(A&0lB1&  09$09$$" ! $$09$ $$ ! < '!' X`\TPLHy$0b!T @$P'$`8'$ $! @$ '&4  ! $!0  $  >$$0LC$0pC$  ! D<9'  z@$+(/,3074;8d<'$܊  S@$,cT0b('4c! 8b$$<c$L!(  @$d  $$DbTcPcT&`!(`  P$@y`XTPLHh'$0LC$0C$  ! $`$09$  0LC$0C$$0LC$0C$$$$09$09$)$0(C&08D1&  09$09$)$䉙  t  $$09$09$0(C&0#('$0F$0H$3d"@R@!B!be&! p *@d"d$؇ \$d ! p ( 0'  p h p L p 8 p 4 p  <|'!' ! @! @! p  ('p <'!'!4$$ ` !@!@0&!EFG Hefg hB$Dc$Dd! ( ! $('H9'  !@! @  ! p  p>m@!  Cc`!0H<9'  ! 0Tg$!0!8p  !@$(' $0@h$0@i$  ;! p  5!  @! }̈  <!$"$0@h$0i$  $j$ $0@h$0$j$   C7`('G! $ $0@h$0tj$  $<'!'<$ƌ,8!40($ ! Œ@!$!CRB </!4!"*b@!(Œ&*@! 80,($ @'h ! @H9' ! @!@h & $0j$0j$)T$ ! p  C`! @ <$ƌ*E&! !0 ! @ !  <'!'$$X  '<8'!'TH$  '<蠜'!'<B$B!(H$! @@! !@!` '0`s$@Ѝ  !(`!0@$,1&! 䈙  0@! @BDȏ  $ $Ph$P$  !Q !C!CD&L9'  *@! @  Ԯ!`ld`\XTPLHp'$L9'  h@!@BB(U@$L$`  !@D  3@d&E$8  d&e  @,d&E  @('b$ gPć$d  @('!(`@  @@'D  @4Dȏ  $ $Ph$Ṗ$  b`! `,  \!@"00%D%C.%E@bČ $!0  Dbd $!04  Fb! @$L9'  -@!@U)!!b$P臥$l  @HbB4Hb&*@$P$l  @HbB4$P$l  @HbB4$P$l  @HbB4$P$l  @HbB4$P$l  @Hb B4$P$l  @Hb@B4$P $l  @HbB4$ C $Ph$CP($6Dȏ  $Ph$PD$$ $DDȏ  $Ph$P`$ $ $Ph$P$  L$$ $Ph$PЈ$  [!Ph$P$ $Ph$P $ $0z$  @! ԁ  !P<&P@1&$$0h|$0|$$  0|$0|$$䉙  t  < '!'$$$X  '< '!x' h|xtpld`̈  ('!@l  @$Pd$!   @!T$! !(!0@$L9'  @! @ $L9'  <@X$BDȏ  $ $Ph$P$  !Q !C!CD&L9'  *@! @؇  !`xtplhd`'`  !@(! @b,$b0 c4b8cL9'  m@$! @$L9'  Y@!@BB(L@$"X'C cD@  -@X&"00%D%C.%E$bČ $!04  C0 `(b! @$L9'  @!@B@$0*u&ԁ  !8@! $  @! @$L9'  @!@B@! @#b@b`! @$L9'  @!@B@@'$ $Ph$P$  2`! `  ,!Db Dd!(  s@$! !($X  a@$! @$L9'  /@!@B+@!0!DPԉ$l  P܉$@&PbB4Pb0!Dl  @PbB4Pb"*@PbBB0)@! @$L9'  @!@B@$#! @b$Hb`L9'  @!@B@$#bLb`! @ $L9'  @!@C$be&"D@  d@̈  QTb !C!CD&L9'  *@! @  P艥$Ѝ  '@!(@L9'  @!(@Td  TdL $䊙  Tq!"B$@! c!CET$&$X  !Ph$P$$I@ $"&B$*@! !(!0@$L9'  .@$B"@C!CQ$# b $Ph$P0$Dg!( ('!0HHj9'  @Ph$Ph$ $Ph$P$ $  Td!(Ј  ! ,  Tq&$Ph$0T}$ $$Ph$P$ $$ $Ph$P$  Ph$P$v $Ph$P<$n $"Dȏ  $ $Ph$PԄ$  [Ph$P$N $$Ph$P`$E $$Ph$P$< $"Dȏ  $Ph$Ṗ$ $Ph$P$# $$Ph$P؋$ $Ph$P$ $$ $Ph$P,$  <!! 0z$  @! ԁ  !Ph$PT$ $PH&08~1&$$0h|$0|$$  0|$0|$$䉙  t  <,'!'@840,(<!!ԁ D$!@0 !@ !!Q $C@ F de$0@!b B0@ *$C C!bB0)@ '& 0&! 0 !@$0Xy$0|y$ !(! P$d @! @p !  '$L9' C!@!$3b$`$"b $! L9' !@@! @p ! L9' ! @840,(H'P$P$ ! $P$PЌ$ !| !0@!pbČ@!DE!P&+@eO!Q<'!'!! L9' !(@ $\@\&C`D$! ('@! ! p  !LD@<840,(P'!(̎  @  D  !8$$P,$  ! p  $  D  $$PH$!8  D  $Pd$!8$  ! @    D  $P$$!(! @P$!8d  IA!( $$P$  P&PȜ1&$$PԖ$P$T$  P$P$T$䉙  t  %@!(>c01B0P$d  ,0'<\'!'*00%e%b&%d'('$4(0 'l 48' FEBDBDA4!8D$ FD@D+@*`$! @T ;@!@!0@! @!( !8Ō p!QCE!($+@$p  ! 4,($ !8'!(@ !@@$!( #00!  !@!8" p !0QÌŬ%+ @!8"FBDBDA4!8D$ FD@Dp%g]&F FAE<HDHD5!8D FDD! !`,!X!h#  '!@& $!0C$@&c$!0!@"H! E L) k%%+@%&jB,! @$FHDHD5!8D FDD%b @ D!Ġ F<'!',40($ $ƌ$!mb! +h@ H$L% P"T# @&D'!`$! <$&@D!@F$F> FEBDBDA4!8D$ FD@D+@*`$! @T ;@!@!0@! @!( !8Ō p!QCE!($+@$p  ! 4,($ !8'!(@ !@@$!( #00!  !@!8" p !0QÌŬ%+ @!8"FBDBDA4!8D$ FD@Dp%g]&F<('!' ! @! @$ ('p $<'! @!( @ @$b! !$ ` ! +@! c$!bcD_F H L! P$T% F> FDE<JDJDA5!8D FDD! !X/!P!`& %D E&d FD&e&f&d@'!b$% &d!b%% &dJ%C! G K %k%+g@%&IB,! @$FJDJDA5!8D FDD%b @ D!ĝ F<8'!'$0 $D@@@ @ '<'!'$0 $D@@@ @ '<'!' LH@TPD<8!!@! $$4('!0!8 @$D$Ð@!.$!8g@ !0!   el  ! @!@!@! `!b@!@B4!(@TLHD@<8!X'$`  ! @!@l  "4D!0@&!8 $!(C$Đ@&c$!(!8'`!`@ !cP!@  %l  !@@!@!@!@`!b9@$4 + @$$!   $ &Đ!8& $!(C$Đ@&c$!(!8'!(@ !cb"{q$$P($PT$$P\&Ph1&  P`$PT$$䉙  t  !A!$P($PT$ $P\&P1&  P`$PT$ $$$P($PT$P\&P1&  P`$PT$ $$$P($PT$ $P\&P1&  P`$PT$ $< '!' \XTd`PLH!!!$$  74;8?<C@GD84<&b@&dD&b& d@'! %b& ! %be& ,b4'@ !0!  &!(@$X  ! @!@!@! `!b@!@B!(@d\XTPLH!h' $`  !@   g9e b+ @$$! `@  ge$b &d e f&D&Ed&F&D@'!C$% &D)!E"%d&Cc!(C`  ! e$!P($PT$&$P&P1&  P`$PT$&$䉙  t  $P($PT$%$P&P1&  P`$PT$%$$$P($PT$$$P&P1&  P`$PT$$$<'!' HD@<8u!@D!0&4('!8 $!(C$Đ@&c$!(!8*G@ !0!   El  ! @!@!@!  `c`!bH@<8P'!$$P($PT$?$P&P1&  P`$PT$?$䉙  t  $$P($PT$>$P&P1&  P`$PT$>$<('!' XTPLH!0[$  74;8?<C@GD84<&b@&dD&b&(d@'!(%b&(!(%bČ&(+,Œ4'@ !0!  &!(@$X  ! @!@!@!  `c`!bXPLH`'!$P($PT$P$P&P1&  P`$PT$P$䉙  t  $$P($PT$O$P&P1&  P`$PT$O$( @! @,  4,(8'$$P`$P$$P&P1&  P$P$$䉙  t  $$P`$P$$P&P1&  P$P$$@!@! @X !@@!!( ! @T ! @!(1&!@h @*3`!( _! D >@!@! !(@ԉ 5@!  @! @ !!  !  $Pӥ$TL9' !HD<840,($ P'!  $P$P$ ! P<ԥ$TL9' !  $P$PT$ !  $P$P|$ <'!' !! 4,($!0 !@ $!@' @!2BCdp #2'%@! Pԥ$Tu9' !  $Pԥ$TL9' !`4,($ 8'Cdp Pԥ$@! ! FE<DDDD4!8D FDD!! !( !0!8 Z@! !(   FDD< F(E F> FEBDBDA4!8D FDD!!##+ #$#!! 6FBDBDA4!8D FDD<% >4FEBDBDA4!8D$ FDD!!+ !#!$6FBDBDA4!8D FDD<% $$7B%FB$ $(%% %(  F6FDDDD4!8D FDD|%b<'!' !@!P!H!p+\@4+FR@!,F,0􄂏!CB $!F#8b#gN%PbpH< G,1$ %0DXl(+ `G!0+@k%+@k%!0#01 % D@l(+ `! +@%+@ % %H!0 !`!'$!x =$!x 4$!x 3$!x /$!x *$!x &$!x %$!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x $!x z$!x t$!x m$!x k$!x i$!x d$!x `$!x Y$!x W$!x V$!x P$!x L$!x H$!x F$!x C$!x ?$!x 2$!x /$!x -$!x ,$!x )$!x &$!x $$!x !$!x $!x $!x $!x $!x $!x $!x $!x $!x  $<'!'<|'!9'  '$Id: buffers.c 6321 2006-04-08 07:54:11Z arma $Unexpected non-normalized buffer.buf_normalizebuf_resize%s:%d: %s: Assertion %s failed; aborting.buffers.cnew_capacity%s:%d %s: Assertion %s failed; aborting. buf->datalen <= new_capacitybuf_shrinkShrinking buffer from %d to %d bytes.read_to_bufbuf_ensure_capacityGrowing buffer from %d to %d bytes._buf_end(buf) == buf->mems>=0reached_eofread_to_buf_tlsread_to_buf_tlsstart: %d on buf, %d pending, at_most %d.before: %d on buf, %d pending, at_most %d.read_to_buf_tls_implRead %d bytes. %d on inbuf; %d pendingtlsflush_bufbuf_remove_from_frontflush_buf%d: flushed %d bytes, %d ready to flush, %d remain.buf->datalen >= nflush_buf_implwrite() would block, returning.buf->cur == buf->memsz <= *buf_flushlen*buf_flushlen <= buf->datalenbuf_flushlenflush_buf_tlsflush_buf_tls_implflushed %d bytes, %d ready to flush, %d remain.write_to_bufwrite_to_bufadded %d bytes to buf (now %d total).buflen too small, can't hold %d bytes.stringpeek_from_buffetch_from_buf_http fetch_from_buf_httpheaderlen %d, bodylen %d. Content-Length: Got a contentlen of %d.body_usedbodylen reduced to %d.body not all here yet.Content-Length is less than zero; it looks like someone is trying to crash us.bodylen %d larger than %d. Failing.headerlen %d larger than %d. Failing.headers not all here yet.Couldn't nul-terminate bufferfetch_from_buf_socksfetch_from_buf_socksSocks version %d not recognized. (Tor is not an http proxy.)socks5: accepted method 0socks5: offered methods don't include 'no auth'. Rejecting.!req->socks_versionsocks5: checking requestsocks5: fqdn address typeYour application (using socks5 on port %d) gave Tor a malformed hostname: %s. Rejecting the connection.Your application (using socks5 on port %d) gave Tor a hostname, which means Tor will do the DNS resolve for you. This is good.socks5 hostname is %d bytes, which doesn't fit in %d. Rejecting.socks5: unsupported address type %d. Rejecting.socks5: ipv4 address type Rejecting.Your application (using socks5 on port %d) is giving Tor only an IP address. Applications that do DNS resolves themselves may leak information. Consider using Socks4A (e.g. via privoxy or socat) instead. For more information, please see http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#SOCKSAndDNS.%ssocks5 IP takes %d bytes, which doesn't fit in %d. Rejecting.socks5: command %d not recognized. Rejecting.socks4: Port or DestIP is zero. Rejecting.Your application (using socks4 on port %d) is giving Tor only an IP address. Applications that do DNS resolves themselves may leak information. Consider using Socks4A (e.g. via privoxy or socat) instead. For more information, please see http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#SOCKSAndDNS.%ssocks4: Everything is here. Success.Your application (using socks4 on port %d) gave Tor a malformed hostname: %s. Rejecting the connection.Your application (using socks4a on port %d) gave Tor a hostname, which means Tor will do the DNS resolve for you. This is good.next < buf->cur+buf->datalensocks4: Destaddr too long. Rejecting.socks4: Destaddr not all here yet.socks4: No part of destaddr here yet.socks4: Username not here yet.socks4: destip not in form 0.0.0.x.socks4: successfully read destip (%s)socks4 addr (%d bytes) too long. Rejecting.socks4: command %d not recognized. Rejecting.HTTP/1.0 501 Tor is not an HTTP Proxy Content-Type: text/html; charset=iso-8859-1 Tor is not an HTTP Proxy

Tor is not an HTTP Proxy

It appears you have configured your web browser to use Tor as an HTTP proxy. This is not correct: Tor is a SOCKS proxy, not an HTTP proxy. Please configure your client accordingly.

See http://tor.eff.org/documentation.html for more information.

fetch_from_buf_control0body_outtype_outlen_outbufassert_buf_oku32 == END_MAGICu32 == START_MAGICbuf->datalen <= buf->highwaterbuf->highwater <= buf->lenbuf->membuf->magic == BUFFER_MAGICstring_len <= buf->datalenread_to_buf_implEncountered eofRead %d bytes. %d on inbuf.$Id: circuitbuild.c 6940 2006-07-30 04:38:48Z arma $get_unique_circ_id_by_connget_unique_circ_id_by_connNo unused circ IDs. Failing.%s:%d: %s: Assertion %s failed; aborting.circuitbuild.cconn->type == CONN_TYPE_OR%s:%d %s: Assertion %s failed; aborting. conncircuit_list_pathclosedwaiting for keysopen%s(%s) ,hop->state <= 2internalexit (high-uptime), exit %s%s circ (length %d%s%s):*unnamed*CIRCUIT_IS_ORIGIN(circ)%sConn %d has %s circuit: circID %d (other side %d), state %d (%s), born %d:App-wardExit-wardPendingEndpointonion_populate_cpathGenerating cpath hop failed.circuit_handle_first_hopcircuit_handle_first_hopLooking for firsthop '%s:%u'connecting in progress (or finished). Good.connect to firsthop failed. Closing.0.1.1.9-alpha-cvsConn open. Delivering first onion skin.circuit_send_next_onion_skin failed.firsthop->extend_infofirsthopcircuit_n_conn_doneNULLcircuit_n_conn_doneor_conn to %s, status=%dor_conn failed. Closing circ.Found circ %d, sending create cell.circ->onionskinsend_next_onion_skin failed; circuit marked for closing.circ->state == CIRCUIT_STATE_OR_WAITcircuit_deliver_create_cellcircuit_deliver_create_cellChosen circID %u.failed to get unique circID.cell_type == CELL_CREATE || cell_type == CELL_CREATE_FASTpayloadcirc->n_conn->type == CONN_TYPE_ORcirc->n_conncirc and DirPort %s:%dNow checking whether ORPort %s:%d%s %s reachable... (this may take up to %d minutes -- look for log messages indicating success)areiscircuit_send_next_onion_skincircuit_send_next_onion_skinstarting to send subsequent skin.Sending extend relay cell.onion_skin_create failed.circuit built!Tor has successfully opened a circuit. Looks like client functionality is working.circ->state == CIRCUIT_STATE_BUILDINGcirc->cpath->state == CPATH_STATE_OPENFirst skin; sending create cell.CREATE_FASTCREATEFirst hop: finished sending %s cell to '%s'onion_skin_create (first hop) failed.0.1.0.6-rcYour clock just jumped %d seconds forward; assuming established circuits no longer work.Next router (%s:%d) not connected. Connecting.circuit_extendLaunching n_conn failed. Closing circuit.n_conn is %s:%uWrong length %d on extend cell. Closing circuit.Got an extend cell, but running as a client. Closing.n_conn already set. Bug/attack. Closing.circuit_init_cpath_crypto!(cpath->f_crypto || cpath->b_crypto || cpath->f_digest || cpath->b_digest)circuit_init_cpath_cryptoBug: backward cipher initialization failed.Bug: forward cipher initialization failed.key_datacpathcircuit_finish_handshakecircuit_finish_handshakeCREATED cell type did not match CREATE cell type.fast Finished building %scircuit hop:fast_client_handshake failed.onion_skin_client_handshake failed.hop->state == CPATH_STATE_AWAITING_KEYSgot extended when circ already built? Closing.circuit_truncatedlayeronionskin_answerinit digest forward 0x%.8x, backward 0x%.8x.Finished sending 'created' cell.Circuit initialization failednew_route_lennew_route_lenChosen route length %d (%d routers available).Not enough routers: cutting routelen from %d to %d.Not enough acceptable routers (%d). Discarding this circuit.routerscw < 1.cw >= 0.circuit_all_predicted_ports_handledneed_capacityneed_uptimerouter_handles_some_portportchoose_good_exit_server_generalFound %d servers that might support %d/%d pending connections.Chose exit server '%s'No specified exit routers seem to be running, and StrictExitNodes is set: can't choose an exit., fast, stableWe couldn't find any live%s%s routers; falling back to list of all routers.All routers are down or middleman -- choosing a doomed exit at random.choose_good_exit_serverBug: unhandled purpose %donion_pick_cpath_exitUsing requested exit node '%s'failed to choose an exit servercircuit_append_new_exitcirc && CIRCUIT_IS_ORIGIN(circ)stateinfocircuit_extend_to_new_exitcircuit_extend_to_new_exitCouldn't extend circuit to new point '%s'.0.1.1.21-cvscompute_preferred_testing_listLooking for middle server that doesn't have the reachability bug, and chose '%s'. Great.Looking for middle server that doesn't have the reachability bug, but didn't find one. Oh well.0.1.2.0-alpha-cvs0.1.2.1-alphachoose_good_middle_serverchoose_good_middle_serverContemplating intermediate hop: random choice._CIRCUIT_PURPOSE_MIN <= purpose && purpose <= _CIRCUIT_PURPOSE_MAXonion_extend_cpathonion_extend_cpathPath is complete: %d steps longPath is %d long; we want %dChose router %s for hop %d (exit is %s)Failed to find node for hop %d of our path. Discarding this circuit.head_ptrextend_info_from_routerrextend_info_freeextend_info_dup%s (%s%s%s)down up unlisted made-contactlisted never-contactedlog_entry_guardsadd_an_entry_guardChose '%s' as new entry guard.Tried finding a new entry guard, but failed. Can you reach the Tor network?pick_entry_guardsentry_guardsunlistedremove_dead_entriesEntry guard '%s' (%s) has been %s since %s; removing.downnot liveuplistedentry_guards_set_status_from_directorySummary: Entry '%s' is %s, %s, and %s. (%d/%d entry guards are usable/new)liveEntry guard '%s' is now down.Entry guard '%s' is up in latest directories.Entry guard '%s' is listed again by directories.Entry guard '%s' is not listed by directories.entry_guard_set_statusConnected to new entry guard '%s'. Marking earlier entry guards up. %d/%d entry guards usable/new.Connection to formerly down entry guard '%s' succeeded. %d/%d entry guards usable/new.Connection to entry guard '%s' failed. %d/%d entry guards usable/new.Connection to never-contacted entry guard '%s' failed. Removing from the list. %d/%d entry guards usable/new.entry_nodes_should_be_addedNew EntryNodes config option detected. Will use.entry_guards_prepend_from_configentry_guards_prepend_from_configAdding configured EntryNodes '%s'.Clearing old entry guardsoptions->EntryNodesEntryGuardEntryGuardDownSinceUnable to parse entry nodes: Bad time in EntryGuardDownSince/UnlistedSinceUnable to parse entry nodes: EntryGuardDownSince/UnlistedSince without EntryGuardUnable to parse entry nodes: Too few arguments to EntryGuardUnable to parse entry nodes: Bad nickname for EntryGuardUnable to parse entry nodes: Bad hex digest for EntryGuard%s %sEntryGuardUnlistedSinceentry-guardshelper-nodesnever-connected$%s %s $%s %s %s ?$Id: circuitlist.c 6311 2006-04-03 11:24:14Z arma $circuit_set_circid_orconn%s:%d: %s: Assertion %s failed; aborting.circuitlist.cold_conn->magic == CONNECTION_MAGIC%s:%d %s: Assertion %s failed; aborting. !conn || conn->type == CONN_TYPE_ORcircuit_set_statecircprocessing the onionconnecting to serveropencircuit_state_to_stringBug: unknown circuit state %dunknown state [%d]doing handshakescircuit_freecirc->rend_splice->magic == CIRCUIT_MAGICcirc->magic == CIRCUIT_MAGICcircuit_get_by_circid_orconn_implcircuit_id_used_on_connI was about to re-use a circuit ID that had been marked. Good thing we fixed that bug!circuit_get_by_edge_conn!circ || circ->magic == CIRCUIT_MAGICCONN_IS_EDGE(conn)circuit_find_to_cannibalizeHunting for a circ to cannibalize: purpose %d, uptime %d, capacity %d, internal %d_circuit_mark_for_close_circuit_mark_for_closeFailed intro circ %s to %s (awaiting ack). Removing from descriptor.circ->build_state->chosen_exitcirc->state == CIRCUIT_STATE_OPENReason %d out of range at %s:%dSpecified 'at-origin' non-reason for ending circuit, but circuit was not at origin. (called %s:%d, purpose=%d)Duplicate call to circuit_mark_for_close at %s:%d (first at %s:%d)filelineassert_cpath_layer_okassert_cpath_layer_okUnexpected state %d0cp->deliver_window >= 0cp->package_window >= 0!cp->dh_handshake_statecp->b_cryptocp->f_cryptocp->magic == CRYPT_PATH_MAGICcpassert_cpath_okcp->prev->state == CPATH_STATE_OPENassert_circuit_okconn->type == CONN_TYPE_APconn->type == CONN_TYPE_EXIT!c->rend_splicec->rend_splice != cc->rend_splice->rend_splice == cc->rend_splice!circuits_pending_or_conns || !smartlist_isin(circuits_pending_or_conns, c)circuits_pending_or_conns && smartlist_isin(circuits_pending_or_conns, c)!c->p_digest!c->n_digest!c->p_crypto!c->n_cryptoCIRCUIT_IS_ORIGIN(c)c->p_digestc->n_digestc->p_cryptoc->n_crypto!CIRCUIT_IS_ORIGIN(c)!c->onionskinc->package_window >= 0c->deliver_window >= 0c == circuit_get_by_circid_orconn(c->p_circ_id, c->p_conn)c->p_conn->type == CONN_TYPE_ORc == circuit_get_by_circid_orconn(c->n_circ_id, c->n_conn)!memcmp(c->n_conn->identity_digest, c->n_conn_id_digest, DIGEST_LEN)c->n_conn->type == CONN_TYPE_ORc->purpose >= _CIRCUIT_PURPOSE_MIN && c->purpose <= _CIRCUIT_PURPOSE_MAXc->magic == CIRCUIT_MAGICcconn->type == CONN_TYPE_ORA333333?A$Id: circuituse.c 6395 2006-04-18 03:05:34Z nickm $circuit_is_acceptablecircuit_is_acceptableNot considering circuit with unknown router.%s:%d: %s: Assertion %s failed; aborting.circuituse.cconn->socks_request%s:%d %s: Assertion %s failed; aborting. conncirccircuit_get_bestpurpose == CIRCUIT_PURPOSE_C_GENERAL || purpose == CIRCUIT_PURPOSE_C_INTRODUCE_ACK_WAIT || purpose == CIRCUIT_PURPOSE_C_REND_JOINEDcircuit_expire_buildingAbandoning circ %s:%d:%d (state %d:%s, purpose %d)Abandoning circ %d (state %d:%s, purpose %d)|fAhA$fA|fAhAhA$fA|fAcircuit_remove_handled_ports*portPort %d is not handled.circuit_remove_handled_portscircuit_predict_and_launch_newHave %d clean circs (%d internal), need another exit circ.Have %d clean circs (%d uptime-internal, %d internal), need another hidserv circ.Have %d clean circs (%d internal), need another internal circ for my hidden service.circuit_detach_streamcircuit_detach_streamedge conn not in circuit's list?0circuit_expire_old_circuits!circ->n_streamscirc->purpose <= CIRCUIT_PURPOSE_C_REND_JOINEDcircuit_expire_old_circuitsClosing circuit that has been unused for %d seconds.Closing n_circ_id %d (dirty %d secs ago, purp %d)circuit_testing_failedOur testing circuit (to see if your ORPort is reachable) has failed. I'll try again later.circuit_has_openedcircuit_has_openedunhandled purpose %dLzAtzAzAzA0zAzAzAzAzAzAzAzAzAcircuit_build_failedlastnon-lastcircuit_build_failedCouldn't connect to Alice's chosen rend point %s (%s hop failed).Our circuit failed to get a response from the first hop (%s:%d). I'm going to try to rotate to a better connection.}A}A~A~A}A~A~A~A}A~AL}A~A|Acircuit_launch_by_extend_infocircuit_launch_by_extend_infoCannibalizing circ '%s' for purpose %dBug: unexpected purpose %d when cannibalizing a circ.Haven't fetched enough directory info yet; canceling circuit launch.extend_infolAlAAAAAAAAAlAcircuit_launch_by_nicknameNo such OR as '%s'circuit_increment_failure_countn_circuit_failures now %d.circuit_get_open_circ_or_launchcircuit_get_open_circ_or_launchNo safe circuit (purpose %d) ready for edge connection; delaying.Requested exit point '%s' is not known. Closing.Chose '%s' as intro point for '%s'.No intro points for '%s': refetching service descriptor.No Tor server exists that allows exit to %s:%d. Rejecting.Application request when we're believed to be offline. Optimistically trying directory fetches again.conn->state == AP_CONN_STATE_CIRCUIT_WAITcircplink_apconn_to_circlink_apconn_to_circattaching new conn to circ. n_circ_id %d.circ->cpath->prev->state == CPATH_STATE_OPENcirc->cpath->prevcirc->cpathCIRCUIT_IS_ORIGIN(circ)%s.%s.exitconnection_ap_handshake_attach_chosen_circuitcirc->state == CIRCUIT_STATE_OPENconn->state == AP_CONN_STATE_CIRCUIT_WAIT || conn->state == AP_CONN_STATE_CONTROLLER_WAITconn->type == CONN_TYPE_APconnection_ap_handshake_attach_circuitAttaching apconn to circ %d (stream %d sec old).connection_ap_handshake_attach_circuitRequested exit point '%s' would refuse request. Closing.rend joined circ %d already here. attaching. (stream %d sec old)rendcircIntro circ %d present and awaiting ack (rend %d). Stalling. (stream %d sec old)introcircIntro (%d) and rend (%d) circs are not both ready. Stalling conn. (%d sec old)ready rend circ %d already here (no intro-ack yet on intro %d). (stream %d sec old)found open intro circ %d (rend %d); sending introduction. (stream %d sec old)introcirc->purpose == CIRCUIT_PURPOSE_C_INTRODUCINGpending-join circ %d already here, with intro ack. Stalling. (stream %d sec old)!conn->cpath_layerTried for %d seconds to get a connection to %s:%d. Giving up.$Id: command.c 6940 2006-07-30 04:38:48Z arma $command_process_cellCell of unknown type (%d) received. Dropping.|AAAȤA,AAAcommand_process_create_cellcommand_process_create_cellReceived create cell but we're shutting down. Sending back destroy.received CREATE cell (circID %d) for known circ. Dropping (age %d).Details: nickname "%s", platform %s.Failed to reply to CREATE_FAST cell. Closing.command.cFailed to generate key material. Closing.success: handed off onionskin.Failed to hand off onionskin. Closing.clientGot a high circuit ID from %s (%d); switching to low circuit IDs.Got a low circuit ID from %s (%d); switching to high circuit IDs.Received create cell (type %d) from %s:%d, but we're a client. Sending back a destroy.cell->command == CELL_CREATE_FAST%s:%d: %s: Assertion %s failed; aborting.%s:%d %s: Assertion %s failed; aborting. command_process_created_cellgot created cell from OPward? Closing.at OP. Finishing handshake.Moving to next skin.circuit_send_next_onion_skin failed.circuit_finish_handshake failed.Converting created cell to extended relay cell, sending.(circID %d) unknown circ (probably got a destroy earlier). Dropping.command_process_relay_cellcircuit_receive_relay_cell (backward) failed. Closing.circuit_receive_relay_cell (forward) failed. Closing.circuit in create_wait. Closing.unknown circuit %d on connection from %s:%d. Dropping.command_process_destroy_cellReceived for circID %d.Delivering 'truncated' back.$Id: config.c 6747 2006-07-08 18:34:33Z arma $ExitNodeExitNodesEntryNodeEntryNodesExcludeNodeExcludeNodesFirewallPortFirewallPortsLongLivedPortLongLivedPortsHiddenServiceNodeHiddenServiceNodesHiddenServiceExcludeNodeHiddenServiceExcludeNodesNumCpuNumCpusRendNodeRendNodesRendExcludeNodeRendExcludeNodesStrictEntryNodeStrictEntryNodesStrictExitNodeStrictExitNodeslLogAllowUnverifiedNodesAllowInvalidNodesBandwidthRateBytesBandwidthRateBandwidthBurstBytesBandwidthBurstDirFetchPostPeriodStatusFetchPeriodMaxConnConnLimitORBindAddressORListenAddressDirBindAddressDirListenAddressSocksBindAddressSocksListenAddressUseHelperNodesUseEntryGuardsNumHelperNodesNumEntryGuardsUseEntryNodesNumEntryNodesAccountingBytesReadIntervalAccountingBytesReadInIntervalHelperNodeEntryGuardHelperNodeDownSinceEntryGuardDownSinceHelperNodeUnlistedSinceEntryGuardUnlistedSinceEntryNodeDownSinceEntryNodeUnlistedSinceAccountingMax0 bytesAccountingMaxKB0AccountingStartAddress__AllDirActionsPrivatemiddle,rendezvousAssumeReachableAuthDirInvalidAuthDirRejectAuthDirRejectUnlistedAuthoritativeDirectory6 MB3 MBCircuitBuildTimeout1 minuteCircuitIdleTimeout1 hourClientOnly1000ContactInfoControlListenAddressControlPortCookieAuthenticationDataDirectoryDebugLogFileDirAllowPrivateAddressesDirFetchPeriod0 secondsDirPolicyDirPortDirPostPeriodDirServerExitPolicyExitPolicyRejectPrivate1FascistFirewallFastFirstHopPKFetchServerDescriptorsFetchHidServDescriptorsFetchUselessDescriptorsGroupHardwareAccelHashedControlPasswordHiddenServiceDirHiddenServiceOptionsHiddenServicePortHttpProxyHttpProxyAuthenticatorHttpsProxyHttpsProxyAuthenticatorIgnoreVersionKeepalivePeriod5 minutesLinkPaddingLogFileLogLevel21,22,706,1863,5050,5190,5222,5223,6667,8300,8888MapAddressMaxAdvertisedBandwidth128 TBMaxCircuitDirtiness10 minutesMaxOnionsPending100MonthlyAccountingStartMyFamilyNewCircuitPeriod30 secondsNamingAuthoritativeDirectoryNicknameNoPublishNodeFamily3ORPortOutboundBindAddressPathlenCoinWeight0.3PidFileProtocolWarningsPublishServerDescriptorPublishHidServDescriptorsReachableAddressesReachableDirAddressesReachableORAddressesRecommendedVersionsRecommendedClientVersionsRecommendedServerVersionsRedirectExitRendPostPeriodRephistTrackTime24 hoursRouterFileRunAsDaemonRunTestingSafeLoggingSafeSocksShutdownWaitLengthSocksPolicySocksPort9050SocksTimeout2 minutesSysLogTestSocksTestViaTrackHostExitsTrackHostExitsExpire30 minutesTrafficShapingUserV1AuthoritativeDirectoryVersioningAuthoritativeDirectoryVirtualAddrNetwork127.192.0.0/10__LeaveStreamsUnattachedAccountingBytesWrittenInIntervalAccountingExpectedUsageAccountingIntervalStartAccountingSecondsActiveEntryGuardsBWHistoryReadEndsBWHistoryReadIntervalBWHistoryReadValuesBWHistoryWriteEndsBWHistoryWriteIntervalBWHistoryWriteValuesTorVersionLastWrittenThe advertised (external) address we should use.How many bytes have we read in this accounting period?How many bytes have we written in this accounting period?How many bytes did we expect to use per minute? (0 for no estimate.)When did this accounting period begin?How long have we been awake in this period?When does the last-recorded read-interval end?How long is each read-interval (in seconds)?Number of bytes read in each interval.When does the last-recorded write-interval end?How long is each write-interval (in seconds)?Number of bytes written in each interval.One of the nodes we have chosen as a fixed entryThe last entry guard has been down since this time.The last entry guard has been unlisted since this time.When was this state file last regenerated?Which version of Tor generated this state file?__extraconfig_alloc(fmt)->magic == *(uint32_t*)STRUCT_VAR_P(opts,fmt->magic_offset)%s:%d: %s: Assertion %s failed; aborting.config.c%s:%d %s: Assertion %s failed; aborting. fmt && optsget_optionsglobal_optionsset_options*msgset_optionsActing on config options left us in a broken state. Dying.[scrubbed]moria1 v1 18.244.0.188:9031 FFCB 46DB 1339 DA84 674C 70D7 CB58 6434 C437 0441moria2 v1 18.244.0.114:80 719B E45D E224 B607 C537 07D0 E214 3E2D 423E 74CFtor26 v1 86.59.21.38:80 847B 1F85 0344 D787 6491 A548 92F9 0493 4E4E B85Dlefkada 140.247.60.64:80 38D4 F5FC F7B1 0232 28B8 95EA 56ED E7D5 CCDC AF32dizum 194.109.206.212:80 7EA6 EAD6 FD83 083C 538F 4403 8BBF A077 587D D755options_act_reversibleProblem with User or Group value. See logs for details.Problem with ConnLimit value. See logs for details.Failed to bind one of the listener ports.Failed to init Log options. See logs for details.options_act_reversibleClosing old %s on %s:%dClosing %s on %s:%dCouldn't access/create private data directory "%s"internal erroroptions_actWorker-related options changed. Rotating workers.Error initializing keys; exitingSwitching to entry guards; abandoning previous circuitsError in accounting optionsError loading rendezvous service keys%s%s/cached-statusBug: Previously validated hidden services line could not be added!Bug: Previously validated DirServer line could not be added!expand_abbrevThe configuration option '%s' is deprecated; use '%s' instead.-f--hash-password--list-fingerprint--verify-config--nt-serviceCommandline: parsed keyword '%s', value '%s'config_get_commandlinesCommand-line option '%s' with no value. Failing.config_find_optionThe abbreviation '%s' is deprecated. Please use '%s' insteadconfig_assign_valueInt keyword '%s %s' is malformed or out of bounds.Interval '%s %s' is malformed or out of bounds.Value '%s %s' is malformed or out of bounds.Boolean '%s %s' expects 0 or 1.Invalid time '%s' for keyword '%s',You may not provide a value for virtual option '%s'config_assign_valueSkipping obsolete configuration option '%s'var(fmt)->magic == *(uint32_t*)STRUCT_VAR_P(options,fmt->magic_offset)fmt && optionstAAAA|AAAHA A APAAconfig_assign_lineconfig_assign_lineLinelist option '%s' has no value. Skipping.Found unrecognized option '%s'; saving it.Unknown option '%s'. Failing.config_reset_lineget_assigned_option%d%llu%fget_assigned_optionBug: unknown type %d for known key '%s'You asked me for the value of an obsolete config option '%s'.Can't return context-sensitive '%s' on its ownoptions && key,AAAA4A\AA ApApApAAconfig_assignAAA A AA,A4AAAAAoption_resetoption_resetFailed to assign default: %sCopyright 2001-2005 Roger Dingledine, Nick Mathewson. tor -f [args] See man page for options, or http://tor.eff.org/ for documentation.resolve_my_addressresolve_my_addressGuessed local host name as '%s'Resolved Address to '%s'.Your IP seems to have changed. Updating.Address '%s' resolves to private IP '%s'. Please set the Address config option to be the IP you want to use.Address '%s' resolves to private IP '%s'. Tor servers that use the default DirServers must have public IP addresses.Guessed local hostname '%s' resolves to a private IP address (%s). Trying something else.Could not get local interface IP address. Too bad.Interface IP '%s' is a private address too. Ignoring.Learned IP address '%s' for local interface. Using that.rent->h_length == 4Could not resolve guessed local hostname '%s'. Trying something else.Could not get local interface IP address. Failing.Could not resolve local Address '%s'. Failing.Error obtaining local hostnameaddr_outabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789config_freeoptionsoption_is_same(fmt)->magic == *(uint32_t*)STRUCT_VAR_P(o2,fmt->magic_offset)fmt && o2(fmt)->magic == *(uint32_t*)STRUCT_VAR_P(o1,fmt->magic_offset)fmt && o1options_dupoptions_dupBug: config_get_assigned_option() generated something we couldn't config_assign(): %sconfig_initconfig_dump__%s %s config_dumpInternal error writing option value# %s Failed to validate default config.validate_ports_csvPort '%s' out of range in %snameoptions_validateORPort option out of bounds.ORPort must be defined if ORListenAddress is defined.DirPort must be defined if DirListenAddress is defined.ControlPort must be defined if ControlListenAddress is defined.options_validateYou specified a public address '%s' for a SOCKS listener. Other people on the Internet might find your computer and use it as an open SOCKS proxy. Please don't allow this unless you have a good reason.Invalid DataDirectoryFailed to normalize old Log options. See logs for details.Failed to validate Log options. See logs for details.SocksPort option out of bounds.SocksPort and ORPort are both undefined? Quitting.ControlPort option out of bounds.DirPort option out of bounds.StrictExitNodes set, but no ExitNodes listed.StrictEntryNodes set, but no EntryNodes listed.Authoritative directory servers must set ContactInfoV1 auth dir servers must set RecommendedVersions.Versioning auth dir servers must set Recommended*Versions.Running as authoritative directory, but no DirPort set.Running as authoritative directory, but no ORPort set.Running as authoritative directory, but ClientOnly also set.Servers must be able to freely connect to the rest of the Internet, so they must not set Reachable*Addresses or FascistFirewall.entryPathlenCoinWeight option must be >=0.0 and <1.0.KeepalivePeriod option must be positive.BandwidthRate must be less than %dBandwidthBurst must be less than %dBandwidthRate is set to %d bytes/second. For servers, it must be at least %d.Failed to parse accounting options. See logs for details.HttpProxyAuthenticator is too long (>= 48 chars).HttpsProxyAuthenticator is too long (>= 48 chars).Cannot enable UseEntryGuards with NumEntryGuards set to 0You have used DirServer to specify directory authorities in your configuration. This is potentially dangerous: it can make you look different from all other Tor users, and hurt your anonymity. Even if you've specified the same authorities as Tor uses by default, the defaults could change in the future. Be sure you know what you're doing.Failed to configure rendezvous options. See logs for details.DirServer line did not parse. See logs for details.Bad HashedControlPassword: wrong length or bad encodingCannot set both HashedControlPassword and CookieAuthenticationHttpsProxy failed to parse or resolve. Please fix.HttpProxy failed to parse or resolve. Please fix.BandwidthBurst must be at least equal to BandwidthRate.RendPostPeriod is too large; clipping to %ds.StatusFetchPeriod is too large; clipping to %ds.DirFetchPeriod is too large; clipping to %ds.Caching directory servers must have StatusFetchPeriod less than %d seconds. Clipping.Caching directory servers must have DirFetchPeriod less than %d seconds. Clipping.RendPostPeriod option must be at least %d seconds. Clipping.StatusFetchPeriod option must be at least %d seconds. Clipping.DirFetchPeriod option must be at least %d seconds. Clipping.exitmiddleintroductionrendezvousUnrecognized value '%s' in AllowInvalidNodesreject *:**:443Converting FascistFirewall config option to new format: "ReachableORAddresses *:443"*:80Converting FascistFirewall config option to new format: "ReachableDirAddresses *:80"*:%dConverting FascistFirewall and FirewallPorts config options to new format: "ReachableAddresses %s"AccountingMaxKB is deprecated. Say 'AccountingMax %d KB' instead.ConnLimit must be greater than 0, but was set to %dAuthoritative directory servers can't set UseEntryGuards. Disabling.Can't use a relative path to torrc when RunAsDaemon is set.Failed to resolve/guess local address. See logs for details.NoPublish is obsolete. Use PublishServerDescriptor instead.notice stdoutYour ContactInfo config option is not set. Please consider setting it, so we can contact you if your server is misconfigured or something else goes wrong.Choosing default nickname '%s'Nickname '%s' is wrong length or contains illegal characters.Windows 95Windows 98Tor is running as a server, but you are running %s; this probably won't work. See http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#ServerOS for details.Windows MemsgPidFile is not allowed to change.While Tor is running, changing RunAsDaemon is not allowed.While Tor is running, changing User is not allowed.While Tor is running, changing HardwareAccel is not allowed.While Tor is running, changing Group is not allowed.While Tor is running, changing DataDirectory ("%s"->"%s") is not allowed.//etc/tor/torrcInvalid nickname '%s' in %s lineoptions_init_from_torrc-h--help--versionDuplicate -f options on command line.~/.torrcOpening config file "%s"Unable to open configuration file "%s".Failed to parse/validate config: %sConfiguration file "%s" not present, using reasonable defaults.Tor version %s. 0.1.1.23fnameconfig_register_addressmapsSkipping invalid argument '%s' to MapAddressIgnoring extra arguments to MapAddress.MapAddress '%s' has too few arguments. Ignoring.parse_log_severity_rangeUnrecognized log severity '%s': must be one of err|warn|notice|info|debugstdoutsyslogfileconvert_log_optionCannot write to LogFile "%s": %s.options_init_logsBad syntax on Log option 'Log %s'Couldn't open file for 'Log %s'Can't log to stdout with RunAsDaemon set.stderrCan't log to stderr with RunAsDaemon set.Unrecognized log type %sDid you mean to say 'Log file %s' ?Can't log to stdout with RunAsDaemon set; skipping stdout- %s%s%s %s%s%sThe old LogLevel/LogFile/DebugLogFile/SysLog options are deprecated, and will go away soon. Your new torrc line should be: 'Log %s'add_single_log_optionNormalized log option too long.normalize_log_options!strcasecmp(opt->key, "LogFile") || !strcasecmp(opt->key, "SysLog")normalize_log_optionsTwo LogLevel options in a row without intervening LogFile or SysLogparse_redirect_lineWrong number of elements in RedirectExit lineError parsing source address in RedirectExit linepassError parsing dest address in RedirectExit linelinev1parse_dir_server_lineKey digest for DirServer is wrong length.Trusted dirserver at %s:%d (%s)Unable to decode DirServer key digest.Missing port in DirServer address '%s'Error parsing DirServer address '%s'Too few arguments to DirServer line.~//.tor//varnormalize_data_directoryDefault DataDirectory is "~/.tor". This expands to "%s", which is probably not what you want. Using "%s/tor" instead//var/torFailed to expand filename "%s".~/.torvalidate_data_directoryvalidate_data_directoryDataDirectory is too long.options->DataDirectorywrite_configuration_file# This file was generated by Tor; if you edit it, comments will not be preserved# The old torrc file was renamed to torrc.orig.1 or similar, and Tor will ignore it%s %s %s%s.orig.%dwrite_configuration_fileRenaming old configuration file to "%s"Couldn't rename "%s" to "%s": %stor_snprintf failed inexplicablyCouldn't get configuration stringConfig file "%s" is not a file? Failing.fn_tmp_len > strlen(fname)bbytebyteskbkilobytekilobytesmmbmegabytemegabytesgbgigabytegigabytestbterabyteterabytessecondsecondsminuteminuteshourhoursdaydaysweekweeksconfig_parse_unitsconfig_parse_unitsUnknown unit '%s'.okconfig_parse_intervalInterval '%s' is too longFunction not implementedInitialized libevent version %s using method %s. Good.check_libevent_versionkqueue1.0c1.0d1.0e1.1There are known bugs in using %s with libevent %s. Please use the latest version of libevent.epollThere are minor bugs in using %s with libevent %s. You may want to use the latest version of libevent.polllibevent %s can be very slow with %s. When running a server, please use the latest version of libevent.m && v%s/state0.1.1.10-alphaor_state_validateCan't parse Tor version '%s' from your state file. Proceeding anyway.0.1.1.16-rc-cvsDetected state file from buggy version '%s'. Enabling workaround to choose working entry guards.or_state_setor_state_setUnparseable bandwidth history state: %snew_stateor_state_loadState file "%s" is not a file? Failing.Loaded state from "%s"Initialized stateUnable to read state file "%s"or_state_saveTor 0.1.1.23# Tor state file last generated on %s # You *do not* need to edit this file. %sor_state_saveSaved state to "%s"Unable to write state to file "%s"global_stateconfig/namesString%s %s %s IntegerTimeIntervalDataSizeFloatBooleanTimeCommaListLineListDependantVirtual|Bp~B~B~B~B~B~B~B~BB$B8B$Id: aes.h 5949 2006-02-09 05:46:49Z arma $$Id: compat.h 6173 2006-03-17 04:43:37Z nickm $$Id: container.h 5949 2006-02-09 05:46:49Z arma $$Id: crypto.h 6240 2006-03-26 06:47:51Z arma $$Id: ht.h 6930 2006-07-28 02:17:45Z nickm $$Id: test.h 5949 2006-02-09 05:46:49Z arma $$Id: log.h 6144 2006-03-13 00:25:36Z nickm $$Id: torgzip.h 5990 2006-02-12 23:44:02Z arma $$Id: torint.h 6271 2006-03-29 05:14:12Z weasel $$Id: tortls.h 6555 2006-06-06 09:04:51Z arma $$Id: util.h 6170 2006-03-15 23:35:55Z arma $$Id: or.h 6807 2006-07-22 07:25:27Z arma $$Id: connection.c 6429 2006-05-03 18:26:03Z arma $OR listenerORExitSocks listenerSocksDirectory listenerDirectoryDNS workerCPU workerControl listenerControlconn_type_to_stringBug: unknown connection type %dunknown [%d]HBdBxBBBBȅB܅BBBBreadyconn_state_to_stringBug: unknown connection state %d (type %d)unknown state [%d] on unknown [%s] connectionconnect()ingproxy flushingproxy readinghandshakingopenconnectingwaiting for dest inforesolve failedwaiting for rendezvous descwaiting for controllerwaiting for safe circuitwaiting for connectwaiting for resolveclient sendingclient readingwaiting for commandwritingidlebusybusy with onionopen (protocol v1)open (protocol v0)waiting for authentication (protocol unknown)waiting for authentication (protocol v1)B؇BlBB̈BBxB B8BBdB$BBB0BDBXBBB(Bmagic == CONNECTION_MAGIC%s:%d: %s: Assertion %s failed; aborting.connection.c%s:%d %s: Assertion %s failed; aborting. connection_free!connection_in_array(conn)!connection_is_on_closeable_list(conn)connconnection_about_to_close_connectionBug: Closing stream (marked at %s:%d) without sending back a socks reply.Harmless bug: Edge connection (marked at %s:%d) hasn't sent end yet?conn->marked_for_closeȗBB|BB|BXBBconnection_close_immediateBug: Attempt to close already-closed connection.fd %d, type %s, state %s, %d bytes on outbuf._connection_mark_for_closeDuplicate call to connection_mark_for_close at %s:%d (first at %s:%d)filelineconnection_expire_held_openconnection_expire_held_openGiving up on marked_for_close conn that's been flushing for 15s (fd %d, type %s, state %s).connection_create_listenerOpening %s on %s:%d%s listening on port %u.connection_add failed. Giving up.Could not listen on %s:%u: %sCould not bind to %s:%u: %s%s. Is Tor already running?Socket creation failed.Error parsing/resolving ListenAddress %sLength of address not as expected: %d vs %dcheck_sockaddr_inFamily of address not as expected: %d vs %dAddress for new connection has address/port equal to zero.connection_handle_listener_readconnection_handle_listener_readConnection accepted on socket %d (child of fd %d).Denying dir connection from address %s.Denying socks connection from untrusted address %s.accept() returned a strange address; trying getsockname().Something's wrong with this conn. Closing it.getsockname() failed.accept failed: %s. Dropping incoming connection.accept() failed: %s. Closing listener.connection_connectOutbound bind address '%s' didn't parse. Ignoring.Connecting to %s:%u.in progressestablishedConnection to %s:%u %s (sock %d).connect() to %s:%u failed: %sError binding network socket: %sError creating network socket: %sretry_listenersClosing %s on %s:%d0.0.0.0127.0.0.1connection_consider_empty_bucketsreceiver bucket exhausted. Pausing.global bucket exhausted. Pausing.connection_bucket_refillwaking up conn (fd %d)global_write_bucket now %d.global_read_bucket now %d.connection_receiver_bucket_should_increaseconnection_handle_read!conn->marked_for_closeconnection_read_to_bufconnection_read_to_buf%d: starting, inbuf_datalen %d (%d pending in tls object). at_most %d.not setTLS connection closed on read. Closing. (Nickname %s, address %stls error. breaking (nickname %s, address %s).Bug: apparently, reading pending bytes can fail.bytes_in_buf < 1024B@BBBBconnection_handle_writeconnection_handle_writein-progress connect failed. Removing.tls error. breaking.TLS connection closed on flushwanted write.wanted read.getsockopt() syscall failed?! Please report to tor-ops.!connection_is_listener(conn)_connection_controller_force_writeconn->type == CONN_TYPE_CONTROL!conn->tlsconnection_write_to_bufwrite_to_buf failed. Closing connection (fd %d).write_to_buf failed. Closing circuit (fd %d).connection_state_is_openconnection_state_is_connectingOur IP has changed. Rotating keys...client_check_address_changedgetsockname() failed: %sconnection_process_inbufconnection_process_inbufBug: got unexpected conn type %d.B,BB,BBHBdBBBBconnection_finished_flushingconnection_finished_flushing(BPBBPBBlBBBBBconnection_finished_connectingconnection_finished_connectingconnection_reached_eofB(BB(BBDB`B|BBBassert_connection_okconn->state == LISTENER_STATE_READYconn->n_circuits >= 0conn->state <= _OR_CONN_STATE_MAXconn->state >= _OR_CONN_STATE_MINconn->purpose <= _EXIT_PURPOSE_MAXconn->purpose >= _EXIT_PURPOSE_MINconn->state <= _EXIT_CONN_STATE_MAXconn->state >= _EXIT_CONN_STATE_MINconn->socks_requestconn->state <= _AP_CONN_STATE_MAXconn->state >= _AP_CONN_STATE_MINconn->purpose <= _DIR_PURPOSE_MAXconn->purpose >= _DIR_PURPOSE_MINconn->state <= _DIR_CONN_STATE_MAXconn->state >= _DIR_CONN_STATE_MINconn->state <= _DNSWORKER_STATE_MAXconn->state >= _DNSWORKER_STATE_MINconn->state <= _CPUWORKER_STATE_MAXconn->state >= _CPUWORKER_STATE_MINconn->state <= _CONTROL_CONN_STATE_MAXconn->state >= _CONTROL_CONN_STATE_MIN0!conn->requested_resource!conn->purposeconn->purpose == EXIT_PURPOSE_CONNECT || conn->purpose == EXIT_PURPOSE_RESOLVE!conn->socks_requestconn->cpath_layerconn->socks_request->has_finished!conn->deliver_window!conn->package_window!conn->cpath_layer!conn->next_stream!conn->stream_idconn->tlsconn->addressconnection_is_writing(conn) || conn->wants_to_writeconn->type <= _CONN_TYPE_MAXconn->type >= _CONN_TYPE_MINBBlBBBBBBBB(B$Id: connection_edge.c 6940 2006-07-30 04:38:48Z arma $_connection_mark_unattached_ap_connection_mark_unattached_apBug: stream (marked at %s:%d) sending two socks replies?conn->type == CONN_TYPE_AP%s:%d: %s: Assertion %s failed; aborting.connection_edge.c%s:%d %s: Assertion %s failed; aborting. conn (fd %d) reached eof. Closing.connection_edge_reached_eofconnection_edge_process_inbufBug: Got unexpected state %d. Closing.connection_edge_process_inbufdata from edge while in '%s' state. Leaving it on buffer.CONN_IS_EDGE(conn)connCCDCCCxCDCDCDCDCDCCconnection_edge_destroyconnection_edge_destroyCircID %d: At an edge. Marking connection for close.connection_edge_endMarking conn (fd %d); no circ to send end.Marking conn (fd %d) and sending end.Bug: called on conn that's already marked for close at %s:%d.Harmless bug: Calling connection_edge_end (reason %d) on an already ended stream?connection_edge_end_errnoconnection_edge_finished_flushingconnection_edge_finished_flushingBUG: called in unexpected state %d.connection_edge_finished_connectingconnection_edge_finished_connectingExit connection to %s:%u (%s) established.conn->package_window > 0conn->state == EXIT_CONN_STATE_CONNECTINGconn->type == CONN_TYPE_EXITconnection_ap_expire_beginningconnection_ap_expire_beginningWe tried for %d seconds to connect to '%s' using exit '%s'. Retrying on a new circuit.circ->timestamp_dirty*unnamed*circ->purpose == CIRCUIT_PURPOSE_C_GENERALRend stream is %d seconds late. Giving up on address '%s.onion'.Conn is waiting (address %s), but lost its circ.Closing unattached stream.addressmap_rewriteAddressmap: rewriting '%s' to '%s'Loop detected: we've rewritten '%s' 16 times! Using it as-is.addressmap_registerTemporary addressmap ('%s' to '%s') not performed, since it's already mapped to '%s'Addressmap: (re)mapped '%s' to '%s'client_dns_incr_failuresAddress %s now has %d resolve failures.client_dns_set_addressmap%s.%s.exit%svaladdressCan't specify ports on VirtualAddressNetworkVirtualAddressNetwork expects a /16 network or largerVirtualAddressNetwork must have a mask that can be expressed as a prefixError parsing VirtualAddressNetworkaddress_is_in_virtual_range.virtualaddressmap_get_virtual_address%d addrs availableRan out of virtual addresses!Called with unsupported address type (%d)addressmap_register_virtual_address(nothing)addressmap_register_virtual_addressInternal confusion: I thought that '%s' was mapped to by '%s', but '%s' really maps to '%s'. This is a harmless bug.virtaddress_reversemapaddressmapnew_address%s %sconnection_ap_handshake_rewrite_and_attachClient asked for %s:%dRedirecting address %s to exit at enclave router %sApplication asked to connect to port 0. Refusing.Address to be resolved is too large. Failing.Destination '%s' seems to be an invalid hostname. Failing.Got a hidden service request for ID '%s'Unknown descriptor %s. Fetching.Descriptor is here and fresh enough. Great.Stale descriptor %s. Refetching.Bug: Invalid service name '%s'Attachstream to a circuit is not supported for .onion addresses currently. Failing.Resolve requests to hidden services not allowed. Failing.Malformed exit address '%s.exit'. Refusing.Unrecognized server in exit address '%s.exit'. Refusing.Invalid hostname %s; rejectingMissing mapping for virtual address '%s'. Refusing.connection_ap_handshake_process_socksconnection_ap_handshake_process_socksentered.socks handshake not all here yet.reply is already set for us. Using it.Fetching socks handshake failed. Closing.conn->socks_requestconn->state == AP_CONN_STATE_SOCKS_WAITget_unique_stream_id_by_circNo unused stream IDs. Failing.connection_ap_handshake_send_begin%s:%dconnection_ap_handshake_send_beginSending relay cell to begin stream %d.Address/port sent, ap socket %d, n_circ_id %dap_conn->socks_requestap_conn->state == AP_CONN_STATE_CIRCUIT_WAITap_conn->type == CONN_TYPE_APconnection_ap_handshake_send_resolveconnection_ap_handshake_send_resolveAddress sent for resolve, ap socket %d, n_circ_id %dpayload_len <= RELAY_PAYLOAD_SIZEap_conn->socks_request->command == SOCKS_COMMAND_RESOLVEconnection_ap_make_bridgeMaking AP bridge to %s:%d ...(local bridge)... AP bridge created and connected.Couldn't construct socketpair (%s). Network down? Delaying.connection_ap_handshake_socks_replyconnection_ap_handshake_socks_replyHarmless bug: duplicate calls to connection_ap_handshake_socks_reply.connection_exit_begin_connconnection_exit_begin_connRelay begin cell at non-server. Dropping.Missing port in relay begin cell. Dropping.Creating new exit connection.begin is for rendezvous. configuring stream.(rendezvous)Finished assigning addr/portDidn't find rendezvous service (port %d)Unable to parse addr:port in relay begin cell. Dropping.relay begin cell has no \0. Dropping.connection_edge_is_rendezvous_stream(n_stream)connection_exit_connectabout to try connectingBug: newly connected conn had data waiting!Redirecting connection from %s:%d to %s:%d%s:%d failed exit policy. Closing.connection_edge_is_rendezvous_streamconnection_ap_can_use_exitconnection_ap_can_use_exitRequested node '%s', considering node '%s'. No.exitonion$Id: connection_or.c 6611 2006-06-13 05:47:12Z arma $connection_or_remove_from_identity_map%s:%d: %s: Assertion %s failed; aborting.connection_or.cconn->type == CONN_TYPE_OR%s:%d %s: Assertion %s failed; aborting. connconnection_or_set_identity_digest!memcmp(tmp->identity_digest, digest, DIGEST_LEN)tmp != conndigestOR connection reached EOF. Closing.connection_or_reached_eofconnection_or_read_proxy_responseHTTPS connect to '%s' successful! (200 %s) Starting TLS.The https proxy sent back an unexpected status code %d (%s). Closing.[no reason given]Unparseable headers from proxy (connecting to '%s'). Closing.https proxy response not all here yet. Waiting.Your https proxy sent back an oversized response. Closing.connection_or_process_inbufconnection_or_finished_flushingconnection_or_finished_flushingfinished sending CONNECT to proxy.BUG: called in unexpected state %d.connection_or_finished_connectingconnection_or_finished_connectingOR connect() to router at %s:%u finished.CONNECT %s:%d HTTP/1.1 Proxy-Authorization: Basic %s Encoding https authenticator failedCONNECT %s:%d HTTP/1.0 conn->state == OR_CONN_STATE_CONNECTINGconnection_or_get_by_identity_digestconn->magic == CONNECTION_MAGIC!memcmp(conn->identity_digest, digest, DIGEST_LEN)connection_or_connectconnection_or_connectClient asked me to connect to myself. Refusing.id_digestconnection_tls_start_handshaketor_tls_new failed. Closing.starting TLS handshake on fd %dconnection_tls_continue_handshaketls error. breaking connection.wanted readwanted writeCCCstate)conn250 OK send_control0_errorlen < (256-2)send_control0_eventevent >= _EVENT_MIN && event <= LAST_V0_EVENTsend_control1_event_stringevent >= _EVENT_MIN && event <= _EVENT_MAXcontrol_setconf_helperController gave us config lines that didn't validate: %s.553 Unable to set option%s: %s 552 Unrecognized option513 Unacceptable option value553 Transition not allowedController gave us config lines we can't parse.551 Couldn't parse configuration 551 Couldn't parse string Couldn't parse configurationhandle_control_resetconf!v0handle_control_getconf 552-Unrecognized configuration key "%s" 552 Unrecognized configuration key "%s" %s %s 250-%s=%s 250-%s strlen(tmp)>4EXTENDEDCIRCSTREAMORCONNBWDEBUGINFONOTICEWARNERRNEWDESCADDRMAPAUTHDIR_NEWDESCS552 Unrecognized event "%s" Unrecognized event codeOdd number of bytes in setevents message16:515 Authentication failed 515 Authentication failed. Maybe you tried a plain text password? If so, the standard requires you put it in double quotes. Authentication failedhandle_control_authenticateAuthenticated control connection (%d)Couldn't decode HashedControlPassword: invalid base16551 Invalid quoted string. You need to put the password in double quotes. 551 Invalid hexadecimal encoding. Maybe you tried a plain text password? If so, the standard requires you put it in double quotes. Unable to write configuration to disk.551 Unable to write configuration to disk. RELOADHUP551 Internal error acting on signal Unrecognized signal number.SHUTDOWNINTDUMPUSR1USR2HALTTERMNEWNYM552 Unrecognized signal code "%s" Body of SIGNAL command too long or too short.handle_control_mapaddressSkipping MapAddress '%s': wrong number of items.512 syntax error: not enough arguments to mapaddress. 512-syntax error: mapping '%s' is not of expected form 'foo=bar'.Skipping invalid argument '%s' in MapAddress msg512-syntax error: invalid address '%s'.0.0.0.0%s %s250-%s=%sUnable to allocate address for '%s' in MapAddress msg451-resource exhausted: skipping '%s'%s250-%s=accounting/bytes Number of bytes read/written so far in interval. accounting/bytes-left Number of bytes left to read/write in interval. accounting/enabled Is accounting currently enabled? accounting/hibernating Are we hibernating or awake? accounting/interval-end Time when interval ends. accounting/interval-start Time when interval starts. accounting/interval-wake Time to wake up in this interval. addr-mappings/all All current remapped addresses. addr-mappings/cache Addresses remapped by DNS cache. addr-mappings/configl Addresses remapped from configuration options. addr-mappings/control Addresses remapped by a controller. circuit-status Status of each current circuit. config/names List of configuration options, types, and documentation. desc/id/* Server descriptor by hex ID desc/name/* Server descriptor by nickname. desc/all-recent Latest server descriptor for every router dir/server/* Fetch server descriptors -- see dir-spec.txt entry-guards Which nodes will we use as entry guards? info/names List of GETINFO options, types, and documentation. network-status List of hex IDs, nicknames, server statuses. orconn-status Status of each current OR connection. stream-status Status of each current application stream. version The current version of Tor. version0.1.1.23config-fileaccounting/helper-nodesentry-guardsconfig/info/namesdesc/id/desc/name/desc/all-recentunregistered-servers-network-statuscircuit-statusstream-statusorconn-statusLAUNCHEDNEW%s:%dCONNECTEDaddr-mappings/addr-mappings/alladdr-mappings/cacheaddr-mappings/configaddr-mappings/controldir-usagedir/server//tor/%sdir/status/handle_getinfo_helpergetinfo dir/status/ requires an open dirport.NEWRESOLVE%lu %s %lu %sSENTCONNECTSENTRESOLVESUCCEEDEDAsked for stream in unknown state %dBUILT%lu %s %sDCCD,D@Dhandle_control_getinfo552 Unrecognized key "%s" 552-Unrecognized key "%s" 250+%s= 250-%s=msg_len > 0551 Internal error purpose=generalcontroller,250 EXTENDED %lu handle_control_extendcircuitsend_next_onion_skin failed; circuit marked for closing.couldn't send onion skin551 Couldn't send onion skinr couldn't start circuit551 Couldn't start circuit No router names provided512 No router names provided 552 No such router "%s" No circuit found with given IDextendcircuit message too short0552 Unknown purpose "%s" 552 Unknown circuit "%s" 512 Missing argument to EXTENDCIRCUIT 552 Unknown router "%s" CIRCUITROUTER512 Missing argument to SET%sPURPOSE 555 Connection is not managed by controller. Connection is not managed by controller.551 Can't attach stream to non-open circuit Refuse to attach stream to non-open circ.551 Unable to attach stream Unable to attach stream.552 Unknown stream "%s" 512 Missing argument to ATTACHSTREAM attachstream message too shortNo connection found with given IDhandle_control_postdescriptorCould not parse descriptor554 %s Descriptor not added251 %s cp512 Cannot parse port "%s" 512 Missing argument to REDIRECTSTREAM redirectstream message too shortNo AP connection found with given ID552 Unrecognized reason "%s" 512 Missing argument to CLOSESTREAM closestream message too shortIfUnusedhandle_control_closecircuitSkipping unknown option %s512 Missing argument to CLOSECIRCUIT closecircuit message too shorthandle_control_fragmentsFragmented data exceeds declared lengthOut-of-place FRAGMENTFRAGMENTHEADER too short.handle_control_fragmentsDropping incomplete fragmented commandconnection_control_finished_flushingconn->type == CONN_TYPE_CONTROLconnection_control_reached_eofconnection_control_reached_eofControl connection reached EOF. Closing.connection_control_process_inbuf_v1data_len. QUITSETCONFRESETCONFGETCONFSETEVENTSAUTHENTICATESAVECONFSIGNALMAPADDRESSGETINFOEXTENDCIRCUITSETCIRCUITPURPOSESETROUTERPURPOSEATTACHSTREAM+POSTDESCRIPTORREDIRECTSTREAMCLOSESTREAMCLOSECIRCUIT510 Unrecognized command "%s" 514 Authentication required. 250 closing connection conn->state == CONTROL_CONN_STATE_OPEN_V1 || conn->state == CONTROL_CONN_STATE_NEEDAUTH_V1connection_control_process_inbuf_v0Unknownconnection_control_process_inbuf_v0Received client-only '%s' command; ignoring.Command type only valid from server to tor clientRecieved command fragment out of order; ignoring.Bad fragmentation on command.Received unrecognized command type %d; ignoring.Unrecognized command typeRejecting '%s' command; authentication needed.Authentication requiredDetected v1 control protocol on connection (fd %d)Error in control command. Failing.DDDDBDXCDDDCDDDCDCDDDHDDxDDDDHEDxEDEDEDEDFDFDFDconnection_control_process_inbufcontrol_event_circuit_status650 CIRC %lu %s %s FAILEDCLOSEDcontrol_event_circuit_statusUnrecognized status code %dCIRCUIT_IS_ORIGIN(circ)circpMDMDNDND0ND.%s.exit.onion%s%s%s:%dcontrol_event_stream_status650 STREAM %lu %s %lu %s DETACHEDcontrol_event_stream_statusconn->socks_requestconn->type == CONN_TYPE_AP$SDSDSDSDSDSDTDTDcontrol_event_or_conn_statuscontrol_event_or_conn_status650 ORCONN %s %s conn->type == CONN_TYPE_OR650 BW %lu %lu enable_control_loggingUnknownLogSeverity650 %s %s `D`D`D`D8]D `D(`D0`D8`D^D_D_D_D`D_D650 NEWDESC %s 650 ADDRMAP %s %s NEVER 650 ADDRMAP %s %s "%s" 650+AUTHDIR_NEWDESC= %s %s %s/control_auth_cookieinit_cookie_authenticationError writing authentication cookie.$Id: cpuworker.c 6718 2006-07-04 15:59:11Z arma $connection_cpu_finished_flushing%s:%d: %s: Assertion %s failed; aborting.cpuworker.cconn->type == CONN_TYPE_CPUWORKER%s:%d %s: Assertion %s failed; aborting. conntag_unpackonion was from %s:%d, circ_id %d.connection_cpu_reached_eofRead eof. Worker died unexpectedly....and it left a circuit queued; abandoning circ.connection_cpu_process_inbufconnection_cpu_process_inbufonionskin_answer succeeded. Yay.onionskin_answer failed. Closing.circ->p_connprocessed onion for a circ that's gone. Dropping.decoding onionskin failed. (Old key or bad software.) Closing.buf_datalen(conn->inbuf) == LEN_ONION_RESPONSE0cpuworker_mainquestion_type == CPUWORKER_TASK_ONIONonion_skin_server_handshake succeeded.cpuworker_mainfinished writing response.writing response buf failed. Exiting.onion_skin_server_handshake failed.read question failed. Exiting.read tag failed. Exiting.CPU worker exiting because Tor process closed connection (either rotated keys or died).CPU worker exiting because of error on connection to Tor process.(Error on %d was %s)spawn_cpuworkerjust spawned a cpu worker.localhostconnection_add failed. Giving up.Couldn't construct socketpair: %sspawn_enough_cpuworkersSpawn failed. Will try again later.process_pending_taskprocess_pending_taskassign_to_cpuworker failed. Ignoring.cpuworkercull_wedged_cpuworkersBug: closing wedged cpuworker. Can somebody find the bug?assign_to_cpuworkerassign_to_cpuworkercirc->p_conn gone. Failing circ.No idle cpuworkers. Queuing.circ->onionskin$Id: directory.c 6708 2006-07-03 01:18:17Z nickm $directory_post_to_dirserversdirservers%s:%d: %s: Assertion %s failed; aborting.directory.c%s:%d %s: Assertion %s failed; aborting. directory_get_from_dirserverNo running dirservers known. Will try again later. (purpose %d)directorystatus listnetwork statusserver descriptorsNo router found for %s; falling back to dirserver listconnection_dir_request_failedGiving up on directory server at '%s:%d'; retryingGiving up on directory server at '%s'; retryingallall.zfp/directory_initiate_commanddirectory_initiate_commandinitiating directory fetchUnable to add AP bridge to dirserver.Making AP bridge to dirserver failed.initiating running-routers fetchinitiating hidden-service descriptor fetchUnrecognized directory connection purpose.0initiating network-status fetchinitiating server descriptor fetchinitiating server descriptor uploadinitiating hidden-service descriptor uploaddigestdir_portaddraddresshDȑD DDDhD\DDDȖDdirectory_send_command%s:%ddirectory_send_commandAsking for compressed directory from server running %s/tor/dir.zGET%s %s HTTP/1.0 Content-Length: %lu Host: %s%s HTTP/1.0 Host: %s%s Bug: squid does not like URLs longer than 4095 bytes, this one is %d bytes long: %s%s!payload!resource/tor/running-routers/tor/rendezvous/%sstrlen(resource) <= REND_SERVICE_ID_LENresource/tor/status/%s/tor/server/%s/tor/POSTpayload/tor/rendezvous/publishhttp://%s Proxy-Authorization: Basic %sEncoding http authenticator failedconn->type == CONN_TYPE_DIRconn(DLDDȟD(DDD\DD/torhttp://parse_http_urlSkipping over 'http[s]://hostname' stringForwarded-For: X-Forwarded-For: '%s' (forwarded for %s)'%s'parse_http_responseHTTP/1.%d %dparse_http_responseFailed to parse header %s Date: Content-Encoding: identitydeflatex-deflategzipx-gzipUnrecognized content encoding: %s. Trying to deal.smartlist_len(status_line_elements) <= 3smartlist_len(parsed_headers)codeheadersroutersigned-directorynetwork-statusrunning-routersconnection_dir_client_reached_eofReceived response from directory server '%s:%d': %d %saheadbehindReceived directory with skewed time (server '%s:%d'): we are %d minutes %s, or the directory is %d minutes %s.as deflatedas gzippedas uncompressedwith an unknown Content-Encodingdeflatedgzippedconfusing binary junkuncompressed Trying both.HTTP body from server '%s:%d' was labeled %s, but it seems to be %s.%shttp status %d (%s) response unexpected (server '%s:%d').http status 400 (%s) response from dirserver '%s:%d'. Malformed rendezvous descriptor?Uploading rendezvous descriptor: finished with status 200 (%s)Received rendezvous descriptor (size %d, status %d (%s))Failed to store rendezvous descriptor.http status 400 (%s). Dirserver didn't like our rendezvous query?http status %d (%s) reason unexpected (server '%s:%d').eof (status 200) after uploading server descriptor: finished.http status 403 (%s) response from dirserver '%s:%d'. Is your clock skewed? Have you mailed us your key fingerprint? Are you using the right key? Are you using a private IP address? See http://tor.eff.org/doc/tor-doc-server.htmlhttp status 400 (%s) response from dirserver '%s:%d'. Please correct.Received server info (size %d) from server '%s:%d'dl/server.zdl/serverReceived http status code %d (%s) from server '%s:%d' while fetching "/tor/server/%s". I'll try again soon.Servers unavailable.Received %d/%d routers requested from %s:%dauthorityd/Received networkstatus objects (size %d) from server '%s:%d'dl/status.zdl/status network-status-versionReceived http status code %d (%s) from server '%s:%d' while fetching "/tor/status/%s". I'll try again soon.Received running-routers list (size %d)dl/running-routers.zdl/running-routersBad running-routers from server '%s:%d'. I'll try again soon.Received http status code %d (%s) from server '%s:%d'. I'll try again soon.Received directory (size %d) from server '%s:%d'dl/dir.zdl/dirI failed to parse the directory I fetched from '%s:%d'. Ignoring.Unable to decompress HTTP body (server '%s:%d').Time on received directory is within tolerance; we are %d seconds skewed. (That's okay.)[no reason given]Unparseable headers (server '%s:%d'). Closing.'fetch' response not all here, but we're at eof. Closing.'fetch' response too large (server '%s:%d'). Closing.connection_dir_reached_eofconn reached eof, not reading. Closing.connection_dir_process_inbufconnection_dir_process_inbufGot data, not eof. Leaving on inbuf.HTTP/1.0 %d %s write_http_status_lineBug: status line too long.Not supported.directory_handle_command_getReceived GET command.rewritten url as '%s'.Client asked for the mirrored directory, but we don't have a good one yet. Sending 503 Dir not available.Directory unavailabledeflated Dumping %sdirectory to client.application/octet-streamtext/plainHTTP/1.0 200 OK Date: %s Content-Length: %d Content-Type: %s Content-Encoding: %s Client asked for the mirrored directory, but we've been writing too many bytes lately. Sending 503 Dir busy.Directory busy, try again later/tor/running-routers.z/tor/status/.z/tor/status/fp.z/tor/status/fpNetwork status object unavailable/tor/status/authority.z/tor/status/authority/tor/status/?/tor/status/all.z/tor/status/all/tor/server//tor/server/fp//tor/server/fp.z/tor/server/fpHTTP/1.0 200 OK Date: %s Content-Length: %d Content-Type: application/octet-stream Content-Encoding: deflate HTTP/1.0 200 OK Date: %s Content-Length: %d Content-Type: text/plain /tor/server/authority/tor/server/authority.z/tor/server/all/tor/server/all.z/tor/server/d//tor/server/?/tor/server/d.z/tor/server/d/tor/rendezvous//tor/rendezvous1/HTTP/1.0 200 OK Date: %s Content-Length: %d Content-Type: application/octet-stream /tor/rendezvous?/Bad requestNot foundNonauthoritative directory does not store rendezvous descriptors/tor/bytes.txt/tor/robots.txtUser-agent: * Disallow: / directory_handle_command_postdirectory_handle_command_postReceived POST command.Nonauthoritative directory does not accept posted server descriptorsRejected router descriptor from %s.Service descriptor storedRejected rend descriptor (length %d) from %s.Invalid service descriptor rejectedmsgDDDDDdirectory_handle_commanddirectory_handle_commandGot headers %s with unknown command. Closing.command not all here yet.Invalid input from address '%s'. Closing.connection_dir_finished_flushingconnection_dir_finished_flushingclient finished sending command.Finished writing server response. Closing.Bug: called in unexpected state %d.connection_dir_finished_connectingconnection_dir_finished_connectingDir connection to router %s:%u established.conn->state == DIR_CONN_STATE_CONNECTINGdir_routerdesc_download_failed%s failed %d time(s); I'll try again in %d seconds.%s failed %d time(s); Giving up for a while.%s failed %d time(s); I'll try again immediately.DDDDDDD Ddir_split_resource_into_fingerprints+dir_split_resource_into_fingerprintsSkipping digest %s with non-standard length.Skipping non-decodable digest %sfp_out$Id: dirserv.c 6759 2006-07-14 03:17:49Z arma $add_fingerprint_to_dir %s:%d: %s: Assertion %s failed; aborting.dirserv.clist%s:%d %s: Assertion %s failed; aborting. fpnicknamedirserv_add_own_fingerprintError computing fingerprintdirserv_parse_fingerprint_fileNickname '%s' too long in fingerprint file. Skipping.!reject!invalidInvalid fingerprint (nickname '%s', fingerprint %s). Skipping.clientAuthorizing a nickname '%s' would break many clients; skipping.Duplicate nickname '%s'.Invalid nickname '%s' in fingerprint file. Skipping.Error reading from fingerprint fileCannot open fingerprint file '%s'. Returning.Cannot open fingerprint file '%s'. Failing.dirserv_router_get_statusdirserv_get_status_implGood fingerprint for '%s'Rejected: There is already a named server with this nickname and a different fingerprint.Mismatched fingerprint for '%s': expected '%s' got '%s'. ContactInfo '%s', platform '%s'.)0.1.0.2-rcNo fingerprint found for '%s'Not marking '%s' valid because of address '%s'Authdir is rejecting routers in this range.Rejecting '%s' because of address '%s'Fingerprint is marked invalidFingerprint is marked rejected%d fingerprints known.dirserv_get_nickname_by_digestdigestdirserv_router_has_valid_addressRouter '%s' published non-IP address '%s'. Refusing.Router '%s' published internal IP address '%s'. Refusing.authdir_wants_to_reject_router0authdir_wants_to_reject_routerRouter with nickname '%s' has invalid address '%s'. Not adding (%s).Rejected: Address is not an IP, or IP is a private address.Publication time for router with nickname '%s' is too far (%d minutes) in the past. Not adding (%s)Rejected: Server is expired, or your clock is too far in the past, or your timezone is not correct.Publication time for nickname '%s' is too far (%d minutes) in the future; possible clock skew. Not adding (%s)Rejected: Your clock is set too far in the future, or your timezone is not correct.msgdirserv_add_descriptorACCEPTEDDescriptor for valid server acceptedDescriptor for invalid server acceptedREJECTEDdirserv_add_descriptorNot replacing descriptor from '%s'; differences are cosmetic.Not replacing router descriptor; no information has changed since the last one with this identity.DROPPEDCouldn't parse uploaded server descriptorRejected: Couldn't parse server descriptor.directory_remove_invalidRouter '%s' is now rejected: %sRouter '%s' is no longer valid.Router '%s' is now valid and named.Router '%s' is now valid. %s: BW %d on '%s'.list_single_server_statusdesclist_server_statusrouter_status_out,dirserv_dump_directory_to_stringsigned-directory published %s recommended-software %s router-status %s dir-signing-key %s directory-signature dirserv_dump_directory_to_stringcouldn't compute digesttried to exceed string length.write identity_pkey to string failed!dir_outset_cached_dirIgnoring future directory; not caching.Caching directory.Error compressing cached directoryIgnoring old directory; not caching.dirserv_set_cached_networkstatus_v2oldestddirserv_pick_cached_dir_objThe %s is still clean; reusing.Couldn't generate %s?server directorydirserv_regenerate_directoryError creating directory.New directory (size %d) has been built.New directory (size %d): %snetwork-status published %s router-status %s dir-signing-key %sdirectory-signature %s generate_runningroutersv1 network status listdirserv_compute_performance_thresholdsUptime cutoff is %lu seconds.Bandwidth cutoff is %lu bytes. Names Versionsclient-versions server-versions network-status-version 2 dir-source %s %s %d fingerprint %s contact %s published %s dir-options%s%s %s%s%s%s%sdir-signing-key %s directory-signature %s generate_v2_networkstatusUnable to sign router status.Unable to hash network statusUnable to write signature line.0.1.1.10-alpha Authority Exit Fast Guard Named Stable Running Valid V2Dirr %s %s %s %s %s %d %d s%s%s%s%s%s%s%s%s%s Unable to print router status.0.1.1.9-alpha0.1.1.16-rc-cvs(none)Writing public key to string failed.Couldn't resolve my hostnamedirserv_get_networkstatus_v2authorityalldirserv_get_networkstatus_v2Client requested 'all' network status objects; we have none.fp/Don't know about any network status with fingerprint '%s'network status listUnable to generate an authoritative network status.result/tor/server/all/tor/server/authorityServers unavailable/tor/server/d//tor/server/fp/Key not recognizeddirserv_orconn_tls_doneDropping old invalid descriptor: nickname '%s' does not match nickname '%s' in new cert from %s:%dDropping old invalid descriptor for nickname '%s': identity key does not match key in new cert from %s:%ddirserv_orconn_tls_doneFound router %s to be reachable. Yay.nickname_rcvddigest_rcvdaddress$Id: dns.c 6718 2006-07-04 15:59:11Z arma $purge_expired_resolvespurge_expired_resolvesForgetting old cached resolve (address %s, expires %lu)Closing pending connections on expiring DNS resolve!pend->conn->s == -1Bug: Expiring a dns resolve %s that's still pending. Forgot to cull it?%s:%d: %s: Assertion %s failed; aborting.dns.c%s:%d %s: Assertion %s failed; aborting. send_resolved_cell0Error resolving hostnamedns_resolvedns_resolveConnection (fd %d) found cached error for %sConnection (fd %d) waiting for pending DNS resolve of %sConnection (fd %d) found cached answer for %sexitconn->s == -1assign_to_dnsworkerassign_to_dnsworkerConnection (fd %d) needs to resolve %s; assigning to DNSWorker (fd %d)no idle dns workers. Failing.exitconn->state == EXIT_CONN_STATE_RESOLVINGconnection_dns_removeconnection_dns_removeConnection (fd %d) no longer waiting for resolve of %sFirst connection (fd %d) no longer waiting for resolve of %sresolve->pending_connectionsAddress %s is not pending. Dropping.conn->state == EXIT_CONN_STATE_RESOLVINGconn->type == CONN_TYPE_EXITassert_connection_edge_not_dns_pendingpend->conn != connassert_all_pending_dns_resolves_ok!connection_in_array(pend->conn)dns_cancel_pending_resolvedns_cancel_pending_resolveBug: Address %s is pending but has no pending connections!Failing all connections waiting on DNS resolve of %spendconn->s == -1dns_purge_resolvetmpdns_found_answercircdns_found_answerResolved %s which was already resolved; ignoringresolve->pending_connections == NULLResolved unasked address %s; caching anyway.connection_dns_finished_flushingconn->type == CONN_TYPE_DNSWORKERconnconnection_dns_reached_eofRead eof. Worker died unexpectedly.connection_dns_process_inbufDNSWorker (fd %d) returned answer for %sconnection_dns_process_inbufsuccess <= DNS_RESOLVE_SUCCEEDEDsuccess >= DNS_RESOLVE_FAILED_TRANSIENTbuf_datalen(conn->inbuf) == 5conn->state == DNSWORKER_STATE_BUSYBug: read data (%d bytes) from an idle dns worker (fd %d, address %s). Please report.Discarding idle dns answer (success %d, addr %d.)dnsworker_mainDNS worker exiting because Tor process closed connection (either pruned idle dnsworker or died).writing answer failed. Child exiting.Could not resolve dest addr %s (transient).Could not resolve dest addr %s (permanent).Resolved address %s.read hostname failed. Child exiting.DNS worker exiting because of error on connection to Tor process.(Error on %d was %s)spawn_dnsworkerjust spawned a dns worker.connection_add failed. Giving up.Couldn't construct socketpair: %sspawn_enough_dnsworkersdnsconnspawn_enough_dnsworkers%d of %d dnsworkers are idle. Killing one.Spawn failed. Will try again later.%d DNS workers are spawned; all are busy. Killing one.$Id: hibernate.c 6423 2006-04-25 07:31:16Z arma $accounting_parse_optionsmonthweekday0%s:%d: %s: Assertion %s failed; aborting.hibernate.c%s:%d %s: Assertion %s failed; aborting. saccounting_parse_optionsAccounting unit '%s' requires %d argument%s.Accounting start time not parseable: not in HH:MM formatAccounting start time not parseable: bad minuteAccounting start time not parseable: bad hour.Monthly accounting must begin on a day between 1 and 28Weekly accounting must begin on a day between 1 (Monday) and 7 (Sunday)Unrecognized accounting unit '%s': only 'month', 'week', and 'day' are supported.Too few arguments to AccountingStartedge_of_accounting_period_containingconfigure_accountingStarting new accounting interval.Continuing accounting interval.Mismatched accounting interval; starting a fresh one.reset_accountingaccounting_run_housekeepingCouldn't record bandwidth usage to disk; exiting.accounting_set_wakeup_timeaccounting_set_wakeup_timeConfigured hibernation. This interval begins at %s and ends at %s. We have no prior estimate for bandwidth, so we will start out awake and hibernate when we exhaust our quota.iswasedConfigured hibernation. This interval began at %s; the scheduled wake-up time %s %s; we expect%s to exhaust our quota for this interval around %s; the next interval begins at %s (all times local)Error initializing keys%d %s %s %llu %llu %lu %lu %s/bw_accounting read_bandwidth_usageUnrecognized bw_accounting file version: %sSuccessfully read bandwidth accounting file written at %s for interval starting at %s. We have been active for %lu seconds in this interval. At the start of the interval, we expected to use about %lu KB per second. (%llu bytes read so far, %llu bytes written so far)Error parsing expected bandwidthError parsing number of seconds liveError parsing number of bytes readError parsing bandwidth usage last-written timeError parsing bandwidth usage start time.Corrupted bw_accounting file: %d lineshibernate_beginClosing listener type %dInterrupt: will shut down in %d seconds. Interrupt again to exit now.a second timewhile hibernatingSigint received %s; exiting now.hibernate_endhibernate_endHibernation period ended. Resuming normal activity.hibernate_state == HIBERNATE_STATE_LOWBANDWIDTH || hibernate_state == HIBERNATE_STATE_DORMANThibernate_go_dormantGoing dormant. Blowing away remaining connections.Closing conn type %dhibernate_end_time_elapsedAccounting period ended. Commencing hibernation until %s GMTAccounting period ended. This period, we will hibernate until %s GMTconsider_hibernationconsider_hibernationCommencing hibernation. We will wake up at %s local time.Bandwidth soft limit reached; commencing hibernation.hibernate_end_timeClean shutdown finished. Exiting.accounting/enabledaccounting/hibernatinghardsoftawakeaccounting/bytesaccounting/bytes-leftaccounting/interval-startaccounting/interval-wakeaccounting/interval-end%llu %llu1ffffff?$Id: main.c 6807 2006-07-22 07:25:27Z arma $connection_addconnection_addFailing because we have %d connections already. Please raise your ulimit -n.new conn type %s, socket %d, nfds %d.%s:%d: %s: Assertion %s failed; aborting.main.cconn->poll_index == -1%s:%d %s: Assertion %s failed; aborting. conn->s >= 0connconnection_removeconnection_removeremoving socket %d (type %s), nfds now %dconn->poll_index >= 0nfds>0add_connection_to_closeable_listconn->marked_for_close!smartlist_isin(closeable_connection_lst, conn)connection_watch_eventsunconnection_watch_eventsError from libevent setting read event state for %d to %swatched: %sconn->write_eventconn->read_eventconnection_is_readingconnection_stop_readingconnection_stop_readingconnection_stop_reading() called.Error from libevent setting read event state for %d to unwatched: %sconnection_start_readingconnection_start_readingError from libevent setting read event state for %d to watched: %sconnection_is_writingconnection_stop_writingconnection_stop_writingError from libevent setting write event state for %d to unwatched: %sconnection_start_writingconnection_start_writingError from libevent setting write event state for %d to watched: %ssocket %d wants to read.conn_read_callbackBug: unhandled error on read for %s connection (fd %d); removingconn_write_callbacksocket %d wants to write.Bug: unhandled error on write for %s connection (fd %d); removingconn_close_if_markedCleaning up connection (fd %d).Something wrong with your network connection? We tried to write %d bytes to addr %s (fd %d, type %s, state %d) but timed out. (Marked at %s:%d)Holding conn (fd %d) open for more flushing.Conn (addr %s, fd %d, type %s, state %d) marked, but wants to flush %d bytes. (Marked at %s:%d)directory_all_unreachableIs your network connection down? Failing connection to '%s:%d'.I learned some more directory information, but not enough to build a circuit.run_connection_housekeepingMarking OR conn to %s:%d obsolete (fd %d, %d secs old).Expiring non-open OR connection to fd %d (%s:%d).Expiring non-used OR connection to fd %d (%s:%d) [Not in clique mode].Sending keepalive to (%s:%d)Expiring stuck OR connection to fd %d (%s:%d). (%d bytes to flush; %d seconds since last write)Expiring non-used OR connection to fd %d (%s:%d) [Hibernating or exiting].Expiring non-used OR connection to fd %d (%s:%d) [Obsolete].Marking duplicate conn to %s:%d obsolete (fd %d, %d secs old).Expiring wedged directory conn (fd %d, purpose %d)Trying to extract information from wedged server desc download.run_scheduled_eventsRotating tls context.Error reinitializing TLS contextRotating onion key.Couldn't rebuild router descriptorsecond_elapsed_callbackError from libevent when setting one-second timeout eventYour server (%s:%d) has not managed to confirm that its DirPort is reachable. Please check your firewalls, ports, address, /etc/hosts file, etc.Your server (%s:%d) has not managed to confirm that its ORPort is reachable. Please check your firewalls, ports, address, /etc/hosts file, etc.got_libevent_errorToo many libevent errors in one second; dyingdo_hupReceived reload signal (hup). Reloading config.%s/approved-routersReloading approved fingerprints from "%s"...Error reloading fingerprints. Continuing with old list.Reading config failed--see warnings above. For usage, try -h.do_main_loopEINVAL from libevent: should you upgrade libevent?libevent call returned EINPROGRESS? Please report.libevent call interrupted.libevent call with %s failed: %s [%d]Error initializing keys; exitingsignal_callbackRestart failed (config error?). Exiting.Caught sigpipe. Ignoring.Interrupt: exiting cleanly.Caught USR2, going to loglevel debug. Send HUP to change back.Catching signal TERM, exiting cleanly.In buffers: %llu used/%llu allocated (%d conns).In rephist: %llu used by %d Tors.Dumping stats:Conn %d (socket %d) type %d (%s), state %d (%s), created %d secs agoCells processed: %llu padding %llu create %llu created %llu relay (%llu relayed) (%llu delivered) %llu destroyAverage packaged cell fullness: %2.3f%%Average delivered cell fullness: %2.3f%%--------------- Dumping memory information:Average bandwidth: %llu/%d = %d bytes/sec readingAverage bandwidth: %llu/%d = %d bytes/sec writingConn %d is to '%s:%d'.Conn %d: %d bytes waiting on inbuf (len %d, last read %d secs ago)Conn %d: %d bytes waiting on outbuf (len %d, last written %d secs ago)handle_signalsError from libevent when adding event for signal %dTor v%s. This is experimental software. Do not rely on it for strong anonymity.0.1.1.23tor_initUnable to seed random number generator. Exiting.You are running Tor as root. You don't need to, and you probably shouldn't.Error initializing network; exiting.do_list_fingerprint%s %s do_list_fingerprintError computing fingerprintError: missing identity key.Clients don't have long-term identity keys. Exiting.nickname16:%s tor_mainIllegal command number %d: internal error.Configuration was validY@$Id: onion.c 6004 2006-02-13 09:37:53Z arma $onion_pending_add%s:%d: %s: Assertion %s failed; aborting.onion.c!ol_length%s:%d %s: Assertion %s failed; aborting. !ol_listonion_pending_addCircuit create request is too old; cancelling due to overload.Your computer is too slow to handle this many circuit creation requests! Please consider using the MaxAdvertisedBandwidth config option or choosing a more restricted exit policy.!ol_tail->nextol_listonion_next_taskol_length > 0ol_list->circ->p_connol_list->circonion_pending_removecirc (p_circ_id %d) not in list, probably at cpuworker.onion_skin_createpkbytes == 128dhbytes == 128onion_skin_outhandshake_state_outdest_router_keyonion_skin_server_handshakeUnexpected onionskin length after decryption: %dcrypto_dh_compute_secret failed.crypto_dh_get_public failed.Couldn't decrypt onionskin: client may be using old onion keyonion_skin_client_handshakeonion_skin_client_handshakeDigest DOES NOT MATCH on onion handshake. Bug or attack.crypto_dh_get_bytes(handshake_state) == DH_KEY_LENDigest DOES NOT MATCH on fast handshake. Bug or attack.fast_client_handshake$Id: policies.c 6607 2006-06-12 22:02:33Z weasel $,parse_addr_policyAdding new entry '%s'Address policy element '%s' can't be expressed as a bit prefix.Malformed policy '%s'.ORparse_reachable_addressesError parsing Reachable%sAddresses entry; ignoring.Error parsing ReachableDirAddresses entry; ignoring.Using ReachableAddresses as ReachableDirAddressesUsing ReachableAddresses as ReachableORAddresses.Both ReachableDirAddresses and ReachableORAddresses are set. ReachableAddresses setting will be ignored.addr_policy_permits_addressUnexpected result: %dError in ExitPolicy entry.Error in DirPolicy entry.Error in SocksPolicy entry.Error in ReachableAddresses entry.Error in ReachableORAddresses entry.Error in ReachableDirAddresses entry.Error in AuthDirReject entry.Error in AuthDirInvalid entry.0.0.0.0/8169.254.0.0/16127.0.0.0/8192.168.0.0/1610.0.0.0/8172.16.0.0/12acceptaccept privateexpand_exit_policy_aliasesExpanded '%s' to '%s'%s%s%srejectreject Policy '%s' didn't start with accept or reject.Removing exit policy %s. It is made redundant by %s.previous->next == victimpolicies.cexit_policy_remove_redundancies*dest == victimreject private:*reject *:25,reject *:119,reject *:135-139,reject *:445,reject *:465,reject *:587,reject *:1214,reject *:4661-4666,reject *:6346-6429,reject *:6699,reject *:6881-6999,accept *:*P $Id: relay.c 6005 2006-02-13 10:33:00Z arma $relay_crypt_one_payloadError during relay encryptioncircuit_receive_relay_cellcircuit_receive_relay_cellPassing on unrecognized cell.Didn't recognize cell, but circ stops here! Closing circ.Error relaying cell across rendezvous; closing circuitsrelay.c%s:%d: %s: Assertion %s failed; aborting.circ->rend_splice->purpose == CIRCUIT_PURPOSE_REND_ESTABLISHED%s:%d %s: Assertion %s failed; aborting. circ->purpose == CIRCUIT_PURPOSE_REND_ESTABLISHEDSending to origin.connection_edge_process_relay_cell (at origin) failed.Sending away from origin.connection_edge_process_relay_cell (away from origin) failed.relay crypt failed. Dropping connection.cell_direction == CELL_DIRECTION_OUT || cell_direction == CELL_DIRECTION_INcirccellrelay_cryptthishoprelay_cryptin-cell at OP not recognized. Closing.Relay cell before first created cell? Closing.circ->cpathcell_direction == CELL_DIRECTION_IN || cell_direction == CELL_DIRECTION_OUTrecognizedcircuit_package_relay_cellcircuit_package_relay_cellincoming relay cell has p_conn==NULL. Dropping.crypting a layer of the relay cell.outgoing relay cell has n_conn==NULL. Dropping.relay_lookup_connfound conn for stream %d.connection_edge_send_commandforwardbackwardconnection_edge_send_commanddelivering %d cell %s.circuit_package_relay_cell failed. Closing.payload_len <= RELAY_PAYLOAD_SIZEno circ. Closing conn.fromconnBug: called on conn that's already marked for close at %s:%d.connection_edge_end_reason_strEnd cell arrived with length 0. Should be at least 1.MALFORMEDmisc errorresolve failedconnection refusedexit policy faileddestroyedclosed normallygave up (timeout)Reason for ending (%d) not recognized.unknownserver is hibernatinginternal error at serverserver out of resourcesconnection resetTor protocol errorXF8FFFԠFFFF$F8FFFFġFءFconnection_edge_end_reason_socks5_responseerrno_to_end_reasonDidn't recognize errno %d (%s); telling the OP that we are ending a stream for 'misc' reason.FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFconnection_edge_process_end_not_openconnection_edge_process_end_not_openEdge got end (%s) before we're connected. Marking for close.Address '%s' refused due to '%s'. Considering retrying.Exitrouter '%s' seems to be more restrictive than its exit policy. Not using this router as exit for now.reject *:*Giving up on retrying; conn can't be handled.Address '%s' resolved to 0.0.0.0. Closing,Have tried resolving or connecting to address '%s' at %d different places. Giving up.circ->timestamp_dirtysocks_request->command == SOCKS_COMMAND_RESOLVEconnection_edge_process_relay_cellconnection_edge_process_relay_cellNow seen %d relay cells here.Got a relay-level padding cell. Dropping.relay begin request unsupported at AP. Dropping.begin cell for known stream. Dropping.circ deliver_window now %d.(relay data) conn deliver_window below 0. Killing.data cell dropped, unknown stream.(relay data) circ deliver_window below 0. Killing.%d: end cell (%s) for stream %d. Removing stream.Bug: open stream hasn't sent socks answer yet? Closing.end cell (%s) dropped, unknown stream.'connected' received, no conn attached anymore. Ignoring.'connected' unsupported while open. Closing circ.stream-level sendme, packagewindow now %d.circ-level sendme at origin, packagewindow %d.circ-level sendme at non-origin, packagewindow %d.'extend' for non-zero stream. Dropping.Got an extended cell! Yay.circuit_send_next_onion_skin() failed.circuit_finish_handshake failed.'extended' unsupported at non-origin. Dropping.'truncate' unsupported at origin. Dropping.Processed 'truncate', replying.'truncated' unsupported at non-origin. Dropping.resolve request unsupported at AP; dropping.resolve request for known stream; dropping.resolve request on circ with purpose %d; dropping'resolved' received, no conn attached anymore. Ignoring.'resolved' unsupported while open. Closing circ.Received unknown relay command %d. Perhaps the other side is using a newer version of Tor? Dropping.Relay cell length field too long. Closing circuit.FxFFF@FF,FxFFtFFFdFFFFFFFFFFFFFFFFFFFFFFFFFFFFFconnection_edge_package_raw_inbufconnection_edge_package_raw_inbuf(%d) Packaging %d bytes (%d waiting).conn->package_window is now %dconn->package_window reached 0.circ->package_window > 0conn->cpath_layer->package_window > 0called with package_window %d. Skipping.conn has no circuit! Closing.!connection_speaks_cells(conn)connconnection_edge_consider_sending_sendmeOutbuf %d, Queueing stream sendme.connection_edge_send_command failed. Returning.No circuit associated with conn. Skipping.resumingcircuit_resume_edge_readingcircuit_consider_stop_edge_readingconsidering layer_hint->package_window %dyes, at-origin. stopped.considering circ->package_window %dyes, not-at-origin. stopped.circuit_consider_sending_sendmeQueueing circuit sendme.connection_edge_send_command failed. Circuit's closed.$Id: rendcommon.c 6161 2006-03-14 23:40:37Z weasel $rend_encode_service_descriptordesc->intro_point_extend_info%s:%d: %s: Assertion %s failed; aborting.rendcommon.c%s:%d %s: Assertion %s failed; aborting. rend_parse_service_descriptorrend_parse_service_descriptorBad signature on service descriptor.Signature is %d bytes too long on service descriptor.Truncated service descriptor.Internal error decoding onion key for intro point.end-cp >= 0rend_get_service_idpkabcdefghijklmnopqrstuvwxyz234567rend_cache_lookup_entry1%s0%srend_cacherend_cache_store%c%srend_cache_storeSuccessfully stored rend desc '%s', len %d.We already have this service descriptor %s.We already have a newer service descriptor %s with the same ID and version.Service descriptor %s is too far in the future.Service descriptor %s is too old.Couldn't compute service ID.Couldn't parse service descriptor.rend_process_relay_cell0F,FLFlFFFFF F$Id: rendclient.c 6088 2006-03-06 00:25:39Z nickm $rend_client_introcirc_has_openedrend_client_introcirc_has_openedintrocirc is open%s:%d: %s: Assertion %s failed; aborting.rendclient.ccirc->cpath%s:%d %s: Assertion %s failed; aborting. circ->purpose == CIRCUIT_PURPOSE_C_INTRODUCINGrend_client_send_establish_rendezvousrend_client_send_establish_rendezvousSending an ESTABLISH_RENDEZVOUS cellInternal error: Couldn't produce random cookie.Couldn't send ESTABLISH_RENDEZVOUS cellcirc->purpose == CIRCUIT_PURPOSE_C_ESTABLISH_RENDrend_client_send_introductionrend_client_send_introductionCouldn't send INTRODUCE1 cellDIGEST_LEN + r <= RELAY_PAYLOAD_SIZEInternal error: hybrid pk encrypt failed.Internal error: couldn't extract g^x.Internal error: couldn't generate g^x.Internal error: couldn't allocate DH.Internal error: couldn't hash public key.query %s didn't have valid rend desc in cache. Failing.!rend_cmp_service_ids(introcirc->rend_query, rendcirc->rend_query)rendcirc->purpose == CIRCUIT_PURPOSE_C_REND_READYintrocirc->purpose == CIRCUIT_PURPOSE_C_INTRODUCINGrend_client_rendcirc_has_openedrend_client_rendcirc_has_openedrendcirc is openrend_client_introduction_ackedrend_client_introduction_ackedReceived ack. Telling rend circ......Found no rend circ. Dropping on the floor.Got nack for %s from %s. Re-extending circ %d, this time to %s.No introduction points left for %s. Closing.Received REND_INTRODUCE_ACK on unexpected circuit %d.circ->build_state->chosen_exitWould fetch a new renddesc here (for %s), but one is already in progress.rend_client_refetch_renddescrend_client_remove_intro_pointrend_client_remove_intro_pointNo more intro points remain for %s. Re-fetching descriptor.%d options left for %s.Unknown service %s. Re-fetching descriptor.Bug: malformed service ID %s.!strcmp(ent->parsed->intro_points[i], ent->parsed->intro_point_extend_info[i]->nickname)rend_client_rendezvous_ackedGot a rendezvous ack when we weren't expecting one. Closing circ.Got rendezvous ack. This circuit is now ready for rendezvous.rend_client_receive_rendezvousrend_client_receive_rendezvousGot rendezvous2 cell from hidden service, but not expecting it. Closing.Incorrect digest of key material.Couldn't complete DH handshake.hop->dh_handshake_statecirc->build_stateIncorrect length (%d) on RENDEZVOUS2 cell.rend_client_desc_hereClosing stream for '%s.onion': hidden service is unavailable (try again later).Rend desc is usable. Launching circuits.Rendezvous attempt failed. Closing.rend_client_get_random_introUnknown router with nickname '%s'; trying another.Query '%s' didn't have valid rend desc in cache. Failing.$Id: rendmid.c 6005 2006-02-13 10:33:00Z arma $rend_mid_establish_introReceived an ESTABLISH_INTRO request on circuit %dRejecting ESTABLISH_INTRO on non-OR or non-edge circuit.rendmid.cINTRODUCEReplacing old circuit %d for service %sEstablished introduction point on circuit %d for service %sCouldn't send INTRO_ESTABLISHED cell.Internal error: couldn't hash public key.Incorrect signature on ESTABLISH_INTRO cell; rejecting.Hash of session info was not as expected.Internal error computing digest.Couldn't decode public key.Rejecting truncated ESTABLISH_INTRO cell.rend_mid_introduceRejecting INTRODUCE1 on non-OR or non-edge circuit %d.Unable to send NAK to Tor client.Sending introduction request for service %s from circ %d to circ %dUnable to send INTRODUCE_ACK cell to Tor client.Unable to send INTRODUCE2 cell to Tor client.No intro circ found for INTRODUCE1 cell (%s) from circuit %d; responding with nack.Impossibly short INTRODUCE1 cell on circuit %d; responding with nack.rend_mid_establish_rendezvousTried to establish rendezvous on non-OR or non-edge circuit.Invalid length on ESTABLISH_RENDEZVOUS.Established rendezvous point on circuit %d for cookie %sCouldn't send RENDEZVOUS_ESTABLISHED cell.Duplicate rendezvous cookie in ESTABLISH_RENDEZVOUS.rend_mid_rendezvousTried to complete rendezvous on non-OR or non-edge circuit %d.Rejecting RENDEZVOUS1 cell with bad length (%d) on circuit %d.Completing rendezvous: circuit %d joins circuit %d (cookie %s)Unable to send RENDEZVOUS2 cell to OP on circuit %d.Rejecting RENDEZVOUS1 cell with unrecognized rendezvous cookie %s.Got request for rendezvous from circuit %d to cookie %s.$Id: rendservice.c 6395 2006-04-18 03:05:34Z nickm $add_serviceHidden service with no ports configured; ignoring.Configuring service with directory "%s"Service maps port %d to %s:%d parse_port_configUnparseable address in hidden service port configuration.Missing or invalid port in hidden service port configuration.Bad syntax in hidden service port configuration.rend_config_services!strcasecmp(line->key, "HiddenServiceExcludeNodes")HiddenServiceDirHiddenServicePortHiddenServiceNodesrend_config_servicesGot multiple HiddenServiceNodes lines for a single service.HiddenServiceExcludeNodesGot multiple HiddenServiceExcludedNodes lines for a single service.%s with no preceding HiddenServiceDir directive%s:%d: %s: Assertion %s failed; aborting.rendservice.c%s:%d %s: Assertion %s failed; aborting. rend_service_update_descriptorRouter '%s' not found. Skipping.rend_service_load_keysLoading hidden-service keys from "%s"/private_key/hostname%s.onion Directory name too long: "%s".Bug: Couldn't compute hash of public key.Internal error: couldn't encode service ID.rend_service_introducerend_service_introduceReceived INTRODUCE2 cell for service %s on circ %d.Giving up launching first hop of circuit to rendezvous point '%s' for service %s.Accepted intro; launching circuit to '%s' (cookie %s) for service %s.Internal error: couldn't complete DH handshakeInternal error: couldn't build DH state or generate public key.Bad length %u for INTRODUCE2 cell.Couldn't find router %s named in rendezvous cell.Bad nickname in INTRODUCE2 cell.Couldn't find a null-padded nickname in INTRODUCE2 cell.Bad length %u for version 2 INTRODUCE2 cell.Error decoding onion key in version 2 INTRODUCE2 cell.Couldn't decrypt INTRODUCE2 cell.PK-encrypted portion of INTRODUCE2 cell was truncated.Got an INTRODUCE2 cell for the wrong service (%s).Got an INTRODUCE2 cell for an unrecognized service %s.Got a truncated INTRODUCE2 cell on circ %d.Got an INTRODUCE2 over a non-introduction circuit %d.launched->build_staterend_service_relaunch_rendezvousrend_service_relaunch_rendezvousAttempt to build circuit to %s for rendezvous has failed too many times or expired; giving up.*unknown*Skipping relaunch of circ that failed on its first hop. Initiator will retry.Reattempting rendezvous circuit to '%s'newstateCouldn't relaunch rendezvous circuit to '%s'.oldstateoldcirc->purpose == CIRCUIT_PURPOSE_S_CONNECT_RENDLaunching circuit to introduction point %s for service %srend_service_launch_establish_introCan't launch circuit to establish introduction at '%s'.rend_service_intro_has_openedEstablished circuit %d as introduction point for service %srend_service_intro_has_openedINTRODUCECouldn't send introduction request for service %s on circuit %dInternal error: couldn't sign introduction request.Unrecognized service ID %s on introduction circuit %d.circuit->cpathcircuit->purpose == CIRCUIT_PURPOSE_S_ESTABLISH_INTROrend_service_intro_establishedreceived INTRO_ESTABLISHED cell on non-intro circuit.Unknown service on introduction circuit %d.rend_service_rendezvous_has_openedrend_service_rendezvous_has_openedDone building circuit %d to rendezvous with cookie %s for service %sCouldn't send RENDEZVOUS1 cell.Couldn't get DH public key.Internal error: unrecognized service ID on introduction circuit.hopcircuit->build_statecircuit->purpose == CIRCUIT_PURPOSE_S_CONNECT_RENDfind_intro_circuitcirc->cpathrouterupload_service_descriptorInternal error: couldn't encode service descriptor; not uploading.rend_services_introducerend_services_introduceGiving up on %s as intro point for %s.Picked router %s as an intro point for %s.Error launching circuit to node %s for service %s.Could only establish %d introduction points for %s.serviceService configured in "%s": Intro point at %s: unrecognized router Intro point at %s: no circuit Intro point at %s: circuit is %srend_service_set_connection_addr_portrend_service_set_connection_addr_portbeginning to hunt for addr/portNo virtual port mapping exists for port %d on service %sCouldn't find any service associated with pk %s on rendezvous circuit %d; closing.circ->purpose == CIRCUIT_PURPOSE_S_REND_JOINED$Id: rephist.c 6807 2006-07-22 07:25:27Z arma $update_or_history%s:%d: %s: Assertion %s failed; aborting.rephist.c!hist->down_since%s:%d %s: Assertion %s failed; aborting. hist--------------- Dumping history information:(unknown)OR %s [%s]: %ld/%ld good connections; uptime %ld/%ld sec (%.2f%%) Extend attempts: %s(%ld/%ld); %s%llu,%llurep_hist_get_bandwidth_linesbopt %s %s (%d s) read-historywrite-history ,%llu,rep_hist_load_stateread_array && write_arrayParsing of bandwidth history values failedrep_hist_load_stateCould not parse '%s' into a number.'rep_hist_note_used_portpredicted_ports_timespredicted_ports_listrep_hist_get_predicted_portsrep_hist_get_predicted_portsExpiring predicted port %d$@$Id: router.c 6554 2006-06-06 09:03:48Z arma $get_onion_keyonionkey%s:%d: %s: Assertion %s failed; aborting.router.c%s:%d %s: Assertion %s failed; aborting. dup_onion_keyslastkeyget_identity_keyidentitykey%s/keys/secret_onion_key%s/keys/secret_onion_key.oldrotate_onion_keyRotating onion keyCouldn't write generated key to "%s".Couldn't rotate onion key.Error generating onion keyError creating crypto environment.init_key_from_file_name_changedCouldn't rename "%s" to "%s": %sinit_key_from_fileinit_key_from_fileCan't read key from "%s"Error loading private key.No key found in "%s"; generating fresh key.Generated key seems validGenerated key seems invalid0init_keysclientinit_keysError creating TLS context for OP.%s/keys%s/keys/identity.key%s/keys/secret_id_keyReading/making identity key "%s"...%s/keys/onion.keyReading/making onion key "%s"...%s/fingerprintDumping fingerprint to "%s"...%s %s Your Tor server's identity key fingerprint is '%s %s'%s/approved-routersLoading approved fingerprints from "%s"...Error loading fingerprintsError writing fingerprint line to fileError writing fingerprint lineError computing fingerprintUnable to add own descriptor to directory: %sError adding own fingerprint to approved setError initializing descriptor.Error initializing TLS contextstrlen(options->Nickname) <= MAX_NICKNAME_LENconsider_testing_reachabilityBug: router_get_my_routerinfo() did not find my routerinfo?Testing reachability of my ORPort: %s:%d.authorityrouter_orport_found_reachableSelf-testing indicates your ORPort is reachable from the outside. Excellent.%s Publishing server descriptor.router_dirport_found_reachableSelf-testing indicates your DirPort is reachable from the outside. Excellent.router_retry_connections(forced) router_retry_connections%sconnecting to %s at %s:%u.server_mode(options)router_upload_dir_desc_to_dirserversNo descriptor; skipping uploadrouter_compare_to_my_exit_policydesc_routerinforouter_get_my_descriptormy desc is '%s',router_rebuild_descriptorCouldn't allocate string for descriptor.I have no descriptor for the router named "%s" in my declared family; I'll use the nickname as is, but this may confuse clients.options->Address didn't resolve into an IP.check_descriptor_bandwidth_changedMeasured bandwidth has changed; rebuilding descriptor.check_descriptor_ipaddress_changedOur IP Address has changed from %s to %s; rebuilding descriptor.Tor %s on %s0.1.1.23opt hibernating 1 router %s %s %d 0 %d platform %s published %s opt fingerprint %s uptime %ld bandwidth %d %d %d onion-key %ssigning-key %s%s%s%sacceptreject*%s %s:%d-%d router-signature router_dump_router_to_stringWe just generated a router descriptor we can't parse: <<%s>>Couldn't sign router descriptor:%d :* /%d/%scontact %s family %s write identity_pkey to string failed!write onion_pkey to string failed!Tried to sign a router with a private key that didn't match router's public key!is_legal_nicknameabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789sis_legal_hexdigest0123456789ABCDEFabcdef$Id: routerlist.c 6655 2006-06-18 16:07:07Z nickm $router_reload_networkstatus%s/cached-statusrouter_reload_networkstatusSkipping cached-status file with unexpected name "%s"%s/cached-status/%sCouldn't load networkstatus from "%s"get_options()->DataDirectory%s:%d: %s: Assertion %s failed; aborting.routerlist.c%s:%d %s: Assertion %s failed; aborting. router_append_to_journal%s/cached-routers.newrouter_append_to_journalUnable to store router descriptorlen == strlen(body)%s/cached-routersrouter_rebuild_storeError writing router store to disk.Bug! No descriptor available for router.No reachable router entries for dirservers. Trying them all again.router_pick_directory_serverStill no %s router entries. Reloading and trying again.reachableknownNo trusted dirservers are reachable. Trying them all again.router_pick_trusteddirserveradd_nickname_list_to_smartlist,add_nickname_list_to_smartlistNickname '%s' is misformed; skippingNickname list includes '%s' which is known but down.Nickname list includes '%s' which isn't a known router.slrouter_nickname_is_in_listrouterrouterlist_sl_choose_by_bandwidthi < smartlist_len(sl)router_choose_random_nodeNo available nodes when trying to choose node. Failing., fast, stable, guardWe couldn't find any live%s%s%s routers; falling back to list of all routers.router_hex_digest_matcheshexdigestrouter_get_by_nickname; router_get_by_nicknameThere are multiple matches for the nickname "%s", but none is listed as named by the directory authories. Choosing one arbitrarily. If you meant one in particular, you should say %s."$%s" for the one at %s:%dYou specified a server "%s" by name, but the directory authorities do not have a listing for this name. To make sure you get the same server in the future, refer to it by key, as "$%s".nicknamerouter_get_by_hexdigestrouter_get_by_digestdigestrouter_get_by_descriptor_digestrouterlist_freerlIn %d live descriptors: %llu bytes. In %d old descriptors: %llu bytes.routerlist_removeri_tmp == rirouterlist_remove_oldsd_tmp == sdrouterlist_replacerouterlist_replaceAppending entry from routerlist_replace.ri_old != ri_newrouter_set_statusupdownrouter_set_statusMarking router '%s' as %s.We just marked ourself as down. Are your external addresses reachable?router_add_to_routerlist*msgrouter_add_to_routerlistSkipping unnamed entry for named router '%s'Already have named router with same nickname and different key.Closing conn to router '%s'; there is now a named router with that name.Replacing entry for router '%s/%s' [%s]Dirserver believes your ORPort is unreachableValid server updatedInvalid server updated. (This dirserver is marking your server as unapproved.)Notifying server '%s' that it's unreachable. (ContactInfo '%s', platform '%s').'%s' may be unreachable -- the %d previous descriptors were thought to be unreachable.Skipping not-new descriptor for router '%s'Router descriptor was not new.Dropping unrecognized descriptor for router '%s'Router descriptor is not referenced by any network-status.Dropping descriptor that we already have for router '%s'msgrouterlist_remove_old_cached_routers_with_id!memcmp(ident, r->identity_digest, DIGEST_LEN)r->published_on <= r_next->published_onlo <= hihi < smartlist_len(lst)routerlist_remove_old_routersForgetting obsolete (too old) routerinfo for router '%s'router_load_single_routerrouter_load_single_routerRouter's identity key matches mine; dropping.Router's identity key matches mine.Added router to listCouldn't add router to list: %s Dropping.Error parsing router descriptor; dropping.Couldn't parse router descriptor.router_load_routers_from_string%d elements to add We received a router descriptor with a fingerprint (%s) that we never requested. (We asked for: %s.) Dropping.add_networkstatus_to_cacheCouldn't write cached network status to "%s"cached fromdownloaded fromgenerated forrouter_set_networkstatusSetting networkstatus %s %s (published %s)Not replacing network-status from %s (published %s); we have a newer one (published %s) for this authority.Not replacing network-status from %s (published %s); we already have it.We received a network status with a fingerprint (%s) that we never requested. (We asked for: %s.) Dropping.Network status from %s was published in the future (%s GMT). Somebody is skewed here: check your clock. Not caching.Network status was signed, but not by an authoritative directory we recognize.Couldn't parse network status.networkstatus_list_cleanRemoving too-old networkstatus in %s but none is listed as named by the directory authorites. Choosing one arbitrarily.router_get_combined_status_by_nicknameThere are multiple matches for the nickname "%s",You specified a server "%s" by name, but the directory authorities do not have a binding for this nickname. To make sure you get the same server in the future, refer to it by key, as "$%s".fp/.zall.znobodyupdate_networkstatus_client_downloadsOur most recent network-status document (from %s) is %d seconds old; downloading another.For %d/%d running directory servers, we have %d live network-status documents. Downloading %d.add_trusted_dir_serverUnable to lookup address for directory server at '%s'directory server "%s" at %s:%ddirectory server at %s:%dCouldn't find a suitable address when adding ourself as a trusted directory server., 0.1.1.23 in its seriesiesyrouters_update_all_from_networkstatusThis version of Tor (%s) is newer than any recommended version%s, according to %d/%d network statuses. Versions recommended by more than %d authorit%s are: %sobsoletenot recommendedPlease upgrade! This version of Tor (%s) is %s, according to %d/%d network statuses. Versions recommended by at least %d authorit%s are: %s%d/%d statements from directory authorities say my version is ok.0/%d name-binding directory authorities recognize your nickname. Please consider sending your nickname and identity fingerprint to the tor-ops.%d/%d recent statements from directory authorities list us as unapproved. Are you misconfigured?networkstatus_list_update_recentNetworkstatus from %s (published %s) is now "recent"Networkstatus from %s (published %s) is no longer "recent"routerstatus_list_update_from_networkstatusNot enough statuses to update router status list. (%d/%d)Rebuilding router status list.Router '%s' is listed by %d/%d directories, named by %d/%d, validated by %d/%d, and %d/%d recent directories think it's running.**mismatch**Naming authorities disagree about nicknames for $%s ("%s" vs "%s")Naming authorities disagree about which key goes with %s. ($%s vs $%s)list_pending_descriptor_downloadsd/resultupdate_router_descriptor_client_downloadsThere are not many downloadable routerdescs, but we've been waiting long enough (%d seconds). Downloading.sLaunching %d request%s for %d router%s, %d at a timeThere are not many downloadable routerdescs, but we've never downloaded descriptors before. Downloading.There are enough downloadable routerdescs to launch requests.Not enough networkstatus documents to launch requests.Called router_descriptor_client_downloads() on a mirror?update_router_descriptor_cache_downloadsupdate_router_descriptor_cache_downloadsCalled update_router_descriptor_cache_downloads() on a non-mirror?dlRequesting %d descriptors from authority "%s"Networkstatus with no corresponding authority!Bug: We have a router descriptor, but need_to_mirror=1.We now have enough directory information to build circuits. (Not enough servers seem reachable -- is your network connection down?)Our directory information is no longer up-to-date enough to build circuits.%srouter_have_minimum_dir_infoWe have %d of %d network statuses, and we want more than %d.router_reset_descriptor_download_failuresnetworkstatus_listrouter_differences_are_cosmeticr1 && r2routerlist_assert_okr == r2&(r->cache_info) == sd2sd != &(r2->cache_info)sd == sd2!memcmp(r->cache_info.identity_digest, d, DIGEST_LEN)!memcmp(sd->signed_descriptor_digest, d, DIGEST_LEN)Contact %s, Platform %s$Id: routerparse.c 6355 2006-04-10 07:50:38Z nickm $acceptdirectory-signaturersrejectrouterrecommended-softwaresigned-directorysigning-keyonion-keyrouter-signaturerunning-routersrouter-statusbandwidthplatformpublishedoptcontactnetwork-statusuptimedir-signing-keyfamilyfingerprinthibernatingread-historywrite-historynetwork-status-versiondir-sourcedir-optionsclient-versionsserver-versions directory-signaturerouter router-signature-----BEGIN SIGNATURE----- Couldn't sign digest.-----END SIGNATURE----- couldn't base64-encode signaturerouter_append_dirobj_signaturetried to exceed string length.tor_version_is_obsoletetor_version_is_obsoleteChecking whether version '%s' is in '%s',Tor I couldn't parse my own version (%s)0%s:%d: %s: Assertion %s failed; aborting.routerparse.c%s:%d %s: Assertion %s failed; aborting. router_parse_directoryrouter_parse_directoryReceived directory hashes to %sExpected a single directory signature router Missing published time on directory.Error tokenizing directoryUnexpected number of tokens in signatureError tokenizing directory signatureNo signature found on directory.Unable to compute digest of directorytok->n_args == 1router_parse_runningroutersrouter_parse_runningroutersNetwork-status starts with wrong tokenMissing signature on running-routersUnrecognized keyword %s; can't parse running-routers opt dir-signing-keyfind_dir_signing_keyUnparseable dir-signing-key argumentDir-signing-key token contained no keyDir-signing-key token did not parse as expectedUnparseable dir-signing-key token dir-signing-keydir_signing_key_is_trustedError computing dir-signing-key digestListed dir-signing-key is not trustedcheck_directory_signatureSIGNATUREcheck_directory_signatureBad object type or length on directory signatureSigned directory hash starts %sError reading directory: signature does not match.Error reading directory: invalid signature.Obsolete directory format (dir signing key not present) or signing key not trusted--rejecting.Too many or too few arguments to directory-signature_pkeyrouter_parse_list_from_string -----END SIGNATURE----- router_parse_list_from_stringIgnoring truncated router descriptor.Error reading router; skippingdest*srouter_parse_entry_from_stringrouter_parse_entry_from_stringEntry does not start with "router"Unrecognized number of args on K_UPTIME; skipping.Wrong size on onion key: %d bits!Wrong size on identity key: %d bits! Bad object type or length on router signaturebandwidthrate unreadable or 0. Failing.or_port unreadable or 0. Failing.Mismatched signatureInvalid signature %dMissing router signatureIllegal nickname %s in family lineError in exit policyFingerprint '%s' does not match identity digest.Couldn't decode fingerprint %sToo few arguments to fingerprintCouldn't calculate key digestMissing identity keyMissing onion keyMissing published timeToo few args on 'hibernating' keyword. Skipping.Not enough arguments to "bandwidth" in server descriptor.No bandwidth declared; failing.Router address is not an IP.Router nickname is invalidWrong # of arguments to "router" (%d)Unrecognized critical keyword %s; skipping descriptor. (It may be from another version of Tor.)Impossibly short router descriptor.Error tokeninzing router descriptor.Couldn't compute router hash.routerstatus_parse_entry_from_string r routerstatus_parse_entry_from_stringUnrecognized keyword %s in router status; skipping.%s %sError parsing address %sExitStableFastRunningNamedValidV2DirGuardError parsing time '%s %s'Error decoding digest %sInvalid nickname %s in router status; skipping.Too few arguments to 'r' keywork in router status; skipping.Missing 'r' keywork in router status; skipping.Impossibly short router statusError tokenizing router statustokensnetworkstatus_parse_from_stringnetworkstatus_parse_from_stringUnrecognized keyword %s; can't parse network-statusMissing dir-signing-keyNamesVersionsr Network-status has two entries for the same router. Dropping one.Expected network-status footer to end with a signature.Too few items in network-status footer.Error tokenizing network-status footer.Missing server-versions on versioning directoryMissing client-versionsnetwork-status fingerprint did not match dir-signing-keyCouldn't compute signing key digestCouldn't find fingerprint keywordDirectory source without dirport; skipping.Too few arguments to dir-source keywordCouldn't find dir-source keywordCouldn't find network-status-version keywordError tokenizing network-status header.Unable to compute digest of network-status%s %s router_parse_addr_policy_from_stringExpected 'accept' or 'reject'.Error reading address policy: %srouter_parse_addr_policyprivaterouter_parse_addr_policyCouldn't parse line %s. Droppingnewe->stringtok->tp == K_REJECT || tok->tp == K_ACCEPT0.0.0.0/8169.254.0.0/16127.0.0.0/8192.168.0.0/1610.0.0.0/8172.16.0.0/12%s %s%srouter_parse_private_addr_policy_privateCouldn't parse an address range we generated!assert_addr_policy_okt2->policy_type == t->policy_typet2->msk == t->mskt2->prt_min == t->prt_mint2->prt_max == t->prt_max!strcmp(t2->string, t->string)t2->next == NULLt2->addr == t->addrt2t->prt_min <= t->prt_maxt->policy_type == ADDR_POLICY_REJECT || t->policy_type == ADDR_POLICY_ACCEPTtoken_freetokget_next_token-----BEGIN ----- Malformed object: bad begin line-----END RSA PUBLIC KEY-----END RSA PUBLIC KEY----- Missing public key for keywordUnexpected public key for keywordUnexpected object for keywordMissing object for keywordCouldn't parse public key.Malformed object: mismatched end lineMalformed object: mismatched end tagMalformed object: bad base64-encoded dataMalformed object: missing end lineUnexpected EOFFound an out-of-place token in a router status bodyFound an out-of-place token in a network-status headerFound an out-of-place token in a router descriptorFound an out-of-place token in a directory sectionUnexpected argumentsopt without keyworda_syn == NO_ARGStokenize_stringparse error: %srouter_get_hash_implcouldn't compute digestcouldn't find EOLcouldn't find "%s"first occurrence of "%s" is not at the start of a linetor_version_as_new_asBug: cutoff version '%s' unparseable.Router version '%s' unparseable.tor_version_parseprecvsrcouttor_version_comparebator_version_same_series$Id: tor_main.c 5949 2006-02-09 05:46:49Z arma $$Id: log.c 6574 2006-06-09 06:54:02Z arma $%b %d %H:%M:%S.%.3ld [%s] noticenew Tor %s opening %slog file. 0.1.1.23format_msg%sformatlog.clogvaTorerrwarninfodebug0sev_to_stringUNKNOWNEIFIFI0FIEIMessage [%d] from libevent: %sError from libevent: %sWarning from libevent: %sMessage from libevent: %s%s(): [...truncated]buf_len >= 2%s:%d: %s: Assertion %s failed; aborting.%s:%d %s: Assertion %s failed; aborting. KIKIKIKI,JI$Id: util.c 6580 2006-06-09 17:07:42Z nickm $_tor_mallocOut of memory. Dying._tor_realloc_tor_strdups%s:%d: %s: Assertion %s failed; aborting.util.c%s:%d %s: Assertion %s failed; aborting. _tor_strdup_tor_strnduptor_strpartitionlen_out == strlen(dest)len_in/n < SIZE_T_CEILING/len_inslen_in < SIZE_T_CEILINGdest_len < SIZE_T_CEILINGn < SIZE_T_CEILINGn > 0inserteat_whitespacebase16_encode%02Xdestlen < SIZE_T_CEILINGdestlen >= srclen*2+10123456789ABCDEFabcdef\%03otv_udiffcomparing times too far apart.tor_timegmOut-of-range argument to tor_timegmSunMonTueWedThuFriSatJanFebMarAprMayJunJulAugSepOctNovDecformat_rfc1123_time___, %d ___ %Y %H:%M:%S GMTtm.tm_mon <= 11tm.tm_wday >= 0tm.tm_wday <= 6%3s, %d %3s %d %d:%d:%d GMTparse_rfc1123_timeGot invalid RFC1123 time %s. (Before 1970)Got invalid RFC1123 time %s%Y-%m-%d %H:%M:%Sparse_iso_timePublished time was unparseableGot invalid ISO time %s. (Before 1970)check_private_dircheck_private_dirCreating directory %sError creating directory %s: %sDirectory %s does not exist.Directory %s cannot be read: %sFixing permissions on directory %sCould not chmod directory %s: %s%s is not owned by this user (%s, %d) but by %s (%d). Perhaps you are running Tor as the wrong user?%s is not a directorydirnamewrite_chunks_to_file_implError replacing "%s": %sError flushing to "%s": %sError writing to "%s": %sCouldn't open "%s" for writing: %s%s.tmpFailed to generate filenametempname_len > strlen(fname)read_file_to_strread_file_to_strCould read only %d of %ld bytes of file "%s".Error reading from file "%s": %sCould not open "%s".Could not stat "%s".filenameparse_line_from_strvalue_outkey_outexpand_filenameHOME%s/%s/homeexpand_filenameCouldn't find $HOME environment variable while expanding "%s"Couldn't get homedir for "%s"...parse_addr_portparse_addr_portCouldn't look up %sPort %s given on %s when not requiredPort %s out of rangeaddrportparse_port_range*parse_port_rangeMalformed port %s on address range; rejecting.Insane port range on address policy; rejecting.Malformed port %s on address range rejecting.port_max_outport_min_outparse_addr_and_port_rangeparse_addr_and_port_rangeBad number of mask bits on address range; rejecting.Malformed mask %s on address range; rejecting.Malformed IP %s in address pattern; rejecting.mask_outaddr_out%d.%d.%d.%dis_plausible_addressnameget_interface_addressget_interface_addressgetsockname() failed: %sconnnect() failed: %sunable to create socket: %saddrstart_daemonfork failed. Exiting./dev/nullfinish_daemondup2 failed. Exiting./dev/null can't be opened. Exiting.chdir to "%s" failed. Exiting.w%d write_pidfileUnable to open "%s" for writing: %s$Id: compat.c 6239 2006-03-26 06:47:08Z arma $tor_memmemnlen%s:%d: %s: Assertion %s failed; aborting.compat.c%s:%d %s: Assertion %s failed; aborting. set_max_file_descriptorsset_max_file_descriptorsConnLimit must be at least %d. Failing.Could not set maximum number of file descriptors: %sRaising max file descriptors from %lu to %lu.We need %lu file descriptors available, and we're limited to %lu. Please change your ulimit -n.Could not get maximum number of file descriptors: %scap > 0limit > 0switch_idError setting UID: %sError setting GID: %sGroup '%s' not found.User '%s' not found.get_user_homedirget_user_homedirUser "%s" not found.usernametor_lookup_hostnameaddrname%s %sUnknown platformtor_gettimeofdaygettimeofday failed.tor_mutex_acquiremtor_mutex_releasetor_mutex_free$Id: container.c 5949 2006-02-09 05:46:49Z arma $smartlist_ensure_capacityhigher > sl->capacity%s:%d: %s: Assertion %s failed; aborting.container.c%s:%d %s: Assertion %s failed; aborting. smartlist_string_removeelementsl%dsmartlist_delidx < sl->num_usedidx>=0smartlist_del_keepordersmartlist_insertidx <= sl->num_usedsmartlist_split_stringstrsmartlist_join_strings2joinstrmap_set!HT_FIND(strmap_impl, &map->head, resolve)valkeymapdigestmap_setstrmap_getdigestmap_getstrmap_removedigestmap_removestrmap_iter_initdigestmap_iter_initstrmap_iter_nextiterdigestmap_iter_nextstrmap_iter_next_rmv*iterdigestmap_iter_next_rmvstrmap_iter_getvalpkeypdigestmap_iter_getstrmap_freeHT_EMPTY(&map->head)digestmap_free$Id: crypto.c 6537 2006-06-05 04:29:40Z arma $crypto error while %s: %s (in %s:%s)crypto error: %s (in %s:%s)(null)Using default implementation for %sUsing OpenSSL engine %s [%s] for %s?crypto_global_initInitializing OpenSSL via tor_tls_init().Initializing OpenSSL engine support.RSADHRANDSHA13DESAES_crypto_new_pk_env_rsarsa%s:%d: %s: Assertion %s failed; aborting.crypto.c%s:%d %s: Assertion %s failed; aborting. _crypto_pk_env_get_evp_pkeyenv->keycrypto_free_pk_envenvsetting symmetric keycrypto_create_init_cipherUnable to allocate crypto objectcrypto_free_cipher_envenv->ciphercrypto_pk_generate_keygenerating RSA keycrypto_pk_read_private_key_from_stringError parsing private keyscrypto_pk_read_private_key_from_filenameError reading private key from "%s"crypto_pk_write_public_key_to_stringbuf->length >= 0writing public key to stringdestcrypto_pk_read_public_key_from_stringreading public key from stringsrccrypto_pk_write_private_key_to_filenamePRIVATE_KEY_OK(env)len >= 0writing private keycrypto_pk_DER64_encode_public_keycrypto_pk_DER64_encode_public_keyError base64-encoding DER-encoded key outcrypto_pk_DER64_decode_public_key crypto_pk_DER64_decode_public_keyError base-64 decoding keyincrypto_pk_check_keychecking RSA keycrypto_pk_cmp_keysPUBLIC_KEY_OK(b)PUBLIC_KEY_OK(a)crypto_pk_keysizecrypto_pk_dup_keycrypto_pk_public_encryptcrypto_get_rsa_padding0performing RSA encryptiontofromcrypto_pk_private_decryptperforming RSA decryptioncrypto_pk_public_checksigchecking RSA signaturecrypto_pk_public_checksig_digestcrypto_pk_public_checksig_digestcouldn't compute digestInvalid signatureSignature mismatched with digest.sigdatacrypto_pk_private_signgenerating RSA signaturecrypto_pk_public_hybrid_encryptcrypto_get_rsa_padding_overheadcrypto_pk_private_hybrid_decryptNo room for a symmetric keyError decrypting public-key dataencoding public keydecoding public key crypto_cipher_generate_keycrypto_cipher_set_keykeycrypto_cipher_encrypt_init_ciphercrypto_cipher_decrypt_init_ciphercrypto_cipher_encryptfromlencrypto_cipher_decryptcrypto_digestdigestmcrypto_digest_add_bytescrypto_digest_get_digestout_len <= DIGEST_LENcrypto_digest_dupcrypto_digest_assignintoinit_dh_paramFFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE65381FFFFFFFFFFFFFFFFrgpcreating DH objectcrypto_dh_get_bytesdhcrypto_dh_generate_publicWeird! Our own DH key was invalid. I guess once-in-the-universe chances really do happen. Trying again.generating DH keycrypto_dh_get_publiccrypto_dh_get_publicWeird! pubkey_len (%d) was smaller than DH_BYTES (%d)bytes >= 0dh->dh->pub_keytor_check_dh_keytor_check_dh_keyDH key must be at most p-2.Rejecting insecure DH key [%s]DH key must be at least 2.xbncrypto_dh_compute_secretcompleting DH handshakecrypto_dh_compute_secretDH_compute_key() failed.Rejected invalid g^xsecret_bytes_out/DIGEST_LEN <= 255crypto_expand_key_materialkey_out_len <= DIGEST_LEN*256crypto_dh_freedh->dh/dev/srandom/dev/urandom/dev/randomcrypto_seed_rngSeeding RNG from "%s"Error reading from entropy source (read only %d bytes).Cannot seed RNG -- no entropy source found.crypto_randgenerating random datacrypto_rand_intmax > 0max < UINT_MAX= base32_encodeabcdefghijklmnopqrstuvwxyz234567destlen < SIZE_T_CEILING(nbits/5)+1 <= destlen(nbits%5) == 0secret_to_keykey_out_len <= DIGEST_LENkey_out_len < SIZE_T_CEILING$Id: aes.c 6143 2006-03-12 23:31:16Z nickm $aes.ccipheraes_free_cipherccƄ||ww{{ kkֱooTőP00`gg}++Vb׵櫫MvvEʏ@ɉ}}YYGG 쭭AgԳ_꯯E#Srr[·uᮓ=j&&LZ66lA??~Õ\44hQ4qqsثS11b?* RǕe##F^Ý(07 / 6$=&i''NͲuu t,,X.4-6nnZZ[RRM;;vaַγ}{))R>q//^SShѹ,` @ȱy[[jjFˍپgK99rJJLLXXJυkл*媪OCCMMU33fEEPPD<KKܽa ppB>>|ĵqffHHaa_55jWWйiX':'8볘+3"iip٩3-"< I·UUx((PzߥY  ڿe1BBhhAA)w--Z˰{TTֻm:,ccƥ||ww{{ kkֽooޱőT00`PggΩ++V}׵bMvvʏEɉ@}}YYGG AԳg_Eꜜ#Srr[u=&&Lj66lZ??~ÃO44h\Q4qqثs11bS*? ǕR##FeÝ^0(7 / $6=&''Niuu ,,Xt4.6-nnܲZZ[RR;;vMַa}))R{>//^qSSѹh, @`y[[jjԾˍFg99rKJJLLXXυJлk*OCCMM33fUEEPP<!KKݽa܋ pp>>|Bqff̪HHaa£55j_WWiІX:''8+"3iiһ٩p3-<" ·IUU((PxߥzY e1BBhhиAAÙ)--Zw{TTm,:cƥc||ww{{ kֽkoޱoőT0`P0gΩg+V}+׵b׫MvvʏEʂɉ@}}YYGG AԳgԢ_Eꯜ#Srr[u·=&Lj&6lZ6?~A?̃O4h\4Q4qqثs1bS1*? ǕR#Fe#Ý^0(7 / $6=&'Ni'Ͳuu  ,Xt,4.6-nܲnZZ[RR;vM;ַaֳ}γ)R{)>/^q/SSѹh, @` yȱ[[jԾjˍF˾gپ9rK9JJLLXXυJлk*OCCMM3fU3EEPP!KKaܽ pp>|B>qĵf̪fHHa£a5j_5WWiйX:''8+"3iһi٩pَ3-<" ·IUU(Px(ߥzߌY  eڿ1BBhиhAA)-Zw-{˰TTmֻ,:ƥcc||ww{{ ֽkkޱooT`P00ΩggV}++bM櫫vvE@}}YYGG A쭭g_E꯯#Srr[u·=Lj&&lZ66~A??Oh\44Q4qqsbS11*? RFe##^0(7 / $6=&Ni''Ͳuu Xt,,4.6-ܲnnZZ[RRvM;;a}γR{))>^q//SSh,@` yȱ[[ԾjjFgپrK99JJLLXXJϻk*O媪CCMMfU33EEPPxD<<%K㨨QQ]@@?!pH88c߼wuBc!! 0mҁL &5/__5DD.9WU~~zG==Ȭdd]]2+ss``OODf""T~**; FF)kӸ(<y޼^^ v;dV22tN:: II Hl$$\\]½nCשּׁĦbb917yy2CnY77ڷmmd՜NNI੩شllVV%ʯeezzG鮮oպxxJo%%\r..8$WsǴQ#|tt>!KKaܽ pp|B>>qĵ̪ffHH£aaj_55WWiйX:''8+"3һiip3-<" IΪUUPx((zY  eڿ1BBиhhAA)Zw--{˰TTmֻ,:cccc||||wwww{{{{kkkkoooo0000gggg++++׫vvvvʂ}}}}YYYYGGGG𭭭Ԣrrrr&&&&6666????4444qqqq1111####''''uuuu ,,,,nnnnZZZZRRRR;;;;ֳ))))////SSSS [[[[jjjj˾9999JJJJLLLLXXXX着CCCCMMMM3333EEEEPPPP<<<>>>ffffHHHHaaaa5555WWWWiiiiَUUUU((((ߌ BBBBhhhhAAAA----TTTT @6$Id: tortls.c 6555 2006-06-06 09:04:51Z arma $TLS error while %s: %s (in %s:%s)TLS error: %s (in %s:%s)(null)TLS error: unexpected close while %sTLS error: (errno=%d: %s)TLS error: Zero returnxJJJJJضJJtor_tls_create_certificateorganizationNameTORcommonNamegenerating certificate%s:%d: %s: Assertion %s failed; aborting.tortls.ccname_sign%s:%d %s: Assertion %s failed; aborting. rsa_signcnamersator_tls_context_new%s DHE-RSA-AES128-SHA:EDH-RSA-DES-CBC3-SHAcreating TLS contextError creating certificatenulltor_tls_newgenerating TLS contextglobal_tls_contexttor_tls_is_servertlstor_tls_freetls && tls->ssltor_tls_readreadingtor_tls_readread returned r=%d; TLS is closedread returned r=%d, err=%derr != TOR_TLS_DONEtls->state == TOR_TLS_ST_OPENtls->ssltor_tls_writetor_tls_writeresuming pending-write, (%d to flush, reusing %d)writingn >= tls->wantwrite_ntor_tls_handshakehandshakingtls->state == TOR_TLS_ST_HANDSHAKEtor_tls_shutdownshutting downTLS returned "half-closed" value while already half-closedreading to shut downgetting peer certificateabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789getting peer certificate nicknametor_tls_get_peer_cert_nicknamePeer certificate nickname %s has illegal characters. (Maybe it is not really running Tor at its advertised OR port.)Peer certificate has no subject namePeer has no certificatelog_cert_lifetimeCertificate %s: is your system clock set incorrectly?%b %d %H:%M:%S %Y GMT(certificate lifetime runs from %s through %s. Your time is %s.)getting certificate lifetimeprinting certificate lifetimeCouldn't allocate BIO!finishing tor_tls_verifytor_tls_verifyX509_verify on cert and pkey returned <= 0verifying certificateNo distinct identity certificate foundUnexpected number of certificates in chain (%d)not yet validchecking certificate lifetimealready expiredtor_tls_get_pending_bytestor_tls_get_n_bytes_readtor_tls_get_n_bytes_writtenUnhandled OpenSSL errors found at %s:%d: $Id: torgzip.c 6211 2006-03-21 20:31:27Z nickm $1.2.30.1.01.1tor_gzip_compresstor_gzip_compressGzip compression didn't finish: %sError freeing gzip structuresError from deflateInit2: %sGzip not supported with zlib %s%s:%d: %s: Assertion %s failed; aborting.torgzip.cin%s:%d %s: Assertion %s failed; aborting. out_lenouttor_gzip_uncompresstor_gzip_uncompressError from inflateInit2: %sGzip decompression returned an error: %spossible truncated or corrupt zlib data@=;l'' @ PKTL|}~@0K8KLK5a 0`   0 ` Y0`KK(K4K@KLK\KlK|KKKKKKKK KK$K4KHKXKlK|KKKKKKKKKKK0K8KDKTKdKtKKKKKKKKKKKK,KLKXKdKxKKK(KXKKxKKKKKKKK$K ,KKKDDKXKKhKxKKKKKK8KK0KKKK KKK8KKKX$KhK2K)K BKLzG|FA<LK`GKhsDkHHEsJ$IKpKKH7AGxPA\JH8`HE xGJ0GKLJ"FJpK0MGJtGmH`KpEpSFp*IJMPKjE)@KSHJ0K KKK,eKwG`JLdJJ1BL2D$F`UIFGMK YKKdH8JpHIЛKDJIIKФGKK@IKMKKJCEtyBpK`KJFFPKfJ@K46F0J HXtFeGxGKLJJ4AXC0K@FE KXF(GAJDxCIx/K&HKFKHtCCL,JK(KxwCKtrClGP.HH,IEاAКKE'HȜJKALIH$~H DG KBI`'A