REVO2700(«(Evidence for and against Material Factsš HÙÙÙÙÙف˜KL 4PÉ_ U helvetica U helvetica Ucourier U helvetica W helvetica W helvetica Ucourier Ums sans serif U Arial Black U Arial BalticU Arial BalticUcourier UTahoma U Segoe UIW Arial Baltic U Arial BlackU Arial Black U Helvetica U Arial BalticUPalatino Linotype UtimesUcourierUTimes New RomanUTimes New Roman W Arial BlackU Arial Black W8514oem W8514oemU Arial BalticW helveticacRevStandaloneSettings cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalsecREVGeometryCachestackID10411&M Title Page‰PŠon openCard if there is a card field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 4 pass openCard end openCard€KLŠcREVGeometryCacheIDs 12491545574401040012406380159841039712406380159851039812415835254391036612491545380391039910550352778579134124094524483310356105503527786110269124915480095610401cREVGeometryCacheorder total9(t(~((Ÿ( (¡'ôCase Theory:Text‰PŠon openCard if there is a card field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 2 pass openCard end openCard€KL‡cREVGeometryCacheIDs10554940825162737124915504408010405124915502898510404124915500339110403124915490124910402105549408251810273105549408251910274105549408252110276cREVGeometryCachetotal8order ±(!("($(¢(£(€(¥˜Case Theory Card @€KLûcREVGeometryCacheIDs10550351313601028912411186383321037212411186383331037310550335316401038912411186383341037412472471144191039012411186383361037512411186383371037612017326300166150124915360374410392124111863833810377124111863833910378124111863834110382124111863834210383120133995951510371124111863834310385124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycacheordertotal20(‚(™(ª @€KLÙcREVGeometryCacheIDs10550351313601028912411186383321037212411186383331037310550335316401038912411186383341037412472471144191039012411186383361037512411186383371037612017326300166150124915360374410392124111863833810377124111863833910378124111863834110382124111863834210383120133995951510371124111863834310385124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycacheordertotal20(‚(™(Š @€KLÌcREVGeometryCacheIDs10550351313601028912411186383321037212411186383331037310550335316401038912411186383341037412472471144191039012411186383361037512411186383371037612017326300166150124915360374410392124111863833810377124111863833910378124111863834110382124111863834210383120133995951510371124111863834310385124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order(‚(™(« @€KLÙcREVGeometryCacheIDs10550351313601028912411186383321037212411186383331037310550335316401038912411186383341037412472471144191039012411186383361037512411186383371037612017326300166150124915360374410392124111863833810377124111863833910378124111863834110382124111863834210383120133995951510371124111863834310385124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycacheordertotal20(‚(™(§ @€KLÌcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order(‚(™(š @€KLÊcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order(‚(™(© @€KLÊcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order(‚(™(š @€KLècREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order(‚(™(› @€KLècREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order(‚(™(! Next cardâG hÿÿ‰_ÇYBhon mouseUp visual effect scroll left slowly go to next card end mouseUp ¿ <!lZ cREVGeneralscripteditorvscroll0 revUniqueID 1055494082518 (" HCCdNmbrOfHC x¢function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataˆÕ!î cREVGeneral revUniqueID 1055494082519scripteditorvscroll910scripteditorselection2209 'ô Card 2 of 9($Previous cardâG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp ÿÿˆób>hY cREVGeneralscripteditorvscroll0 revUniqueID 1055494082521scripteditorselection0  ±i€Š cREVGeneral revUniqueID 1055494082516Bišon openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCard€þzñ cREVGeneral revUniqueID 1055494086677V D€€.À µë‚ ƒààƒý€…1‚ ‚€ƒ1€…06|>3ǍƒáÃÀ1‚ð ñ¶`0#8Ì„3 ŒÎ3&`1ƒ™Æ`00Ì„3 ŒÌó†`1ƒ™†`030Ì‚3?ŒÌ‚1Çà1™ù™†`030Ì‚303ŒÌ‚0æ1™™†`130Ì‚3(13ŒÌ2f 1™‰™†`0|33‡ŒáñÃÀ1˜ðñƒà—`–`–Àë‚ ƒààƒý€…1‚ ‚€ƒ1€…06|>3ǍƒáÃÀ1‚ð ñ¶`0#8Ì„3 ŒÎ3&`1ƒ™Æ`00Ì„3 ŒÌó†`1ƒ™†`030Ì‚3?ŒÌ‚1Çà1™ù™†`030Ì‚303ŒÌ‚0æ1™™†`130Ì‚3(13ŒÌ2f 1™‰™†`0|33‡ŒáñÃÀ1˜ðñƒà—`–`–À cREVGeneral revUniqueID 1055494086678 (+Table of Contents— x on mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." --® exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldˆ9Gz5î cREVGeneral revUniqueID 1055494086679 Title Page Case Theory:Text Case Theory:Text Card Index Case Theory-Example Case Theory-Example Case Theory Case Theory Case Theory-Example (B `@¢H3ˆ (, HCCdNmbrOfHC £function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataˆe —ˆ cREVGeneral revUniqueID 1055494086680 Card 4 of 9(-Previous cardC  +on mouseUp go to previous card end mouseUpˆv&6ŒY cREVGeneral revUniqueID 1055494086681 (. Next cardC  'on mouseUp go to next card end mouseUpˆÈp,3ŽZ cREVGeneral revUniqueID 1055494086682  Case Theoryišon openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard€Ÿ0Œ cREVGeneral revUniqueID 1201732630016 (1 HCCdNmbrOfHC 8£function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataˆ—(­cREVTempMaster7 tabStops traversalOnfalseinksrcCopy firstIndent0 dontSearchfalsetoggleHilitesfalsethreeDfalsescrollbarWidth20 blendLevel0 textHeight16rect 551,26,702,58multipleHilitesfalse patterns colors shadowfalsehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid10289altId4autoTabfalse textStyleplainhGridfalselockLocfalse dontWrapfalse autoHilitetruestyle transparent showLinesfalse sharedTexttruenoncontiguousHilitesfalse lockTexttruescroll0 behaviorname HCCdNmbrOfHCtoolTipvGridfalse listBehaviorfalselayer5visibletrue cantSelectfalse borderWidth2margins14 htmlText

Card 4 of 20

threeDHilitefalseopaquefalse shadowOffset4 showBordertrue textSize12 disabledfalsefixedLineHeighttrue textFontcouriervScroll0 hilitedLinesshowFocusBordertrue cREVGeneralscripteditorvscroll885 revUniqueID 1055035131360scripteditorselection2210 Card 6 of 11(si€ÿüÿü¥ëÈ cREVGeneral revUniqueID 1240945203235¢i€‰ cREVGeneral revUniqueID 1055494084268(% Next cardâG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp ˆCZFhZ cREVGeneral revUniqueID 1055494084270 (&Previous cardâG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp ˆ;aGjY cREVGeneral revUniqueID 1055494084271 ()Network ManagerÂG x0on mouseUp go to stack "NETWORK" end mouseUp ˆ]†HlQ cREVGeneral revUniqueID 1055494084274 (ti€x1çÎ cREVGeneral revUniqueID 1240945244833#®group id 9134i€|5… cREVGeneral revUniqueID 1055035277857(Network ManagerÂF ï ÿÿ‰ ÷»PUon mouseUp go to card 2 of stack "Network" end mouseUp ¿ < I4U cREVGeneral revUniqueID 1055035277861 &M  (~Peter Tillers+H@@€Î–#Š cREVTable currentviewPeter Tillers - 2010 cREVGeneral revUniqueID 1241583525439 &M Peter Tillers - 2010(‚group id 10370i€?2š cREVGeneral revUniqueID 1247247284734(ƒ Case Theoryišon openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard€ 7*š cREVGeneral revUniqueID 1201339959515(„bkgnd image id 5910 D€ À“î Ãü¶¶ö¶÷ÿ‚ð±ïÃÁ0±þs‚0±þsŸ›ð±Þs×Áð±öbùŽÁð±îQ¹Á0±3‚ÃÁ0±„ÿð±ùÿ‚ðÿÿÿÿå;€»€’.€î€’;€»€’(£€’8£€’(£€’8£€’(£€’8£€’(£€’8£€’(£€’8£€’(£€’8£€’(£€’8`¡€’(à€œ€’8à€œ€’(gÁñ±‡?œ€’ 8Çc31Œ›€’(Æf‚3 œ€’8 ìlc œ€’(?Ìlf˜œ€’8‚Ìæ 3œ€’ (0ÌÇæ 0›€’80ƒž€’(„ž€’8„0ž€’(£€’8£€’(£€’8£€’(£€’8£€’(£€’8£€’(£€’;€»€’.€î€’;€»€Ëƒÿೃ ³ƒ ³ ÿð ³  ³ ü ³ @ ³ @ ³ @‚ ³ _ÿ ³ P ³ ×ÿÀ ³T@ ³T@ ³ T@ €À|À«ÿ𠀂ÀfÀ«  ƒ8ÀflÇ« †ÛlÀfl͘ª‚ ‡Û<À|lπª ?þ †lÀxlÌ«   †ÛlÀ‚l̀ª  ó<Àf<Çªà ‚°  ‚°  ³  ³?þ ³ƒ ³ƒ ³ƒÿೃÿೃÿ൷·························µƒÿೃ ³ƒ ³ ÿð ³  ³ ü ³ @ ³ @ ³ @‚ ³ _ÿ ³ P ³ ×ÿÀ ³T@ û€ƒ`p`‚pp£T@ Á€ƒ`À`‚0€0£T@ ÁŽ?Ž<ð9à`ãÎ0›1À¢ÿð ñ›6Û6`lÀa¶Û0›3f¢ ÁŸ6ß6`lÀaöÏ03ࢠÁ˜6Ø6`lÀa†Û03£‚ Á›6Û6`lÀa¶Û0‚3`¢?þ ùŽ6Î608À|ãÏ01Æ¢  ‹À§  Š€§à ³  ³  ³  ³?þ ³ƒ ³ƒ ³ƒÿೃÿೃÿ൷·························µƒÿೃ ³ƒ ³ ÿð ³  ³ ü ³ @ ³ @ ³ @‚ ³ _ÿ ³ P ³ ×ÿÀ ›Œ`ÀÀ``¥T@ ™Œ‚‚À‚`¥T@ ™žãøçœ9àãÀcŽ6p¢T@ ™Œcm³6›lÀc`fÛ6ـ¡ÿ𠙌cló>`Àc`cŽ6ø¢ ™Œcm³0`Àc‚`Ã6À¢ ™Œcm³6lÀc`fÛ6Ø¢‚ ñ†clñœ8`c`cŽq€¡?þ ³  ³  ³à ³  ³  ³  ³?þ ³ƒ ³ƒ ³ƒÿೃÿೃÿ൷··············‚À0ƒƒ0‚ÆŠ‚‚0ƒ†Ǝ`Àƒ€ƒ`Œ‡‚žóp<ægqãÁ玍‚Àƒ0…Œ‡‚‚™ ¶Í¶Ø¶mœ1¶ÀÆÛfãÎãǃφ‚·Í°øó͘1¶ÀÆß‚fÛ6Û`ٛ3lÛ8cm¶†‚¶ °À³Í˜1¶ÀÆØ`Àc`cŽ6ø¢ ™Œcm³0`Àc‚`Ã6À¢ ™Œcm³6lÀc`fÛ6Ø¢‚ ñ†clñœ8`c`cŽq€¡?þ ³  ³  ³à ³  ³  ³  ³?þ ³ƒ ³ƒ ³ƒÿೃÿೃÿ൷··············‚À0ƒƒ0‚ÆŠ‚‚0ƒ†Ǝ`Àƒ€ƒ`Œ‡‚žóp<ægqãÁ玍‚Àƒ0…Œ‡‚‚™ ¶Í¶Ø¶mœ1¶ÀÆÛfãÎãǃφ‚·Í°øó͘1¶ÀÆß‚fÛ6Û`ٛ3lÛ8cm¶†‚¶ °À³Í˜1¶ÀÆØ<ƒ‚ª‚ª‚3Œ‚3„Á…™3„‚ ‚ÌÆ38ƒ„32f‚32‚3‚ªŒ*ª€ƒñ„™˜38‚ ‚ÌÆ30ùã„30fƒ‚ª‚ª‚ÌŒ ÌÀƒÁ‚™Ÿ™˜?0‚ ‚ÌÆ?0ƒ‚3?30~ƒ‚̍‚Ì‚ªŒ*ª€ƒÁ‚™˜˜00‚ ‚ÌƂ0ƒ‚3030`ƒ‚ª‚ª‚3Œ‚3„Á‘™˜‚™10 L‚Ì Æ10ƒ#3132b‚32‚3‚ªŒ*ª€ƒùႏŽà‚‡ ÌÃ0óÃ3<ƒ‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€Ž‚ª‚ª‚ÌŒ ÌÀ0Ž‚Ì‚Ì‚ªŒ*ª€Ž‚``0†‚ª‚ª‚ÌŒ ÌÀ‚ƒ3‚ƒ‚0‚`ƒ0†‚̍‚Ì‚ªŒ*ª€‚‚3‡`c€f`1Æf`‚‚ª‚ª‚ÌŒ ÌÀ‚?„3s3üÃ3‚0 f`aÀf`0áÆgà‚‚Ì‚Ì‚ªŒ*ª€‚0„3#3ÀÃ3‚0f‚`àf`0pæfƒ‚ª‚ª‚3Œ‚3ƒ1„33ÄÃ3‚0fdb`f`12‚f 32‚3‚ªŒ*ª€‚‚ 3 xÂ0 >81Àf`0áÃãÀ‚‚ª‚ª‚ÌŒ ÌÀ„‚–‚̍‚Ì‚ªŒ*ª€„#‚#–‚ª‚ª‚3Œ‚3…‚•32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3ÀÌÀªÀ3ÀªÀÌÀªÀ3ÀªÀÌÀªÀ3ÀªÀÌÀªÀ3ÀªÀÌÖÀÌÀªÀ3ÀªÀÌÀªÀ3ÀªÀÌÀªÀ3ÀªÀÌÀªÀ3Àª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ƒø€ƒà€‚‚ð‚‡‚ª‚ª‚ÌŒ ÌÀƒÀ€ƒ0 @‚‚€‡‚̍‚Ì‚ªŒ*ª€ƒÁ™‚4 ŒÏ6ƒ3><ƒ‚ª‚ª‚3Œ‚3„Á…™3„‚ ‚ÌÆ38ƒ„32f‚32‚3‚ªŒ*ª€ƒñ„™˜38‚ ‚ÌÆ30ùã„30fƒ‚ª‚ª‚ÌŒ ÌÀƒÁ‚™Ÿ™˜?0‚ ‚ÌÆ?0ƒ‚3?30~ƒ‚̍‚Ì‚ªŒ*ª€ƒÁ‚™˜˜00‚ ‚ÌƂ0ƒ‚3030`ƒ‚ª‚ª‚3Œ‚3„Á‘™˜‚™10 L‚Ì Æ10ƒ#3132b‚32‚3‚ªŒ*ª€ƒùႏŽà‚‡ ÌÃ0óÃ3<ƒ‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€Ž‚ª‚ª‚ÌŒ ÌÀ0Ž‚Ì‚Ì‚ªŒ*ª€Ž‚``0†‚ª‚ª‚ÌŒ ÌÀ‚ƒ3‚ƒ‚0‚`ƒ0†‚̍‚Ì‚ªŒ*ª€‚‚3‡`c€f`1Æf`‚‚ª‚ª‚ÌŒ ÌÀ‚?„3s3üÃ3‚0 f`aÀf`0áÆgà‚‚Ì‚Ì‚ªŒ*ª€‚0„3#3ÀÃ3‚0f‚`àf`0pæfƒ‚ª‚ª‚3Œ‚3ƒ1„33ÄÃ3‚0fdb`f`12‚f 32‚3‚ªŒ*ª€‚‚ 3 xÂ0 >81Àf`0áÃãÀ‚‚ª‚ª‚ÌŒ ÌÀ„‚–‚̍‚Ì‚ªŒ*ª€„#‚#–‚ª‚ª‚3Œ‚3…‚•32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ‚3ž32‚3‚ªŒ*ª€ž‚ª‚ª‚ÌŒ ÌÀž‚̍‚Ì‚ªŒ*ª€ž‚ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ¢32‚3‚ªŒ*¢ª‚ª‚ÌŒ ¢Ì‚Ì‚ªŒ*¢ª‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3‚ªŒ‚ª‚ÌŒ‚Ì‚ªŒ‚ª‚3Œ‚3ÀÌÀªÀ3ÀªÀÌÀªÀ3ÀªÀÌÀªÀ3ÀªÀÌÀªÀ3ÀªÀÌ cREVGeneral revUniqueID 1240638015985(ŸSee ExplanationâG x Mon mouseUp visual effect scroll left slowly go to next card end mouseUp €€€€ˆb„T<JZ cREVGeneral revUniqueID 1249154538039 ( Start AnalysisâG x ton mouseUp visual effect scroll left go to next card visual effect scroll left go to next card end mouseUp €€€€ˆaèU<lZ cREVGeneral revUniqueID 1249154557440 (¡What does this stack do?âE«hÿÿÿÿÂî/Ãon mouseUp speakAlert "Welcome! You have already identified which evidence bears on which factual issues in your case. Now use this stack to divide the evidence about a factual issue into two categories: first, evidence that supports the fact; second, evidence that tends to undermine the factual hypothesis. Later you should discuss why you think that various pieces of evidence tend to support or oppose various factual hypotheses. Well, it is clear that you have a lot of work ahead of you. So you have my sympathy. And I wish you good luck!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert ¿ <7n cREVGeneral revUniqueID 1249154800956scripteditorvscroll0scripteditorselection537 (¢€ D€šÈÇÀøÀtÀ"ÀGÀÀÀ"ÀqÀøÀtÀ"ÀGÀÀÀ"Àq‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øŒxø‚tŒ‚t‚"Œ‚"GFŒ‚GŽŒŒ‚‚"Œ‚"qpŒ‚q‚øƒ`„€‚‰`„ Wð …0‚àƒ‚ð‚€ˆxø‚tƒÉ  ‚€!ˆ ‚R‚…H`À‚€„ƒ‚t‚"ƒ ‚‚€‚!ˆ ‚R‚…@Q@‚‚‚€„ƒ‚"GFƒ