HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/lib/modules/5.15.0-152-generic/kernel/drivers/comedi/drivers/ni_labpc_common.ko
ELF>�@@*)GNU&A�l,"�'}��
����LinuxLinux�U����H�����]�D�U����H���]���UH��H����]�D�UH��H��@�2]���UH��AVL�wLAUATI��SH�_L����s�L��I��H�CH��s�L��L���H�CHL��1��C ��1�[A\A]A^]�ff.���UL�O@��H�WH��A�AtE1Ʌ�A��E1҃�A��E�DɃ�wA���4A��E��E�����΃�p	�H�BH�r1��]�fD�UA��H�W@H��S�]�BtL�_H���E��A�S,�у��E��E�K�@A�S,L�@X�Ѓ�I��D�IE��x�Ѓ��ƒ�߃� ���ֺE��濃�@��E��@���A��D�I�CHA�s,�H�]���ff.�f��U�
H��AUATI��SL�oI�E@�L��
��I�E@���	�[A\A]]�f.��U1�H��SH�_H�C@��C0��H�]�Ƀ������ff.�@�UH��AWAVI����AUA��ATI��S�ӍTH��L��U�I�OH��E�L��PD����I�GH�I���D�,�H��[A\A]A^A_]�f��UL�WLH��AWAVAUI��ATI��SH��H��(H�G@L�wH�MЋJL��L�U�H�EȉM�D�����H��H�E��E����H�E�H��I�NHH��A#vA�v�H�u�H�}��H�E�@tD�E�I�UXA�A�v,�HA�D$I��H�@H���H��x]D	�A�v,I�FH�H���A�D$��tDE1�H�U�D��L��H��A����D�����A�D$D9�w�H��([A\A]A^A_]�I��D!��H��(1�[A\A]A^A_]�fD�UH��AWA�AVA�AUE1�ATI��SH�_�K( ����s(H�CHL����c(߿���s(H�CHL������H�C@�L����C4�tD��D����A	�A��s�[D��A\A]A^A_]�ff.�@�UH��AWD�z�AVAUA�ATA��SL�wH��A�F(����A�F(A�����D��D�����щƒ࿃�@D��E�A�F(�A�v(I�FHH�ߺ�A�N( ���A�v(I�FHH�ߺ�E��u�[A\A]A^A_]��UH��AVA��AUA��ATI��SH�_���c(�����s(H�CHL����K(����H�CH�s(L�����L�������c(�������s(H�CHL����K(����H�CH�s(L���L����{���D��L���k���D��L���[����c(�������s(H�CHL����c({�������s(H�CHL���[A\A]A^]�@�UH��AWAVAUATSD�zA�G�owe�BH�Ӆ�u[A\A]A^A_]���E1�I��I��D�,�H����u�D��D��L���I���I��$�F�,��C[A\A]A^A_]�����@�UH��AVA��AUA��ATI��SH�_���c(k����H�CH�s(L���D��L������D��L�������K(����s(H�CHL����c(����s(H�CHL���[A\A]A^]�ff.�f���B��t;UH��AVAUATI��SH��D�r�P�D�,�I��$�L��F9,�u[A\A]A^]��D�����I��$�F�,��C[A\A]A^]��UH��AUI��ATSH�_���c(�����s(H�CHL����K(����H�CH�s(L�����L������L�������c({�����A���H�CH�s(L���D��[A\��A]]�؃���f��UH��AWI��AVA���PAUATSH��H��L�o@�H���WI��H���H�H��HE�H�H�H��HE�A�t$I�T$@1�I�D$H�A�t$I�D$HH�ߺ�A�t$ I�D$HH�ߺ�A�t$$I�D$HH�ߺ�A�E��E����H���H����H��1ɺ���1ɺ��H�CH���H�x�I�D$H�{�aH���X�H���A�ą��
H���H��H�H�HH����pH�HH��@L�A�EHD�H�@pH�PX�����t/H����H�Hǀ�Hǀ�Hǀ�L���A�E�@Adž�H���1�H���H�߹H������A��E��u:L���A�E��Adž�L���A�E�ALJ�H��D��[A\A]A^A_]�A�t$(I�D$H�H���A�t$,I�D$HH�ߺ�E���0���L�C81�I��L��H��D������
���H���D���H������H���1ɺ��H�x�1ɺ��H�CH���H�x����H�Adž�M���I���L��Adž,�Idž8IdžX�A�ą����A������e���A��,D��L��H��A�����m���E9����<����A���]���H�Adž�	I���I���Adž��Idž�A�Dž��~A������'���A���D��H�������A���I��xIc�A�����E9������H�ALJ�I���I���ALJ��ILJ��A�ą������A���E1��������L�kI��XIcֿ�A�e(���L��L�E��A�u(I�EHH�ߺ�A�M(����I�EHA�u(H�ߺ���H���]���D���H���M���H��A�����A�e({������E��A�u(I�EHH�ߺ��M�L�E�A�E9���-�������A������A��������H�GH��tUH�xH���]��f.��UH��AUA��ATI��SH��H��eH�%(H�E�F�~�����������v�u��E���tA�SH�u�L���A�D$0A�D$(�{�E�uE���u�{�k�C;C�_H�E�eH+%(��H��[A\A]]��E���uҋC�E܅�tȋSH�u�L����{�E�u�E�����{��뛋v�u؃��@���D�CD�E�E���6������TA�L$A�@�1҉�����PA�T$,���������ʉϋC%=���O�=t�����1҉�1҉�A���A�t$(A�D$0������������=ww�{�Cu���sA�T$0����������ljC����v�E��u��\����C�����1��1҉�D�����y���A�D$,�<	�5���A�D$,�'���A�D$0�{���A�D$(��X���A�D$0�Z���A�D$(��7����E�������SH�u�L����{�E��?������ff.�f��U1�H��AWAVAUATSH��H��L�weH�%(H�E�1�H���H�@(H�E�I�F@�A�F0���E1��
A��'��H�E��xx uI�FH��tyH��I�FL�c�
H��A��I�D$@��
H��A��I�D$@�H����H�u��D	�f�E��I�F@1�H���A�F0��p���A��'t'H�E�eH+%(uH��[A\A]A^A_]��H�{ H���H�E��HL�ff.�@�UH��AWAVAUATI��SL�~@H�^L����FH�M�u(H�C@1�L����C0A�GtH�C@�L����C4�C0A��A��/u�S4����tH����{8L��tW�5����C0�����A�Fx��@t=�� t#L��L���A�[D��A\A]A^A_]�H�{u�A�NL����C4t�I�D$�x8tL������A�NLA�Fx�L�����H�CH�L���A�NLL��L���I�|$ H���A��i����H�CH�L���A�NLL��L���I�|$ H���A��'���f.��UH��AWAVI��AUI��ATSH��H�� �RL�H�M��ЉщU�����Ƀ�A�ĉM��8��UԋM�1�E��H���҉M���D�E�1�E��j1�L��H����1�A��X@��I�GH�H�ߍ4�A�w$�I��1��H�C�H�߾H�@H�H���N�A�U����E1��YH�}�H�SIcľ
A��H��H�U�H�B@H��H�M��H�UȾ
H�߉E�H�B@�H�M���EԉA�ED9�v6��H��I�GH�E1�H�L��L��H������q���H�e�[A\A]A^A_]�1�����UI��I���H��AVAUATS�A��A��D��A��A��D����H����V�A9�r@��@���t6��ty1�D�g��%��t`D1Ʉ�utD1Шuv��9�sWHc�A��D��������t'��u�E��A)�E9�t�D���[A\A]A^]�A9�t�D��A9�t�D��1�[A\A]A^]�f������f�����1��_���I�s H��H������[A\A]A^]�I�s H��H������[A\A]A^]�����I�s H��H�������]���I�s H��H�������<���I�s H��H������������UH��AWAVAUI��ATS�BH��L�G@�ƒ�B�S9�������E1�C����T�K9������y�C�ƃ�P�s�q9��i�{ ���� �C 9��j���bA�@�{(��<����a!��C(�9��E���
�z�!�ߍy�E�A�������~�������@A�ƒ�@@��A!��x�!�D	���E���������S8A�����ED�;S$���������9����� u�K,���jE����D�{D�sH�C0��t%H�����@�9�r@��@���|?M�E��H��L���~���D;{��A�[D��A\A]A^A_]�A�[D��A\A]A^A_]�D�KE���&����CA�������A�p;s����(����s�K��9���A�p��9������sA������A�[D��A\A]A^A_]��C,�����C,A��@����K�D;s�+���H�s0H���$����S8������L��������DE�����A�����C,A����A����~���A������A����O���A�����������S$A��������sA������sA�������ff.���UH��AWAVAUI��ATI��SH��(H�^(H�G@L����H�E�H�������H���h��r���}�9��T��A����E���L	�G�t6�M����L��L������ʉEЉM��h��Cx�� u�C|���I�G�CxI���@��1Ҿ�I�?���E��CT(���E�D�E�D��L��MȋU�A�G8��1��{x@D�E���D�MЋM�D��PL��L������}�AX�����I�GH�L���I�GH��L����{h�x�{`�nI�D$��L��H�@H�L�����}��s�U�A�w ���&��0A�w I�GH�L���A�G$1��{h@@���A�w$E��t�{`t���A�G$�{`@�0�ƃ}�u��A�w$M�t$L�I�GHL���L���A�WI�Ń�Љփ���A�G�{X@u��
��A�w�{x@u��A�wI�GHL���L��L���H�e�1�[A\A]A^A_]�H�E��E��@�B����CT �8����{x �E��'���1�I����E�������A�w ����M�D$I�GL��H�E�L�E��L�E�1��A�P L���H�}�1����{hL�E�u5E����{`��Cl���*���A�PH�}�1�L�E��L�E��{`�	���E��u
�{h������Kd�����A�P$��L�������1ɺ�������A��E�A����ȉM����A�O����A�wI�GH1�L����6�����E�����E1��ȉM��h���L��L���A�w ��A�w �����A�w$�����sl�������{`�*��������{d���������I�|$ H���H�CH�L����C0�H�~ H���A���U1�H��]��labpc_common_attachlabpc_common_detachai timeout, fifo never empties
channel scanning order specified in chanlist is not supported by hardware
entries in chanlist must all have the same range
entries in chanlist must all have the same reference
drivers/comedi/drivers/ni_labpc_common.cpremature interrupt
overrun
handled timer interrupt?
overflow
ni_labpc_commonlabpc_ai_check_chanlist����@KL�������@KL`���%&���@B�^�� �p/����`y�����<��P����@KL��@B �@
������@KL��	=`���%&���@B�^�� �p/����`y�����<��P����z@KL��@B �@
��license=GPLdescription=Comedi helper for ni_labpc, ni_labpc_pci, ni_labpc_csauthor=Comedi https://www.comedi.orgsrcversion=C0231DEF6B89F06401C5781depends=comedi,ni_labpc_isadma,comedi_8254,comedi_8255retpoline=Yintree=Yname=ni_labpc_commonvermagic=5.15.0-152-generic SMP mod_unload modversions  �Rmodule_layoutWP��comedi_alloc_devpriv���labpc_drain_dma��h�comedi_8254_cascade_ns_to_timerxs��comedi_alloc_subdev_readback3�
comedi_8254_loadJ
�	comedi_timeout���f__x86_indirect_thunk_rcx����__const_udelay�zzcomedi_8254_set_modeNH�comedi_buf_write_samples�ߞlabpc_setup_dmaQ&�Lcomedi_8254_update_divisors�9�[__x86_return_thunkp�\�_raw_spin_unlock_irqrestore:7�labpc_handle_dma_status!$8subdev_8255_mm_init��Ւrequest_threaded_irq.�%�_dev_errp��ccomedi_8254_initke��__stack_chk_fail�pHe__x86_indirect_thunk_rax�m��__fentry__ѿ��__dynamic_dev_dbg�4_raw_spin_lock_irqsave����comedi_8254_write�zkfreeEl�comedi_8254_mm_init��INsubdev_8255_init:5f-comedi_handle_events*Fcomedi_alloc_subdevices�����ni_labpc_commonGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��PPJ	� 
/� B� Q� `� o� ~� �� �� �� � 	� 
� �� 
� !� .� <� M� (‘O� �)�@S��Y� �;[b�~�b� PS�} m� @�`w� ��� ��� ��� ��� ��  � @d`� ��� ��)l6B�@
��� ���� }@� �� ����� � '� 3� ?� K� W� 
c� m� z� !�����+@g`�� ��� ��� ��+S�u��@TS��S��� �� i �� @� `� `�� ���� ��� �@�� ���� ���� ��� ��@$� ���+� ����������@6� ���A� ���G� �
�* �]|@ν�U� ��^� ��q;���@l� ����+S��]|ν@r� `� |�� ��� Tw;
@�� A'i`r'm��� ��2J���� ��
��G�S@	<��� �"#�� ��@� ���n������.��@� ���� ������� ���S� @� ���� �&� �6� L�  [� @p� `~� ��� ��� ��� ��� ��  � @�(`]]���� k� �� ����� 2�� 
����
����
����������
������
����������
����S���� ��S�,=@�  � |H^��@�S��J�
�2J������
������ � *� 8� F� V� f� v�  �� 0�� 2�� 	Hm��RY@n_p���������� ��@� �� ����
��������
����
����� X	<G�S@� ��<�� �B��� ��  � @� `� �#� b�-� b��G`� �����
����
������
�������6� D� \� t� �� ���� @�� `�� a�� b
���� P<U��G��@�(�� �� �� �  � @� `� �� ��� ���� �����@� ��
����
������� /� I� [� ��
�������
��������
�*��
��
`T�����o� ��
`T�����]]��|� ��
`T�����‘�k1�� ��
`T�����‘��)��� ��
`T���=��|22�� �� ��� ��
`T�����|2�� ��� ��� ��
`T��"#� � ��
`T��2� ��F� WX� �
`T��j� ��{� ���� ��
`T��o�G�� ��
`T��*��� ��� ��
`T��B$*�� ��
`T��� ��� ���� ��
`T���G� � ��
`T������=���G��2�� +� 64� ��I� ��
`T��Y�GV� ��comedi_subdevice_typeCOMEDI_SUBD_UNUSEDCOMEDI_SUBD_AICOMEDI_SUBD_AOCOMEDI_SUBD_DICOMEDI_SUBD_DOCOMEDI_SUBD_DIOCOMEDI_SUBD_COUNTERCOMEDI_SUBD_TIMERCOMEDI_SUBD_MEMORYCOMEDI_SUBD_CALIBCOMEDI_SUBD_PROCCOMEDI_SUBD_SERIALCOMEDI_SUBD_PWMcomedi_io_directionCOMEDI_INPUTCOMEDI_OUTPUTCOMEDI_OPENDRAINcomedi_insnchanspeccomedi_cmdstart_srcscan_begin_srcscan_begin_argconvert_srcconvert_argscan_end_srcscan_end_argstop_srcchanlistchanlist_lencomedi_krangecomedi_devconfigboard_namei8254_modeI8254_MODE0I8254_MODE1I8254_MODE2I8254_MODE3I8254_MODE4I8254_MODE5I8254_BCDI8254_BINARYcomedi_subdevicen_chansubdev_flagslen_chanlistrunflagsspin_lockio_bitsmaxdatamaxdata_listrange_tablerange_table_listinsn_readinsn_writeinsn_bitsinsn_configdo_cmddo_cmdtestbuf_changemungeasync_dma_dirreadbackcomedi_devicepacerdetach_counthw_devboard_ptrioenabledattach_lockn_subdevicesiolenread_subdevwrite_subdevinsn_device_configget_valid_routescomedi_asyncprealloc_bufszbuf_mapmax_bufsizebuf_write_countbuf_write_alloc_countbuf_read_countbuf_read_alloc_countbuf_write_ptrbuf_read_ptrcur_chanscans_donescan_progressmunge_chanmunge_countmunge_ptrwait_headcb_maskinttrigcomedi_lrangecomedi_buf_pagecomedi_buf_mapdma_hw_devcomedi_cbCOMEDI_CB_EOSCOMEDI_CB_EOACOMEDI_CB_BLOCKCOMEDI_CB_EOBUFCOMEDI_CB_ERRORCOMEDI_CB_OVERFLOWCOMEDI_CB_ERROR_MASKCOMEDI_CB_CANCEL_MASKcomedi_driverauto_attachnum_namescomedi_8254iosizeosc_basedivisor1divisor2next_divnext_div1next_div2clock_srcgate_srctransfer_typefifo_not_empty_transferfifo_half_full_transferisa_dma_transferlabpc_boardinfoai_speedai_scan_uphas_aois_labpc1200labpc_privatecmd1cmd2cmd3cmd4cmd5cmd6stat1stat2current_transferread_bytecomedi_isadmaMODE_SINGLE_CHANMODE_SINGLE_CHAN_INTERVALMODE_MULT_CHAN_UPMODE_MULT_CHAN_DOWNlabpc_ai_cmdlabpc_ai_cmdtestlabpc_ai_eoclabpc_ai_insn_readareflabpc_ai_set_chan_and_gainlabpc_ao_insn_writelabpc_ao_writelabpc_calib_insn_writelabpc_cancelisr_flagslabpc_common_attachlabpc_common_detachlabpc_common_exitlabpc_common_initlabpc_drain_fifolabpc_eeprom_insn_writelabpc_eeprom_readylabpc_eeprom_writelabpc_inblabpc_interruptlabpc_outblabpc_read_adc_fifolabpc_readblabpc_serial_invalue_widthlabpc_serial_outena_intrlabpc_setup_cmd6_reglabpc_writebwrite_caldacni_labpc_common.ko���	s#�72�?�X�	n���8�����$)Dbl w@�`��t�j�p�� F�p1��n� :`�! �2�LE �]��p��}pp�4��������b�P$�`��p�$ 1<JQ��|p8��8��8�88�8�	#:BUN%k�Ɍ�`N@&�� ����	���#5@Lev������,EZi����	�������	__UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8__kstrtab_labpc_common_attach__kstrtabns_labpc_common_attach__ksymtab_labpc_common_attach__kstrtab_labpc_common_detach__kstrtabns_labpc_common_detach__ksymtab_labpc_common_detachlabpc_inblabpc_outblabpc_readblabpc_writeblabpc_cancellabpc_ai_set_chan_and_gainlabpc_setup_cmd6_reglabpc_read_adc_fifolabpc_ai_eoclabpc_ao_writelabpc_ao_insn_writelabpc_serial_inlabpc_serial_outlabpc_eeprom_writelabpc_eeprom_insn_writelabpc_eeprom_readywrite_caldaclabpc_calib_insn_writerange_labpc_1200_airange_labpc_plus_ailabpc_ai_insn_readlabpc_ai_cmdlabpc_ai_cmdtestlabpc_interruptrange_labpc_aolabpc_adc_timing.isra.0labpc_drain_fifo.isra.0labpc_interrupt.coldlabpc_ai_check_chanlist.constprop.0.isra.0__UNIQUE_ID_ddebug255.2__UNIQUE_ID_ddebug254.3__UNIQUE_ID_ddebug253.4__UNIQUE_ID_ddebug256.1__UNIQUE_ID_ddebug257.0labpc_common_initlabpc_common_exit__func__.8__UNIQUE_ID_license262__UNIQUE_ID_description261__UNIQUE_ID_author260__crc_labpc_common_attachcomedi_alloc_subdevices__this_modulecomedi_handle_eventssubdev_8255_initcleanup_modulecomedi_8254_mm_initkfreecomedi_8254_write_raw_spin_lock_irqsave__dynamic_dev_dbg__fentry__init_module__x86_indirect_thunk_rax__stack_chk_failcomedi_8254_init_dev_errrequest_threaded_irqsubdev_8255_mm_initlabpc_handle_dma_status_raw_spin_unlock_irqrestore__x86_return_thunkcomedi_8254_update_divisorslabpc_setup_dmacomedi_buf_write_samplescomedi_8254_set_mode__const_udelay__x86_indirect_thunk_rcxcomedi_timeoutcomedi_8254_loadcomedi_alloc_subdev_readbackcomedi_8254_cascade_ns_to_timer__crc_labpc_common_detachlabpc_drain_dmacomedi_alloc_devprivL��������V��������!L��������4V��������AL��������WV��������aL��������uV���������L���������J���������N���������U���������N���������V��������L��������`N��������fV��������qL��������N��������V��������!L��������?N��������RN��������bV��������qL���������N���������V���������L���������\���������N��������V��������!L��������eJ���������\���������U���������N��������9V��������VV��������aL���������[���������N���������[���������N���������[���������N��������
V��������!L��������|[���������N���������[���������N���������V���������L���������[��������N��������[��������3N��������V[��������jN��������{[���������N���������[���������N���������[��������N��������V��������!L��������UV��������l�q]���������V���������L���������[���������N��������[��������0N��������>[��������RN��������_V��������qL���������V���������V���������V���������L��������	[��������	N��������'	[��������;	N��������i	[��������}	N���������	V���������	L���������	d���������	@�	�	`�	 
N��������1
N��������H
N��������_
N���������
G���������
G���������
B���������
4�/V�aPl��S��������V��������#N��������:N��������V`^R���������P���������P���������
 

`��������R
E���������
p�
`��������' ,`��������q[���������N���������[���������N���������[��������N��������AL��������WH��������]V��������bV��������qL���������a��������&V��������Ka���������O���������a��������!L��������bN���������N���������N���������Y���������N��������.V��������3O��������>CQ��������aL���������+�N���������N�����������������D��������+V��������>T��������lc���������N���������D����������Q���������N���������D���������8�Q��������L���������N���������Z���������N��������N��������#N��������NN��������Xpf]���������V���������L��������LV��������sV���������p�8�K���������V������������K���������V��������� ���K�������� � K��������5 <pAK��������QL��������V��������(V���������V���������L��������FZ���������N���������N��������N��������AN���������N���������J���������N���������U��������
V��������tW���������^���������Z���������I��������^��������*^��������_[��������qN���������X��������
Q��������#N��������+�6;Q��������FL��������
V��������V��������_A
@
b @` �(0p8 @pH�P X`` h�p x��p����	�@�p� �`����P�����_>Q�� �$�(�,�0�4�8�<�@
D2HiL�P�T
X�\/`Qd	h:	l|	p
t0
xG
|^
�"�9������a�������������������
�"�M������@�����p�"3Vt�ea �$(8,U04�8<T@�D^H�L�P�T�	X\\`ad%h-l*p�tKxr|�����'���	��9.�U
� a$�(
0w4�8b@�D�H*B��8B@H�PppBx��� �B���� �B���� 8M8F.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab_gpl.rela__kcrctab_gpl__ksymtab_strings.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rodata.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��:@�`�'J� JE@hu�'^� Y@v0'n� i@@v'	~� y@Xv�'�� �@�v0'
�2!*�.!��@w�'�2"	�2#R�p#��%/�C&��@�yp'
+'�@(�'�'� +�/P&@Ђh'8�/C�/>@8��'Q@1�@L@�0' k�4p0�4Xy5�5���O�Ox	(@	`YH��0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key6<���"��Ή��~��h��0	`�He0
	*�H��
�Y�L(�!kb�>WE�$�-C�,�>w%:��U$b������G�fq����9�J���%��M�a��a�"}X='
e�?�{�c�_��3�X�3+�x��錅0������r��
��I�C�-�s
%�����C��)l�DŽ��y!�^Ky`�z���#,�i�;��\4B���EPN������๫�Al�Z�0&#A:Q�e�˰���SⰐ���j��f�dYj7��v�!�U����	�Q9�As&�B����[u
��{�����גC��O�
��hc�4�|<9"6�' U�����)J'P�,��"P=���9�f��?5i����^�̓���P�-�?��H�ƊT�o�陋�8�R�HF��L%0�;�x�q�=ۭ��(���͢�Es?~���b����]��2�𼁊/*�TKH���H�^����ޜ*����+?NyD��ȹ���8�D4c��N��Γ��/L�2B������o'�~Module signature appended~