############################################################################ # # File: cardbits.icn # # Subject: Procedure for constructing playing card images # # Author: Gregg M. Townsend # # Date: August 14, 1996 # ############################################################################ # # cardbits() returns an image for use in drawing playing cards. # ############################################################################ # # cardbits() returns a bilevel image used by the drawcard() library # procedure (q.v.). The image contains many small subimages for use in # constructing playing cards. The images were collected from the # individual X bitmaps of the highly recommended "Spider" solitaire game # that is included as a sample program with the XView toolkit for # X-windows. # # Overall structure: 160w x 432h bilevel bitmap. # Red area: union of two rectangles (0,0,160,188) (0,404,117,28) # Black area: union of two rectangles (0,188,160,216) (117,404,43,28) # # Pips: 16x20 heart, diamond, club, spade at (144, {0,94,188,282}) # rotated versions at (144, {20,114,208,302}) # Small pips: 9x14 H, D, C, S at (148, {40,134,228,322}) # rotated versions at (148, {54,148,242,336}) # Large spade, for the Ace: 43x56 at (117,376) # Ranks: 9x14 A,2,3,4,5,6,7,8,9,J,Q,K at ({0,12,24,...,144}, 376) # rotated versions at ({0,12,24,...,144}, 390) # both rows duplicated at ({0,...144}, {404,418}) # Faces: 48x94 images including 1-pixel-wide frame. # Three columns (J,Q,K) of four rows (H,D,C,S) # at ({0,48,96},{0,94,188,282}). # ############################################################################ # # Requires: Version 9 graphics # ############################################################################ # # See also: drawcard.icn # ############################################################################ # Original copyrights are as follows; permissions appear at end of file. # # (c) Copyright 1989, Donald R. Woods and Sun Microsystems, Inc. # (c) Copyright 1990, David Lemke and Network Computing Devices Inc. # Copyright 1990 Heather Rose and Sun Microsystems, Inc. procedure cardbits() return \ "160,#_ 0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF_ 00008080000008018000200554018000CA64CA61_ 38388076DB6DB0018E0E20CEAC018000656AD4C1_ 7C7C8055555560019F1F11CD560187073264C981_ FEFE83228A28C001BFBF91DAAE018F8F996AD303_ FEFE84A104108001BFBF901516019FDFCC60C617_ FFFE82F104113839BFFF933A0E019FDFCFFFFC37_ FFFEBE9FFFFE7C7DBFFF973E75019FFFCFFFF857_ 7FFCEACAAAAAFEFF9FFF277045019FFFC8055097_ 7FFCAA2FFFFCFEFF9FFF206E7D018FFF85E55137_ 3FF8AACAA004FFFF8FFE2CCC75018FFF84C5513F_ 1FF0AA8AAF1AFFFF87FC5D9E7E8187FF04A5516B_ 0FE0D6FAA0A67FFD83F85D80468183FE09C551AB_ 0FE082554F3E7FFD83F88300868181FC0802A96B_ 07C0C5954C3A3FF981F137028E8181FC1032A93F_ 0380FE354E3E1FF180E1FF818F4180F81B12A897_ 0380822A80A20FE180E00D810F41807004E15657_ 0100FF2A80620FE180403FC40F41897004015937_ 01008155404207C188407AC397418F2007815697_ 0000FFD540030381B600FFE313A186240E075A87_ 0000BCD521B2C381AA03F5613BA18D09081AA707_ 01009E54D0432101DD0FFFF02FA18BF61475FEC7_ 0100CF2A50E29101AA3FCD5857A186883FFFFFF7_ 0380A79FA804F001B61FCEAFADD18184C000073F_ 0380B3C9AAAB5801C80FFB555DD1824191448F39_ 07C0E9EA75554601FE0FF1EAF2D18EA67FFF1EE7_ 0FE0ACFF6A0B2FC1B735FB3F91519A9C00803FDF_ 0FE09A66F8E65679A0F0B6248E29977E7FFE73B7_ 1FF0CBF56FBCF5AFABD4B1E47C998AF32244F3D9_ 3FF8E71DE3F3D995F667381FE64987739189EEED_ 7FFCFC6D580D5A4BD27A1803E22586DDCA53FC77_ 7FFCF187D7F5F4A5AA5D5B67F2259F7FE997393B_ FFFEC6475D5D59B3D267FEAFD333FAD675AF3C9D_ FFFEB8A6F5D5B249E23BAD4F5129EB6E742EEE4F_ FEFECD157D5F5597F325EC9D3921EAD7BA5FF727_ FEFEC4A7B7F6ED3BF93ACE9EE955DB7BFA59AF93_ 7C7CD6553084B275BD2ACE3BD959B2DD9DB9D5C9_ 3838D2AD55552CF9DF357639B913EB6B9DB7FAE5_ 0000DB96F2A7AFF3AF2D677BB99DDAD7EE7F1F73_ 0000D99751445975D7356B776895B77FFE6626F9_ 0000DDE6508F3AB1AB2ABF677C85EEDC6667F35D_ 0C60C496B9501D399536B7F9648FDDB2666E09AF_ 1EF0F2C5D89F1AB58B2AB5E76C95BB67F67FFDF7_ 1FF0BC4299501C73A53D599D74A5F6CFFF7FFAED_ 1FF08F62A81F1AB9932F5E77A489ADD912244ADB_ 0FE0E3F278902EF5913379DCBCC9D7A894948AED_ 0FE0B8F3F9CFE78FBD1DE773DC5FADAB794F6ADB_ 07C0F1E7F39FCF1DFA3BCEE7B8BDDB56F29ED5B5_ 0380AF74091E4FC7933D3B9ECC89B751292915EB_ 03809D58F81546F19125EE7AF4C9DB5224489BB5_ 0100CE380A99423DA52EB99ABCA5B75FFEFFF36F_ 0100AD58F91BA34FA936E7AD54D1EFBFFE6FE6DD_ 00009CB80A9D6923F1269FED6CA9F59076664DBB_ 00008D5CF10A67BBA13EE6FD54D5BACFE6663B77_ 0000AE9A228AE99BA916EED6ACEB9F64667FFEED_ 0000CFF5E54F69DBB99DDEE6B4F5CEF8FE77EB5B_ 01009F34AAAAB54BC89D9C6EACFBA75FEDB9D6D7_ 0100AE4D210CAA6B9A9BDC7354BD93AB9DB9BB4D_ 0380DCB76FEDE523AA9779735C9FC9F59A5FDEDB_ 0380E9AAFABEA8B3849CB937A4CFE4EFFA5DEB57_ 07C0924DABAF651D948AF2B5DC47F277742E76D7_ 0FE0CD9ABABAE263CCCBF57FE64BB93CF5AE6B5F_ 0FE0A52FAFEBE18FA44FE6DABA55DC9CE997FEF9_ 1FF0D25AB01AB63FA447C0185E4BEE3FCA53BB61_ 1FF0A99BCFC7B8E79267F81CE66FB7779189CEE1_ 1EF0F5AF3DF6AFD3993E278D2BD59BCF2244CF51_ 0C609E6A671F66599471246D0F05EDCE7FFE7EE9_ 000083F4D056FF358A89FCDFACEDFBFC01003959_ 00008062AAAE57978B4F578FF07FE778FFFE6571_ 0000801AD55593CD8BBAAADFF0139CF122898241_ 0000800F2015F9E58BB5F573F86DFCE000032181_ 00008089470A54F385EA1AB3FC55EFFFFFFC1161_ 00008084C20B2A7985F40FFFF0BBE37FAE286FD1_ 000081C34D84AB3D85DC86AFC055E0E5581090B1_ 000081C0C002ABFF85C8C7FF006DE15AE0702461_ 000083E04202AA8182E9C35E0211E96A81E004F1_ 000087F0460154FF82F023FC0201EC9A80200E91_ 000087F04501544182F081B00701EA6A87200E01_ 00008FF87C72AC7F82F181FF8701E91548D81F01_ 00009FFC5C32A9A3817140EC8F81FC954C083F81_ 0000BFFE7CF2AA41816100C11FC1D69540103F81_ 0000BFFE65055F6B816201BA1FC1D58AA3907FC1_ 0000FFFF58F55155817E79BA3FE1D68AA520FFE1_ 0000FFFF2005535580AE33347FF1FC8AA321FFF1_ 0000FF7F3FFFF45580BE7604FFF9EC8AA7A1FFF1_ 0000FF7F5555535780A20EE4FFF9E90AA013FFF9_ 0000BE3E7FFFF97D80AE7CE9FFFDEA1FFFF3FFF9_ 00009C1C88208F4180705CC9FFFDEC3FFFF3FBF9_ 00008001082085218068A809FDFDE8630633FBF9_ 00008003145144C180755B89FDFDC0CB5699F1F1_ 00008006AAAAAA01806AB388F8F98193264CE0E1_ 0000800DB6DB6E01803573047071832B56A60001_ 0000801000000101802AA0040001865326530001_ 0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF_ 0100FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF_ 010081A222222C0180000149F105800E76EDCE01_ 038080D55555588180800194B7C9808736ED9C01_ 038088E2222230818080032279098083860C3801_ 07C084488888E1C181C00541588981C1FFFFF001_ 0FE086755555C1C181C00980BFE981C0FFFFF003_ 0FE0C528888983E183E00B77EC8983E0C002B007_ 1FF0E5321FFF07F187F017885E4987F0C042A807_ 3FF8A495FFFE07F187F027EF97F987F0FC3EA805_ 7FFCEA93FC020FF98FF84F730F498FF8C282A807_ 3FF8F65FF0F21FFD9FFC5FD71B259FFCFA7EAA05_ 1FF09DDFD10A3FFFBFFE9F1017FDBFFEBA3AAB07_ 0FE09DDF507A1FFD9FFCBF201DA59FFCA222A985_ 0FE0F65550B20FF98FF97DAC17C38FF8A202A947_ 07C0EAB5507907F187F27A900EFF87F0A402A8A5_ 0380A4AAA00107F187F2FD8009C187F0A702A89F_ 0380E52AA02283E183E2FA9F1B4183E0A002A847_ 0100E555404D81C181C5F5CC38E181C0A022AE23_ 0100A6555C3101C189C5EAC062A1C1C3D7C2A911_ 0000E455660200819C89F5E0C8F1E0849183AF0D_ 0000E8555B0E0081AA8BEB21A3D1F08528066107_ 0100A0D55506000DF70BDC9E9FF9B00C441C1E85_ 0100E0AAA54140D7AA13FFA2FFA99037C7F064C5_ 0380FFFFFAAAA0AB9817DFFFFDDDD0D338039967_ 0380C8C63F555D57AC17ABFFEAF5F3DCC7FC66F7_ 07C0E5AD6AAABF6BAA1FF77F77FFDDDE38038DCF_ 0FE0F318C7FF7AD5D53BFAAAAFEB9DBF87FC3BAD_ 0FE0FFFFFFFE34B9D2FD7FDDFF5FBBBEF803D717_ 1FF0FF0003DE259DA35FAFFFFAFDF776EFFEEEB5_ 3FF8C1FFFFAC4DB3DEAED5FFD5DFBE76BBBBDC57_ 7FFCDBC631DCCF33B597FAAAAFCF9CF6EEEEBAB5_ 3FF8D7EB5BFDD8E7E2D7FFD5F26FD9F6BBBB6917_ 1FF0CEB98D7DDE37D5573E7FF2A7F3D6EEEEDAB5_ 0FE0DF75FD9D978D88B7064FF237D7F6BBBDEC4F_ 0FE0FAAAACB92DE5D56E6E4F2FF39F16EEEBDAAD_ 07C0FDCB56D828F3A23E6CDC315BBFF6BBB6E91D_ 0380EACFEB992D59D55F8C9B5549F816EEEEDAAF_ 0380F7A7357B2E2D88AAFE9B519DBFF6BBDBEC55_ 0100AB252AAFAD57D54EABF84EBD9016EEBBDABD_ 0100DE74355B5E8BA275FAAFB92FDFF6BB6CE917_ 0000AAAAAAAA5F55D58C0FEAC55FF816EED77AAF_ 0100F4AADFF85F2388AAF01FD56FD7F6BDAB7C77_ 0100A9CBFAAA5BD5D58A9FE0C55F9C56EB5D9AAD_ 0380D29ADFFB59E9A371403EB96FB7F6B6A2ED35_ 0380B29A536FDB95D49D5F829D5FFBB6ED59EEEF_ 07C0E73D1C9B5F2BCEA35AFAA36BB75EDADB73B5_ 0FE0F23D5FFD5E27D66AADDAAB359A5EB146BD2D_ 07C0E47ABFFABC4FACD55BB5566BB4BD628D7A59_ 0380D4FAD938BCE7D6C55F5AC573ADCEDB5B7AED_ 0380A9DBF6CA594DFAB941FAB92BF7779AB76DDF_ 0100979ADFFB594BF69D7C028EC5ACB7456D6FED_ 0100ABDA555FD395FAA307F951ABB559BAD76A39_ 0000C4FA1FFB552FF6ABF80F5511EE3ED5BD6FEB_ 0000AAFA55555555FAA357F031ABF55EEB77681F_ 0000D17ADAAC2E7BF49DF55FAE45E89736DD6FFB_ 0000EAB5F554A4D5BD721FD572ABBD5BDD776809_ 0100B474DEACE5EFB98AD97F5511AA37DBDD6FFD_ 01009AB499D7F35792AAD931FAABF55B7777681F_ 0380CF141B6AD3BFDA8C3B367C45B8976DDD6FFD_ 0380A7B49D35555FCFF4F27676ABB55BD77768F9_ 07C0B1E9B9BFAEFBEC4FF260ED11F237BDDD6FEB_ 0FE0EC7BBEB19D73E54FFE7CEAABAD5B77776BCF_ 07C0E71BBFDAD7EBF64FABFFEB47E896DDDD6F9B_ 0380CCF33B8C63DBF3F5555FE9ADAD5D77776F39_ 0380CDB235FFFF83FBABFFAB757BEA3BDDDD6E7D_ 0100B9A47BC000FFBF5FFFF5FAC5AD777FF76EEF_ 01009D2C7FFFFFFFFAFFBBFEBF4BE8EBC01F7DDD_ 0000AB5EFFE318CFD7F5555FDCABB5DC3FE1FDB9_ 0000D6FD5556B5A7FFEEFEEFF855F3B1C01C7BBB_ 0000EABAAAFC6313AF57FFD5E835EF663FE33BCF_ 0000D505555FFFFFBBBFFFFBE819E699C01CCB0B_ 0000EB0282A5550795FF45FFC855A3260FE3EC09_ 0000B00060AAAB059FF9793BD0EFA1783822300D_ 0000810070DAAA178BC584D7D155E0866014A10F_ 000081004066AA278F1307AF9139B0F5C1892107_ 000083808C3AAA6585460357A391889543EBC383_ 00008381B202AAA7871C33AFA381C47544050381_ 000087C1440554A782D8F95F47C1E215400507C1_ 00008FE080055525839001BF4FE1F91540E50FE1_ 00008FE09E0AAD57FF70095E4FE1A51540250FE1_ 00009FF04D0AAA6FC3E835BE9FF1E29540451FF1_ 0000BFF85E0AFBB9A5B804FD3FF9A19544453FF9_ 0000FFFC508BFBB9BFE808F97FFDE0D55C5D7FFD_ 0000BFF84F0FFA6FA4D8EBFA3FF9A0557E5F3FF9_ 00009FF0403FC95792F0CEF21FF1E01541431FF1_ 00008FE07FFFA9259FE9F7E40FE1A0157C3F0FE1_ 00008FE0FFF84CA7927A11E80FE1E01542030FE1_ 000087C1911114A39137EED007C1E00D400307C1_ 00008383AAAAAE6197FD01900381C00FFFFF0381_ 0000838711111221911A82A00381800FFFFF8381_ 0000810C44444711909E44C00101801C3061C101_ 0000811AAAAAAB0193ED298001018039B76CE101_ 0000803444444581A08F928000018073B76E7001_ 0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF_ 0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF_ 000086820820B00180000292ECC180036B6AAB61_ 038083820820E38180E00329EFE180E1B556D6C1_ 07C081EDB6DBC7C181F00244AFE181F0DB6AAD81_ 0FE080C208218FE183F80292A6C383F86D56DB81_ 0FE0807FFFFF0FE183F80329F60383F8377EF683_ 0FE0803555560FE183F803CFB66783F818000E47_ 07C0801AAAAC07C181F00220D7F581F00FFFFD4D_ 3BB8800FFFFC3BB98EEE03EF57F58EEE0FFFFD9B_ 7FFC800FFFFC7FFD9FFF02E673659FFF0D4004B7_ FFFE880AA004FFFFBFFF87AE5B05BFFF95400461_ FFFE9C0AAE3CFFFFBFFF8A405BB5BFFF955F1CFF_ FFFEBE0AA674FFFFBFFF92684BFFBFFF9540A405_ 7D7CBA0ABE7C7FFD9FFF273079FB9FFF154F1E05_ 3938AA0AA02439398E4E4F202DF38E4E15464C05_ 0380BA0AA024010180409D202DCF8040154E5C05_ 0380AA0AA1E4038180E1390424D980E015402405_ 07C0BA0AA044038180E273BC7EF180E07540E405_ 0000AA3AA1B407C181F267B0F6E181F05D404405_ 0000BA2EA04700018004EFC1F271800057420405_ 0000AA2BB8E480018004DC435B7180005541E805_ 0000BA3AA70680018004F17F0F3980003560C80F_ 07C0AA1EACE0E0018004E45429B980007C701813_ 0380BA3221F1F8018104DD00FC9D8001FFDC3727_ 0380AA6BFF9FFE018283C3B784CD8007DE07E9E5_ 3938BAE2223FFF8186C3627C8FEF801ED79F1CE7_ 7D7CABF888BFFFE18926376DDA27C07AE9FA19F5_ FFFEBBBE227FDFF9B6CF1DD77333E1EAC462DCEF_ FFFEABCF88FEBFFFAA9BF8BA3FBBB77ED60619D5_ FFFEBA63E3F5F7FFA531AFD7FBE99EF6C39E1CBD_ 7FFCAB31FFEB367F95F9F4EF556D957EEBFED57D_ 3BB8BA783EF6363FBA19AC39EEF792EAC1FA1AED_ 07C0EB1C00EAF7BFC5F9DC11555F996AD5E21DD5_ 0FE0FBCE38D5E3DFB3F1ACE2BBBB91FEC046CFBD_ 0FE0EB9E38EF9CFFCF63F8E3555590F6FADD0F6D_ 0FE0FBC6D6D77F7FAEB76B5AEEEF967ED03B0AF5_ 07C0EBF3EEAEEBBFD95E3BBB5555907ACF556DBD_ 0380FBE3D6D5DDDFB7AF2B5BBBBB9826D41B07B5_ 0000EBF710ABAAFFE85B3843555595A1D3AD85BD_ 0000FBF338D7777BD3B018E2EEEF9414650AB59D_ 0000EBF987EB2A7DE470180557F59A1194ED82DD_ 0380FBF98C9DC9FDA9E81887B81F9A6C094AC2DD_ 07C08FFB9086FFF9EBD999C5C0039D0B353D5ACD_ 07C0F8F9B6B667FDABA99AA703019D06824AC16D_ 03808EFDA632D7FFD7501775031B9EB56DD5616D_ 0D60FEF9A082CFCFACE02A2A301F9E86B2BAAD6D_ 1FF08DFBBDDEEFD9D8063C9E300D9E835B6D60BD_ 1FF09BF77BBDDFB1B00C793C601BBD06B6DAC179_ 1FF0F3F341059F7FF80C54540735B6B55D4D6179_ 0D60FFEB4C65BF71D8C0AEE80AEBB686ABB6AD79_ 0000BFE66D6D9F1F80C0E55995D5B683524160B9_ 03809FFF6109DFF1C003A3999BD7B35ABCACD0B9_ 0000BF93B9319FDFF81DE1181795BB4352903659_ 0000BE54D7E19FD7AFEAA0180E27BB41B7298859_ 0000DEEEEB1CCFDFF77747180DCBB9AD50A62829_ 0000FF55D508EFD7AAAAC21CDA17BDA1B5CB85A9_ 0380FBBBAB6BC7DFDDDDDAD4F5EDADE0D82B6419_ 0000FDD77577CFD7AAAADDDC7A9BBDB6AAF35E09_ 0D60FEFEEB6B63DFF7775AD6ED75AF50DC0B7E69_ 1FF0FF39F71C79D7AAAAC71FC6F3B6F0BB5F6F09_ 1FF0FBC7AB1C73DFDDDD47358FCDBDF362037F89_ 1FF0FDEF570038D7FAAA883B9FA3ABB847AB5699_ 0D60FC6C6F7C1E5DEF779C35985DB7585F835749_ 0380FE6CD7FF8CD5B6AAF72F9FA9BEAB7FD77EA9_ 07C0FFEFAFC7C65D97DFEBF58CA5BD3879C36F79_ 07C0FFFD7F11F3D5DDFC5D1FD955AB98606B7EED_ 03809FFBFE447DDDCCCEEBB8F36DF73B46235787_ 000087FFFD111FD5E45BB6EC6491AF985F975E03_ 000081FFFC44475DF7F13E46C361E738F9EB7801_ 0000807FF9FFD655B321EDC3C141A797E07BE001_ 0000801F8F844C5DB93F00BB2081E4EC3BFF8001_ 00008007073578559D942A272001C8180E3E0001_ 0000800160E55C5D9CF0FE8F2001F01306AC0001_ 00008001271DD4558EDAC23B2001A01782AA0001_ 00008000E205745D8E4F83F72001A02042EA0001_ 000083E02D855C55876F0DE64F81A02202BA0F81_ 000081C02205505D8F7E3DCE4701A02702AE0701_ 000081C0278550559B24209C8701A02402A80701_ 000080802405505DF3B404B90201A03A72A80201_ 00009C9C24055055CFB404F27271A03262A87271_ 0000BFFE3E7D505DDF9E0CE4FFF9A078F2A8FFF9_ 0000FFFF2E65507DFFD21649FFFDA02502A9FFFD_ 0000FFFF3C755039ADDA0251FFFDFF38FAA9FFFD_ 0000FFFF20055011A0DA75E1FFFD862002A9FFFD_ 0000BFFE3FFFF001A6CE6740FFF9ED2002B0FFF9_ 00009DDC3FFFF001AFEAF7C07771D9BFFFF07771_ 000083E035555801AFEB04400F81B2BFFFF00F81_ 000087F06AAAAC01E66DF3C01FC1E27000181FC1_ 000087F0FFFFFE01C06F94C01FC1C16F7EEC1FC1_ 000087F184104301C36549401FC181DB6AB61FC1_ 000083E3DB6DB78187F522400F8181B556DB0F81_ 000081C7041041C187F794C00701836B6AAD8701_ 0000800D0410416183374940000186D556D6C001_ 0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF_ 0100FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF_ 010082410410A001800010B496018040EAEEBAB9_ 038081638E39C201800008194E0180E075D77571_ 038080F7DF7D820180000BB2260180E03AEEBAE5_ 07C08067DF7D070180200B34150581F01DD775CB_ 0FE080210412070180200AB80D0581F00FFFFF8F_ 0FE0803FFFFC0F818070087C750B83F80FFFFF0F_ 1FF0803FFFFC0F8180700F62450B87FC0AA8010B_ 3FF8A02001541FC180F80E7E7D0B8FFE0AA8F10B_ 7FFCF03E79543FE180F80DCC5D119FFF0AAB090F_ 7FFCD82105547FF181FC10DC7A8B9FFF0AA8790F_ FFFE8C2FB954FFF983FE1F804A8FBFFF8AA8B10B_ FFFE84269D54FFF987FF1DC18A85BFFF8AA8790F_ FFFEA42FB955FFFD8FFF9FC08A85BFFF8AA8008B_ FFFEA4210155FFFD9FFFC3A00A8DBFFF8AA80395_ 7D7C94210155FFFD9FFFC1639A879F5F0AA8990B_ 393894218155FFFD9FFFC1D19D4D8E4E0AA9210F_ 03809436B554FAF99FFFC3302D4780E00AA8DF0B_ 07C0A43C1D5472719FFFC2A82D4D81F00AA80E0F_ 0000A423615407018FAF8444554780000EE8020F_ 0000A42081540F8187270AABAF4D80003BBC020B_ 07C0A4E1C15600018070111113E780002EEB060B_ 038095600355000180F82EAAABED80003BBFFC0F_ 3938955AAD5500018000264446678001F800039F_ 7D7C94A5D3AB8001800041AAAE7D800706DB6DB1_ FFFEB47FFFFFE001800094911C1780197400027F_ FFFEB5C40000BC0184018C6AA8BD80ED77FFFFD9_ FFFEB547FFFFB3018E028A244B37816727BBB4CF_ FFFEE6AF555507C19502801EB37D873306EEF955_ 7FFCE6ADFFFF6739BB876147E4F7899977FBB033_ 7FFCE6A100016E77956FB0C2A1FDBCCD77BFFE39_ 3FF8C552B8314CE3CE7DDCB491E7E66724A8264D_ 1FF0C556843A1DC7A5DCF60493CDBF3106724AE7_ 0FE0C55687F2D38FB9B66D088F9793DD75ACF1B3_ 0FE0C5284FE2D29DFF6B32C88F3DACB77471B199_ 07C0C6A94FDA9D79ABC5BDB9CE67A18924DBD2EF_ 0380C6AB544222B1B0A5BEDFFCCDB3270404F6A1_ 0380E6AB52242773B155A769CD87AD89FFF93E7D_ 0100E6944005AF97CDB5A3988D1DA122D55A4E27_ 0100E754BFFDBEBF932B29E88B37B388EAAE9393_ 0000FF55BFFD3C5DB5166CE49A2DAD225DDBA4CB_ 01009155AAAC787DD60CCE74BF47A198AEE8C967_ 0100FF5E2AA87C5F9730803EA38DF2B2355A3271_ 03808A62555B5EE9B07FFFFFFF87BC9C9AA88CBF_ 0380FEA2D63B4FBF9084444445ADB1A42FFA2539_ 07C08B5ED77A4769BFFFFFFFFFA7BA570C99DA4D_ 0FE0FEA109C842BF98EAAAAAAB8D9CF94B694F9D_ 1FF0FD421390857FB1D555555719B9F296D29F39_ 1FF096E25EEB7AD1E5FFFFFFFFFDB25B9930EA5D_ 1FF0FDF2DC6B457FB5A2222221099CA45FF4258D_ 0D60977ADAAA4651E1FFFFFFFE0DFD311559393D_ 0100FA3E15547AFFB1C57C010CE98E4C5AAC4D4F_ 0380BE1E3555AA89E2FD2E73306BE69317751985_ 0000BA3CBFFDAAFFB459273668ADD325DBBA44B5_ 0000FD7DBFFD2AE7ECD11794D4C9C9C9755711CD_ 0380E9F5A0022967B8B119C5ADB3E4725AAB4485_ 0100CEE4244AD567E1B396E5AA8DBE7C9FFF91B5_ 0D608D44422AD563B33FFB7DA50D856F2020E4CD_ 1FF09EB95BF29563E6739DBDA3D5F74BDB249185_ 1FF0B94B47F214A3BCF1134CD6FF998D8E2EED35_ 1FF0F1CB4FE16AA3E9F110B66D9DCD8F35AEBBC9_ 0FE0E3B85C216AA3B3C9206F3BA5E7524E608CFD_ 07C0C7328C1D4AA3E7892D3BBE73B2641524E667_ 0380EE7680008567BF85430DF6A99C7FFDEEB33D_ 03809CE6FFFFB567EF27E286E1DDCC0DDFEE9991_ 010083E0AAAAF567BECD780140A9AA9F7760CCE1_ 010080CDFFFFE2ADECD224514071F32DDDE4E681_ 0000803D000023ADBD15563180219BFFFFEEB701_ 00008007FFFFFE2DE83889290001FE40002E9801_ 00008001D5CBA529BE75558200018DB6DB60E001_ 00008000AAB55AA9E66222640001F9C0001F8001_ 00008000AAC006A9B7D555741F01F03FFDDC0001_ 000080006A838725E7C888880E01D060D7740001_ 000081F02A810425B2F5D550E4E1D0403DDC0001_ 000080E02A86C425E2AA2221F5F1F04017700001_ 00008E4E2AB83C25B2B41543FFF9F07015500F81_ 00009F5F2AAD6C29E2B40CC3FFF9D0FB15500701_ 0000BFFFAA818429B2B98B83FFF9F08495507271_ 0000BFFFAA808429E159C683FFF9D0991550FAF9_ 0000BFFFAA808425B15005C3FFF9A9C01551FFFD_ 0000BFFFAA9DF425A15103F9FFF1D1001551FFFD_ 00009FFF2AB96421A15183B8FFE1F09E1551FFFD_ 00009FFF2A9DF431F15201F87FC1D08D1551FFFD_ 00008FFE2AA0841BD15E3B083F81F09E1550FFF9_ 000087FC2A9E7C0F88BA33B01F01F090D550FFF9_ 000083F82A800405D0BE7E701F01D08F15507FF1_ 000081F03FFFFC01D0A246F00E01D08015503FE1_ 000081F03FFFFC01D0AE3E100E01F0FFFFF01FC1_ 000080E048208401A0B01D500401F1FFFFF00F81_ 000080E0BEFBE601A0A82CD00401D3AEEBB80F81_ 00008041BEFBEF0180644DD00001A75D775C0701_ 000080439C71C6818072981000018EAEEBAE0701_ 000080050820824180692D0800019D5D77570201_ 0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF_ 00000000001EF1C781E67C3E7FCF8FF707FCF838_ 00000000001EF3E783F6FE7F7FDFCFF787FDFC38_ 00000400000E67730337C7E3E0F8E037870F8E38_ 0000040000076633033783C1B0106036C383066C_ 000004000003E633033783E3B00067B6C1C3006C_ 00000E000001E6330337837F180F6FF661E3806C_ 00000E000001E6330337C73E181FFC7663F1C06C_ 00000E000003E6330337FE7F0C38F8263720E0C6_ 00001F00000366FB0337BCE38C307806360070FE_ 00001F00000767FB0F3780C18C30780FFE0038FE_ 00003F80000667B30F3782C18630782FFE081CC6_ 00003F80000E67739F37C7E38638FC76071F0F83_ 00007FC0001EFFE1FBF6FE7F061FCFEF03FBFF83_ 0000FFE0001EF5C0F1E67C3E060F87CF01F3FF83_ 0000FFE0001EF1D1E33C7C3E0C0F87C079F3FF83_ 0001FFF0001EF3FBF37EFE7F0C1FCFE07BFBFF83_ 0003FFF8000CE7773B67C7E38C38FC70371F8783_ 0003FFF8000CC6F61B6683C18C30683FFA0DC0C6_ 0007FFFC000DCFF61B6603C18630603FF80CE0FE_ 000FFFFE000D8FB01B667BE386306036300C70FE_ 001FFFFF000F86301B66FF7F0638E836309C38C6_ 003FFFFF800F06301B67C73E033FDC7331F81C6C_ 007FFFFFC00F06301B67837F03379FE330F00E6C_ 00FFFFFFE00F86301B6783E381B01BC1B070066C_ 01FFFFFFF00DC6301B6783C181B05801B03B066C_ 03FFFFFFF80CE7701B67C7E3E0F8F800F61F8E38_ 07FFFFFFFC1EF3E03F7EFE7F7FDFDFE0F7FDFC38_ 07FFFFFFFC1EF1C03F3C7C3E7FCF9FE077FCF838_ 0FFFFFFFFE1EF1C781E67C3E7FCF8FF707FCF838_ 0FFFFFFFFE1EF3E783F6FE7F7FDFCFF787FDFC38_ 1FFFFFFFFF0E67730337C7E3E0F8E037870F8E38_ 1FFFFFFFFF076633033783C1B0106036C383066C_ 1FFFFFFFFF03E633033783E3B00067B6C1C3006C_ 3FFFFFFFFF81E6330337837F180F6FF661E3806C_ 3FFFFFFFFF81E6330337C73E181FFC7663F1C06C_ 3FFFFFFFFF83E6330337FE7F0C38F8263720E0C6_ 3FFFFFFFFF8366FB0337BCE38C307806360070FE_ 3FFFFFFFFF8767FB0F3780C18C30780FFE0038FE_ 1FFFFFFFFF0667B30F3782C18630782FFE081CC6_ 1FFFFFFFFF0E67739F37C7E38638FC76071F0F83_ 0FFFDF7FFE1EFFE1FBF6FE7F061FCFEF03FBFF83_ 0FFF8E3FFE1EF5C0F1E67C3E060F87CF01F3FF83_ 07FF0E1FFC1EF1D1E33C7C3E0C0F87C079F3FF83_ 03FE0E0FF81EF3FBF37EFE7F0C1FCFE07BFBFF83_ 00F80E03E00CE7773B67C7E38C38FC70371F8783_ 00000E00000CC6F61B6683C18C30683FFA0DC0C6_ 00001F00000DCFF61B6603C18630603FF80CE0FE_ 00001F00000D8FB01B667BE386306036300C70FE_ 00003F80000F86301B66FF7F0638E836309C38C6_ 00003F80000F06301B67C73E033FDC7331F81C6C_ 00007FC0000F06301B67837F03379FE330F00E6C_ 0000FFE0000F86301B6783E381B01BC1B070066C_ 0001FFF0000DC6301B6783C181B05801B03B066C_ 0003FFF8000CE7701B67C7E3E0F8F800F61F8E38_ 00000000001EF3E03F7EFE7F7FDFDFE0F7FDFC38_ 00000000001EF1C03F3C7C3E7FCF9FE077FCF838_ " end # The following notices accompanied the original Spider source from which # these bitmaps were taken. # Copyright 1990 Heather Rose and Sun Microsystems, Inc. # # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that # the above copyright notice appear in all copies and that both that copyright # notice and this permission notice appear in supporting documentation, and # that the names of Donald Woods and Sun Microsystems not be used in # advertising or publicity pertaining to distribution of the software without # specific, written prior permission. Heather Rose and Sun Microsystems not # be used in [_sic_] # advertising or publicity pertaining to distribution of the software without # specific, written prior permission. Heather Rose and Sun Microsystems make # no representations about the suitability of this software for any purpose. # It is provided "as is" without express or implied warranty. # # THE ABOVE-NAMED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, # INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT # SHALL HEATHER ROSE OR SUN MICROSYSTEMS BE LIABLE FOR ANY SPECIAL, INDIRECT OR # CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, # DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE # OF THIS SOFTWARE. # # Author: # Heather Rose # hrose@sun.com # # Sun Microsystems, Inc. # 2550 Garcia Avenue # Mountain View, CA 94043 # Copyright 1990 David Lemke and Network Computing Devices # # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that # the above copyright notice appear in all copies and that both that # copyright notice and this permission notice appear in supporting # documentation, and that the name of Network Computing Devices not be # used in advertising or publicity pertaining to distribution of the # software without specific, written prior permission. Network Computing # Devices makes no representations about the suitability of this software # for any purpose. It is provided "as is" without express or implied # warranty. # # NETWORK COMPUTING DEVICES DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS # SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, # IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE FOR ANY SPECIAL, # INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM # LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE # OR PERFORMANCE OF THIS SOFTWARE. # # Author: # Dave Lemke # lemke@ncd.com # # Network Computing Devices, Inc # 350 North Bernardo Ave # Mountain View, CA 94043 # # @(#)copyright.h 2.2 90/04/27 # Copyright (c) 1989, Donald R. Woods and Sun Microsystems, Inc. # # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that # the above copyright notice appear in all copies and that both that copyright # notice and this permission notice appear in supporting documentation, and # that the names of Donald Woods and Sun Microsystems not be used in # advertising or publicity pertaining to distribution of the software without # specific, written prior permission. Donald Woods and Sun Microsystems make # no representations about the suitability of this software for any purpose. # It is provided "as is" without express or implied warranty. # # THE ABOVE-NAMED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, # INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT # SHALL DONALD WOODS OR SUN MICROSYSTEMS BE LIABLE FOR ANY SPECIAL, INDIRECT OR # CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, # DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE # OF THIS SOFTWARE. # # History: Spider is a solitaire card game that can be found in various books # of same; the rules are presumed to be in the public domain. The author's # first computer implementation was on the Stanford Artificial Intelligence Lab # system (SAIL). It was later ported to the Xerox Development Environment. # The card images are loosely based on scanned-in images but were largely # redrawn by the author with help from Larry Rosenberg. # # This program is written entirely in NeWS and runs on OPEN WINDOWS 1.0. # It could be made to run much faster if parts of it were written in C, using # NeWS mainly for its display and input capabilities, but that is left as an # exercise for the reader. Spider may also run with little or no modification # on subsequent releases of OPEN WINDOWS, but no guarantee is made on this # point (nor any other; see above!). To run Spider, feed this file to 'psh'. # # Author: Don Woods # woods@sun.com # # Sun Microsystems, Inc. # 2550 Garcia Avenue # Mountain View, CA 94043