summaryrefslogtreecommitdiff
path: root/x11/gdm
diff options
context:
space:
mode:
authorjmmv <jmmv>2006-04-02 09:16:19 +0000
committerjmmv <jmmv>2006-04-02 09:16:19 +0000
commitaee714998ed174d8a9c8e0a58e4bf85c5f376daf (patch)
tree5b63d0e1625cca8f4994a3c621cc83eef4cca93a /x11/gdm
parentd070c3efa1052cefb3fecdea7002789f6900b87a (diff)
downloadpkgsrc-aee714998ed174d8a9c8e0a58e4bf85c5f376daf.tar.gz
Update to 2.14.0nb1:
- Make the server start in vt05 to avoid problems in a default NetBSD installation. (Broken during the update.) - Use the NetBSD logo in the standard chooser. It'd be good to have a netbsd-icons package or similar. - Install a custom X session that allows you to log in using ~/.xsession. Don't know why it is not provided by default, but it used to be IIRC.
Diffstat (limited to 'x11/gdm')
-rw-r--r--x11/gdm/Makefile20
-rw-r--r--x11/gdm/PLIST7
-rw-r--r--x11/gdm/distinfo3
-rw-r--r--x11/gdm/files/NetBSD.xpm224
-rw-r--r--x11/gdm/files/custom.desktop7
-rw-r--r--x11/gdm/patches/patch-aa12
6 files changed, 256 insertions, 17 deletions
diff --git a/x11/gdm/Makefile b/x11/gdm/Makefile
index 0ea10590459..bcf4946d429 100644
--- a/x11/gdm/Makefile
+++ b/x11/gdm/Makefile
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.103 2006/03/30 21:25:48 jmmv Exp $
+# $NetBSD: Makefile,v 1.104 2006/04/02 09:16:19 jmmv Exp $
#
DISTNAME= gdm-2.14.0
+PKGREVISION= 1
CATEGORIES= x11 gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gdm/2.14/}
EXTRACT_SUFX= .tar.bz2
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} Daemon.README Daemon.png
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.gnome.org/
@@ -17,10 +17,6 @@ DEPENDS+= zenity>=2.14.0:../../x11/zenity
BUILDLINK_DEPENDS.libart2+= libart2>=2.3.11
-SITES_Daemon.README= ${MASTER_SITE_LOCAL}
-SITES_Daemon.png= ${MASTER_SITE_LOCAL}
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
USE_DIRS+= gnome2-1.5
USE_PKGLOCALEDIR= YES
GNU_CONFIGURE= YES
@@ -77,7 +73,7 @@ SUBST_FILES.desktop+= config/gdm.conf.in
SUBST_SED.desktop= -e 's/^_//g'
SUBST_SED.desktop+= -e 's|^User=gdm$$|User=${GDMOWN}|g'
SUBST_SED.desktop+= -e 's|^Group=gdm$$|Group=${GDMGRP}|g'
-SUBST_SED.desktop+= -e 's|^\#Logo=.*$$|Logo=@EXPANDED_PIXMAPDIR@/Daemon.png|g'
+SUBST_SED.desktop+= -e 's|^\#Logo=.*$$|Logo=@EXPANDED_PIXMAPDIR@/NetBSD.xpm|g'
.if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD"
SUBST_SED.desktop+= -e 's|^\#RebootCommand=.*$$|RebootCommand=/sbin/shutdown -r now|g'
SUBST_SED.desktop+= -e 's|^\#HaltCommand=.*$$|HaltCommand=/sbin/shutdown -p now|g'
@@ -125,11 +121,6 @@ PLIST_SUBST+= DMX="@comment "
.endif
PRINT_PLIST_AWK+= /dmx/ { print "$${DMX}" $$0; next }
-post-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gdm
- ${INSTALL_DATA} ${DISTDIR}/Daemon.README ${PREFIX}/share/doc/gdm
- ${INSTALL_DATA} ${DISTDIR}/Daemon.png ${PREFIX}/share/pixmaps
-
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/libglade2/buildlink3.mk"
@@ -144,4 +135,9 @@ post-install:
.include "../../textproc/scrollkeeper/omf.mk"
.include "../../x11/gtk2/buildlink3.mk"
+post-install:
+ ${INSTALL_DATA} ${FILESDIR}/NetBSD.xpm ${PREFIX}/share/pixmaps
+ ${INSTALL_DATA} ${FILESDIR}/custom.desktop \
+ ${PREFIX}/share/gdm/BuiltInSessions
+
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/gdm/PLIST b/x11/gdm/PLIST
index 658e9164ff2..b1c8b5558a5 100644
--- a/x11/gdm/PLIST
+++ b/x11/gdm/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2006/03/30 21:25:48 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.26 2006/04/02 09:16:19 jmmv Exp $
${DMX}bin/gdm-dmx-reconnect-proxy
bin/gdmXnest
bin/gdmXnestchooser
@@ -24,7 +24,6 @@ share/applications/gdmflexiserver-xnest.desktop
share/applications/gdmflexiserver.desktop
share/applications/gdmphotosetup.desktop
share/applications/gdmsetup.desktop
-share/doc/gdm/Daemon.README
share/examples/gdm/Init/Default
share/examples/gdm/PostLogin/Default.sample
share/examples/gdm/PostSession/Default
@@ -38,6 +37,7 @@ share/examples/gdm/modules/AccessKeyMouseEvents
share/examples/gdm/modules/factory-AccessDwellMouseEvents
share/examples/gdm/modules/factory-AccessKeyMouseEvents
share/examples/rc.d/gdm
+share/gdm/BuiltInSessions/custom.desktop
share/gdm/BuiltInSessions/default.desktop
share/gdm/defaults.conf
share/gdm/factory-defaults.conf
@@ -185,7 +185,7 @@ share/omf/gdm/gdm-uk.omf
share/omf/gdm/gdm-zh_CN.omf
share/omf/gdm/gdm-zh_HK.omf
share/omf/gdm/gdm-zh_TW.omf
-share/pixmaps/Daemon.png
+share/pixmaps/NetBSD.xpm
share/pixmaps/faces/astronaut.jpg
share/pixmaps/faces/baseball.png
share/pixmaps/faces/butterfly.png
@@ -261,6 +261,5 @@ share/xsessions/gnome.desktop
@dirrm share/examples/gdm/PostLogin
@dirrm share/examples/gdm/Init
@dirrm share/examples/gdm
-@dirrm share/doc/gdm
@comment in xdg-dirs: @dirrm share/applications
@comment in gtk2: @dirrm lib/gtk-2.0/modules
diff --git a/x11/gdm/distinfo b/x11/gdm/distinfo
index 38d7da8619b..f0ab328fa9f 100644
--- a/x11/gdm/distinfo
+++ b/x11/gdm/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.33 2006/03/30 21:25:48 jmmv Exp $
+$NetBSD: distinfo,v 1.34 2006/04/02 09:16:19 jmmv Exp $
SHA1 (gdm-2.14.0.tar.bz2) = 84e2f91e6215bf2e75f70ded6e7b2afb29c28082
RMD160 (gdm-2.14.0.tar.bz2) = 1a152d4d2dde11f70be24e6dade98721c3d7c5a1
@@ -9,6 +9,7 @@ Size (Daemon.README) = 2191 bytes
SHA1 (Daemon.png) = e77a42c644beecd66c4b95c0ae68c08c728a4e6d
RMD160 (Daemon.png) = eb317dc7ac501ee03aac1276856eee14674e3da7
Size (Daemon.png) = 15725 bytes
+SHA1 (patch-aa) = e976c88c54f8620252d4d86351b52111dbcfa113
SHA1 (patch-ab) = 527a77fd79ba47d897bd4693d0ce7c0eae08081e
SHA1 (patch-ac) = 1870b541791bfbc41ff30b63debcf493782984f7
SHA1 (patch-ad) = 66659330d6ac66bc88b7fb5f6f08ba8512be73c5
diff --git a/x11/gdm/files/NetBSD.xpm b/x11/gdm/files/NetBSD.xpm
new file mode 100644
index 00000000000..ee8dc09d2df
--- /dev/null
+++ b/x11/gdm/files/NetBSD.xpm
@@ -0,0 +1,224 @@
+/* XPM */
+static char *NetBSD_new[] = {
+/* columns rows colors chars-per-pixel */
+"185 150 68 1",
+" c #777777777777",
+". c #7AE47AE47AE4",
+"X c #F2F267671111",
+"o c #F2F269A51488",
+"O c #F37E6D801AB6",
+"+ c #F3F370701EF0",
+"@ c #F3F3732C2379",
+"# c #F40376C62939",
+"$ c #F4BD79892D01",
+"% c #F4F47E17348F",
+"& c #F4F480803737",
+"* c #F50382273B15",
+"= c #F5CC866B41C8",
+"- c #F5F5892945C6",
+"; c #F5F58D374C52",
+": c #F5F58F8F5050",
+"> c #F67F9261545E",
+", c #F6F696525A68",
+"< c #F6F699545EE7",
+"1 c #F7939CB96481",
+"2 c #F7F79F4968BE",
+"3 c #F7F7A1C86C52",
+"4 c #F7F7A5A57290",
+"5 c #F7F7A8A87721",
+"6 c #F8F8A7677535",
+"7 c #F8F8A8A87777",
+"8 c #F8F8AB797B89",
+"9 c #839D839D839D",
+"0 c #8B788B788B78",
+"q c #93AD93AD93AD",
+"w c #9D059D059D05",
+"e c #A353A353A353",
+"r c #AC09AC09AC09",
+"t c #B3F5B3F5B3F5",
+"y c #BD82BD82BD82",
+"u c #F8F8AF59819E",
+"i c #F8F8B19184E4",
+"p c #F9C7B63B8CBE",
+"a c #F9F9B8B88F8F",
+"s c #F9F9BBEA9580",
+"d c #FA6BBF309AA8",
+"f c #FAE0C1A79E84",
+"g c #FAFAC5BBA495",
+"h c #FAFAC7C7A8A8",
+"j c #FB3ACA93AC87",
+"k c #FBEDCE95B2CF",
+"l c #FBFBD0FBB68B",
+"z c #FC22D4BABC62",
+"x c #C493C493C493",
+"c c #CC75CC75CC75",
+"v c #D465D465D465",
+"b c #DCABDCABDCAB",
+"n c #FC3BD7D7C141",
+"m c #FCF0DA36C4FE",
+"M c #FCFCDE59CB57",
+"N c #FCFCE120CF4F",
+"B c #FDBFE477D4E4",
+"V c #FDFDE787D9B9",
+"C c #FDFDEA3BDDC8",
+"Z c #E540E540E540",
+"A c #EC9FEC9FEC9F",
+"S c #FE94EEA5E4E8",
+"D c #FEFEF0F0E7E7",
+"F c #FEFEF3C4ECCD",
+"G c #F4CDF4CDF4CD",
+"H c #FEFEF758F2AE",
+"J c #FF4AF9C2F62C",
+"K c none",
+/* pixels */
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJHHHHHHJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJHFBjfi31>;;:;:;,<4phmSHJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKDzd4>$oXXXXoXoXXXXXXXXXXXXX%>8jVKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKSMf2*+OoXXXXXXXXXXXXXXXXXXXXXXXXXXXoO*8zSKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJSMs,%@XXoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO%4nFKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJSg1*oXXXXXXXXXXXXXXXXXXXXXXXXoXXOoO@*;<<<<<<<-*OOO-pSKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFj8*oXXXoXXXXXXXXXXXXXXXXXXXXXXXO-1pjBFKKKKKKKKKKKKKDMju2sMKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJBd>#OXXXXXXXXXXXXXXXXXXXXXXXXXX$:8zSHJKKKKKKKKKKKKKKKKKKKKKJFHKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJDM8-#XXXXXXXXXXXXXXXXXXXXXXXXXXO%1jVJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZbKCgJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFh2&ooXXXXXXXXXXXXXXXXXXXXXXXXXX@3lFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKc vH<O2kFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCj8=XXXXXoXXXXXXXXXXXXXXXXXXXXXXX@1jJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKy wGMOXO$4jVJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFBk8=#OXXXXXXXXXXXXXXXXXXXXXXXXXXXXO=pBJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb. cK4XXXXo%:amDHJKKKKKKKKKKKKKKKKKKKKKKKKKKKJHSMd1-#oXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo+>jDKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJe qGC@XXXXXXXX#;4dzSKKKKKKKKKKKKKKKKKKKJCmg81*OoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO4MKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb. .xKpoXXXXXXXXXXooO+%>18idhgggggpu3<-%OOoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%iSJKKKKHCmkgi4<<=****-<<8ajmVJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGe 0GS*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo*sCJJCMh8:*$@oXXXXXXXXXXXXXoXo@$*<smSJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKv xKgoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo%sVCh8:%oXXXXXXXXXXXXXXXXXXXXXXXXXXXXo*1hSJKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKq 0GF:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%3p2%oXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO,hFKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKc xKmoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO@OooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#@$**%#@OXo#7mJKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGq 0AK<XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXoO$*<8hzMVBCSSSBBMmhi<:7MJKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKc yKM@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo#<snVKKKKKKKKKKKKKKKKKKKKCMDKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKG0 9AK8oXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO,sMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJx tKC%oXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo$,gSJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKG0 9ZKsXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo+-dVJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt tKF*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+7mJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKG9 9ZKzoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO;gHKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt rKJ:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX@,zFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ9 9bKm@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo@4MJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt eKK3XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX@8VKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. .bKV$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo%pSKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKr eJKpXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo*pCKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. .bKD%XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#sSKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKw eGKgoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$sFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb. bKJ-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%sFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJw wGKk@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXoo*sSKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKv .vKJ,XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo%gDKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGw 0KKB@oXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;jJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKv .cKJ8oXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#<zJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGq qGKS#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo$8MJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKc cKKsoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;gSKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJ0 qAKF=XXXXXXXXXXXXXXXXXXXXXXXXXXXXO-pSKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKx xKKjOXXXXoXXXXXXXXXXXXXXXoXoo$;pNFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKG0 0AKJl7=#OoXXXXXXXXXXXXooO#-5jBJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKy yKKKKKSmfi3>-%%$%%;,6ahMDKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA0 .GKKKKKKKKJKKJJJJJKJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt yKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA. 0AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt. tKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. 9ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKe tKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb9 9ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKe rKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb. AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJe rJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKv .bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKDMBSSSSSSSSSBJKKKKKKKKKKKKSMBSSDSSSSSSCMDKKKKKKKKKKKKq eKKKKKKKKKKKKKKKKKKKKKKJGGAZZZZZZAZGGKKKKKKKKKKKKKKKKKKKKKKActwq00qercZJKKKKKKKKKGGGGZZZZZZZZAGGKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKK8@#$$$$$$$$$#kKKKKKKKKKKKK8##$$$$$$$$$$#pKKKKKKKKKKKKv. 9vKKKKKKKKKKKKKKKKyew0009009...9....90wtcAKKKKKKKKKKKKKKGvw9 . 90rGKvweq0009099..9.....900wrcbGKKKKKKKKKKKKKKKKKKK",
+"KKKKKK8#OooXoXXXXXX,HKKKKKKKKKKKu#OooXXXoXXoO#sKKKKKKKKKKKKGq wKKKKKKKKKKKKKKKK9 9eZKKKKKKKKKKKAr .0999 vKt . .0evGKKKKKKKKKKKKKKKK",
+"KKKKKKJCz8@XoXXXXXXOhKKKKKKKKKKKJCzp$oXXXXo,jCJKKKKKKKKKKKKKc. vKKKKKKKKKKKKKKKctq 0rtrw .yGKKKKKKKKA0 rZKKJbe tKZyr. qrrtre0 0yGKKKKKKKKKKKKKK",
+"KKKKKKKKKKB@XXXXXXXX$VKKKKKKKKKKKKKKD%XXXo8JKKKKKKKKKKKKKKKKGxxyyybKKKKKKKKKKKKKKKKKKv. .ZKKKJGr.. rKKKKKKKA0 .cKKKKKKJc. eKKKKb. wJKKKKJJAce. 0vJKKKKKKKKKKKK",
+"KKKKKKKKKKK3XXXXXXXXo,JKKKKKKKKKKKKKK8XXXOMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK0 9ZKKKKKGy. ..cKKKKKKt rKKKKKKKKKy. qGKKKGe yKKKKKKKKKGbw .tGKKKKKKKKKKK",
+"KKKKKKKKKKKsXXXXXXXXXXsJKKKKKKKKKKKKKjOXX*SKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKw 9AKKKKKKGe qKKKKKZ. bKKKKKKKKKGe qGKKKKr yKKKKKKKKKKKGt9 rGKKKKKKKKKK",
+"KKKKKKKKKKKsXXXXXXXXXXOjKKKKKKKKKKKKKmOXX;HKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKw .ZKKKKKKKZ ZKKKKy .GKKKKKKKKKKb9 9AKKKKt xKKKKKKKKKKKKKv9 tGKKKKKKKKK",
+"KKKKKKKKKKKsXXXXXXXXXXX$mKKKKKKKKKKKKB@XX<JKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKe 9ZKKKKKKKG0 cKKKKw AKKKKKKKKKKKe 9AKKKKy yKKKKKKKKKKKKKKx xKKKKKKKKK",
+"KKKKKKKKKKKsXXX=oXXXXXXX=CKKKKKKKKKKKS$XX2KKKKKKKKKKKKKKKKKKKKKKKKKKKKKSlSKKKKKKKKKKKKw 9ZKKKKKKKKw xKKKG0 xKKKKKKKKKKKb0eGKKKKy yKKKKKKKKKKKKKKGw 9ZKKKKKKKK",
+"KKKKKKKKKKKdXXXC:XXXXXXXo:JKKKKKKKKKKS$Xo3KKKKKKKKKKKKKKKKKKKKKKKKKKKKJ>X8KKKKKKKKKKKKw 9AKKKKKKKKe xKKKG0 qAKKKKKKKKKKKGJKKKKKy yKKKKKKKKKKKKKKKb9 rKKKKKKKK",
+"KKKKKKKKKKKsXXXKC-XXXXXXXX7JKKKKKKKKKD$XX8KKKKKKKKKKKKKKKKKKKKKKKKKKKK4oX7KKKKKKKKKKKKw 9AKKKKKKKKw vKKKG0 eGKKKKKKKKKKKKKKKKKy xKKKKKKKKKKKKKKKKe .bKKKKKKK",
+"KKKKKKKKKKKdXXXJKB%XXXXXXXoaJKKKKKKKKK%XXpKKKKKKKKKKKKKKKKKKKKKKKKKKHpoXX8KKKKKKKKKKKKw 9ZKKKKKKKG0 .GKKKKw wAKKKKKKKKKKKKKKKKx yKKKKKKKKKKKKKKKKv rKKKKKKK",
+"KKKKKKKKKKKsXXoJKKkOXXXXXXo@jKKKKKKKKK%XopKKKKKKKKKKKKKKKKKKKKKKKKKF5OXXX7KKKKKKKKKKKKe .AKKKKKKKv .yKKKKKy qvGKKKKKKKKKKKKKKy yKKKKKKKKKKKKKKKKA0 0GKKKKKK",
+"KKKKKKKKKKKsXXXJKKKpoXXXXXXX#MKKKKKKKK%oXpKKKKKKKKKVjs8djVKKKKKKKKB;oXXXX8KKKKKKKKKKKKw 9AKKKKKKGq wGKKKKKZ. wZKKKKKKKKKKKKKy xKKKKKKKKKKKKKKKKGw ZKKKKKK",
+"KKKKKKKKKKKsXXXJKKKJ4XXXXXXXX#CKKKKKKK%XXpKKKKKKSs&XoXXoXo%hJKKKB4oXXXXXXO>>>>,8JKKKKKw 9ZKKKKKZw .tGKKKKKKKr eZKKKKKKKKKKKy yKKKKKKKKKKKKKKKKKt xKKKKKK",
+"KKKKKKKKKKKdXXoJKKKKS:XXXXXXXX;SKKKKKK%oXpKKKKKl&oXXXOOoXXXo<SJ2#XXXXXXXXXXXoXX*FKKKKKw .ybbbcr9 .qrZJKKKKKKKKA0 .eAKKKKKKKKKy yKKKKKKKKKKKKKKKKKx tKKKKKK",
+"KKKKKKKKKKKsXXXJKKKKKB$XXXXXXXo2HKKKKK%XopKKKJsOXXXO6zma@XXXX>C@OoXXXXXXXXOOoOo,KKKKKKw 9xGKKKKKKKKKKKb. 0vKKKKKKKKy xKKKKKKKKKKKKKKKKKv rKKKKKK",
+"KKKKKKKKKKKdXXXJKKKKKKzOXXXXXXXo8KKKKK%oXpKKKdOoXX+kKKKKgoXXXosljg$XXXXXX;jjjjjVKKKKKKw .evKKKKKKKKKKb0 .yKKKKKKKy yKKKKKKKKKKKKKKKKKv rKKKKKK",
+"KKKKKKKKKKKdXXoJKKKKKKKdOXXXXXXXosKKKK%XXpKKmOXXXopKKKKKV$XXXX$JKJ-XXXXXXdKKKKKKKKKKKKe ecvcxr0 .eZKKKKKKKKKAe tKKKKKKx yKKKKKKKKKKKKKKKKKv eKKKKKK",
+"KKKKKKKKKKKsoXXJKKKKKKKJ5ooXXXXXXOlKKK%XXpKJ;XXXX$BKKKKKB$XXXXXBKH-oXXXXXdKKKKKKKKKKKKw .ZKKKKKGy0. 0ZKKKKKKKKKGx0 .vKKKKKy yKKKKKKKKKKKKKKKKKv rKKKKKK",
+"KKKKKKKKKKKsXXoJKKKKKKKKF:XXXXXXXX$mKK&XopKzooXXoOpMMMMj<oXXXXXfKJ;XXXXXXdKKKKKKKKKKKKw 0ZKKKKKKKv. qGKKKKKKKKKKAy.. 0AKKKKy yKKKKKKKKKKKKKKKKKc tKKKKKK",
+"KKKKKKKKKKKdXXXJKKKKKKKKKS$XXXXXXXo&CK&XXpJ1XXXXXXXXXXXXXXXXXXXsKJ-XXXXXXfKKKKKKKKKKKKe 9AKKKKKKKKx tKKKKKKKKKKKKGt. tKKKKy xKKKKKKKKKKKKKKKKKt vKKKKKK",
+"KKKKKKKKKKKsXXoJKKKKKKKKKKm@XXXXXXXo=S%XXpS&XXXXXXXXXXXXXXXXXoOmKH;oXXXXXdKKKKKKKKKKKKw 9ZKKKKKKKKKq 9AKKKKKKKKKKKKKv0 qGKKKy yKKKKKKKKKKKKKKKKKe AKKKKKK",
+"KKKKKKKKKKKsXXXJKKKKKKKKKKKfOoXXXXXXX;+XXpBoXXXXX=ghghghhhgghhMKKJ-XXXXXXdKKKKKKKKKKKKw 9ZKKKKKKKKKx vKKKKKKKKKKKKKKZw .ZKKKy yKKKKKKKKKKKKKKKKGq qJKKKKKK",
+"KKKKKKKKKKKdXXXKKKKKKKKKKKKJ8oXXXXXXXXXXXpzXXXXXo7KKKKKKKKKKKKKKKJ;XXXXXXfKKKKKKKKKKKKw 9ZKKKKKKKKKb. tKKKKKKKKKKKKKKKA0 vKKKx xKKKKKKKKKKKKKKKKZ. tKKKKKKK",
+"KKKKKKKKKKKsXXXJKKKKKKKKKKKKJ,oXXXXXXXXXXpjXXXXXX1KKKKKKKKKKKKKKKJ;XXXXXXdKKKKKKKKKKKKe 9AKKKKKKKKKZ0 rZxbKKKKKKKKKKKKKb. xKKKy yKKKKKKKKKKKKKKKKy 9ZKKKKKKK",
+"KKKKKKKKKKKdXXXJKKKKKKKKKKKKKS*XXXXXXXXXXpjXXXXXo=FKKKKKKKKKKKKKKJ;XXXXXXdKKKKKKKKKKKKw 9ZKKKKKKKKKA9 rr wJKKKKKKKKKKKKJe cKKKy yKKKKKKKKKKKKKKKGq eKKKKKKKK",
+"KKKKKKKKKKKpXXXCKKKKKKKKKKKKKKm$XXXXXXXXXpmoXXXXX@mKKKKKKKKKKKKKKJ-oXXXXXdKKKKKKKKKKKKw 9AKKKKKKKKKZ0 tr .bKKKKKKKKKKKKKx vKKKy xKKKKKKKKKKKKKKKv 9ZKKKKKKKK",
+"KKKKKKKKKKK6XXXBKKKKKKKKKKKKKKKjOXXXXXXXXpB#XXXXXX3KKKKKKKKKKKKKKH;XXXXXX8KKKKKKKKKKKKw 9ZKKKKKKKKKv vt eKKKKKKKKKKKKKZ .ZKKKy yKKKKKKKKKKKKKKG0 xKKKKKKKKK",
+"KKKKKKKKKKK1XXXzKKKKKKKKKKKKKKKJaXXXXXXXXpH-XXXXXXOhKKKKKKKKKHpMKJ;XXXXXo3KKKKKKKKKKKKe ZKKKKKKKKKy 0Ay cKKKKKKKKKKKKb qGKKKy tKKKKKKKKKKKKKJr rJKKKKKKKKK",
+"KKKKKKKKKKK;XXXhKKKKKKKKKKKKKKKKJ1oXXXXXXpKsXXXXXXX@hJKKKKKKH8o>HJ-XXXXXX*KKKKKKKKKKKKw cKKKKKKKKG0 rKv 0ZKKKKKKKKKKKc xKKKKt wKKKKKKKKKKKKKy. .eGKKKKKKKKKK",
+"KKKKKKKKKKJ#XXX8KKKKKKKKKKKKKKKKKS-XXXXXXpKS$oXXXXXXO3MFHJHB2OXsKH;XXXXXXoMKKKKKKKKKKKq rKKKKKKKKy 0AKZ wAKKKKKKKKKGw qGKKKKe .GKKKKKKKKKKGy .eJKKKKKKKKKKK",
+"KKKKKKKKKKBXXXX=FKKKKKKKKKKKKKKKKKM#XXXXXpKKfoXXXXXXoXX%;:*OXX=JKJ2XXXXXXX*zJKM8CKKKKG0 .vKKKKKKc. vKKJ. qZKKKKKKKKx. .bKKKKGq eGKKKKKKKKbw .xGKKKKKKKKKKKK",
+"KKKKKKKKDj%XXXXX,lFKKKKKKKKKKKKKKKKjOXXXXpKKK6oXXXXXXXXXXXooX*BKKKfoXXXXXXXO@#oojKKGbe .tvZbcw qvKKKKe .yAKKKKGt. 9cKKKJZy 0xZZZZvtq 9eZKKKKKKKKKKKKKK",
+"KKKKKKB:%OXXXXXXoO%-sKKKKKKKKKKKKKKJ8XXXX4KKKH8OXXXXXXXXXXXX=MKKKKD%XXXXXXXXXXO3DZw0.. .. 0tAKKKKKv. 9ette0. qvKKZeq9 .999. 0rbGKKKKKKKKKKKKKKK",
+"KKKKKKjoooooOOoooooo=KKKKKKKKKKKKKKKH*XXX4KKKKJl=OXXXXXXooO3CKKKKKKk#XXoXXXoo%gJKv. ... . . ...0rcAKKKKKKKJvw. . .0xGKKKc .... ... . .0rcAKKKKKKKKKKKKKKKKKK",
+"KKKKKKSdhhhhzzhhhhhgkKKKKKKKKKKKKKKKKm#%4SKKKKKKJz8-#oo#;uBKKKKKKKKKB8*OX@*3jFKKKAcccccccbbccxyyyyyxcvZGKKKKKKKKKKKKKKAxrq9 9qtvGKKKKKGxccccvcvbcccyyrerryyyvZGKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFHJKKKKKKKKKKJHFFHJKKKKKKKKKKKKKJFFFJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGGZGGGJKKKKKKKKKKKKKKKKKKKKKKKKJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGxxxxxxxAKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKG9 rKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKy .ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA9 eKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKy .bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA9 eKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt .vKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. wKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt vKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ wJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKe vKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb. qGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKe .cKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb qGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGw .cKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKv. 9GKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGw xKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKc 0GKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJ0 yKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKx 9AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKG0 yKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKx 9AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA0 tKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKy .AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA. .tKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt. 9ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA. eJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKr 9ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. eKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKr .bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. .eKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGe bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb eGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKq bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKv. rKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKq rKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKc .vKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGt .xKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJcewrZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK",
+"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
+};
diff --git a/x11/gdm/files/custom.desktop b/x11/gdm/files/custom.desktop
new file mode 100644
index 00000000000..a10f8490af2
--- /dev/null
+++ b/x11/gdm/files/custom.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=User Defined Session
+Comment=This session runs your ~/.xsession file
+Exec=custom
+Icon=
+Type=Application
diff --git a/x11/gdm/patches/patch-aa b/x11/gdm/patches/patch-aa
new file mode 100644
index 00000000000..425135a0ac6
--- /dev/null
+++ b/x11/gdm/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.17 2006/04/02 09:16:19 jmmv Exp $
+
+--- configure.orig 2006-03-13 22:42:24.000000000 +0100
++++ configure
+@@ -32481,6 +32481,7 @@ else
+ GDM_USER_PATH="$GDM_USER_PATH:/usr/bin/X11:/usr/X11R6/bin:/usr/local/bin:/opt/X11R6/bin"
+ X_CONFIG_OPTIONS="-audit 0"
+ fi
++X_CONFIG_OPTIONS="$X_SERVER_ARGS $X_CONFIG_OPTIONS"
+
+ # Don't add EXPANDED_BINDIR to GDM_USER_PATH if it is already in the PATH.
+ # If it is /usr/bin, for example.