lmsin_sf SETUPREALSTOPS@Fdd!=IINPUTLOWLIMITINPUTHIGHLIMITO NEXTREALSTOP@F#$/(B&T*! SETUPSTRINGSTOPS@FsbsblOlR$ADDSORTCHARACTER }47~lmw'.5/C0M1U2Z3_4s6y789:;<=>?@A NQB[C^D_EvFzGJKHILMOPQRS>TUVWW\]^8_]`qabcvdefghiixyz,XRYxZZ[jklmn8ocpsqtrstuvwINPUTSTRINGSIZELISTTYPEPROCESSLOWLIMITPROCESSHIGHLIMITINPUTLOWLIMIT INPUTHIGHLIMIT CURRENTSTEPCURRENTVALLOWCHARACTER HIGHCHARACTER NEXTCHARACTER  THIS# THAT#  NEXTSTRINGSTOP@FV %-APdxLSTEPSTRING CURRENTSTOPCURRENTSTEPCURRENTVALCHECKOPEN@FBfOUcOUcR$PROCEDURERETURN R$CREATEFILEZ #(DEFGQbcjmnq)267GSm}~!"%+,69<TUXpqtOVERRIDECREATEOVERRIDEOPENMODEOPENMODEREPORTPREVIEW@FBq&R$CHANGEDISPLAYv"#=JMNQg}~     1R$CREATEZOOMCONTROL.*Hf !"%+R$DESTROYZOOMCONTROL)*+".'2R$FILLZOOMCONTROL 3 4'5F678 ;)R$GETNEXTPAGE*@E)F6G7H:AbBuCvDwK~*R$GETPREVPAGE.PV"W/X0Y3QFRYSgThUi\o-R$CREATETHUMBNAILS2 `"a0b>cadjmefghi,R$DESTROYTHUMBNAILSqrs)v..R$POSITIONTHUMBNAILSv z.{S|}~Df,Xq=_z/R$FILLTHUMBNAILS %Pcw()C ./0=J[x4R$CONFIGUREZOOMRATIOjXh +,0@^} 0Nmu'R$CLEARZOOMVALUES" (1:CG!'-37<AFKPUaftz~     "#*$8%F'K(X*`,VWXZ[\]=^a_`abcdefghijklm q rstuBGOP^cdgnopvw xyz{|}"~#036;Ekn$or#&+.36;>BCFGPX`hpx{~ CURRENTPAGEPAGESACROSSPAGESDOWNDISPLAYEDPAGESACROSSDISPLAYEDPAGESDOWNZOOMNOZOOMsZOOMPAGEWIDTHrZOOM50qZOOM75pZOOM100oZOOM200nZOOM300ZOOMMODIFIERmPOPUPSELECTION;POPUPTEXT2 2THUMBNAILSPRESENTZOOMPRESENT:RETURNVALUEIMAGECOUNTIMAGEWIDTHIMAGEHEIGHTIMAGEASPECTRATIOTHUMBNAILSREQUIREDCURRENTTHUMBNAIL|THUMBNAILXPOSITIONTHUMBNAILYPOSITIONTHUMBNAILHEIGHTTHUMBNAILWIDTHTHUMBNAILASPECTRATIOTHUMBNAILROWxTHUMBNAILCOLUMNtPROCESSEDPAGE2PAGEZOOMCURRENTIMAGEBOXCURRENTBORDERBOXTOTALXSEPARATIONTOTALYSEPARATIONPREVIEWWINDOWX  PREVIEWWINDOWY PREVIEWWINDOWWIDTH PREVIEWWINDOWHEIGHT ZOOMEDZOOMRATIO CLICKEDCONTROLPREVIEW:WINDOWJPREVIEW:JUMPTOPAGE@FllF%EQ]e    INPUT:CURRENTPAGEINPUT:TOTALPAGESJUMPPAGERETURNPAGEJUMPWINDOW#PREVIEW:SELECTDISPLAY@FRlRl<!D"L#V$INPUT:PAGESACROSSINPUT:PAGESDOWNSELECTWINDOWh INIRESTOREWINDOW@Fsbsb(/`0h0|1}2344D:EVHrIv5667=>)?-8r9z9~:;;<@ABFGJPROCEDURENAMEINIFILENAMEINI::XPOSITINI::YPOSITINI::WIDTHINI::HEIGHTINI::STRING INISAVEWINDOW@FsbsbnM N$O)QARWSsTUXYZVW\#]9^Y_`abcd1egf}ghiPROCEDURENAMEINIFILENAMEINI::SECTIONP PINI::STRING |INI::ENTRY STANDARDWARNING@Fl mWARNINGID/STANDARDWARNING@FlsbqWARNINGIDWARNINGTEXT1ESTANDARDWARNING@Flsbsb t(xCyZzu{|$9N|}~IL8LMRX8LX d   B  = Q  ?   ]-AM rT"(J,g-2w8< @DEIJ"MWARNINGIDWARNINGTEXT1WARNINGTEXT2PERRORTEXT CURRENTERRORCODERETURNVALUE+RISAVEERROR@FTU1VLW_Xd[lNCla$PushString oNCla$StackRotate #NCla$SetPropS $NCla$GetPropS lmsin_sf.clw _NN15Fe CS::OVERRIDECHARACTERS  CS::NUMERICCHARACTERS   (CS::SORTCHARACTERS  'CS::SORTCHARACTERCOUNT +CS::STRINGROOT  *CS::STRINGROOTLEN .CS::STEPVALUE 2CS::CURRENTSTEP 6CS::LOWVALUE :CS::HIGHVALUE >CS::LOWSTRING  BCS::HIGHSTRING  _NN16 h CR::STEPVALUE CR::CURRENTSTEP CR::LOWLIMIT CR::HIGHLIMIT