s `q __text__TEXTG2 tL__data__DATA`2\5__cstring__TEXT669__literal8__TEXTpm p__common__DATA`q__picsymbolstub2__TEXTm9pH__la_sym_ptr2__DATApsx!!__nl_symbol_ptr__DATAPqptB__textcoal_nt__TEXTXqxt @PPL P56DUSh$zpE D$E$Op$*ptQT$oAq$otAqD$h$owTD$h$hou68uU68tJTD$TD$Aq$ oTD$Aq$n6n>68uLTD$Aq$n1UD$Aq$n$OnkU$(n6D$xU$n68t UD$Aq$.nĤ[]UVS(H$nxoD$H$n$qD$0D$4D$ED$ EȉD$SD$H$@mxoD$H$moD$ oD$oD$o@cD$o@BD$o@!D$ oD$SD$H$l48ulxoD$H$m,D$ hD$ TD$H$WlxoD$H$l(D$ 8D$ TD$H$lH$kq4 q048t.ED$ EȉD$TD$xo$l4D$ED$ED$EʉD$ EɉD$EȉD$ T$k q8uHT$lkED$EȉD$T$PkED$EȉD$T$4k$q8t$0yDž 08q8uT$jq4u 4ut(U$j;4u$u q8thU$}jU$mjU$_j4qq0xo$jt,UD$xo$Pj$jxoD$H$\jVD$H$+juH$jiH8#ugqHЍH -qq;taqq;|Mhqq$I)‰Љ)ȉq$ rhDDu,VD$xo$ i$hDD@H D$ D$$gD$D$$gD$D$$gD$D$$jgDž/VD$$D$hO$M1>D$hO$sMX>D$hO$SM>D$hO$3M>D$hO$M8?D$hO$L?D$hO$L?D$hO$LD$8@D$hO$Lx@D$hO$gL@D$hO$GL8AD$hO$'LxAD$hO$LAD$hO$KAD$hO$K$KUS$EN8tE(}yE?$.K%@$ KD@$K@$K@$J$A$JD@$JYA$JED$ED$dA$JED$ED$A$JE}~N8t7M$I)‰ЉEU)ȉEEE$MUD$ED$$B$ JEuEE;E ~DED$ ED$ED$B$IE}u EEE벍C$I$[]USEL8uLL)ЉEFL8t!LL)ЉLEE}~EEꍃLEEEE;E~~MLUE܃}tFEBA$HED$mA$HA$HA$H}uED$@U܋EB$ uEЃ֋E܋@tVt$P1U܋EBD$AB$G-5D$U܋EB$}FEԃ}u2E܋@D$MBD$=K$GEԉD$ D$D$$FE}u.=K@XD$ ED$D$$E뢋Eԉ$EMD$D$ D$6D$U܋EB$Fu.t%BD$=K$Fx8,x#x%BD$=K$sFW C$FMC$FC$E*uG^f(D$*uG^f(D$ *uG^f(D$C$ED$D$ D$6D$U܋EB$4EuDžDžCu Dž.t%-DD$=K$5Ex /D$mDD$=K$DyD.D$DD$$\BD$D$D$;DD$D$#DtE t {tp E$CE$CE$CD$D$-E$CD$`E$CHE$qCD$D$-E$OCD$~E$7CE܋UЋ@Љ8t(D$@$Eu ͐8t*D$@$u ː8t(D$@$u ͐8t*D$@$u ː8t(D$@$qu ͐8t*D$@$=u ˋ8D$D$ D$D$E$AyE.D$DD$$^?D$ F$GA8uR\t(t )t $\?$?롍8F$@8A$@E܋@$>E܋E؋E܉$>E؉EMLE<t@F$@MLEEEuEĔ[]ÐUS4BECE썓CCH$I)‰ЉEU)ȉE荃C8t<}t EEEEE}t EEEEE荃CEUEu#EE܃}s}s}btɃ}t뽍C8uM}uG,=$??#-$1?l=$#?BB}[l=$>BBw})=$>BBE}}=$>BB C4[]ÐU(EE8t"D$@E$muE֐E8tGD$@E$Bu-E;E}} tE ‹EE EE뱃} tE EUS$Eu&h?MU L4!щM}E"E D$E$>E}EE$[]66 7`778`88 999@::;`;; <<<@==>/>>>?>`>>> ?C?N?`>`? ?C?>>???C??@/@@@g@{@@@@C?@@AA>>A@A_AvAAA B`BBBB CQCCCCCCD@DcDuDDDDADDDDDD E@EEEEEEF@FaFwFFFFFG"GC?@GGGH H`HHHHHHHHC? IdIuIIIHC?JKJWJjJJ>>JJJJK K`KKKC?KL L`LLLLHC? M`MMMMMMNWJ NNNNNNNNNN O@OgOON OOC?OOO P`PPPPPPQQ&Q@QQQR@RRRRR;SWSC?bSSS>>SSSSdSSSdSdSSJSSJTSTT TdTd TTSd&T&T0T&T&TFTHTHTHTKTMT% This file was produced by Remind and Rem2PS, written by% David F. Skoll.% Remind and Rem2PS are Copyright 1992-1997 David F. Skoll./ISOLatin1Encoding where { pop save true }{ false } ifelse /ISOLatin1Encoding [ StandardEncoding 0 45 getinterval aload pop /minus StandardEncoding 46 98 getinterval aload pop /dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent /dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron /space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis ] def{ restore } if/reencodeISO { %def findfont dup length dict begin { 1 index /FID ne { def }{ pop pop } ifelse } forall /Encoding ISOLatin1Encoding def currentdict end definefont pop} bind def/copyFont { %def { 1 index /FID ne { def } { pop pop } ifelse } forall% L - Draw a line/L { newpath moveto lineto stroke% string1 string2 strcat string% Function: Concatenates two strings together./strcat { 2 copy length exch length add string dup 4 2 roll 2 index 0 3 index putinterval exch length exch putinterval% string doheading/doheading{ /monthyr exch def /TitleFont findfont TitleSize scalefont setfont monthyr stringwidth /hgt exch def 2 div MaxX MinX add 2 div exch sub /x exch def MaxY Border sub TitleSize sub /y exch def newpath x y moveto monthyr show newpath x y moveto monthyr false charpath flattenpath pathbbox pop pop Border sub /y exch def pop MinX y MaxX y L /topy y def /HeadFont findfont HeadSize scalefont setfont% Do the days of the week MaxX MinX sub 7 div /xincr exch def /x MinX def { HeadSize x y HeadSize 2 mul sub x xincr add y CenterText x xincr add /x exch def } forall y HeadSize 2 mul sub /y exch def MinX y MaxX y L /ytop y def /ymin y def}def/CenterText /maxy exch def /maxx exch def /miny exch def /minx exch def /sz exch def /str exch def str stringwidth pop 2 div maxx minx add 2 div exch sub sz 2 div maxy miny add 2 div exch sub moveto str show} def% Variables:% curline - a string holding the current line% y - current y pos% yincr - increment to next line% xleft - left margin% width - max width.% EnterOneWord - given a word, enter it into the box.% string EnterOneWord/EnterOneWord { { EnterOneWordAux {exit} if } loop% EnterOneWordAux - if the word fits, enter it into box and return true.% If it doesn't fit, put as much as will fit and return the string and false./EnterOneWordAux { /word exch def /tmpline curline word strcat def tmpline stringwidth pop width gt {MoveToNewLine} {/curline tmpline ( ) strcat def /word () def} ifelse word () eq {true} {word false}% MoveToNewLine - move to a new line, resetting word as appropriate/MoveToNewLine { curline () ne {newpath xleft y moveto curline show /curline () def /y y yincr add def} {ChopWord}% ChopWord - word won't fit. Chop it and find biggest piece that will fit/ChopWord { /curline () def /len word length def /Fcount len 1 sub def { word 0 Fcount getinterval stringwidth pop width le {exit} if /Fcount Fcount 1 sub def } loop% Got the count. Display it and reset word newpath xleft y moveto word 0 Fcount getinterval show /y y yincr add def /word word Fcount len Fcount sub getinterval def/FinishFormatting { word () ne {newpath xleft y moveto word show /word () def /curline () def /y y yincr add def} {curline () ne {newpath xleft y moveto curline show /word () def /curline () def /y y yincr add def} if}% FillBoxWithText - fill a box with text% text-array xleft width yincr y FillBoxWithText new-y% Returns the new Y-coordinate./FillBoxWithText { /y exch def /yincr exch def /width exch def /xleft exch def % The last two strings in the word array are actually the PostScript % code to execute before and after the entry is printed. dup dup length 1 sub get exch length 2 sub dup length 0 gt {cvx exec} {pop} ifelse dup length 2 sub 0 exch getinterval {EnterOneWord} forall FinishFormatting y% Variables for calendar boxes:% ytop - current top position% ymin - minimum y reached for current row% border ytop xleft width textarray daynum DoCalBox ybot% Do the entries for one calendar box. Returns lowest Y-coordinate reached/DoCalBox { /daynum exch def /textarr exch def /wid exch def /xl exch def /yt exch def /border exch def% Do the day number /DayFont findfont DaySize scalefont setfont xl wid add border sub daynum stringwidth pop sub yt border sub DaySize sub moveto daynum show% Do the text entries. Precharge the stack with current y pos. /ycur yt border sub DaySize sub DaySize sub 2 add def /EntryFont findfont EntrySize scalefont setfont ycur textarr { exch 2 sub /ycur exch def xl border add wid border sub border sub EntrySize 2 add neg ycur FillBoxWithText } forall2 setlinecap% Define a default PreCal procedure/PreCal { pop pop } bind defbttbsbtLetterTabloidLedgerLegalStatementExecutiveA3A4A5B4B5FolioQuarto10x14-custom-HelveticaHelvetica-BoldOblique11486Input should not come from a terminal# rem2ps begin03.01.03Rem2PS: Version %s Copyright 1992-1998 by David F. Skoll Generating PostScript calendar Rem2PS: Couldn't find any calendar data - are you sure you fed me input produced by remind -p ...? %%%%Trailer %%%%Pages: %d Rem2PS: Done %s %s %d %d %d%32s %32s %32s %32s %32s %32s %32s%s %d %s %s %%%%Page: %c%c%c%c%c %d 90 rotate 0 XSIZE neg translate /SAVESTATE save def (%s) (%s) PreCal SAVESTATE restore (%s %s) doheading /MinBoxSize ytop MinY sub 7 div def /MinBoxSize ytop MinY sub 6 div def /MinBoxSize ytop MinY sub 4 div def /MinBoxSize ytop MinY sub 5 div def /ysmalltop ytop def Input from REMIND is corrupt! # rem2ps endmalloc failed - aborting. PostScriptPSFileMOONSHADE*COLOR/ysmallbot ylast def %d xincr mul MinX add ymin %d xincr mul MinX add topy L showpage reencodeISOcopyFont%%!PS-Adobe-2.0 %%%%DocumentFonts: %s %s%%%%Creator: Rem2PS %%%%Pages: (atend) PortraitLandscape%%%%Orientation: %s %%%%EndComments [(%s) (%s) (%s) (%s) (%s) (%s) (%s)] /HeadFont /%s %s /SmallFont /%s %s /DayFont /%s %s /EntryFont /%s %s /TitleFont /%s %s /HeadSize %s def /DaySize %s def /EntrySize %s def /TitleSize %s def /XSIZE %d def /MinX %d def /MinY %d def /MaxX %d def /MaxY %d def /Border %s def /LineWidth %s def %s setlinewidth /SmallFont findfont /FontInfo get /isFixedPitch get {/SmallString (WW ) def} {/SmallString (WW) def} ifelse rCould not open prologue file `%s' %%%%EndProlog /CAL%d { Border ytop %d xincr mul MinX add xincr [ ] (%d) DoCalBox /y exch def y ymin lt {/ymin y def} if } def 1 setgray CAL%d 0 setgray /y ytop MinBoxSize sub def y ymin lt {/ymin y def} if MinX ymin MaxX ymin L /ylast ytop def /ytop ymin def /ytop ylast def [) %d %d %d(gsave %f %f %f setrgbcolor)(grestore)()()Options must begin with `-'Prologue filename must be suppliedSize must be suppliedSize must specify h, t, e, or dFont must be suppliedFont must specify s, h, t, e, or dMedia must be supplied%lfx%lfin%lfx%lfcm Unknown media specified. Available media types: %s WxHin Specify size in inches (W and H are decimal numbers) WxHcm Specify size in centimetres (W and H are decimal numbers) Default media type is %s Offset must be suppliedOffset must specify l, r, t or bBorder must be suppliedLine thickness must be suppliedUnrecognized optionRem2PS: %s Rem2PS: Produce a PostScript calendar from output of Remind. Usage: rem2ps [options] Options: -v Print progress messages to standard error -p file Include user-supplied PostScript code in prologue -l Do calendar in landscape mode -c[n] Control small calendars: 0=none; 1=bt; 2=tb; 3=sbt -i Use ISO 8859-1 encoding in PostScript output -m media Set page size (eg, Letter, Legal, A4.) Case sensitive! (Default page size is %s) -f[shted] font Set font for small cal, hdr, title, cal entries, day numbers -s[hted] size Set size for header, title, calendar entries and/or day numbers -b size Set border size for calendar entries -t size Set line thickness -e Make calendar fill entire page -o[lrtb] marg Specify left, right, top and bottom margins /SmallFontSize MinBoxSize Border sub Border sub 8 div 2 sub def /SmallFont findfont setfont SmallString stringwidth pop /SmallWidth exch def SmallWidth 7 mul xincr Border sub Border sub exch div /tmp exch def tmp SmallFontSize lt {/SmallFontSize tmp def} if /SmallFont findfont SmallFontSize scalefont setfont gsave %d xincr mul MinX add ysmall%d translate SmallWidth 7 mul (%s) stringwidth pop sub 2 div Border add Border neg SmallFontSize sub moveto (%s) show Border %d SmallWidth mul add Border neg SmallFontSize sub SmallFontSize sub 2 sub moveto (%c) show Border %d SmallWidth mul add Border neg SmallFontSize sub SmallFontSize 2 add %d mul sub moveto (%d) show grestore /SAVESTATE save def %d xincr mul MinX add ytop translate /BoxWidth xincr def /BoxHeight ylast ytop sub def /InBoxHeight BoxHeight border sub DaySize sub DaySize sub 2 add EntrySize add def %s Could not open PostScript file `%s' Rem2PS: Malformed SHADE special Rem2PS: Illegal values for SHADE /_A LineWidth 2 div def _A _A moveto BoxWidth _A sub _A lineto BoxWidth _A sub BoxHeight _A sub lineto _A BoxHeight _A sub lineto closepath %g %g %g setrgbcolor fill 0.0 setgray Rem2PS: Badly formed MOON special Rem2PS: Illegal MOON phase %d DaySize 2 div%dgsave 0 setgray newpath Border %s add BoxHeight Border sub %s sub %s 0 360 arc closepath fill stroke newpath Border %s add BoxHeight Border sub %s sub %s 90 270 arc closepath fill %s 270 90 arc closepath fill Border %s add %s add Border add BoxHeight border sub %s sub %s sub moveto EntrySize/EntryFont findfont %s scalefont setfont () show SAVESTATE restore /ysmallbot ymin def /ymin ysmallbot MinBoxSize sub def /ysmall1 ysmallbot def /ysmall2 ysmallbot def /ysmall1 ysmalltop def /ysmall2 ysmalltop def /ysmall1 ysmalltop def /ysmall2 ysmallbot def o@R@dxgX<@o@k4⍀4PWR⍀P>9 ⍀ P% ⍀P ⍀P⍀PڑՑ⍀P輑⍀P騑裑⍀P鏑芑w⍀wPvqb⍀bP]XM⍀MPD?8⍀8P+&#⍀#P ⍀P⍀Pې⍀Pǐ⍀P鮐詐⍀P镐萐⍀P|w⍀Pc^{⍀{PJEf⍀fP1,Q⍀QP<⍀<P'⍀'P⍀P͏ȏ⍀P鴏诏⍀P雏薏⍀P邏}⍀Pid⍀PPK⍀P7mmmmnn3nLnen~nnnnnno-oFo_oxoooooop'p@pYprpppp$Ë$*21Tq113 1o191rT/+1PrT/1LrT/11@mT/0PrT/0LrT/00mT/0PrT/0LrT/00lT/0PrT/|0LrT/v0n0lT/h0`0w\T/Z0R0lT/A0rT//rT//rT/r/rT/l/rT/a/rT/V/HrT/P/3 /`r&//Sl&.`r&....Kg&..Kl&..R.J. l&...j&. l&--k&-k-5--,,b,Z,k&J,B,@k&(, ,"k&,,sk&,+@k&++"k&++"k&++k&v+n+k&^+V+j&0++j&+j&**Pq&*j&**Pq&*@j&L*7*\&**j&)m&)m&)m&))i&))`i&)|) i&q)a)Pq&W)h& )(Pq&(h&((\&{(n(H(Pq&7( ('Pq&'`h&''@[&''Th&C'' 'h&'&g&&&g&&&Ug&&`r&&r&j&r&O&r&I&r&>&r&-&r&'&r&&r&&3 %%Kg<$%%f<$%%`f<$e%`q<$%r<$%$e<$$$e<$$$e<$$$d<$$$`e<$$$ e<$$$d<$$$d<$y$q$ad<$k$c$ d<$E$r<$8$3 )$$ $Pq!$c!##Pq!#c!##Pq!#`c!##Pq!# c!##Pq!#b!}#m#Pq!c#`b!]#M#Pq!C# b!7#t6!1#!#Pq!#a!##Pq!"a!""Pq!" a!""Pq!"`!""Pq!"`!""Pq!w"@`!q"a"Pq!W"`!Q"A"Pq!7"_!1"!"Pq!"_!""Pq!!_!!3 !!_d!sd!5d!Hrd!5d!Hrdd!5d^!HrdA!rd3!rd !6d! `_d 6d  A_d  _d sd sd sdr sd- % _d ^dPqd^dt6dPqd}^dwgPqd]`^dO?Pqd5B^d5dPqd)^dPqd^drdmdrdmdzrdl5dfrd[L^d$xmdrdxmdrd5drd]drd5drdvX5d=rd]d6d]d6d6d6d6d6dddddd|dxdtdpdldhddd`d\dXdTdPdEPd]d]d6d6d6d6d3+c]d6d@]dd!d d!d!d!ddd!dd1!d!d!d?!d!d!dd!d!dM!d ddSK ]d t6drd`rdSdHrdrdsdrd sdsdsdsdvrdmrd`3 NF[@8]0(] \pmpmpmUC\\b@\3 \p|\pvnw\ph`@\pRJ\p-%\p \p\pw\p@\p!\p\p\pm`rpRrp6rp0rprprprprprprprprprprprp\p[p{s[pme[pYrpSK[p=*6p[p[prprp[prprp[p}rpr6pl3 UM[[ G:Pq[ Pq[ `[[ 6[ 6[ @[[ 6[ ~v [[ phZ[ bZZ[ Or[ IAZ[ 56[ /'Z[ 6[  rZ[ 6[ dZ[ s[ VZ[ s[ HZ[  s[ :Z[ s[ +Z[ rr[ ldZ[ X6[ RJZ[ >6[ 80Y[ $6[ Y[ 6[ Y[ 6[ Y[ 6[ Y[ 6[ Y[ 6[ {r[ umY[ a6[ L>3[ -3[ `Y[ `q[ `q[ `q[ `q[ `q[ `q[ `q[ `Y[ `q[ `q[ `q[ v`q[ f`q[ V`q[ F`q[ ;r[ -`2[ `2[ 4Y[ Y[ Y[  Y[ r[ X[ X[ X[ z6[ pf6[ Z6[ PF6[ :6[ 0&6[ 6[ 6[ 6[ r[  X[ 6[  6[ 6[  6[ 6[ } 6[ q 6[ k c X[ W 6[ M C 6[ 7 6[ - # 6[  6[   X[ 6[  6[ 6[  X[ 6[  X[ X[ X[ r[ y r[ k r[ ] r[ W 3 < 4 X.  Pr  Lr' r  `X   ,X r r r s rR @ &X 6 6 6  &X  $Xo ri `rS rM `r? r9 `r  XXX}qaPqWWB7XXXXuQ-PqWrbr\rVIrCr7r1rrWPqPqzWpfPqXrLr@6:2W,$W@W rWVskre]VIA`V-% Vr U6PqU6rr}o]UC/Pq)UPq6U`q`q`q`q`qp`q``qZFPq@.UrPq3 PqU6Uw6qizUcWGPq=@U7'PqU66PqTPqTT66T}iPqZPPqIA`T7+ 3 LHD@<840,($xl`PLHD<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  5O /Iqp'Iqp!2 O EqpEqp2 O AqpAqp2 O =qjp=qjp2 O 9qQp9qQp2 O 5q8p5q8p2 O 1qp1qp2 O -qpx-qpr2 mO g)qo_)qoY2 TO N%qoF%qo@2 ;O 5!qo-!qo'2 "O qoqo2 O qoqo2 O qpoqpo2 O qWoqWo2 O  q>o q>o2 O  q%o q%o2 O q o~q ox2 sO mqneqn_2 ZO TpnLpnF2 AO ;pn3pn-2 (O "pnpn2 O pnpn2 O pvnpvn2 O p]np]n2 O pDnpDn2 O p+np+n2 O pnpn~2 yO spmkpme2 `O ZpmRpmL2 GO Apm9pm32 .O (pm pm2 O pmpm2 |xtplhd`\XTPLHD@<840,($  J< C0>DB@IH MNF/61KG= AL7?*E8:J< C0>DB@IH MNF/61KG= AL7?*E8:;9@16 sMr86rY6 `q_r6+t6&0$2H1b667srH/D66Xsx6rrAr`2 3$5)rg`rs5rLr}Prm6HrN66s!r66UrdL < Xq \q6*s4m" T_PSProlog1_PSProlog2_SmallCalLoc_Pages_DefaultPage_CurEntries_HeadFont_TitleFont_DayFont_EntryFont_SmallFont_LineWidth_HeadSize_TitleSize_DaySize_EntrySize_BorderSize_UserProlog_validfile_Verbose_main___i686.get_pc_thunk.bx_DoPsCal_MondayFirst_DayName_MaxDay_FirstWkDay_PortraitMode_FillPage_NoSmallCal_CurDay_WkDayNum_DayNum_PsEntries_SmallCol1_SmallCol2_WriteProlog_CurPage_UseISO_LeftMarg_BotMarg_RightMarg_TopMarg_WriteCalEntry_WriteOneEntry_Init_SmallLocation_Usage_DoSmallCal_DoQueuedPs_GetSmallLocations_EatToken___i686.get_pc_thunk.axdyld_stub_binding_helper___sF__DefaultRuneLocale_sprintf_atoi_free_fclose_fwrite_fread_fopen_puts_putchar_strcpy_strlen_malloc_DBufFree_sscanf_printf_exit_fprintf_strcmp_DBufGets_feof_isatty_DBufInit___maskrune___istype