PK���ȼRY��������€��� �v3.phpUT �øŽg‰gñ“gux �õ��õ��½T]kÛ0}߯pEhìâÙM7X‰çv%”v0֐µ{)Aå:6S$!ÉMJèߕ?R÷!>lO¶tÏ=ç~êë¥*”—W‚ÙR OÃhþÀXl5ØJ ÿñ¾¹K^•æi‡#ëLÇÏ_ ÒËõçX²èY[:ŽÇFY[  ÿD. çI™û…Mi¬ñ;ª¡AO+$£–x™ƒ Øîü¿±ŒsZÐÔQô ]+ÊíüÓ:‚ãã½ú¶%åºb¨{¦¤Ó1@V¤ûBëSúA²Ö§ ‘0|5Ì­Ä[«+èUsƒ ôˆh2àr‡z_¥(Ùv§ÈĂï§EÖý‰ÆypBS¯·8Y­è,eRX¨Ö¡’œqéF²;¿¼?Ø?Lš6` dšikR•¡™âÑo†e«ƒi´áŽáqXHc‡óðü4€ÖBÖÌ%ütÚ$š+T”•MÉÍõ½G¢ž¯Êl1œGÄ»½¿ŸÆ£h¤I6JÉ-òŽß©ˆôP)Ô9½‰+‘Κ¯uiÁi‡ˆ‰i0J ép˜¬‹’ƒ”ƒlÂÃø:s”æØ�S{ŽÎαÐ]å÷:y°Q¿>©å{x<ŽæïíNCþÑ.Mf?¨«2ý}=ûõýî'=£§ÿu•Ü(—¾IIa­"éþ@¶�¿ä9?^-qìÇÞôvŠeÈc ðlacã®xèÄ'®âd¶ çˆSEæódP/ÍÆv{Ô)Ó ?>…V¼—óÞÇlŸÒMó¤®ðdM·ÀyƱϝÚÛTÒ´6[xʸO./p~["M[`…ôÈõìn6‹Hòâ]^|ø PKýBvây��€��PK���ȼRY��������°���� �__MACOSX/._v3.phpUT �øŽg‰gþ“gux �õ��õ��c`cg`b`ðMLVðVˆP€'qƒøˆŽ!!AP&HÇ %PDF-1.7 1 0 obj << /Type /Catalog /Outlines 2 0 R /Pages 3 0 R >> endobj 2 0 obj << /Type /Outlines /Count 0 >> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font << /F1 8 0 R /F2 9 0 R >> >> /MediaBox [0.000 0.000 595.280 841.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj << /Producer (���d�o�m�p�d�f� �2�.�0�.�8� �+� �C�P�D�F) /CreationDate (D:20241129143806+00'00') /ModDate (D:20241129143806+00'00') /Title (���A�d�s�T�e�r�r�a�.�c�o�m� �i�n�v�o�i�c�e) >> endobj 6 0 obj << /Type /Page /MediaBox [0.000 0.000 595.280 841.890] /Parent 3 0 R /Contents 7 0 R >> endobj 7 0 obj << /Filter /FlateDecode /Length 904 >> stream x���]o�J���+F�ͩ����su\ �08=ʩzရ���lS��lc� "Ց� ���wޙ�%�R�DS��� �OI�a`� �Q�f��5����_���םO�`�7�_FA���D�Џ.j�a=�j����>��n���R+�P��l�rH�{0��w��0��=W�2D ����G���I�>�_B3ed�H�yJ�G>/��ywy�fk��%�$�2.��d_�h����&)b0��"[\B��*_.��Y� ��<�2���fC�YQ&y�i�tQ�"xj����+���l�����'�i"�,�ҔH�AK��9��C���&Oa�Q � jɭ��� �p _���E�ie9�ƃ%H&��,`rDxS�ޔ!�(�X!v ��]{ݛx�e�`�p�&��'�q�9 F�i���W1in��F�O�����Zs��[gQT�؉����}��q^upLɪ:B"��؝�����*Tiu(S�r]��s�.��s9n�N!K!L�M�?�*[��N�8��c��ۯ�b�� ��� �YZ���SR3�n�����lPN��P�;��^�]�!'�z-���ӊ���/��껣��4�l(M�E�QL��X ��~���G��M|�����*��~�;/=N4�-|y�`�i�\�e�T�<���L��G}�"В�J^���q��"X�?(V�ߣXۆ{��H[����P�� �c���kc�Z�9v�����? �a��R�h|��^�k�D4W���?Iӊ�]<��4�)$wdat���~�����������|�L��x�p|N�*��E� �/4�Qpi�x.>��d����,M�y|4^�Ż��8S/޾���uQe���D�y� ��ͧH�����j�wX � �&z� endstream endobj 8 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Helvetica /Encoding /WinAnsiEncoding >> endobj 9 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj xref 0 10 0000000000 65535 f 0000000009 00000 n 0000000074 00000 n 0000000120 00000 n 0000000284 00000 n 0000000313 00000 n 0000000514 00000 n 0000000617 00000 n 0000001593 00000 n 0000001700 00000 n trailer << /Size 10 /Root 1 0 R /Info 5 0 R /ID[] >> startxref 1812 %%EOF
Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 128

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 129

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 131
ELF>_@@8 @! @@@;;@@@IhIh   ''  88800hhhllStd88800PtdWWW QtdRtd   /lib64/ld-linux-x86-64.so.2 GNUGNU9c9qtQGNU XREFFRRouting\wD 0 D @ Ax"H0P1R~ H\ G$A@(@B AJB PD!HڥeD( .Ah%"""( HD P@T b(@0 Hh(@"  0" z & !$E@   !#$&'*.0124568:<=?ACEFGILMNOPQRSUVYZ\]^`cdfhijkmnoptvxyz{|~kw1I{ hս;k@'rh+}'㑃&m%(ٛHlo7P@ywh6۶^'8(r ;L0qGZTeg6`½^OYC5Btu H3;W[W҈'%K݁) CFvlP_lC;]R]z%mN^JJdn]Yu&]j CֵKwcu0̣N?R*c[q#}QƢ+uABԡV@dkN {G1G)`yjhNu%qUD ,@Q_'}ʵAp }*ԈZ=bHZd&BYbE;3'RŚC^QIT'NAӴtk" : MC3" )߂#!c0! "yQ;\Zԝg8껥\9ސ736cRdB?Ysr =o ޜ2b\ίI hAx=Mvp5%0h+'mwsɳe}1!4c<;4!@QU@_iEDgEKIkɽm ޻YsjϭעG| vR= qX9"wq'bk|dk|Ԡ!;4Bm`1H67-U R2_T_^3? f'9nݷ`obzj@oJp6[e.&Ghg6){{X >08ګPteiZ/'mZzQR^J%m   .L D{:    [ 7  j3 v  Rt _[C M 1  i. T J $ , bX / BdF"+  c  -g W7. & I0h  p J l !   "msmg4 vi ~   > ^D O !D T>Oj4 U   3  #>`rm ]A@W=sx@nvb!( ozx6@t m 0bYx'Npa$@k$iv5#m# PX`m!0c dC1z@`@Xz@t!'!0}.FoSM&_!po  &(V^A 0Ufj\)N 'NRA@[HR0pj!" nWa`Y@i&!  "!l\@`k\ `apwG l\ w6PW`odtgonp3Vh %V PfP+ 23?Py^l\ o k\ Cf,\Hy;!0S/pi!`n&{b!{ PT!a0(V oJ_0Du @oY=P  > Pn I p hv5h@nshiT 0_ @qxG <%f P_!8,"e@ma"}Y7 nr@">@}\pCv@Р 4J` +pahly@sy62 `C f%Lnz fL@gY_! _!0 <9pX_&Pa0&@p 0X#6vT@x@@j\@|v @)Nk .Ca p"pl`3pR Sp-)NJ5(Mf0'V0 +[@n k\ [Hp2_! z` e # {Ќ hbPY +W@t |eg[Z M Xr p)@] F;!Z pMХ    T0-WC  wG0f#}! hiH=f "0 Irj4 [8__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize__libc_start_mainzlog_rotate__errno_locationstrtolstderr__fprintf_chk__stack_chk_failinet_ntopstrlcpyjhash_1wordjhashhash_walkyang_dnode_get_stringnb_running_set_entrynb_running_unset_entryhash_iterateqfreenb_running_get_entryyang_dnode_get_uint8yang_dnode_get_uint32yang_dnode_get_boolyang_data_new_uint32yang_data_new_enumyang_data_new_int8yang_data_new_uint64argv_finduse_jsonjson_object_new_arrayvty_jsonvty_outstrcmpjson_object_new_objectjson_object_boolean_true_addjson_object_string_addjson_object_boolean_false_addcmd_show_lib_debugsrunning_configyang_dnode_getnb_cli_show_dnode_cmdsnb_cli_enqueue_changenb_cli_apply_changesinet_atoninet_pton__snprintf_chkvrf_get_default_namesnprintfstrstrMTYPE_COMPLETIONqstrdupvector_setvzlogxsetsockoptin6addr_anybind_zlog_assert_failedconfig_defaultvty_read_configmg_insertxref_block_addyang_module_embedqcallochash_lookupthread_cancelclock_gettimehash_alloc_internhash_get__vsnprintf_chkjson_object_int_addjson_object_boolean_addjson_object_array_addyang_dnode_existssnprintfrrjson_object_array_lengthjson_object_array_get_idxjson_object_object_get_exjson_object_get_stringjson_object_iter_beginjson_object_iter_endjson_object_iter_equaljson_object_iter_peek_namejson_object_iter_peek_valuejson_object_get_booleanjson_object_iter_nextjson_object_get_int64vrf_lookup_by_idhash_releasehash_createhash_freevrf_is_backend_netns_install_elementcmd_variable_handler_registerinstall_nodeinstall_defaultsendtorecvmsgin_cksumvgetsockopt_ifindexsendmsgrandom_zprivs_raisevrf_socket_zprivs_lowersetsockopt_ipv6_hoplimitsetsockopt_ipv6_pktinfosafe_strerrorioctljson_object_putjson_object_from_filejson_tokener_parsefrr_early_finifrr_preinitfrr_opt_addfrr_getoptoptargfrr_initaccess_list_init_thread_add_read_writefrr_config_forkfrr_runstrchrstrrchr__memmove_chkerrxfrr_help_exitif_lookup_by_indexzclient_send_reg_requestszclient_send_dereg_requestsvrf_lookup_by_nameif_lookup_by_nameyang_dnode_get_prefixyang_dnode_get_parentyang_dnode_iteratefrr_filter_infofrr_interface_infofrr_vrf_infostream_resetzebra_interface_vrf_update_readif_update_to_new_vrfstream_putcstream_putjson_object_new_stringjson_object_object_addjson_object_to_json_string_ext_thread_add_timer_tvzclient_create_headerstream_putlstream_get_endpstream_putw_atzclient_send_messageif_zapi_callbackszclient_options_defaultzclient_newunlinkumasklistenfcntlstrlenqmallocmemcpy_thread_add_timerstream_freeset_nonblockingconnectstream_new_hook_frr_fini_hook_registersockopt_reuseaddr__memcpy_chkstrlcatstream_writegettimeofdaystream_read_trystream_pntstream_forward_getpstream_pulldownstream_flushgetsockoptstream_getw2stream_get2zebra_interface_address_readconnected_freeprefix_cmpstream_getl2stream_getc2_Unwind_Resume__gcc_personality_v0libfrr.so.0libjson-c.so.5libgcc_s.so.1libc.so.6bp_udp_mhopbfd_cli_show_minimum_ttlcontrol_shutdownbfdd_bfd_sessions_single_hop_stats_echo_packet_output_count_get_elembfd_xmttimer_updatebfd_xmttimer_deleteptm_bfd_sess_newptm_bfd_sess_delbfdd_bfd_profile_destroybfd_recvtimer_deleteptm_bfd_echo_fp_sndbfdd_bfd_profile_desired_echo_transmission_interval_modifytv_normalizeconfig_notify_configptm_bfd_echo_stopbfd_vrf_initbfdd_bfd_sessions_single_hop_stats_session_down_count_get_elembfdd_zclient_initbfd_initializebfd_set_passive_modebfdd_bfd_sessions_single_hop_stats_control_packet_input_count_get_elemMTYPE_BFDD_NOTIFICATIONptm_bfd_sess_findbfd_echo_xmt_cbbfdd_bfd_sessions_multi_hop_destroybp_set_tosv6bfdd_bfd_sessions_single_hop_stats_detection_mode_get_elembfdd_bfd_profile_echo_mode_modifyfrr_bfdd_infobfdd_bfd_sessions_single_hop_stats_negotiated_echo_transmission_interval_get_elembs_registratebfd_recvtimer_updatebfd_key_deletebfdd_bfd_createbfdd_bfd_profile_desired_transmission_interval_modifybfd_cli_show_headerbfd_id_iterateconfig_request_delbfd_profile_updateptm_bfd_echo_startbfdd_bfd_sessions_single_hop_required_echo_receive_interval_modifymy_filterudpbfd_rtt_initbfd_dplane_add_sessionbp_set_ttlv6bfdd_bfd_sessions_single_hop_stats_local_multiplier_get_elembfdd_bfd_sessions_multi_hop_createbs_set_slow_timersbfd_recvtimer_cbbfd_session_freebfdd_bfd_sessions_multi_hop_get_keysbfd_cli_show_header_endbfd_echo_recvtimer_cbcontrol_queue_newdiag_listbfdd_bfd_sessions_single_hop_destroybs_to_stringbfd_get_session_countptm_bfd_sess_upbfd_cli_show_multi_hop_peerbfdd_bfd_sessions_single_hop_echo_mode_modifybfd_cli_show_rxcontrol_notifybfd_cli_peer_profile_showstrtosaconfig_request_addbfdd_bfd_profile_passive_mode_modifybs_echo_timer_handlercontrol_notifypeer_findbfd_profile_freebfdd_bfd_sessions_single_hop_source_addr_destroysocket_close_IO_stdin_usedbfd_echo_recvtimer_deletebfd_cli_show_txbfd_session_applybfd_recv_ipv4_fpbfd_recv_ipv4bfdd_bfd_sessions_multi_hop_lookup_entrybp_peer_socketbfdd_bfd_sessions_single_hop_get_keysbfdd_bfd_sessions_multi_hop_minimum_ttl_modifybfd_profile_node__data_startbfd_session_disablebfdd_bfd_sessions_multi_hop_get_nextbfdd_bfd_sessions_single_hop_stats_negotiated_transmission_interval_get_elembs_state_handlerbs_observer_delbfdd_bfd_sessions_single_hop_profile_destroybfd_shutdownbfdd_bfd_profile_required_receive_interval_modifysatostrptm_bfd_start_xmt_timerbfd_vrf_look_by_sessionMTYPE_BFDD_CONTROLbfd_session_nextbfd_set_pollingbfd_cli_show_passivebfd_profile_newbp_udp6_shopcontrol_acceptparse_configbfd_nodebfdd_bfd_sessions_single_hop_passive_mode_modifybfdd_bfd_sessions_single_hop_detection_multiplier_modifybfdd_bfd_profile_detection_multiplier_modifybfd_dplane_update_sessionbfdd_bfd_sessions_single_hop_required_receive_interval_modifybp_set_tosbfdd_bfd_destroybfd_cli_show_single_hop_peerbfd_session_update_labelbfdd_zclient_registerbp_echo_socketbfd_cli_show_peer_endbfdd_bfd_sessions_single_hop_stats_negotiated_receive_interval_get_elembfdd_bfd_profile_required_echo_receive_interval_modifybfdd_sessions_disable_vrf_mg_BFDDbp_udp6_mhopcontrol_newbp_udp_send_fpbfdd_zclient_unregisterbfd_session_enablebfdd_bfd_sessions_single_hop_stats_remote_multiplier_get_elembs_peer_finddiag2strbfd_cli_show_multgen_bfd_keystate_listinteger2timestrbfdd_vty_initconfig_notify_requestptm_bfd_xmt_TObfdd_bfd_sessions_single_hop_profile_modifybfd_set_shutdownbfd_id_insertbs_to_bpcbfd_echo_xmttimer_deletebfd_cli_show_desired_echo_transmission_intervalbfd_cli_show_profilebfdd_bfd_sessions_single_hop_stats_remote_discriminator_get_elembp_udp_shopbfdd_bfd_profile_minimum_ttl_modifybglobalbfd_cli_show_shutdown__bss_startbfdd_bfd_sessions_single_hop_desired_transmission_interval_modifybfdd_bfd_sessions_single_hop_stats_control_packet_output_count_get_elemptm_bfd_notifybp_set_ttlptm_bfd_sess_dnbfdd_zclient_stopmasterbfdd_bfd_sessions_single_hop_stats_remote_diagnostic_get_elembp_udp_sendcontrol_notify_configptm_bfd_sndbfd_key_lookupbfd_peer_mac_setbfd_id_deletebplistptm_bfd_echo_sndconfig_responsebfdd_bfd_sessions_single_hop_stats_last_up_time_get_elembfd_sessions_remove_manualbfd_echo_xmttimer_updatebfdd_cli_initpl_freebfd_profile_removebfdd_bfd_sessions_single_hop_stats_session_up_count_get_elembfd_dplane_update_session_countersbfd_set_echobfdd_bfd_sessions_single_hop_stats_echo_packet_input_count_get_elembfd_key_insertbfd_profile_lookupbfd_xmt_cb_ptm_bfd_sendbfdd_bfd_sessions_single_hop_desired_echo_transmission_interval_modifybfd_recv_ipv6bfd_dplane_delete_sessionbfdd_bfd_profile_createpl_newbfd_id_lookupcontrol_initbp_peer_socketv6bfd_session_newbfd_cli_show_echobfdd_bfd_sessions_single_hop_lookup_entrybfdd_bfd_sessions_single_hop_stats_last_down_time_get_elembfdd_bfd_sessions_single_hop_stats_remote_state_get_elembfd_cli_show_required_echo_receive_intervalbfd_profile_applybfd_echo_recvtimer_updatebfd_recv_cbpl_findbfdd_bfd_sessions_single_hop_administrative_down_modifybfdd_bfd_sessions_single_hop_source_addr_modifybfdd_bfd_sessions_single_hop_createbfdd_bfd_sessions_single_hop_stats_local_diagnostic_get_elembfdd_bfd_sessions_single_hop_stats_local_discriminator_get_elem_edatabfd_vrf_terminatebs_final_handlercontrol_notifypeer_newbfd_peer_nodebfdd_bfd_sessions_single_hop_stats_local_state_get_elembfd_dplane_show_countersbfdd_sessions_enable_vrfbs_observer_addbfdd_bfd_sessions_single_hop_get_nextbfd_key_iteratebfdd_bfd_profile_administrative_down_modifyzero_addrbfd_profiles_removeconfig_notifybp_echov6_socketbfd_dplane_initbp_bfd_echo_inGLIBC_2.14GLIBC_2.34GLIBC_2.4GLIBC_2.3.4GLIBC_2.17GLIBC_2.2.5GCC_3.0GCC_3.3.1JSONC_0.14   p ;"F"ii Q"ti ["g"ui r" 0P&y ~"a_& " " Y(_00Y8@Y@`HWPWXp```Ьج `PX` Эح PX`@Юخ `PX` Яد  PX`аذ@ PX``бر  PX`вز@ PX``гس PX`  дش PX`еص@ PX``жض  PX`h@iзpi v(v8@Ppyvxȸ@j x8Hkxȹ`k @x8 Hl wPȺl pw8xHjwȻ@m x8Hkyȼ l Py8H@`CPx heРvpȽPaн`a8H%P&yȾ0' x8H'x`ȿ' @x8H0( w( pw8 H(xX@) y8H)Pym88p`nxn8pom8@pnn8p on8Pp nn8ppa a8`p@o`o8po(o8xp@no8po`pC hf (v8H%P&y0' x8H'x@' @x8H0( w( pw8H)w0m8pp`nn8po(m8ppnn8p o0n8p nn8ppaHa8p@o`o8poPo8p@no88po@HP`0pxx17ж`17  1087@fP` 2px7H27227 @3087@P`3px7"47X:`478T 4087@Ph` 5px7~5757 @6087@P`6px7ȵ77w`77 7087@PP` 8px7p87.87  @9087@zP`9px7 :7`:7 :087@xPpx ;; H@ ;087@Ppx7@<7<7p =087@кPpx7+`=7=7087@F` >px7>8p8_ >088@Ppx8x@?8P ?08P@PpxP0@PhP `@08P@`PpxP@P(0P  A08P@PpxPAPjA`X @B08p@PX`Bpx 8HC 8 `C88ȸ C0888@PpxH8 DH8X8 D08X8@PpxDP @E08@ Ppx@E F08@Ppx`FjFp8h  G088@Ph`Gpx8G8ط@H8 H088@:P`Ipx8`I8: 08@ H'px 7 G W08@ Hg`Ipxw J`Jس J088@P`@Kpx8K8L8 `L089@HPX`Lpx9 M9XM9 M08@P`@Npx00 8@`hXx%=p (8@XX`Nl ` @H`XЊ`x@  8@ `hxp,AOPgz R(`8@jX`}0 (80@X`X=  @HX`x( (8@l`h x`C@U  (8@eX`puA`Њ @HX`xx0~` 8@`hxp}+\cs (8pc@X`b pb% ?@UHX{`jxCHr 8@`8hx0 Hp%8 (x8@GX`cpF{q @NPX@9`pO`9`O9O9 0@ PPX9`wpP99P9 P0*@@QPX`^p:    '   (7PX ` hG  W  g Q    F0 :@ RP X 0` %p : `R  @  :  P Y R  ` ȼ0 @  SP X p` ȼp  S   ȼ  S    r @T  9 0 @ TP X 9` (p  U     `U     {  0 @  P ` p + U   _ P D    VP tX f7` h    Z t p7: Z0t8:@JPptx?R u?xWI?_?U >0@ `P?XU`o>p?Rp`?RhH`?R Z?0@@aP?XR`Hpa?RGJb?RG`b?R H0 JP?XS`?h@Ob?(SG@J c?@S `G0pJ@cP?X`S`0Gp@Jc?pS8I@d?S?@d?S I0@@eP?XS`hIp`e?SI @e?SI f?S H0@fP?XS`Hpf?S8H@g?TG@g?T F0JP@X0T`$@h4@@PTJ@U@@pTf@|@@T @(@@hP?XT`Ep@K`h?T>HNh?T(EpN i?T D0O@iP?XT`PFpHPi?TEP@j?U>?U @(@@jP?XU`hDp@?V@Ak?VD`k?V =0@kP?XV`Dp l?VCl?V<l? V HD0P?X@V`@h@@m?@V<*A?@V9AJAm?@V C0*A@nP?X@V`Cp`n?@V<n?@VC?T YA(iAP?XT`YAhiA?`V@A o?`V Do?`V <0P?XV`@h@o?VCwA?UYAiA@p?V F0A@pP?XV`o>pq?V]>`q?VFXQ q ? V $>0 A@  rP ?X V` pFp  r ? V ?> A ?  U 9A JA!r!?!W !>0!@!@sP!?X!W`!>p!wA!s!?! W!HC!!t!?!@W!C!"`t"?"PW "@B0"P"?X"@U`"Ah"A"?"hW"A"A"t"?"hW"*<"#?#hW #A(#AP#?X#xW`#Ah#A#u#?#xW#B#Q#u#?#xW#8<#$@v$?$xW $B0$A@$vP$?X$xW`$Bp$B$w$?$xW$pB$B$`w$?$xW$8<$%?%`U %A(%AP%?X%xU`%Ah%A%w%?%W%<%%?%W%%& x&?&W &<0&@&xP&?X&W`&;p&&x&?&W&;&&@y&?&W&;&'y'?'W ';0'@'zP'X'W`';p'.B'0x1жx11f82H222X334Xx4848555X66ȵ7wx77P88p8.8X9z9 :x::x8;;H;X<<=кx==8>>p>X??@x@`@(8AAjAXBBHC xCȸC8DDDPXE EFxFjF8GGGطXHH:IxI:I8J`JسJXKKLxLHL8MMMXNNOxOO8PwPPPXQ^QFR%xRRȼ8SȼSȼSXTT(UxUU_(Va@V XV pVV@Z:ZJ@[P[[[5\\K\p|h\p\ix\\\\ {\\\<\Vx]^ V ^(^'P^Q^^_P_O__>8`o>`hH`Z?XaHaGbGxbHbG8c`Gc0Gc8IXd?dIehIxeIeI8fHfHf8HXgGgFhExh>h(E8iDiPFiEXj>jhDkDxk=kD8lCl<lHDXm<mCnCxn<nC8o Do<oCXpFpo>q]>xqFq$>8rpFr?>r>Xs>sHCtCxt@Bt*<8uIuBu8<XvBvBwpBxw8<w<8x<x;x;Xy;y;z;pz0QzQzQ {`({0{8{ @{`H{P{X{ `{`h{p{x{ {`{{{ {`{{{ {`{{{ {`{{{ |`|||  |`(|0|8| @|`H|P|X| `|`h|p|x| |`||| |`||| |`||| |`||| }`}}}  }`(}0}8} @}`H}P}X} `}`h}p}x} }`}}} }`}}} }`}}} }`}}} ~`~~~  ~`(~0~8~ @~`H~P~X~ `~`h~p~x~~@~~~~@~~~~@~~~~@~~~@ @(08@@HPX(`hpHxh(HHh(Hh ((08@H@PX`h@px@@HȀЀ؀h(H@ (08@@HPX@`hpx@ @    @  ȁ Ё ؁@    @   ` (@08@H@PX`h@px@@@ȂЂ؂@@ @(08@@HPX`@hpx@@@ȃЃ؃@@  @ ( 0 8!@@!H!P!X"`@"h"p"x#@###$@$$$%Ȅ@%Є%؄%&@&&&'@''''J//A/K/T//_ '@HP!C9)**** *(*0*8* @* H* P* X*`*h*p*x************ *!*"*#*$*%+&+'+(+) +*(++0+,8+-@+.H+/P+0X+1`+2h+3p+4x+5+6+7+8+9+:+;+<+=+>+?+@+B+C+D+E+F,G,H,I,L ,M(,N0,O8,P@,QH,RP,SX,T`,Uh,Vp,Wx,X,Y,Z,[,\,],^,_,`,a,b,c,d,e,f,g,h-i-j-k-l -m(-n0-o8-p@-qH-rP-sX-t`-uh-vp-wx-x-y-z-{-|-}-~----------.... .(.0.8.@.H.P.X.`.h.p.x.................//// /(/0/8/@/H/P/X/`/h/p/x////////HHHtH5%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhq%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%DH}gLOH}VL>H}EL-H}4LH}#L H}LH}LH}LHHt HHPHHf.H"Ht H"HPH"HH"Ht H"HPH"HHHt HHPHHHHt HHPHHHHt HHPHHHHt HHPHHHHt HHPHHH~!Ht Hz!HPHo!HH5,HnHoHH,ff.H=eH=UHHAWAAVL5AULATISHHdH%(HE1/H.H.HH.DžH=H.H H.HfofofoHHfofoH0foH8Hߝ) .).).)%.)-.H@)J.fo fo0fo@HP)5.H.)=.).LH`H5$HMLAVLL1E1_AXD1LdtW=u H5*LA^@=gH5*H5D=-@HHt ELH,o U H=-D,1H5,L ,HH=o=r-u`H=p,;HEdH+%(He1[A\A]A^A_]RPL L1LNY^4L:LLH_HHKLHp@L)LLL=LHSLLP1LH5LuBLLLlHRfDžPnL LLtH5LoH5L^H5L?H5L.t6fDžP À[G]L IH.IH@LM)LI|$:BƄ= HtHxffRLHX Ruj:LfDžP HtHxBffRLHTvLHiH5]1VLLH]H=;)1LHH5_]1HH~HHDH@HAHHHHHHH,HeH&HHHHHH|HMHHGHHQHH#Hf.1I^HHPTE11H=af.H=HH9tHHt H=H5H)HH?HHHtHmHtfD='u+UH=JHt H=Kde']wF9Gf>HGtHVH9t*E1Ht:DfDVf9t8E1D@E1HFDN9uHFA1f1f1f1fUHATISHdH%(HE1nHu LHHu);tULHHNH= &11fHPHwσ;"tHU:u8HUdH+%(u5ZY[A\]H=%LHM1LHMf~`B1Ht@HzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uH&1@&1f.~`B1Ht@HzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uH(&1@&1f.~`B1Ht@HzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uH%1@%1f.~`B1Ht@HzHH9t0HHB8Ht8nuxouxuڋtHHz0H9uH*%1@%1f.HHE1f9uf9t DHHH3H3H uH%H-H3%H3-H H5H=H35H3=H E9ELH H "H5"H1L1H t8HH H35"H3 "H tH3 L3L AHHH3H3H A@E1DfU.HAUATLmISLHHHdH%(HE1HI|$LHRID$HH5I|$H%HHEdH+%(u HH1[A\A]]U.HAVAULmLpATILSHpHdH%(HE1H.LHI|$LHnID$LHUI|$H%H8HEdH+%(uHp1[A\A]A^]D1fUf1ҾXHH`oodH%(HE1o!o1HAH})U)]HE)M)eEEHUdH+%(uhUH5HH dH%(HEHGH=HUEEHEEtHEHUdH+%(uÐ1UH54HH dH%(HEHGH=HUEEHEEtHEHUdH+%(uÐ1U1HSHH5%H8*u xuC1H]t1UHH1]f.t1UHAVAUATSHH=1H5 L%Mt{L-HL5-@ID$XIT$`HtDHP`HLLL#Mt7=XuH=?LL|ID$XIT$`HuH.@[1A\A]A^]Dt1U1HATSHH&H{1I1H=LH5AD$@[1A\]@t1U1HATSHHH{1I1&H=gLH5AD$N[1A\]@t1U1HATSHHfH{1I1FH=LH5UAD$D;[1A\]@t1U1HATSHHH{1I1H=LH5AD$H[1A\]@t1U1HATSHHH{1I1H=GLH5AD$P{[1A\]@t1U1HATSHHFH{1I1&H=LH55AD$T\]@t1U1HATSHHH{1I1H=LH5ոAD$L[1A\]@t1U1HATSHHH{1I1&H='LH5uAD$M[[1A\]@t1U11HATSHHH{1AHD:`OtD`OH=H5 [1A\]ff.@HGH?p]ff.fHGptH?9f1ff.fHGH? f.HGH?f.HGH?f.HGH?0mff.fHGH?p Lff.HGH?0-ff.fHGH? fHGH?)HGH?p\ff.HGH?pff.UHAWAVAUATSHHdH%(HE1HHH6LgHt$A$%I$%LkAT$1LuH53xL=wL.I$LA$ LLL1I$.LA$LLL1A$HLH5VwHH1zHEdH+%(uHH[A\A]A^A_]H5tw1>ff.UH5[w1HATIHLLe1H5>wff.UH5w1HATIHLLe1H5vff.U1HATIH1HLLeHvɄHvHDH5v1ifU1HATIH1HLLeHuvɄHlvHDH5sv1fU1HATIH1HLLeH5JvH1f.U1HATIH1HLLeH5vH1f.U1HATIH1H#LLeH5uɉ1HiMbH&PU1HATIH1HLLeH5uɉ1HiMbH&U1HATIH1HcLLeH%uɄHuHDH5u1fU1HATIH1HSLLeH5buɉ1HiMbH&U1HATIH1Ht'LLeH59uHiMb1H&<@LLeH561"fU1HATIHH5 uHLLeH5tH1DU1HATIH1HLLeH5tH1f.UHAUATSHHHdH%(HE1fH5XsIHLm.HLmH5ILHHH HH3w H3h H t&L.H5tLH%u\urHPHtHH5sL|HEdH+%(u_HHL[A\A]]"fDH%H5wL2tHH5zLsfU1HATIH5AsLH= u5= uF= uW= uhL"Le1f.1H54L=a t1H54L=H t1H54L=/ tLH541qLLe1ÐUHAUE1= ATIu]= uq= = HH5rH8 HHt1LA$DA\A]]1H5rA=v t1H5rLA=W x1H5rLA=4 aH5qL1AlEU11HAVL5qAUATILLH1L1AŅu8Ic$`B=AD$0VH LIdBA$`BHDA\A]A^]L1AH593HDA\A]A^]ff.fUHAWAVH0AUATSH˹H H(dH%(HE1H HHHHDžhBHDž0HDH`HDžHHDž@HDžXHDž8DžTQDEEIOHhHDH0HhElDTHH9`L;Mw8MtH5LE1FuWIG0HXIG8XHXAH4fD0IE1L;H AMw8H8H5mLuE/EIGH@H5oLuIIG0HHIG8XHHAHfDL;E1AMw8H5`oLVH5rLADEEEIG0HhEIO0H(L1H5o$sIG0H@IW0HhHDH0Hh'@HHA HfDRDHXA H8fD0"DDTAtH8HXH@HH"H0nLHHpN1LnNHX1SLL mL/L{Y^LhHcAI)M,HcþHLkH)I<1qQH(H5,1A DUHAWAVHPAUATSH˹HH@dH%(HE1HHHHHHDžBHDžPHDHHDžhHDžXHDžxHDž`DžtQDEEIOHHDHPHElDtHH9L;Mw8MtH5{LE1uWIG0HxIG8XHxAHTfDPE1L;HHAMw8H`H5?gLuE/EIGHXH5hLuIIG0HhIG8XHhAHfDL;E1AMw8H5hLH5kLAEEE/IG0HEIO0H@L1H5BhdsIG0HXIW0HHDHPH'@HhA HfDDHxA HXfDPbDDtAH`HxXHXjHh=HPLhHN1LAgNHx1SLL !gL)LY^LHcAI)M,I8HtL3uIG0Hp HHEcHUHxIHH0H9t:tHP8H5`L1IEI9uUuYH}trLe 1La LLixLLH5}aL1L1HUdH+%(u0Hh[A\A]A^A_]fH4aH5`L1h ff.UHAWAVAUIATSHhdH%(HE1ABHEIL%`H\HEHDžxEHpII9trM>I8HtLuIG0Hp HHEHUHxIHH0H9t:tHP8H5U_L1InEI9uUuYH}trLe 1L` LLixLLH5Q!1L1HUdH+%(u0Hh[A\A]A^A_]fH_H5}^L1lff.UHAWAVAUATSH(Hu/BIL5nE1HDHEHE&@HKHMLDIL;}tVIH{8HtnAuGoAuDoLEtutwLc0IL;}ufMH}t`H}1ɺH5^iH}H(11[A\A]A^A_]fDHS0HULDEDLc7H}LH5U^fDH}HmH5\1GH([A\A]A^A_]U1ɺHATIH5\LHLLe11UML@HAVAULE1ATLIHdH%(HE1b11LL31L1wu;AIc$`BSAD$0XH LIdBA$`BHEdH+%(u7HDA\A]A^]L1AH5譿ff.fUHAWAVAUATSH(H}HuȉUHMIL%JkE1H\MnII9t,M7I~8HtLWuAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]UDH}HjH5Z1'H([A\A]A^A_]UML`HAUATLILHdH%(HE11ɺLLU11L虿HUdH+%(u HA\A]]8UHAWAVAUATSH(H}HuȉUHMIL%iE1H\MnII9t,M7I~8HtLuAtIMn0I9uMt*HMUMHuH}H([A\A]A^A_]DH}HWiH5iY1跼H([A\A]A^A_]UHAWAVAUIATSH8dH%(HE1BEIE1HDHEL%pgHEHEHEIL;uIH{8Ht?nu!ouuHCHELuL{0Hu LIHUHH0H9t:tHP8H5XL1I詻EL;uqEMA`BH5sYHH IdB#HH}1ɺH5XLٻHEdH+%(H8L11[A\A]A^A_]@HC0HEHUdH+%(ukH8[A\A]A^A_]H5VL1ĺ DLH50XLAc@HXH55WL1耺$@UHAUATISHB1HtHZHH9t0HHB8Ht8nuxouxuڋtHHZ0H9uA$`BH5aHH MdBL蛸Ht>H &WHLH5WRHL1[1A\A]]錻@H5WLIHuLH5B1sH [A\A]]`BHH LdBH5@aLHuH5(WLHt=H oVFH5 L1HMHM(ff.UHAWAVAUATISHhdH%(HE1BHEIL-{VH\HEHDžxEHpII9trM>I8HtL#uIG0Hp HHESHUHxIHH0H9t:tHP8H5TL1IEI9uUH}A$`BH5_HH MdBLrHuH5UL^HLm 1LFU LLix&LLH5LLH5ط1L1HUdH+%(uJHh[A\A]A^A_]fDHTH5SL1H5Lڶ ~ff.UHAWAVAUIATSHhdH%(HE1BHEIL%[TH\HEHDžxEHpII9trM>I8HtLuIG0Hp HHE3HUHxIHH0H9t:tHP8H5RL1I޵EI9uUH}A`BH5]HH MdBLSHuH5SL?HLe 1L'S LLixLLH5е1L1HUdH+%(uJHh[A\A]A^A_]fDHRH5QL1H5LҴ vfDUHAWAVAUATSHxHxdH%(HE1BHHDžhL5RHDHEL-@RHEHEDžtH`fDHH;]L#M|$8MtLLuA $ID$HELLƴuI|$0H` HUHhHHH0H9t:tHP8Hx1HH5P裳tH;]`tt3HUdH+%(eHx[A\A]A^A_]ÐID$0HEQfHxH5@[`BEHH LdBLHtKH}0LefEHxLH5}H腳1H1ɴQ@H5PL聱HuHxH5v1觲 DHxH5Z`BEHH LdBL(HuSH5VPLHDžhHtLihLe 1LO Lմ E1趲fD1ED2fUHAUATSHHHHt2IL-fHLLHH[XHuH[A\A]]fDUIHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1w(HEH0H8LHPH@Dž0Dž40 HHdH+%(ut@UAHHdH%(HE1HMEɬAAtHUdH+%(u>f.軰8MH H5IH=L11ٰfUAHHdH%(HE1HME)AAtHUdH+%(u>f.8dMHJH5IH=K119fUffHH0o dH%(HE1LE)Eи fuLEfEMtHEdH+%(u6q8躭H5MH=BH1r1H=yB1"药ff.fUH'8pH5LH=>H1(1H=/>1ب=/u1UO@HWD1H5LH=eH1]ff.=u1UO@HWD1H5LH=dH1]ff.UH5nLH= i1HsH541]H-ff.fUHATSH?~gu[A\]8IAE$ H̔IH5KH=h1f.GUHATL%SMtHLHuL[A\]Md$XMuff.UHAUIATL%jMt/LL読uE1LA\A]]f.Md$XMuѾhH=L@HIRHID$XID$`L ID$XHHID$HHPPID$PLAD$@AD$DA\A]]t1UH5H1HSHHH"HH{H.H]1fDUHATIH=Pt.ID$XIT$`HtDHP`HLLeH=l@HH=H5'BID$XIT$`HuHf.t1UHH#H[1]UIӉ1HAUMATIHHGLHGHHH)XHff u! fA$oFAD$AoKAL$fAT$MtA8u8I4MtA}$Lu 軨$HLA\A]]6fDI|$$L@fA $FAD$ACAD$|UHAUATSHH(dH%(HE1<tDL%Lo=Mt4I|$L跪uID$fM$$Mu HsHS HLLC^nfofoHfofofoHqH=HrHUdH+%(uH([A\A]]UHH`H=rdH%(HE1oEoM HoU0o]@oePHE`HةHUdH+%(u2fUHSHHHHLJHLJt HͤHtHH]鲤fH]f.UXH=/HATH(dH%(HE1RHI@h@lHID$pHPPID$xI$HuI$H@B@BAD$AD$A$I$ADŽ$IDŽ$-IDŽ$@BI$ADŽ$AD$ADŽ$1HEHMHS㥛 I$HH?HHH)I$Ao$A$HEdH+%(u LLenff.HG`HWhHHtHPhH=AHYfHaH="H:f.UHHSHHHNH=H9H]ff.UHHSHHHH=wڞH9H]ff.Ƈ@H@B@BLJHHLJ-HLJ@Bf.U%HHATDbDSHAAA)AD%McMk.IA$ft4f tVL.H5CLc%Mk.I[LA\]@LH."L[A\]f.LH. L[A\]fUEHAWAAVAUIATSLHxlt))P)`)p)])e)m)u)}dH%(H1=f>fA}ƅLNƅLEƅLEƅLLHEIعL׺HxLpH L`Džp0Džt0HAWM逽lAVHBMH BHDH`1H5gH=hCXZHdH+%(He[A\A]A^A_]@HD`LLALI1该fA}D`LD`L6LhALI1cD`EE@1LL)A@D`L"D`EVEѹ@1LL@@L5΢ff.@HT@HcH>DHH@H9H@H@H`@HHU@Hi@H?UHAVAUATSHH dH%(HE1SH5W@HISH5;@LH5NLL X<ZH?H5?L茜Hu辚HUH5?H+Lt{ H5?tLHIH5?VLH+H5%>LHiMbH&H5?LHiMbH&H5?LHiMbH&ۢH59?LHiMbH&订SH5?L蛢H5?LHiMbH&{H5?LHiMbH&[H5?LHiMbH&;SH5 ?L(DE'HABE1ۿHÉfH HAH9IGH9IBEH9uD1IIAILH5>L詡LH5>L藡LH5>L腡HEdH+%( H L[A\A]A^]f<HELH5=2HudHUH5=H+LD1H5=LLf.E1E1E1'fSH5HL͠<H=H5<L蜙3HIH5<LzDH*<H5<LZ0HtwUHAUATSHHH6LgHtA$%t@I$%u/LLkHHt3HL[A\A]]IfH[A\A]]DHHH5<1[H= PA\A]]RfUfHVHATISHHFFH8t+HSL "u- f1[A\]fD1f[A\]ffUHAWAVLuL}AUIATIH5#<SLHhdH%(HE1!LH&fLH5;HEE)E uLH5;L1ۗItTE1LLLpHEdH+%(ugHh[A\A]A^A_]fLH5;1菗LHfHxH551LhLx8*Iux{y՛DUHATSLLH`H_dH%(HE1H{f1LHHHDžLLDž)rfofoHfofofoH H=HvHUdH+%(u H`[A\]ƚfDUHAUATLLSLHhH_dH%(HE1HH{LE1LLHLofofoHfofofoHqH=HsHUdH+%(uHh[A\A]]UHAWAVAUIATMSHhL}LuHHdH%(HE1HHHtLH{L耙u4HCHt3HUdH+%(Hh[A\A]A^A_]fDHHuH1LH58HUMtLH5T3H1H0HpDžDHH@H8HPMy+HH,I1H@ƅHDžHDž(HDž8PHDžHPH5!H=:1#LH5LaIHh|HFIH*H{L. 1LH5"H=H{HHqH5!qXH!HDH5F!H= 1kL}LL`H`wLLDž\Hh|fL8LHzLHIOH5 H8 H5 H!H5!H H5!H~H5H~|H5H~mH5tH~H5vH~H5H~3H5 Hi~H5t)HR~8H5+)H;~H5}H$~Lƅz HHIvLH H5 H=1\;LvHFH5@H0H= HDp1@LXyLLzftG\YHHHH ЃDHPHAH;0xHP@LyHtHIVut;Xt+M1H`H5H= o\LH5^H=' 1P L@yHHIu;Xt+M1H:`H5KH=\LH5 H=/1Lƅx!HHItLH!vyH5H=1\@Lƅqx!HHItLH!-H5H=18\@H5rH=1fDLyH5H=ƅ1fD*1H^H5;H=D\DD@H5(H= 1{ƅqHDžXfDH5H=1CƅqHDžX fDH5H=b1 fDLxxH5H=ƅHH1HHD@\DLxH5qH=ƅ H(H1j%DžDHEdH+%(DH[A\A]A^A_]DLwH5!H=bƅ0H8H1LmwH5H=ƅ@HHH1LrHH5yHzH=,HDT1ELqHSH5$H=H=/HDS1ML@uIع#Ha\IH5H=1\LeqHH5HH=7HDR1H5H=1vwUHH`dH%(HE1H=uH9xHUdH+%(uwUHAVAUIATSH dH%(HE1DIHE{sHLHDHC@HLDHEHLI;fofoHfofofoHqH=H?wHUdH+%(u}H [A\A]A^]Htft?f uIMIUH3H3H ʺHEDsI1A9]HEtvff.UHH`dH%(HE1H=HIwHUdH+%(uuUHH`H=rdH%(HE1oEoM HoU0o]@oePHE`HvHUdH+%(u2ufHHH=ߩ*tf.HHH=ǩ tf.UHTH5H=ֈHnHH5H=ɈHrn]HqHbHcHdff.U1H5=HSHH=#nsHHx uHH= wH=wH=HtHDH;HuH]D1H=?*1mUHH dH%(HE1H}H=HU@uH5 ElEtHEHUdH+%(u 1sH==1H5<wrUHAVAUATL%SMt}L-~HL5 F/fDID$XIT$`HtDHP`HLL'qL#Mt7=ШuH=LLqID$XIT$`HuH@[A\A]A^]ff.@HH=jH5DqfDH HWH5WTH=0[qff.UHSHH[st'Ht.HHt"HH]f1InHuH]1ff.HH@ f1f(8HfUH5HrH5 rH5VqH5>VqH5WqH5\WqH5WqH5zWqH5 WqH5W~qH5'WmqH5W\qH5EWKqH5W:qH5cW)qH5WqH=hH=UxjXqH5VpH5VpH5=XpH5XpH5[XpH5XpH5yXpH5XnpH5X]pH5&XLpH5X;pH5DX*pH5X]pUH5 HAWL=AVL5zAUL-ATL%oH5\ oH5oH5zoH5 oH5~oH5'moH5\oLOoLBoL5oL(oLoLoLoLnH=vhVoH=vrhWxoA\A]A^A_]f.UIHHATSHH@dH%(HU苗 fHE)Ef}HHMH}HHtuOPMHfU‹ALE1HLoHE1H9~ =tugHEdH+%(H@D[A\]HEfMMHtqfUALEwDl8kH5;H=H1輺pffOfffO{=AAl8jH5H=\H1BhlUfHSHH(dH%(HE1G )EЃ EtEtMSCKȅtlMMEUԉE@ulȉE܋ȉE1HUйHȉEruHHEdH+%(uIH]Ð@t+M MEUԉE؋ȉE܋DMEUԉEhIkfUfHAWAVAUATISHHLHL}L@dH%(HE1HEHuHPHU@HPHEXhDžXH`HDžhxtdIH1Et$H}ID$fAt$HEHEgfA9 AL$ tsAD$A9D$t =;u6IHEdH+%(PHĘL[A\A]A^A_]HOH5j 1IH= 起H@1I|$"fAD$CHHfAAD$IT$AGEAt$&A\$(fAL$(fqzf9A=l-D1HNH5H= =4E1IHNH5H=. ٶh8fHNH5F HH=@ 1詶hff.@UfHAWAVAUMATL`SLHHXL}dH%(HE1HhH`HHLH@HpHDžhHDžxHHDžaIHH`LoAIHHrIЅu"B t]uBf CBAEHHHكHHvKLH)H9w@H)H9w8HHH‹ruŋB uJwVHXAEt(HEdH+%(HĈL[A\A]A^A_]LC_AEŀ=u4If8 tdH5W H=,H1蒴H1LH5" 1H=tfff.fUfHAWMAVAUATMSHHLudH%(HE1HXHPHHHPH@H`HxDžXHDžhHpHDžx_IHJHPHxoAHPIV@AFHHpHHσy)uA 4tK2HHHڃHHvUHH)H9wJH)H9wBHHHy)uƋA 4uDAAwD묀=IHEdH+%(HĈL[A\A]A^A_]oQQ fAAWA$AF%=t&AG%='A$AGDAV5d8 `ubH5 H=GH1-HDHIH51H=I(dUfAIHATSHHHdH%(HE1H)Dž@PHHH1HpHp|xff1HHƅLDžxHHDžfW1GD`H~aH9)E1HEdH+%(HĀD[A\]@=ܘAtHI1H"HH5H=臰맀=AtQb8H` HGH5AIH=1Fclbff.UHATSHH0dH%(HE1JcHHHHH}u H51 HHHԗEH|Db f|fbHuff}dfnlCcȉgZHMȾ HS㥛 HH?HHEHH;HH)ʹ HH-HHzf q4H}HEfH˖f5ƖHE]HٺBDH5fjtHHEdH+%(u H0[A\]D1\H7I`fUAfHATSHH`EdH%(HE1HHHH׹LDH1HDžfGHGH@t9HHDžHDžfA tW@1HD6]H~|H9DE1HEdH+%(H`D[A\]Dž)4=AtHI1H2DH5H=<觬대=ɔAym^8H\ HCH5]IH=91bD^UHSHHhdH%(HE1l_HHHHHSfHE)EfuUyty )EHfUHEHUHHEHt%=ALEfEHU@tHHEdH+%(uwH]fD-f.1iYHfDyALEHEEEkfDBPEG\UHAWAVLLAUIATASHHHhLXdH%(HE1Dž|9wHHLֺLML|DAWL`L`Z1YHaA}I4HhFȉe1D9cHUdH+%(wHe[A\A]A^A_]HHLDLML|AWL`o^_HL`*MfD9cVD9cMHADDELILfH^HTHHS㥛 IHHH?HHL)HH)H)y HH@BHi@BHXHH1|1E1LL L1K|E1LLL þ1$v{Zff.UAHAUD1ATHMHdH%(HE1DmUtE1HEdH+%(u@HDA\A]]AY8XDH.?H5GIH=1讧YUHATAHdH%(HE1E8DȨ,D1HMAD T1HMADETt=HEdH+%(u)LeH5H=1ܦ1H=1RXX8VUH5H=H1蠦1H=1PRkX8VUH5JH=CH1i1H=1RH5H=1D1H=K1QH5^H=!1H=1QUAHAUD1ATHMHdH%(HE1DmStE1HEdH+%(u@HDA\A]]AW8UDH<H5IH=1~WUH5l<HATIH=ŌH8dH%(HE1PAL$@MD$D1ҾHEYAH}bPAtEDdfHuD)EETYtQHEdH+%(u=DLeV8TH5H=}H1裤1H=*1SPV9I]Zff.fUH5\;HATIH=ŋH8dH%(HE1OAL$@MD$D1ҾHEXAH}bOAtEDdfHuD)EETXtQHEdH+%(u=DLeU8SH5H=H1裣1H=1SOU9InYff.fUHAVAUATISHH0dH%(HE1OH5:H=NI1ҾHEI$H@WAH}ENAMDDHE1LmfEA$A?E0؃fLDfE‰1VyYAt~˸#T8lRH5H=H1$DAFMfDHEdH+%(H0D[A\A]A^]D#UuI$P@tI$%1A$xA$%iyS8QH5۸H=TH1zeSIfW@UAHAUD)ATHMHdH%(HE1DmNtE1HEdH+%(u9HDA\A]]AR8QDH5H=H1ҠRff.UHATAHdH%(HE1EXDD3DMPDGRHMAD)Mt=HEdH+%(u)LeH5H=J1H=1KRQ8PUH5:H=H1蹟1H=@1iKQ8OH5ַH=H1耟1H=10KKQ8OH5mH=!H1G1H=1JQ8[OH5H=hH11H=1JH5(H=1H=r1Jff.UACHAUD)ATHMHdH%(HE1DmPLtE1HEdH+%(u9HDA\A]]ADP8NDH5H=H1BkPff.UHAVAUATLSHH@dH%(HE1H54H=YdIM1ҾHEH H@RAH}IAD?DH  fE)EHUHfEHHEHt%=Z,A?Lm3fD؃fLDfE*,mQyYAt~˸N8LH5H=H1贜DAGfDHEdH+%(H@D[A\A]A^]DBPE5DOuHP@tL%NDE19%,M8ELH5޴H=WH1X#NIQUH52HATIH=5HdH%(HE1-GAL$@MD$D1Ҿ HE^PAH}FAu,LLID$/ID$H=9/ID$wf.UHAUATLoI}Ht I-t A\A]]DLLA\A]]t1U1HATSHH-H{1I1(LH[1A\]@UHATIHHwH=8O+LID$ID$ LeUHAUATLoMeMt L-t A\A]]DLH=8*IELIE A\A]]D@t1U1HATHH,H=?8HpI*LID$ID$ Le1ÐU11HATSHH*{t[1A\]H{1A,D`hH[1A\]f.t1U1HATSHH+H{1I1,LAD$l9[1A\]ft1U1HATSHH+H{1I1f,LAD$p[1A\]fU11HATSHH%{w[1A\]H{1A+D`tH[1A\]f.w1U11HATSHH%H{1A*D`uH:[1A\]U11HATSHHE%{w[1A\]H{1Am*D`wH[1A\]f.t1U1HATSHH&*H{1I1+LAD$x[1A\]ft1U1HATSHH)H{1I1*LAD$|9[1A\]fw1U1HATSHH)H{1I1'LAD$v[1A\]fUHATISHtiGltiA$AD$ptAD$AD$htiA$AD$|tiA$AD$x{<A$ЀtЀA$tAD$AD$vLAt$wBLAD$t'Lhu'[A\]f.Hs=L4\HL[A\]EDUHAWAVAUATSHL0Dg8dH%(HE1ƅ>Dž@EE9EGE9tsEGE9VEG E9EGE9<EGE9IHI_Ht H$#EGH5\ILHLH=%=fDI(I_(t H"EGH5[ILH H=F$E9gE;gHDžfDžHDž`Džh)p)PE9' E9gAG E9gA9IG@Dx@i11LpLPHLL U1REL賀A]A^HEdH+%(He[A\A]A^A_]fDHDH?DLLHƅ?DžDHDžHtDDH=aZHpDt&HH/HHHt6HH1҃<Cˆ<w GHHHHZ.DI I_ t H EH5YILHH=o"DI8I_8t H EG H5YILHH=ny"@A9LPLHLDAULpH>ML@L(觽L(HXYIG@1Dx@+HMu><D<=L 4 < H9DEELELLD H(H(D L HIHHtL D9x@DEu A:AB>8SIARȅt>9t:P@1L {RELLDL(Z}L(ZYABLL(AAAAAB@@ABL(At LAAAB9)ILL(`*H( L(LXH(WfL ,@ELLD1 |sDA9ĺDLPHAULLpLH>ML(L@|^L(H_I0I_0t HEGH5UILHH= @DL H(2"H(L HHHDx@H@DPL ELL1{AZA[WAGh@E1PL zLL1z[A\I@I_@t HEGH5TILHH= @D>!Ht1H11LpLPDx@@ofD@11LpLPLL @fA`u+fopA`HIpAxHt8LLDDH L(L(H DIIIAƂLXL(R@LPL EL1(y^_yL ˆ=yT`cDH5yH=BH1(l;=GT.DH5H=U1k$@UHAUIATLM=SE$Eu LCA$AD$u L.AD$A|$u LAD$At$ AL$AT$I|$  I|$(<I|$0pI|$8I|$@I|$H Au@A\1A]]þPH='=RLhII=RHH@H@-AM@IUDH51H=HjfDH=QQHt GxL*A\1A]]L8I|$ AD$E$AH5BQML$ LHsH=7I|$(ED$AH5QML$(LH3H= I|$0ED$AH5PML$0LHH=I|$8_ED$ AMH5PML$8LHH= wI|$@+ED$AH5BPML$@LHsH=7I|$HED$AH5PML$HLH3H= fLAD$UfDLAD$ 0fDUHAUATSHLMW@HY=P$I|$ t I|$ bI|$(t I|$(PI|$0t I|$0>I|$8t I|$8,I|$@t I|$@I|$Ht I|$HMl$LkLkI|$kA|$uqA|$ uILqkA|$u)LH=$HǃH1[A\A]]fI|$6k@I|$ &kLkA|$t@I|$kA|$ K@HSDH5@1H=$g+H=Ms@HGzff.UHAUATISH%L%LHH 1A$=NI$I$&A$t=NADŽ$LA$tJA$A$1ffA$A$A$(A$8A$HH[A\A]]f.1)HH1H=$1mD3kM$s@LmHHHKDL[H5H=A\A]]PeLPHLH=U[A\A]]9LA|$M$HEwLH(\(HHHKIHHHHH'!fH=H"1H5мdA$;HLH51[H=/A\A]]udDHXt 1UHo1]ff.UHHAUATISHL-H=KLsHIHHA t׉U7UHuAT$H=JLL(I$XuLA$u A$%t.Lw=Ku1LH=?8HL[A\A]]A$tǀ=KtLuH5H=wH1=cff.UHAVIAUATHfjHtAAcILHLH=87HLA\A]A^];lA~]IA~M$%U$LH A~A$ fA$AoF A$AoN(A$At A$fA$LHLLHLA\A]A^]I$L< A~gfA$AFA$AF$A$qfDIv^H fDE1UHS]HUHAVAUATSHH0dH%(HE؋GA1DHwHDZvfofoHfofofoH) H=G)0HpH)@)P)`qDH HSHH1:fDu-HGL AD$uLH2H{L1HUdH+%(H0[A\A]A^]ÐHwL-y1HL4Etg u%=uHs(H{ H-}1 @HGH8He1[H{1H5U uEu18*u,xu&Hs(H{ H|1 fDH{H5]Džƅw H{LI1 H{H5yI1q HMLIH |1H=a&\ ylHs(H{ H|1\ NfgHsDIHsAIdž€EEfA AuAHCL01f.!1uDbfUHHp1]ff.UHATISH0HFOHLH5|1HL1H5|HL1H5"|HL1H52|HL1H5sHL1H5v}HL1H5{e[LH5A\1]PHHH5{HH= 1\@HtOUHATSHH6LgHtA$%t&I$%uH{L[A\]D[A\]UHATSH5HIMHLH5gHLH5QHLH5;HLH5%HLH5HLH5HLH5L[A\]H萈HyH5yHH=1Q[/ff.UHAWAVHPAUATSHHHHHdH%(HE1HHHBE1HDžHDžHDHHDžHDžHDž,fDEEIWHHDHHH5LE1 uIIG0HIG8XHAHTfDPL;E1AMw8H5L? uGIG0HIG8X;HfHDL;E1AMw8H5L uAIGHEuvEHH9*L;Mw8MtH5L H5LA EEEIG0HIO0HL1H5Bd iIG0HMIO0HHDHH?@ HHf HA HXfDPb/DEtuHUdH+%(He[A\A]A^A_]@IGHHDžHDžHDžHDžHDžLDLLLLDHLoHXZHtKLDptHLH 1fHH1f. A HtwUHAUATSHHH6LgHtA$%t@I$%# u/LLkHHt3HL[A\A]]Y fH[A\A]]DHHmH51[H=\A\A]]bVfUHSHH~AHt ;tFH@Hu(H=/ HTAHPHt)HHHJ H5:AH3AHp H]fHPHAUHAVAUIHATHI} A}IEIUHHPMe(HL5!/Mu,jf.HPIT$HLLMe(Mt@It$ LI$IT$ID$ ID$ID$HuIU0@Iu@L%e.Hu,>fDHPHHFLH=Iu@HtHHVHuIUHfIuhLIEhLLIE`IEXHA\A]A^]fDH;@UHAVL5.AUI(ATILSKLHp HID$0HHCHAEI\$0ȉHCHI|$pLk HCt[1A\A]A^]DHED$ML$ LI\$pH5:HH=[1A\A]A^]DUHATISHoofFfVFN GFEHHtFPH{LH@@ȉCHA$Ct AL$KDEEE E@EȉCAD$ȉC,A$ȉC0A$ȉC4A$ȉC8A$ȉC<[A\]fDHGHHHG(HHHG8HHHG@HHHH9XtfDHLJXhUHATIHGHSI$FE$H59M$LH@H= H=8LH5lH=8LLeH5;ff.UIHHIx dH%(HE1HUHt uHsHEdH+%(u1ff.UHAUIATIS@Ht- u?LLHL[A\A]]aLL` 1H=1fUHAWAVAUATISHHHdH%(HE1H56~QLLLH5'Lu.LLH58LH.LLH55LHa%HPHtHH5L5HEdH+%(HH[A\A]A^A_]Lu.LLPH5LHHIEH3\6H3]6H t)LL. H5kLH6HH5mLt#}fDH%H5gLBUHAVIAUATIHHLIIHtUHH5GL%Mt"LIHt.HH5L1LtH='HEILHLA\A]A^]HE1LA\A]A^]fDUHAUATSHH(dH%(HE1HIHHH5^&HLSH5hLSH5OL< H H5LHuHUH5H+LS H5LH5L1L-H=&HLICHEdH+%(H(L[A\A]]f<HץLH5*HuDHUH5hH+LEDHCH5L%DHH5LDHZH5LDE1%SUHAUIATSHHHIHH5qL6HL H5Lu8L1H=G%HLIHL[A\A]]fDSH5ɜLH5ǚLHiMbH&H5^LHiMbH&H5WLHiMbH&}H5LHiMbH&]SH5/LJH5̛LHiMbH&*H5ěLHiMbH& H5LHiMbH&H5Lt'2H5էLtD[fKnfDHE1[LA\A]]ff.@UHAUIHATIHtLLHA\A]]A\A]]UHATL%1SMtHI|$Hu L[A\]DM$$Muff.fHHtTHGHWHǀPHHtHPHWH=HfH0H=Hzf.ff.@UxHATSH=G"H5/AHXILHHH@8H=ID$(ID$(ID$0ID$@ID$HH/ID$@ID$I$L L[L%/A\]@UHATISHG@HHu@HHtH;Xu[A\]DH=|!IT$HHHPHHXID$HH[A\]ff.HG@Hu HHtH9puÐU(HAUL-J!ATSHLHLHp IHC0ID$ ID$ID$ID$I$L LLc0H[A\A]]UH H1H5HAWAVAUATSHHL5-/MWL=L%L-ALH5{H1YLH1IHe>LH1IHb#LH1IHXILHHNHHH+H1LH1IHHLH1IH:LH1IH1LH1IH&yILHH HHH+H1VH5H1EMMH[A\A]A^A_]fDH4ׂCHOHHHH?HH)HHi@BH)HOUHATIH(dH%(HE1HHHEHEt H'A$uhA$t]HMH5,H4ׂCM$LEH=HHHH?HH)HUHi@BH)HPHMLTHEdH+%(uLef.UHATIH(dH%(HE1HHHEHEt HGA$uhA$t]HMH5&+H4ׂCM$LEH=iHHHH?HH)HUHi@BH)HHMLtHEdH+%(uLef.UHATIH(dH%(HE1HHEHut HnA$uhA$t]HMH5M*H4ׂCM$LEH=PHHHH?HH)HUHi@BH)HgHMLHEdH+%(uLeUHATIH(dH%(HE1HHEHut HA$uhA$t]HMH5})H4ׂCM$LEH=@HHHH?HH)HUHi@BH)HHMLHEdH+%(uLe1HtHfDff.@HtHǸfDff.@HtHfDff.@HtHffDff.@UHAUAATSHHH'HL`(L>HHP@LLu HHtpPL1LHLHAwjELlHLsLLL1H='H[A\A]]/Au*L1ҾL@LjfDLRff.UHAVAUATSH 'HtrILwD @H[`Ht\L#I$uA$%tI$%LuA$M$uI$XuL\H[`Hu[A\A]A^]f.UH T711HATIH=9HH=&%HH5#H%Ht-HL1Ҿ;H%H DLeH 1H=1PH=S%HtGxfff.@H=#%HtGxfff.@U1HAWAVAUIATIH5SLHH5LI1H57LH1ZuVL=_LLgLHupt#Lw=Mt-I}L)u IEMmMuLCHtaHS@DHJHHH9tHu1[A\A]A^]ÐHNHt'HJHH=Hf.HKH׸UHAUATSHL%"MLoD"fHǃMd$`MI$%tH%L+uҋtHXuHǃt HHt HHHǃHǃt HdHt HNHA@H[A\A]]ff.fUHAUIH=lATSH8H LHxIH wFH!I\$LPI$HtRL`H L% ID$HL[A\A]]DIHH51H=\g9DL% UHAWAVAUATLbHĀfodH%(HE1Ebfof`rfHEEEEEHtHlLLL`1ҾDAŃ1nLDAAăDD=Aă11DD1D-CE1HEdH+%(HDA\A]A^A_]A8 H;H5@HH=r178HH5"HH=17Dq\8HH5HH=1V7D~9$8mHH5HH=178=HVH5HH=16@U11HSH_8%t8H5AH]L 1HH=fDc8H]HH55HH=1X6UHAWAVAUATSHLg0I\$pA|$HHsHsMH HCMt$ H)lMl$(M>Iu L=sL+IEIE IEIUIEHHPIUHLLID$(HHED$MLID$pH5HH=UID$ H[A\A]A^A_]if8 tDt?ZH;H5HH=1 5HL[A\A]A^A_]DED$H5LID$ ML$ H|H=udIT$0 fDLID$pH[A\A]A^A_]ID$ ED$MLH5HH=fUHAWAVAHAUATIHSH^HHIL LHpIDLLHDH{ȉfCfDs}Lv LL+HLPtKIT$(H;Z t@ID$0H@HHHpHt8HzHqHt9H HHHAHHPH[A\A]A^A_]ÐHzIt$0HuIT$(HHtdHBIT$(ID$(HHPID$pH[A\A]A^A_]f.HHH51[H=A\A]A^A_]2fDID$0fID$0OfDUHAUATSHLg0dH%(HE1It$hA\$HqIT$XIt$`HH|x=ID$`I)D$XMl$hAMH#HcH>fD8 RHCH5HH=z12LfDI}HHtLH5AuH HLMID$PIt$hH=( ID$hID$`ID$XID$H5xALML$HH=?jHEdH+%(H[A\A]]@HuкH x]MЉȉƃH(fM׀HH5S1H=z0Ln8 (HH5lHH=1s0LfDI}gHHt1H5aAuH "HvLlfI}HHt1H5AuH H&LnfIE1HLID$8AuAAD$8H=~LH5f.I}wHHLH5l|Au1HzL|fEIt$XH=H AD$PAD$TID$` HUID$hHIT$hID$XDIt$h21HH5cH=.ID$hH LHp0HH51H=al.LHyH5j1H=q<.LTZf.UHAWAVIHAUATSHHtoHIH}HHpILLIDI}AEAEKLHHLL[A\A]A^A_]HHuH5F1[H=A\A]A^A_]f-fDUHAVAUIATIS<t5HLw=Ht%H{Lyu LcHHuLX4IMt!LLLL1[A\A]A^]øU@HATISyHHu;LH}HHt%C8uHC@Hu@HHtL;`u[1A\]fUHAWAVIHHAUATSH!HtlHIHHHpIKLLIDI}AEAELH=HLL[A\A]A^A_]T@HHH51[H=A\A]A^A_]+fDUHAUATHF8ILou u$A\A]]LH5LID$8tLLA\A]]-ff.fUHAVAUIATIH5kSoL5XuDI$t9HRMtYDIF@fHPHHI9tQHuM6Mu@H Ht @C8tLLHLHHu[1A\A]A^]fHVHt'HPHHI$M6Mk두IVHf.UHATIH=d6A|$I$t I$" uvL-I$t I$I$t I$H5LM$LeAH H=o I$I$HHHL-I$AI$4I$t I$8H@H5HH=o18' 8st4 t/JHH5HH=1&fDDE= E$AD$H5 LM$HH=%8HH5HH=1}&lHYH51H=T&;DH.H51H=ޠ)&E$EKff.U11HAUATSHLo0AKH=A D H HH5 HEHLH[H=tH=p HH5NH HǃHHH=g HX u6EH58 HL[L ) A\HA]H=7]!H H51H=Y$f8HH5@HH=l1$zU= Ht =DCH= HuH= t H= =w 1]fH)H5J1H=D$fU1HAVAH5AUATIH=S$hE11H HLH H HL PH5$H= XZA<$1ҾCAŃpfA<$[DLDD7>D-S H5P HeEL B [A\I A]HA^H=F]0H= H HHApAo$AoL$1CxpAoT$ Ao\$0ApDAod$@Aol$PCH$Aot$`KH5H=[S([8cHkXshR"CH5W HE1LHH=ܙH@ HǃHHHH He[A\A]A^]DH{L\Cxp~8H}H5HH=1!HeD[A\A]A^]k8HeH9[HA\1A]H5H=A^]Y!f+8tHH5HH=ܙ{I|$84HH5^HH=\;UHAWAVAUATSH(ODdH%(HE1GffDfH}HHcH>DA1LH5H=[ SHEdH+%(HeH51[H=^A\A]A^A_] DA1LH57H=0L[HLS@HH{8Hs0HC(LK IILCHKHH΋SHASIARHIWH=VH5P1H0HEdH+%(8He[A\A]A^A_]1ADLݻH5H=LDCƅAA̩AALHt HƄ{!sD{DsΉO.AϋK SAMEH=0VAWAVs"VH5;PC H4H5p1H0LfDH5H=1aHKHSHHHEdH+%(HeH551[H=A\A]A^A_]DLL DH5'H= 1DcLCHK AEALHڹ1L@ƅLAAEAA AA@5LHt HƄCHHHSLMRLDH5PCEH=ɓPDKD1 H iLHEdH+%(HeLfD1[H5H=A\A]A^A_]@LHϸ1L#fDH5LZH5Ld0H5LDH5L$H5@LaH5L7H5LHH5LH5̷LH5Ldzf.UHAVIAUIATIHttmI$HGH+GL9=$tLI$LLI$I$HBH+BI9$r1I$t$HA\A]A^]I$1I$uE$H5LEM$H H=ԙEHA\A]A^]I$UHAUATSHHOdH%(HE1fffu}1H@IH1H0;LfBHCH@fFHHHi0@BH8ƅ@HHPAHEdH+%(Hĸ[A\A]]AfvHEdH+%(\Hĸ1[HA\H5A]H=F]VSIH s CLE,$A4$S!A$S AD$Ad$AT$C"AD$CA$CA$CA$A $A8tA4@=A$H߃ILN,*HHWEHHEdH+%(AHĸIL1[H5RH=sA\A]]f=cHEdH+%(HĸH2H5ۼ1[H=A\A]]H0H0H8HS㥛 I$I$HH?HHH)I$H0H0H8HS㥛 I$I$HH?HHH)I$x HAH51H=qOUHATSLPHLHdH%(HE1HXHt(LHVHXLfHUdH+%(u HĠ[A\]XUHAUATSHH_dH%(HE1HXt'HEdH+%(HĨ[A\A]]fDHL@I膋1LC HLXƃMtLHFHXLf'pHǃX`zf.UHAVAUATSHL5;dH%(HE1MHL@E1fDC LLLXL@HƃLHFHXLffu"HUdH+%(u5HĠ[A\A]A^]MHǃXMmfUHATSLPHLHdH%(HE1HXHt?LHEVLHXfRfHǃXHUdH+%(u HĠ[A\]UHAWAVIAUATSHHHUHMHGHWH9AE1A6H) HHHIIH_H+_I9;HuHIKPIfH9II=tHfEtAWffA9tnLLkAwIfCAWfH)IwpfETAGffA9A1H[A\A]A^A_]HuHELAwIfӾAWfH)IvIE1o|f.I@IHWHGV@1HH5(H=aD=uLA)HH5|H=c<8HH5fHH=-16@U11HHATHLg0L[t>I$iE$H5M$LLeHH=ALefUHATIHHHGH9Gu<DHcI$I$(I$HGH9GtVA4$u38 tԃtrH=+~HtHH5I1#LLefD{I$tI$LefDLef=u LLezHH5H=e}ff.UHATSHLg0dH%(HE1A|$tEJHMLEA<$Hֿ}Et. t ~_rwnHEdH+%(H[A\]=)uL跼HEdH+%(HL[A\]@tfE;H[H5 HH=J1L;_fDA $H%H5H=Wb^UHAUATSHLXdH%(HE1M1HH@H@HLH H@A@|fDº fA@|ffDCȉHvtqHXDDfAfEtREL-׺HXHLDtHUdH+%(u:HĨ[A\A]]f1HH5H=$ HUHAWIAVAUATSHHH0H8L@LHt))P)`)p)])e)m)u)}dH%(H10fLLL=)p))))H0L)H))))u,HdH+%(wHe[A\A]A^A_]IL \LI1 HfA H HA]H(AA`HAHHAHELP1L  LYHpAHUHAH LHEIعLߺH8L0H LDž0Dž40H@eA?MHZH ZL HH5HDH1H=~AVAU(# H@f.I H ILZ1 )HM1L@EHǹ 1La ~EHǹ1L落IHǾ1H֦軳fDIHL1蓳~fDH(M1L^\ :HMO^1L5\ܼºfUHATISHHuHdH%(HE1׵t%Uftif tCH5H=|1>HCfCHEdH+%(uHH[A\]ø H{Lfu볐H{Lfuff.UHAUIATSH=L%Mu BMd$`Mt7I$L;u鋻t HXt$HǃMd$`MuH1[A\A]]fkHǃt H+Ht HHHǃHǃt HHt H̴HyFf.HHW@H5nH=wxD@@HHD1xUHAVAUATASHPHv dH%(HE1辴HEHt=Xu4teH}HEdH+%(HP1[A\A]A^]@HHEH-]H^H5HEH=~w1uHLmHtLu @H[`HtL#A$uoC(HCXLIuoK8oSH)EHEF)MfE)UuI$XuLclff.U=NHAVAUIATSHjMI@HuDH[`HL#A$%tI~DI$%uuIvDLtA$tI$LܶuA$uI$XuL芝H[`Hz[1A\A]A^]fHHW@H5vH=uD@@HHD1(UHAWAAVIι+AULmATIHLSHHdH%(HE1HILk}cHsLI$f{LLCЯ8ELLHH=,覯ELLHH=,謴ELL爃<膴}Hs L{LL`UĄڈLL爃3kDuI gMC]EDH`CHpD!H輭LLѳ }LL賳DmMC E1ft f;CHEdH+%(HD[A\A]A^A_]1@C菱H!H JfDH{^LLѴtMBD3^fHLL讴t*BƄ+FH5-H=^p1gA5H5H=p1@ADH5H=Tp1A=ff.fUHAUATLHLHpdH%(HE1H5L1LIHwLIEHtL; tOH@Hu H=RIUHPHHHHJIUIEHPLhL I$A4$LHEdH+%(unHpA\A]]@HxH聃[@L谜IHC=tH5H=s1@HPIUZαff.UHATIH=A$1LAD$ 1EI$u6A$t;Lc,LeH5PH=mH1&fDLef.LH=LVLLe$x@ ,H5H=mH1Xff.UHAVAUATIHL/=HILpMuRLID$IL$ID$IT$HtUHPIT$HHLH=A\A]A^]鏮LP+LH5H=mH1HQf.UHATLHLHxdH%(HE1tPLH5ܛ1LIHtXHHxHtL;'t3HHu=uQLHEdH+%(uQLe@f=stH5ФH=)q12H5H=p1D@UHAVAULuATAHLn LdH%(HE1L  DEA@ wHŭHcH>=AMDHEdH+%(HDA\A]A^]fDDLE1bLL腨}E1LLeL%VUMtA;$t@Md$Mu=1E1afDLE1ED=ID$IT$ HHP I|$HHtI|$HuLH=E1ϫf.H5QH=mE1ZDDH5H=on18H5dH=m1KfDH5!H=mE1]DH!0H5%H=m1E1/H5H=)nAԬ@UHAVAUL-ATL%SHLw(MtMID$IT$ HHP I|$HHt@I|$HuLL~L#MuLN1LLLjL1ML11H=[A\A]A^]ͬDHcff.UHAUATSHH=hcL%MtYL-HfID$IT$ HtAHP I|$HHtI|$HuLL膩L#MuH[A\A]]HQHHinvalid BFD data plane address port: %s invalid BFD data plane port range: %s invalid BFD data plane port: %s echo receive-interval disabled Distributed BFD debugging is on. Peer events debugging is on. Zebra events debugging is on. Network layer debugging is on. %% Reached maximum CLI depth (%u) %% local-address is required when using multihop %% interface is prohibited when using multihop /frr-bfdd:bfdd/bfd/sessions/%s%s[dest-addr='%s']./desired-transmission-interval/frr-bfdd:bfdd/bfd/profile[name='%s']%% Minimum TTL is only available for multi hop sessions. %% Echo mode is only available for single hop sessions. %% Echo mode works correctly for IPv4, but only works when the peer is also FRR for IPv6. ./desired-echo-transmission-interval./required-echo-receive-interval%s: setsockopt(SO_REUSEADDR, %d): %s%s: setsockopt(SO_REUSEPORT, %d): %scontrol-packet: %s [mhop:%s%s%s%s%s]control detection time expiredneighbor signaled session downreverse concatenated path down%% Invalid peer configuration: %s RTT min/avg/max: %u/%u/%u usec Transmission interval: %ums Echo receive interval: %ums Echo receive interval: disabled Echo transmission interval: %ums Echo transmission interval: disabled %s:%d failed to parse peer-address '%s'%s:%d failed to parse local-address '%s' local-interface: %s (truncated) vrf-name: %s (truncated) receive-interval: %llu transmit-interval: %llu echo-receive-interval: %llu echo-transmit-interval: %llu%s:%d invalid configuration: '%s: %s'%s:%d no peer address providedBFD session discriminator hash%s: invalid iphdr checksum expected 0x%x rcvd 0x%x%s: invalid udphdr checksum expected 0x%x rcvd 0x%x%s: partial send: %zd expected %zuinvalid echo packet discriminator (zero)%s: setsockopt(IP_TTL, %d): %sset-ipopts: TTL configuration failedset-ipopts: setsockopt(IP_RECVTTL, %d): %sset-ipopts: setsockopt(IP_PKTINFO, %d): %s%s: setsockopt(IP_TOS, %d): %sipv4-new: failed to create socket: %sipv4-new: failed to bind port: %sset-ttlv6: setsockopt(IPV6_UNICAST_HOPS, %d): %sset-ipv6opts: setsockopt(IPV6_UNICAST_HOPS, %d): %sset-ipv6opts: setsockopt(IPV6_HOPLIMIT, %d): %sset-ipv6opts: setsockopt(IPV6_PKTINFO, %d): %sset-ipv6opts: setsockopt(IPV6_V6ONLY, %d): %sset-tosv6: setsockopt(IPV6_TCLASS, %d): %sipv6-new: failed to create socket: %sipv6-new: failed to bind port: %sudp6-shop: V6 is not supported, continuingudp6-mhop: V6 is not supported, continuing%s: setsockopt(SO_ATTACH_FILTER): %sFailed to bind echo socket: %sechov6-socket: V6 is not supported, continuingBFD: getting peer's mac on %s failed error %s%s:%d invalid configuration: %s --bfdctl Specify bfdd control socket --dplaneaddr Specify BFD data plane address invalid BFD data plane socket: %s %s: inet_pton: invalid address %s%s: invalid IPv6 address format: %sinvalid BFD data plane socket type: %s state-change: [%s] %s -> %s reason:%sstate-change: unhandled neighbor state: %dstate-change: [%s] is in invalid state: %dsession-delete: refcount failure: %llu referencesecho-packet: no matching session (id:%u)echo-packet: echo disabled [%s] (id:%u)'remote discriminator' is zero, not overriddenexceeded max hop count (expected %d, got %d)remote discriminator mismatch (expected %u, got %u)session-enable: specified VRF %s doesn't exists.session-enable: specified interface %s (VRF %s) doesn't exist.Cannot use link-local address for multihop sessionsWhen using link-local you must specify an interface./single-hop[dest-addr='%s'][vrf='%s']It is not allowed to configure the same peer with and without ifname%s: failed to update BFD session counters (%s) Control packet input: %llu packets Control packet output: %llu packets Echo packet input: %llu packets Echo packet output: %llu packets /frr-bfdd:bfdd/bfd/profile/detection-multiplier/frr-bfdd:bfdd/bfd/profile/desired-transmission-interval/frr-bfdd:bfdd/bfd/profile/required-receive-interval/frr-bfdd:bfdd/bfd/profile/administrative-down/frr-bfdd:bfdd/bfd/profile/passive-mode/frr-bfdd:bfdd/bfd/profile/minimum-ttl/frr-bfdd:bfdd/bfd/profile/echo-mode/frr-bfdd:bfdd/bfd/profile/desired-echo-transmission-interval/frr-bfdd:bfdd/bfd/profile/required-echo-receive-interval/frr-bfdd:bfdd/bfd/sessions/single-hop/frr-bfdd:bfdd/bfd/sessions/single-hop/source-addr/frr-bfdd:bfdd/bfd/sessions/single-hop/profile/frr-bfdd:bfdd/bfd/sessions/single-hop/detection-multiplier/frr-bfdd:bfdd/bfd/sessions/single-hop/desired-transmission-interval/frr-bfdd:bfdd/bfd/sessions/single-hop/required-receive-interval/frr-bfdd:bfdd/bfd/sessions/single-hop/administrative-down/frr-bfdd:bfdd/bfd/sessions/single-hop/passive-mode/frr-bfdd:bfdd/bfd/sessions/single-hop/echo-mode/frr-bfdd:bfdd/bfd/sessions/single-hop/desired-echo-transmission-interval/frr-bfdd:bfdd/bfd/sessions/single-hop/required-echo-receive-interval/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/local-discriminator/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/local-state/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/local-diagnostic/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/local-multiplier/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/remote-discriminator/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/remote-state/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/remote-diagnostic/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/remote-multiplier/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/negotiated-transmission-interval/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/negotiated-receive-interval/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/detection-mode/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/last-down-time/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/last-up-time/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/session-down-count/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/session-up-count/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/control-packet-input-count/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/control-packet-output-count/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/negotiated-echo-transmission-interval/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/echo-packet-input-count/frr-bfdd:bfdd/bfd/sessions/single-hop/stats/echo-packet-output-count/frr-bfdd:bfdd/bfd/sessions/multi-hop/frr-bfdd:bfdd/bfd/sessions/multi-hop/profile/frr-bfdd:bfdd/bfd/sessions/multi-hop/detection-multiplier/frr-bfdd:bfdd/bfd/sessions/multi-hop/desired-transmission-interval/frr-bfdd:bfdd/bfd/sessions/multi-hop/required-receive-interval/frr-bfdd:bfdd/bfd/sessions/multi-hop/administrative-down/frr-bfdd:bfdd/bfd/sessions/multi-hop/passive-mode/frr-bfdd:bfdd/bfd/sessions/multi-hop/minimum-ttl/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/local-discriminator/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/local-state/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/local-diagnostic/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/local-multiplier/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/remote-discriminator/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/remote-state/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/remote-diagnostic/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/remote-multiplier/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/negotiated-transmission-interval/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/negotiated-receive-interval/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/detection-mode/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/last-down-time/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/last-up-time/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/session-down-count/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/session-up-count/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/control-packet-input-count/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/control-packet-output-count/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/negotiated-echo-transmission-interval/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/echo-packet-input-count/frr-bfdd:bfdd/bfd/sessions/multi-hop/stats/echo-packet-output-countbpc->bpc_echo ? "true" : "false"bpc->bpc_shutdown ? "true" : "false"bpc->bpc_createonly ? "true" : "false"bpc->bpc_mhop ? "true" : "false"bpc->bpc_ipv4 ? "ipv4" : "ipv6"ifp->name, strerror((*__errno_location ()))safe_strerror((*__errno_location ()))__func__, strerror((*__errno_location ()))!"set-ipv6opts: setsockopt(IPV6_V6ONLY, %d): %s"ipv6_only, strerror((*__errno_location ()))!"set-ipv6opts: setsockopt(IPV6_PKTINFO, %d): %s"ipv6_pktinfo, strerror((*__errno_location ()))!"set-ipv6opts: setsockopt(IPV6_HOPLIMIT, %d): %s"1, strerror((*__errno_location ()))!"set-ipv6opts: setsockopt(IPV6_UNICAST_HOPS, %d): %s"255, strerror((*__errno_location ()))value, strerror((*__errno_location ()))!"set-ipopts: setsockopt(IP_PKTINFO, %d): %s"pktinfo, strerror((*__errno_location ()))!"set-ipopts: setsockopt(IP_RECVTTL, %d): %s"rcvttl, strerror((*__errno_location ()))!"set-ipopts: TTL configuration failed"__func__, one, strerror((*__errno_location ()))__func__, value, strerror((*__errno_location ()))__func__, (*__errno_location ()), strerror((*__errno_location ()))buf, mhop ? "yes" : "no", peerstr, localstr, portstr, vrfstr__func__, checksum, recv_checksumNegate a command or set its defaults Expect packets with at least this TTL no_bfd_profile_minimum_ttl_cmdNegate a command or set its defaults Expect packets with at least this TTL Minimum TTL expected Negate a command or set its defaults Don't attempt to start sessions echo receive-interval Configure peer echo intervals Configure required receive interval Disable echo packets receive Configure interval value in milliseconds bfd_profile_echo_receive_interval_cmdbfd_peer_echo_receive_intervalecho transmit-interval (10-60000)$intervalConfigure peer echo intervals Configure desired transmit interval Configure interval value in milliseconds bfd_profile_echo_transmit_interval_cmdbfd_peer_echo_transmit_intervalecho-interval (10-60000)$intervalConfigure peer echo interval Configure peer echo interval value in milliseconds Negate a command or set its defaults Configure echo mode Negate a command or set its defaults Disable BFD peer receive-interval (10-60000)$intervalConfigure peer receive interval Configure peer receive interval value in milliseconds transmit-interval (10-60000)$intervalConfigure peer transmit interval Configure peer transmit interval value in milliseconds detect-multiplier (2-255)$multiplierConfigure peer detection multiplier Configure peer detection multiplier value Negate a command or set its defaults BFD profile. BFD profile name. BFD profile. BFD profile name. Negate a command or set its defaults Use BFD profile settings BFD profile name. bfd_peer_echo_receive_interval_cmdbfd_peer_echo_transmit_interval_cmdConfigure peer echo intervals Configure peer echo rx/tx intervals value in milliseconds no peer [{multihop$multihop|local-address |interface IFNAME$ifname|vrf NAME}]Negate a command or set its defaults Configure peer IPv4 peer address IPv6 peer address Configure multihop Configure local address IPv4 local address IPv6 local address Interface information Configure local interface name to use Configure VRF Configure VRF name peer [{multihop$multihop|local-address |interface IFNAME$ifname|vrf NAME}]Configure peer IPv4 peer address IPv6 peer address Configure multihop Configure local address IPv4 local address IPv6 local address Interface information Configure local interface name to use Configure VRF Configure VRF name Negate a command or set its defaults Configure BFD peers Negate a command or set its defaults Debugging functions Bidirection Forwarding Detection Network layer debugging Negate a command or set its defaults Debugging functions Bidirection Forwarding Detection Zebra events debugging Negate a command or set its defaults Debugging functions Bidirection Forwarding Detection Peer events debugging Negate a command or set its defaults Debugging functions Bidirection Forwarding Detection BFD data plane (distributed BFD) debugging Show running system information Debugging functions BFD daemon Show running system information Bidirection Forwarding Detection Show BFD data plane (distributed BFD) statistics show bfd [vrf ] peers brief [json]Show running system information Bidirection Forwarding Detection Specify the VRF The VRF name BFD peers status Show BFD peer information in tabular form JavaScript Object Notation show bfd [vrf NAME$vrf_name] peer $peer [{multihop|local-address $local|interface IFNAME$ifname}]> [json]Show running system information Bidirection Forwarding Detection Specify the VRF The VRF name BFD peers status Peer label IPv4 peer address IPv6 peer address Configure multihop Configure local address IPv4 local address IPv6 local address Interface information Configure local interface name to use JavaScript Object Notation show bfd [vrf NAME] peers [json]Show running system information Bidirection Forwarding Detection Specify the VRF The VRF name BFD peers status JavaScript Object Notation clear bfd [vrf ] peer $peer [{multihop|local-address $local|interface IFNAME$ifname}]> countersShow running system information Bidirection Forwarding Detection Specify the VRF The VRF name BFD peers status Peer label IPv4 peer address IPv6 peer address Configure multihop Configure local address IPv4 local address IPv6 local address Interface information Configure local interface name to use clear BFD peer counters information show bfd [vrf NAME$vrf_name] peer $peer [{multihop|local-address $local|interface IFNAME$ifname}]> counters [json]Show running system information Bidirection Forwarding Detection Specify the VRF The VRF name BFD peers status Peer label IPv4 peer address IPv6 peer address Configure multihop Configure local address IPv4 local address IPv6 local address Interface information Configure local interface name to use Show BFD peer counters information JavaScript Object Notation show bfd [vrf NAME] peers counters [json]Show running system information Bidirection Forwarding Detection Specify the VRF The VRF name BFD peers status Show BFD peer counters information JavaScript Object Notation long-lived configuration memorybs_to_string(bfd), state_list[old_state].str, state_list[bfd->ses_state].str, get_diag_str(bfd->local_diag)bs_to_string(bfd), state_list[old_state].str, state_list[bfd->ses_state].strImplementation of the BFD protocol.__func__, *s, (*__errno_location ()), strerror((*__errno_location ()))Bidirectional Forwarding Detection Daemon./interfaceBFD Peers: Session count: %lu SessionId%-10sLocalAddress %-40sPeerAddressStatus%-15s ============ peer %s multihop local-address %s vrf %s interface %s label: %s %-10u! bfd exit ! no %sshutdown %spassive-mode minimum-ttl %s detect-multiplier %s receive-interval %u transmit-interval %u %secho-mode echo transmit-interval %u echo receive-interval %u ./name profile %s locallabelBFD debugging status: debug bfd distributed debug bfd peer debug bfd zebra debug bfd network /frr-bfdd:bfdd/frr-bfdd:bfdd/bfdInternal CLI error [%s] local_addressifname%% invalid input for %s: %s peer_str[source-addr='%s']multi-hop[interface='%s'][interface='*'][vrf='%s']%s/source-addrfalsetrue./administrative-down./passive-mode./minimum-ttlmultiplier_str./detection-multiplierinterval_str%ld./required-receive-interval./profilettl_str/single-hop./echo-modedisabledbind-ipv6: bind: %sbind-ip: bind: %sVRF Created: %s(%u)VRF Deletion: %s(%u)SIGHUP received%s: close(%d): (%d) %sunknownyesno peer:%s local:%s port:%u vrf:%uokecho function failedforwarding plane resetconcatenated path downadministratively downremote-idstatusdowntimeinituptimeremote-diagnosticecho-transmit-intervalremote-receive-intervalremote-transmit-intervalremote-echo-receive-intervalremote-detect-multiplierrtt-minrtt-avgrtt-max%s: not enough memory./dest-addr./source-addr./vrf%% Invalid arguments %% Unable to find 'peer %s' %llu year(s), %llu month(s), %llu day(s), %llu hour(s), %llu minute(s), %llu second(s)configureddynamic ID: %u Remote ID: %u Passive mode Active mode Minimum TTL: %d Status: Downtime: %s init up Uptime: %s unknown Diagnostics: %s Remote diagnostics: %s Peer Type: %s Local timers: Detect-multiplier: %u Receive interval: %ums Remote timers: vrf_nameBFD Peer: mhop:%s vrf:%s ifname:%sipv4ipv6ipv4 peers %d:ipv6 peers %d:label peers %d: peer: %s multihop: %speer-address peer-address: %slocal-address local-address: %slocal-interface local-interface: %svrf-name vrf-name: %s detect-multiplier: %ucreate-only create-only: %s shutdown: %s echo-mode: %s label: %s (truncated) label: %s peer-label: %sBFD session hashpacket-send: send failure: %spacket-send: send partial: %s%s: recv failed: %s%s: invalid TTL: %uipv4-recv: recv failed: %sipv6-recv: recv failed: %s%s: loopback failure: (%d) %ssmall echo packetset-reuse-addr: failedset-reuse-port: failedudp-shop: socket: %sudp-mhop: socket: %sudp6-shop: socket: %sudp6-mhop: socket: %secho-socket: socket: %sechov6-socket: socket: %sfrrfrrvty/var/run/frr%s%s/bfdd.sock/unixunixcipv4cipv6cstate-change: [%s] %s -> %scontrol-expiredN/A%s: %sdeleteupdatetoo small (%zd bytes)invalid TTL: %d expected %dbad version %ddetect multiplier set to zerotoo small'my discriminator' is zerono session foundwrong vrfid.VRF enable add %s id %uVRF disable %s id %dadd%s: previous socket opensession-new: %ssessions Session up events: %llu Session down events: %llu Zebra notifications: %llu control-packet-inputcontrol-packet-outputecho-packet-inputecho-packet-outputsession-upsession-downzebra-notifications%s:%d: unsupported peer typebfdd/bfdd_cli.cbfdd/bfdd_vty.cfrr-bfdd/frr-bfdd:bfdd/bfd/profile8.5.7bfdd daemonbfdd/config.c__func__, 298__func__, 291, key, svalbpc->bpc_echotxintervalbpc->bpc_echorecvintervalbpc->bpc_txintervalbpc->bpc_recvintervalbpc->bpc_detectmultiplier__func__, 209, sval__func__, 198, sval__func__, 161allen__func__, 96, svalbfdd/bfd_packet.c!"bind-ip: bind: %s"!"echov6-socket: socket: %s"!"echo-socket: socket: %s"!"udp6-mhop: socket: %s"!"udp6-shop: socket: %s"!"bind-ipv6: bind: %s"!"set-reuse-port: failed"!"set-reuse-addr: failed"!"udp-mhop: socket: %s"!"udp-shop: socket: %s"__func__, wlen, datalenbfd_recv_cb&bvrf->bg_ev[5]&bvrf->bg_ev[4]&bvrf->bg_ev[3]&bvrf->bg_ev[2]&bvrf->bg_ev[1]&bvrf->bg_ev[0]bs_to_string(bfd), my_discr__func__, ttlval__func__, *ttlno minimum-ttlno_bfd_peer_minimum_ttl[no] minimum-ttl (1-254)$ttlbfd_profile_minimum_ttl_cmd[no] passive-modebfd_profile_passive_cmdbfd_peer_passivebfd_profile_echo_interval_cmdbfd_peer_echo_interval[no] echo-modebfd_profile_echo_cmdbfd_peer_echo[no] shutdownbfd_profile_shutdown_cmdbfd_peer_shutdownbfd_profile_rx_cmdbfd_peer_rxbfd_profile_tx_cmdbfd_peer_txbfd_profile_mult_cmdbfd_peer_multno profile BFDPROF$nameno_bfd_profile_cmdno_bfd_profilebfd profile%s(config-bfd-profile)# BFDPROFno_bfd_peer_minimum_ttl_cmdbfd_peer_passive_cmd[no] profile BFDPROF$pnamebfd_peer_profile_cmdbfd_peer_profilebfd_peer_echo_interval_cmdbfd_peer_echo_cmdbfd_peer_tx_cmdbfd_peer_rx_cmdbfd_peer_mult_cmdbfd_peer_shutdown_cmdbfd_no_peer_cmdbfd_no_peerbfd_peer_enter_cmdbfd_peer_enterno bfdbfd_config_reset_cmdbfd_config_resetConfigure BFD peers bfd_enter_cmdbfd_enter%s(config-bfd-peer)# %s(config-bfd)# [no] debug bfd networkbfd_debug_network_cmdbfd_debug_network[no] debug bfd zebrabfd_debug_zebra_cmdbfd_debug_zebra[no] debug bfd peerbfd_debug_peer_cmdbfd_debug_peer[no] debug bfd distributedbfd_debug_distributed_cmdbfd_debug_distributedshow debugging [bfd]show_debugging_bfd_cmdshow_debugging_bfdshow bfd distributedshow_bfd_distributed_cmdshow_bfd_distributedbfd_show_peers_brief_cmdbfd_show_peers_briefbfd_show_peer_cmdbfd_show_peerbfd_show_peers_cmdbfd_show_peersbfd_clear_peer_counters_cmdbfd_clear_peer_countersbfd_show_peer_counters_cmdbfd_show_peer_countersbfd_show_peers_counters_cmdbfd_show_peers_counters__func____func__, bs_to_string(bs)bfdd/bfd.cbs->key.ifname, vrf->namebs->key.vrfnamevrf->name, vrf->vrf_idBFD VRFbfd_key_hash->count == 0bs_to_string(bs), nstatebs->refcountbs_to_string(bfd)Session observerlong-lived label memoryecho-failedneighbor-downforwarding-resetconcatenated-path-downadministratively-downreverse-concat-path-downadmin-downlong-lived profile memory2019-05-09bfdd/bfdd.ccontrol_accept&bglobal.bg_csockevbfdctldplaneaddr0(pP`@parse_peer_label_configbp_bind_ipbfd_peer_mac_setbp_bind_ipv6bp_set_ipv6optsbp_set_tosv6bp_set_ttlv6bp_set_ipoptsbfd_sd_rescheduleptm_bfd_process_echo_pktcp_debug_ptm_bfd_sendbfdd_cli_initbfdd_vty_initbfd_vrf_disablebfd_vrf_enablebfd_vrf_deletebfd_vrf_newbfd_shutdownbs_down_handlerbs_init_handlerbs_up_handlerbs_state_handlerbs_registrateptm_bfd_sess_dnptm_bfd_sess_upmodule frr-bfdd { yang-version 1.1; namespace "http://frrouting.org/yang/bfdd"; prefix frr-bfdd; import ietf-inet-types { prefix inet; } import ietf-yang-types { prefix yang; } import frr-interface { prefix frr-interface; } import frr-vrf { prefix frr-vrf; } import frr-route-types { prefix frr-route-types; } organization "FRRouting"; contact "FRR Users List: FRR Development List: "; description "This module defines a model for managing FRR bfdd daemon. Copyright 2020 FRRouting Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."; revision 2019-05-09 { description "Initial revision."; reference "RFC 5880: Bidirectional Forwarding Detection (BFD). RFC 5881: Bidirectional Forwarding Detection (BFD) for IPv4 and IPv6 (Single Hop). RFC 5883: Bidirectional Forwarding Detection (BFD) for Multihop Paths."; } /* * BFD types declaration. */ typedef multiplier { description "Detection multiplier"; type uint8 { range "2..255"; } } typedef discriminator { description "BFD session identification"; type uint32 { range "1..4294967295"; } } typedef state { description "BFD session state"; type enumeration { enum admin-down { value 0; description "Administratively down"; } enum down { value 1; description "Down"; } enum init { value 2; description "Initializing"; } enum up { value 3; description "Up"; } } } typedef diagnostic { description "BFD session diagnostic"; type enumeration { enum ok { value 0; description "Ok"; } enum control-expired { value 1; description "Control timer expired"; } enum echo-failed { value 2; description "Echo function failed"; } enum neighbor-down { value 3; description "Neighbor signaled session down"; } enum forwarding-reset { value 4; description "Forwarding plane reset"; } enum path-down { value 5; description "Path down"; } enum concatenated-path-down { value 6; description "Concatenated path down"; } enum administratively-down { value 7; description "Administratively down"; } enum reverse-concat-path-down { value 8; description "Reverse concatenated path down"; } } } typedef profile-name { type string { length "1..64"; } description "Profile name format"; } typedef profile-ref { type leafref { path "/frr-bfdd:bfdd/frr-bfdd:bfd/frr-bfdd:profile/frr-bfdd:name"; require-instance false; } description "Reference to a BFD profile"; } /* * Shared BFD items. */ grouping session-common { description "Common BFD session settings"; leaf detection-multiplier { type multiplier; default 3; description "Local session detection multiplier"; } leaf desired-transmission-interval { type uint32 { range "10000..60000000"; } units microseconds; default 300000; description "Minimum desired control packet transmission interval"; } leaf required-receive-interval { type uint32 { range "10000..60000000"; } units microseconds; default 300000; description "Minimum required control packet receive interval"; } leaf administrative-down { type boolean; default false; description "Disables or enables the session administratively"; } leaf passive-mode { type boolean; default false; description "Don't attempt to start session establishment."; } } grouping session-echo { description "BFD session echo settings"; leaf echo-mode { type boolean; default false; description "Use echo packets to detect failures"; } leaf desired-echo-transmission-interval { type uint32 { range "10000..60000000"; } units microseconds; default 50000; description "Minimum desired echo packet transmission interval"; } leaf required-echo-receive-interval { type uint32 { range "0 | 10000..60000000"; } units microseconds; default 50000; description "Minimum required echo packet receive interval"; } } grouping session-multi-hop { description "BFD session multi hop settings."; leaf minimum-ttl { type uint8 { range "1..254"; } default "254"; description "Minimum expected TTL on received packets."; } } grouping bfd-monitoring { description "BFD monitoring template for protocol integration."; leaf source { type inet:ip-address; description "Source address to use for liveness check. When source is not set and multi-hop is `false` the source address will be `0.0.0.0` (any). When source is not set and multi-hop is `true` the source address will be automatic selected through Next Hop Tracking (NHT)."; } leaf multi-hop { description "Use multi hop session instead of single hop."; type boolean; default false; } leaf profile { description "BFD pre configured profile."; type frr-bfdd:profile-ref; } } grouping session-states { /* * Local settings. */ leaf local-discriminator { type discriminator; description "Local session identifier"; } leaf local-state { type state; description "Local session state"; } leaf local-diagnostic { type diagnostic; description "Local session diagnostic"; } leaf local-multiplier { type multiplier; description "Local session current multiplier"; } /* * Remote settings. */ leaf remote-discriminator { type discriminator; description "Remote session identifier"; } leaf remote-state { type state; description "Remote session state"; } leaf remote-diagnostic { type diagnostic; description "Local session diagnostic"; } leaf remote-multiplier { type multiplier; description "Remote session detection multiplier"; } /* * Negotiated settings. */ leaf negotiated-transmission-interval { description "Negotiated transmit interval"; type uint32; units microseconds; } leaf negotiated-receive-interval { description "Negotiated receive interval"; type uint32; units microseconds; } leaf detection-mode { description "Detection mode"; type enumeration { enum async-with-echo { value "1"; description "Async with echo"; } enum async-without-echo { value "2"; description "Async without echo"; } enum demand-with-echo { value "3"; description "Demand with echo"; } enum demand-without-echo { value "4"; description "Demand without echo"; } } } /* * Statistics. */ leaf last-down-time { type yang:date-and-time; description "Time and date of the last time session was down"; } leaf last-up-time { type yang:date-and-time; description "Time and date of the last time session was up"; } leaf session-down-count { type uint32; description "Number of times the session went down"; } leaf session-up-count { type uint32; description "Number of times the session went up"; } leaf control-packet-input-count { type uint64; description "Number of control packets received"; } leaf control-packet-output-count { type uint64; description "Number of control packets sent"; } /* * Echo mode operational data. */ leaf negotiated-echo-transmission-interval { type uint32; units microseconds; description "Negotiated echo transmit interval"; } /* * Statistics. */ leaf echo-packet-input-count { type uint64; description "Number of echo packets received"; } leaf echo-packet-output-count { type uint64; description "Number of echo packets sent"; } } /* * BFD operational. */ container bfdd { container bfd { presence "Present if the BFD protocol is enabled"; list profile { key "name"; description "BFD pre configuration profiles"; leaf name { type profile-name; description "Profile name"; } uses session-common; uses session-echo; uses session-multi-hop; } container sessions { list single-hop { key "dest-addr interface vrf"; description "List of single hop sessions"; leaf dest-addr { type inet:ip-address; description "IP address of the peer"; } leaf interface { type frr-interface:interface-ref; description "Interface to use to contact peer"; } leaf vrf { type frr-vrf:vrf-ref; description "Virtual Routing Domain name"; } leaf source-addr { type inet:ip-address; description "Local IP address"; } leaf profile { type profile-ref; description "Override defaults with profile."; } uses session-common; uses session-echo; container stats { uses session-states; config false; } } list multi-hop { key "source-addr dest-addr vrf"; description "List of multi hop sessions"; leaf source-addr { type inet:ip-address; description "Local IP address"; } leaf dest-addr { type inet:ip-address; description "IP address of the peer"; } leaf vrf { type frr-vrf:vrf-ref; description "Virtual Routing Domain name"; } leaf profile { type profile-ref; description "Override defaults with profile."; } uses session-common; uses session-multi-hop; container stats { uses session-states; config false; } } } } } } mainsighup_handlerparse_peer_configparse_listparse_config_jsonbp_echov6_socketbp_echo_socketbp_udp6_mhopbp_udp6_shopbp_peer_socketv6bp_peer_socketbp_udp_mhopbp_udp_shopbp_set_reuse_portbp_set_reuse_addrbp_set_tosbp_set_ttlbp_udp_sendbp_udp_send_fpbfd_recv_ipv6bfd_recv_ipv4bfd_recv_ipv4_fp_display_peer_counter_json_iter__display_peer_counters_json_display_peer_counter_display_peer_json_iterbfd_session_enableptm_bfd_sess_deldistributed_bfd_initsocket_closelocal is IPv6, but peer is IPv4local is IPv4, but peer is IPv6invalid peer addinterface name tvrf name too lonerroradm-downremote-diagnosticsData plane%28s %28s File descriptor%28s: %d Input bytes%28s: %llu Input bytes peakInput messagesInput current usage%28s: %zu Output bytesOutput bytes peakOutput messagesOutput full eventsOutput current usage peer %s%s:%d: label was truncated%s: socket: %s%s: bind: %s%s: listen: %s%s: fcntl F_GETFL: %s%s: fcntl F_SETFL: %s%s: accept: %s%s: write: %s%s: read: %srequest add failedrequest del failedfailed to parse notify datainvalid message type%s: TCP_NODELAY: %s%s: server connection: %d%s: accept failed: %sinitializing distributed BFDbfd_dplane_finish_late%s: failed to bind socket: %sECHO_REPLYECHO_REQUESTDP_DELETE_SESSIONDP_ADD_SESSIONsrc=%pI6 dst=%pI6src=%pI4 dst=%pI4cpi echo ipv6 demand passive multihop shutdown cbit mp BFD_STATE_CHANGEUNKNOWNBFD_SESSION_COUNTERSDP_REQUEST_SESSION_COUNTERS [lid=%u]%s: unhandled new state %d%s: unhandled message type %d%s: socket closed%s: socket failed: %s%s: connection closed%s: connected to server: %d%s: connection failed: %s%s: counters request failed rx:%llu tx:%llu detect-multiplier:%d cbit:0x%02x minimum-ttl:%d profile:%sptm-add-dest: register peersession-delete: %sptm-del-dest: deregister peerptm-del-client: client pid %udummybfdd/control.c__func__, bcb->bcb_leftbfdd/dplane.cbfdd/ptm_adapter.czclient != NULLpidrcmdfamilybfdd/event.cbfd_echo_xmt_cb&bs->echo_xmttimer_evbfd_xmt_cb&bs->xmttimer_evbfd_echo_recvtimer_cb&bs->echo_recvtimer_evbfd_recvtimer_cb&bs->recvtimer_evbfd_dplane_client_connect&bdc->connectev__func__, salen, bdc->addrlenbfd_dplane_accept&bglobal.bg_dplane_sockev__func__, sockbfd_dplane_write&bdc->outbufevbfd_dplane_read&bdc->inbufev__func__, bdc->sock__func__, bh->version__func__, bs->ses_state__func__, bmtcontrol_write&bcs->bcs_outevcontrol_read&bcs->bcs_ev__func__, bcm.bcm_ver__func__, bcm.bcm_length__func__, 585%s: config_response: failed to get JSON str%s: client closed due small message length: %d%s: client closed, invalid message length: %d%s: client closed due bad version: %d%s: unhandled message type: %d%s: config_notify: failed to get JSON str%s: config_notify_config: failed to get JSON str%s: terminating data plane client %d%s: failed to initialize socket: %s%s: data plane connection failed: %s%s: server connection in progress: %d%s: new data plane client connected%s: terminating distributed BFD%s: server address truncated (from %d to %d)%s: failed to set reuseaddr: %s%s: failed to put socket on listen: %s [flags=0x%08x{%s} %s ttl=%d detect_mult=%d ifindex=%d ifname=%s] [lid=%u rid=%u flags=0x%02x{%s} state=%s diagnostics=%s mult=%d tx=%u rx=%u erx=%u]dplane-packet: [version=%d length=%d type=%s (%d)] [lid=%u control{in %llu bytes (%llu packets), out %llu bytes (%llu packets)} echo{in %llu bytes (%llu packets), out %llu bytes (%llu packets)}] [dp_time=%llu bfdd_time=%llu]%s: failed to find session to updatestate-change: [data plane: %s] %s -> %s%s: bad data plane client version: %d%s [mhop:%s %s%s%s%s%s%s%s%s%s]ptm-read-address: invalid family: %dzclient: delete interface %s (VRF %s(%u))zclient: %s local address %pFX (VRF %u)zclient: add interface %s (VRF %s(%u))ptm-read: interface name is too bigptm-read: vrf id %u could not be identifiedptm-read: peer family doesn't match local typeptm-add-dest: failed to create BFD sessionptm-del-session: [%s] session refcount is zero but it was configured by CLIptm-del-session: [%s] refcount=%lluptm-del-dest: failed to find BFD sessionptm-replay: failed to find commandptm-add-client: failed to register clientptm-del-client: failed to deregister clientptm-del-client: failed to find client: %uptm-replay: invalid message type %u%s: not enough memory for message size: %zubs_to_string(bs), bs->refcountifp->name, ifp->vrf->name, ifp->vrf->vrf_idcmd == ZEBRA_INTERFACE_ADDRESS_ADD ? "add" : "delete", ifc->address, vrf_idmsgbuf, bpc->bpc_mhop ? "yes" : "no", addr[0], addr[1], addr[2], timers[0], timers[1], timers[2], cbit_str, minttl_str, profile__bswap_32 (msg->data.session_counters.lid), ({ _uint64_t r = __builtin_bswap64(msg->data.session_counters.control_input_bytes); r; }), ({ _uint64_t r = __builtin_bswap64(msg->data.session_counters .control_input_packets); r; }), ({ _uint64_t r = __builtin_bswap64(msg->data.session_counters .control_output_bytes); r; }), ({ _uint64_t r = __builtin_bswap64(msg->data.session_counters .control_output_packets); r; }), ({ _uint64_t r = __builtin_bswap64(msg->data.session_counters.echo_input_bytes); r; }), ({ _uint64_t r = __builtin_bswap64(msg->data.session_counters.echo_input_packets); r; }), ({ _uint64_t r = __builtin_bswap64(msg->data.session_counters.echo_output_bytes); r; }), ({ _uint64_t r = __builtin_bswap64(msg->data.session_counters .echo_output_packets); r; })__bswap_32 (msg->data.counters_req.lid)__bswap_32 (msg->data.state.lid), __bswap_32 (msg->data.state.rid), flags, buf, state_list[msg->data.state.state].str, diag2str(msg->data.state.diagnostics), msg->data.state.detection_multiplier, __bswap_32 (msg->data.state.desired_tx), __bswap_32 (msg->data.state.required_rx), __bswap_32 (msg->data.state.required_echo_rx)flags, buf, addrs, msg->data.session.ttl, msg->data.session.detect_mult, __bswap_32 (msg->data.session.ifindex), msg->data.session.ifname({ _uint64_t r = __builtin_bswap64(msg->data.echo.dp_time); r; }), ({ _uint64_t r = __builtin_bswap64(msg->data.echo.bfdd_time); r; })msg->header.version, __bswap_16 (msg->header.length), bfd_dplane_messagetype2str(bmt), bmtData plane client allocated memorybs_to_string(bs), state_list[old_state].str, state_list[bs->ses_state].str__func__, bcb->bcb_bcm->bcm_typelong-lived control socket memoryshort-lived control notification datae e  p@00 12/..RSRHRHRHRHRHRHRHRHRRRptm_bfd_sess_new_ptm_msg_address_ptm_bfd_session_del_ptm_msg_readpcn_freebfdd_zclient_initbfd_ifp_createbfdd_interface_address_updatebfd_ifp_destroybfdd_client_registerbfdd_client_deregisterbfdd_replaybfdd_dest_deregisterbfdd_dest_register_ptm_msg_read_addressdebug_printbpcbfd_echo_xmttimer_updatebfd_xmttimer_updatebfd_echo_recvtimer_updatebfd_recvtimer_updatebfd_dplane_debug_message_bfd_dplane_client_bootstrapbfd_dplane_ctx_newbfd_dplane_readbfd_dplane_enqueuecontrol_queue_dequeuecontrol_queue_enqueuecontrol_newbfd_dplane_flushbfd_dplane_update_session_countersbfd_dplane_client_initbfd_dplane_initbfd_dplane_finish_latebfd_dplane_client_connectbfd_dplane_acceptbfd_dplane_ctx_freebfd_dplane_expectbfd_dplane_session_state_changebfd_dplane_handle_messagebfd_dplane_client_connecting_control_notify_config_control_notifycontrol_responsecontrol_writecontrol_readcontrol_acceptsock_set_nonblockcontrol_initpl_new/var/run/frr%s%s/bfdd.sock; X0 ( @"Q #bl#s4$$$%X%h4T@P`X&4 @ T ` h p |   0 D X    0  0 PP p P   p(0LpP0P,p@Th|0Pp0Dt`0Dd0 P  $ D !d`!!"@"#$D%l@&-23 @4D4d5709:,:L;x<`=@>p@8Bh D FHH I `IH JlJ`KLPLLL4M|MMMN4OTOxOPQ`RR80T`TtTUUPU VX@YT`]^^_0`Xafkmq@@rtv@xx z$TtЅ` ,Pt00  Љ( H Pt 0 P В !pP!0x!P!!! "H"Pl"""<####0$X$$$@0%@t%%%@%p&<&&P&з&P'D't''@'p (08(\(0p(`((())()0L)`p)) ))* L****@*+H+@h+++@+,,,PX,|,,@,,p -P-x-- -0.8.X.p..... (/ P/P/// 0T0x00 0001D1@t1@1P11$2P82\2p22223(3L3p3`3333 3 4@ 84 \4 p40 4 4 5P 5 L5Pt555506p6@666 7T7 77 7P#7$$8 %D8(8 .8 /92L9@3t9 49595908 :8H:9:;:P<:@ ;A4;B`;0D;@E;`H;I<JH<`Kp<PL<N<O<zRx &D$4( FJ w?:*3$"\ ty $AC BH A (v<vP\vdvx4g(EH DO A ($EH DMK A  EN o A @iEJ O B @iEJ O B d8EE Al &QL H $QC G  \QJ C}  \QJ C}  (\QJ C}  8d\QJ C}  \\QJ C}  \QJ C}  \QJ C}  T\QJ C}  aQG CE $#8L`t(4@LX dp|(<Pd,xEC BELN G ,EC BELN G ,d EC DLLG G ( rAH DH E ,4X )EC M A dX xd 5EL BV  5EL BV  GEE B`  GEE B` 6EE B` $6EE B` 8D@EE B` Xd@EE B` xGEE B` @EE B` $^EE Bf V Q  ;EE Be ,6EE B` ( LgAC E H (LEE BI K n $x4EC BL^ D , EG BKk D j ,EC P D , ,EC P[ E 0 EJ B  T hEJ B x 8EJ B` 0  aEC M I { A , P!EC FJU C , "EC FJU C 0, 0$}EC M K t ` |%8EJ B` ( %AW DO H , p&EC M J l $ 'AW Df A , 'EC M J l 44 8(,EC FJw I r A ,l 0*EC DH I t D , +EC HH G , -EC FJ G , P/EC MI B , 1 @ 1$T 1ZEC IH  | 2EF  A 2AS A K (3AS A K 3AP X A  048AC ( T44QZ H H t44QZ H h 43ES O  $ `&$ 4fEC C\ I  4  |$4DEC BH^ H (<4EC BEf K  ht5JQL Ak  5vEC Bu I 6)QG P $6EJ BE K (6 EC E  A 7EC  A $DH8fEC AP G E $l8REO F2 A 9F:2EF Ab $:2EF Ab D: @:60l:EL BHh E ] K ] ,D;AF BGF} E t=($>AC G C LAJC EK BBA N J FH UIBA ,8BEK BDK G N J ,4BAC DJEK C $dC EC C A (pDEC DY A ,DEAC FEKw G ,4J EC P E (NEC BEE^ N ,DOAC HD^ B 0tTYJC Cs BA J D D,T?EC P E ,XE` BJJ C dZcEH AT (,ZjEH BL K  ,X[ AC P F TeMEC  A (erEC DM A fMEC  A gEC  A tg,g@geEX g  `gEL E\ F HhiEC T D h$hEC FH (i4i%$ PiTEC Am J S 4iHi.\iEO  (|kVEO BIII  $lEI C I nEG A B ,oqEG HD H ,$q#EG FEH A ,TshEG BID I $vEM C E $wEC C F $yEJ C H $@{EC A G ,$|eEC KIED I $T~EN BP{ A |pAC B A $܀EN BP{ A zPLRx $$4SEJ B A L\= $h)EJ B A ) , EC FDp F  $hEN BS{ A AC B A $EN BS{ A ,t$IQEC FH F 73 $ EJ B D  $ ܉EJ B D 4 ,PEC BN A  $EJ B D Ww (Č<EC KC J ,؍EC DLi A 8+EC W E F  (D+EC W E F  LP+EC W E F p\4EJ 0EK BHIID A 4LfEC BDb ` U [ n Z $tEC DDN $ ܐzEE EU ,H4EC IY F X X ,xaC DHP BJA [ 04YC BQ A { E U ,ВEC Bs C f J E 0 `-EC JH J S E (@\EC G E lQC B ""ԗWC ^ 0EC FR H f B  $ EC B2 L 4 H= \Л&EC ^ J ܜ.EC ^ J EC F@ B dEC F $dEC DH <EC Bh F n J } K  H X ,P\EC Bh F b F n 0̠EG FD E K E (hEC DEDC H (@EC D^ F K  LQJ Cm 0 <@EC Bq (P \\EC D^ F g | _QJ F} ( УVEG CX I e  NQJ Co  0NQJ Co (!\VEG CX I e  :7>%8p#8_>#88x@?8P?PP0@PhP`@P`P@P(0P APPAPjA`X@BpXB 8HC 8 `C~88ȸCa88FH8 DFH86X8D6X8DP@E @EF`FjFp8h G8hG8G8ط@H8H8:Ip8`Ik8:  ' 7 G W gImw Jf`JسJ8@K8KE8L/8`L 9HXL9 M9XM9M@N0j0dX%_=pXyNtl `o`ЊZU@ P p,KAOPg4zR` j}0Q0<X*= ((l `C@U espuaA`Њx 0~k`R p}C+\csPpcDb8 pb%,?U{jC"Hr80 Hp%8xGcpF{qN@9O`9`Oz9OX9 P_9wPI9D9P;9P*@Q^:    '  7  G  W  gQ F:R0%:`R@:PYR `ȼ S)pȼS?ȼSWr@T9T9(U`U9{ +U _PD Vtf7Zdtp7:Z?t:Jt?~R u?xWI?_/?U> `(?Uo>?Rp`?RhH`?RZ?@a?RHa?RGJb?RG`b?RH J_?S?@ObC?(SG@J c3?@S`GpJc?`S0G@Jc<?pS8I@dT?S?@dN?SI@e[?ShI`ev?SI @e}?SI f"?SHf?SHf?S8H@g-?TG@g?TFJi@0T$@4@X@PTJ@U@F@pTf@|@4@T@@h?TE@K`h?T>HNh?T(EpN i?TDOi?TPFHPi?TEP@j?U>?U@@j?UhD@;?V@Ak4?VD`k-?V=k"?VD l?VCl?V<l? VHD?@V@@@m?@V<*A?@V9AJAm?@VC*An?@VC`n?@V<n?@VCh?TYAiA?TYAiAX?`V@A oU?`V DoL?`V<?V@@o?VCwAq?UYAiA@pA?VFAp"?Vo>q?V]>`q?VFXQq?V$>A r_?VpFr?V?>A? U9AJAr?W>@s|?W>wAs$? WHCt?@WC`t?PW@B.?@UAA/?hWAAt&?hW*<!?hWAA?xWAAu?xWBQu?xW8<@v?xWBAv?xWBBw?xWpBB`w?xW8<K?`UAA?xUAAw?W<?W x_?W<xY?W;x?W;@y}?W;yw?W;zIW;.B    @ < (Ho3 " )@*`Z8 ooYooDVo'0@@@P@`@p@@@@@@@@@AA A0A@APA`ApAAAAAAAAABB B0B@BPB`BpBBBBBBBBBCC C0C@CPC`CpCCCCCCCCCDD D0D@DPD`DpDDDDDDDDDEE E0E@EPE`EpEEEEEEEEEFF F0F@FPF`FpFFFFFFFFFGG G0G@GPG`GpGGGGGGGGGHH H0H@HPH`HpHHHHHHHHHII I0I@IPI`IpIIIIIIIIIJJ J0J@JPJ`JpJJJJJJJJJKK K0K@KPK`KpKKKK( 0(EHxжfH2X8ȵwPp.z xHкp`(jH ȸP jط::`سHwP^F%ȼȼȼ(_ a  @:JXVWV5VKp|i {<V9  V'QO>o>hHZ?HGGHG`G0G8I?IhIIIHH8HGFE>(EDPFE>hDD=DC<HD<CC<C D<CFo>]>F$>pF?>>>HCC@B*<IB8<BBpB8<<<;;;;;0QQQ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `@@@@@@@(Hh(HHh(Hh(@@@@Hh(H@@@@ @    @    @    @   `@@@@@@@@@@@@@@@@ @   !@!!!"@"""#@###$@$$$%@%%%&@&&&'@'bfdd-8.5.7-02.el9.x86_64.debugh7zXZִF!t/;"]?Eh=ڊ2NaTRU62°!=$ NZJsU+<oW # {EoWʒY+z4'^<1f=_PK[17 fm֝wv|^}?Hӿ]([4#N^ԙ]H23cMo!Qtor1z !ĥ[|mqy:X y0Y7!QnḓZ-=5*a™J*0f 4n_EtR"\tHvP3] `De m@Ԣ0{4S͹WA6֑?ʐ1 $ BXh9R/6SYsTET ⑳c* ,4ܯӕp6YI 7*Ny>"*B,Hê.iU7-K.' e=CTSܼbsc~,(8VuE4Qeڻbo+ܘ¼A~]eWE@w%kcE(밸sqk &ޘIJ"&v/EY$4Rܔ:z;0?V%|!m95}IytGVt֒=yu`n(-־` 'ϩO۬:~)͑? 3%Bx@ʋ13N j2X%abZ} tf#v6HU ~J [fڙÚ5eIDy6 S\@dk sPkk,V.<ERzD˟"E1Xڍ;!!:s4=S_י iri˻LLhq 2O\fC3+սLXcxOu՝Ʈ+`8BYSy $:#(*٬|(lb|,L}^AoR9s.#$iu eBT}z\Nڑ blJv-o PdHu=843*-b6M37Ǩqi^vxu<(2 5*qLfTo̘Q3d&peq}j"`3 OoP'ޒػn I#ɥr)D+đ t;i1ߠeX.Sa2?J0xݖFgb3E`SP#&`{k-$3ruL a 3zd,Zlі2ckxƝ1 2ջͼ?D elEAJĽLon`T@t-$PqAj ą2p0>=aawT^G'!%$:ӶOGD9(TxH`1IHƄ"Ec!p/ *qVY+.~oR7BOb#j`Q/.Bg AWZf ߊ))yl~u7˛w8((Ym+,//0N6+$+)RW',raq,7ɢI)\!ÇLY=N 'h\,؇DZOSDte-5րPԱ wWyVfoV„:R76a1G엦mۄ㈘Z+eI1Uv-dG2:ތu*#<4æZ~XL_RΚss`%As+?S}U .3ܾފ ^5}n(|-4*@l8RVO@d+VdHJU|g}BFS[t`_=Hd(l' 5 !uZ*G^*Qv{2:c!L4{Capkk.XvfsA0& $'T.~w!23-n"cµuzz xEGe&dqh9Q.CjRH({5La,: k$2I$k8ߢ/Be+6z]6@KZLβZ8xAMUms\xˠߗxCnxyX%EaSo'GbvŕbޢzMP@ 2xi4V+b'"gQWh.w7ޱgYZ.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.note.FRR.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.data.rel.ro.dynamic.got.dataxref_array.bss.gnu_debuglink.gnu_debugdata 880&hh$9 G(Qo[  (c33"koDVDVVxoYY`Z`Z8B**@@@ @ @ KK 0W0W Q<<  WW bbH2  (HH```{ ' )0  K ! { k ,@u@1u$@4udO