JBO0PpSG@1lJ\TV@@4DV867:/2 URL Stuff7Lj{Fax db~2# ASYM_TpID 94112215422714136113094UeChooseFromTextLinesDlgh"NVs vX v N   `     \ \` N v X .u4@L*true=ASYM_BeenHereI  SdefltY  defaultButton`$10T Xqk trueof Page id 2defBtn! true-needFixQ Button id 1 of Page id 2]refBtnButton id 1 of Page id 2cancelBtng~ FKI KI Main ListC%j}d+)&2< 4<   ; ; B"~ B!}@#h+?#+:+ @!+?#+:+ @!u#. h+ #  @#, /31+:, /31,","Y!HV, /31,","Y!HV, /31,","Y!EV, /31,","Y!EV + @!B!}'f;xpBRTLypsizedsized ssm = sysSuspendMessages  = P o= =m"TL" ꀰ =m"BR" ꀰ yp = sysPageUnitsPerPixel yp xp =1 o}\ 1 + xp, 2 + yp,\ 3 - xp, 4 - yp ϶ = kn[} 3DFieldtbk_wid_typeZX KI  KI  dZX ALHH+ 8Main Lista%͗k)&; ; Htbk_Containerpage\OKOKbuttonDoubleClicko,BV!)&; ; +<.@!'f%ASYM_reset\z enabled B"OK" tbk_Container(,"") OK notifyBefore ASYM_reset [o=Rx,?6BC!Book "G:\FRANKJR\CTB30R.SBK"bk|wrkLevel)0+Page id 206 of Book "G:\FRANKJR\CTB30R.SBK"3wrkPg?IpgCntQT`PNETSCAPE 2.01Gold Microsoft Plus! for Windows 95 4.70.1086  KI +fBR f+fE  H KI 6P M TL] 6  - f DlgFrame f f ` - f  f; ` - f> K ff   <x:& KKKh2 Prompt# c%M,B)&; ; +<.@!'f%ASYM_reset!notifyBefore ASYM_reset [o+ . s @2Choose a default Web browser to use with ToolBook:Book II:   -P  OKM 4%YnoD>e)&; ; +:-ChooseFromTextLinesDlgC236+.Fax db39(@H l?D8(78P}|lcVbfJW QJ?.2 1!TeURL Stuffv"fhsn.?u4ASYM_BeenHere true3 lJ62;>c URL STUFF}trueeR@.{~  Ќr:@ | T   d  hr:h;>da 951205160027559914889115254oASYM_TpIDB@K Q7e hG`|[%En59)&; ; ;+)!'fbuttonclickbuttonclick ވScript/  c~|2KK-rR7:e&&Copyright 1995 Asymetrix Corporation   @ o | T A    >1d \ E A y} m Mh u{P=,>JNNYfs}}wwO9%1  **<JP'L4>4>?'JSZ\\mKKjrhkT_GZCZC?*?HVb g g  jH( -=G K K&c&s uu{u||vuh o~E ex ]% NJ 7s             % : H H > %$ Y            -} @w Mw M A % 5 a a d l t x s s O K] C /    2 ? E E A A 8 ! : m                        e J : : A Uy qC           } ^ C 2 2 @ _ J . . #       ( `5 H= 9@ 4@ 4* ? b J DD`eV9  4 4 7 ? J T w[ l[ lO s1  ~mh\L=22&  % ' ' % !    ' 'vqkd _ ] ] h x ) ' y   % ' ) ) ) ) ) ' $           { y x x x x y { ~           h G ' Q n        Q L I G G H H L P R U X X Z ] ` f n n   h A 9 2 "  2 2 2 2 4 8 ? ?~ { y u p h h b Z R K E E @ < 9 9 ; ; x 6x 6y 5z 4~ 3 2 2M  h  P R 8\llclT ];s;7, ~~1BDFHLRR  h   @@I  h>1L a A h\^N N^N hEA6 Z6A wZ69h A yM 2 k'<m 2 2 3 5 9 = C C I P W ^ e e i k k k k k[ kU iQ gO cN _M ZM ZN QO JP ES @W <W <Y 9\ 6a 4f 2m 2m 2h} m !  '@                    . ( $ " ! ! ! ! " $ ' * * - 0 4 : @ @ ev hsu4 6,cR)1|4y@,ToolBook II 5.01 - Runtime HyperLink SysBookSysBookBook   ,%Zs, /51s+)mVwhJ,"">(, /,I3#?jB#:$'fstbk_popViewersASYM_itemOffsetcloseWindowecloseWindow SYSTEM stbk_popViewers ASYM_itemOffset(i1 3 ,+) > 0 [̐ʈ@ '>*SbN;ASYM_TempViewerK true_ASYM_CloseOnEsco true&Do not rename me 3T|0!2bPrge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK"Q% )&  ; ; >Zs, /51s+)mVwhJ,"">(, /,I3#?jB#:$'fstbk_popViewersASYM_itemOffsetcloseWindowecloseWindow SYSTEM stbk_popViewers ASYM_itemOffset(i1 3 ,+) > 0 [̐ʈ@ y|SASYM_TempViewer trueASYM_CloseOnEsc true&Do not rename me 4 |0!Xb rh ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK" r% )&  ; ; >Zs, /51s+)mVwhJ,"">(, /,I3#?jB#:$'fstbk_popViewersASYM_itemOffsetcloseWindowecloseWindow SYSTEM stbk_popViewers ASYM_itemOffset(i1 3 ,+) > 0 [̐ʈ@  S ASYM_TempViewer true ASYM_CloseOnEsc truei &Do not rename me 5 |0!fb  ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK" h % )&  ; ; >Zs, /51s+)mVwhJ,"">(, /,I3#?jB#:$'fstbk_popViewersASYM_itemOffsetcloseWindowecloseWindow SYSTEM stbk_popViewers ASYM_itemOffset(i1 3 ,+) > 0 [̐ʈ@  4 SX D 1 ASYM_TempViewerA trueU ASYM_CloseOnEsce true V r  ( &Do not rename me 6|0!tbh <ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK"h % )&  ; ; >Zs, /51s+)mVwhJ,"">(, /,I3#?jB#:$'fstbk_popViewersASYM_itemOffsetcloseWindowecloseWindow SYSTEM stbk_popViewers ASYM_itemOffset(i1 3 ,+) > 0 [̐ʈ@ S trueASYM_CloseOnEsc true9&Do not rename me 7|0!bH<true]tbk_TempViewerme}tbk_CloseOnEsc truePage id 1 of Book "C:\TEMP\BAR.TBK" ; ; >Zs, /51s+)mVwhJ,"">(, /,I3#?jB#:$'fstbk_popViewersASYM_itemOffsetcloseWindowecloseWindow SYSTEM stbk_popViewers ASYM_itemOffset(i1 3 ,+) > 0 [̐ʈ@ S(ASYM_TempViewer true%ASYM_CloseOnEsc trueH22gjV4G""z1 S@ #@@@@@@@@@@@@@@@@@@@@@@@@```@@@@@@@@@@@@@@@@@@@@@@@@9ASYMI_SysGridSnapJn"$K] o:HDMEDIAPATHx8|MS Sans Serif["info_LastSaved Mike Florence2#ArialQ#SFO@O"28|6JcMS Sans SerifFO@O"yinfo_LastSavedBy FALSE"|6J|6JASYMI_SysGrid TRUEN`)fQn|/]&>";ASYMI_SySysGridSpacingG$wArial($w(@<AX" 10/9/96 1:17:57 PMMS Sans Serif["Arial)| %2hfODyM["3Arial)* %2hأODyM=" 10/9/96 1:17:48 PM )+*@.o(_d`%N#B )&  ; ; +)mw, #>, #>, b!>s, /51s+)mwhJ,"">, /,I3#? @#:$'f & itemOffsettbk_itemOffset),  , T-#ftbdlg.dllmqtbk_itemOffsetASYM_MTBVersionstbk_popViewerscloseWindowcloseWindow SYSTEM stbk_popViewers linkDLL "tb" & ASYM_MTBVersion() & "dlg.dll" INT tbk_itemOffset = (STRING,) #(i1 3 ,v) > 0 [̐ʈ̋ *@(F ]B%&7KAY!++$:)&; ; +V!8'fauthor( )& ; ;  .'"P+)mVwh++@"++:  +< m'f}skrefFocus refBtnkeyDown* )&; ; +V!! +<  @#+? #m +<  @#+? #mv +< m_+)m]w, /"+: @! +:@!'fCanceltrueZcancelBtndefBtnskrefFocus0ASYM_IsWin31OKenterPage3])&; ;  +< m'f5skrefFocussetDefButtonk=)&)< $<+ O< J<+   ; ; ;F@#h+)m w" +< m, /31h")<";F@#++@"-<"6+)mwh++@""F+)mswh ;F@#h"++@" q#+:B! +< mu#|h #   #  ++@#+h#,","Y!EV#,","Y!EV#,","Y!HV#,","Y!HV h@#"+:+ @!+V!8'f2xu refBtnbuttonskrefFocuspushbuttonYcancelBtnybdefBtnrkrefFocusidlenotifybefore , notifyBefore x x = 13 orefBtn enabled buttonClick [orefFocus f ocancelBtn = B"Cancel" odefBtn = B"OK" [o[ ASYM_IsWin31() P ou= "pushbutton" ou= "" setDefButton btn [oŷ <> o o = g1 = NULL <> "B" u<> "ȑ o xR o OK = (<> y) (Ԏ()) OK targetWindow = P o = u = sysPageUnitsPerPixel u x u y b = = 1 b - x, 2 b - y, 3 b + x, 4 b + y <> o= o== pdZW'(g*[ndoZ popup viewerdrfWrZi[default button`V ) +*._ASYM_ChooseFromTextLinesDlg dlgCaption, prompt, txtLines, deflt 4s_ctb50r_cftldb v = "SC" tbk_Container(,"8") defaultPage v = v Kv = | "main list" = Ń "Ô" = Ý o‘ = – enabled B"OK" = [̬ FlushMessageQueue() o= 1 v %modal [ɦv & "" [ Ұ fld = "Ȭ customSize = "small" *> 0 u5"" uE"" "~" > 0 U= "medium" textRightOverflow i 1 () i > 0 ȥ= "M > V i 1 () i > 0 숑= "large" > Cancel closeThisWindow e<>  " e firstIdle i" z<> y i = 1 oѣ <> y txt = fld cnt = () i 1  Bi / >  selectedTextLines i okBtn = B"OK" ԖP x> 1 = = : `"  q<> y ω B"OK" = \ (<> y> 0 Bʈд<> y) OK 4 " fld <> y> 0 Bʈ <> y  =  $what grpFr = "dlgframe" fldPrmpt = "Ҋ" grpList = "# OKbtn = B"OK" Cancelbtn = B"J" b { "Қ =Ń15,45,2955,2550 =Ȁ60,120,3075,570 =75,585,2880,2490 ł3030,45 }3030,495 /= 4575,2595 " = 15,45,4800,2550 =60,120,4740,570 =75,585,4755,2490 4875,45 4875,495 /= 6450,2595 Ћ " =Ԕ15,45,7260,2550 =ג60,120,7185,570 =֒75,585,7200,2490 Ԗ7335,45 ؒ7335,495 /= 8880,2595 * ChooseWebBrowser ZexeName, exeTitle,iniFile,cntAvail linkDLL ASYM_ProductPrefix() & ASYM_MTBVersion() & "dlg.dll" STRING OpenFileDlg(,,,,INT)  tbk_itemOffset = (:,=) $ tbk_textlineOffset = (^,a) ϨϘ͈win.z Y SetIniVar(Å,È,Ë,Î) ĔGetIniVar(à,ã,æ) ĬGetFileVersion(ý) POINTER tbk_getWinPointer = getMemBlock (DWORD)  tbk_freeWinPointer = freeMemBlock (V) gWGos.; :GetDriveList() NGetDriveKind(^) eGetFileDate(t) -- ߾߮ڞcbt.Г-- ASYM_GetMemBlock = (ø-- ASYM_FreeMemBlock = ()-- X"kernel" GetModuleHandle() INT GetModuleFileName($,S, o= 4 Ӄ = tbk_iniFile() ߇wgll" WListToTextLine(i) availableExes = "Web Browsers","",Z) (xy i (9) 1 H-1 &":\ i [,Ė) ? = 1 tbk_isFile(\) i ͏k [i ʥ 1 ֚"Internet Apps","http",Ӡ) defaultExename = -- The browser we want may already be running -- Look Netscape (module p= netscape) -- Mosaic (!p= airmos) lpBuff = tbk_GetWinPointer(256)-- p(256) knownModuleNames = "NETSCAPE.EXE,IEXPLORE. " cU(1) > 0 = hMod = t) <> 0 Č<> "0,0" |*,â,255) > 0  = 1(0,)  <> y\ tbk_ItemOffset(8d) < 1 I x tbk_FreeWinPointer(1)-- f(?) -- One way locate some versions a  -- look association f.htm files  = ASYM_FindExecutableFile("*.+")  <> y>) < 1 " Q -- Brute force method A. It might be installed -- its Ӷ path either old newer installation -- ; ֫"ԥ","ini",") p = ~(".) p > 0 Vp U() = ".exe" ץ) .) < 1  B [) drives = GetFixedDrives() cU() > 0 X y 3 i = & ":\Y\program\e. x=ӑ) [ӛ ө y -- Win95  h directory ϡđ cU(í) > 0  y  = & ":\Ë~1\\naviga~1\ŝ.2 +) <> TRUE [= P <> y2^ي) < 1 n ٝ -- LMicrosoft IExplorer. It L -- = [ӵ ߌ| cU(Қ) > 0  y ӱd nums = "1,2,3,4,5,6,7,8,9" cU() > 1  y 6n ( = d & ":\һ~1\micros~" & n & "\iexplore.g ` ) <> 5 [q ӄ <> yfՒ پ) < 1 Ӣ  Ԙ = () ԩ < 2 = 1  ׎ ) = GetExeTitle( ) tbk_GetString("Confirm Gx","Ruse %1," & CRLF & "Correct?") o= 1 hyp_MessageBox(]}"),expandString(, v ),"question", "YesNoCancel") b ʋ"J" ұy ʋx"/" [ askList = y i 1 Bi i 4) strNone = ") B +1 [& o= 1 [r _ASYM_ChooseFromTextLinesDlg(l Ӄ "),x" a Лӳ","1 a  ЭwfToolBook") & ":",, defaultExeName)) "sc" tbk_Container(,"8") ʋ [ tbk_TextLineOffset(,B) < 1 ұy A = ̐ʈu -- If we still don't  what ԥuse, -- (the user  Ӟ y prompt = ۫Locate ") filter = Programs") && ",*.EXE" oldDir = tbk_CurrentDirectory()  = ب l,"*./,y,[,1) tbk_SetCurrentDirectory(W) S xy a ) WriteBrowserIniEntry Ԁ " p",x i 1 ( ) 8ry i ,\ "  & i, ӵ [ ry sectn, key, -- INI entry will be a list 3 : -- 1 - full executable q p -- 2 - B p(used DDE) -- 3 - human-readable product p iniVal = تӝ) winClass = y ddeAppName =B4 ۰ ) b  c"Ւ @"O Explorer_Frame"  c" . k"SPRYMosaicCls" q "mosaic" winclass = y Ʃ-- placeholder e(p Ȼ |  ֧ҘД,ӄ) ׳ էP -- Attempts extract title & info -- O.EXE getFileVersion() <> y ҒB5 && B6 shortFileName(1) && l<) ZtheList ڷ i 1 C() ٹBi ) "" Bi ʑ> K-- This widget assumes that 7 has en-- identified, #z precorded ini ' -- H~widgets scriptsDisplayURL .url, popup o T,,) U =  ASYM_WID_UseCurrentWindow = (V <> "]") ӟ = NULL Ӭ = 1 ֹ"p",ӯ)  = +  = tbk_ChooseWebBrowser()  = Y > x) ٶ"Vspecified %1 cannot be found.",:)) > url y = "://www.asymetrix.com/" --ShowError("") --> b "Ԝ"   "԰" "Қ"  1 "Ӿ "ҥ "  M "Ժ " _ ) revOffset(".", ) > 0 [VʀU(֛) ֡ o= 4 -- We can N DDE, apparently  xFALSE winID = "0xFFFFFFFF" 0" cmd = QUOTE & u& ","," & B& ",0,","," 2 IM"WWW_OpenURL" 1 rx"OK" FlushMessageQueue() ) "no server" ³r ss = ; = [r (~ && w) = ss r<> y r) o= 1 > -- Give a little Istarted i 1 20 ) -- `bit code activates ЕL's eacome -- front зԠ e i 1 30 5 "0,0x0" M"WWW_Activate" i 1 30 s -- Some browsers need a more prodding  -- their e. 5ll goose them action even -- they ҙ honor Є DDE _, В current -- ԇ app hands on г activation a Ӏtoo \. 3" "  FindWindowByTitle = (),) 3 FindWindowByClass = 7(@,S X ShowWindow(g,> q BringWindowToTop(ц hWnd = 0 "0K DDEAppName M"WWW_GetWindowInfo" -- Note:  supported HSpry  winTitle = 2 <> y [R1 #; [JR. M" " Ě(0,J) ū AppWinClass <> y (,0) <> 0 ,1) ) o= 1showError errorKey -- ^Barray Ќ same shape % -- a Ԩ Ԅnswer )feedback ZfbArray[][] Zi,n  = ASYM_WID_ansArray n = 1 dimensions(F) i 1 n Wi][1] ŵ n = i > ASYM_PlayFeedback(n) -- returns a locked nSizeftsGetWinPointer   $)-- unlocks frees и Ksupplied.ftsFreeWinPointer pMem ) *`5 B5buttonClick loc LOCAL hyperlinks[][] candidates[] asym_addAnswerHyperlink(); -- test CBT Edtion, NULL xpresent =  obj = > _tbk_hyperlinkCandidates(#, Lj) > 0 i ʀ1 H-1 tbk_DoHyperlink(Ⱥi], "") >  6 {, triggerName   tbk_HasHyperlinks() hlinks = _asym_hyperlinks _tbk_ExecHyperlink(2, d) Ұ_tbk_HyperlinkCandidates obj, ؇ Hreference ҰWORD n c{H<> 8 "͍" “; n n] = P }_ n_tbk_ExecHyperLink  Hƀ, linkName ³ _tbk_HyperlinkLinkInfo(P, ,) cursN = 9 isType("",) "> 0 *<= 44 o= : [G b 1 ʋ"OK" b 5 = TRUE; -- URL tbk_DisplayURL О, 2 , 6 -- (exeName, 2 , 6 o= 1 7 ʐc"" tbk_PopupPage(2 ,6 ,y,y,)  tbk_GoToPage(2 , 6 , F)  2 ʋ"<>"   ҄<> y asym_resetCursor Ұnfo  H~, , resolv i = _tbk_HyperlinkIRow( , K) i = 0 ([i][2] & fi][3]) =  ұy ׃i][2] R1 ʋ"<" -- keyword ~ <> pgRef = tbk_FindHyperPage (,i][3],ם[i][4]) 7 F6,i][3],[i][4],[i][5]) )i][5],2i][6],;i][7],Di][8],Mi][9] á<> y(bi][5] = "И" ptbk_container(,8) <> 8) "OK",,סi][3],תi][4]  "BAD",i][2],i][3],ך[i][4]  Ұ٩ {I, popStyle, pos, captn, н, isURL _tbk_PopupPage(с, 5tn, )_tbk_AddHyperlink :, ѱ, transFx, linkType, ", b ߌ] xobj) [= f i = xԈ, ֳ) i = 0 i = 1 dimensions() + 1 i = 1 i][1] =  _tbk_AddLinkToArray(hyperLinks, i, x, , ) G ҲP Ұ tbk_getHyperlinks X ӉLInfo ߓ]  a= lobj n = 1 ֹ) i n 1 H- 1 i][5] i][9]  i][7]  i][6]  i][4]  .i][3]  Ai][2]  Ti][1]  @ <> y 1 = W hLInfo = >  & CRLF * =  H8, iRow, 0, Б,  --** HCO 940727 linkDLL ASYM_ProductPrefix() & ASYM_MTBVersion() & "dlg.dll" INT tbk_itemOffset = (STRING,) "(,",<>,,<>,<.>") > 0 ~ ס ][2] =  ׳ ][3] = y ][4] = y = ; [r ][2] = tbk_nameOrID(N) = P r<> y Ұ ) N][3] = tbk_altPgName(ѐ) ³ thisBook = 8 c& y destBook = tbk_Container(, "8") b *] 1g  ][4] = y Ɓ<> y  fName = ph destPath = pathOfFile(pŇ) thisPath = p)  -- %>"c:\" )"c:\x\" relPath = tbk_MakeIntoRelPath(u,X)  b Ȋl ţshortFileName(³)  ƳcƗƛ<> y [V1 (Ű)   ³ hyperPath = tbk_HyperPath(Ԯ) inPath = (tbk_FindPathFile(˓@), B) <> y)    x? "The destination 8xa directory"\ && "that will be searched automatically. You can:"\ & & \ && "A. Add the yf current 8's list directories"\ && "nThis †apossible"\ && "find [Ր8even you nmbooks"\ && "a different configuration , simply Hchanging"\ && "£Ƞ stored ٭ property"\ && "8."\ & & & "" & ,& 1\ & "B. Store Ն f)8file p"\ && "B. makes Sfaster but "\ && "won't be able nЂ around without breaking"\ && "Ыy."\ f"&A. Directory Search Ъ" "&B. Ղ" "Add" ° <> y ","   ԟ<> y Ԭ #~))  '< [V1 U(=) T  _SetHyperPath , s    rЗ][4] = љ ׋а][5] = { ם][6] = @ ׯ][7] = I ][9] = s ҲP˓bk, what {bk <> 8 bk = lbk,"8") bk = л ³ bk = 8 bkName = pbk <> y BookDir = Upbk) tbk_CurrentDirectory() deftag = "" tagLen = U() BookDirLen = U(f) i () 1 H- 1 dir = i JR<> "\" <> r "\" 0 b @bookDir LÝ [i N d ~(m,+) = 1 {(,?) ~(,) = 1 [V1 taglen cR1 "\" [R1  thePath = tbk_RelativePath(, ĵ) b *<> dir 9 cR1 '"\" [R1 &   Jthepath  i U = X _asym_HyperPath bk y_tbk_BadLinksList z H --** HCO 940727 ҝstack badLinks i 1 1 ֜ ) ֤ [i][2] <> v\ ־ [i][2],i,3], i][4]) = y i][1] k x_tbk_ClearHyperlinkFromArray A Hը, & WnewLinks[][] hҸ,i,j,k n = 1 ׭ }) i = Td, ֏) IsAnsArray = (2 ֭) > 10) (i > 0 +) (n = 1 i = 1) -- special Mbecause array assignment bug j 2 9 i][j] = y 8 , 0 i > 0 j 1 i-1 k 1 2 א `) j][k] = sj][k] j i n - 1 k 1 2 ֦) Zj][k] = ׹j+1][k] ב= newlinks i [ ] q = obj (&, ) = 0 ;1][2] <> y Ұ 2 בa) <= 10 1 צv) = 1 ׁ1][2] = 4 [] l5֫ ҲP Ұ_AutoCloseCheck loc v = e v = a ,"8") " = Ю . = mousePosition v objectFromPoint(\) <> y{ʋ"B" W ؀ W {, ߆n, 3, fx, z Ң{oldPg ҮoldCurs Ҽv ³  = o t <> y o= Ѕ pos = y = P--  <> y maxPopups = 5 --** MAGIC NUMBER magicName = "Do xrename me" myBk = ,"8") ss = ;= ; [r (s_tbk_popViewers) >= Ƌ v = J̈! [J̈. [r isOpen v r= ь=  parentHandle J̈s = v close v  = ss; [r -- Ѐ available [v i 1 J vtemp = (9&& i) # xijvTemp v = >  v = \ "There no 0 Ƈ."  Ұ v d tbk_TempViewer v = P Kv =  style v = "sysMenu" imageBuffers v = 1 alwaysReader v = P v = captionBar v = w tbk_CloseOnEsc v = P b Ա c"autoClose"  v = P uv =  c"shadow" uv =  c"thick" uv = "thickFrame" + c"thinCaption" uv = "thinFrame" ۈv = "+" h c":" uv = "1  uv = dialogFrame ss = --** DEBUG Xߵ) & ߥ "win.Е } ScreenFromPage(D,ӔINT,қ) VerticalDisplayRes() HorizontalDisplayRes() -- place %6mouseclick %F xy --defaultPosition v = "O" ҠpageUnitsToScreen(, targetWindow) windowHandle ',pageScroll 6, =, pos) ̈́v =  defaultPage v = _ v =v ʌx1; ʌy1; ʌx2; ʌy2 x2 > 7s() nv HGs() - x2,0 y2 > }) nv H0,ߍ) - y2 x1 < 0 nv H-x1,0 y1 < 0 nv H0,-y1 Љ <> yB <> y  -- ވv = ވsharedScript "# " ڴ,"8") v  <> yӦ <> y v (<> )  , transfx, C, ц Ү{  Ҹ ss= ;= ;[r (!) = ss r<> yi1 2 A<> "" Ұ ` = _tbk_sysCursor()  <> y = ;[r o=  = ss r<> y Ұ <> yg1 <> "v" p = ~(" )", ) p > 0 transPt = Vp + 4 100 * "%%" ) [Vp 100 W transition i )ZS Ӏ f v ss=;=  <> y c = ss (<> )܊ o= 1pgName, W, bk, } ҥlogical ss Ҵ, destbk ` refString Ѷ =  U R1 d "<" -- ^ pg = bk = pg b × "" (pg) <> y%> %pg ԣ  "<>" (pg) <> y%< %pg    "<>" (bk) = "" !(bk) [ "<>" ?y t "<.>" X2 z jpg [v т ss = ;= [r ³ bk <> y [r Ҽ = 8bk r<> y [r  = 8(pbk) r<> y [r bk = 8(p8) & bk) & = bk r<> y bk = bk,  8) [r d = 8bk x = !bk = !r<> y Ҙ = y Ү = 8 = ss  = /" ұy = [r g1 ! "ID" H DWORD,g2 ;) ID (g2 P) ) $ = "" && & r & && "" && W isObject(X) qc Ԁy --ԋ(Ҽ) ҕ Ԥ#r<> y g1  "ID" () = 2 [r ID (g2 )  r<> yf# [r ID (g2 AltPgName) 1 = ss J ҫ !, $ H|" n = 1 \,$) i 1 n >$i][1] = #" i 0tbk_AltPgName obj title = 5$ pgCaption ' = T$ "ID" && F Ұ@ A#objType $nextObj wCnt = (e b ' "8" " ³ 8 Ұ ] "8" " 8" x "8" {$"BOOK" Ғi‚- 1 WCnt Ī "groupfieldrecordfieldpagebackgroundbook" p = ~(" " & , 8 p > 0 ҒW(Vp+4 U(Y ^ z Obj = obj Z Ѽ%{I "<> y ,W(2) ) Ӕ p1 = 1;p2 = p1 cp2 < U(ӵ) p2 > 0 p2 Rp2 "\" dirlen = p2 - p1 Vp1 p2 - 1 ".." p2 = p2 - 4+ 3 p1 = p2 5  fn i U(fn) 1 H-1 Ri fn ":\" ҐVi + 1 U(fn) fn fn bk (Ҟ result, bkPath, , ll" = () bk = ' bk = > {bk <> 8 bk = >,"8") bk <> y pbk <> y Î = ן) â = Ly() ~bk b tbk_Trim() = Ѝ(  = ګ() > 0  = )  > ) = K ұ](@)Z o >, | "Hyperlinking" l ѝ, І DOSPath = b һc":\" V1 2 "\\" tbk_IsFile()  Ў)  = Р) x.DLL" Ҳ GetDosEnvironmentString( ) ǬP B = 0 "PATH") p = ~("=",b) p > 0 [V1 p ~ p = ~(";", З) cp <> 0 Rp Э = "," p = ~(";", )  = p8) c <> y  tbk_trim() JR<> "\" "\"  xӡ V1 2 ʋ".." tbk_ExpandRelPath(, V) R2 <> ":" R1 ʋx".\" Ҋ 4  testName = & )  ":" x° : & & ! =Q) Z  c ұyy X$#) & # "DOS.# " GetCurrentDrive() # GetCurrentDirectory(#) drv = 8 Ҽ"\" & -y() JR<> "\" "\" dir <& ":" & tbk_CurrentPath ߁y()tbk_FindPage pgN ss = =  = ss Ұ, obj D-] ss = ; = ; [r ,= (,( = ss (r= -) Ѡ" FileExists(Ѳ") = K- ߟ$ߏ$$os.s$ s$/`$) >") (= 1)tbk_NameOrID -- +X Е-c"//" ҭ-- ұy p = - "ID" && obj Ұl s cs <> .JRs <= SPACE % [JRs cs <> K.Rs <= ,% [Rs s_tbk_SysCursor ss=;=;oldse=r;oldsen=sysErrorNumber [r o r<> yxԷ,real",) 1 =ss;r=U;H=R Ұ1& dotFlag  = "И," "5.0" "50" ށ& capFlag  = "," "TB" "tb" tbk_ChooseWebBrowser () ",Stuff" -,url, mode '-- "--/tbk_GetString strgName, strgDflt Zstrgs[][] bk = > {><> 8 bk = %>,"8") se = r ss = ;= ; [r T = _tbk_StringArray bk = ss r= y r= se i 1 1 *™) ái][1] = ói][2] r= se s = s y s = s-!hyp_MessageBox cap, msg, icn, btns, defBtn, modality-! ҏ1LONG desc ҝ1retValue oldLock = = FALSE Ӷ( "USER" INT |(w(z(10) b ~ = "OkCancel" m = 0x0001 = "AbortRetryIgnore" = 0x0002 = "YesNoCancel" = 0x0003 = """ = 0x0004  = "RetryCancel" = 0x0005 b icn = "Stop" * H0x0010 Question" K H0x0020 @Exclamation" o H0x0030 dInformation" Г H0x0040 b  = 2 й H0x0100  = 3  H0x0200 b  = "4"  H0x1000 $ = "task"  H0x2000 msg = r3 "" cap = Љ3 "" ֠(7W,МФt) b = 1 ԁ = "OK" = 2 Ԙ = "C = 3 ԯ = ":" = 4  = "M" = 5  = "` = 6  = "Yes" = 7  = "No" =  +tbk_iniFile sysversion c" MM" +!2) & + ".INI" +) & + ".H" P'(*nk`` `V``@N},) +* . { %2I wU".y<W\4>,')&]<   ; ; Xc, #>h?L(fFdefltprompt>tbk_ContainervOKChooseFromTextLinesDlgbook1 s_ctb50r_cftldbmain list_ASYM_ChooseFromTextLinesDlg0c8&)&< <  ; ; jB#:$+? #h +< <mJ++0@"q"+:@! +:@!J+?A #0@"q"" +< 6<m++hB#h.' , "Vq ,&IQJ, /,I31,""" +< <m,&H.& ,&I++hB#h.' , "Vq ,&IQJ, /,I31,""" +< R<m+,&H.& ,&I'fprompti>customSizesmallmediumfldlargemain listenterPage,P )&; ; l 'f!.closeThisWindowCancelXF)&; ; ;{#";+:!['f)closeThisWindow#~7 )&5< JFJF-< *<  ; ; +? #h+/.@#"JF+)mwh"l+/.@#h, "XqFJFEFEE"9, /EqQ31, , "EY ! FE"+:EV+%@!+?H #h+:@!JE";+:F@! ;+:F@!'f>okBtnOKtxtflddefltmain listfirstIdle)&<  ; ; jB#:$+?y #h+/.@#"T++%@#h+?C #+:"&J,""+/0,I42"@!'fOKfldmain listidle'ld)&<   ; ; +? #h++%@#h";J,"".+/0,I42h"?'l 'ffld.closeThisWindow1 s_ctb50r_cftldbmain listOK'3)&< < < < < ; ; +? #h+?h #h+? #h+?[ #h+?1 #h, >"+:.'-.' .' .' + @!+:<.'x.' .':.' + @!+:K.'I.'@ .' .' + @!+: .'-.' , "@!+: .'.' , "@!;+:.'# .' , '@!, 8"+:.'-.'.' .' + @!+:<.'x.'.':.' + @!+:K.'I.'.' .' + @!+: .'-.' , "@!+: .'.' , "@!;+:2.'# .' , '@! , ="+:.'-.'\.' .' + @!+:<.'x.'.':.' + @!+:K.'I.' .' .' + @!+:.'-.' , "@!+:.'.' , "@!;+:".'# .' , '@!'fcancelpromptOKbtngrpFrOKsmallmediumCancelbtnlargedlgframegrpListfldPrmptmain listcustomSize * , %2&gwAdTL)&`JFj < T<  g< 7 <  <  <  < <  <   < K< JF` <  < Z <  <  ; ; +)m w, +)m w, #>, y #>, !+)m w, +)m w, #>,  #>,  !+)m] w, +)m w, #>, H#>, k!9 !.'+ +F !+)m wh+)m w, +)m0 w, #>,  #>, !sn hs+)m/ w,"F "y+)mk whJ, "Qq"U"L+ #h ,  #>hs+)mw<" ".ss+)m w,"J"+#  +)mwhJ, "Qq""+ #  , , #>, #>hs+)mw<" I".ss+)m w,"J"+# , "VqF`E`J", /31hs+)m#w,s+)mwhh#>, #>, #>s ss!__iրSetIniVar),  , , , T-#f!GetIniVar) ,  , , Ug fGetFileVersion), Ug fgetMemBlocktbk_getWinPointer),'U.CffreeMemBlocktbk_freeWinPointer),CT-$foldDirdrivescancelexe:\netscape\program\netscape.exeWeb Browsers:1,2,3,4,5,6,7,8,9iChooseFromTextLinesDlg&88JGetModuleHandle), T-$fGetModuleFileName) ,$ ,C,#T-#f*.htmgGetExeTitleYesNoCancelnumswin.dll>tbk_ContainerLocate Web BrowserNetscape httpddlg.dllr1tbk_FreeWinPointer*GetIniVartbk_CurrentDirectorynTRUEbooknOpenFileDlg0,0question.exeASYM_MTBVersionThe browser to use is %1,YesknownModuleNameslpBuffWriteBrowserIniEntryhModCorrect?\iexplore.exew_ASYM_ChooseFromTextLinesDlginitbk_isFilepromptFASYM_ProductPrefix*.exeaskListwin.iniWeb BrowserProgramsGetModuleHandlewGetFixedDrivesChoose a default Web browser to use with ToolBooktbk_iniFileChoose BrowserdefaultExename:\progra~1\micros~Ntbk_GetStringGetModuleFileName7yhyp_MessageBoxdos.dllfilter4tbk_TextLineOffset_ASYM_FindExecutableFileavailableExes ,&R]l  OpenFileDlg),  , , , ,#Ug f&itemOffsettbk_itemOffset),  , T-#ftextlineOffsettbk_textlineOffset),  , T-#fmqtbk_ItemOffsetConfirm browser x - ::GYYeGetDriveList)Ug f GetDriveKind), Ug fGetFileDate), Ug fkernel.ini ListToTextLine), Ug fNETSCAPE.EXE,IEXPLORE.EXE:\progra~1\netscape\naviga~1\program\netscape.exeChoose a Web browserInternet Apps,*.EXE2 tbk_GetWinPointer*tbk_SetCurrentDirectoryChooseWebBrowser%)&< *< W< ; ; s+)mwhhs+)mw, /31h, "@ , 7#>, !+)mwh(<"-h"'sr, A#>, #>, , #>, #>h, , Q# h #, /31, W""l-%h"l-%h  #, "D:"~ :!} !,  , #?, !.:!} #"% #sl.'+ +F !  "l-%hSI  "l-%hSI, z# h  "l-%hSI!.'h7, # h, /31h"G, /3# , /3# ~!s.'s+)mwh.'"(<".'sj A V`3D@ !l"]e*-1&.C6253>4u6Mg7H8M9M<DZ<@6B#BCC\ DjE*FGF`G G'>HNH7yJ؟N~6)&  <  Z<  ; ;     jB#:$+)mwh"hss+)mwhJ,"" JFJJY!E FJ" ,"E"Mpop]tbk_GoToPageOK_tbk_ExecHyperLinkH&L) &< <  ; ;   s s+)mwh.'"-,I  , ,I  , #>",I  h, /31,  "P<":,I  s,I  ss+)m whhH,I  s,I  s,I  ss+)m=wh,I  ,I  ,I  ,I   ,I   h",I  <")|ss+)mw++@#"@+<,I  ,I   #hG+<,I  ,I  ,I   #h(f1tbk_FindHyperPagepgRef>tbk_containerifalseTRUE<BADC6_tbk_HyperlinkIRowOK_tbk_HyperlinkLinkInfo pe-)&; ; ++ sss ss+)m w(fBl_tbk_PopupPagetbk_PopupPage )&D<  ; ;   s+)m/w,c+)m.!s s+)mwh.'"#, /31,"JY!HVh#.'h,I   sssssss+)mdw,- +< m{< %<(f3trueC6_tbk_HyperlinkIRowifalseA_tbk_AddLinkToArraytbk_HasHyperlinks_asym_hyperlinks_asym_hyperlinks_tbk_AddHyperlink D4@)& <  JF ; ;   s+)mw,+)m!#, /31,"FEV JFJJY!E FJ" ,"E"4,I  h+ ,I  #h+,I  #h+,I  #h+,I  #h+,I  #h+,I  #h+,I  #h " , /31 " h>, /, :#>, 7 ,"EY!H V E"(fi tbk_HasHyperlinks_asym_hyperlinkstbk_getHyperlinksG& - N(6)&< <  < G< T< i< <  ; ;  +#   +)mdw, +)mw, #>, #>, f!J, "@hr , #>, #?, s#?, #?, ,#?, ,#?, #?, #>, #>, #>, #>, #>, #>, :#?, #?, #?, w#+h, "D", /w7 "(, /, 7 s+)mwh+, /, 7 , /, "Qq5# ssl ,I  ,I   ,I  ,I   ,I u<(f & itemOffsettbk_itemOffset),  , T-#fof this book.&B. Store Directory in HyperlinktrueB. Store the directory with the book file namewon't be able to move the books around without breakingFASYM_ProductPrefixfNamein the hyperlink. This makes the link faster but youthat will be searched automatically. You can:to find the destination book even if you move the booksfalsethisBookto a different configuration directory, simply by changingthe link.5tbk_altPgNamedestBookV_SetHyperPathMtbk_MakeIntoRelPath,,,,HshortFileNameMtbk_HyperPath hyperPath,dlg.dllrelPathupathOfFileormqtbk_itemOffsetThe destination book is not in a directoryto search automatically. This will make it possible"A. Add the destination directory to the current book's list of directoriesbook\ tbk_nameOrIDASYM_MTBVersion&A. Add Directory to Search PaththisPaththe list of directories stored in the tbk_HyperPath propertyDZtbk_FindPathFileAdddestPath>tbk_Container_tbk_AddLinkToArrayqyDD? ")&<  .< V<  N< < J< ; ; ++@#|">tbk_ContainerbkNameitbk_CurrentDirectory'_asym_HyperPathdeftagMtbk_MakeIntoRelPathbookupathOfFiledirBookDir\thePathltbk_RelativePath_SetHyperPath_5!v)&< + ; ;   .' #, /31,"F,"E",I  "d,I  s,I  s,I  s+)mN w",I  # ,"Y ! V E"h(fi1tbk_FindHyperPage_tbk_BadLinksListQ!1 J)&      ; ;     #, /31,$ s s+)mlw,$ J #, /31,"" Jq"'-$.'"o-$.'"]  qq qHq! qI# .'Jq" qJY!EFqE" #, /31,"FqE"Pqq qq  qY ! qQ E"qY ! qQ E"i qJY!EFqE" #, /31,"FqE"^qq qqJY!HqQ  qY ! qQ E"qY ! qQ E"[!-$(fC6_tbk_HyperlinkIRow_tbk_ClearHyperlinkFromArrayc$ )&  ; ;   s+)mw,+)m ! ss+)mwh.'"  "<#, /31,"J "Q#, /31.'"6  "# +< mn# +< mK<<(f@truefalsetbk_HasHyperlinks_asym_hyperlinks_asym_hyperlinks`_tbk_ClearHyperlinkFromArray_tbk_ClearHyperlinkk&-)&<  ; ; ;h++ @#"D++2@#h++:'f>tbk_Containervbookhotword button_AutoCloseCheck'h :<6)&$<   m< JF]< '<  R< N< L<  j< < <  ; ; ++ ; {#r #,# " +F !"# 0JF<r +#  +< <m1+:, @!+:<+D@!+:A!+:;A!+:A!+:A! +< i<m , "@+:A!+:@! , "@+:@!t , "@+:@!V , "@+:@!+:A!+ , "@+:@! +:@!:"~-h+)m5w, +)mw, #>, s#>, !"#. +q##OhEsq#++A"-$sq#++ B#. sq#++@"-$s+)mwh+:+YA!+:, @!+:!Z++@#h+ # h+ # h+ # h+ # h+)mMw,",""++:+)m(w,","Y!EqQ!"+)mw,",""++:+)mw,","Y!EqQ!","J"+:J,"Y!EqQ!","J"+:J,"Y!EqQ!""-#" l+V!8"-#" ;l_r ;"-(f-s_tbk_popViewersTRUE3HorizontalDisplayResss>tbk_ContainerThere are no Viewers available.ifalse /!PPc pp ScreenFromPage),$ , ,#, Urefig f!VerticalDisplayRes)Tis m-#f HorizontalDisplayRes)That -#f sysMenulScreenFromPage9VerticalDisplayResy2truewin.dllthinCaptionasym_resetCursorbooky1thinx2myBkmagicNameASYM_MTBVersiontbk_TempViewervtempjtbk_CloseOnEscthickautoCloseDo not rename mex1FASYM_ProductPrefixshadow_tbk_PopupPage4aS$ )&< <  < <  F ; ; :"~-h:!} !;, d#oh,:!} #", /51<"Z+)mjwh"9,:!} !+F !,:!} #" " , /31<" , "j-$hJ,""b , /,"JY!HqQd51h<" #. h , /,Id5#  , L, ! ,  !r+7r!:"~-h,:!}" ;lN,:!};"-(fptransPt at false_tbk_sysCursorpage idasym_resetCursor   $'/4ptransPtoldPgpgReffalsetransfxssoldCurscursisURLss%sysMousePosition%nonetbk_GoToPage7/B)&; ; .'+ +F !'f%asym_resetCursor7~<o)&    =<  ; ; <", /31, "E;h++ @#++ @#h, "?+6#'h"(++@"q++@"q"h, "?+6#(h"(++@"q++@"q"hr, m"+#%hV, "+#&h:, +" h!, "#|, /31h, , " :"~ :!} !; {#r" !, #h #" !++@#, #h #"9 !;@#s+)m w, , #>, #hh #"8;+)mwss+)mwh !, #h""  #"h;hr :!}"H:!} !, /31, ".', /31"+, /31,'#hL$#?, , #>, #>, #?, , #?h+"Q hh"  #", /31, "9, "c-%.'"" !+, /31,'#h #" "" !+ , /31,'#h:!}(f4TRUEofupathOfFilepagepg"<Mtbk_HyperPathIDDZtbk_FindPathFiletbk_FindHyperPage@))&< JF  +  #, /31,"F.' EF,"E"<,I  "',"Y ! V E".'(fi_tbk_HyperlinkIRowQA )& ; ; +6 +)mYwh"+)m3wh"4++@#.', #?h(fwpgCaptiontitleIDtbk_AltPgNameA*)&JF JF ; ; , "cqF , "-|, "D; {#r;hr  , R"7, "D# , 3";++@#$<"&, /EJY!EqQEqQ51g , "DY , #>, , "jqFJE"0, /EJY!HqQ, "Qq51++2@#O++ @#h"++@#,  , "D"++2@#h(fgroupfieldrecordfieldpagebackgroundbook of book "" of bookBOOKtbk_ContainerD B)&< , "Q-$ JFJJY!E FJ" ,"E"O, /,I31, K"D, /,I51+,"EY!H V E"(fi:\pathOfFile=E?)&JF JFJF,  , "j-$.'" h, /, "Qq5# JFEFE, "Qq"JE"EY !F, /EqQ31, y"\EEY!EF, /EqQEJY!EqQ5<7 EEY!EJY!HFEFY(f..\tbk_MakeIntoRelPathG )&< , "Q-$ JFJJY!E FJ" ,"E"f, /,I31, `"D*, /,"JY!HqQ, "Qq51),"EY!H V E"(fi:\shortFileNameGb0)&    ; ; +)m8w, +)mw, #>, Q#>, !"h++@#|"&tbk_Containertbk_HyperPath{Jbk)&; ; ss+9!#l 'f1V_SetHyperPathHyperlinkingtbk_HyperPathJ2>)&JF< < <  ; ; ,  #>, b! hs+)mlw, SE, "7, , #>, , #>hs+)m$w, (ftruetbk_IsFileFASYM_ProductPrefixDOSPathPATH:falsejtbk_trim\...\ $GetDosEnvironmentString), Ug f\\,;I4GetDosEnvironmentStringupathOfFiletbk_ExpandRelPathtestNameASYM_MTBVersion=bkPath:\DOS.DLLtbk_FindPathFileO9)&Q< N< ; ; +)mw, +)m*w, #>, .#>, !+)mwhs+)mMw, #>h, /31<", /7 , R#>, , #>(fvGetCurrentDirectoryFASYM_ProductPrefixGetCurrentDrive:& 33GGetCurrentDrive)Ug f GetCurrentDirectory), U#?g f\dirdrvASYM_MTBVersionDOS.dlltbk_CurrentDirectoryP;Z)&; ; +)m w(f&tbk_CurrentDirectorytbk_CurrentPathQpi1 )&  ; ; :"~ :!};, #h:!}(fLtbk_FindPage{Q )&  ; ;   :"~ :!} !+)m&!:!} #"-(fw_asym_hyperlinkstbk_HasHyperlinksAR )& ; ; s+)mwh"H+)mUw, +)mow, #>, Y#>, k!s+)m3wh.'"-(fFASYM_ProductPrefix+FileExistsdos.dllASYM_MTBVersion FileExists), Te-#ftbk_IsFileS,)& , W"@F"5++@#h"#++@#.', #?h(fm//IDtbk_NameOrIDS)&"+, /31, W", /3# "), /31, $", /3# (ft tbk_trimT))&<    ; ; :"~ :!} #hF"z  ! #h #""""F .'h:!},  !F!y(foldse_tbk_SysCursorUeO)&<" < <(f&TRUE505.0ASYM_MTBVersion1VgNU)&<" < <(f&TRUETBtbASYM_ProductPrefixVXh )&; ; +9)#+)m w(f.ChooseWebBrowserURL Stufftbk_ChooseWebBrowserVqi_) &; ; s ss+9#l 'f5URL StuffDisplayURLtbk_DisplayURLoW9)&w< r<   e< t< ; ;   h@#|"tbk_ContainerisbookbkN_tbk_StringArraysetbk_GetStringY -e)&    ; ; ""~ "!}!T<"  `+<"  HD<"  0C<"  <"  (<"q%JY!HqR u<"q%J Y!HqR N^<"q%J0Y!HqR 'J<"q%J@Y!HqR .'"q%KY!HqR +.'"q%KY!HqR <"q%KY!HqR (<"q%K Y!HqR  " , Z#>1.+)m.w, +)m<w, #>, @#>(fTRUEFASYM_ProductPrefix MM.INIASYM_MTBVersion.initbk_iniFile0'(*nk@ @,@,@@ &+)+*.=|OSP&7CES\^fjws|ZXCV.x{%'9zDFRtWckmxruv BIU"4K>UjyLLx' %%3&9H(M\qauq}Np{&Filefile&Open... Ctrl+Oopen&Save Ctrl+SsaveSave &As...saveas &Import...import&Export...export Print Set&up...printsetup&Print Pages... Ctrl+PprintpagesPrin&t Report...printreport Send &Mail...sendmail &Run...runE&xit Alt+F4exit&Editedit&Undo Ctrl+Zundo Cu&t Ctrl+Xcut&Copy Ctrl+Ccopy&Paste Ctrl+VpasteC&lear Delclear Select &All Shift+F9selectallSelect Pa&ge Shift+F12selectpage &Size to Page F11sizetopage F&ind... F5findRe&place...replace Aut&hor F3author&Texttext&Character... F6character&Paragraph... F7paragraph &Regular Ctrl+Spaceregular&Bold Ctrl+Bbold&Italic Ctrl+Iitalic&Underline Ctrl+UunderlineStri&keout Ctrl+KstrikeoutSuperscrip&t/SubscriptsuperscriptSubscript&Normal ScriptnormalscriptSu&bscript Ctrl+LsubscriptSu&perscript Ctrl+Shift+Lsuperscript &Show Hotwords F9showhotwords&Pagepage&Next Alt+Rightnext&Previous Alt+Leftprevious&First Alt+Upfirst&Last Alt+Downlast&Back Shift+F2back&History... Ctrl+F2history N&ew Page Ctrl+Nnewpage&Helphelp&Contents F1contents Status &Bar F12statusbarerlink" if "Add"'(e*nk d F 4 4 K3:<=<69i;|:lly*ClassTbl*;;*ClassEntry*;;(%BookU;fXXc*PTABLE*;%*WINDOWSEG*;(*ICONRESTAB*;*)'*ICONRESSEG*W;h*ZZe*ICONRES*;Page;Background;"*OBJTABLE*O;`RR]*IDTABLE*;*NAMETAB*;Rectangle ;  EllipseE;^ HH[RoundedRectangle;Pie;Arc; Polygon7;P:: MIrregularPolygon};Line;AngledLine;Curve1;D44APaintObjectq;tt}Picture;Hotword;*RHOTWORD*);6 ,,3Groupc;n'ffkOLE;Stage; Button; & ViewerM;^$PP[ComboBox; Field;RecordField ;<  8 *TbxBase*  ne&  & eld4  4 bxBase*& bxBase* &  6 d %P%   *%45P%C ] *(]J{wxxsw{?wx{www?w??www?7?{x?s{wpwx7s{wwwxwpw{w{xwxwxxw7xxw?{w{p{?wwwwxw?{swwx?s?wsxwxw?xwwww{pw?wx?xwx{{{{ww{ww?ww{?wx?wws{wwpw?sww7w{?w?{x{{x{?ww{{wxwswww{{w{ww{??wp{xwsx{{w?wwww{ww{?{ww?swqs{wxwwx?wxxw??{?wwx{8xswwwww{8www{?wx?x{w??wwwwpqs?xwwxwww?xwwwww7?w{{xw?ww?wwx{ww{xwww{{x{wxxw?ww?w{wwxwwwxw8w{wwsw8swwxwswwx{s7sw{7??ww???w{?sw{xw?{pwxwwwwx{w{?sxwxw{w{?wxw{wxw{ww?ws?{wwwxw{x{sw{{w7www??wwxxwswsx{wwx{wx{wwwqs?ww?pws?{xx{{wxwwxw{w?ww7swxw{?wwwwwwxxww?www??wwwwwsww{w?wx{www{wwx7sx??xw{{{wxwws?wwxx?p{x{xxxwww?wxwwww?wx{w{w{w?wwwwxxwswwww{www?{{wxwwxw{xwwwwwxw?wwxwwwwsxwwwwxxww?xxww7wwxwwwxwwx7wwwswww?{www?wpsww7xx{wwwwwww{x?{wwww?xswww7wwwwww?w?www{{xww{x{w{?{ww{wx7w?wxwp?{w?w{ww?ww{{wwwxspwww?wxwswww{w?xw{w{xwwwwxws{{w?swxww{w{ws?wsw{wpw{{sw{wwww{wx?w?s7wwwwwwss?xw?s7wwqwww?wwxq?w7ww{w?w?8xw?w?{ww{?78w{w{wwx{{wx{www{{w{{wxwwwwwwwww?wwsw{wxxww{ws{www?7wssww?xw{pw{pwx87www7xwwwwww?ww?www?w?x{wx?wxxw{xwss{w{wwsw?wxwxwsxww?xqx{{w?x?wwsww?{pww?ww7xwww?wx8wwwwwwxsw{wws{w{xxww?wp8?x8sxwww{wswwwx?w?{wwwwwwpwwww{w??www?{www{?www{wsw{wwww{x{ww?w{w??wwsx77w7w?ww{wwsw{wxs{?w8?{xwwwwww7w?www?{ww{wwww7ww?wswwwsswwww{xsww?pwsxwwswwwx{wxs{sww?w{w?ww{7?www?w7wwwww{wwx?wwwsww{w{wwswwxwwww?w7xw7?8wwswx{8wxww77xww?wwww{?s{wws?{xwwwswwxxw{{w{{xwwx?w7{?wwwx8w?wwww{?wxw?swswwwwpwwwww{?{w{7?wxws{{?w8wwx{w{x?sw{ws7?xxww{{{?{wwwsw{wxxw7xx{{w0ww?{{www{xw{xw{wwxwwwww{s?wwwwww?wwww{wwxww?s?s?7w{?wwww{x{x?wxw?ws?psx{ww?7w8wwxs??ww{sxs?xw?wwwp?w?ww?xwww?xwwwwwww?wwwxx?wws{w?x?w?xww{w{??xxwww?{www7{7?xww?www7w?ww??ww8xs{ww?wsww??sw?{wswx7wsxxww7xxww?{?x80www{swxxwwwx?{x{www7{wwwxww{7w??www?www?w7www?{www?xw{x?w?w?x7?{swws?wwwwxxw{x{wxwwwwxsww?wx{sw{ww{wwxw?p{{ww?wwx?www?wwwwxqwwsxwwwwwx{p7{wxw??ww?xx?wxw{wwwww?7?w{wws?x7swwwwswwxww{sw{{wwwxwwww?w{wsx?w{w{0w{wwwwxw{?wwwswwx{{?{?ww{xxwww?x{ww{wwwwsww{w?w{xx{xxwwwwwwxxwsw{w{wwww{www{swwssw7w?x7www{x{?x??wswxw?wxx{wxw?{wwxwwwsx?xwwwwws{w7?{wxw?w?7wxswxwwxwxww??7{x{8?xsw{wwwwwwww{wssxwww{?xw{www?ww{ww?w??xwwx{wwx{wwwpxs{xwwsww?w?wwx{wwwx{{w?{wwwwxwwwp{??wxw??xwxww?wwwwwsw?{xw{ws7w{7wwwwww{wwwwsx{xwxw7w?wwwwxww?www{ww??87xwxw77{?ww7w7wwww?wx{ww?sw{swxxwx{wswww{wxwwwww{{?w{?w?wwwwwxxw{wwxww?wwwww?wxwxswww?w{{sw?w{x?xw?wwww{w?{w?8{w{swwwxwwwwswww{ss{ww?wwwwx?ww{wwwswww?{w?sww?p{??swxw?{ws?8wxx{w{w7www?wpxwxw{w{www{xwwwswwwx?xswwwx{wwwqw?7x{wxw7?ws{xwwx?{xwwwww{{8www{?{ww{7{?{wxwwxwwwww{x{xs{w{7w?{xw?w7wx?{?xwwww{wwqw?w?ww?xw7xxwxwwxwx?wwwx{?wwxwx?q?7xw7ww{wwww7wxwsw{wxw{xw{w{w{7?wxww?ww{w8xxwwwwww?wswxwxxwwx{wx?{{wxxx?x7w?xwwswww?wws{wpw77w?www??{w{7xx?w?wxwx{ws{w{ww?{wswwwws{x0ww{xw78wwxw{ww{wsswwwwww{w{wwxwwwp{ww8{ww7?wwxw{wx?wxwwwww?ww?wwwwww7{wxww7w??8wwwwsw{{{wsxwx{wxwx?wwwswxwsw?wwww??wwwwwwww?qww7ws{xw?wwwx?wwxp?wxwws{??sww??s{wwxwww{{?xwxss?wx{xxxxsw?w{wwx{wwww7xx{xw{wx{xxwwwwx{??www{xxwsw{w{sw?wwwwswwwqw?w?xwww8w?{ww?sw?{{wwxwx{wws?xw?w{xxswwwxww{xx{wwsw{s{ww?w?{wwwww7w??wwwx7?{wxwwswxxswww{ww7{wxww{w?ww?w{w?www{wxxxxpww?w8w7w{{ww?w{xww{ww{xwww77xw{w?xww{w?sw?wwwq?ww?wsx{www{wwws?{wwx{{w7xx??ww?w?www{?sww{wwwxw{?sww?ww?wwswww{s7wws8w7{7wwwxwwww?wxw7{?{w{xxw?wx?xww{wxwsxww?{sw7wx?w?xxwwwwwww7xwwswwx{{w{x{wwwxwww?wxqww?wxwpwxwxxw?wwxsxwwwwwwxswww8w/w7?swxswww?w{wr7?w@KN PeMlKxwiӚAMTwiPlKwi31'Y