diff options
author | Eric Hameleers <alien@slackware.com> | 2015-11-28 01:52:06 +0100 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2015-11-28 01:52:06 +0100 |
commit | 4d5cdc379e338c1c28f4d7d09226d4167a3f9e1e (patch) | |
tree | 95eba4e47f473c238361f19750cbd7d392a333e1 /xdm | |
download | liveslak-35548aae99414aed70c9fbdb2b288ef74133583a.tar.gz liveslak-35548aae99414aed70c9fbdb2b288ef74133583a.tar.xz |
Slackware Live Edition: initial commit.Beta2
This is Beta 2.
Read http://alien.slackbook.org/blog/slackware-live-edition-beta-2
for all the details.
Diffstat (limited to 'xdm')
-rw-r--r-- | xdm/Xresources | 56 | ||||
-rwxr-xr-x | xdm/Xsetup | 43 | ||||
-rwxr-xr-x | xdm/Xstartup | 8 | ||||
-rw-r--r-- | xdm/bluepiSW.xpm | 387 | ||||
-rwxr-xr-x | xdm/buttons | 15 | ||||
-rw-r--r-- | xdm/slackware_traditional.svg | 109 | ||||
-rw-r--r-- | xdm/slackware_traditional_black.svg | 109 | ||||
-rw-r--r-- | xdm/xdm-config | 28 |
8 files changed, 755 insertions, 0 deletions
diff --git a/xdm/Xresources b/xdm/Xresources new file mode 100644 index 0000000..7666d5c --- /dev/null +++ b/xdm/Xresources @@ -0,0 +1,56 @@ +#if ( HEIGHT == 1080 ) +# define LOGIN_POS_Y 740 +#elif ( HEIGHT == 1024 ) +# define LOGIN_POS_Y 635 +#elif ( HEIGHT == 900 ) +# define LOGIN_POS_Y 615 +#elif ( HEIGHT == 800 ) +# define LOGIN_POS_Y 550 +#elif ( HEIGHT == 768 ) +# define LOGIN_POS_Y 520 +#elif ( HEIGHT == 600 ) +# define LOGIN_POS_Y 400 +#elif ( HEIGHT == 480 ) +# define LOGIN_POS_Y 315 +#endif + +! The description of these resources is found in the xdm man page +xlogin.Login.greeting: +!xlogin.Login.greeting: CLIENTHOST +xlogin.Login.namePrompt: Username:\040 +xlogin.Login.passwdPrompt: Password:\040 +xlogin.Login.fail: incorrect +xlogin.Login.greetFace: Terminus-14:style=Bold +xlogin.Login.promptFace: Terminus-12:style=Bold +xlogin.Login.face: Terminus-10 +xlogin.Login.failFace: Terminus-14:style=Bold +xlogin.Login.frameWidth: 0 +xlogin.Login.greetColor: #5569B9 +xlogin.Login.promptColor: #5569B9 +xlogin.Login.failColor: red +xlogin.Login.width: 400 +xlogin.Login.height: 170 +xlogin.Login.y: LOGIN_POS_Y +xlogin.Login.borderWidth: 0 +xlogin.Login.foreground: #ffe4e4 +xlogin.Login.background: black +xlogin.Login.logoFileName: /etc/X11/xdm/liveslak-xdm/bluepiSW.xpm + +.XClock.geometry: 350x28+0-0 +.XClock.Clock.analog: false +.XClock.Clock.strftime: (%A)\040%F\040%T +.XClock.Clock.update: 1 +.XClock.Clock.render: false +.XClock.Clock.font: -misc-fixed-*-*-*-*-15-*-*-*-*-*-*-* +.XClock.Clock.background: black +.XClock.Clock.foreground: #9d9d9d + +.Xmessage.form.message.scrollVertical: never +.Xmessage.form.message.scrollHorizontal: never +.Xmessage.form.message.background: black +.Xmessage.geometry: -0-0 +.Xmessage.form.background: black +.Xmessage.form.Command.font: -misc-fixed-*-*-*-*-15-*-*-*-*-*-*-* +.Xmessage.form.Command.foreground: #9d9d9d +.Xmessage.form.Command.background: black +.Xmessage.form.Command.shapeStyle: Rectangle diff --git a/xdm/Xsetup b/xdm/Xsetup new file mode 100755 index 0000000..69a6d6d --- /dev/null +++ b/xdm/Xsetup @@ -0,0 +1,43 @@ +#!/bin/sh +# Borrowed from Arch Linux and adapted for Slackware. +# See https://aur.archlinux.org/packages/xdm-arch-theme/ + +# the root window should have this color +xsetroot -solid "#000000" -cursor_name left_ptr + +SVG_FILE=/etc/X11/xdm/liveslak-xdm/slackware_traditional.svg + +# identify resolution +declare -a RESOLUTION +RESOLUTION=( $(xrandr -q | head -n1 | sed -e 's/.*current \([1-9][0-9]\+\) x \([1-9][0-9]\+\).*/\1 \2/') ) + +CACHE_DIR=/var/cache/xdm-liveslak-theme +IMAGEFILE=${CACHE_DIR}/slackware_logo_${RESOLUTION[0]}x${RESOLUTION[1]}.png + +# create cache dir if necessary +if [[ ! -d ${CACHE_DIR} ]]; then + mkdir -p ${CACHE_DIR} +fi + +# check whether image file already exists +if [[ ! -f ${IMAGEFILE} ]]; then + rsvg-convert -a --background-color="#000000" -f png -w $((${RESOLUTION[0]}/3*2)) -o ${IMAGEFILE} ${SVG_FILE} +fi + +# try different methods to set the background +if which display >> /dev/null 2>&1; then + # imagemagick detected + display -background "#000000" -backdrop -window root ${IMAGEFILE}; +elif which feh >> /dev/null 2>&1; then + # feh detected + # feh gives error if $HOME isn't set, so... + HOME=/root feh --bg-center ${IMAGEFILE}; +elif which xv >> /dev/null 2>&1; then + # xv detected + # xv spits out an error when using -quit, but it still does the job, so... + xv -root -quit -rmode 5 ${IMAGEFILE} >> /dev/null 2>&1 +fi + +/etc/X11/xdm/liveslak-xdm/buttons & + +xclock & diff --git a/xdm/Xstartup b/xdm/Xstartup new file mode 100755 index 0000000..3ab2f54 --- /dev/null +++ b/xdm/Xstartup @@ -0,0 +1,8 @@ +#!/bin/sh + +# Get rid of all clients started by Xsetup +xwininfo -root -children | grep ' 0x' | cut -d' ' -f6 | xargs -n1 xkill -id + +# Register a login (derived from GiveConsole as follows:) +exec /usr/bin/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x /etc/X11/xdm/Xservers -l $DISPLAY -h "" $USER + diff --git a/xdm/bluepiSW.xpm b/xdm/bluepiSW.xpm new file mode 100644 index 0000000..c7052f1 --- /dev/null +++ b/xdm/bluepiSW.xpm @@ -0,0 +1,387 @@ +/* XPM */ +static char *bluepiSW[] = { +/* columns rows colors chars-per-pixel */ +"128 125 256 2 ", +" c #020406", +". c #02020C", +"X c #02090A", +"o c #040113", +"O c #04021B", +"+ c #040518", +"@ c #020323", +"# c #02052B", +"$ c #010929", +"% c #020632", +"& c #010932", +"* c #01073B", +"= c #01093C", +"- c #231F2C", +"; c #231F31", +": c #24212D", +"> c #252232", +", c #292535", +"< c #26253B", +"1 c #29263C", +"2 c #2A293D", +"3 c #29293C", +"4 c #322E3E", +"5 c #000A44", +"6 c #000B4B", +"7 c #000745", +"8 c #01114D", +"9 c #011144", +"0 c #000D53", +"q c #010E5B", +"w c #001154", +"e c #00125C", +"r c #292740", +"t c #272941", +"y c #2A2B43", +"u c #2C2E4B", +"i c #272741", +"p c #322E45", +"a c #2E314E", +"s c #2E3046", +"d c #333244", +"f c #31314E", +"g c #393A4D", +"h c #2E3253", +"j c #2E355B", +"k c #313352", +"l c #3D3C56", +"z c #31355B", +"x c #32395D", +"c c #3D3D5A", +"v c #353853", +"b c #2C2F51", +"n c #050E64", +"m c #011363", +"M c #01156B", +"N c #01196C", +"B c #091268", +"V c #001673", +"C c #011A74", +"Z c #011C7C", +"A c #091D7E", +"S c #05217D", +"D c #09237D", +"F c #333B63", +"G c #353E6B", +"H c #373C62", +"J c #403E5A", +"K c #3D4259", +"L c #36406C", +"P c #3B436C", +"I c #3A4374", +"U c #3B4679", +"Y c #3D497C", +"T c #384474", +"R c #434355", +"E c #48485C", +"W c #474B59", +"Q c #454963", +"! c #474866", +"~ c #4E5469", +"^ c #54566B", +"/ c #424C7D", +"( c #494E76", +") c #4B5178", +"_ c #535474", +"` c #585A78", +"' c #504B63", +"] c #615F79", +"[ c #5B6579", +"{ c #65697D", +"} c #011D82", +"| c #042283", +" . c #0A2583", +".. c #0C2985", +"X. c #0B2689", +"o. c #0D2A8B", +"O. c #062188", +"+. c #122D8B", +"@. c #112B87", +"#. c #15328D", +"$. c #19358E", +"%. c #143393", +"&. c #1A3692", +"*. c #1D3994", +"=. c #1C3B9A", +"-. c #122E91", +";. c #233D95", +":. c #233E99", +">. c #3E4B83", +",. c #3E4D88", +"<. c #3F508A", +"1. c #254197", +"2. c #25429B", +"3. c #2A449B", +"4. c #2D499E", +"5. c #284395", +"6. c #334C9D", +"7. c #30459C", +"8. c #3A539F", +"9. c #2C4AA2", +"0. c #2647A0", +"q. c #324DA3", +"w. c #3A4FA1", +"e. c #3651A3", +"r. c #3B53A3", +"t. c #3C56A9", +"y. c #3F59A9", +"u. c #3853A7", +"i. c #414E84", +"p. c #414E8A", +"a. c #455286", +"s. c #43528C", +"d. c #4C5A8B", +"f. c #4A578A", +"g. c #565D87", +"h. c #455592", +"j. c #485792", +"k. c #465996", +"l. c #4A5A95", +"z. c #465A9B", +"x. c #4A5C9A", +"c. c #445799", +"v. c #535D91", +"b. c #5B6483", +"n. c #5A638B", +"m. c #576699", +"M. c #626C83", +"N. c #636B8B", +"B. c #65668A", +"V. c #6B748A", +"C. c #676D94", +"Z. c #6B7393", +"A. c #697797", +"S. c #737A9D", +"D. c #75799A", +"F. c #767C8F", +"G. c #435AA6", +"H. c #445DAA", +"J. c #485FAB", +"K. c #475AA4", +"L. c #4761AC", +"P. c #4C63AD", +"I. c #4C60A5", +"U. c #5364A3", +"Y. c #5166AD", +"T. c #5369AE", +"R. c #5B6CAC", +"E. c #5A6CA4", +"W. c #4D65B1", +"Q. c #4F68B2", +"!. c #5067B1", +"~. c #546BB4", +"^. c #586EB5", +"/. c #566EB8", +"(. c #586FB8", +"). c #5770B6", +"_. c #5A71B6", +"`. c #5770B8", +"'. c #5C73B9", +"]. c #6677A7", +"[. c #767BA5", +"{. c #6176BA", +"}. c #647ABC", +"|. c #697DBE", +" X c #6577B5", +".X c #6C79B1", +"XX c #677CC0", +"oX c #6A7EC1", +"OX c #788399", +"+X c #7C82A3", +"@X c #7B84AB", +"#X c #7A88A7", +"$X c #7282BD", +"%X c #7A88B7", +"&X c #6B80BF", +"*X c #6D81C2", +"=X c #7285C5", +"-X c #7589C6", +";X c #7A8AC6", +":X c #7587C8", +">X c #7689C9", +",X c #7B8CCB", +"<X c #7884C0", +"1X c #7E91CD", +"2X c #7F8ED0", +"3X c #8289AE", +"4X c #828AA6", +"5X c #838BB1", +"6X c #898EB4", +"7X c #8692B5", +"8X c #8B94B5", +"9X c #8B94BB", +"0X c #8B99B8", +"qX c #939DBD", +"wX c #9096B9", +"eX c #8890AA", +"rX c #91A0BE", +"tX c #818799", +"yX c #818DC7", +"uX c #8393CE", +"iX c #8A96CB", +"pX c #8999C7", +"aX c #939CC5", +"sX c #929ECB", +"dX c #949AC2", +"fX c #8594D2", +"gX c #8897D3", +"hX c #8699D3", +"jX c #8B9CD5", +"kX c #8D9CD8", +"lX c #929ED5", +"zX c #919FD9", +"xX c #808FD0", +"cX c #95A2C4", +"vX c #94A2CB", +"bX c #9AA4CC", +"nX c #9DAACC", +"mX c #99A1C5", +"MX c #8FA0D7", +"NX c #8EA0D8", +"BX c #94A3D5", +"VX c #9AA6D3", +"CX c #9CAAD3", +"ZX c #94A3DA", +"AX c #99A6DB", +"SX c #9CAADC", +"DX c #97A8DC", +"FX c #8FA3CD", +"GX c #A1AEDC", +"HX c #A0ADD5", +"JX c #A3B1DC", +"KX c #A4B0D5", +"LX c #9DADE0", +"PX c #A0AEE1", +"IX c #A3B1E0", +"UX c None", +/* pixels */ +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXB B B B A B Z V V V M B B B UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXB B O.X.#.&.;.7.7.w.w.w.w.w.w.7.3.:.;.+.X. .A V B B UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXB C D $.:.6.K.J.Y.Y.Y.R.R.R.^.^.^.^.R.^.T.R.Y.Y.K.K.G.7.*.+.} A V B UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXB C @.3.w.J.Y.R.R.R.R.R.^.R.T.^.!.!.^.!.R.(.!.^.~.R.^.R.R.~.!.!.J.G.:.;.} } V n UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXn C $.7.G.Y.T.R.^.R.R.~.!.R.!.T.^.!.!.R.!.!.!.!.!.!.T.~.~.T.R.~.~.~.^.^.^.^.!.H.q.&.} } V n UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXN A ;.w.Y.Y.!.R.T.^.T.^.!.~.!.!.!.!.!.!.!.!.!.!.!.!.!.!.~.~.R.!.~.!.~./.!.^.(.^.^.^.^.!.G.:.-.} V n UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXN @.3.J.Y.^.R.^.R.^.T.!.R.!.!.!.!.!.!.Y.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.~.!.!.^.!.~.^.^.^.^.^.^.~.J.q.-.} V n UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXB .7.J.R.^.R.R.!.R.Y.!.!.!.T.!.!.Y.Y.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.~.!.~.!.!.!.!./.^.^.!.^.^.^.^.^.^.W.q.-.} C m UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXB S :.J.^.^.!.R.!.!.!.!.R.^.!.!.!.!.!.!.!.Y.W.!.!.W.!.!.!.!.!.!.!.W.!.!.!.!.R.!./.Q.~.~.^.!.^.^.^.^.^.^.~.^././.P.7.X.} C 0 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXV &.G.!.^.^.T.^.T.T.T.!.Y.!.!.Y.Y.!.W.P.!.W.W.!.!.!.W.!.!.W.!.!.!.!.!.!.!.!.!.!.!.!.Q.!.~.~.^.!.^.~.^.^.^.~.^.^.^.^.^.J.;.| C m UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXn .6.Y.R.R.T.R.Y.!.!.T.Y.Y.!.Y.Y.!.W.P.W.W.W.Y.W.W.W.W.W.W.!.W.!.!.W.!.W.!.W.!.!.!.Q.!.~.~.~.~.!.^.~.^.~.^././.^.^.~.^./.^.!.u.+.Z V 0 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXN &.K.^.!.T.!.T.T.T.Y.!.!.!.Y.!.!.Y.!.P.P.W.W.W.J.W.J.W.W.!.J.W.!.!.!.!.W.W.!.!.!.!.Q.Q.!.!.!.~.~.^.~.^.~././.~.^.^.^.^.(.~.~.^.(.P.:.A V B UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXD 3.R.^.T.T.T.R.!.!.Y.Y.!.!.J.!.!.P.!.W.P.W.W.W.W.W.W.!.W.W.J.!.W.W.J.J.!.!.W.!.!.!.!.~.!.!.!.~.~.~.~.~.~.~./.~././.~.~.^.~.^.~./.(.^.~.q. .V M 5 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXX.G._.R.Y.Y.R.Y.Y.Y.Q.Y.Y.Q.!.P.!.Q.P.Y.W.L.W.W.W.W.W.W.W.W.L.W.W.W.W.W.W.W.!.W.W.W.W.W.W.!./.!.~.~.~.~././.~./.~./.~.~.~././.!.~.(.~.~.(.(.J.@.C N 6 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXn -.J.'.R.T.Y.Y.Y.Y.Y.Y.P.Y.Q.P.Q.P.P.!.W.W.W.L.P.P.J.J.W.W.W.J.W.W.W.W.W.W.W.!.!.W.!.W.!.W.!.!.W./.~.~.~.~.~.~./.~.!.!.~.~.~.Q.!./.~.~.~.(.R.(.(.W.*.C N 0 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXM &.R._.T.T.T.Y.T.Y.T.!.Q.W.Q.P.P.Q.W.W.W.P.P.W.P.P.L.W.W.W.J.W.J.W.L.W.W.W.W.W.!.W.W.!.!.W.Q.W./.W.W.Q.!.~.~.~.~.~.~.~./.!.~.~.Q.~.!.~.~.~.~./.~.(.(.!.1.Z N 0 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXB :.^._.T.T.T.T.!.Y.Y.!.Y.Y.P.Y.P.Y.P.W.W.W.P.P.L.W.P.W.W.J.J.W.W.W.W.W.W.W.W.W.W.Q.!.W.!.W.W.!.W.W.!.!.Q.Q.Q.~.Q.~.Q.!.!.!.!.~.!.!.~.~.~.~./.~.~.(.(.(.`.^.3.C M 8 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXM :.'._.T.Y.Y.Y.Y.Y.P.Y.Y.W.P.P.P.P.P.P.P.P.W.P.W.W.P.P.W.W.W.L.W.W.W.W.W.W.W.W.W.Q.Q.!.W.W.W.W.W.W.W.W.!.Q.!.Q.!.~.!.!.^.!.!.!.!.~.Q.~.~.~.~.~.~.~.~.~./._.'._.4.C N 8 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXM ;. X^.Y.Y.W.Y.!.Y.Y.P.W.W.P.W.P.P.Q.W.W.W.P.W.P.P.W.P.P.P.J.W.W.W.Q.Q.Q.~./././././.(././._.^.~.~./.W./.W.Q.Q.~.Q.^.^.'.^.(././.!.~.!.~.!.!.~.~.~.~./.(./.`.`.`.^.4.C N 5 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXM &.^.^.Y.Y.Y.Y.Y.P.Y.W.P.W.P.P.P.W.P.P.Q.W.W.W.P.P.P.W.W.W.P.W.~.~./.'.XXXXXXoXoXoXoXoXoXoXoX*XoXoXXX{.(././.^.~.~._.'.oXoXoXoXoXXXXX(.!.~.~.~.~.~.~.(.(.~.~.^.`.`.`.^.3.N M 5 UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXn #.T.R.Y.Y.Y.Y.W.W.Y.P.P.P.W.P.P.P.P.P.Y.P.Q.W.W.W.W.W.L.W.!._.'.'.oX:X2XgXzXZXLXLXLXLXZXLXLXLXLXDXzXgXxX2XoXoX}.'.'.oX>XjXAXzXZXZXfX2XoXXX/.!.~.~.~.~.~.~././.(.^.'.`._.!.*.M m = UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXX.J.^.Y.!.Y.Y.P.W.P.P.P.P.J.J.P.P.W.P.Q.P.P.Q.P.W.W.P.Q.~.`.{.*X,XjXLXAXAXlXiXyX$X&X|.=X$X$X|.%X$XuXiXCXDXPXSXBXfX>X*XhXLXSXzXiXlXAXGXGXgX*X`.~.~./.~.~.~./.~.~.^./.`.`._._.W.#.N e & UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXA G._.Y.Y.Y.Y.J.Y.P.P.P.P.W.P.P.W.P.P.P.P.Q.P.P.P.P.Y.~._.}.=XgXAXSXlX%X XU.K.c.k.c.c.x.x.z.z.K.z.x.K.K.U.E.&X;XVXSXLXLXIX5XE.I.I.K.U.R.iXJX1XXX~.~.~.~.~././././.^.(.`.^.`._.'.L...m e @ UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXC 3.R.Y.Y.Y.P.Y.P.!.P.Y.W.P.J.W.W.J.P.P.P.P.P.P.P.P.Q._.{.=XhXLXAX%X Xl.k.h.z.h.l.l.k.k.h.z.x.z.h.x.k.x.l.l.z.k.x.x.E.$XjXsXE.x.x.x.x.x.x.E.SXjX*X_./.~.~.~.~.~././.^./././.`.`.'.(.t.C m 6 + UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXB &.Y.Y.Y.Y.Y.Y.J.P.P.P.P.P.P.P.J.P.P.P.P.P.P.P.P.Q.~._.}.fXDXBX<Xm.z.s.k.h.k.h.c.h.h.k.h.z.h.z.h.x.j.c.c.l.k.l.z.l.l.j.x.l.U.l.x.x.l.l.x.x.x.iXZX*X'.Q.Q.~.~.~.~.~.~.~././.^.`.^.(.^.^.4.M e = UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUX..K.Y.Y.P.Y.Y.Y.J.Y.P.L.P.J.J.P.P.P.P.P.P.P.Y.P.Y.~.`.*XkXSX%Xm.h.h.<.h.<.j.s.h.<.h.h.h.h.<.h.p.c.p.l.s.k.h.h.h.s.j.s.l.f.l.s.l.h.x.j.j.l.j.x.yXSX<X'.~.Q.~.~.~.~.~.~.).~./.~.(././.^._.Q.#.m e $ UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXC 6.!.Y.Y.Y.Y.J.!.J.J.P.P.L.W.W.P.P.J.P.P.P.P.P.Y.!.}.:XDXBXE.h.<.h.<.h.s.h.a.h.<.p.h.,.s.s.s.,.h.p.c.p.h.s.k.<.h.h.s.h.s.k.s.s.f.h.s.d.s.j.l.p..XSX-X'./.Q.~.Q.~.~.~.~.~./.~./.^.^.^.~.`._.y.S m 8 O UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXm &.P.Y.Y.Y.P.J.Y.J.Y.J.P.W.P.P.P.W.J.J.W.P.P.P.P.^.'.,XLXiXl.p.p.s.<.h.>.<.<.h.<.<.,.,.h.f.l.j.E.m.E.j.x.s.h.<.<.<.s.j.a.h.s.k.p.h.s.h.s.s.j.j.j..XSX-X'./.~.Q.~.~.~.~.~.~.~.~././.~./.(._.~.^.4.M m = . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXS G.T.Y.Y.Y.Y.P.P.P.P.P.L.P.P.L.L.W.W.W.J.P.P.P.T.'.1XLX5Xj.i.i.p.>.<.>.<.>.<.>.<.j.E.@XyXiXlXVXPXGXGXzXkXFX9X@Xm.d.<.>.h.>.s.p.s.i.s.p.s.p.p.s.i. XGX;X'.Q./.~.Q.!.~./.~.Q./.~.~.~.^.^./.`.~._.Q.@.e w @ UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXN :.P.Y.Y.P.Y.J.P.P.J.Y.P.P.P.P.L.W.W.P.J.L.W.P.!.'.-XDXyXs.>.p.>.>.<.>.<.>.<.>.m.@XBXDXSXzXgXgXfX2XoXgXgXxXkXAXSXSXFX+Xm.a.s.Y s.<.s.>.a.p.a.s.p.s.].GX;X{./.!./.Q./.!.Q././././.Q./.~././.~.`.`.^.u.C m 5 o UXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXw X.K.Y.Y.Y.P.Y.P.P.P.P.J.P.J.P.I.L.P.J.P.L.W.L.!.^.&XZXiXf.>.>.i.>.>.>.>.>.>.s.%XDXSXjX,XoXoX{.{.{.(./.XXXXXXXX*X>X2XkXSXvX$Xf.s.a.s.a.s.p.a.a.a.s.p.m.SXuX}./.!.!.Q.!.!./.!.~.Q.~.~./.~./././.^.^.^.~.$.e w @ . UXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXM 3.Y.U.Y.Y.I.P.P.J.Y.J.J.Y.P.P.P.P.W.L.L.L.W.P.T.'.fXCXm.Y <.Y >.>.Y >.Y >.d.sXDXxX=X}.'.^.~.!.!.~.!.W.W.!./.!./.`.}.*X>XkXIXpXa.a.Y a.>.p.i.i.i.>.>.l.CXuX{./.W./.Q.!.!.!./.~.Q./.Q.~.~.Q././.~.~.^._.y.C e 5 o UXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXq @.G.Y.Y.Y.Y.P.Y.I.P.P.J.P.J.J.P.J.P.J.W.L.P.P.Y.).=XDX].Y >.Y Y Y U Y Y Y v.BXzX:X{./.!.W.W.P.!.P.!.!.W.W.W.W.W.W.~.Q./.`.XXfXJXpXa.p./ i./ i.Y / a.Y l.BXiX X~.~.Q.Q.W././.Q.Q./.Q./.Q.~.~.~./.^././._.Q.&.m 0 # . UXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXV 1.P.Y.P.P.Y.I.J.Y.P.P.J.J.J.W.J.P.P.P.J.P.P.P.Y.'.fXVXd.U Y U U Y U Y U a.FXBX*X'.~.W.W.W.W.W.P.W.W.W.W.J.J.W.W.W.W.W.W.!._.}.1XIX%Xa./ / Y / / / Y i.g.bXgX}.~.!.~.!.Q.Q./.!.Q.~.~.Q.Q.~.~.~.~././.^.(.(.G.V 0 5 . UXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXX.z.Y.Y.Y.Y.P.P.Y.P.J.P.P.P.P.L.P.P.P.P.J.J.L.P.Q.*XCX%XU U U U T U T I U $XDX=X'.Q.Q.W.W.W.L.W.W.P.W.W.W.W.W.W.W.W.W.W.W.W.Q.^.}.hXHXm.U U U U U U U U a.sXjX}.(.!.~.~.!./.!./.~.~.~././.~.~.~.~././.^.(.(.~.$.e w @ . UXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXM &.P.Y.P.Y.I.P.P.P.L.I.L.P.J.L.L.L.L.L.L.L.J.L.W.).-XSXm.U P U T I T T T a.vXjX}.~.W.W.W.L.W.W.L.J.J.W.J.J.W.J.W.W.W.P.!.W.W.W.~.'.:XSX#X/ / I U U I U U / yXzXoX/.~.~.!.Q.Q./.Q.Q.~.Q.~./.Q./.~.^./././.(./.(.e.N w = o UXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXZ 8.Y.Y.P.P.Y.P.P.P.P.P.P.J.J.L.P.P.J.P.J.W.P.W.P.).,XCXv.L U L T I G L G m.DX;X_.W.L.W.L.W.L.L.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.Q.~.XXNXCXd.G U I I U I U / iXzXXX/.!.~.~.W./.W./.Q./././././././././.^.^./.^.(.W...e 6 O o UXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXe +.K.P.P.P.P.U.L.P.P.L.P.P.P.J.J.J.L.L.P.P.L.P.L.P.).,XvX/ T L P L G G G G E.AX$X^.W.P.P.L.W.W.L.W.L.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.~.'.>XLXpX/ T T I P U L d.GXiX}./.!.!.Q.Q.Q./.W././././././.Q././.Q./././././.^.3.m w # o UXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXC 5.U.P.P.Y.P.P.P.P.P.P.L.L.L.J.P.J.P.L.L.L.L.P.L.!._.1XaX) F T G L G G G G ].AXoXT.P.L.L.W.L.W.W.L.W.H.W.H.L.W.J.W.W.W.W.W.W.W.W.W.W.~.XX,XSX%X>.T I T P d.pXSX,X'./.Q.Q.Q./.Q.W./.Q././.Q.!./././././././././././.G.C q = o o UXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUX} r.Y.P.P.P.I.P.P.P.L.I.L.J.L.J.J.L.J.J.L.L.J.L.L.!._.1XaXP P F L F T G G G C.AX=X^.Q.P.W.L.W.P.P.W.W.L.H.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W./.XXfXLXvX+XC.A.%XCXSXuX}.`.Q.Q.Q.Q.!./.!.W.Q.Q.Q./././.Q./././././.~././.~.Q.+.e 6 @ o UXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXm #.K.Y.P.Y.U.P.P.P.L.P.L.L.L.P.J.I.L.L.J.J.J.J.P.P.P._.1XvX/ F L F L F F F F f.CX;X_.Q.W.L.P.L.W.L.P.W.W.W.W.W.W.W.W.W.W.Q.W.L.W.W.W.W.W.~.`.oX,XBXLXLXSXDXkX;X}.^.^.Q.Q.Q.W.Q.Q.Q./././.Q.Q./.Q./.Q.!./.Q./././././.~.3.m w # o UXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXV 1.P.Y.P.P.I.P.P.P.I.L.W.L.P.P.J.L.L.L.L.P.L.L.P.L.W._.1XVX( F x F x F F F F G 5XkX|._.Y.Y.P.W.L.L.W.W.H.W.W.W.Q.W.J.W.P.Q.W.W.W.W.W.W.W.W.!.(.{.oX:X,X>X=XoX'./.~.W.Q.Q./.W./.Q./.Q.W./././.Q./.Q./././././././././.).y.N w = O o UXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXZ 6.Y.P.P.Y.Y.P.P.P.P.I.P.P.L.L.J.W.J.L.P.L.P.L.P.L.P.~.*XSXm.j G x x j j F x F g.vXjX&X'.^.Y.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.P.W.W.Q.Q.W.~./.(.'.`.(././.~.~.!.Q.Q.Q./.W.W.Q.Q.W./.Q././.Q././././.Q./././.~./.^.P...w 5 O . UXUXUXUXUXUXUXUXUX", +"UXUXUXUXq X.z.Y.Y.P.P.P.P.P.L.L.P.J.P.P.P.J.W.J.L.P.P.P.P.L.L.L.!.*XDX+XF x x j j j x x h x n.sXZX1X*X'./.~.Q.!.Q.Q.W.W.W.W.Q.W.W.W.W.W.W.W.W.W.W.W.W.W.!.W.!.~.!.!.~.Q.Q.!.Q.Q.W.Q.W./.Q././.W.Q./.W.Q.Q.Q./.Q.!./././././.~.~.~.~.*.e 6 @ o UXUXUXUXUXUXUXUXUX", +"UXUXUXUXM %.I.Y.Y.P.P.L.I.P.I.P.P.L.J.P.L.J.J.J.L.L.J.P.L.W.L.P.Q.'.hXcX! h x j h h h z j v z ( @XCXZXhX>X*XXXXX'./././.~.^./.~.Q.Q.Q.Q.W.Q.Q.W.Q.Q.Q.Q.Q.Q.!.!.!.!.Q.Q.!.Q.Q.Q./.Q.Q.W./.W.W././.Q.Q././.Q./.Q./././././.!.~./._.^.q.m 0 & o o UXUXUXUXUXUXUXUX", +"UXUXUXUXV :.Y.Y.P.P.P.P.P.J.J.J.P.J.J.W.J.J.J.L.L.L.L.L.W.L.L.P.Y._.:XDXS.x z h h j h h j z j h x ) [.dXCXAXBXjXuX,X;X=X=X*XoXXX}.{.'.'._._.^.^.!.!.Q.Q.W.W.!.!.!.!.!.Q.~.Q.Q.Q.Q.Q.Q.~.Q.Q./././.~.Q.~.Q./.Q././.~./././.^.~./.)._.y.C 0 * O o UXUXUXUXUXUXUXUX", +"UXUXUXUXA 6.Y.I.W.I.I.P.P.P.P.P.I.J.J.P.L.P.L.J.L.J.J.L.L.P.W.L.P.Y.}.hXVX) h a b b a h u h h h b h h P ) C.[.9XVXVXSXSXDXZXzXkXhX1X1X>X-X:X*X}.}.'.`._.~.Q.Q.!.!.!.!.!.Q.~.Q.~.Q.~.~.!./.Q.Q.Q.Q.~.~././.Q.~.~.~./.~././.`.`.^.~.^.L.S 0 5 O o UXUXUXUXUXUXUXUX", +"UXUXUX0 X.8.Y.I.I.P.P.P.I.W.J.J.P.L.P.P.P.L.J.L.W.L.J.W.L.L.L.L.P.P._.*XZX0X! b h h b u h u h u h a h a u h j H c ( _ n.B.@X3X6X9XaXBXLXGXSXDXMXhX,X=X}.'._.^.!.!.Q.!.!.Q.!.Q.Q.Q.~.~.Q.Q.~.Q./.Q./.~.Q.Q./.~./././.~._./.).~.`.^.^.Q.#.0 6 O o UXUXUXUXUXUXUXUX", +"UXUXUXq .G.U.P.Y.J.P.P.P.J.J.P.J.L.L.L.J.J.J.P.L.L.J.L.L.P.P.W.P.P.Y._.=XDXeXP a h u h u h u h u k s a u k u u h u h u k a h h x P P ` ` C.[.wXvXSXDXBXfX-X}.'.^.~.!.!.Q.Q.!.Q.~.Q.~.Q.Q./.Q.Q.Q./.~.~./.Q.~././././.~././.`.`.~.^.^.*.q 0 @ o o UXUXUXUXUXUXUX", +"UXUXUXM +.I.!.P.Y.I.P.P.L.J.J.P.L.L.J.P.J.L.P.J.J.W.J.L.L.W.L.W.P.L.P.~.'.>XDX0X) h a y b t b t h y u u u u y u y a y a y a y a y u a y a s h f ! _ [.9XVXDXMX>X|.'._.~.!.!.!.!.Q.~.Q.~.~.~./././././.Q.~.~.~.~.~.~.~././.~.).~././.`.3.m 0 # o o UXUXUXUXUXUXUX", +"UXUXUXM $.I.Y.P.P.P.P.I.P.I.P.L.L.J.P.P.P.J.L.L.L.L.L.L.L.L.L.L.P.L.P.P.T.'.>XZXCXOXK s t u t y t y 2 t t y y 2 y t y y s y s r y y y s y a t a y u y v ! S.cXLXMX;X|.'.^.~.~.~.Q./.~.Q.Q./.Q././././././.Q./.~././././.^.`.`.~.~.^.`.e.m 0 # O . UXUXUXUXUXUXUX", +"UXUXUXV ;.U.Y.Y.Y.P.P.Y.P.P.J.P.P.I.P.J.J.J.P.L.W.J.L.L.L.L.L.W.L.P.P.P.P.!.'.*XfXDXbXV.P y y t t 2 t t t t < t 2 y 2 u 1 y r y 2 2 r r y 2 y 2 y r y y y y c B.bXSXfX*X'._.!.^./././././.~././././././.~./././.`.~./././.~.)./._._.^.u.N 0 % o o UXUXUXUXUXUXUX", +"UXUXUXC 5.Y.P.Y.P.P.I.J.P.P.!.L.P.L.L.L.L.P.J.P.L.H.W.W.J.L.L.L.P.L.P.P.P.P.Y.^.'.-XhXSXbX#X` c t t < t i t y < t 2 y y t < y i y y 2 r 3 r 2 r < y 1 p 2 y i r c +XHXkX>X}.(.~.Q./.Q././././././././.Q././././.`././.`._./.`.^.~._.^.y.C 0 = O o UXUXUXUXUXUXUX", +"UXUXUXZ 7.U.Y.Y.P.I.P.Y.L.P.J.I.P.P.J.L.J.J.L.W.L.L.P.L.L.L.W.L.P.L.P.L.Q.L.Q.Q.Q.`.'.-XfXAXSXcX#XM.~ v s t < < < < < 3 1 1 1 i < 3 < < 3 , < < r < < 3 2 2 2 2 1 y g.HXzX:X}.^.~.~.~.~.~.).~.`./././.Q./././././.~./.^.~.`./.~.~.^.^.L.Z 6 * o o UXUXUXUXUXUXUX", +"UXUXUX} 6.Y.P.P.I.P.P.P.P.P.P.J.L.L.P.L.P.P.W.J.L.P.J.W.L.L.L.W.L.P.L.W.L.P.L.L.Q.P.Q.).'.*X;XgXAXDXGXcX7XOXb.^ K K a 3 2 , < < < > < , < < < < < < < < < 2 1 < r 1 r _ nXZX-X{.^.~.~.~.~.~.~.`./.Q./././.Q./././.~.~._.`.~./.^././._.W.A 0 7 O o . UXUXUXUXUXUX", +"UXUXUXZ 6.U.Y.P.P.P.P.P.P.P.L.I.P.L.P.L.W.J.J.P.P.P.P.P.L.W.L.L.P.L.P.P.P.Q.P.P.P.P.P.P.W.~.`.'.oXoX;XgXzXAXSXSXCXFXrX0X4XA.[ ` Q K K 4 3 < , > 3 > < < , < < , 1 1 , 1 ` HXgX=X'.^./.~.~.~.~.~./.Q./.Q.~.~./././.~././.`.~.`.^.^._.^.L.S 6 7 O o o UXUXUXUXUXUX", +"UXUXUXZ 6.Y.Y.P.P.Y.P.I.P.P.L.L.L.J.J.P.J.J.P.L.J.L.W.L.L.L.L.W.L.P.P.P.P.P.P.P.W.P.P.P.P.W.Q.W.!.^.`.}.|.oX=X>X1XfXjXMXAXDXSXGXHXnXrX0X#XM.' d , > > > - > > , , ; ; , r D.GXyX}._.^.~.~.~.~./.Q././././.~./././.~.~.~././.~./.).~.^.W.A 6 * O o o UXUXUXUXUXUX", +"UXUXUXA 6.Y.Y.P.P.Y.P.Y.P.L.L.L.L.J.J.P.J.L.L.P.L.L.P.P.L.W.L.L.L.W.P.P.P.W.P.P.L.P.L.L.P.P.L.W.W.!.!.!.~.~.^._.'.'.}.XX*X*X:X:X1XfXhXBXAXSXGXqX{ J , , > > > ; > > , , , v aXZX*X'.^.^./.~.~.~./.~.~././././././.~./.^.).~.~.~.~.~.).P.S 6 5 O + . UXUXUXUXUXUX", +"UXUX6 } 6.Y.Y.Y.Y.P.Y.P.Q.P.L.P.P.L.L.L.J.W.W.L.W.W.J.W.W.J.L.W.L.W.Q.~.~.).).~.Q.Q.Q.P.P.W.W.W.W.P.W.W.W.W.Q.Q.~.~.!.!.^./.(.`.'.'.}.}.oX:XuXzXJXnXM.4 > , > : > > > > , > N.JX1X{.^.^.~.~.~.~.Q./.~.Q./.Q./.Q./.~.~./.~.^.).).~.).).P.A 6 = O o . UXUXUXUXUXUX", +"UXUX6 Z 6.Y.Y.Y.P.P.P.Y.P.P.P.P.J.P.L.W.L.J.W.L.L.P.J.P.L.W.J.W.Q.`.'.*X*X*X-X&X'.).Q.Y.P.P.W.L.W.W.W.W.W.W.W.W.P.P.W.W.W.Q.Q.Q.~.!.~.~._._.{.oXuXlXJXtXd ; ; > > ; > ; ; ; c nXjX|.^.~.~.`.Q././././././.~.Q./.~.~.~./.^.).~.~.^.).^.L.S 6 = O o o UXUXUXUXUXUX", +"UXUX9 A 7.U.Y.P.Y.I.P.P.P.P.P.L.L.L.J.L.L.W.J.L.P.W.W.L.W.L.W.~.'.=XhXDXSXSXSXDXhX=X'.T.Q.W.P.W.P.W.L.P.W.W.P.W.Q.Q.Q.W.W.W.Q.W.W.W.Q.P.!.!.!.^.{.$XfXJXF.1 , ; ; : > > > > 2 7XBX*X_.~.~.~./././.Q.Q./././.~././.~./.^.~.~.^.^.~.~.^.H.Z 6 * o o . UXUXUXUXUXUX", +"UXUXUX} 5.Y.Y.Y.Y.P.P.P.P.P.L.P.P.P.P.L.P.L.P.P.P.P.P.P.P.Y.Q.'.;XZXaXN._ _ ` A.VXMX*X_.Q.W.P.P.W.W.W.W.W.W.W.W.W.W.W.W.L.W.W.W.Q.Q.P.W.!.W.!.!.~._.*XhXHX' > > ; ; ; > > > > S.LX=X'.).~.~././.~.~.~./.~.~./.~.Q.~.~.~./.^.~.^.~.^.~.y.C 6 * O o o UXUXUXUXUXUX", +"UXUXUXC 5.P.Y.P.P.Y.P.P.P.P.P.P.P.L.P.P.P.P.L.P.P.P.P.P.P.L.).&XZX6Xl < > > > < ! aXMX*X).Q.P.Q.W.y.W.W.W.W.W.W.W.W.W.W.W.W.W.W.P.W.P.W.W.!.W.!.Q.!.'.-XSXOX< , ; - ; > , > > N.LX-X{.).~./.~.~.~.~./.~.~.~.~././.~.~.`.~.~.~.^.^.~.).u.N 6 * o o . UXUXUXUXUXUX", +"UXUXUXC $.I.Y.Y.Y.P.P.P.P.I.P.P.P.L.L.L.L.P.P.L.L.P.P.P.P.P._.=XDX` ; > > > : - ; ( VXuX'.~.P.L.W.y.W.W.H.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.!._.}.zXqXd > > < > : > > : ` JX;X{.).~.~.~.~./.~.~./.~.~.~.~.~.~./.^.~.~.~./.).).).6.B 6 % o o . UXUXUXUXUXUX", +"UXUXUXC #.I.Y.Y.Y.P.P.P.P.L.L.P.P.L.L.P.P.L.P.P.L.L.P.P.P.P.).-XVXE ; > : ; - - : > S.DX&X^.Y.P.W.Q.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.!.W.W.!.Q.P.!.}.iXnXg , > ; ; > > > > ` JX,X'.T.Q.~.~./.Q./.~.~././././.~./.~.~.^.~.^.~.T.~.).3.B 7 % o o . UXUXUXUXUXUX", +"UXUXUXV X.L.Y.P.P.P.P.U.P.I.L.P.P.L.L.P.P.L.P.L.Q.L.Q.L.Q.P._.-XCXR ; ; : > ; ; - ; Q CX;X{.Y.P.W.W.W.L.W.W.W.W.W.W.W.W.J.W.W.W.W.W.W.W.W.W.W.W.W.Q.!.{.fXnXJ : > ; > > ; > > [ JX;X{.^.!.!.Q.Q.Q./.Q.~.~./.~.~./.~.~.~.~.~.~.~.).).Q.*.e 5 @ O o . UXUXUXUXUXUX", +"UXUXUXm | r.Y.P.P.Y.P.P.P.P.P.P.P.L.P.L.P.L.P.P.P.L.P.P.L.Y.).-XnXR - ; - - ; - ; ; r 9XjX}.^.P.W.W.W.W.H.W.W.H.H.W.W.W.W.W.W.W.W.W.W.P.W.W.Q.!.!.Q.^.}.jXdXd , > - ; ; > ; < Z.GX=X'.^.!.^.~.~.~.Q.~./.~.~.~.~.~.~.~./.~.).~._.).T.Y.#.w 5 @ O o . UXUXUXUXUXUX", +"UXUXUXm | 6.Y.Y.P.P.P.P.Y.L.L.Y.P.J.L.P.P.L.P.P.Q.L.P.L.L.Q.`.-XCXR ; ; : > : ; - > > M.SX:X_.Y.W.W.W.L.W.W.W.W.W.W.W.W.Q.W.W.W.Q.W.W.Q.W.W.W.!.P.Q.^.*XAX4X1 , > > > : : > < +XDX|.'.!.^.~.~.Q.~.Q.Q.~.~.~./.~.~.~.~.~.~.^.~.~.~.).L.D 6 5 O o o UXUXUXUXUXUXUX", +"UXUXUXw } 5.P.P.Y.P.P.P.L.Y.L.L.P.L.P.L.P.L.L.L.L.P.P.P.L.Q.).-XCXE > > > > > : : > - k pXsX}.^.W.W.L.W.W.W.H.W.H.W.W.W.W.L.W.W.W.W.Q.W.P.Q.Q.P.P.^.{.xXGX] ; , ; > ; > ; - d rXBX|.'.T.~.~.Q./.Q./.~./.~.~.~./.^.~.~.~.`.~.~.~.).).t.C 6 * O O o UXUXUXUXUXUXUX", +"UXUXUX5 Z %.J.Y.P.P.P.Y.P.P.L.P.I.L.L.P.P.P.P.P.P.P.P.P.P.Q.).-XCXE : : : : > : : : : : ^ nXuX}./.Q.P.P.Y.W.L.W.W.Q.P.P.W.W.W.W.Q.Q.Q.Y.W.Y.!.!.~.'.=XDXwXd , ; ; > > > > : Q CXuX}._.Q.Q./.).Q.~.Q.~.`./.Q.`.~.`.).~.`.^.^.^.^.).^.q.B 6 % O o . UXUXUXUXUXUXUX", +"UXUXUXUXC X.K.Y.U.P.P.P.L.Y.P.P.P.W.P.Y.^.^.'.'._.Q.Y.L.P.P._.-XHX' > : : : : : : - : : , F.SXuXXX`.^.T.!.Y.W.W.P.W.W.P.W.Q.W.W.Q.P.Q.P.W.!.^._.}.-XZXbXE , , > : : - > ; , D.GX-X'.).~.~.~.~.)./.`././.~.~./././.~.~./.(._._.^.).!.;.q 7 # o o o UXUXUXUXUXUXUX", +"UXUXUXUXM | w.P.P.P.P.P.P.P.P.L.P.P.P.!.}.>XuX1X$X'.Q.P.Y.Y.).-XSX^ > : - - ; ; : : : : : 3 C.VXNX-X|.'.^.!.W.W.P.W.W.W.W.W.W.W.Q.Q.T.)._._.{.|.1XDXmX' , , > : > - : : : K nXlX&X_.~.~.~.~.~.Q.~./.^./.~./././.`.~.`.^.(._.^.^.^.P.@.6 7 @ o o . UXUXUXUXUXUXUX", +"UXUXUXUXw } 1.Y.P.P.T.Y.Y.P.P.P.P.L.P.^.-XZXaXvXMX}.T.P.L.Q.).&XSX^ : , : : : - : : - - - - , ^ pXSXjX-X&X}.'.^.^.^.^.~.~.~.~._.).).'.'.}.*XxXlXJX4XR , , > > - : > > > 2 +XGX;X{._.!.~.~.^./.~.^.~.~.~./.^.^./.~.~.).).^.'.`.`._.H.A 6 5 O o o o UXUXUXUXUXUXUX", +"UXUXUXUX= } #.J.P.P.P.P.Y.P.L.P.P.L.P.R.>XVXQ n.BX&X~.P.L.P.).$XCX^ > : : : : : : : - - - : : : d B.qXCXBXhX,X=XoXoX|.|.|.}.|.|.&X&X-X1XlXAXHXwX] p , , ; : > - : : , > [ JXiX|._.~.~.~.~./.~./.~.~././.~.~./.~._.`.`.`.`.'._._.).4.m 6 % o o o UXUXUXUXUXUXUXUX", +"UXUXUXUXUXC | r.Y.Y.P.P.P.P.P.P.P.P.Y._.>XVXK b.MX&X~.P.P.P.~.&XSX{ > : : - : : : : : : - - - : - > p ^ +XaXHXSXAXSXZXlXMXlXlXlXDXDXJXKXqX+X_ d > , > , > ; > : , : : ~ HXBX<X{.^.~.Q.~.~.~./.Q.~.~.Q.~.`.~./.~.~.).`.`.'.`._._.Y.#.0 6 # o O o UXUXUXUXUXUXUXUX", +"UXUXUXUXUXm | 2.P.P.P.Y.P.P.P.U.P.P.P._.-XVXK b.BX&X~.P.P.P.).&XSX{ > > : : : : - - - - - - - - : - - : : d E ` B.D.eXwXwXwXwXeXD.Z.` E g , : , > : : : : : : > : , ~ nXBX<X{.).~.~.~.~.~.`.~.~.~./.~./.~.).~./.`.).).^.^._.^._.H.S 6 7 O o o . UXUXUXUXUXUXUXUX", +"UXUXUXUXUX9 } +.I.Y.P.P.P.P.P.P.P.L.P.^.>XbXc b.BX&X~.Q.L.P.).&XSXV.> : : : : : - - - - - - - : - - - : - : : : ; ; , 2 2 2 4 , , , , : : : : : : : > : : ; > ; , [ nXZX-X}.).~.Q.Q.~.~.~.~.~././.~././.`.~.`.`.~.`.).).^._.^.^.0.m 7 % O o o . UXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXC | e.Y.P.P.P.P.P.P.P.P.P.).-XnXJ b.ZX|.!.P.L.P.~.'.BXOX, : : : : : - - - - - - - - - - - - - - : : : : : : - - : : : : : , : : : : : : : : > > > g OXHXlX=X{.(.~.!.~./.Q./.~.~.~.~./.~.~.~.~./.~.~.~.).^.^._._.).P.o.w 5 # o o o UXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXe | *.I.P.U.U.P.P.P.P.P.Y.).>XnXK M.ZX|.T.P.P.P.Y.&XNX+X, : > : - : : : : - - - - - : : - - : - : : : - - - - - : : : : : : : : : : : : > > > d { rXJXfX=X{.^.~.~./.~.~.~.~.~.~.~.~.~.Q././.~.^././.~.~.~.)._.).).u.C 6 5 O o o o UXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUX= } X.t.Y.Y.Y.P.P.P.P.P.Y._.>XbXK n.BX&XR.P.P.L.Q.}.jX0Xd : > : > : > : > [ { R 3 : : : : : : : - : - - - - - - - ; : > : ; : : : : : - , d [ 0XJXBX;X|.{.^.~.!.~.~.~.Q.Q./.Q.~././.`.Q.`.~././.^.~.).^.).^.)._.~.&.e 6 # O o o o UXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXm | 1.Y.P.P.P.P.U.P.P.Y.).>XbXK n.BX}.!.W.P.P.Q.'.,XCX' - > > : : - ; y 0XJXnX0XM.W 4 , > : - - : : : - - - ; ; ; > , > > > : : , d ~ OXcXJXBXuX&X{.`.~.~.~././.!.~.Q./.~.~./.~.~.`.`.~.~./.~.^./._.~.).).)._.y.S 6 5 O o o o UXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUX9 S X.L.P.Y.P.P.P.P.Y.Q.).1XbXK N.ZX}.~.P.L.P.Q.).=XZXeXd > > - ; : < [ CXpX,XBXSXCXrXOXM.~ K d 2 : : > : ; ; ; , > , 4 d R ^ { 4XcXJXSXkX,X*X}._./.Q.Q.Q.~.~.~.Q.Q.~.~.~./.Q.`.Q.~.`./.~.~.~.~.`.~.)._./._.~.=.m 5 * o o o o UXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUX$ C Z 5.Y.Y.Y.Y.P.P.Y.Y.).,XbXK n.ZXoX).Y.P.P.P.Q.'.,XSX8X` R R R W V.CXjX&X_.}.=X,XjXAXSXKXnXrX7XtXtXOXM.M.M.Z.tXOX4X0XqXnXJXJXAXkX1X-X|.{._.^.~.!.Q./././.!.~./.Q././.Q./.).).)./.Q./.`.`.^.`.`.`._.^._.'.H.| w 5 @ o o o o UXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUX8 Z ..G.Y.P.Y.P.P.P.P._.,XvXK N.BX}.^.P.P.P.P.P.^.{.,XBXCXnXCXCXCXDXiX&X_.~.T._.'.{.}.=X;XuXjXBXCXZXAXDXSXSXLXzXDXCXZXjXuX,X-X=X}.'.'.`.^.!.Q.~./.!.Q.~.Q.~.Q././.Q.~./.Q.`.~.).`.Q./.`./.`.`./.`.`.`._.!.=.m 6 = O o o o UXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUX@ V S 5.P.Y.P.Y.P.Y.Y._.1XbXK N.ZX}.T.P.P.P.P.Q.W.^.'.|.-X,X,X;X;X=X{.).Y.P.Y.Y.Y.~.^._._.'.'.{.XXoX*X=X=X=XoXoXXX*X|.}.}.{.'.^._.).Q.~.!.Q.Q.~.!./.~.~.~.!./.Q.Q.Q.~.Q./.Q./.`.`.`.~././.^.(.^./.`.`.`.t.| 6 5 @ o o o X UXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUX8 Z | r.Y.P.Y.P.P.T._.1XrXl N.BX{.~.Y.P.P.P.P.P.Q.Y.~._.'._._._._.).Y.P.P.P.P.Y.Q.P.Y.Q.!.~.).~.^.)._.'.`.^.^.^._.^.~.).^.~.~.~.Q.Q.~.Q.~.Q.!.~.!.~.~.Q.~.~.Q.Q.Q./.~.~.).~.Q.Q.`.).`./.)././.^.^.`.Q.%.m 5 * O o o o UXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUX+ N S #.L.Y.P.P.P.T._.1XcXc V.BX&X~.P.P.P.Y.P.Y.P.Y.Y.Y.!.Y.~.P.Q.P.Y.Q.W.Y.Q.P.Q.Q.Q.Q.Y.Y.Y.Y.Q.Y.Q.!.W.~.!.Q.!.Y.Y.!.!.Y.~.Q.~.~.~.~.Q.Q.~.!.~.!.Q.Q.Q.Q././.Q./.~.~.~.Q.`.Q./.Q.)./.).`.~.`./.~.9.C 6 5 @ O o . . UXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUX5 C S 4.U.P.Y.Y.E._.1XcXl C.BX&X).Q.Q.Q.~.Q.Q.Q.~.~.~.T.Y.!.!.Y.~.T.T.Q.Q.Q.^.Y.!.!.!.^.~.~.~.~.~.~.!.~.(.^.).T.).~.~.~.~.^.).).~.).~.~.^.`.~.^./.^.).)._._./._.).).`.'.`.`.'.`.`.`.`./.~.~./.`.H.X.w 5 % o o o . UXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUX+ w C .8.Y.P.Y.Q._.1XcXl Z.MX&X'.'.&X'.'.'.'.&X{.{.}.'.{.'.{.}.'.}.'.'.}.{.{.{.}.{.{.{.'.{.{.{.{.}.{.}.{.{.}.}.}.{.}.}.}.}.'.}.}.{.}.XX}.}.XXXX}.XXXX}.}.}.XXXXXXXX}.XX*XXX*XXX*XXX'.`._.`.`.Q.=.m 6 5 O o o o . UXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUX$ N Z #.I.P.P.Y._.1XcXl A.LXhXhXhXhXhXhXhXFX1XNX1XhXhXjXhXfXhXfXhXNXhXhXhXhXhXhXhXhXjXhXjXhXhXjXNXkXgXgXkXhXNXMXjXjXhXjXjXNXhXkXkXNXhXkXjXhXkXMXjXNXNXkXNXjXNXkXMXjXMXBXNXkXMXjXuX*X'.`.`.^.0.Z 6 6 $ o o o . UXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUX= C Z 5.U.Y.Y._.1XaXl _ #X+X@X@X@X@X@X@X@X+X@X#X@X[.@X@X@X@X@X@X#X@X@X@X@X+X@X@X@X@X@X@X@X@X@X@X@X@X[.5X@X#X@X@X@X@X@X3X@X@X@X3X3X%X@X5X%X@X3X3X5X@X3X3X3X%X3X3X5X5X3X3X5X5XcXSX-X'._.`.t.| 0 5 % O o o o . UXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXo e C S 8.Y.Y.'.1XaXK a v k a a h a a a a a h b k f f f a a f f f k h a f f f k h u f f k f h a b b b b h f a f k f f f f f a f f f f f f f f f f f f g f f f g f f f g f f Z.GX:X{._.W.-.m 5 * O o o o . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUX+ m C ..r.Y._.,XCXqX7X7X7X8X7X7X7X0X7X0X0X0X%X7X7X7X7X7X7X7X7X8X8X7X7X7X8X6X8X7X7X6X8X7X8X9X7XwXwX6XdX8X8X8X8X0X8X8X8X0X0X8X0X8X0X8X8X8X8X8X8X0X0X8X8X0X8X8X8X8X0XwX8X8XwXnXSX:X{.W.=.M 7 5 @ o o o . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUX & N C +.G._.&X;XuXuXiXfXiXfX1XfXfXfX1XpX1X1XhXhXhXhXfXfXfXgXjXfXfXgXjXgXjXgXgXgXgXgXgXgXgXgXgXkXgXgXkXkXkXjXzXkXkXkXzXkXkXkXkXkXkXkXkXkXzXzXzXzXzXzXzXzXzXzXzXZXZXZXVXAXZXfXoX^.2.V 6 5 # o o o . X UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXX = N C $.L._.'.'.{.{.'.{.'.'.{.'.'.).&X&X'.'.'.'.}.{.{.'.{.{.{.{.{.{.{.{.{.{.}.{.XXXXXXXXXXXXXXXXXX{.|.{.|.XX{.|.}.XX}.}.XXoXXXoXXXXXXXoXXXoXoXoXoXoXoX=XoXoXoXoX*X*X*X*XoX'.9.} 6 5 % O o o o . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUX+ 8 N N $.L.Y.T.T.Y.Y.T.T.!.!.!.!.T.T.T.).).Q.T.Q.Y.Q.!.!.!.~.!.~.!.!.!.^.~.^.^.!.!.!.!.!.!.!.~.!./.~.~.!.!./.(./.^.~.^.~.~.^./././.~././.(.(./.(.'.(.(.`.{.'.`.'.'.'.'.`.q.| 0 7 * O o o o . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXo 8 N C $.I.Y.P.Y.P.Y.P.Y.!.Y.P.P.P.Q.P.P.Q.P.Y.Y.Y.P.Y.P.P.Q.P.W.!.!.Y.P.W.!.!.!.!.!.W.W.W.!.W.!.!.!.!.!.!.!.!.!.Q.~.!.!.W.!.!.~.!.~.~.~./.~.~.~.~.~./././.~./.^./.~.9.| 0 7 * O o o o UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX + w M C &.L.Y.Y.P.Y.P.P.P.Y.W.Q.P.T.P.Q.P.P.T.Q.P.P.W.P.W.W.W.W.!.W.!.W.!.W.W.W.W.W.W.W.W.W.W.!.W.!.!.!.Q.!.!.Q.Q.Q.~.!.!.!.Q.!.Q.~.~./.~.Q.~.~.~.~.~.Q./.~././.~.q.} 0 5 = O o o o . X UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX + w N C #.G.P.Y.P.Y.Y.P.P.P.P.Q.P.Q.P.P.P.Q.W.P.W.W.Q.P.P.W.W.W.P.P.W.W.W.P.W.W.W.W.W.W.W.W.W.W.Q.W.W.W.W.!.W.Q.Q.W.Q.Q.Q.Q.!.Q.~.!.Q.Q.~.Q.~.~.~.~.~./.~./.W.0.| 0 6 7 @ o o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX + 0 m C o.r.Y.P.P.P.P.P.Y.P.P.P.P.Q.P.P.P.P.P.P.P.L.W.P.!.W.W.W.!.W.!.W.W.W.W.W.W.W.W.W.W.W.W.W.W.Q.W.W.W.W.Q.Q.W.Q.~.Q.!./.Q.!.Q.Q.~.~.~.Q.~.~.~.~.~./.L.=.Z w 5 * @ o o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX. + 6 m N D 6.Y.P.P.Q.Y.Y.T.P.P.P.Q.P.Q.P.W.P.P.W.W.P.!.P.P.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.Q.Q.Q.Q.~.Q.Q.~.~.W.!.Q.~.~.Q.Q.Q.~.~.~.Q.~.~.H.%.V 6 5 * O o o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX + 9 e N S 5.L.Y.Y.P.Y.P.Y.P.Q.P.P.P.P.W.P.P.P.Y.Q.Q.P.P.W.W.W.W.P.Q.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.W.Q.Q.Q.Q.~.Q.~.Q.W.Q.Q.Q./.W.~.Q./.!.~.~.~.Q.u.o.M 6 5 = O o o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXX o = e m C $.t.Y.Q.P.Y.P.P.P.P.P.P.P.Y.Y.P.Q.W.P.P.P.W.W.P.W.W.W.P.W.P.W.L.W.W.W.W.W.W.W.W.W.W.W.W.Q.!.Q.Q.!.Q.Q.Q.~.!.!.W./.!.!.!.Q.!.~.~.W.0.} q 5 5 % o o o o o X UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX . $ e m N D 4.L.Y.P.Y.P.P.P.P.T.Q.P.P.P.Q.P.W.P.P.W.L.W.!.Q.P.P.W.W.W.W.W.!.W.W.W.W.W.W.W.W.W.W.!.Q.Q.Q.Q.~.!.~.~././.W.!.!.~.!./.~.!.t.%.C 0 7 5 # o o o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXX X + 9 e e S $.e.P.P.Q.Y.Q.P.P.P.Q.P.P.W.L.W.Q.P.W.W.W.P.P.W.Q.W.W.W.W.W.W.W.W.W.W.W.Q.W.W.Q.!.Q.Q.Q.Q.~.W.!.!.!.Q.Q./.W.~.!.~.!.H.0.| m 6 6 * O o o o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX . o & e e N S 5.L.Y.P.Y.P.Y.P.P.P.P.P.P.Y.Q.P.P.W.P.!.W.W.P.Q.W.W.W.W.W.W.W.P.W.P.P.Q.W.W.!.!.Q.Q.P.!.Y.Q.Y.Q.!.!.~.Q.~.!.W.9.o.M 0 5 6 % o o o . . . X UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX. . $ 9 e e N D 5.L.P.Q.Y.Y.P.Y.P.P.P.Y.P.Q.W.W.P.P.P.Q.Q.P.P.W.W.W.W.W.W.!.P.W.Y.W.W.W.W.!.Q.Q.Q.Q.Q.Q.~.~.!.!.!.~.W.q.-.} q 5 5 = @ o o o o . . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX . o & 8 e N N ..5.y.P.Y.Y.Q.Q.P.P.P.Y.Y.P.P.Y.!.P.Y.Q.Q.W.P.W.W.W.W.W.W.W.W.P.W.W.W.W.!.Y.Q.Y.~.Q.!.!.~.^.!.W.q.-.Z n 6 6 5 # O o o o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXX X + + = w e e N D *.e.L.P.P.Q.P.W.Y.P.W.P.P.Q.W.P.P.P.P.W.W.W.W.W.W.P.W.W.!.!.P.!.!.!.Q.Q.Q.!.!.!.Q.P.H.3.o.V q 6 7 7 # O o o . o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX. . . O = 8 e e m C +.3.y.L.P.W.P.P.P.P.P.P.P.P.P.P.Y.!.W.W.P.W.W.W.P.Y.Y.Q.Q.P.!.!.!.!.!.Q.W.H.9.=. .B 0 5 5 5 % O o o o o . . X X UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXX . X o + & 6 0 e e N S #.3.e.L.L.P.Y.Y.P.!.!.P.!.!.P.W.Y.W.W.W.W.W.P.Y.P.W.W.Y.!.P.L.t.9.&.| V m 0 7 6 7 # + o o o o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX . . . o $ = w w 0 e m C X.&.3.e.t.J.P.P.W.W.Y.W.!.!.!.!.W.!.Q.Y.P.P.J.H.e.9.;.o.| M q 6 5 5 5 * @ O o o o o . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX . . . o O & = 8 w 0 0 m m N A X.#.*.2.0.6.q.e.e.q.u.w.q.4.4.=.%.o. .C M e 0 6 5 6 7 5 # O O o . o . . . . X UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX . . . . o @ # = 5 6 0 6 6 0 0 e m m M N M V V M V M M m e 0 0 6 6 6 5 5 5 % @ O o o . o o o . . . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXX . . . . . o o @ # % = 6 5 6 6 8 6 6 6 6 6 6 6 5 6 6 6 5 5 7 * # # @ o . o o o o . . . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXX . . . . . o . o O O @ # # % % & % # % # # $ # $ O o o o . . o o o o . . . . . X UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX . o . . o . . . o . . o o o . o o . o o . o o o o . . . . . . X UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX. X . . . . o . . . . o o o . . . . . o . . . . . . UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX . X . . . . . . . . . . . X UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX", +"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX" +}; diff --git a/xdm/buttons b/xdm/buttons new file mode 100755 index 0000000..c50acf7 --- /dev/null +++ b/xdm/buttons @@ -0,0 +1,15 @@ +#!/bin/sh + +if which xmessage >> /dev/null 2>&1; then + xmessage -buttons reboot,halt "$@" ""; + + case "$?" in + 101) + /sbin/reboot + ;; + 102) + /sbin/poweroff + ;; + esac +fi + diff --git a/xdm/slackware_traditional.svg b/xdm/slackware_traditional.svg new file mode 100644 index 0000000..52bfb55 --- /dev/null +++ b/xdm/slackware_traditional.svg @@ -0,0 +1,109 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" + "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> +<svg version="1.0" xmlns="http://www.w3.org/2000/svg" + width="468pt" height="99pt" viewBox="0 0 468 99" + preserveAspectRatio="xMidYMid meet"> +<metadata> +Created by potrace 1.7, written by Peter Selinger 2001-2005 +</metadata> +<g transform="translate(0,99) scale(0.040696,-0.040696)" +fill="#5569B9" stroke="none"> +<path d="M1636 2374 c-36 -35 -32 -105 7 -126 13 -7 80 -13 160 -16 l137 -5 0 +-523 0 -524 -150 0 c-172 0 -214 -10 -222 -55 -8 -41 5 -78 33 -93 18 -9 125 +-11 452 -10 411 3 429 4 443 22 24 34 18 91 -12 115 -25 19 -40 21 -200 21 +l-174 0 0 589 c0 523 -2 591 -16 605 -23 24 -435 24 -458 0z"/> +<path d="M5082 2374 c-17 -12 -22 -25 -22 -59 0 -56 20 -71 113 -80 l67 -7 0 +-523 0 -522 -72 -6 c-58 -5 -77 -11 -90 -28 -26 -31 -23 -75 7 -104 23 -24 30 +-25 145 -25 67 0 130 5 140 10 30 16 40 74 40 240 l0 156 44 36 43 37 147 +-161 146 -160 -33 -22 c-37 -25 -48 -77 -23 -111 13 -19 28 -20 203 -23 180 +-3 190 -2 216 18 21 16 27 30 27 58 0 20 -4 42 -8 49 -12 19 -60 33 -115 33 +l-52 1 -190 206 c-104 114 -190 210 -190 213 0 9 141 130 200 171 59 42 91 55 +164 69 79 15 101 32 101 80 0 66 -14 70 -232 70 -175 0 -189 -1 -208 -20 -27 +-27 -25 -66 6 -97 31 -31 42 -17 -126 -157 l-115 -96 -5 375 c-4 319 -7 377 +-20 385 -8 5 -76 10 -150 10 -107 0 -140 -3 -158 -16z"/> +<path d="M775 2009 c-170 -25 -272 -104 -295 -229 -18 -97 8 -187 72 -246 73 +-69 157 -93 368 -104 186 -9 241 -24 265 -71 38 -72 5 -146 -82 -186 -48 -22 +-71 -26 -143 -26 -157 1 -265 51 -328 153 -41 66 -74 86 -115 71 -43 -17 -49 +-41 -45 -191 3 -119 6 -141 22 -159 25 -27 74 -27 128 0 40 20 42 20 122 4 44 +-10 133 -20 196 -22 215 -10 351 50 415 182 38 77 38 184 0 261 -53 107 -155 +147 -418 164 -219 14 -258 26 -282 84 -30 72 19 142 123 172 47 14 68 15 134 +6 98 -14 146 -39 228 -117 80 -77 100 -88 134 -75 39 14 46 40 46 167 0 139 +-10 163 -66 163 -19 0 -49 -7 -66 -16 -20 -11 -44 -14 -67 -11 -20 4 -79 13 +-131 21 -105 17 -127 18 -215 5z"/> +<path d="M3070 2010 c-143 -13 -252 -54 -287 -106 -19 -30 -11 -84 18 -110 29 +-26 71 -21 179 22 82 32 106 37 180 38 75 0 91 -3 131 -26 52 -31 84 -82 93 +-151 5 -43 4 -48 -12 -43 -98 29 -287 34 -395 11 -230 -48 -342 -191 -307 +-389 16 -91 63 -161 136 -205 147 -88 392 -61 545 60 20 16 39 29 42 29 3 0 8 +-18 12 -40 11 -66 39 -80 161 -80 121 0 148 8 162 49 25 70 -17 109 -120 110 +l-47 1 -3 293 c-3 275 -4 295 -26 347 -42 106 -132 171 -262 190 -71 10 -88 +10 -200 0z m170 -499 c36 -5 84 -14 108 -20 l42 -12 0 -62 c0 -99 -44 -151 +-174 -209 -52 -23 -87 -31 -154 -34 -79 -5 -91 -3 -132 19 -109 59 -122 180 +-28 250 58 42 123 61 263 75 6 1 39 -2 75 -7z"/> +<path d="M4355 2013 c-209 -20 -390 -174 -439 -374 -69 -280 83 -545 356 -623 +63 -18 179 -20 279 -6 140 20 317 120 350 198 24 56 24 73 -1 100 -35 37 -78 +29 -167 -31 -103 -71 -130 -84 -209 -103 -148 -34 -300 24 -376 143 -74 117 +-71 277 7 383 46 62 129 117 198 131 169 33 277 -11 373 -151 54 -80 85 -98 +138 -80 51 16 60 53 54 217 -7 163 -16 183 -83 183 -44 0 -76 -19 -87 -50 -3 +-10 -25 -5 -86 18 -78 31 -189 53 -242 50 -14 -1 -43 -3 -65 -5z"/> +<path d="M8120 2010 c-81 -7 -188 -33 -231 -56 -79 -40 -92 -141 -22 -173 29 +-13 51 -9 168 37 77 30 102 35 175 36 72 0 92 -4 128 -24 51 -29 87 -87 94 +-153 5 -41 3 -47 -11 -43 -114 34 -341 32 -455 -4 -193 -61 -279 -194 -246 +-380 15 -86 62 -155 134 -198 149 -89 393 -63 547 59 20 16 39 29 42 29 2 0 7 +-18 11 -39 10 -67 39 -81 163 -81 99 0 138 9 155 34 10 15 10 78 0 94 -11 17 +-67 32 -119 32 l-43 0 0 260 c0 263 -6 327 -40 405 -38 86 -131 148 -247 165 +-74 10 -90 10 -203 0z m170 -499 c36 -5 84 -14 108 -20 l42 -12 0 -55 c0 -73 +-19 -114 -71 -156 -73 -57 -157 -89 -257 -95 -79 -4 -91 -3 -132 19 -108 59 +-122 182 -28 251 58 42 123 61 263 75 6 1 39 -2 75 -7z"/> +<path d="M9722 2010 c-112 -17 -194 -62 -304 -169 l-58 -55 0 90 c0 57 -4 94 +-12 102 -8 8 -60 12 -168 12 -185 0 -200 -6 -200 -75 0 -63 21 -75 132 -75 +l88 0 0 -329 0 -329 -114 -4 c-134 -4 -156 -15 -156 -79 0 -29 6 -42 26 -58 +26 -20 37 -21 404 -21 356 0 379 1 401 19 18 14 24 29 24 60 0 73 -8 76 -230 +79 l-195 3 0 206 0 206 52 56 c160 170 284 218 412 158 75 -35 115 -35 150 -1 +57 57 27 152 -59 188 -43 18 -130 25 -193 16z"/> +<path d="M10565 2014 c-11 -2 -45 -9 -75 -15 -123 -25 -272 -134 -325 -239 +-56 -111 -75 -276 -45 -400 51 -216 244 -360 482 -360 130 0 237 18 363 62 +142 50 195 89 195 144 0 44 -30 74 -74 74 -18 0 -66 -14 -107 -31 -121 -51 +-180 -70 -255 -83 -201 -37 -378 58 -413 222 -6 29 -11 57 -11 62 0 6 154 10 +399 10 226 0 410 4 424 9 32 12 41 40 39 116 -7 246 -239 439 -522 434 -30 -1 +-64 -3 -75 -5z m155 -159 c98 -15 201 -105 228 -201 7 -23 12 -44 12 -48 0 -3 +-148 -6 -329 -6 l-330 0 22 54 c27 64 91 137 150 168 42 22 159 49 187 43 8 +-2 35 -7 60 -10z"/> +<path d="M6290 1970 c-26 -26 -27 -90 -2 -113 10 -10 30 -17 45 -17 30 0 14 +44 177 -480 96 -305 108 -337 135 -360 24 -20 104 -16 126 7 12 11 44 111 86 +265 37 136 70 244 72 242 3 -3 36 -109 72 -236 37 -127 76 -243 87 -257 10 +-14 30 -28 45 -32 37 -10 94 8 111 34 8 12 67 201 132 420 118 395 119 397 +146 397 39 0 58 24 58 75 0 73 -5 75 -213 75 -215 0 -227 -4 -227 -74 0 -58 +17 -70 110 -76 l77 -5 -80 -293 c-44 -161 -83 -289 -87 -285 -4 5 -35 102 -69 +217 -34 114 -69 219 -78 232 -30 47 -121 49 -154 4 -11 -14 -46 -119 -80 -235 +-34 -115 -64 -213 -68 -217 -5 -6 -171 550 -171 575 0 4 34 7 75 7 91 0 115 +17 115 79 0 67 -14 71 -232 71 -175 0 -189 -1 -208 -20z"/> +<path d="M0 790 l0 -410 3255 0 3255 0 0 35 0 35 -3220 0 -3220 0 0 375 0 375 +-35 0 -35 0 0 -410z"/> +<path d="M6642 648 c-33 -33 -4 -68 55 -68 l43 0 0 -155 0 -155 -54 0 c-30 0 +-61 -3 -70 -6 -19 -7 -21 -45 -4 -62 14 -14 305 -17 326 -3 8 5 12 21 10 37 +-3 28 -5 29 -65 32 l-63 3 0 194 0 195 -83 0 c-51 0 -88 -5 -95 -12z"/> +<path d="M7690 620 l0 -40 45 0 45 0 0 40 0 40 -45 0 -45 0 0 -40z"/> +<path d="M8703 509 c-28 -18 -33 -19 -33 -5 0 12 -10 16 -44 16 -24 0 -51 -3 +-60 -6 -24 -9 -20 -55 4 -61 18 -5 20 -14 20 -92 0 -80 -2 -87 -22 -96 -27 +-12 -35 -40 -18 -60 9 -11 33 -15 80 -15 47 0 71 4 80 15 17 20 9 48 -18 60 +-20 9 -22 17 -22 77 0 65 1 67 34 87 18 12 47 21 64 21 49 0 62 -21 62 -103 0 +-65 -2 -73 -22 -82 -27 -12 -35 -40 -18 -60 15 -19 130 -21 148 -3 18 18 14 +46 -8 60 -17 11 -20 24 -20 99 0 72 -3 91 -21 113 -45 57 -127 73 -186 35z"/> +<path d="M7622 508 c-33 -33 -4 -68 55 -68 l43 0 0 -85 0 -85 -54 0 c-30 0 +-61 -3 -70 -6 -19 -7 -21 -45 -4 -62 14 -14 305 -17 326 -3 8 5 12 21 10 37 +-3 28 -5 29 -65 32 l-63 3 0 124 0 125 -83 0 c-51 0 -88 -5 -95 -12z"/> +<path d="M9522 508 c-7 -7 -12 -20 -12 -30 0 -19 35 -42 50 -33 6 4 10 -27 10 +-82 0 -100 10 -127 59 -160 43 -29 104 -30 149 -3 26 16 32 17 32 5 0 -19 90 +-21 108 -3 18 18 14 46 -8 58 -18 10 -20 21 -20 135 l0 125 -69 0 c-50 0 -72 +-4 -82 -16 -19 -23 1 -48 40 -52 l31 -3 0 -69 c0 -64 -2 -70 -31 -94 -35 -30 +-89 -35 -113 -10 -13 12 -16 39 -16 130 l0 114 -58 0 c-32 0 -63 -5 -70 -12z"/> +<path d="M10532 508 c-19 -19 -14 -48 11 -58 12 -5 42 -26 67 -48 l45 -40 -49 +-43 c-27 -24 -59 -50 -72 -57 -28 -15 -33 -57 -8 -66 32 -12 141 -6 154 9 13 +16 5 55 -13 55 -7 1 1 12 17 25 l30 24 29 -21 c25 -18 27 -22 13 -30 -9 -5 +-16 -17 -16 -27 0 -33 24 -42 102 -39 71 3 73 4 76 30 2 20 -3 30 -20 39 -13 +6 -47 32 -76 56 l-52 45 52 44 c29 24 58 44 65 44 18 0 26 39 12 56 -18 22 +-138 16 -153 -8 -8 -13 -8 -23 0 -35 9 -14 6 -21 -10 -34 -18 -15 -23 -15 -43 +-2 -19 12 -20 18 -11 38 18 40 -4 55 -76 55 -35 0 -67 -5 -74 -12z"/> +</g> +</svg> diff --git a/xdm/slackware_traditional_black.svg b/xdm/slackware_traditional_black.svg new file mode 100644 index 0000000..6a1a8a7 --- /dev/null +++ b/xdm/slackware_traditional_black.svg @@ -0,0 +1,109 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" + "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> +<svg version="1.0" xmlns="http://www.w3.org/2000/svg" + width="468pt" height="99pt" viewBox="0 0 468 99" + preserveAspectRatio="xMidYMid meet"> +<metadata> +Created by potrace 1.7, written by Peter Selinger 2001-2005 +</metadata> +<g transform="translate(0,99) scale(0.040696,-0.040696)" +fill="#000000" stroke="none"> +<path d="M1636 2374 c-36 -35 -32 -105 7 -126 13 -7 80 -13 160 -16 l137 -5 0 +-523 0 -524 -150 0 c-172 0 -214 -10 -222 -55 -8 -41 5 -78 33 -93 18 -9 125 +-11 452 -10 411 3 429 4 443 22 24 34 18 91 -12 115 -25 19 -40 21 -200 21 +l-174 0 0 589 c0 523 -2 591 -16 605 -23 24 -435 24 -458 0z"/> +<path d="M5082 2374 c-17 -12 -22 -25 -22 -59 0 -56 20 -71 113 -80 l67 -7 0 +-523 0 -522 -72 -6 c-58 -5 -77 -11 -90 -28 -26 -31 -23 -75 7 -104 23 -24 30 +-25 145 -25 67 0 130 5 140 10 30 16 40 74 40 240 l0 156 44 36 43 37 147 +-161 146 -160 -33 -22 c-37 -25 -48 -77 -23 -111 13 -19 28 -20 203 -23 180 +-3 190 -2 216 18 21 16 27 30 27 58 0 20 -4 42 -8 49 -12 19 -60 33 -115 33 +l-52 1 -190 206 c-104 114 -190 210 -190 213 0 9 141 130 200 171 59 42 91 55 +164 69 79 15 101 32 101 80 0 66 -14 70 -232 70 -175 0 -189 -1 -208 -20 -27 +-27 -25 -66 6 -97 31 -31 42 -17 -126 -157 l-115 -96 -5 375 c-4 319 -7 377 +-20 385 -8 5 -76 10 -150 10 -107 0 -140 -3 -158 -16z"/> +<path d="M775 2009 c-170 -25 -272 -104 -295 -229 -18 -97 8 -187 72 -246 73 +-69 157 -93 368 -104 186 -9 241 -24 265 -71 38 -72 5 -146 -82 -186 -48 -22 +-71 -26 -143 -26 -157 1 -265 51 -328 153 -41 66 -74 86 -115 71 -43 -17 -49 +-41 -45 -191 3 -119 6 -141 22 -159 25 -27 74 -27 128 0 40 20 42 20 122 4 44 +-10 133 -20 196 -22 215 -10 351 50 415 182 38 77 38 184 0 261 -53 107 -155 +147 -418 164 -219 14 -258 26 -282 84 -30 72 19 142 123 172 47 14 68 15 134 +6 98 -14 146 -39 228 -117 80 -77 100 -88 134 -75 39 14 46 40 46 167 0 139 +-10 163 -66 163 -19 0 -49 -7 -66 -16 -20 -11 -44 -14 -67 -11 -20 4 -79 13 +-131 21 -105 17 -127 18 -215 5z"/> +<path d="M3070 2010 c-143 -13 -252 -54 -287 -106 -19 -30 -11 -84 18 -110 29 +-26 71 -21 179 22 82 32 106 37 180 38 75 0 91 -3 131 -26 52 -31 84 -82 93 +-151 5 -43 4 -48 -12 -43 -98 29 -287 34 -395 11 -230 -48 -342 -191 -307 +-389 16 -91 63 -161 136 -205 147 -88 392 -61 545 60 20 16 39 29 42 29 3 0 8 +-18 12 -40 11 -66 39 -80 161 -80 121 0 148 8 162 49 25 70 -17 109 -120 110 +l-47 1 -3 293 c-3 275 -4 295 -26 347 -42 106 -132 171 -262 190 -71 10 -88 +10 -200 0z m170 -499 c36 -5 84 -14 108 -20 l42 -12 0 -62 c0 -99 -44 -151 +-174 -209 -52 -23 -87 -31 -154 -34 -79 -5 -91 -3 -132 19 -109 59 -122 180 +-28 250 58 42 123 61 263 75 6 1 39 -2 75 -7z"/> +<path d="M4355 2013 c-209 -20 -390 -174 -439 -374 -69 -280 83 -545 356 -623 +63 -18 179 -20 279 -6 140 20 317 120 350 198 24 56 24 73 -1 100 -35 37 -78 +29 -167 -31 -103 -71 -130 -84 -209 -103 -148 -34 -300 24 -376 143 -74 117 +-71 277 7 383 46 62 129 117 198 131 169 33 277 -11 373 -151 54 -80 85 -98 +138 -80 51 16 60 53 54 217 -7 163 -16 183 -83 183 -44 0 -76 -19 -87 -50 -3 +-10 -25 -5 -86 18 -78 31 -189 53 -242 50 -14 -1 -43 -3 -65 -5z"/> +<path d="M8120 2010 c-81 -7 -188 -33 -231 -56 -79 -40 -92 -141 -22 -173 29 +-13 51 -9 168 37 77 30 102 35 175 36 72 0 92 -4 128 -24 51 -29 87 -87 94 +-153 5 -41 3 -47 -11 -43 -114 34 -341 32 -455 -4 -193 -61 -279 -194 -246 +-380 15 -86 62 -155 134 -198 149 -89 393 -63 547 59 20 16 39 29 42 29 2 0 7 +-18 11 -39 10 -67 39 -81 163 -81 99 0 138 9 155 34 10 15 10 78 0 94 -11 17 +-67 32 -119 32 l-43 0 0 260 c0 263 -6 327 -40 405 -38 86 -131 148 -247 165 +-74 10 -90 10 -203 0z m170 -499 c36 -5 84 -14 108 -20 l42 -12 0 -55 c0 -73 +-19 -114 -71 -156 -73 -57 -157 -89 -257 -95 -79 -4 -91 -3 -132 19 -108 59 +-122 182 -28 251 58 42 123 61 263 75 6 1 39 -2 75 -7z"/> +<path d="M9722 2010 c-112 -17 -194 -62 -304 -169 l-58 -55 0 90 c0 57 -4 94 +-12 102 -8 8 -60 12 -168 12 -185 0 -200 -6 -200 -75 0 -63 21 -75 132 -75 +l88 0 0 -329 0 -329 -114 -4 c-134 -4 -156 -15 -156 -79 0 -29 6 -42 26 -58 +26 -20 37 -21 404 -21 356 0 379 1 401 19 18 14 24 29 24 60 0 73 -8 76 -230 +79 l-195 3 0 206 0 206 52 56 c160 170 284 218 412 158 75 -35 115 -35 150 -1 +57 57 27 152 -59 188 -43 18 -130 25 -193 16z"/> +<path d="M10565 2014 c-11 -2 -45 -9 -75 -15 -123 -25 -272 -134 -325 -239 +-56 -111 -75 -276 -45 -400 51 -216 244 -360 482 -360 130 0 237 18 363 62 +142 50 195 89 195 144 0 44 -30 74 -74 74 -18 0 -66 -14 -107 -31 -121 -51 +-180 -70 -255 -83 -201 -37 -378 58 -413 222 -6 29 -11 57 -11 62 0 6 154 10 +399 10 226 0 410 4 424 9 32 12 41 40 39 116 -7 246 -239 439 -522 434 -30 -1 +-64 -3 -75 -5z m155 -159 c98 -15 201 -105 228 -201 7 -23 12 -44 12 -48 0 -3 +-148 -6 -329 -6 l-330 0 22 54 c27 64 91 137 150 168 42 22 159 49 187 43 8 +-2 35 -7 60 -10z"/> +<path d="M6290 1970 c-26 -26 -27 -90 -2 -113 10 -10 30 -17 45 -17 30 0 14 +44 177 -480 96 -305 108 -337 135 -360 24 -20 104 -16 126 7 12 11 44 111 86 +265 37 136 70 244 72 242 3 -3 36 -109 72 -236 37 -127 76 -243 87 -257 10 +-14 30 -28 45 -32 37 -10 94 8 111 34 8 12 67 201 132 420 118 395 119 397 +146 397 39 0 58 24 58 75 0 73 -5 75 -213 75 -215 0 -227 -4 -227 -74 0 -58 +17 -70 110 -76 l77 -5 -80 -293 c-44 -161 -83 -289 -87 -285 -4 5 -35 102 -69 +217 -34 114 -69 219 -78 232 -30 47 -121 49 -154 4 -11 -14 -46 -119 -80 -235 +-34 -115 -64 -213 -68 -217 -5 -6 -171 550 -171 575 0 4 34 7 75 7 91 0 115 +17 115 79 0 67 -14 71 -232 71 -175 0 -189 -1 -208 -20z"/> +<path d="M0 790 l0 -410 3255 0 3255 0 0 35 0 35 -3220 0 -3220 0 0 375 0 375 +-35 0 -35 0 0 -410z"/> +<path d="M6642 648 c-33 -33 -4 -68 55 -68 l43 0 0 -155 0 -155 -54 0 c-30 0 +-61 -3 -70 -6 -19 -7 -21 -45 -4 -62 14 -14 305 -17 326 -3 8 5 12 21 10 37 +-3 28 -5 29 -65 32 l-63 3 0 194 0 195 -83 0 c-51 0 -88 -5 -95 -12z"/> +<path d="M7690 620 l0 -40 45 0 45 0 0 40 0 40 -45 0 -45 0 0 -40z"/> +<path d="M8703 509 c-28 -18 -33 -19 -33 -5 0 12 -10 16 -44 16 -24 0 -51 -3 +-60 -6 -24 -9 -20 -55 4 -61 18 -5 20 -14 20 -92 0 -80 -2 -87 -22 -96 -27 +-12 -35 -40 -18 -60 9 -11 33 -15 80 -15 47 0 71 4 80 15 17 20 9 48 -18 60 +-20 9 -22 17 -22 77 0 65 1 67 34 87 18 12 47 21 64 21 49 0 62 -21 62 -103 0 +-65 -2 -73 -22 -82 -27 -12 -35 -40 -18 -60 15 -19 130 -21 148 -3 18 18 14 +46 -8 60 -17 11 -20 24 -20 99 0 72 -3 91 -21 113 -45 57 -127 73 -186 35z"/> +<path d="M7622 508 c-33 -33 -4 -68 55 -68 l43 0 0 -85 0 -85 -54 0 c-30 0 +-61 -3 -70 -6 -19 -7 -21 -45 -4 -62 14 -14 305 -17 326 -3 8 5 12 21 10 37 +-3 28 -5 29 -65 32 l-63 3 0 124 0 125 -83 0 c-51 0 -88 -5 -95 -12z"/> +<path d="M9522 508 c-7 -7 -12 -20 -12 -30 0 -19 35 -42 50 -33 6 4 10 -27 10 +-82 0 -100 10 -127 59 -160 43 -29 104 -30 149 -3 26 16 32 17 32 5 0 -19 90 +-21 108 -3 18 18 14 46 -8 58 -18 10 -20 21 -20 135 l0 125 -69 0 c-50 0 -72 +-4 -82 -16 -19 -23 1 -48 40 -52 l31 -3 0 -69 c0 -64 -2 -70 -31 -94 -35 -30 +-89 -35 -113 -10 -13 12 -16 39 -16 130 l0 114 -58 0 c-32 0 -63 -5 -70 -12z"/> +<path d="M10532 508 c-19 -19 -14 -48 11 -58 12 -5 42 -26 67 -48 l45 -40 -49 +-43 c-27 -24 -59 -50 -72 -57 -28 -15 -33 -57 -8 -66 32 -12 141 -6 154 9 13 +16 5 55 -13 55 -7 1 1 12 17 25 l30 24 29 -21 c25 -18 27 -22 13 -30 -9 -5 +-16 -17 -16 -27 0 -33 24 -42 102 -39 71 3 73 4 76 30 2 20 -3 30 -20 39 -13 +6 -47 32 -76 56 l-52 45 52 44 c29 24 58 44 65 44 18 0 26 39 12 56 -18 22 +-138 16 -153 -8 -8 -13 -8 -23 0 -35 9 -14 6 -21 -10 -34 -18 -15 -23 -15 -43 +-2 -19 12 -20 18 -11 38 18 40 -4 55 -76 55 -35 0 -67 -5 -74 -12z"/> +</g> +</svg> diff --git a/xdm/xdm-config b/xdm/xdm-config new file mode 100644 index 0000000..5ab90f2 --- /dev/null +++ b/xdm/xdm-config @@ -0,0 +1,28 @@ +DisplayManager.authDir: /var/lib/xdm +DisplayManager.errorLogFile: /var/log/xdm.log +DisplayManager.pidFile: /var/run/xdm.pid +DisplayManager.keyFile: /usr/lib64/X11/xdm/xdm-keys +DisplayManager.servers: /usr/lib64/X11/xdm/Xservers +DisplayManager.accessFile: /usr/lib64/X11/xdm/Xaccess +DisplayManager*resources: /etc/X11/xdm/liveslak-xdm/Xresources +DisplayManager.willing: su nobody -c /usr/lib64/X11/xdm/Xwilling +! All displays should use authorization, but we cannot be sure +! X terminals may not be configured that way, so they will require +! individual resource settings. +DisplayManager*authorize: true +! +DisplayManager*chooser: /usr/lib64/X11/xdm/chooser +DisplayManager*startup: /usr/lib64/X11/xdm/Xstartup +DisplayManager*session: /usr/lib64/X11/xdm/Xsession +DisplayManager*reset: /usr/lib64/X11/xdm/Xreset +DisplayManager*authComplain: true +! The following three resources set up display :0 as the console. +DisplayManager._0.setup: /etc/X11/xdm/liveslak-xdm/Xsetup +DisplayManager._0.startup: /etc/X11/xdm/liveslak-xdm/Xstartup +DisplayManager._0.reset: /usr/lib64/X11/xdm/TakeConsole + +DisplayManager*loginmoveInterval: 10 + +! SECURITY: do not listen for XDMCP or Chooser requests +! Comment out this line if you want to manage X terminals with xdm +DisplayManager.requestPort: 0 |