ELF>p@@#"GNU7E3X;E|9gv#8LinuxU)HH9w]f.U)HH`%9w]U)HH`9w]f.UHH%=u]ff.UHH`%=u]ff.UHH`u]ÐUH8HHfԃ9HfԃHfăfHԃHDՃDHʀՃ:HԃHՃALAɀEՃASLEԃLEՃLAEՃLAԃLEՃLAԃLAՃLAԃLEՃLAԃLAՃLAăHŃNHLAŃ1LAԃHՃN\2LAԃHՃN]4LAԃHՃN_6LAԃHՃN`HԃHՃVa@HԃHՃVdBHԃHՃVfEHԃHՃVhPHԃHՃViQHԃHՃVjHDԃHՃVkXHԃHՃVm`HԃHՃVqHԃHՃFtgHԃHՃFuhHԃHՃFviHԃHՃFwoHԃHՃFy3HԃHՃF^HԃHՃFzHԃHՃF{HԃHՃF|HԃHՃF}HԃHՃȀF~;HԃHՃFb<HԃHՃFcCHԃHՃFg]HԃHՃFo^HԃHՃFpeHԃHՃFsHăHŃFIHăHŃFJHăHŃFKHăHŃFLHăHŃFMHăHŃFN)HăHŃFQHăHŃFO0HăHŃFRHăHŃFPHfԃHՃHʀՃ:HԃHՃLɀAՃtLHHHH H:ԃHՃfHԃHՃ]ATLNHA)HAăHŃPSHL9ufDUH8HHfԃ9HfԃHfăfHԃHDՃDHʀՃ:HԃHՃALAɀEՃASLEԃLEՃLAEՃLAԃLEՃLAԃLAՃLAԃLEՃLAԃLAՃLAăNHLAŃLAŃ1LAԃN\LAՃ2LAԃN]LAՃ4LAԃN_LAՃ6LAԃN`LAՃHԃVaHՃ@HԃVdHՃBHԃVfHՃEHԃVhHՃPHԃViHՃQHԃVjHՃHDԃVkHՃXHԃVmHՃ`HԃVqHՃHԃFtHՃgHԃFuHՃhHԃFvHՃiHԃFwHՃoHԃFyHՃ3HԃF^HՃHԃFzHՃHԃF{HՃHԃF|HՃHԃF}HՃHԃF~HՃ;HԃFbHՃ<HԃFcHՃCHԃFgHՃ]HԃFoHՃ^HԃFpHՃeHԃFsHՃHăFIHŃHăFJHŃHăFKHŃHăFLHŃHăFMHŃHăFNHŃ)HăFQHŃHăFOHŃ0HăFRHŃHăFPHŃHfԃHՃHʀՃ:HԃHՃLɀAՃtOLALALAH H:ԃHՃfHԃHՃ]ATLNHA)HAăPSHŃHL9uUMHAKf\f^f`fDbAAhw7tvuj1w$ I B ]à u81wÁ AID B ]ø]I@ȃI @ɃI ɃI Ƀ1]1ĺI с B ]ø]ff.UFhWHHЋG H0҃ fԃH fԃiHԃHՃ1]ff.UHHv 1]Ã=xH1ăHŃHŃ1]ÍWwH1ăHŃHŃ1]HăHŃHŃ HăHŃPtAt5уDH ăHŃPσ@UHAVAUATSHHԃHՃHՃ8HHfԃ9HfԃHfă@HԃHՃHՃ8HԃHHՃHfԃ6HԃHՃGu/HhԃHՃ<@1AHAfA HDԃHDՃDHՃ*'HDԃHADՃ*'A?HDԃHDՃDHՃ*'HDԃHADՃ*'HǃHH`[`[HHăH@ŃHŃHăHŃHăHŃHăH@ŃHi +љd2{ff.UHATSHLPLtL牃1[A\]H0HHUHATSHLPLurH(Hǃ HǃHH)P1HHǃ,HHHH0HL牃1[A\]f.UHAUATSDGdLE0GHGDHIt" ,A[DA\A]]H HG HHG,HHG8A$tfA$3DKATtEX9E9C D9sDK DȋK9vsDCA$DD9}1AC A9vCA9v ΋S9v)KSE1D9D)ȉCD[A\A]]HHG8HG,HG HHGDHHG HHG,HHG8A$LHA$I$HHtcp s3DHDKD;K vDK HCPSdPShPSlP SpP$StP(SxP,S|P0@4dA$NA11LHV'UHH劀ÃHÃH̃Hƒv/H@ԃHՃHՃ]fDUH@H刂ԃHՃHՃ]fDUHAWAVAUATL(IMAAA$xtwLIH@xHtLLgIHL8Aw6LLDLLA\1A]A^A_]LALJ1LJxA\A]A^A_]UHSHvHHtHǃ[]fUHAWAVAUIHATIhSHPeH%(HE1HHHHIHPLAƅt-LHEeH3%(HeD[A\A]A^A_]HLAƅIL"ILJ ALJIEA4==A==HSavage/IBIALJX-MVAƇBH`9Hǂ@HǂHMHxILJILJALJILJAG0IAEIEA ADž$IH=0HSavage/MBIALJX-MVAƇ==u}HSavage3DBIALJ-MV===uZHProSavage8BIfAAƇq=fHSavage4BII=>HSuperSavBIALJage=L=u%HTwisterPBIAƇ=HProSavagBIALJePMHǂ@HǂHHǂ@HǂHHHSavage/MAXBIfE9HSavage3DBIAƇHTwisterKBIAƇHProSavagBIALJeDDRAƇHProSavagBIALJeKMHSavage/IAXBIfElHSavage20A00BIfEAƇ9Aaff.UHAWAVAUIATISHH`OdeH%(HE1EfEEHEAAuEUA}lAUtE]AǃAMxEM|EEEhAEpDAEAD}E$\E]ADȉuE$`A}}MDEDUUDMEDuEAAEA@A#ADu SA@{@swAAz@sqDCAAC AȀpCKHBKDC@AȉC AC D AAA D A    K@EE1Af{C DADS CAEDKE1CCH@HCHHC'H SfDCHC/C7AfDK;CuAE uCuI$:ԃI$ՃjCkC\CaXCtI$ԃI$Ճ1CsfKOCm@fsgI$ԃI$ՃHǃH}+CdHHH}@~EELU1EEAA`=AHcH}LH DOI IH w=Ht7i7L9|,O< L9#II)H)HIHI9~UID]DEAII Au]EEIc$fSKuE? ЉuCMECNE ЈCQA}w-@UuEC_CfE ЍQ  ЋU)ʃ@\ A{sAABTDAA)A Wy9L׈Sb@ ЉˆCouScU ЍVu  ЍV  Ѓ@CpAEAE ˆCC}Ȁ0SjC|AECiAE=zKi@A|$ CE€KuC^6I$ԃI$ՃC`hI$ԃI$ՃCvoCwI$ԃI$ՃCyI$ԃI$ՃCzI$ԃI$ՃC{I$ԃI$ՃȀC~HEeH3%(H`1[A\A]A^A_]Ã;wAD$}o~ Cu E = =tSi==уʁ=@EшSiB0Ciʚ;.EEHEHxI1EEEAA.AHcHxLH DOI IH w@Iɧ~7i7L9|,O<6L9#II)H)HIHI9~UID]DMAIIXA"uWUE ЈCKECLA|$+Eu}MDEKiʚ;1EEHE\SiCu0tAD$tGtB}o~t4Cu@NCupEA|$9}o,Cu#CuPSibUHAVAUATL(MILL11I$`M$It7AIIdžM$IDŽ$L|I$LLA\A]A^]UHAVAUATISHH@H#ƒ8HHfԃ9HfԃHfăHăHŃ1HăHŃH ăHŃHڃHHǃԃHՃ HgԃHՃHՃ#Hԃ1HՃ&HԃHՃfHԃAD$tHՃ:HԃAD$aHՃ1HԃAD$\HՃ2HԃAD$]HՃXHԃAD$mHՃSHԃAD$kHՃHfăHăAD$IHŃHăAD$JHŃ)HăAD$QHŃHăAD$OHŃ{- A$HƒATHăHŃHHuAD$HԃHՃ1ATHԃHՃHHu1ATH΃HσHH uHڃ1H1ǃAL$(AL(…u HH@ڃHHHuHڃ HSHǃԃAD$kHՃ]HԃAD$oHՃ^HԃAD$pHՃ;HԃAD$bHՃ<HԃAD$cHՃCHԃAD$gHՃeHԃAD$sHՃgHԃHՃHPՃA XAIuHgԃAD$uHՃ4HԃAD$_HՃ@HԃAD$dHՃBHԃAD$fHՃEHԃAD$hHՃPHԃAD$iHՃQHԃAD$jHՃ6HԃAD$`HՃ`HԃAD$qHՃhHԃAD$vHՃiHԃAD$wHՃoHԃAD$yHՃ3HԃAD$^HՃHԃAD$zHՃHԃAD${HՃHԃAD$|HՃHԃAD$}HՃ{u%HԃAD$~HՃH2ԃAD$]HՃHăHŃA|$KtJHăAD$KHŃHăAD$LHŃHăAD$IHŃHăAD$JHŃHăAD$MHŃHăAD$NHŃ)HăAD$QHŃHăAD$PHŃHăHŃHƒŃH#ŃHŃAD$OHŃH0ăAD$RHŃHăAD$HHŃHԃHՃ3HgԃAD$uHՃfHԃHDՃDHȀՃ:HԃHDՃDHȀՃ{HԃHՃA$HH@HA$HH@HA$HH@HA$H HfԃHDՃ:HԃHDՃHăHŃH߈ăHŃ1HăHŃHڃ Hǃ[A\A]A^]HڃuHڃt HڃuHڃtHڃuHڃt;TI|$LD)HăPSHŃHH9uUHAVAUATSLHHPM$`LLAŅugA$~gA$LLADŽ$'H`HShCX tIǃf[DA\A]A^]ËChwAti wLA$A$rDǃf[A\A]A^]A$A$;A$A$&A$A$ff.fUHAVAUATL(IMAADžtb1LLLLLzLbLJL1L11A\A]A^]11A\A]A^]fDUHH@HƒE‹HH@HH@]ff.UHH@HƒE‹HH@HH@]ff.UHH@H]UHH@H]HHUHH刑ԃHՃƒHEHHԃHՃ]ff.@HHUHH刑ԃHՃƒHEHHԃHՃ]ff.@HHUHH刑ԃHՃ]ff.HHUHH刑ԃHՃ]ff.UHATSHCH[GH HHǃXyHv1ԃHՃ@u ǃXHHCHPHǃHǃHǃ Hǃ(HHHCHSAVAGE DLcHlLHS0ǃtDC2HLHLHH H@HHLOH{D[A\]ÃuyHǃX HǃHPHHǃHǃ Hǃ(HCHHHH0Hư[A\]HC[A\]HǃXHǃHPHHǃHǃ Hǃ(rff.@UHSHH{t H{HC[]@UHATISHHHtHH1HtH;[A\]I$HǸHt޺ H1HH;[A\]H0ăHŃHŃHŃHCǃHkԃH@ՃaHăHŃfHăHŃ%DlHiAăHŃnHăHŃ%DtH9ăHŃMH@IDDHDDHDTDXL`HLHH:LC D4HH8[DA\A]A^] 12tw{  Htǃ!u uǃ1H0ăHŃHHHEHH8A$4 1IDDHSDHAHHA LI(A$A0IADž0HI(HLcExnMLAEHIEHE AIHHu_HAMLILHHAAHALMIA A+8AIIAA I1AMoPMLMHpLI@HpHHEHpI`AL1(LHaI XAGhIHX(IHIHM_PM_XIALJTHI`HEjE1LLYAGh1AHAAOXAG\A;GTL11I`MIAIIDžMILJLM1L󫋃XUL1E<ELMjLE111L^ع(LI XM_PHaIHX(IHIHM_XAGhIALJjHYHH}LP AWXAWPPAWTA;W\vAW\IG`PAPAPAP AP$AP(AP,AP0A@4ALLAƅAWhAGXA ALJfALJRjt1E_PAAEWTAED1ADAAA HA 1҉AA1҉DDDPI`LILJ`Zy"A$ALJfALJ5IHM$(HuHHE@~EHuHHE+EHCHHH8HǰUHH]UHHHeH%(HE1HuAEuHHHHMeH3 %(tmode_option3S"3S$3S&3S*3S+3S,3S-3S.3S/3S"3S 3S!3S3S3S3S3S3S%3S&3S3S3S3Ssavage_setup_i2c_busTFTDSTNSTNand activebut not active&par->open_locksavagefb3cannot request PCI regions 6savagefb: mapped io at %p 3invalid frequency %ld Khz SAVAGE DDC2I2C bus %s registered. savagefb6savagefb: probed videoram: %dk 6savagefb: Detected current MCLK value of %d kHz savagefb: Digital Flat Panel Detected 6savagefb: %dx%d %s LCD panel detected %s 6savagefb: Limiting video mode to %dx%d 6Mode (%dx%d) larger than the LCD panel (%dx%d) savagefb: unable to map memory mapped IO savagefb: unable to map screen memory 6savagefb: mapped framebuffer at %p, pbase == %x 4No CVT mode found for panel 6savagefb v0.4.0_2.6: %dkB VRAM, using %dx%d, %d.%03dkHz, %dHz 6fb: S3 %s frame buffer device Failed to register I2C bus %s. drivers/video/fbdev/savage/savagefb-i2c.cparm=mode_option:Specify initial video modeparmtype=mode_option:charpdescription=FBDev driver for S3 Savage PCI/AGP Chipslicense=GPLauthor=(c) 2001-2002 Denis Oliver Kropp license=GPLsrcversion=C4FA65D2111B53E64ABC395alias=pci:v00005333d00008D04sv*sd*bc*sc*i*alias=pci:v00005333d00008D03sv*sd*bc*sc*i*alias=pci:v00005333d00008D02sv*sd*bc*sc*i*alias=pci:v00005333d00008D01sv*sd*bc*sc*i*alias=pci:v00005333d00008A26sv*sd*bc*sc*i*alias=pci:v00005333d00008A25sv*sd*bc*sc*i*alias=pci:v00005333d00008C13sv*sd*bc*sc*i*alias=pci:v00005333d00008C12sv*sd*bc*sc*i*alias=pci:v00005333d00008C11sv*sd*bc*sc*i*alias=pci:v00005333d00008C10sv*sd*bc*sc*i*alias=pci:v00005333d00009102sv*sd*bc*sc*i*alias=pci:v00005333d00008A21sv*sd*bc*sc*i*alias=pci:v00005333d00008A20sv*sd*bc*sc*i*alias=pci:v00005333d00008A22sv*sd*bc*sc*i*alias=pci:v00005333d00008C2Fsv*sd*bc*sc*i*alias=pci:v00005333d00008C2Esv*sd*bc*sc*i*alias=pci:v00005333d00008C2Dsv*sd*bc*sc*i*alias=pci:v00005333d00008C2Csv*sd*bc*sc*i*alias=pci:v00005333d00008C2Bsv*sd*bc*sc*i*alias=pci:v00005333d00008C2Asv*sd*bc*sc*i*alias=pci:v00005333d00008C26sv*sd*bc*sc*i*alias=pci:v00005333d00008C24sv*sd*bc*sc*i*alias=pci:v00005333d00008C22sv*sd*bc*sc*i*depends=vgastate,i2c-algo-bit,fb_ddcretpoline=Yintree=Yname=savagefbvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout5ioremap_wcϰframebuffer_release memset_iofb_find_best_displayFڀpci_disable_deviceᨩarch_phys_wc_addA̴fkmemdup__const_udelayG^7>pci_release_regionscfb_fillrectb˛@mutex_unlock5fb_firmware_edidfb_set_suspend?fb_find_mode_cvt X1console_unlockiparam_ops_charppci_set_master囝R_dev_warn 7pci_restore_stateqxcfb_imageblitpxfb_get_optionsQ__mutex_initprintkȐfb_alloc_cmap4{register_framebufferconsole_lock*mutex_lockmhrestore_vgan1ci2c_del_adapter!: ioremap_nocacheYfb_find_modeGusleep_range) __stack_chk_failbsave_vgaiPfb_videomode_to_modelist?Ffb_get_mode\ɢ.__x86_indirect_thunk_raxfb_edid_to_monspecsc{fb_destroy_modedbm__fentry__Fdpci_unregister_driver"__dynamic_dev_dbgLfb_find_best_moderpci_set_power_stateHJframebuffer_alloc zkfreeGpci_request_regionsݪIAfb_set_cmapS9iounmap/__pci_register_driver_cfb_copyarea?i2c_bit_add_buspci_choose_statewParch_phys_wc_dellNpci_enable_device5 $fb_ddc_read\fb_validate_modepci_save_statevlPunregister_framebuffer   @ savagefbGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0savagefb.ko\{  #+.+BI+Vt+j+~++ +K+v+++ +"+2M+Fx+Z+n++$+O+z++%  ! 6 I7`h&z0(`&$$  9`B,@P;UJC^oh` yCz :`.P7G$Vb@o[n"x 9 L@,-} :3;  i,,G,f(z  G5| <p<E<E= '0= ;P=aQ=ag0>4}p>48 &   !3ARcs 3> iJ\p   & 0AwC >A^ l s           A,"  K \ i v         __UNIQUE_ID_srcversion66__UNIQUE_ID_alias65__UNIQUE_ID_alias64__UNIQUE_ID_alias63__UNIQUE_ID_alias62__UNIQUE_ID_alias61__UNIQUE_ID_alias60__UNIQUE_ID_alias59__UNIQUE_ID_alias58__UNIQUE_ID_alias57__UNIQUE_ID_alias56__UNIQUE_ID_alias55__UNIQUE_ID_alias54__UNIQUE_ID_alias53__UNIQUE_ID_alias52__UNIQUE_ID_alias51__UNIQUE_ID_alias50__UNIQUE_ID_alias49__UNIQUE_ID_alias48__UNIQUE_ID_alias47__UNIQUE_ID_alias46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6savage3D_waitfifosavage4_waitfifosavage2000_waitfifosavage3D_waitidlesavage4_waitidlesavage2000_waitidlesavage_get_default_parsavage_set_default_parsavagefb_setcolregsavagefb_pan_displaysavagefb_blanksavage_init_hwsavage_init_hw.coldRamSavage4.45902RamSavageMX.45903RamSavage3D.45901RamSavageNB.45904savagefb_releasesavagefb_opensavagefb_check_varsavagefb_check_var.coldsavage_enable_mmiosavage_disable_mmio.part.0savagefb_suspendsavage_unmap_mmio.isra.0savagefb_probe__key.45963savagefb_opssavagefb_probe.coldsavagefb_decode_varsavagefb_decode_var.coldsavagefb_removesavagefb_set_par_int.constprop.0savagefb_set_parsavagefb_resumesavage_donesavagefb_driversavagefb_init__UNIQUE_ID_mode_option104__UNIQUE_ID_mode_optiontype103__param_mode_option__param_str_mode_optionsavagefb_devices__UNIQUE_ID_description102__UNIQUE_ID_license101__UNIQUE_ID_author100savage4_gpio_setsclsavage4_gpio_setsdasavage4_gpio_getsclsavage4_gpio_getsdaprosavage_gpio_setsclprosavage_gpio_setsdaprosavage_gpio_getsclprosavage_gpio_getsda__UNIQUE_ID_ddebug100.45411savagefb_create_i2c_busses.cold__func__.45412unregister_framebufferpci_save_statefb_validate_modefb_ddc_readpci_enable_device__this_modulearch_phys_wc_delpci_choose_statei2c_bit_add_buscfb_copyarea__pci_register_driveriounmapcleanup_modulefb_set_cmappci_request_regionskfreeframebuffer_allocpci_set_power_statefb_find_best_mode__dynamic_dev_dbgpci_unregister_driver__fentry__init_modulefb_destroy_modedbfb_edid_to_monspecs__x86_indirect_thunk_raxfb_get_modefb_videomode_to_modelistsave_vga__stack_chk_failusleep_rangefb_find_modeioremap_nocachei2c_del_adapterrestore_vgamutex_lockconsole_locksavagefb_probe_i2c_connectorsavagefb_create_i2c_bussesfb_alloc_cmapprintk__mutex_initfb_get_optionscfb_imageblitpci_restore_state_dev_warnpci_set_masterparam_ops_charpconsole_unlockfb_find_mode_cvtfb_set_suspendsavagefb_delete_i2c_busses__mod_pci__savagefb_devices_device_tablefb_firmware_edidmutex_unlockcfb_fillrectpci_release_regions__const_udelaykmemduparch_phys_wc_addpci_disable_devicefb_find_best_displaymemset_ioframebuffer_releaseioremap_wc1a! aAN8 /d (*La~ !??r!aqwQu{  't 8 7@~K@   `D @WQ8! C! 0S! ^! ""&[ &5 4,A,f,pn,,,v,{,,,--2H7888::};;< <<t<<<K<\<q<<=1=Q==1>q>>>? =I? P=T? p>_? 0>w? u???@x @ 7@ <L@ p<W@ 0=b@ =r@ y@ @ @@ =@ P=@ p>@ 0>AA1AUAstAAG `Lb s       F N] e    !( 5 :I NWla ^f  P'L3;@G @LQX  cs xx*@ '7Xvd{_ d~  # ( 5  @ {E [ &f {k  &  @  @   7(< 7C uJ  Ozc0` (08 @`HP@X`h`p x `P"@,-:;p<<=0=P==0>p>>A 0Au  @k@(078 @H@,P`h;@uH`Ph p:x`@y `x0|.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.exit.text.rela.init.text.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo.rela__param__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?A:@Њh J'B E@8 ^KY@0 nKii@ y`L5 O(@ؠx 2P2QTOhY(@P` Y h@H h @ j8@` k@@0 n"0n+o;oo!p   J0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H Ԝ gUQ.gO+6gj,S#i$vŐ)q(0Bg\Dc+;̐ ƅ l}_|A9%|7K݋Ced19YLz*ïtV~!?uN72]ZLo}T".A߂iL4lnʗ3pqoZBø;E:!} dM(0Aebr (O-ĢkQ}"jBf"pM롥bvYy!FSL0ĉ07LȿEj0ߍr[3b@)M AZLNpkYR2-Z=Э0I+F! SeoP,KJ7߾2`玐6TI`giReQOq%;~ӊ3 c>;gV`:Udsysju a;׈M>"J\ŗr