ELF`4(4 (444rrp``u`u /lib/ld-linux.so.2GNUCI+6H-B2 5?<49,*;A07G!3@'%$C/"F   &  #1(.:>8=)DE5|Ўg v.>tJ`uS] }"J08@*kP}`IpPx 5J=Џ"Y$v. +0<@KP(v]`pp6 voniАV//9 ;09@#P`pQ".*v5dtpyCC,vБK`9Q*Y%g a|0@ P __gmon_start__libX11.so.6XkbAddGeomOutlineXkbAddGeomColorXkbGetState_DYNAMICXkbGetMapXCloseDisplayXkbAddGeomOverlayXkbAllocClientMapXkbAllocIndicatorMapsXkbGetUpdatedMapXKeysymToString_initXkbResizeKeyActionsXkbGetIndicatorStateXkbAllocKeyboardXGetKeyboardControlXkbAllocGeometryXkbResizeKeySymsXkbOpenDisplayXkbAddGeomSectionXkbGetIndicatorMapXkbAddGeomOverlayRowXSynchronizeXkbAddGeomKeyXkbAllocCompatMapXkbAddGeomShapeXkbAllocServerMap_finiXGetAtomNameXkbGetControlsXInternAtomXkbGetKeyTypesXkbAllocControlsXkbAddGeomProperty_GLOBAL_OFFSET_TABLE_XkbAllocNamesXkbAddGeomRowXkbVirtualModsToRealXkbAddGeomDoodadXkbGetNameslibc.so.6strcpyprintf__ctype_bmemcpymalloc__ctype_touppercallocfprintfstrcat__deregister_frame_infofseekstrncmpstrncpyrealloc_IO_getcsscanfstrncatfreadmemsetstrcmpsprintfstderr_IO_stdin_used__libc_start_mainstrchr__ctype_tolower__register_frame_infofree_edata__bss_start_endGLIBC_2.0ii \uG v$v(v ,v=ptttxt|tttt t t t t ttttttttttttttttt!t"t#t%t&t't(t)t*u+u,u- u/u0u1u2u3 u4$u5(u6,u70u:4u<8u>rPrСr8uЏt hPtrÐUU th0vhPtÐUÐU WVS11;]}kE <uF{U{~h:NE 4tPh :vE 4h:];]|e[^_ÍvU\WVSE23E @EU RUM A Q)@E1ɉ9] C@TD$%AMFEVh:ueUUeUȃeUăe }MyzSJ]ED$%9};EtEG9|}uSB RIDuQh$:vjPEPPh-: B1Du h1:h3:U JYQ@DuPh5:#vjPMQPh8:c G] C@D$%9hU Bt(tEEEPh;:M Q }FD4]r/hA:U B@ thQ:h\:MAt)<t#jAP>Ph`: ]C$t1f5$v h@>5$vh>5$v h>5$vh?5$vs h ?5$v]h`?5$vJ h?5$v4h?5$v! h @5$v  EEEPEPEPjj5 rE = ru  rU@EtK ttMt[jj3h@5$vw uuh@Nt&5 rh@75 rh A$jj3h@5$v! uu5 rh`A5$vPhA5$v= rtjEPrr~}r<&~} r!}=r}rr=rEPUREPhMQ thAt&E@PhBE@PhB E@Ph3BE@PhKB jEP<PhcB jEPPh{Ba jEPPhBA jEPPhB! jEPPhB jEPPhB jEP|PhB jEP\Ph C jEP<Ph#C =rrthjEP@E=ru"PSURt jMA PjEPUR4PhD0pDMA tmDPhDDUB tDPMAPAPpD}tmDPhE UBPpDB tmDPh%EMAPpDA tmDPhAE\ pDUB tmDPh]E8MA PAPAPAPPpDA tmDPhE0UB$PpDB @tmDPhEMA&Pq,hF UB(PB&Ph@FpDMA tmDPhvF}pDUB tmDPhFYhFL1 }MMETE<8t,j48URPVhF #&<t6hFVhFjPrPhF F~1M< tL=(ru(rhF|jE4URPFPhFS F~1MN=,ru,rhFEPu Fv GtGpDEtmDRjSEPBP^SWhG ى΃SUh0GwhAGj1 9}Oj؋MP PjES PhSG F9|hAGhaGUMA Q)ЍXEhyG19}KUBMEEPhGuh<{F9|th<^UBPhGFGMAtGPhG"5rEPUR rtMQEPUR MQ1h[^_ÐUMv1-+@r9w @r@r`wȣ@rÍvU WVSu u9Ãt?߰ց~VvǃVSW>jS}u7?t0,v9uDBu _t&Bu_C;uЃEPW!e[^_ÐUWVSE ]1҅t @tP1vGttPu8ƃuShGuV9Ӄ}u~Sgǃ}uvmodfG_CPVGP SVWe[^_U,WVSEuU}ugj}uhGP}vhGRla&MQP# Džƅ}DžDžEURQE PURNǰ˃;tC}uډ)=;t}u |t&+FK}uPhGVpRVtɉ)1tэY1ۅt(эAt \Á~CP%t@I9~RQ DžtRt0}uhGPhGR+QVQ[^_ÐUlWVSE} u2w4`rhH\=u hHKPh(H@w4`r]S/=uuEnoneEPh/H]SgރQÃVS؍e[^_ÉU\WVS}u(} uuE0xffEuEall}u$} uufE0uEnoneE~]EEEދEEtN9t} u|+CE4`rS߰э\ } u MaskCEEE}~QÃVS؍e[^_ÐUS]j l`v$Ht&j hJH`vLayof@ut@`vKeymf@ap@j hbH^t&`vTypef@shj hqH;`vSymb@olsGj hHj hHt&j hH5`v[ShH5`v`v]ÍvUS]u vvj hIhv SSqvuShIvvP#} uPhIhvvvv]ÐUW}} uj‹B4j<BBװD >Ћ}ÍvUUЃw5$pIrG&r9r2r)r"PhIhvv>} u2}PhKIhvPhgIhv}vÉUWVSEujEf0@EE1EÅt@rEEt"!EE<΃} u EEE}uŃFPEE]E1Et&UU!E} uGtE|FU4rhI]S~ET0 (vUD2 .tE+FU4rhI]S7߰эtEU҉U}MEe[^_ÉU WVS}] j GƃIuIw$J&PhI^t&PhINt&PhI>t&PhI.t&PhIt&PhIt&PhJVQhJVAe[^_ÍvU,WVSEuJ} u G} uG߰QNESP>uE1uEEEt} u E|E+F}tEPEPu]rEPrэt}tEPEPuEEE}UEEe[^_UWVSEu/jRE} u f0REnone@@%EE1EÅt@rEEt"!EE<΃} uEEE}uŃFPE]E1EUU!E} uGtE|FU4rhK]SET0(vUD2.tE+FU4rhI]S߰эtEU҉U}MEe[^_ÉU WVS]uj&} tD1҉ހ>t2 ,vDA@u1< <| B &FB>uօtBP_ljމ>,vDP@te\C< unV< utM< u vD&<u b4&< u r$&< u f&<u} u eCF'0CPhKSWF;tC;uƀ>Ne[^_ÉU WVSu] j sǃu VhG'gfff))ƉtPRhKWRhGWe[^_ÉUVSu} jÃujh"Kujh3KujhBKt&ujhPKu jhcKqVhqKS&j fÃuoutlCine]usolifCdJu textC9uj hKS"u logoCVhKS؍e[^ÍvUEws} u#Ph~L PhIhwKwU WVSU ]3~/װэyF9}Ru); 1e[^_UÉU WVS]}fCfS WhLEPmCt WhL6{ut#WjVCPu u P vWhGEP;t3CtWhLEPCtWhLEPe[^_ÉU,WVSu}WhLEPFt*F} @PhG=t&F€ut F PhG QhL]S~؃WPEP'>t3FtWhLEPFtWhLEPe[^_ÍvU,WVS}fGfW fGfW Gu} QhL QhL]SEPSEPqGu} VhL VhLSEPSEP6GtEPhLEPe[^_ÍvU,WVSu}WhLEPFȃ<w/FPhG]S WSEP WhLEP~t'FPhL]SWSEPm > umF$%tt 1t)hL'h Mt&hMh'M]SO؃WPEPe[^_ÍvU,WVS]}u{ufVh4MWCu C| C}  PhG PhL]S؃VPWje[^_ÐULWVS}EPhL]S1Gt G}  @PhG7G€ut G PhG QhLSEPSfGfW ؃EPhLEPGtEPhLutjDEPjGPjPEPItTEPhGEP-t8EPjSju u P EPhGEPEPhJMEPGxuEPhAHEP1@uEPhSMEPG u5I~GPhXM]SEPSEP[F Gu5I~GPhaM]SuEPSEP F Gu1I~GPhkM]S:EPSEPe[^_U,WVSu}Fu F|+F} &PhvMt&PhM]S؃WPEPgFtWhMEPLWhMEP8e[^_ÍvU,WVSUzB B B ǃEPhMEPuEPhG!&%=uEPhAHEP1t/hIhM]SEPSEPs t5I~GPhM]SEPSEP2F t5I~GPhM]SJEPSEPF t5I~GPhM]S EPSEPF t5I~GPhM]SEPSEP{F t5I~GPhM]SEPSEP>F @t5I~GPhM]SVEPSEPF }5I~GPhM]SEPSEPF t5I~GPhN]SEPSEPF t5I~GPh"N]SEPSEPLF t5I~GPh0N]SdEPSEPF t5I~GPh;N]S'EPSEPF t1I~GPhFN]SEPSEPe[^_U,WVS}uVhXNWjUBu VhG/u VhAHE@t Vh`N VhiNWUBPhtN]SAVSW UBPhNSVSW UBPhNSVSW UBPhNSVSW UBPhNSVSWb UBPhNSVSW>e[^_ÐU,WVSEHxB rB ƃ} tG] Ct=t3C 9w+<t%jPPhN]S QhN]S؃URPMQ]{uUBumF$%t  t6t)hL'h Mt&hMh'MSWSEPMe[^_U,WVSu}PhO]S`WSEP FPhtNSw(SRVU RUR`sSPVU REP ؃PhORQqÃtRSX؍[^_ÍvUWVS}M }u%9u hOEAPPhO2ƒ؃uOtOPhOuA$py}=hOPOװэD  t VhO VhOPB}uIt!WttjP/QhGh w薿 wt PVhOPVhPSmQÃtRS萿؍[^_ÍvUSMv1һ@w9s ؉ B9r[ÉU WVSu} hPVu fG2hPVufGfGfG]Sh PV*tESh'PVt.Sh.PVtSh5PVu=UBc)ѺQ)‰UEfGt&hUBc')ѺQ)‰UfGEfGhrPV61҅udUuShwPVvuDUBc)ѺQ)‰UfGEfGfG|h~PV1҅udUuShPVuCUBcw8)ѺQ)‰UfGEfGfGv1e[^_ÐUE1ɩu'B<v B@<w tB<vvUWVSu} DžFt3ʡ,vDHt vCFuDž3&ʡ,vDHt vCGuPP$[^_ÐUWVSu} tHF9|@F 98}t2FPD$ȉME}u"}t U1}t=;M|:\ځ@ttș}MIك0;M|1ɋE}VB@R4ƒ}t UEFM MtWE~E 9}}=9tE!Q9u}t AUF M Mt MU ]#]E[^_ÐUuu hPu蟵UUt!uBtRhPujU,WVSEEE1E EuEPE Pt!<+t<|tj%R覴uE Pt<+t<|tj%R{uE P t<+t<|tj%RRuE Pt<+t<|tj%R)uE Pt<+t<|tj%Ru E EUtU}t:}t;E@EEEUUjjEPu1E#u}tUBtxwtUB tfxutUBtxut ExutUBt u tEx$u &1 E#]} }t5UB t!PEP^ P0U B Et2UBt!PEP$ P{0U B Mt0UBPEP P@0U B t6Ut&PEP P0U B t&M t0UB&PEPy P/U B t H&t@ЅEtE$uEPhP/$uEPhPv$uEPhQUR肱)ǀa⿉@$!9KE ]!E @EtPhjjEPUR 9Eth Q5$vtURhFQEP-U RUt!RhjjEPEP ?Uth`Q5$v蕰vtEPhQURE @ Et"PhjjEPURH @vEthQ5$v&t&tURhQEPNU RUt"RhjjEPEP vtURhQEPU RU t"RhjjEPEP% v tURhQEP}thQURLe[^_ÍvUÉU WVS} u}UBu1Ԑt&EX+t&jWUBPtCUB 9~҅uEP$tBB@t;1fz*t0t&jFPW豯kCUB$@*9|ԋEPtIt?1ۀt2vjFPWaCUB9|1e[^_ÍvUU 1}t*Ѓt  t t  t @t7 3tt t t t t @t ÍvUU 1}t(tt t t t0 ,tt t t t t  t ÐUVSMuKyAtY1ҋCtCt xt{ tt fx v{t{$t BwT$Qt&t&t&t&} t~t´u tqt ЃIRŠuЃuDt Ѓ`%€u'Ѓut ЃhQ1[^UWVSut8>t3sȄ}A8(r_F>u[^_ÉUVSu] Zu<*tOA%e[^ÐU WVSEs1ɋE @9EÍ&UR}9Ѝ@AE )8‰U9rpvB 9Esat&9Ev rSE PpUR苫Å|uzэA9E s6v6u}jYÃuE @P3Ct^U R}WPHCU s@`y9rSP5dyu#C9t PޫSҫR=`y=`ydyCEC sPsЉCdyC B1e[^_ÐUU;swdyt@1U`ydhdyÉUUE u1t PR~ PÐUWMU Eu1>tPRQi-&%PװэAPRJ}ÐUEt'Pu[tjPu vt&1U}u=susÐU WVSu}u1&UBEtE11ېt&}E<u hRhRVMjU4E PPhRV' }tTUBtJ<tA}ujPsPhRjPYPhRVͦ GC?~hRV警e[^_US]E @juP0PhRSt]ÉUWVSE xMtGt u%lyLtRhy1t&jPEPWPhRMQ hREPޥGPhRMQťG PhREP该_ zG<tdjW4PWCES9tESSjGVzPMQhSEP0 CG 9vtc1ۋW1St,SGTC<t.jGT4EP(PSVh>SMQä0vWtO1ۀtBjVPjFPPhVSEPt CG9r}tujuuM QEPMу hlSEP*e[^_ÐUWVSE @EUt @txu lyxw%lyLtqShy1]UBtx uhSEP蜣-&jp URPhSEPm }%PUREPURUBp1xjvEPpPhSUR jFPFPEPURPhSEPܢVU01G}FE~jUBPBPEPURǃ UB@PWhSEP聢F tZ|uf|tKWhSURVjF DPF DPEPURPhTEP @CE F9OFt>1ۀ~t4Ct"jPUR9PSh TEPա F9r̃hDTUR趡}uUB@9k}tujEPuU REPU҃ hlSEPee[^_U WVSu]E xu7PhLTV' ;}hbTV thTVCt;<t!jCPPhTVϠ CPhTV蹠CtN<t!jCPPhTV荠 jCPCPW7XPhSVd0CtjPPhTV@ }tujjjE PVEЃ hDTVe[^_ÍvU WVSE xUt G t8u,lyLt Uhy1&Gtxuh!UEP蒟&jpURͼPh7UEPj }%PWUREPh`UUR9 hUEP%hUURG  1fx0jCPmPjCPuP;tj3pvUPhUEP謞0{t&jCPWUR觼PhUEP耞 {}h VURfCth?VEPLCthWVUR2hnVEPCPU REPj hVURhDTEP FG @91G Tzu Ffzt/jBPBPW7臼P^ShVUR茝0؉ƃvtK1vGD8u@uxt%URURPGT4E PUR Fv}t EPjURuE PUREЃ hlSURe[^_ÍvU\WVSE xWUOM]tt z tzu lyGt u(lyLtVhy1}vxuhVuVY-t&jGpEP荹PhVUR* E1ۋUGMAMЃ<t(j4uVFPEPhVURߛC MЉMvthV]S軛GEG 9Et&G@MTD$%AMЅjW]PW+;EoEjGSePhV]S" uFzU$u }EVuEVEG@E] ػuT‰EFu9E}0Uu։Uĉ‰؃u09tEC9}}tރ}OA1ۋUDڃEA uFUs^CjjhWutAlyLtL^vlyLt\^hy(]SEPXjURE SEP‹GNUUjdEPURlE}tjEP7Ã1ۋURjj EPr.@EWt"E\P}tEHU B@URGTEEBEBEBEBEBEfBEBN*Eh[^_ÐU WVS} }t EXu1t$1C9sKƍR9|B9r}v}t|UzuCtE0t UrtUB@0@U=vBUZ=wUB@H Ce[^_ÉUWVSE Džx@Tjd]SEPƃxxSURSMQЉ\ SMQЉXSMQЉ` jjh TQrtlyLtn^[}t0T{t$juV3N‹CPCDžhDžddXt}jdURMQƃx}t7T{t+juV3‹ChvTChhddhTjhTRptlyLt}^#jjTQntlyLt^hTSpt lyLt^&T~t~tyTxwPTy w \Y vTF9sF\vhTB 9\vVlyLt^\ hyly lyLt^hyʉh\9tHEPjjHRmƃtxEEEEDž|EEEHADžP]D|HFPPsCjdMQuVƃt(jEPT2D xjtPD43TP;@93u"TBPPhPP5HF@t8TX h}h)D4:}KT^ h}h) D4TB@h  TCPHFhN$S :BvJHCƃtƉLPhPTRlÃD1;L}$xQuVG;L|܋HBtpLQhSTV!k1;L}.EPjjSkƍxG;L|ԋTB@h HCDždhF@TB@h|dds;uKTPBhLB tdPtPjTP;TBhH@;)É؍ЉЉd CdHF9TBPHAhDTFPtDA t^EPjjpS~iƍxTBPphJTFPCDJF@ @@h\9+`~tDžh`9h}\lvuVjjShƍxtTBlP$CfJh`9h|x([^_U|WVSu jd]SEP2NjEPjjEP[hǃ jSVDPEPEPjƃ EFEFEfFEfFEH$^EfF fEfF fEfFEfF EfF EfFfEfFjdSEPoǃSF jdSEPOǃSFTfEfF fEfFfEfF7EfF fEfF fEfFjdSEPǃSZFx[^_ÉUWVSu }jd]SEPEURjjEPfUU EPjSVPWFfEu/&lyLt^hy1}EEURjjEPZfUUUBPEPEPfǃ t1ۋUBF|9}`PU B0MQdhE9h|f}tLDžhf}t;j`PU B0MQzdtyhE9h|f}t``B@tS]MQSjP]9t%lyLt^hyd‰d`fA*d8[^_ÍvUEEPumkxt*0=mkxulyLt _҉hy1ÐU WVS}] EEPWMƒmkxtD0=mkxulyLt_lyLt_hy1@WjjS\s;uvu19sWjjUPo\C9re[^_ÉUVSE] u1@9}9uB9|1[^ÐUWVS}utu#lyLt_hyjU BPEP\URjj]S[U  f9EuEf;BuBf9Eu Bf9Et$ly Lt_hyE%$4_jWEPX.&@jWURXjWEPYXvjWURXvWEPCXtx|tojWURmXtV|RMWEPYXt6|2 -lyjEP5}Lthy1ۃE9u ,lyjEP|LtE)Éhy1e[^_U|WVS}u $h_jFPWYWjj]S|Y f9EuCf;FuFf9Cu Ff9Ctly LtP_?jd]SW~3SM*lyjEP|Lthy1x[^_ÉUWVS} dE duVjxSURX|!9t*ly Lt_|!lj=hy!xUzu XUBDžljl};PEPQXURjjpV XhD+ f9pFf;D+D+f9F;f9FvpdG$_jEPURjEPURNjEPURjEPUR.kjEPUR&WEPUREEPUR-lyjpPyLthy1t"hL+!dE PF9ht6lyjpPyLtFh)‰hyl{9l dH[^_ÐUSTt=Ttt Ѓ;u[UUS[Ü:X[NoSymbol %s unknown (0x%x)Key %d type=%d %s /%d%s <%s>, non-repeating(explicit): Affects real modifiers: %s Affects virtual modifiers: %s Groups wrap into range Groups clamp into range Out of range groups redirected to Group%d Symbols: [ [ ] nActs: %d nGroups: %d Actions: [ ] (explicit) (explicit) Behavior: %s%s Type[Group%d]: %s (explicit) Key Type %d (%s): mask: %s real mods: %s virtual mods: %s group width: %d map: %s= %d(disabled) [preserve %s (%s+%s)])] [preserve %s (%s)] level %d: %s level names: none -displayMust specify a display with -display option -mUnknown subset %c no subsets specified -s-1-synch-debugUnknown option %s Usage: %s Where legal options are: -display specifies display to use -debug turn on extra debugging -s report keyboard state -m specifies subset of keyboard mapping to display Legal subsets are: t: Key Types s: Key Syms a: Key Actions b: Key Behaviors r: Radio Groups -1 specifies use of partial queries default display%s was compiled with XKB version %d.%02d Xlib supports incompatible version %d.%02d Cannot open display "%s" XKB extension not present on %s Server %s uses incompatible version %d.%02d Internal Error! Unknown error %d from XkbOpenDisplay get keyboard state request failed group: %d base group: %d latched group: %d locked group: %d mods: %s base mods: %s latched: %s locked: %s grab mods: %s lookup mods: %s compat state: %s compat grab mods: %s compat lookup mods: %s get keyboard desc request failed XkbGetKeyTypes failed XkbGetControls failed XkbGetNames failed XkbGetIndicatorMap failed XkbGetIndicatorState failed Device ID: %d keycodes type: %s geometry type: %s symbols type: %s phys=%s types: %s compat: %s keycode range: %d-%d onoffaudible bell: %s internal mods: %s (%s) (%s) ignore lock mods: %s ignore group lock: %s swhwrepeat keys: %s (%d/%d -- %s) slow keys: %s (%d) bounce keys: %s (%d) sticky keys: %s mouse keys: %s (btn=%d,accel=%d/%d/%d/%d) access X keys: %s (timeout=%d) controls(mask= 0x%x,values=0x%x) AXoptions(mask= 0x%x,values=0x%x) overlay 1: %s overlay 2: %s virtual modifier names: %2d: %-12s(no name) = %s group names: %2d: %s indicators: unknownreal virtual%s indicator %2d: %s (%s) Alias Real ---------------- %-6s %-6s No key aliases defined keys: %-4s %d keyboard groups wrapdon't wrapkeyboard groups %s illegal%dvmod_0none%sMask|+Mod5Mod4Mod3Mod2Mod1ControlLockShift%sMapIndexXkbNoModifier0x%02xILLEGAL_%02x0xffallMaskSemanticsLayoutKeymapGeometryTypesCompatMapSymbolsIndicatorsKeyNamesVirtualModsunknown(%d)`sPdzdzdzdzdzdzdzdzdzdzdzdzdz0PNoSymbol0x%xXK_%sExactlyAllOfAnyOfAnyOfOrNoneNoneOfXkbSI_LevelOneOnly|XkbSI_%sXkbSI_%scompateffectivelockedlatchedbaseXkbIM_Use%s%sXkbAXN_%sSKPress%sSKAccept%sSKRelease%sSKReject%sBKAccept%sBKReject%sAXKWarningILLEGAL0@`PpdeviceIDgeometrykeycodesXkbAllNewKeyboardEventsMaskXkbNKN_ignoreGroupLockoverlay2overlay1audibleBellaccessXFeedbackaccessXTimeoutaccessXKeysmouseKeysAccelmouseKeysstickyKeysbounceKeysslowKeysrepeatKeysXkb%sMask%o%d.%dXkbOutlineDoodadXkbSolidDoodadXkbTextDoodadXkbIndicatorDoodadXkbLogoDoodadUnknownDoodad%doutlinesolidtextindicatorlogounknown%dLockDeviceBtnDeviceBtnRedirectKeyActionMessageLockControlsSetControlsSwitchScreenTerminateISOLockSetPtrDfltLockPtrBtnPtrBtnMovePtrLockGroupLatchGroupSetGroupLockModsLatchModsSetModsNoActionXkbSA_%smodifiers=modMapMods,clearLocks,latchToLockgroup=+%dx=%dx=+%d,y=%d,y=+%d,!accelbutton=default,count=%d,affect=unlock,affect=lock,affect=neither,affect=bothaffect=button,button=,affect=mods%sgroups%spointer%scontrolsscreen=%dscreen=+%d,!same,samecontrols=%sRepeatKeys%sSlowKeys%sBounceKeys%sStickyKeys%sMouseKeys%sMouseKeysAccel%sAccessXKeys%sAccessXTimeout%sAccessXFeedback%sAudibleBell%sOverlay1%sOverlay2%sIgnoreGroupLockreport=KeyPressKeyRelease,data[0]=0x%02x,data[1]=0x%02x,data[2]=0x%02x,data[3]=0x%02x,data[4]=0x%02x,data[5]=0x%02xkey=%skey=%d,mods=,mods= ,clearMods= device= %d,button=type=0x%02x,data[6]=0x%02x{ %20s, 0x%02x, 0x%02x, 0x%02x, 0x%02x, 0x%02x, 0x%02x, 0x%02x }%s(){ 0, 0 }{ %3d, 0x%02x }PermanentTruelock= %sallowNone,permanentRadioGroup= %dradioGroup= %dpermanentOverlay%d= %soverlay%d= %sblackwhitegrey%dgray%dGrey%dGray%dredred%dgreengreen%dblueblue%dmagentamagenta%dcyancyan%dyellowyellow%d xkb_%-20s { include "%s" }; % include "%s" defaultxkb_keymap "%s" { xkb_semantics "%s" { xkb_layout "%s" { Default symbols not implemented yet! keycodesDefault types not implemented yet! typesDefault interps not implemented yet! compatibilitysymbolsgeometry};  virtual_modifiers ,%s/* = %s */= %s; XkbWriteXKBKeycodesxkb_keycodes "%s" { xkb_keycodes { minimum = %d; maximum = %d; alternate %s%6s = %d; virtual %sindicator %d = "%s"; alias %6s = %6s; }; XkbWriteXKBKeyTypesxkb_types { xkb_types "%s" { type "%s" { modifiers= %s; map[%s]= Level%d; preserve[%s]= %s; level_name[Level%d]= "%s"; }; indicator "%s" { !allowExplicit; indicatorDrivesKeyboard; whichGroupState= %s; groups= 0x%02x; whichModState= %s; controls= %s; XkbWriteXKBCompatMapxkb_compatibility { xkb_compatibility "%s" { interpret.useModMapMods= AnyLevel; interpret.repeat= False; interpret.locking= False; Any interpret %s+%s(%s) { virtualModifier= %s; useModMapMods=level1; locking= True; repeat= True; action= ; group %d = %s; XkbWriteXKBSymbolsxkb_symbols { xkb_symbols "%s" { name[group%d]="%s"; key %6s { // %s type[group%d]= "%s", // type[group%d]= "%s", %s type= "%s", repeat= Yes, repeat= No, virtualMods= %s, // virtualMods= %s, groupsClamp, groupsRedirect= Group%d, %s, [ , %15s ] }; symbols[Group%d]= [ ], actions[Group%d]= [ }; modifier_map %s { <%s> }; corner= %s, %sapprox= primary= { , %s [ %3s, %3s ] }%s%s "%s" { %s top= %s; %s left= %s; %s priority= %d; %s angle= %s; %s color= "%s"; %s shape= "%s"; %s width= %s; %s height= %s; %s XFont= "%s"; %s text= "%s"; %s onColor= "%s"; %s offColor= "%s"; %s logoName= "%s"; %s}; W%soverlay "%s" { %soverlay { %s %6s=%6s, %s %6s=%6s, %6s=%6s %s}; section "%s" { key.color= "%s"; priority= %d; top= %s; left= %s; width= %s; height= %s; angle= %s; row { top= %s; left= %s; vertical; keys { , { %6s, "%s", %3s, color="%s" }; }; }; // End of "%s" section XkbWriteXKBGeometryxkb_geometry { xkb_geometry "%s" { width= %s; height= %s; baseColor= "%s"; labelColor= "%s"; xfont= "%s"; // color[%d]= "%s" %s= "%s"; shape "%s" {, }; xkb_semantics { }; xkb_layout { xkb_keymap { XkbWriteXkbFile` g p  w                G P W  ReadXkmVirtualModsReadXkmKeycodesReadXkmKeyTypesONE_LEVELTWO_LEVELALPHABETICKEYPADReadXkmCompatMapindicator recindicator namesReadXkmIndicatorsphysical namesserver mapclient mapcontrolskeys in symbol mapReadXkmSymbols'''E(b(ReadXkmGeomOverlayReadXkmGeomSectionReadXkmGeometryXkmProbeXkmReadTOCXkmReadFileSection44 5@54b5d4XkmReadFileSectionName&6&6&66&6&66XkmReadFile@8W888p88#8not implementedX request failedbad lengthallocation failederror in Xkm filebad file versionbad file typeillegal width for typeillegal name for typebad matchbad valuecannot openfile not foundempty fileillegal contentsillegal TOC typeillegal doodad typegeometry not definedsymbol interpretations not definedcompatibility map not definedindicators not definedvirtual modifier bindings not definedsymbols not definedrequired key types not presentkey types not definedkey names not definedsuccess`t HHGGGGGGDI8I2I,I$IIIIIIFJ=J4JKJJJJJJJJJJJsJuLmLcLZLQLFL