ELF>@@0/GNU~[XWlLinuxLinux6.1.0-41-amd64Hc H  utu 4DEu <<DEu x0D Eu @DEuz$u 4<u <<4u 0 u @uH$H H tuuuH  ANA?ǀ  uu tú H  ANA? ǀ tu H  ANA?ǀ  ]u& H  H? H  ANA?ǀ @H HHpHxH0ff.SH8 HHtNH H E1HHǃ8 Hǃ@ HǃH HǃP H Ht-H H E1HHǃ H Ht H Hǃ Ht-H H E1HHǃ H Ht-H H E1HHǃ H Ht-H H E1HHǃ H Ht"H H E1HH H lu4H [H H E1HHH [ff.ATUSHHH HH@@  ~H@@ @l1H HHHLMteH HE1HH1LHH8 fpHcHHH HH HHt 1HHHL8MteH H8E1dHH1LHHH fHHcHHH HH HHt1H HHHLxMt^HxH :#E1HH1LHH@ fPHcHHH HHHtHH[]A\ATUHSL A$huA$ldtj PPD؀~ u F9t dtR=tCځ Dڀ~u9 [1]A\%҃Z 넁ÁfHH 1HzHHHHB`H)hHB huldt,JHz0B J1Ƀ @UHH~SHH H{DD D H H HtTH Ht? HHdHHH tHH HH[]H[]ff.AWAVAUATUSHHH D, H$A1E1HHHcHH+ H4H E1AH :#HHH5IH H€HAHHL.H HJIHH@ JH :#fDz fJDAA)E9} :#HIH ft{D E߃ D, t)L<$E$ H[]A\A]A^A_H<$AAH  HD?tH DUFSHH `~\ 1[]H H(rl1H]\ tH  H?1[]@AWAVAUATUSHHH H$ D$ A1E1HHH[HH+ H4H E1AH HHH5IH H€HAHHL.H HJIHH8 JH fDz fJD%AA)E9} HIH fD E߃ D$ t)L<$E H[]A\A]A^A_H<$AAH  HD?H fDAWAVAUATUSHHH H$ D( A1E1HHHHH+ H4H E1AH dHHH5IH H€HAHHL.H HJIHHH JH dfDz fJD%AA)E9} dHIH fD EL<$D( E, H[]A\A]A^A_H DUSGHH 5 HosbH~C/~SCt#~(C[]Hkrھ@H)HkrϾ0H)뾾HH) ff.HG8UH SudHHV1H0fBȉH  H ?1[]ff.@ATUH H `L  H?A$ H?A$\ t H ss1t& H?A$ HLJ H HH` 1H]A\0H<$H<$vAWAVAUATUSH H Dm@A!H1H D0 $D9H D D9t + W!ЃL((H D A9HC8 5! X /I1 H s\ 1 #"H 0H)H D[]A\A]A^A_H HB<u@A9uE'HC8t%< E1IcH HHHH:tQH@ LE1HfDTH@ HHH H$H:H$H HIIu H 1҉$<#H Hw<ux f%fhH HhHIHLD© H HHDʩHHHE<_  1Hl$DD$DD$L$ Dl$D$dHH L0HpE1HH HAt$LHLE|$fAAt%AfAEE@AfAt$AD$AAfEfALDUH0AD$AH@DD9$9l$uAILP El$ AD$ Dfft3ffD$ HH HH :#Hl$L$ EDl$) D$) tD0 pH   /H\ t #X ǃX H` Hh H,$A=Ht#H8Up1HHHIAD$1 AA9tIDH@H L4AVI.tH IvE1HAFzHH,$DH `\  #1H Dyx@H)\  #~D<$ $oD\ Ez #NfHH)qftfftwH H`H  HB?E1H HD\ D,  ff.H H H 9P@Hff.AWAVAUATUSHH@eH%(HD$81HTIHIpM I H HuHDI H(#IALJI ILJILJEHHI HA I HA @v*H@I0I HAƇ @@ HLHT$8eH+%(uH@[]A\A]A^A_ff.fAWAVIAUATUSHHHH H H H4$t* H?Adž  HH4$?I` HD$A I AHP@@@@AlE11A dHH@AWIwE1I HAGMtLIAAA; }DI IH @Lt%A sH H[1HA]Ht#MtH HHD#Ht#MtH HHWHH~Aąt#MtH HE1HkDDsDADuCDCADuCD!ECD!A DsDADuCD!fAtAxD ECD!A`DuCD!CD ECDCCD%ECD!!DsDD ECDE!AD ECD!D 0ECD!D pECDCAA`DuMt$H LHA[D]A\A]A^A_AHHl$HDl$D<$H HH Hǃ H HH %fftw ft(ft3HHHHHHCTHuA A HE H@@ @EDEPA @A AE1LLA'5IA Iu1LLD$ЋD$I IuDD1҉LDΉffD$4 1 ʹT$0HT$0I0HM HT$'LD$'D$'<@t+H|$'@@HHE\HD$E\AA HAA%߃B A A DvƒAft/LL$fA HL$HD$HInI I E1 HIH;I I HA1MIHAHHA A HE DmDH-Hf{>uHHH LvIc<IftHDɀvZAE1AlLL$(M A@=wI HA HH|$(HHDII LLD$HLD$ZHT$(HBA HJIA HRRA PʍA v%I LHH|$(PʍwMMh E1I9FA9AE1fAfDT$MfD;D$t EAI)υHt$(Hx  HI 1A HH  I 1HxH0HHH)H1HI AH AfAdž1I 8I AtH Ap1(H(IE1HL1EHL9u ,I AH AI A4H A0Adž8I8 @11I8 fD H H=@uI E1E$ H@E ADH A@AdžH1I@ HxHHHH)H1 HI@ fD H H= uE1IH 1E, E A I H`ATH APAdžXd1IH fD H H=uI 1A( HA AdH A`AdžhIP 1I A|H AxI E1D8EhA VM 11I HHH=uH+I A fA*YA Dƒ fA(I AH A 1d\8LDAE1LAI HA ApApE DHA ~DLA D1HL$11A0 A I A @%H $@H1HHT$(H H9kA \FAEINfD9HH։Ё%LAA%D9DFD9AGE1fH|$(E1MPAdžXI 1HxH0HHH)H1HI A$H A E8Bt4Bt<Bt0Bt@BtAEBP>w$A ApApF$EAtI HDEfE1A@A tAA@tAApuI HA`A+I HAtAAA I HA A u\I H@H $ @A ~H@@ HL$1I sgI HA ~I ro@LLt4HLAHLI M LHI HHH    X    XHacenic%i.%i.%i4%s: Firmware not running! 3%s: Unable to sync eeprom RXTX FullHalf4%s: Optical link DOWN 4%s: 10/100BaseT link UP 3%s: invalid command error 3%s: bad config error 3%s: unknown error %02x 6%s: Jumbo ring flushed 3%s: Unhandled event 0x%02x acenic/tg2.binacenic/tg1.bin6%s: Farallon PN9100-T 6%s: Alteon AceNIC 6%s: 3Com 3C985 6%s: NetGear GA620 6%s: Farallon PN9000-SX 6%s: SGI AceNIC 6%s: Unknown AceNIC Gigabit Ethernet at 0x%08lx, irq %d MAC: %pM expecting %i correcting to %i 3%s: Firmware NOT running! 6%s: Renegotiating link state 6Out of memory when allocating jumbo receive buffers 6%s: Enabling Jumbo frame support 6Out of memory when allocating standard receive buffers 6Out of memory when allocating mini receive buffers 3%s: Unable to set address byte 0 3%s: Unable to set address byte 1 3%s: Unable to set READ_SELECT 3%s: Unable to read eeprom byte 0x%02lx 6%s: unknown frame type (0x%02x) returned by NIC 6%s: Firmware up and running 4%s: Optical link UP (%s Duplex, Flow Control: %s%s) 3%s: Unknown optical link state %02x 3%s: unimplemented command error 4%s: Transmitter is stuck, %08x 7%s: BUG... transmitter died. Kicking it. 6%s: Enabling PCI Memory Mapped access - was not enabled by BIOS/Firmware 3%s: Unable to map I/O register, AceNIC %i will be disabled. 6 Tigon I (Rev. %i), Firmware: %i.%i.%i, 6 Tigon II (Rev. %i), Firmware: %i.%i.%i, 4 Unsupported Tigon version detected (%i) 6 PCI cache line size set incorrectly (%i bytes) by BIOS/FW, 6 PCI bus width: %i bits, speed: %iMHz, latency: %i clks 6 Disabling PCI memory write and invalidate 6 PCI memory write & invalidate enabled by BIOS, enabling counter measures 4%s: Requested IRQ %d is busy 3%s: trying to download firmware while the CPU is running! 3%s: bogus load address %08x in "%s" 4%s: more than %i NICs detected, ignoring module parameters! 6%s: Setting half duplex link 4%s: No media speed specified, forcing auto negotiation 6%s: Disabling flow control negotiation 6%s: Enabling TX flow control 3%s: Someone is busy refilling the RX ring 3%s: Someone is busy refilling the RX mini ring 3acenic: device registration failed 4%s: Transmit ring stuck full       strnlenstrscpyacenic.c: v0.92 08/05/2002 Jes Sorensen, linux-acenic@SunSITE.dk http://home.cern.ch/~jes/gige/acenic.html tx_ratiomax_rx_descrx_coal_tickmax_tx_desctx_coal_ticktracelink b c parm=tx_ratio:AceNIC/3C985/GA620 ratio of NIC memory used for TX/RX descriptors (range 0-63)parm=max_rx_desc:AceNIC/3C985/GA620 max number of receive descriptors to waitparm=rx_coal_tick:AceNIC/3C985/GA620 max clock ticks to wait from first rx descriptor arrivesparm=max_tx_desc:AceNIC/3C985/GA620 max number of transmit descriptors to waitparm=tx_coal_tick:AceNIC/3C985/GA620 max clock ticks to wait from first tx descriptor arrivesparm=trace:AceNIC/3C985/NetGear firmware trace levelparm=link:AceNIC/3C985/NetGear link stateparmtype=tx_ratio:array of intparmtype=max_rx_desc:array of intparmtype=rx_coal_tick:array of intparmtype=max_tx_desc:array of intparmtype=tx_coal_tick:array of intparmtype=trace:array of intparmtype=link:array of intfirmware=acenic/tg2.binfirmware=acenic/tg1.bindescription=AceNIC/3C985/GA620 Gigabit Ethernet driverlicense=GPLauthor=Jes Sorensen alias=pci:v000010A9d00000009sv*sd*bc02sc00i*alias=pci:v000012AEd000000FAsv*sd*bc02sc00i*alias=pci:v00001011d0000001Asv*sd*bc02sc00i*alias=pci:v00001385d0000630Asv*sd*bc02sc00i*alias=pci:v00001385d0000620Asv*sd*bc02sc00i*alias=pci:v000010B7d00000001sv*sd*bc02sc00i*alias=pci:v000012AEd00000002sv*sd*bc02sc00i*alias=pci:v000012AEd00000001sv*sd*bc02sc00i*depends=retpoline=Yintree=Yname=acenicvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions     (08@80( @ (08@80( @ (08@80( @   (08X80( X (08x80( x (08HPH80( H (08X80( X @@   (   (08@80( XxXm__fentry__9[__x86_return_thunkk3X__pci_register_driverX×dma_free_attrs zkfreeS9iounmap;JQfree_irqƉunregister_netdevu#synchronize_irqΰdma_unmap_page_attrssconsume_skb9,Dfree_netdev~_printk0jethtool_convert_legacy_u32_to_link_mode9dstrscpynJnesnprintfstrnlenfortify_panic^|page_offset_baselevmemmap_base|'Ldma_map_page_attrsA0F__netdev_alloc_skb;net_ratelimit(Lphys_base'kdev_addr_mod<}tasklet_setup__const_udelayg?pv_opsskb_putgeth_type_trans p)Unetif_rx*__tasklet_schedule]L__dev_kfree_skb_irqnetif_tx_wake_queue2pci_unregister_driverk'alloc_etherdev_mqs-Q^pci_enable_device|XLpci_set_master2pci_read_config_word<pci_read_config_byte ̀ioremap?pci_write_config_byteV __stack_chk_failpci_write_config_wordaPdma_alloc_attrsߕdma_set_mask .ўkmalloc_largeՒrequest_threaded_irqj[request_firmwarerelease_firmwareŏWmemsetPjiffies=2register_netdevNǣtasklet_killؤQeth_validate_addr$:param_array_ops<param_ops_int module_layoutacenicGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0 : ( DczB D*D* <@D*1.<D*<D*@D*`DD*D|H D*DE* Em E* E* E|H@ "E* +E* 4E 9E*DE  JE*SE* WE|H@]E*gE*qEwE }E$E*(E* (E*@(E*`(E*(E*(E*(E*(E*)E* )E*@)E*`)E*)E*)E*)E*)E**E* *E*@*F*`*F**F**F**F** F*+&F* +,F*@+2F*`+8F*+>F*+DF*+JF*+PF,VF*0`F* 0jF*@0tF*`0~F*0F*0F*0F*0F*1F* 1F*@1F*`1F*1F*1F*1F*1 G*2G* 2!G*@2*G*`27G*2@G*2JG*2SG*2YG*3_G* 3gG*@3sG*`3GN3G*4G 4G8GA@**1*i*G*G* GAT* {* *S* T* {* *G G*@G*`G  &@T&P]&`c&pG&G&7&G&*G*H H]&@e &PS*`HH*,H* 3H*@:H*`AH*HH*OH*VH*]H*dH* kH*@sH*`{H*H*H*H*H*H* H*@H*`H*S|HH*H* H*@H*`H*H*H*H*0kDI  I I !I!)I!5I"CI"PI#_I#kI#zI$I@$I,W@I,W@IIIIIII4 (P@IW@v`LkJR& J*J J@.J>J@OJaJ]mJ]{J]J* J*@J*`J*JJJ@JJK KK@K'K2K 9KW@ EKW VKW cKW oKW@ ~KW f @5 (@ K K K& K$ V K$@ K$H K$P K*` ^ ]  K L p :"("L  /L  $@L ˆ LL Ĉ  :"(YL ƈgL [~L ش :"(P4L ʈ :"(4L ̈ :"(4L ΈL L L eL eL  :"(J M Ո#M Ո9M Ո K D (NMVM ڈ :"(KcM ܈vM [M hM ace_regsHostCtrlLocalCtrlMiscCfgPciStateWinBaseWinDatapad4DmaWriteStatepad5DmaReadStatepad6AssistStatepad7CpuCtrlPcpad8SramAddrSramDatapad9MacRxStatepad10CpuBCtrlPcBpad11SramBAddrSramBDatapad12pad13StatsMb0HiMb0LoMb1HiCmdPrdMb2HiTxPrdMb3HiRxStdPrdMb4HiRxJumboPrdMb5HiRxMiniPrdMb6HiMb6LoMb7HiMb7LoMb8HiMb8LoMb9HiMb9LoMbAHiMbALoMbBHiMbBLoMbCHiMbCLoMbDHiMbDLoMbEHiMbELoMbFHiMbFLopad14MacAddrHiMacAddrLoInfoPtrHiInfoPtrLoMultiCastHiMultiCastLoModeStatDmaReadCfgDmaWriteCfgTxBufRatEvtCsmCmdCsmTuneRxCoalTicksTuneTxCoalTicksTuneStatTicksTuneMaxTxDescTuneMaxRxDescTuneTraceTuneLinkTuneFastLinkTracePtrTraceStrtTraceLenIfIdxIfMtuMaskIntGigLnkStateFastLnkStatepad16RxRetCsmpad17CmdRngWindowaddrhiaddrloaceaddrtx_descflagsizevlanresrx_desctcp_udp_csumip_csumerr_flagsopaguering_ctrlrngptrace_mac_statsexcess_collscoll_1coll_2coll_3coll_4coll_5coll_6coll_7coll_8coll_9coll_10coll_11coll_12coll_13coll_14coll_15late_colldeferscrc_errunderruncrs_errdrop_uladrop_mcdrop_fcdrop_spacecollkept_bckept_mckept_ucace_infoevt_ctrlcmd_ctrltx_ctrlrx_std_ctrlrx_jumbo_ctrlrx_mini_ctrlrx_return_ctrlevt_prd_ptrrx_ret_prd_ptrtx_csm_ptrstats2_ptrring_infotx_ring_infomaplenace_skbtx_skbuffrx_std_skbuffrx_mini_skbuffrx_jumbo_skbufface_privateinfo_dmamcast_alltx_prdtx_ret_csmtx_ring_entriesstd_refill_busymini_refill_busyjumbo_refill_busycur_rx_bufscur_mini_bufscur_jumbo_bufsrx_std_skbprdrx_mini_skbprdrx_jumbo_skbprdcur_rxrx_std_ringrx_jumbo_ringrx_mini_ringrx_return_ringtasklet_pendingjumboace_taskletevt_ringevt_prdrx_ret_prdtx_csmtx_ring_dmarx_ring_base_dmaevt_ring_dmaevt_prd_dmarx_ret_prd_dmatx_csm_dmafw_runningboard_idxpci_commandpci_latencyfirmware_majorfirmware_minorfirmware_fixfirmware_startacenic_pci_driver_exitacenic_pci_driver_initread_eeprom_byteeeprom_check_ackeeprom_prepeeprom_startace_get_statsace_set_multicast_listace_set_mac_addrace_get_drvinfoace_set_link_ksettingsace_get_link_ksettingsace_change_mtuace_start_xmitace_closeace_openace_interruptace_load_jumbo_rx_ringace_load_mini_rx_ringace_load_std_rx_ringtxqueueace_watchdogace_set_rxtx_parmsace_init_cleanupacenic_remove_oneacenic_probe_one  !)--+-@-UI-jv---     '<(1$9 ') )` ]) )@ ) LcEq!(@@__,8Dp [ww@ D  @p .;GCzXiuw 5 P) 0 ` ) 0) ;)E0Th#%h]]N^ O6X^R5g*{(  4"((  5V#UP(j  @ y"x(`  #(4 M f( ( @  (%7C\ Zh-ph'  ( 9 O W  f v |            ' 8 E U j ~             ( ; C J W _ n }       __UNIQUE_ID_alias203__UNIQUE_ID_alias202__UNIQUE_ID_alias201__UNIQUE_ID_alias200__UNIQUE_ID_alias199__UNIQUE_ID_alias198__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9ace_set_rxtx_parmsace_set_multicast_listace_get_statsacenic_pci_driver_initacenic_pci_driverace_init_cleanupacenic_remove_oneace_set_link_ksettingsace_set_link_ksettings.coldace_get_link_ksettingsace_get_drvinfoace_get_drvinfo.cold__func__.58__func__.59ace_load_jumbo_rx_ringace_load_jumbo_rx_ring.coldace_change_mtuace_change_mtu.coldace_load_std_rx_ringace_load_std_rx_ring.coldace_load_mini_rx_ringace_load_mini_rx_ring.coldace_taskletace_set_mac_addrace_openace_open.coldeeprom_starteeprom_prepeeprom_check_ackread_eeprom_byteace_interruptace_interrupt.coldacenic_pci_driver_exitace_watchdogace_watchdog.coldacenic_probe_oneboards_found.57ace_netdev_opsace_ethtool_opsacenic_probe_one.coldversiondis_pci_mem_invallink_stateace_closeace_start_xmitace_start_xmit.cold__UNIQUE_ID___addressable_cleanup_module642__UNIQUE_ID___addressable_init_module641acenic_pci_tbl__UNIQUE_ID_tx_ratio632__UNIQUE_ID_max_rx_desc631__UNIQUE_ID_rx_coal_tick630__UNIQUE_ID_max_tx_desc629__UNIQUE_ID_tx_coal_tick628__UNIQUE_ID_trace627__UNIQUE_ID_link626__UNIQUE_ID_tx_ratiotype625__param_tx_ratio__param_str_tx_ratio__param_arr_tx_ratio__UNIQUE_ID_max_rx_desctype624__param_max_rx_desc__param_str_max_rx_desc__param_arr_max_rx_desc__UNIQUE_ID_rx_coal_ticktype623__param_rx_coal_tick__param_str_rx_coal_tick__param_arr_rx_coal_tick__UNIQUE_ID_max_tx_desctype622__param_max_tx_desc__param_str_max_tx_desc__param_arr_max_tx_desc__UNIQUE_ID_tx_coal_ticktype621__param_tx_coal_tick__param_str_tx_coal_tick__param_arr_tx_coal_tick__UNIQUE_ID_tracetype620__param_trace__param_str_trace__param_arr_trace__UNIQUE_ID_linktype619__param_link__param_str_link__param_arr_link__UNIQUE_ID_firmware618__UNIQUE_ID_firmware617__UNIQUE_ID_description616__UNIQUE_ID_license615__UNIQUE_ID_author614alloc_etherdev_mqsfree_irq__mod_pci__acenic_pci_tbl_device_tablerelease_firmwarepci_enable_deviceskb_putconsume_skb__this_modulesnprintfunregister_netdevdma_unmap_page_attrsrequest_firmware__pci_register_driveriounmapcleanup_moduleparam_array_opskfreeeth_validate_addrnet_ratelimitpci_unregister_driverfortify_panic__fentry__init_moduledev_addr_modeth_type_transdma_map_page_attrs_printk__stack_chk_failstrnlenpage_offset_basetasklet_killsynchronize_irqrequest_threaded_irq__dev_kfree_skb_irqdma_alloc_attrspci_read_config_word__tasklet_schedulefree_netdevphys_baseioremapkmalloc_largenetif_tx_wake_queuememsetpci_set_master__x86_return_thunknetif_rx__netdev_alloc_skbjiffiespv_opsvmemmap_basestrscpydma_free_attrs__const_udelaypci_write_config_bytedma_set_maskethtool_convert_legacy_u32_to_link_modetasklet_setuppci_read_config_byteparam_ops_intpci_write_config_word 9 `Q i @  ` @ a#}L{jI<A  # 0 gD [Q a q      " + s2 A r {     M |    d    LQ+2AVqT @`n  M* J1 NH X W_ Rhz.v%}0 0 2< AQz    ~-AOcP )> 1_?D)Fpu |!!!     [b gn sz   Xl r I  b >Y"?Dr  -%R` e   H/Ed -Hj p X \ $ u).c hmt y~  X      !HPO] d (inu uz  ,i %  k      5  ' 3 A F _ y ~    8 2 9 x> Y          h) C NH T cY l q }       `  ! &: &F h X}l}w"? D} & `8 J @\ l     %  *c Po  p %0 5=B[ r       $(04<P@HLTX`dl~px|$&' (0@8@Hp P@ X ` h@pxpCP0   # M  Y$(,0M4w8<@=DUHzLPTX\2`! 0P@P`p0p8@0`hp@ @  @PX  `  PX  (08HP X`p@x` @` `  z $ (c ,*04U8m<@D H(LP>TX   $(,048< @8D9H;LGPHTLX\`dhlptx|O P U _ ` e p w y { } ~           ; @ F J y z             Y $Z ([ ,] 0_ 4a 8c <h @ D H L P T X \ ` d h!l"p$t&x(|*/;@FGTUZapwx|jkmr  $(,E0P4W8c<e@gDhHiLuPTX\`dhlptx|  )079;@ABI "$&(-! _w $(,048<@DHLP9T:X<\>`JdOhPlptx|  P(8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.altinstr_replacement.rela.exit.text.rela.altinstructions.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.parainstructions.rela.rodata.modinfo.rela__param.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?!:@Щ8-J"E@x-Z"U@-im:(: @0- :@- P;@hX-2<92X> xEd@X-E@-F @p- hOcT@x-$U\@(-2DVC[>@@-R_ b`n( ]@`-!moh@h-#}ox@-%o@@0-'@s 0@sPss(.z  0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H /f#]_dZY0"AMWooTUHφzqzhIVf'z6+|tWjÒy8g@ċ>!nDl75.n'WH/<V<`Z\rolTi޴:GH P5UuyX-Te-u=Ha]jaRqퟄ͏nu<0SQPM sA{Xg#q>m0zCH"P˼jK[)멈H9-J-&,ٴ |qeRvZ]@"e?5HBT=&]IM3 m)6A AlǠ w=zHi+VoYR}`+Ks@G~0yc0ߔ#mm-5jDD,h^2ŀ+~%飣q+Zۿ}ἺmZu]f~Module signature appended~