�PNG  IHDR��;���IDATx��ܻn�0���K�� �)(�pA��� ���7�LeG{�� �§㻢|��ذaÆ 6lذaÆ 6lذaÆ 6lom��$^�y���ذag�5bÆ 6lذaÆ 6lذa{���� 6lذaÆ �`����}H�Fkm�,�m����Ӫ���ô�ô!� �x�|'ܢ˟;�E:���9�&ᶒ�}�{�v]�n&�6� �h��_��t�ڠ͵-ҫ���Z;��Z$�.�P���k�ž)�!��o���>}l�eQfJ�T��u і���چ��\��X=8��Rن4`Vw�l�>����n�G�^��i�s��"ms�$�u��i��?w�bs[m�6�K4���O���.�4��%����/����b�C%��t ��M�ז� �-l�G6�mrz2���s�%�9��s@���-�k�9�=���)������k�B5����\��+͂�Zsٲ ��Rn��~G���R���C����� �wIcI��n7jJ���hۛNCS|���j0��8y�iHKֶۛ�k�Ɉ+;Sz������L/��F�*\��Ԕ�#"5��m�2��[S��������=�g��n�a�P�e�ғ�L�� lذaÆ 6l�^k��̱aÆ 6lذaÆ 6lذa;���� �_��ذaÆ 6lذaÆ 6lذaÆ ���R���IEND�B` ELF>�0@�y@8 @@@@��888dfdf �i�i �i �� �i�i �i ��TTTDDP�td Z Z Z��Q�tdR�td�i�i �i 88/lib64/ld-linux-x86-64.so.2GNU GNU��AM. /�EVI�T���e�� @ ehjBE��@�=��|����qX�����0L�*��]+d�  ��^�2��{�"�������Q�Hn0��U�G�t�B,�$*�����Q� �I� E^yn`Y��!y o�c���+t��5��mej�:�� ;s  � lM�r � E�`�s � H#T�r �4R� �ElibOpenIPMIcmdlang.so.0_ITM_deregisterTMCloneTablei__ipmi_debug_locksipmi_domain_iterate_domainsipmi_mem_free__gmon_start__ipmi_cmdlang_report_eventipmi_get_error_stringi__ipmi_log_maskipmi_mem_alloc_Jv_RegisterClassesipmi_cmdlang_global_erripmi_domain_close_ITM_registerTMCloneTableipmi_cmdlang_event_next_fieldipmi_cmdlang_reg_cmdipmi_cmdlang_outipmi_cmdlang_get_bool_finiipmi_cmdlang_handleipmi_cmdlang_get_argcipmi_cmdlang_cleanupipmi_cmdlang_get_curr_argipmi_cmdlang_get_argvipmi_cmdlang_initipmi_cmdinfo_get_cmdlangipmi_cmdlang_event_restartlibOpenIPMIutils.so.0i__ipmi_debug_mallocipmi_report_lock_erroripmi_debug_malloc_cleanuplibOpenIPMI.so.0ipmi_shutdownipmi_initipmi_handle_snmp_trap_datalibOpenIPMIposix.so.0gdbm_storegdbm_opengdbm_fetchsel_clear_fd_handlersipmi_posix_setup_os_handlersel_set_fd_write_handlersel_set_fd_handlerssel_alloc_selector_nothreadsel_stop_timersel_alloc_timersel_set_fd_except_handlersel_set_fd_read_handlersel_select_loopsel_free_timersel_selectsel_start_timerlibreadline.so.6rl_callback_read_charhistory_expandrl_callback_handler_removestifle_historyrl_initializerl_callback_handler_installrl_redisplayadd_historylibncurses.so.5libtinfo.so.5libnetsnmp.so.31snmp_addsnmp_select_infonetsnmp_tdomain_transportsnmp_sess_initinit_snmpnetsnmp_ds_set_booleansnmp_timeoutsnmp_oid_comparesnmp_readsnmp_sess_perrorlibOpenIPMIglib.so.0g_log_set_handleripmi_glib_get_os_handlerlibgthread-2.0.so.0g_thread_initlibglib-2.0.so.0libcrypto.so.10libgdbm.so.4libpthread.so.0__errno_locationlibc.so.6fflush__printf_chkexitfopen__strdup__fdelt_chksignalputs__stack_chk_failputcharfgetsstrlen__fprintf_chkstdoutfputcmemcpyfclosestrtoul__ctype_b_locgetenvstderrfwriteclock_gettime__vfprintf_chk__cxa_finalizestrcmpstrerror__libc_start_main_edata__bss_start_endGLIBC_2.2.5GLIBC_2.15GLIBC_2.4GLIBC_2.3GLIBC_2.17GLIBC_2.14GLIBC_2.3.4  ui e;��� qii |ii ���������ui eti ��i �1�i `1�i �i �p �3�p �1�p 2�p �@�p P2�p P3�p  s q `s q �I(q 0I0q  O8q �N@q PNHq NPq pPXq N`q @Ihq Mpq �Lxq P�q 0L�q pK�q H�q @H�q PK�q 0KHr �JPr @JXr  I`r �Hhr PH�r `H�r @Q�r �r �r �r �o �o �o �o &�o <��o L�o S�o ]�o `�o a�l �l �l �l �l �l m m  m  m  m  (m  0m 8m @m Hm Pm Xm `m hm pm xm �m �m �m �m �m �m �m �m  �m !�m "�m #�m $�m %�m '�m (�m )n *n +n ,n - n .(n /0n 08n 1@n 2Hn 3Pn 4Xn 5`n 6hn 7pn 8xn 9�n :�n ;�n =�n >�n ?�n @�n A�n B�n C�n D�n E�n F�n G�n H�n I�n Jo Ko Mo No O o P(o Q0o R8o T@o UHo VPo WXo X`o Yho Zpo [xo \�o ^�o _�o `�o b�o c�o dH��H��L H��t�H����5JI �%LI @�%JI h������%BI h������%:I h������%2I h�����%*I h�����%"I h�����%I h�����%I h�p����% I h�`����%I h �P����%�H h �@����%�H h �0����%�H h � ����%�H h �����%�H h�����%�H h������%�H h������%�H h������%�H h������%�H h�����%�H h�����%�H h�����%�H h�����%�H h�p����%�H h�`����%�H h�P����%zH h�@����%rH h�0����%jH h� ����%bH h�����%ZH h�����%RH h������%JH h ������%BH h!������%:H h"������%2H h#�����%*H h$�����%"H h%�����%H h&�����%H h'�p����% H h(�`����%H h)�P����%�G h*�@����%�G h+�0����%�G h,� ����%�G h-�����%�G h.�����%�G h/������%�G h0������%�G h1������%�G h2������%�G h3�����%�G h4�����%�G h5�����%�G h6�����%�G h7�p����%�G h8�`����%�G h9�P����%zG h:�@����%rG h;�0����%jG h<�� ����%bG h=�����%ZG h>�����%RG h?������%JG h@������%BG hA������%:G hB������%2G hC�����%*G hD�����%"G hE�����%G hF�����%G hG�p����% G hH�`����%G hI�P����%�F hJ�@����%�F hK�0����%�F hL� ����%�F hM�����%�F hN�����%�F hO������%�F hP������%�F hQ������%�F hR������%�F hS�����%�F hT�����%�F hU�����%�F hV�����%�F hW�p����%�F hX�`����%�F hY�P����%zF hZ�@����%rF h[�0���AWAVAUATI��U��H�=+/SH��(dH�%(H�D$1������H��t1�1�H�������������I�\$�;-��D$E1�A�A� �a��{��H�=�.H��L���tYH�=�.�H����&H��E E��A��D9�~~Ic�I�Ā;-ur�;-E�Gu��C<-t� H��t�]��@H��A H�=zA UH)�H��H��H��H��?H�H��u]�H��> H��t�]H����@�=YA u'H�=G> UH��t H�=b8 �-����h���]�0A ��@f.�H�=08 t&H�> H��tUH�=8 H����]�W�����K���f.����f.�H�Gh�@��H�Gh�h���/�f�f.�H��= H��I��H� �H�81��]���f.�AWAVAUA��ATUH��SH��H��L�ghH��H�t$A�D$D�<��?����S8L��&E�tH��%L�L$D�����H�<$IE�1�H�$I�<$1������E��u �_�H���MI�<$H�$1��������D9�t1��t���f�u�I�<$L�V&H��#D��1��}����I�4$� �:���I�<$H��[]A\A]A^A_����������f.�SH��H��H�5����������u�[�@AWI��I��AVAUATUSH��(H�GhH��H�D$���W8�����pL�(L��%H�:#1�D�$6�t$L��D�������A��ń��X�~���A��I�Ɖ�DI�I�_���H��H��L�K��DJ tz< u�H��"L�+%D��L��1��V���I��D��I��H�D$L�%H��#�pL�<$H�81�� 6�t$�����H�D$H�8H��([]A\A]A^A_�`�����L��u���DB u H��H���u�Hc�L��H�L)�9K; |9I��L��I)�L��L��L�D$�����L�D$Dń�tAI�������@H��!L�E$D��L��1�L�L$D���h���L�L$M��L���L�� �����.���H�D$L�$H��"�pH�81�� 6�t$�����������UH��SH��H�5E= dH� %(H��$�1��P ����1�1�1������H�=G!H������H�$!H�=!!������H��H����H���y�����H�����1�f�D$HH��H��H��H�D$0H�$����HDŽ$��D$����H�D$����H�D$XH�\$`H�D$PƄ$������H��H��< tD1�H��$�dH3 %(uCH�ĸ[]�H�19 H�=��H��P�������H�=N H��������������f�H�5+ 1���< ��< ����@f.�AUATUSH��H��dH�%(H�D$1��n���H��H���s���H��Lc�����A��H��E)��Z���E��~mJ�<�H�t$H��������E<��t5H��H�E@H��H�E`H�D$dH3%(uCH��[]A\A]�@�D$H�5�1�H�߉�8 ������H�R�E<H�E@�����Df.�H��dH�%(H�D$1�H��H�$tw1�H���������t8����u1H�<$H��t �?uk�����H�D$dH3%(��H���DH�y7 H� $H�� �H�81��'���H�<$H��u��@��: ��: �f�1��08 H�)8 �'8 H�48 ��: �����H�4$H�=�7 ���������@f.�� ����f.�AWAVAUATUSH���� Y: dH�%(H��$�1��D$�D$��u2H��$�dH3%(��H���[]A\A]A^A_�f�H�t$0I���H����H�H�D$ H�L$H�|$H�D$ H�D$(1�H��H�D$E1������T$H�-�9 ��q�D���DA�UH��I���)E1�1�D� L�HH�mD��L��A�U��� H����H�EI�GL�}�CH��9D$~AH��A������H�D�0��H���t�H��t�9]�r����CH��9D$I��H�m�fD�D$��u`H�Q8 L��H�0A�U8����f.�H�uL��A�UM��H�Et\I�FH��A�U�f���@I�GH��8 �J���H��7 L��H�3A�U8E1�H� eH�T$H�3L��A�U0�/����H�I8 럸 ���+���H��H��4 H���H�81��K����������,���f�f.��+����f.�U���SH��dH�%(H��$�1�H����H�Hc�������H�������L��?)ѺH��H ������H��$�dH3%(u H�Ę[]������� �7 ���Dt4 ��u�f7 ��t��u ���H�������H�p3 H�8H������@H��@��H�uO@��H� uB@��H�u5@�� H��u(@��@H��uH��H� ���HD�H�5�H�ѿH��1�����1�H���,���f�f.�ATI��UH��SH���=�6 ��t �5�5 ��tvH��2 ����5 w0H�E��Hc�H���fDH�57�1��=���DH�;L��H������� ����H��1�[]A\����@� 6 ��u��3 ���r���H�2 � �T$ H�3������T$ �X�����.5 H�;H��H��[]L��A\�3���H�5��1������P����H�5u�1��m����0����H�5N�1��M��������H�5<�1��-���������H�5*�1�� ���������H�5 �1��X4 ������ ���@f.���t ��DATUS�y�H��t[]�A\�fDH���H���H�=K1 � �A�����u�H���u�H���L���H��t��}u�H�MH�UH�= 1 � ������u�L�M(I��-v�L�E H���D����V����a����SH�84 H�3H��tH�H���P��u H�[�H�;0 H�=l�+�H��Z��������H��H� 0 ��H���H�81�����H�5�3 H�=o�����3 �������3 ��t.fDH�=�0 �����H��0 1�H������X3 ��u������H�=�0 �'���������f.�L� I3 I�9t�f�H��H�G0E1�H��1�H�y���H���P��uH���H�;/ H�=��+�H��Z��������USH��H��H�oh������H�|$H��������T$<��u$@I�}0�����I�U01�H������D$<��t�H�E�S���H��A�E<I�E@H��I�E`H��$�dH3%(��H���[]A\A]A^A_�L�������-b. H�D$(H�EuL����. ����H�T$ H�|$H�5G������H�!I�E@�����A�E<�m���I�}0��. �g�����- �N����w����SI��H��H�� �=S. ��t �5Q. ��tAM��t|H��* � $I��H�H�پH�81��6����. H�� 1�[�����+ ��t�H�* � �L$H�T$L�D$H�0������L$H�T$L�D$�@H�* I��H�gA�ɾH��H�81�������AWAVAUATUSH��H��X�5}- dH�%(H�D$H1���t� k- ����H��L�|$@L�t$0�����H�=L�l$8L�d$4�����H�D$,H�D$DH�t$M��M��L��L��H����������/�D$4������w΋D$,L�D$8�,L��L�D$����L�D$�DH� �H�5����D$1�1������D$0��tZf�H�T$@��H�5����1�����9l$0v1��t�@��uϋT$H� GH�5V�1��Q������ ����H�g( H�8����� ���f.�L�L$@�D$,H� �L�D$8M�ɍtH�5��1�����������H�5��1����������1���+ �?���H�D$HdH3%(u6H��X[]A\A]A^A_Ë�( ���;���H��' � H�0�n����"�������@H��+ I��H��t��L����f.���@f.���@f.�H�5I+ ��S�H��H�� H��dH�%(H�D$1��K�������u2H�$H���S㥛� H�H�D$H���H��H��?H��H��H)�H�SH�|$dH3<%(��uH�� [�����fDSH�������H�ø H��tH�=�* H��t�)���H��* 1�[�@f.�H�������������f.�S�H������H�¸ H��t�BH�0�H�BH�[��Hc��H����USH��H�=�) H��t.E1����������H��) H��[]�f�H�=�����H��H��t�H�������H�xH�������H��H��) t�H��H��H���~����/H��H�DH�.OpenIPMH��H��@I_db�@ �d���f�AVI��AUM��ATI��UH��SH�5) H��t8H���X���H���H���K���H��t6[]I�A�U1�A�$A\A]A^�@�����H��( H��u��[]A\A]�A^�f�AUI��ATA��UH��SH��H��( H��t9H�������A���L��E��H��H���������t�H��[]A\A]�@�s���H�l( H��u���DH�q( 1�1�1�H�8�����f.�H�Q( I��1�1�1�H�8�����H�����H�L$8L�D$@L�L$Ht7)D$P)L$`)T$p)�$�)�$�)�$�)�$�)�$�dH�%(H�D$1�H��$�I��H�D$H�D$ �$�D$0H�D$H��' H��t ��H��L����H�D$dH3%(uH�����c���ATH�=P 1�I��1�US������������tH��u�:f.�)�t,��L���������y��'������������[]A\��1���@����[]�A\�f�f.�S�FH���u-H��% H��% H�VH�H�p1��CH�5�% [�DH�5� �����C1�[�@S�FH���t!H�5� �y���H�H�SH�PH�CH�H�H�������1�[��ATUH�-F% SH9mH��L�b tH�5� L���)���H�CH�;H���C��H9mt[]L��H�5l A\�����D[]A\�ATA��UH�-�$ SH9mH��H�~t H�56 �����D��H�sH���SH9mH�{t[]A\H�5 ����f�[]A\Ðf.�H�~�w����SH�~H������H���[���1�[��SH�F H��H��tH�v��H��[�4���@ATI��UH���(SH������H�ø H��t:H�,% H�KH�5�����CH�CH��H�k H�8�;�����uI�$1�H��[]A\��H�߉D$ �����D$ H��[]A\��UH���SH��H��$ �6H�;�����uH�;�6���H��1�[]�f.�AWM��AVI��AUM��ATI���(U��SH��H�L$�5���H�ø H��t}H�L$L�cH�����L�%9$ �+E1�L�k L�sE1�H�KH�$H� ���I�<$H�ډ�������A��uEI�<$1҉������I�<$�������I�<$����`���I�1�H��[]A\A]A^A_�@H������H��D��[]A\A]A^A_�@f.�S�FH���~5�����Cu$H�H�SH�PH�CH�H�H�H�C1�[�H�5X �4����C�Df.�USH��H��8�vdH�%(H�D$(1����tH�t$(dH34%(��H��8[]�H�l$I��H�T$H�K�CL�H��A��`H�T$H�D$H�L$HBH H=?BH�L$H�D$H�Q~&�H-@BH��H��H=?B�H�D$H�L$H�{H��������Z����S���S1�H��H�� H��dH�%(H�D$1��n�������u2H�$H���S㥛� H�H�D$H���H��H��?H��H��H)�H�SH�|$dH3<%(��uH�� [������f�AWA��AVI��AUI��ATL�%� UH�-� SL)�1�H��H���U���H��t�L��L��D��A��H��H9�u�H��[]A\A]A^A_Ðf.���H��H���%s is a program that gives access to the OpenIPMI library from a command line. It is designed to be script driven. Format is: %s [options] Options are: --execute - execute the given string at startup. This may be entered multiple times for multiple commands. -x - same as --execute --dlock - turn on lock debugging. --dmem - turn on memory debugging. --drawmsg - turn on raw message tracing. --dmsg - turn on message tracing debugging. --dmsgerr - turn on printing out low-level message errors. --glib - use glib for the OS handler. --snmp - turn on SNMP trap handling. --help - This output. Could not allocate SNMP timer Error handling SNMP fd data: %s error removing terminal handler, giving up error enabling terminal handler, giving up global error: %s %s: %s (0x%x)ipmi_smi_setup_con: Unable to allocate os handler Unable to initialize command processor: 0x%x on|off - If an asynchronous event comes in, redisplay the current working command. This is on by default.Error adding exit command: 0x%x - Read commands from the file and execute themError adding read command: 0x%x %*s%s%s %*s 0x%2.2x%*s%s udpudp:162Exiting ipmishNot enough parametersredisp setting invalidredisp setipmish.c(redisp_cmd)FATL: SEVR: WARN: EINF: INFO: DEBG: %s%s Exiting due to signal %d error: %s: %s (0x%x, %s) error: %s %s: %s (0x%x, %s) No filename enteredUnable to openfile> %sFile readipmish.c(read_cmd)global error: %s: %s (0x%x)Event %*s%s: %s %*s%s %*s%s: %*sCOLUMNS--executeNo option given for %sOut of memory--dlock--dmem--drawmsg--dmsg--dmsgerr--snmp--glib--helpUnknown option: %s Could not allocate selector OpenIPMIredisp_cmd- leave the programexit> > %s  |��������������������������T���HOME/dev/urandomlock called recursively lock count went negative Release of lock when count is not zero Locks held when all should be free ;�>P���H �����������p�������������������0����0���0@���H`���hp�����������������@����`����xP����`��������0���(����@�����P���������@�������� ���@�������������X ���p0����@���������������� ���`���8p���P ������������ 0���( P���@ ���` ����� ����� ���� ���� ����H ����` ���� 0���� ����� ��� ����h P���� ���� ����� ���( zRx �����*zRx �$����FJ w�?;*3$"DH���\@��� t8��� �0����(���#D�@����B�B�B �E(�A0�D8�GP�8A0A(B BBB��������A�ZL<����B�H�B �B(�A0�A8�D`� 8A0A(B BBBE ,�����NA�D�G� AAA �����"<�������B�B�A �A(�G@� (A ABBE ����D ^ F 4x���LLp���TB�B�B �B(�A0�A8�G�K 8A0A(B BBBJ �����,�x���yA�H�G�a AAA �����LtS�����D{Dx����B�D�D �D0{  CABI Q  DAJH ,\����R�A�A �M �A�G�G �����PA�d A ������D�H���`Ta A ,�����A�A�J�� AAD L�����B�E�B �B(�A0�A8�G�8 8A0A(B BBBA $dh����A�J0M CE L����B�B�B �B(�A0�A8�G�� 8A0A(B BBBA L�����B�B�B �B(�D0�J8�D`� 8A0A(B BBBF ,����"D����\����$t����zA�L0f AA �����2A�p������������8A�v  ���,$����A�A�D n AAJ LT����~B�E�E �D(�D0�g (A SBBE Y(A BBG<������kB�E�D �D(�D0z (A ABBE �������������G�� A 44����tB�O�A �C ABH NADl����LA�q F S� ���8A�v4�@���]B�A�H �v ALJ AAB4�h���UB�D�H �q ABN AAB���� 4����A�WT����A�V<�t�����B�D�I �D0P  AABI T AAB$�����3A�I�D `CA\������B�E�E �E(�I0�C8�DP� 8A0A(B BBBE L8D0A(B BBB< ����QA�{ D ,\ �����A�A�GPq AAD $� `���wA�I0f AA D� ����eB�E�E �E(�H0�H8�M@l8A0A(B BBB� �����1`1�i ?��������� ; H# 4R�i �i ���o�� � � �l ��(� ���o���o����o���o����o&�i �#�#�#�#�#�#�#�#$$&$6$F$V$f$v$�$�$�$�$�$�$�$�$%%&%6%F%V%f%v%�%�%�%�%�%�%�%�%&&&&6&F&V&f&v&�&�&�&�&�&�&�&�&''&'6'F'V'f'v'�'�'�'�'�'�'�'�'((&(6(F(V(f(v(�(�(�(�(�(�(�(�())&)6)Po �3�12�@P2P3 s @`s �I0I O�NPNNpPN@IM�LP0LpKH@HPK0K�J@J I�HPH`H@Q�r �r openipmish.debug��'�7zXZ�ִF!t/����]?�E�h=��ڊ�2N�� � ����CRaR��fag�����$��|´���8�� U�ya':�����E��&Z5S������G��Kޗu�3���?4��K���N�Թ�ΣwV�°v�-�a��!hf��~>ڳ��%�i������2P���� !��b��"�&�nN8S)]2�I[F���lk��˶�w ?Q���G�ó��,�|[e�E���7$ժ�9�r�%cao>�kTtED��5�Iv���1�����O����a�vʽ����N�Į���j��G��L*t@��K&������%��I�̲/���N��%��k�� /��۱iW��Lh��e��������.?�]�zG���c�w��g��_�!�p�5z�d_ա��� 6*7�9���%j{a�9�-?�[M�Nq�N��!�O ߦz��Zіg�i��ҹ#��0t����8���J��j2�YP R���乬���Z�q�r�����Z}�$���SS�./ s��”�CQ�<�s�@�ew��x�}koB�h�s��6L7r���=�j����I���p�7E2��a@(N*;�OOu `|aHݫ��oC3Gr��u|�f7g[0��������c��=[���H����O�����UB�>�̰ru��Au���$�1�!��r��8��6�M�2��P���V�zA��W#漤�M��c�mT���`�Zd�Q�)��"i���+T|�iv+��뎰f����� ��6��70s��R����+�9\��v�����K)�t��>��s$Av{� ��vZ���_ǒW�x�Z�h��F$ �@G�٤�;x0��n����f�5U�-�k@e*U��15���_�l�5�[Q��4��5�`/�x'&�ㆃ��!D<@� t�C�*ܤ�Jz��)c���H^S� �3���ި�0�U^���8l�d�'��B ���|O���б���K������J�W�m �x7�yP�����Pg/���8�x�� @������ V�ޘ,��|Lf�(�����b�B��8J�����Fg�����'��|+�R���.s�ׇ�Ӷ�!��h*iyJ7//7c���p���]!�n��#�7c ��=$� U���A ����rң��ש�o2� M��oq(��*�A�E#��Y� �9{͝W��$����L�!����X�F�� k�[�Z�GT$�����yI�(}��� ܿ\\�Z�(]�5�%W���/�B6�m\���B�� ��/��� c�"HBz�lT���u���q|���G��y���˃��7�{����� �-����g�YZ.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.data.rel.ro.dynamic.got.data.bss.gnu_debuglink.gnu_debugdata 88TT !tt$4���o��@> �� F� � �N���o���[���o���j((�tB���~H#H#yp#p#��@)@)�(�4R4R �@R@R�� Z Z�� \ \D ��i �i��i �i��i �i��i �i��i �i���l �lH�p p� ��r �r� ��r�r��x